
.menu a,
.menu_active a	{text-decoration:none;color:#000;}

.clear	{ clear: both; }

#head {height:95px; vertical-align:top;}

#head div.menu_h ul.menu_h		{ float: right; }
#head div.menu_h ul.menu_h li	{ float:left; }
#head div.menu_h ul.menu_h,
#head div.menu_h ul.menu_h li	{ list-style:none; margin:0; padding:0; }


#head .logo,
#head .id		{ width:200px; }

/*#head .logo	{ margin:20px 35px 20px 35px; }*/

body { background: url(head_bg2.jpg) repeat-x top center; }


#head_bg_s {background-repeat:repeat-x;}
#head_bg_s #head {width:880px;}
#head #td3 {padding-right:15px;width:510px;_width:520px;}
#head #lg { padding:0; width:305px; vertical-align:top; }
#head #lg #logo {margin:25px 0 0 80px;}
#bth {background-image: url(bth_bg.gif);}
#head .std {margin:0!important;padding:0; }
#head .std h1, #head .std h5 {margin:0;padding:0;}
#head .dot {background-repeat:no-repeat;width:12px; background-position: top center;height:27px;}

#head div.lev2			{ clear: both; }
#head div.lev2 #logo	{ width:207px; float:left; margin:20px 0 0 35px; }
#head div.lev2 div.menu_h	{ /*width:590px;*/ float: right;  margin:23px 0 0 0;  }

#head div.lev3,
#head div.lev4	{ float:right;  }

#head div.lev3	{ width:170px; margin:20px 0 0 0; }
#head div.lev4	{ width:300px; margin:23px 20px 0 0; }


#l .menu_active a.menu,
#l .menu_active td.menu_active a.menu_active {background: url(dot_2.gif) no-repeat 15px 10px;}



/*#cu .std2 h1 {background-image: url("src_arr.gif");}*/
#cu .std2 h1 {background-image: url("src_arr_2.gif");}



/*


#head td.menu {vertical-align:top;background-repeat:repeat-x;padding:5px 5px 0 5px; font-family:Tahoma; font-size:11px; }
#head td.menu_l{ background-repeat:no-repeat; }
#head td.menu_active {vertical-align:top;background-repeat:repeat-x;padding:5px 8px 0 8px;}
*/
/*************/

#main {display:block;}

#bt		{width:950px;}
#bt #l	{width:250px; vertical-align:top;}

#bt #c,
#bt #cu,
#bt #r,
#bt #cb {border:solid #E0E0E0; }

#bt #c	{ border-width:1px 1px 0 1px; }
#bt #cu	{ border-width:0px 1px 0px 1; height:50px; }
#bt #cu .std {margin-left:20px;}

#bt #cb { border-width:0 1px 1px 1px; padding-bottom:20px;}
#bt #cb .std { margin:10px 0 0 20px;}
#bt .bord { border-right:1px solid #E0E0E0;}

#l .std		{ margin-left:40px;}
#l .std td	{ background-repeat:repeat-y;  }
#l .std td td	{   }
#l .std td.menu_active { background-repeat:no-repeat; }

/*#l td.menu_active {background-image: url("menulact_bg.gif");}*/
#l td.menu_active {background-image: url("menulact_bg_2.gif");}



#l .std td a { margin:0 0 0 15px; padding:0 0 0 15px; color:#636363; background-position: center left; border-left:1px solid #e0e0e0; display:block; line-height:22px; }
#l .std td a.menu_active { /*color:#F72320;*/ color: #545454; /*border-left:1px solid #dc1f1b;*/ border-left:1px solid #545454; }
#l .std td table { width:100%; }
#l .std td td a { background-repeat:no-repeat; padding-left:8px; color:#A2A2A2; padding:0 0 0 23px; background-position: 15px center; }
#l .std td td.menu_active {background-repeat:repeat-y; width:100%; }
#l .std td td a.menu_active { border-left:1px solid #e0e0e0; color:#A2A2A2; }

#bt #r		{ width:170px; border-width:1px 1px 1px 0; vertical-align:top; position:relative; }
#bt #r .std { margin:0 20px; }
#bt #r .std form { margin:20px 0 0 0; }
#bt #r select	{ margin:0; width:120px; }
#bt #r select option {background-color:#636969;color:#fff;}

#bt #r .std a.link_architekt	{ width:120px; color:#97cb2f; display:block; text-align:center; }

#path *, #path {color:#BFBFBF;text-decoration:none;}
.prd {margin:7px 0 20px 7px;}

.prd h1 {margin:0 0 10px 0;padding:0;color:#C73333;}
.prd .pl {vertical-align:top;padding-left:20px;width:140px;}
.prd .pl p {margin:0 0 3px 0;color:#8D8D8D;}
.prd .pl strong {color:#8D8D8D;font-weight:normal;}
.prd .nv {width:100%;}
.prd .nv td a {text-decoration:none;color:#8C8C8C;}
.prd .mr {vertical-align:bottom;padding-left:20px;width:140px;}
.prd .tit {vertical-align:top;}






#bt #c { padding:0 15px; }
#c .std	{  clear: both; }
#c .std *, #c .std  {color:#8B8B8B;line-height:16px; text-align:justify;}
/*#c .std strong {color:#C83734;}*/
#c .std p {margin:0 0 10px 0;color:#8B8B8B;}
#c .std h1 {color:#C83734; display : inline;}
#c .std h5 {margin: 0;}
#c .std h6 {margin: 0; }
#c .std .i {margin : 0 25px 15px 0;}
#c .std a {text-decoration : underline;}

#c table	{ position: relative; }

#cu .std2 {margin:0 0 0 20px;}
#cu .std2 h1 { /*color:#C83734; */
text-transform: uppercase; color: #545454; padding-left:20px;background-repeat:no-repeat;height:20px;margin:5px 0 5px 0;font-size:14px;}
#cu .std2 h5 {margin:0;}
#cu .std2 strong {/*color:#CF3432;*/font-weight:bold;font-size:14px;}

table.dost img {border:2px solid #e0e0e0;}

/*--------------OUTLET-------------*/
.outlet #c .std3 table.ceny			{ margin:0 0 15px 0; }
.outlet #c .std3 table.ceny	td strong { font-size:25px; font-family:Arial !important; } 
.outlet #c .std3 table.ceny	td	{ width:200px; font-family:Arial !important; font-size:15px; border-bottom:2px solid #c6c6c7; background:url(przekreslenie.gif) no-repeat; }
.outlet #c .std3 table.ceny td.rozowa { color:#e50083; background:none;  }

.outlet #c .std3 table.outlet td { color:#666666; padding:0 15px 0 0; vertical-align:top; }
.outlet #c .std3 table.outlet	 { margin:0 0 15px 0;}
.outlet #c .std3 div.metka { background:url(metka_outlet.gif) no-repeat; width:111px; height:81px; position:absolute; right:-80px; top:377px; }


.outlet #l 		{ background:url(h1_outlet.gif) no-repeat center top; padding:45px 0 0 0; }
.outlet #l .std {  }
.outlet #l .std h1 { text-indent:-5000px; }
.outlet #l .std td a.menu_active { color:#e50083; border-left:1px solid #e50083; }
.outlet #cu .std2 h1 {color:#e50083 !important;}


.home_swf {width:100%;}
.home_swf object {width:100%; height:180px;}
.home_swf EMBED {width:100%;height:180px;}

#wybor {margin-bottom:10px;}

.flash_home object {width:100%; height:354px;}
.flash_home embed {width:100%; height:354px;}
.flash_home2 object {margin:12px 0 0 200px; }
.flash_home2 embed {margin:0 0 0 0;}
.flash_miasta object {margin:0 0 0 195px;}

.api_search_button,
.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; font-size: 10px; }

.api_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px solid #BFC4BE;height:15px;width:135px; }
.api_search_input	{width: 150px;}

#l .api_search_input {width:125px;}

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

.api_search_res		{width: 470px;}
.api_search_res	a	{text-decoration : none !important;}
.api_search_res	tr.sr_hr 	{display: none;}
.api_search_res	tr.odd		{background-color: #f2f2f2;}
.api_search_res	tr.even		{background-color: #fff;}
.api_search_res	td.sr_desc	{font-size: 10px; color: #000;}

#bth {background-position:top left; background-repeat:repeat-x;}
#bth #c {width:100%;vertical-align:top;}
#bth #c img.visit {margin:0 0 0 390px;}
#bth #l {width:160px;padding:0;vertical-align:top;}
#bth #l .std {margin:0;}

.tab {width : 80%; }
.tab thead td {font-weight:bold; color : #D32C3D!important;}
.tab td { background-color: #f7f7f7; }

.galeria img { border : 1px solid #E0E0E0; margin:0 10px 10px 0; }



div#c_layer {
position : relative; 
}
#notka {
width : 147px;
height : 124px;
position : absolute;
left : 350px;
top : -30px;
}

.nagr .col1 { width:280px;}

.nagr td img { border:2px solid #e0e0e0; }

.city 	{ display: none; }
.city strong { /*color:#C73333;*/ }


#cb div.pasek	{ background:#ededef; width:463px; margin:0; }
#cb div.pasek p	{ padding:6px;  }

/*FORMULARZ ARCHITEKCI*/
.empty_01 { background:#000 !important;}

.empty_01 #empty_main			{ width: 752px; height:815px; background: url(empty02.jpg) no-repeat; margin: 20px auto; position:relative; }
.empty_01 #telefon_alt			{ position:absolute; left: 515px; top: 210px;}
.empty_01 #empty_main div.lev2 			{ padding: 200px 250px 240px 40px; height: 170px; }
.empty_01 #empty_main div.lev2 .std		{ padding: 30px 20px 0 20px; position: relative; width:422px;}
.empty_01 #empty_main div.lev2 .std2	{ padding: 30px 30px 0 30px; position: relative;}
.empty_01 #empty_main div.lev2 .std2 h1	{ font-size: 14px; }
.empty_01 #empty_main div.lev2 .std2 .more		{position: absolute; top: 138px; right: 0px; background: url(arr_b.gif) no-repeat top center; padding-top: 20px; width: 140px; text-align: center; }
.empty_01 #empty_main div.lev2 .std2 .more a	{width: 140px; line-height: 25px; font-weight: bold; color: #FFF; font-size: 12px; text-decoration: none; }
.empty_01 #empty_main div.lev5		{ padding: 20px 40px;  }
.empty_01 #empty_main div.lev5 h1	{ font-size: 12px; }
.empty_01 #empty_main div.lev5 h5	{ display: none;}
.empty_01 #empty_main div.lev5 p	{ margin: 0 0 5px 0; font-size: 10px;}

.empty_01 #empty_main div.form_bottom p		{ background:url(form_dot.gif) no-repeat left 2px; padding:0 0 0 13px; margin:0 0 12px 0; }
.empty_01 #empty_main div.form_bottom p a	{ color:#84c225; text-decoration:none; }
.empty_01 #empty_main div.form_bottom ul	{ padding:0; margin:0 0 10px 15px; list-style:outside; }
.empty_01 #empty_main div.form_bottom ul li	{ line-height:18px; }

fieldset.architekt 	{ border: none; }
fieldset.architekt label	{ font-size: 11px; }
fieldset.architekt input {border: solid #99cc33; border-width: 0 0 1px 0;}

fieldset.architekt	#sprytextfield1	{ line-height: 25px; padding: 0; display:block; margin: 0; position:relative;}
fieldset.architekt	#sprytextfield2	{ line-height: 25px; padding: 0; display:block; margin: 5px 0 5px 0; float:left; clear: right; } 
fieldset.architekt	#sprytextfield3	{ line-height: 25px; padding: 0; margin: 0; clear:left; }
fieldset.architekt	#sprytextfield4	{ line-height: 25px; padding: 0; margin: 0; clear: right; }
fieldset.architekt	#sprytextfield5	{ line-height: 25px; padding: 0; display:block; margin: 0; }
fieldset.architekt	#sprycheckbox1 label	{ font-size: 9px; color:#666 }
fieldset.architekt	#sprycheckbox1 input	{ border: none}
fieldset.architekt	#sprycheckbox1 a		{ text-decoration: none;}

fieldset.architekt	#imie,
fieldset.architekt	#adres,
fieldset.architekt	#telefon,
fieldset.architekt	#mail,
fieldset.architekt	#termin {  font-size: 11px; font-weight: bold; }

fieldset.architekt	#imie	{ width: 320px;}
fieldset.architekt	#adres	{ width: 297px;}
fieldset.architekt	#telefon{ width: 100px;}
fieldset.architekt	#mail	{ width: 130px;}
fieldset.architekt	#termin	{ width: 150px;}
fieldset.architekt	#kod_pocztowy	{ width:61px; border:none; background:url(form_zip_code.gif) no-repeat; height:14px; letter-spacing:4px; }

fieldset.architekt	#sprytextfield6	{ margin:5px 5px 5px 0; padding: 0; display:block; float:left; }



fieldset.architekt	div.button		{ position: absolute; top: 163px; right: 0px; padding:0; margin:0; text-align: center  	}
fieldset.architekt	input.button	{  font-weight: bold; color: #FFF; font-size: 12px; background: none; border: none; cursor: pointer; }
/*
fieldset.architekt	input.button	{ margin: 15px 0 0 300px; width: 140px; line-height: 25px; font-weight: bold; color: #FFF; font-size: 12px; background: none; border: none; }
*/

.bd_sub #c .std	strong	{ color:#999; }

.foto_left	{ float: left; border: 1px solid #ccc; margin:5px 8px 0 0; }

div.galery					{ margin: 5px 0; }
div.galery ul.galery		{ list-style: none; padding: 0; margin: 0; }
div.galery ul.galery li		{ float: left; margin: 0 10px 10px 0; }
div.galery ul.galery li a	{ display: block; }
div.galery ul.galery li img	{ border: 1px solid #999; width: 90px; height: 64px; }


.prd .pl a	{ font-size: 10px; color: #C83734; text-align: center; }

/*---------------OFERTA---------------
div#menu_oferta			{ width: 460px; height: 350px; overflow: hidden; position: relative; }
div.menu_oferta			{ float: left; }
div.menu_offer			{ position: absolute; top: 0; left: 0; display: none; }

div.menu_offer h2				{ }
div.menu_offer div.photo_img,
div.menu_offer div.photo_img a,
div.menu_offer div.photo_img img	{ float: left; width: 320px; height: 250px; border: none; }

div.menu_offer div.photo_info		{ float: left; width: 120px; margin: 0 0 0 20px; }
div.menu_offer div.photo_info h2	{ color: #C83734 !important; }

ul#menu_oferta_navi				{ position: absolute; top: 235px; right: 0; list-style: none; padding:0; margin: 0; }
ul#menu_oferta_navi li			{ float: left; cursor: pointer; }
ul#menu_oferta_navi li.prev		{ background: url("prev.gif") no-repeat left; padding-left: 10px; margin-right: 10px; }
ul#menu_oferta_navi li.next		{ background: url("next.gif") no-repeat right; padding-right: 10px; }
*/

#menu_oferta			{ width: 470px; height: 350px; overflow: hidden; position: relative; clear: both; }

.menu_oferta_content,
.menu_oferta_slider,
.menu_oferta_navi		{ }

.menu_oferta_content	{ height: 250px; }
.menu_oferta_slider		{ clear: both; margin: 15px 0 0 0; width: 460px;  }
.menu_oferta_navi		{ position: absolute; top: 235px; right: 0; }

.menu_oferta_content .menu_oferta		{ float: left; position: absolute; top: 0; left: 0; display: none; }
.menu_oferta_content .menu_oferta_img	{ float: left; width: 320px; }
.menu_oferta_content .menu_oferta_info	{ float: left; width: 130px; margin: 0 0 0 20px; }

.menu_oferta_content .menu_oferta_info h2	{ /*color: #C83734 !important;*/ color: #545454; }
#c .std .menu_oferta *	{ text-align: left; }
#c .std .menu_oferta_content .menu_oferta_info a	{ font-size: 10px; /*color: #C83734 !important;*/ color: #545454 !important; }

.menu_oferta_content .menu_oferta_img a,
.menu_oferta_content .menu_oferta_img img	{ width: 320px; height: 250px; border: none; }

.menu_oferta_slider .holder		{ overflow: hidden; width: 432px; float: left; position: relative; height: 74px; }
.menu_oferta_slider ul			{ padding: 0; margin: 0; list-style: none; float: left; height: 74px; width: 400px; position: relative; left: 0px; }
.menu_oferta_slider ul li		{ float: left; margin: 0 9px; cursor: pointer; display: inline; }
.menu_oferta_slider ul li img	{ width: 90px; height: 70px; }

.menu_oferta_slider div.next,
.menu_oferta_slider div.prev	{ width: 11px; height: 66px; float: left; cursor: pointer; margin: 2px 0 0 0; }
.menu_oferta_slider div.next	{ background: url("slider_right_arrow.gif") no-repeat; }
.menu_oferta_slider div.prev	{ background: url("slider_left_arrow.gif") no-repeat; }

.menu_oferta_navi ul 				{ list-style: none; padding: 0; margin: 0;  }
.menu_oferta_navi ul li				{ float: left; margin-right: 10px; cursor: pointer; }
.menu_oferta_navi ul li.prev		{ /*background: url("prev.gif") no-repeat left;*/ background: url("prev_2.gif") no-repeat left; padding-left: 10px; }
.menu_oferta_navi ul li.next		{ /*background: url("next.gif") no-repeat right;*/ background: url("next_2.gif") no-repeat right; padding-right: 10px; }

.menu_oferta_content .preload_img	{ width: 320px; height: 240px; background: url("preloader.gif") no-repeat; position: absolute; top: 0; left: 0; }

#c_layer table	{ clear: both; }


div#referencje					{ margin-top: 10px; }
ul.referencje					{ list-style: none; padding:0; margin: 0; }
ul.referencje li.menu			{ font-weight: bold; /*color: #C83734 !important;*/ color: #545454 !important; cursor:pointer; }
ul.referencje li ul.subref		{ list-style: none; padding: 0 0 0 10px; display:none; }
ul.referencje li ul.subref li	{ font-weight: normal; }

.flash_home_bottom	{ float: left; width: 350px; margin-left: 190px; }
.flash_home			{ height: 356px; }
.przekaz_procent	{ float: left; width: 110px; height: 60px; margin: 0 0 0 10px; }


.salony			{ background: #F7F7F7; clear: both; float: left; padding: 10px; margin: 0 0 10px 0; width: 475px; }
.salon_info		{ width: 260px; float: left;  }
.salon_info h3	{ margin-top: 0; color: #C83734 !important; }
.salon_info a	{ color: #C83734 }
.salon_info p	{ color: #8B8B8B; line-height: 16px; }
.salon_img		{ width: 190px;  float: right; }
.salon_img img	{ border: none; width: 190px; height: 190px; }




/*=------------------------------CERMAG NOWE ZMIANY-------------------------*/

#head, #main, #foot	{ clear: both; }

#head ,
#main .main,
#foot .foot		{ width: 950px; margin: 0; }


#head 		{ height: 100px; }
#head .claim	{ margin: 27px 0 0 125px; } 

#head div.lev2 ul.menu_h							{ background: #ececec; }
#head div.lev2 ul.menu_h li a,
#head div.lev2 ul.menu_h li a.menu_active 			{  letter-spacing:0; text-transform: uppercase; padding:0 9px; line-height:22px; display:block; margin:0 0 0 2px;  }
#head div.lev2 ul.menu_h li a.menu_active	{ background: #f6f6f6; }

#head div.lev2 div.menu_h ul.menu_h li.menu,
#head div.lev2 div.menu_h ul.menu_h li.menu_active	{ background: url(menu_separator.jpg) no-repeat left center; }
#head div.lev2 div.menu_h ul.menu_h li.menu_f		{ background: none; }

#head .lev1	ul a	{ width: 50px; height: 9px; text-indent: -5000px; padding: 0 0 0 8px; line-height: 9px; display: block; }
#head .lev1 .pl	{ background: url(pl.gif) no-repeat right; }
#head .lev1 .en	{ background: url(en.gif) no-repeat right; }
#head .lev1 .de	{ background: url(de.gif) no-repeat right; }
#head .lev1 .pl_active	{ background: url(pl_active.gif) no-repeat right; }
#head .lev1 .en_active	{ background: url(en_active.gif) no-repeat right; }
#head .lev1 .de_active	{ background: url(de_active.gif) no-repeat right; }



.bd4 #main			{ background: url("horizontal_line.jpg") repeat-x left 300px; }

.bd4 .main div.lev2	{ width: 700px; float: left; margin: 0 25px 0 15px; }
.bd4 .main div.lev3	{ width: 210px; float: left; }
.bd4 .main div.lev4	{ clear: both; margin: 0 0 0 15px; }

.bd4 .main div.lev2 .home_rotacja					{ background: url("rotacja_bg.jpg") no-repeat left top; }
.bd4 .main div.lev2 .home_rotacja .images			{ width: 660px; height: 300px; padding: 0 20px; position: relative; }
.bd4 .main div.lev2 .home_rotacja .images img		{ position: absolute; display: none; }
.bd4 .main div.lev2 .home_rotacja .navi	ul			{ list-style: none; padding: 0; float: right; margin: 0 30px 0 0 ; }
.bd4 .main div.lev2 .home_rotacja .navi li			{ line-height: 28px; float: left; background: url(rot_navi.gif) no-repeat center; width: 16px; cursor: pointer; text-indent: -5000px;  }
.bd4 .main div.lev2 .home_rotacja .navi li.active	{ background: url(rot_navi_active.gif) no-repeat center; }

.bd4 .main div.lev2 .home_rotacja .arrow_left,
.bd4 .main div.lev2 .home_rotacja .arrow_right		{ width: 200px; display: block; height: 300px; position: absolute; top: 0; z-index: 1000; cursor: pointer; }

.bd4 .main div.lev2 .home_rotacja .arrow_left		{ background: url("rot_arrow_left.gif") no-repeat 40px center; left: 0; }
.bd4 .main div.lev2 .home_rotacja .arrow_right		{ background: url("rot_arrow_right.gif") no-repeat 130px center; right: 0; }


.bd4 .main div.lev3 .buttons	{ }
.bd4 .main div.lev3 .buttons a	{ margin: 0 0 7px 0; display: block; }


.bd4 .main div.lev4 .left				{ width: 700px; float: left; margin-right: 19px; }
.bd4 .main div.lev4 .right				{ width: 210px; float: right; }
.bd4 .main div.lev4 .right .box	a		{ text-align: center; width: 210px; display: block; }
.bd4 .main div.lev4 .right .box	img			{ margin: 0 auto; }
.bd4 .main div.lev4 .box				{ float: left; position: relative;  margin:0; padding:0; display: inline-block; }

.bd4 .main div.lev4 .right .box			{ width: 210px; }

.bd4 .main div.lev4 .home_news			{ width: 353px; background: url("news.png") no-repeat left top; height: 95px; padding: 9px 0 0 0; margin: 0 5px 0 10px; }
.bd4 .main div.lev4 .home_news p		{ font-weight: bold; margin-bottom: 15px; padding: 0 0 0 0; text-transform: uppercase; color: #545454; font-size: 11px; }
.bd4 .main div.lev4 .home_news p strong	{ font-weight: bold; margin: 0 10px 0 0 ; font-size: 11px; }
.bd4 .main div.lev4 .home_news a		{ text-decoration: none; padding: 0 8px 0 0; background: url("news_arrow.png") no-repeat right; color: #8E8E8E; width: 300px; display: block; }
.bd4 .main div.lev4 .box h2.news		{ background: url("news_title.png"); text-indent: -5000px; position: absolute; top: -37px; left: 30px; width: 134px; height: 24px; }

.bd4 .main div.lev4 div.news		{ margin: 0 0 0 25px }
.bd4 .main div.lev4 div.news p		{ margin: 0 0 5px 0; padding: 0; }
.bd4 .main div.lev4 div.news a		{ text-decoration: none; color: #8e8e8e; margin: 0; line-height: 14px; padding: 0; display: block; background: url("news_arrow.png") no-repeat right; width: 300px; padding: 0 8px 0 0;}
.bd4 .main div.lev4 div.news strong	{ color: #5b5b5b; }



.bd4 .main div.lev4 .home_news p				{ margin: 0 0 5px 15px; }


.bd4 .main div.lev4 .news a			{ line-height: 25px; font-weight: normal; }
.bd4 .main div.lev4 .news a	strong	{  display:block; width: 85px; padding:0 4px; float: left; }
.bd4 .main div.lev4 .news_first strong	{ color: #fff; background: #aeaeae; }	
.bd4 .main div.lev4 .news_first a	{ font-weight: bold; }	




.bd4 #foot { height: 105px; background: url(stopka.png) repeat-x left top; }

.bd4 .foot .lev2	{ width: 670px; float: left; margin: 25px 0 15px 25px; }
.bd4 .foot .lev3	{ width: 210px; float: left; margin: 25px 0 15px 0; }
.bd4 .foot .lev4	{ clear: both; padding: 0 5px 0 0; }
.bd4 .foot .lev3 p	{ margin: 0; }

.img_center	{ text-align: center !important; display: block; margin: 10px 0; }


div.news			{ padding: 0 0 20px 0; border-bottom: 1px solid #ccc; }
div.news h2			{ font-size: 14px; }
div.news h2 strong	{ font-size: 1em; color: #ccc; }

div.news h6			{ text-align: right; }
div.news h6	a		{ color: #545454; }
