body {background: #fff; text-align:center; margin:0; padding:0; font-family:tahoma, verdana, arial, helvetica, sans-serif; font-size:12px;}

a {color:#458db8; text-decoration:none;}
a:hover {color:#458db8; text-decoration:underline;}

img {border:0;}

div#page {margin: 0 auto; width:950px; background:#fff; padding:5px; text-align:left;}

.hello {clear:both; overflow:hidden; height:15px; padding:0 0 3px 0; border-bottom:1px solid #e8e8e8;}

.hello-date {color:#8d8d8d; font-size:11px; float:left; width:470px; text-align:left;}

.hello-user {color:#8d8d8d; font-size:11px; float:right; width:470px; text-align:right;}
	.small1 {font-size:10px; text-decoration:none;}
	
.top {clear:both; overflow:hidden; margin: 0;}
.top-logo {float:left; width:250px;}
.top-search {float:right; width:500px;  font-size:10px; margin: 0; text-align:right;}
	.icon-pos {width:70px; height:80px; text-align:Center; float:left;}
	.icon-pos a {color:#a0a0a0; text-decoration:none;}
	.icon-pos a:hover {color:#db260d;}
	.search1 {border:1px solid #e0e0e0; padding:2px; font-size:12px; width:250px;}
	.search2 {border:1px solid #e0e0e0; font-size:13px;}
.top-menu {text-align:right; margin: 0 0 0px 0; clear:both; display:block; overflow:hidden;}

.serwisy {padding: 0 5px 0px 0; border-bottom: 1px solid #cacaca; height:25px; vertical-align:middle;}
	
.bigadv {clear:both; display:block; overflow:hidden; margin: 0;}
	
.scroll-news {text-align:right; padding: 5px 0 5px 0; border: 1px solid #e0e0e0; border-right:none; border-left:none; clear:both; overflow:hidden; margin: 10px 0 5px 0;}
.scroll {color:#b33f22}

	.alert {background: #ffffdd url(images/ico/info.gif) center no-repeat;	background-position: 15px 50%; /* x-pos y-pos */	text-align: left;	padding: 5px 20px 5px 45px;	border-top: 1px solid #fee3a5; font-size:11px; border-bottom: 1px solid #fee3a5;}
	
.content {clear:both; display:block; overflow:hidden;}	
.leftbox {width:350px; float:left;}

.cwz {font:11px; color:#4e4e4e; border-bottom: 1px solid #eeeeee;}



#zakladki_pogoda {margin: 10px 0 8px 3px; padding: 5px 0 5px 3px; border-left:3px solid #557680; font-size:11px; width:150px;}

.tablog {float:left; width:130px;}
.tabreg {float:right; width:130px}

.h1l {padding: 5px 5px 5px 5px; background-color:#d7ecfd; font:12px; font-weight:bold; color:#1b76a7; margin: 10px 0 5px 0;}

.h1l2 {padding: 5px 5px 5px 5px; background-color:#dff7f4; font:12px; font-weight:bold; color:#2fbbaa; margin: 10px 0 5px 0;}

.selecty {margin: 0 0 10px 0;}
.lseltit {float:left; width:150px; color:#fff; font-weight:bold; padding: 5px 0 0 10px;}
.lselsel {float:right; width:150px; padding: 3px 5px 0;}
.lselsel2 {float:right; width:150px; padding: 3px 8px 0;}
.sel {font-size:10px; width:150px;}
.sel2 {font-size:10px; width:110px;}
.szukaj1 {border:0px; background:#599221; color:#fff;}
.lsel1 {background:#50a9de; display:block; height:25px; clear:both; overflow:hidden;}
.lsel2 {background:#3d9fda; display:block; height:25px; clear:both; overflow:hidden;}
.lsel3 {background:#2896d7; display:block; height:25px; clear:both; overflow:hidden;}
.lsel4 {background:#2489c6; display:block; height:25px; clear:both; overflow:hidden;}
.lsel5 {background:#8ac484; display:block; height:25px; clear:both; overflow:hidden;}
.lsel6 {background:#0B7BBF; display:block; height:25px; clear:both; overflow:hidden;}

.lad {width:336px; height:280px; background:#ebf5fc;}


.rightbox {width:570px; float:left; padding: 0 10px; text-align:justify; line-height:18px;}	

.dzial {background:#e7f3f8; font-weight:bold; font-size:12px; padding:3px; color:#29718f; margin:0 0 10px 0;}
.ogctit {font-size:14px; color:#ff8000; font-weight:bold;}
.red {color:#ff0000; font-size:11px;}
.moread {color:#e06141; font-size:10px;}

.stractiv {color:#ff8000; font-size:14px; font-weight:bold;}

.arttit {font-size:14px; font-weight:bold;}
.arttagi {border:1px solid #e9e9e2; margin:10px; padding:10px;}
.arttagi a {font-size:14px; font-weight:bold; text-decoration:none;}
.arttagi a:hover {color:#ff8000;}
.arttagi2 {border:1px solid #e9e9e2; margin:5px; padding:5px;}
.arttagi2 a {font-size:12px; font-weight:normal; text-decoration:none;}
.arttagi2 a:hover {color:#ff8000;}
.red {color:#ff0000}
.green {color:#417cbe; font-weight:bold;}
.silv {color:#cacaca;}
	.silv a {color:#cacaca; text-decoration:underline;}

.ficat {padding:2px; border:1px solid #cacaca; margin:3px; float:left; width:178px;}

.slider {clear:both; overflow:hidden; display:block; margin: 0 0 10px 0;}

.col1 {width:280px; float:left;}

.nimg1 {border:1px solid #cacaca; padding:4px; float:left; margin: 0 5px 5px 0;}
.ntit1 {font-size:14px; font-weight:bold; margin: 0 0 5px 0;}
.nmore1 {font-size:10px; font-weight:bold; color:#ca4422;}
.ngray {color:#c0c0c0;}
.ngray2 {color:#c0c0c0; font-size:10px; text-transform: uppercase;}
.stopkapod {color:#e7eaeb}
.stopkakom {color:#5f6b70; font-size:11px;}
.nickgray {color:#747474}
.profilenick {font-size:16px; color:#5a822f; font-weight:bold;}
.profileav {float:left; padding:4px; border:1px solid #e5e5e5; margin:5px;}
.highlight {background:#f7fafd}
.locked {text-align:center; color:#c05034}

.col2 {width:280px; float:right;}

.mapl {margin: 5px 0;}

.head1 {padding: 3px 5px 2px 5px; background:#f0f8ff; border:1px solid #d5ebff; border-bottom: 4px solid #cbe7eb; font:12px; font-weight:bold; color:#429daa; margin: 0 0 5px 0;}

.head2 {padding: 3px 5px 2px 5px; background:#ffefe8; border:1px solid #ffdaca; border-bottom: 4px solid #ffc9ae; font:12px; font-weight:bold; color:#ff8042; margin: 0 0 5px 0;}
.head3 {padding: 5px 5px 5px 5px; background:#ffc184; font:12px; font-weight:bold; color:#aa5500; margin: 0 0 5px 0;}
.head4 {padding: 3px 5px 2px 5px; background:#f8ecff; border:1px solid #f4d0fb; border-bottom: 4px solid #e4b7ff; font:12px; font-weight:bold; color:#c97bdf; margin: 0 0 5px 0;}
.head5 {padding: 3px 5px 2px 5px; background:#f0f3f7; border:1px solid #d6dee9; border-bottom: 4px solid #b1c0d6; font:12px; font-weight:bold; color:#788b98; margin: 0 0 5px 0;}
.head6 {padding: 3px 5px 2px 5px; background:#f0f9e3; border:1px solid #c9e998; border-bottom: 4px solid #b7e177; font:12px; font-weight:bold; color:#799e23; margin: 0 0 5px 0;}

.hbox {margin: 0 0 10px 0; line-height:16px; font-size:11px; text-align:justify; padding: 0 3px 0 3px;}
.hbox2 {margin: 0 0 10px 0; line-height:16px; font-size:11px; text-align:justify; padding: 0 3px 0 3px;}

.hbox ul {list-style-image: url('images/ico/bullet.gif'); padding: 10px 0 2px 15px; margin:0px;}
.hbox2 ul {list-style-image: url('images/ico/bullet.gif'); padding: 10px 0 2px 15px; margin:0px;}
ul.tagi {display:inline; list-style:none;}
li.popular { font-size: 0.85em; }
li.v-popular { font-size: 1em; }
li.vv-popular { font-size: 1.15em; }
li.vvv-popular { font-size: 1.3em; }
li.vvvv-popular { font-size: 1.45em; }

.rss_ico {float:right; margin: 0 10px 0;}

div#newsbox {margin: 15px 0 0 0; border-top:1px solid #b7b7b7; padding:10px; font-size:11px; color:#6b6b6b; background:#f8f8f8; clear:both; display:block; text-align:left; overflow:hidden; height:110px;} 

.rsssource {font-size:10px; color:#d8d8d8;}

.newsrss {width: 175px; float:left; margin: 0 5px 0;}

.newsrss ul {margin: 5px 0; padding:5px 0 0 12px; line-height: 17px;}
	
div#stopka {margin: 0 0 0 0; border-top:3px solid #b7b7b7; padding:10px; font-size:11px; color:#6b6b6b; background:#f9fcff; clear:both; display:block; text-align:left; overflow:hidden; height:35px;} 

#stopka a {text-decoration:none; color:#7a7a7a;}
#stopka a:hover {text-decoration:none; color:#000000;}

#stopka-link {float:left; width:500px; display:block; font-size:10px; color:#a2a2a2; text-transform:uppercase;}
#stopka-txt {float:right; width:400px; display:block; text-align:right;}

.sprlinks {margin:0; border-top: 1px solid #d4d4d4; background:#f8f8f8; font-size:11px; padding: 2px 10px 2px 10px;}



/* tabbox */

.idTabs li {display:inline;}
.idTabs li a {background-color:#fff; padding: 5px 10px 5px 10px; text-decoration:none;}
.idTabs li a:hover {background-color:#e8f3ff; padding: 5px 10px 5px 10px; text-decoration:none;}

.idTabs-content {border:1px solid #ebebeb; padding:10px; clear:both; display:block; text-align:left; overflow:hidden; height:120px;}

/* kadres */

.kadcat {border: 1px solid #c0c0c0; border-top:none; border-left:none; border-right:none; padding:3px; margin: 5px 0 10px 0; font-size:15px; }
.kadcat a {color:#1a6fb5; text-decoration:none;}
.kadcat a:hover {color:#258ce0; text-decoration:none; font-weight:bold;}
/* radio9 */
.radio9bwpis {border:1px solid #e6e6e6; margin:0 3px; padding:6px;}
.radio9btytul {font-size:12px; margin: 0 0 5px 0; padding:5px; clear:both; background:#ebf3ed; border:1px solid #d8e7dc; border-bottom:3px solid #d8e7dc;}
.radio9bwpis {font-size:11px; line-height:18px; margin: 0 0 10px 0; clear:both;}
.radio9bpodpis {font-size:11px; color:#808080; background:#f9f9f9; clear:both; border:1px solid #f0f0f0; border-top:2px solid #f0f0f0; padding:3px;}
.radio9download ul {list-style-image: url('images/ico/bullet.gif'); padding: 10px 0 2px 20px; line-height:19px}
.radio9promo {font-size:20px;}

/* slider */

.contentslide{
border: 1px solid #e5e5e5;
padding: 8px;
width: 550px;
height: 120px;
background: url(images/sliderbg.gif) repeat-x;

}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 550px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;

border: none;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;

}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 450px; /*IE5 width*/
w\idth: 550px; /*IE6 width*/
}

.pagination a{
padding: 3px 5px 2px 5px;
text-decoration: none; 
color: #2e6ab1;
background-color: #fff;
border:1px solid #e5e5e5;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #ebf8fe;
}