#container  {
background-image:	url(images/main_bckg.jpg);
background-repeat:	repeat-x;
margin:	0 auto;
width:	1000px;
}

#footer  {
background-image:	url(images/footer_bckg.jpg);
background-repeat:	no-repeat;
clear:	both;
height:	169px;
padding:	0 110px;
}

#left_footer  {
color:	#0063BD;
float:	left;
font-size:	12px;
padding-bottom:	0;
padding-left:	100px;
padding-right:	0;
padding-top:	60px;
}

#left_footer a  {
color:	#0063BD;
}

#logo  {
//--> </script> padding-left:	210px;
background-attachment:	fixed;
background-image:	url( cooltext439254435.png );
background-position:	top center;
background-repeat:	no-repeat;
font-family:	"Tahoma", "Tahoma", Tahoma, "Tahoma", sans-serif;
font-size:	0px;
padding-bottom:	70px;
padding-right:	100px;
padding-top:	40px;
}

#logo a  {
color:	#2A3B3F;
text-decoration:	none;
text-transform:	uppercase;
}

#main  {
background-color:	#FFFFFF;
display:	inline;
float:	left;
margin:	0 110px;
min-height:	350px;
}

#menu  {
height:	40px;
text-align:	center;
}

#menu a  {
color:	#2A3B3F;
font-size:	14px;
font-weight:	bold;
margin:	0 20px;
text-decoration:	none;
text-transform:	lowercase;
}

#menu a:hover  {
color:	#000000;
}

#menu_footer  {
color:	#0063BD;
font-size:	9px;
padding-bottom:	0;
padding-left:	30px;
padding-right:	0;
padding-top:	20px;
}

#menu_footer a  {
color:	#0063BD;
text-transform:	lowercase;
}

#right_footer  {
color:	#0063BD;
float:	right;
font-size:	12px;
padding-bottom:	0;
padding-left:	0;
padding-right:	100px;
padding-top:	60px;
}

#right_footer a  {
color:	#0063BD;
}

#search a  {
color:	#333;
font-size:	10px;
font-weight:	normal;
padding:	5px 5px;
}

#search a:hover  {
color:	#300;
}

#search form  {
font-size:	11px;
}

#search input.submit  {
background-color:	#0063BD;
background-position:	;
border-color:	solid #0063BD;
border-width:	1px;
color:	#ffffff;
font-size:	11px;
font-weight:	bold;
}

#search input.text  {
background-color:	#FFFFFF;
background-position:	;
border-color:	solid #0063BD;
border-width:	1px;
}

#sidebar  {
float:	right;
padding-bottom:	0;
padding-left:	30px;
padding-right:	30px;
padding-top:	20px;
width:	170px;
}

#sidebar a  {
text-decoration:	none;
}

#sidebar h2  {
font-family:	tahoma;
font-size:	18px;
font-weight:	normal;
margin-bottom:	20px;
margin-left:	0;
margin-right:	0;
margin-top:	0;
text-transform:	uppercase;
}

#sidebar li  {
border-bottom:	1px solid #ebebeb;
list-style-type:	none;
padding:	3px 2px;
}

#sidebar li:hover  {
background-color:	#f3f3f3;
}

#sidebar ul  {
margin:	0;
padding:	0;
}

#text  {
margin-bottom:	0;
margin-left:	40px;
margin-right:	220px;
margin-top:	20px;
}

#text li  {
background-color:	0px 6px;
background-image:	url(images/li.gif);
background-position:	;
background-repeat:	no-repeat;
list-style-type:	none;
padding-left:	15px;
}

#text p  {
margin:	10px 0;
}

#text ul  {
margin-bottom:	10px;
margin-left:	40px;
margin-right:	0;
margin-top:	10px;
padding:	0;
}

.box  {
background-color:	#0063BD;
background-position:	;
border-color:	solid #0063BD;
border-width:	1px;
padding:	15px;
width:	450px;
}

.box p  {
margin-bottom:	1em;
margin-left:	0;
margin-right:	0;
margin-top:	0;
}

.btns  {
float:	right;
padding-bottom:	0px;
padding-left:	40px;
padding-right:	0px;
padding-top:	30px;
position:	relative;
text-align:	right;
}

.btns a  {
background-color:	#0063bd;
background-image:	url(images/btn.gif);
background-position:	left;
background-repeat:	repeat-y;
border-bottom-color:	#650000;
border-left-color:	#9C2828;
border-right-color:	#650000;
border-top-color:	#E68282;
border-width:	2px;
color:	#fff;
font-weight:	normal;
padding-bottom:	3px;
padding-left:	20px;
padding-right:	15px;
padding-top:	3px;
position:	relative;
}

.btns a:hover  {
background-color:	#0063bd;
color:	#fff;
}

.btnsl  {
font-weight:	bold;
padding-bottom:	30px;
padding-left:	0;
padding-right:	0;
padding-top:	30px;
text-align:	center;
text-decoration:	none;
}

.btnsl a  {
background-position:	;
border-bottom-color:	#650000;
border-left-color:	#9C2828;
border-right-color:	#650000;
border-top-color:	#E68282;
border-width:	2px;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	11px;
font-weight:	normal;
padding-bottom:	1px;
padding-left:	15px;
padding-right:	15px;
padding-top:	1px;
position:	relative;
}

.btnsl a:hover  {
background-color:	#fff;
color:	#2A3B3F;
}

.date  {
float:	left;
font-size:	9px;
padding-bottom:	0;
padding-left:	0;
padding-right:	0;
padding-top:	15px;
}

.image  {
float:	left;
}

.info_audio  {
float:	left;
font-size:	11px;
padding-bottom:	0;
padding-left:	0;
padding-right:	0;
padding-top:	8px;
}

.left  {
border-color:	solid #999;
border-width:	1px;
margin-right:	15px;
}

.tagi  {
color:	#fff;
padding-bottom:	20px;
padding-left:	0;
padding-right:	0;
padding-top:	0;
}

.tags  {
clear:	both;
color:	#fff;
list-style-type:	none;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	5px;
}

.tags li  {
color:	#fff;
float:	left;
font-size:	11px;
padding-bottom:	0;
padding-left:	0;
padding-right:	5px;
padding-top:	0;
}

.tytul  {
color:	#2A3B3F;
padding:	40px  0 0 0;
}

a  {
color:	#2a3b3f;
text-decoration:	none;
}

a.tag  {
color:	#fff;
text-decoration:	none;
}

a:hover  {
text-decoration:	underline;
}

body  {
background-image:	url(images/body_bckg.gif);
background-repeat:	repeat-y;
font-family:	tahoma;
font-size:	12px;
line-height:	20px;
margin:	0;
}

h1  {
font-family:	tahoma;
font-size:	22px;
font-weight:	normal;
margin-bottom:	0;
margin-left:	0;
margin-right:	0;
margin-top:	20px;
text-transform:	uppercase;
}
