body {background-color:#FFF; margin:0px; font-family:verdana; font-size:12px;}
a {color:#000; text-decoration:none;}
form {margin:0px; padding:0px;}
h3 {margin:14px 0px; border:0px; padding:0px; font-size:14px;}
.cb {clear:both;}

#body {width:1010px; position:relative; padding:0 19px;background-color:#CCCCCC; background:#FFF url(./images/bg_site.jpg) repeat-y scroll left top;}
.top {background:#FFF url(./images/top_bg.jpg) repeat-x scroll left top; height:107px; text-align:left;}
.top .student {height:107px; width:338px;}
.tophr {background:#ff9933 url(./images/top_orange_hr.jpg) repeat-x scroll left top; height:8px; overflow:hidden;}


/*index*/
.filtr_list {float:left; width:200px; position:relative; width:221px; margin-right:10px;}

.sheetG {position:absolute; left:33px; top:44px;}
.sheet {background:transparent url(./images/sheet.png) repeat-x scroll left top; width:416px; height:504px;}
.sheet {*background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/sheet.png', sizingMethod='scale');}
.rin {background:transparent url(./images/top_org_rinb.jpg) no-repeat scroll left bottom; width:387px; height:50px; left:607px; position:absolute; top:50px;}
.LogoText {width:404px; height:50px; left:535px; position:absolute; top:20px; color:#666666; font-family:Tahoma; font-size:25px; letter-spacing:3px;}
.LogoText span {color:#d37b0f;}
.stamp_top {width:220px; height:80px; left:395px; position:absolute; top:14px; color:#666666; font-family:Tahoma; font-size:25px; letter-spacing:3px;}
.con {height:auto; min-height:395px; padding-left:440px; background:transparent url(./images/content_bg.jpg) no-repeat scroll right -10px;}
.con_mid {height:auto; min-height:400px; _height:400px; *min-height:auto; 
		/*padding-left:220px;*/ padding-top:10px; 
		/*background:transparent url(./images/content_bg.jpg) no-repeat scroll right -15px;*/
		}
.con_full {height:auto; _height:390px; min-height:390px; /*background:transparent url(./images/content_bg.jpg) no-repeat scroll right -15px; */
	/*display:table;*/ position:relative; width:100%; padding-top:10px;
}

.sheetG a.prz {color:#FFF; cursor:pointer;}
.prz1 {left:28px; position:absolute; top:120px;}
.prz2 {left:104px; position:absolute; top:103px;}
.prz3 {left:186px; position:absolute; top:101px;}
.prz4 {left:280px; position:absolute; top:87px;}
.prz5 {left:38px; position:absolute; top:190px;}
.prz6 {left:122px; position:absolute; top:182px;}
.prz7 {left:205px; position:absolute; top:175px;}
.prz8 {left:294px; position:absolute; top:164px;}

.prz9 {left:53px; position:absolute; top:297px;}
.prz10 {left:127px; position:absolute; top:290px;}
.prz11 {left:225px; position:absolute; top:280px;}
.prz12 {left:325px; position:absolute; top:268px;}
.prz14 {left:103px; position:absolute; top:372px;}
.prz15 {left:197px; position:absolute; top:356px;}
.prz16 {left:289px; position:absolute; top:334px;}



.moreopt {position:absolute; right:30px; top:2px; font-size:10px;}
.moreopt a {color:#999;}

.menu {position:absolute; right:30px; top:90px; font-weight:bold;}
.menu_bottom a, .menu a {color:#5a5a5a;}
.menu_bottom a, .menu a:hover {color:#c10100;}
.menu_bottom a.act, .menu a.act {color:#c10100; position:relative;}
.menu_bottom a.act div, .menu a.act div {background:transparent url(./images/menu_visited.jpg) no-repeat scroll center bottom;
	height:4px; /*overflow:hidden;*/ position:absolute; width:8px; left:50%; margin:1px 0px 0px -4px; top:12px;}

.menu_bottom {margin:0px 0px 10px 0px;}
.menu_bottom a {color:#666;}
	
.userinfor {font-size:11px; display:block; color:#666666; margin-left:6px; margin-top:-3px; padding-right:12px; text-align:center;}
/*index*/

/*bottom*/
.bottom {padding-bottom:20px;}
.bottomhr {background:#ff9933 url(./images/bottom_orange_hr.jpg) repeat-x scroll left top; height:8px; overflow:hidden;}
/*bottom*/

/*login*/
.submit {position:absolute; /*right:14px; top:9px;*/right:10px; top:26px;}
.submit {_right:-36px; _top:14px;}

.log_bg {background:transparent url(./images/bg_login_welc.png) repeat-x scroll left top; height:66px; width:216px;
		position:absolute; right:10px !important; top:116px !important;  z-index:10261
}

.input {background:transparent url(./images/inputedit_l.png) no-repeat scroll left top; height:31px; padding-left:12px; float:left;}
.input input {color:#999999; /*background:transparent url(./images/inputedit_c.png) repeat-x scroll left top;*/ 
	height:21px; width:80px; border:0px; margin:0xp; font-size:11px; 
	padding:9px 0px 0px 0px !important; position:relative; _top:-1px; >top:-1px; _height:22px;
	vertical-align:top; background-color:transparent;
	}
.input .select {color:#999999; background:transparent url(./images/inputedit_c.png) repeat-x scroll left top; height:26px; width:142px; border:0px; margin:0xp; font-size:11px; padding-top:5px; position:relative; _top:-1px; }
.input .select {*top:0px; *background:#FFF url(./images/inputedit_c.gif) repeat-x scroll left top;}
.input select {color:#999999; background:transparent url(./images/inputedit_c.png) repeat-x scroll left top; height:29px; padding-bottom:6px; width:80px; border:0px; margin:0xp; font-size:11px; padding-top:9px; position:relative; _top:-1px; }
.input span.ie {background:transparent url(./images/inputedit_r.png) no-repeat scroll left top; height:31px; width:12px; /*padding-left:16px;*/ position:absolute;}
.TA	{border:1px solid #999;}

.tab_doj input {width:auto;}

.log_bg .input_e {position:absolute;}
*.log_bg .input_e {left:38px; top:6px;  position:absolute; *padding-right:12px;}

.log_bg .input_p {position:absolute;}
*.log_bg .input_p {left:38px; top:32px;  position:absolute; *padding-right:12px;}

.log_bg .l {position:absolute; font-size:12px; margin-left:0px; margin-top:15px; color:#666;}
.log_bg .p {position:absolute; font-size:12px; margin-left:-2px; margin-top:40px; color:#666;}

.log_bg {_background-image:none;}

.user_inf {position: relative; z-index:100000px; background:transparent url(./images/log_panel.png) no-repeat scroll left top; 
width:175px; height:38px; padding:10px 0 0 5px; margin-left:11px; margin-top:10px; _margin-left:0px;}

.user_inf input.login {position: absolute; top:7px; z-index:100000px; border:0px solid; 
border-bottom:1px solid #ccc; width:164px; color:#999999; font-size:12px; text-align:center;}
.user_inf input.pass {position: absolute; top:25px; z-index:100000px; border:0px solid; width:110px; color:#999999; font-size:12px; text-align:center;}
/*.user_inf {_background-image:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/log_panel.png', sizingMethod='scale');}*/
/*IE ^ BLEDY PRZY FILTRACH W CSS*/
.user_inf {_background-image:none;}

ul.logpanel {margin: 0; padding: 0;}
ul.logpanel li {list-style-type:none;_margin-top:10px;}
ul.log_bgfiltr {_background-image:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/log_panel.png', sizingMethod='crop'); _width:175px; _height:38px; /*_padding:10px 0 0 5px; _margin-left:11px; _margin-top:10px;*/}

/*.input {*background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/inputedit_l.png', sizingMethod='crop');}*/
.input {_background:#FFF url(./images/inputedit_l.gif) no-repeat scroll left top;}
.input input.ie {}
/*.input span.ie {*background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/inputedit_r.png', sizingMethod='crop');}*/
.input span.ie {_background:#FFF url(./images/inputedit_r.gif) no-repeat scroll left top;}


	
/*login*/

/*table*/
.tab_quote {background-color:#FFFFFF; border:0px solid #CCCCCC; margin-bottom:10px; display:table;}

.tab_login input {width:100px;}
.tab_quote input {width:160px;}
.tab_quote select {width:160px;}
.tab_quote textarea {margin-left:4px; width:175px;}
.tab_register input {width:160px;}
/*table*/

/*button*/
.button {position:relative;}
.anch_white_l {
	background:transparent url(./images/inputbutton_l.png) no-repeat scroll left top; height:31px;
	/*float:left;*/ font-size:12px;
	display:-moz-stack; display:inline-block; padding-left:10px;
	_background:transparent url(./images/inputbutton_l.gif) no-repeat scroll left top; height:31px;
	/*_background-image:none;
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/inputbutton_l.png', sizingMethod='crop');*/
	}
.anch_white_r {
	/*float:left;*/  right:0px; *right:-1px; top:0px;
	background:transparent url(./images/inputbutton_r.png) no-repeat scroll right top; height:24px;
	display:table; display:inline-block; padding:8px 10px 0 1px; cursor:pointer;
	_background:transparent url(./images/inputbutton_r.gif) no-repeat scroll right top;
	/*_background-image:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='/styles/default/images/inputbutton_r.png', sizingMethod='crop');*/
	}
.anch_br {clear:both;}
/*button*/

/*forms*/
/*
.radio {background:transparent url(./images/radiob.png) no-repeat scroll left top; width:14px; display:block; height:14px;}
.radioc {background:transparent url(./images/radiob.png) no-repeat scroll left -15px; width:14px; display:block; height:14px;}
*/
.radio {background:transparent url(./images/radios.gif) no-repeat scroll left top; width:22px; display:block; height:23px; overflow:hidden;}
.radioc {background:transparent url(./images/radios.gif) no-repeat scroll left -22px; width:22px; display:block; height:23px; overflow:hidden;}
.radio input.r {visibility:hidden;}
.radioc input.r {visibility:hidden;}
.chec {background:transparent url(./images/checkbox.jpg) no-repeat scroll left -25px; width:22px; display:block; height:20px;}
.checc {background:transparent url(./images/checkbox.jpg) no-repeat scroll left top; width:22px; display:block; height:20px;}
.chec input.c {visibility:hidden;}
.checc input.c {visibility:hidden;}

input.chec {width:auto !important;}
/*forms*/

.bg {display:table; background-color:#FFFFFF; border:1px solid #F49624; margin-top:44px; opacity:0.93; filter: alpha(opacity = 93); padding:30px;}
.filtr_bg {display:table; width:200px; background-color:#FFFFFF; 
	border:1px solid #AAA490; border-top:0px solid; margin:0px 0px 4px 0px; padding:10px 9px 10px 10px;
}
.more_quotes_bg {display:table; width:217px; background-color:#FFFFFF; margin:0px 0px 4px 0px; padding:2px 1px 2px 2px;}
.bgqlist {position:relative; width:778px; min-height:400px; height:auto; _height:400px;
	margin-bottom:10px; /*padding:30px;*/ z-index:1; display:block; background-color:#FFFFFF;
	float:left;
	}
.bgqlist_tr {background-color:#FFFFFF; border:1px solid #F49624; opacity:0.80; filter: alpha(opacity = 80); position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:-1;}
.bgmesslist {float:right; /*width:708px;*/width:789px; min-height:400px; height:auto; _height:400px; 
	display:block; background-color:#FFFFFF; border:1px solid #AAA490; margin:33px 2px 10px 0px;
	padding:10px;  position:relative; 
	}
.bgproflist {float:left; width:600px; min-height:400px; height:auto; _height:400px; display:block; background-color:#FFFFFF; border:1px solid #F49624; margin-top:4px; margin-bottom:10px; opacity:0.93; filter:alpha(opacity = 93); padding:30px;}
.crs {cursor:pointer;}

/*ogloszenia*/
.bgqlist .title {font-size:14px; font-weight:bold; margin-bottom:5px; position:relative; padding-right:53px;}
.bgqlist .lista {}

.termin {font-size:11px; border:1px solid #000; border-right:0px solid #000;}
.termin td {padding:1px 3px; border-right:1px solid #000; text-align:center; background-color:#FFFEBF; font-weight:bold;}
.termin .nag td {border-bottom:1px solid #000; background-color:#999; color:#fff;}
.termin td.no {text-decoration:line-through; background-color:#FFF; font-weight:normal;}

/*ogloszenia*/

#mapalt {position:absolute; z-index:10051; background-color:#F9C24D; padding:2px 5px;}
#sheetmapalt {position:absolute; z-index:10020; background-color:#F9C24D; padding:2px 5px;}
#mapmarker {position:absolute; z-index:10000; width:6px; height:6px; overflow:hidden;
	background:transparent url(./images/mapa_podswietlenie.gif) no-repeat scroll left top;
	}
#map {margin-top:0px; /*margin-top:5px;*/}
.go {position:absolute; top:465px; right:36px;/*top:456px; right:19px;*/ z-index:10060;}
.cb {clear:both;}

/*tabs*/
div.center_tabs {left:-1px; padding:0px 1px; position:absolute; top:-33px; width:100%; background:transparent url(./images/win-top-center.jpg) repeat-x scroll left top; height:33px; font-size:12px;}
ul.prom, ul.tabul {margin:0px; padding:0px;}
ul.tabul li {float:left; list-style-type:none; /*border:1px solid #F49624;*/ margin-right:1px; /*background-color:#EEE;*/}
ul.tabul li.a a {/*border-bottom:1px solid #FFF; background-color:#FFF;*/ display: block; background:transparent url(./images/win-top-Bcenter.jpg) repeat-x scroll left top; height:33px; float: left;}
ul.tabul li span.s {display: block; float:left; height:25px; padding:8px 0 0 20px; color:#fff; cursor:pointer;}
ul.tabul li span.e {display: block; float:left; height:33px; width:20px; cursor:pointer;}
ul.tabul li.a span.s {display: block; float:left; background:transparent url(./images/win-top-Bleft.jpg) no-repeat scroll left top; height:25px; padding:8px 0 0 20px; color:#000; cursor:pointer;}
ul.tabul li.a span.e {display: block; float:left; background:transparent url(./images/win-top-Bright.jpg) no-repeat scroll right top; height:33px; width:20px; cursor:pointer;}
/*tabs*/

/*prom*/
ul.prom {width:1000px;}/*width:870px;*/
ul.prom.four {width:696px;}
ul.prom li, ul.prom li {list-style-type:none; color:#2B66B2; font-size:11px; font-weight:bold;}
ul.prom li.bg2, ul.prom li.bg1 {display: block; text-align:center; float:left; background:transparent url(./images/prem1.jpg) no-repeat scroll left top; /*width:174px;*/ width:166px; height:88px;}
ul.prom li.bg2 {background:transparent url(./images/prem2.jpg) no-repeat scroll left top;}
/*prom*/

a.lmenu {color:#F49624; font-weight:bold;}
a.lmenu:hover {text-decoration:underline;}


.alert_bg {background-color:#000; position:absolute; left:0; top:0; z-index:10300;}
.alert_win {background-color:#FFF; position:fixed; _position:absolute; padding:6px; z-index:10300; border:4px solid #F49624;}


.file {/*width:20px;display:block;*/ height:20px; position:relative; cursor:pointer; overflow:hidden; text-align:left;}
.file input {
	cursor:pointer;
	direction:rtl;
	height:32px;
	left:0px;
	*left:-5px; _left:-5px;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	text-align:left;
	top:0;
	*width:0px; _width:0px;
	z-index:1;
}

.ogl1,.ogl2,.ogl3 {background-color:#FFCC99; margin-bottom:2px; height:66px;}
.ogl2 {background-color:#FFFF99;}
.ogl3 {background-color:#F0F0F0;}
table.res td {padding:2px}
div.res {border:1px solid #FFF; cursor:pointer;}


/*select sys*/
.scroll {height:120px; width:10px; position:relative;}
.scroll .prog  {height:120px; width:1px; background-color:#1A4985; margin-left:4px;}
.scroll .suw  {height:10px; width:10px; background-color:#88BAD9; position:absolute; top:0px; left:0px;}

.select {float:left; }
.selectone {display:block; width:140px; height:20px; overflow:hidden; position:relative;}
.selectone .sel {width:120px;  height:20px; padding:4px 0 0; white-space:nowrap;}
.selectbtn {width:18px;  height:17px; position:absolute; margin-left:-14px; margin-top:7px; background:transparent url(./images/select_arr.jpg) repeat-x scroll left top;}
.selectmore {width:0px; overflow-x:hidden; overflow-y:auto; height:0px; position:absolute; background-color:#FFFFFF; z-index:600;}
.list {display:table;}
.list ul {margin:0px; padding:0px;}
.list ul li {list-style-type: none; cursor:default; padding:1px 2px 1px 2px; width:120px; background-color:#FFF; white-space:nowrap;}
.list ul li.activ {background-color:#CCC;}
/*select sys*/

/*menu*/
div.left_menu {border:0px solid #AAA490;}
div.left_menu ul {margin:0px; padding:0px;}
div.left_menu ul li {list-style-type:none; border-bottom:1px solid #DEDEDE; padding:4px 11px;}
div.left_menu ul li.act {background-color:#FFF9DF;}
div.left_menu ul li.end {list-style-type:none; background-color:#EBEBEA; border-bottom:0px solid; padding:0px; height:10px;}

div.label {background:transparent url(./images/win-top-center.jpg) repeat-x scroll left top; height:33px;}
div.label .bgl {background:transparent url(./images/win-top-left.jpg) no-repeat scroll left top; height:25px; padding:8px 0 0 10px; white-space:nowrap; width:9px; display:block; float:left; color:#FFF; font-size:16px;}
div.label .bgl a {color:#FFF;}
div.label .bgr {background:transparent url(./images/win-top-right.jpg) no-repeat scroll left top; height:33px; width:9px; display:block; float:right;}
/*menu*/

.alertinfo {padding:5px; display:none;}

/*tabs*/
table.tab_view_1 {border:1px solid #DDD;}
table.tab_view_1 td.first {border-bottom:1px solid #DDD; background-color:#EEEEEE;}
table.tab_view_1 td {padding:5px 5px;}

table.filtr td {padding:1px 0px;}
hr {height:1px; border:0px solid; background-color:#CCCCCC;}
/*tabs*/

.more_p {position:absolute; left:70px; top:240px;}
.more_j {position:absolute; left:120px; top:421px;}
/*.more_p {background:transparent url(./images/selprzed.png) no-repeat scroll left top; height:48px; width:308px;}
.more_p img {_background-image:url(./images/spacer.png);
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/styles/default/images/selprzed.png', sizingMethod='scale');
}*/

div.mapa {background:transparent url(./images/mapa_podswietlenie.gif) no-repeat scroll left top;}

.naglowek {
	background-color:#FF9D40;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:14px;
	overflow:hidden;
	padding:4px;
	/*width:212px;*/
	border:1px solid #AAA490;
	border-bottom:0px solid;
	text-align:left;
}

div.info {margin:3px 0px; background-color:#FFFEBF; padding:8px 5px; border:1px solid #eee;}
div.info2 {margin:3px 0px; background-color:#FFFEBF; padding:2px 5px; border:1px solid #eee; font-size:11px;}
div.infoer {background-color:#DF4545; border:1px solid #000000; color:#FFFFFF; font-weight:bold; padding:8px 5px;}
div.opina {margin:3px 0px; padding:0 50px 8px 5px; text-align:left; /*height:30px;*/ font-size:10px; border:1px solid #eee; position:relative;}
div.opina .login{font-weight:bold;}
div.opina .desc{margin:19px 0px 10px 0px; padding-left:4px; font-size:11px;}
div.opina .date{font-size:11px; font-style:italic; position:absolute; left:2px; top:2px;}
div.opina .pkt{font-size:12px; font-style:italic; position:absolute; right:8px; /*left:738px;*/ top:17px;}
div.opina .less{font-size:11px; font-style:italic; position:absolute; top:2px; left:147px;}

img.iconuse {border:1px solid #ccc; padding:4px; margin:4px 8px 4px 0px; cursor:pointer;}

a.del_favorit {color:#cc0000;}
a.del_favorit:hover {text-decoration:underline;}
a.sitedown {color:#666;}
/*select*/
div.nselect {height:31px; position:relative; float:left; display:inline-block; width:184px;background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_l.png) repeat-x scroll left top; _background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_l.gif) repeat-x scroll left top; }
div.nselect select{ width:160px; margin-top:7px; margin-left:10px; font-size:10px; z-index:1; position:relative; border:0px solid; color:#999999}
div.nselect span.left {background-color:#FFF; width:2px; height:20px; display:block; position:absolute; top:6px; left:10px; z-index:40;}
div.nselect iframe.left {background-color:#FFF; width:2px; height:20px; position:absolute; top:6px; left:10px; z-index:40;}
div.nselect span.right {width:12px; height:31px; background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_r.png) no-repeat scroll left top; _background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_r.gif) no-repeat scroll left top; display:block; position:absolute; top:0px; right:0px; z-index:40;}
div.nselect iframe.right {background-color:#FFF; width:12px; height:31px; position:absolute; top:0px; right:0px; z-index:40;}
div.nselect span.bottomm {width:160px; height:2px; padding-bottom:0px; overflow:hidden; background-color:#F2F2F2; display:block; position:absolute; bottom:0px; *bottom:5px; _bottom:4px; right:12px; z-index:40;}
div.nselect iframe.bottomm {width:160px; height:2px; position:absolute; bottom:0px; _bottom:4px; right:12px; z-index:40;}
div.nselect span.top {width:160px; height:2px; overflow:hidden; background-color:#FFF; display:block; position:absolute; top:7px; left:12px; z-index:40;}
div.nselect iframe.top {width:160px; height:2px; position:absolute; top:7px; left:12px; z-index:40;}
div.nselect span.under {width:160px; height:31px; /*background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_c.png) repeat-x scroll left top; _background:transparent url(http://kor.bdlabs.com/styles/default/images/inputedit_c.gif) repeat-x scroll left top;*/ position:absolute; top:0px; left:12px; z-index:-1px;}
/*select*/

div.more_quotes {margin-bottom:4px; font-size:11px; background-color:#EFEFEF; padding:2px;}
div.sort {padding-left:5px;}
div.sort td.s a{padding:0px 5px; color:#000; font-weight:bold;}
div.sort td.s a.su{color:#F49624; background:transparent url(http://kor.bdlabs.com/styles/default/images/menu_visitedu.jpg) no-repeat scroll right 6px; padding-right:10px;}
div.sort td.s a.sd{color:#F49624; background:transparent url(http://kor.bdlabs.com/styles/default/images/menu_visitedd.jpg) no-repeat scroll right 6px; padding-right:10px;}

.persico, #user_logo {border:1px solid #ccc; padding:5px; margin-bottom:5px;}

div.more_opi {margin-top:6px; padding-right:3px;}
div.more_opi a {font-weight:bold;}

div.return {position:absolute; right:0px; top:0px; font-weight:bold; font-size:11px;}
div.return2 {font-weight:bold; font-size:12px;}
div.return2 a, div.return a {color:#CC0000;}
div.return2 a:hover, div.return a:hover {text-decoration:underline;}

div.zapytanie {position:absolute; right:76px; top:7px; cursor:pointer;}
div.zapytanie_mp {position:absolute; right:15px; top:7px; cursor:pointer;}
div.platnosci_info {position:absolute; left:300px; top:2px; cursor:pointer;}
div.dzielnica_info {position:absolute; left:670px; top:600px; cursor:pointer;}
div.zapytanie2 {position:absolute; left:62px; top:22px; z-index:10050; cursor:pointer;}
div.zapytanie3 {position:absolute; right:240px; top:7px; z-index:10050; cursor:pointer;}

.pr {position:relative;}
div.addfav {margin-bottom:4px;}
div.addfav a.lmenu {font-size:9px;}

a.font12 {color:#F49624; font-weight:bold;}
a.font12:hover {text-decoration:underline;}

a.literki2 { font-size:11px; color:#000; }
a.literki2B { font-size:11px; color:#F49624; }
a.bold {font-weight:bold;}

div.legend {margin:15px 0 0;}
div.legend span.leg1,div.legend span.leg2,div.legend span.leg3{display:block; width:15px; height:15px; float:left; border:1px solid #666;}
div.legend span.leg1 {background-color:#FFCC99;}
div.legend span.leg2 {background-color:#FFFF99;}
div.legend span.leg3 {background-color:#F0F0F0;}
div.legend span.label {float:left; margin:0px 15px 0px 5px;}

div.help {background-color:#FFFFFF; opacity:.7; border:2px solid #CC0000; left:450px; line-height:18px; padding:10px; position:absolute; top:410px; width:135px;}
div.help span {display:block; color:#CE0000;}
div.help span a{color:#CE0000;}

.dt {display:table;}

ul.prom2 {margin:2px 0; padding:0 0 0 10px; height:140px;}
ul.prom2 li {list-style-type:none;}
div.lisakorkow div.przed a:hover, div.dzielnice a:hover,
.rand_kor .korinfo a:hover , ul.prom2 a:hover
{text-decoration:underline;}

div.dzielnice a:hover {color:#2B66B2;}
.rand_kor {position:relative; width:764px; padding-left:10px; height:224px;}
.rand_kor .korinfo {width:180px; height:45px; float:left; background-color:#CCCCCC;
background-color:#efefef; margin-bottom:5px; margin-right:5px; padding:3px; text-align:center;
font-size:10px;
}

div.tit_label { padding-left:4px; font-weight:bold; margin:8px 0px; color:#000000;}
div.dzielnice {margin:5px 0px;}
div.ads {padding:4px 0px}
div.recomend {float:left;  margin: 15px 0px 10px 40px; border:2px solid #EAEAEA; padding:4px 4px}
div.lisakorkow {margin-left: 10px;}
div.lisakorkow div.przed {width:197px; float:left; overflow: hidden;}

div.last_kor {position:relative;}
div.aktualnosci {position:absolute; border:2px solid #FFB900; height:223px; left:780px; width:220px; top:0px;}
div.aktualnosci .head {text-align:center; color:#000000; font-weight:bold; background-color:#FFB900; padding: 3px 0px 3px 0px;}
div.aktualnosci .src {height:203px; overflow-y:auto; padding: 0px 3px; }
div.aktualnosci .src .time {font-size: 9px; padding-top: 2px; text-align:center;}
div.aktualnosci .src .titl {font-size: 12px; }
div.aktualnosci .src .desc {font-size: 11px; padding: 1px 1px 2px 4px;}


div.activ_user {position: absolute; top:0px; left:600px;}
div.activ_user div.user {float:left; margin-bottom:2px; font-size:10px; width:86px; padding:2px; text-align:center; margin-right:2px; border:1px solid #EAEAEA;}