body { 	 background: url(/images/page_bg.jpg) repeat-x bottom #eef6fc; 		padding : 0; 		margin : 0 0 1px 0; 		border : none; 		font-family : Arial; 		font-size : 11px; 		text-align : center; } img { 		padding : 0; 		margin : 0; } a { 	padding : 0; 	margin : 0; 	text-decoration : underline; } a img { 	border : none; } .year a { 	color : #808080; } span#myh1 { 	font-size : 24px; 	text-transform : uppercase; 	font-weight : normal; 	padding : 0 11px 0 0; 	color : red; 	text-decoration : none; } span#myh1blue { 	font-size : 24px; 	text-transform : uppercase; 	font-weight : normal; 	padding : 0 11px 0 0; 	color : #1d8dc5; 	text-decoration : none; } h1 { 	font-size : 24px; 	/*text-transform : uppercase;*/ 	font-weight : normal; 	padding : 0 11px 0 0; 	color : #1d8dc5; 	text-decoration : none; } .red { 	color : #e2260d; } h2 { 	font-size : 15px; 	font-weight : normal; 	padding : 0; 	margin : 0; 	color : #1d8dc5; } h3 { 	font-size : 12px; 	color : #1d8dc5; 	font-weight : normal; } h2 a, h3 a, p a { 	color : #1d8dc5; 	font-weight : normal; 	text-decoration : underline; } .date { 	color : #999999; 	padding : 10px 0 0 0; 	margin : 0; 	font-size : 11px; } p { 	font-size : 11px; 	color : #4c4c4c; 	padding : 2px 0 4px 0; 	margin : 0; } .black { 	font-size : 13px; 	color : #000; } .art { 	font-size : 12px; 	color : #000; 	padding : 12px 0 4px 0; 	margin : 0; } 

#wrapper { 	width : 970px; 	margin:0 auto; 	background-color : #fff; 	height : 99%; } 
#header {height:292px;text-align:right;padding-top:0;padding:0 14px 0 0;}
#head_banner {position:relative;top:0;lefT:0;margin:0 0 2px 0;float:left;}
#head_banner div {left:0;top:0;}
#head_banner div a {display:block;margin:0;padding:0 0 2px 0;outline:none;}
#head_banner img {margin:0;padding:0;border:none;}
 #nav { 	position : relative; 	margin-top : -184px; 	right : 16px; 	height : 26px; } 
#image {float:left;height:200px;width:970px;margin:0;padding:0;font-size:0px;}
.vmenu {width:970px;height:78px;padding:0;margin:0;} .m1 { 	width : 186px; 	margin-top : 0; } .m2 { 	width : 167px; 	margin-top : 0; } .m3 { 	width : 216px; } .m4 { 	width : 155px; } .m5 { 	width : 108px; } .m2, .m3, .m4, .m5 { 	background : url(/images/vmenu_tile.jpg) no-repeat left 0%; 	border : none; 	text-align : left; 	vertical-align : top; 	padding : 1px 0 0 17px; 	text-transform : uppercase; 	font-size : 10px; } .m6 { 	width : 116px; 	background : url(/images/searchbg.jpg) no-repeat; 	text-align : left; 	vertical-align : top; 	padding : 2px 0 0 10px; 	font-size : 10px; 	text-decoration : underline; 	color : #ffffff; } .vmenu a {font-weight:bold;text-decoration:none;color:#ffffff;line-height:19px;} 

#contentwrapper { 	width : 100%; 	padding : 0; 	margin : 0; 	height : auto; 	text-align : right; } 
#content { 	width : 666px; 	float : left; 	text-align : left; 	padding : 35px 20px 0 44px; 	background : #fff; } 
#content_left { 	width : 170px; 	padding : 0; 	margin : 0; 	float : left; 	text-align : left; } 
#content_main { 	padding : 0; 	margin : 0; 	width : 560px; 	left : 0; 	float : left; 	text-align : left; } 
* html #content_main {width:545px;} 

#content_main h1 { 	margin-top : 14px; } #content_main p { 	text-decoration : none; } 
#content_main a p:hover { 	color : #111111; 	text-decoration : underline; } 

#content_right {width:235px;padding:0;margin:0;position:relative;float:left;text-align:left;}

.banner { 	padding-top : 12px; } #card {background : url(/images/card.jpg) no-repeat; 	width : 240px; 	height : 221px; 	margin-top : 12px; 	margin-bottom : 9px; 	text-decoration : none; 	cursor: pointer; } #card p { 	color : #000; 	padding : 10px 0 0 5px; 	font-family : arial; 	font-size : 12px; 	font-weight : bold; 	margin : 3px 10px 0 10px; } .magazine_cover { 	margin-top : 17px; 	float : left; 	padding : 6px 8px 0 0; } .year { 	font-size : 13px; 	padding : 3px 8px; 	color : #808080; 	display : inline; } .year_sel { 	background : #1d8dc5; 	font-size : 13px; 	padding : 3px 8px; 	color : #fff; } #arch_list { 	margin-top : 19px; } #arch_list ul { 	display : inline; 	padding : 40px 0 0 0; 	margin : 0; 	vertical-align : top; } #arch_list ul a { 	color : #4c4c4c; 	font-weight : bold; 	text-decoration : none; } #arch_list li { 	float : left; 	display : inline-block; 	width : 300px; 	vertical-align : middle; 	padding : 0 10px 65px 0; 	margin : 0; 	list-style : none; } #arch_list img { 	float : left; 	padding : 0 15px 0 0; } #arch_list .inner_list { 	padding : 0 0 0 110px; 	margin : 0; } #arch_list .inner_list li { 	padding : 0 0 6px 0; 	margin : 0; 	width : 180px; 	list-style : none; } #arch_list .inner_list a { 	color : #1d8dc5; 	text-decoration : underline; 	font-weight : normal; } #magazine_banner { 	background : url(/images/mb_bg.jpg) no-repeat; 	width : 170px; 	height : 339px; 	margin-top : 19px; 	padding : 10px 0 10px 15px; } .bm { 	color : #ffffff; 	font-size : 12px; } .descr { 	padding : 8px 0 0 5px; 	color : #ffffff; } .descr p { 	text-decoration : none; 	color : #ffffff; 	font-size : 12px; } .descr p:hover { 	color : #111111; 	text-decoration : underline; } .opros { 	padding-left : 10px; } .widget { 	width : 175px; 	height : 117px; 	background : url(/images/widget_bg.jpg) no-repeat; 	padding : 15px 0 0 10px; } .widget h2 { 	text-transform : uppercase; 	margin-bottom : 8px; } #main_list { 	margin-left : 35px; } #main_list ul { 	display : inline; 	margin : 0; } #main_list li { 	float : left; 	display : inline-block; 	width : 242px; 	height : 75px; margin-bottom: 15px; 	vertical-align : middle; 	list-style : none; } .c1 { 	background : url(/images/c1.gif) no-repeat; } .c2 { 	background : url(/images/c2.gif) no-repeat; } #main_list img { 	float : left; 	padding : 12px 10px 0 15px; } #main_list p { 	vertical-align : middle; 	color : #005985; 	font-size : 15px; 	padding-top : 29px; } .news { 	width : 226px; 	height : auto; 	vertical-align : top; 	text-align : left; 	padding : 55px 0 50px 45px; } .news a p:hover { color : #111111; 	text-decoration : underline; } .konk { 	background : url(/images/konk_tile.gif) repeat-y top left; 	width : 234px; 	color : #4c4c4c; 	margin-top : 55px; 	left : 0; } .konk img { 	padding : 0; 	margin : 0; } .konkurs { 	padding : 0 10px 10px 10px; } #bw { 	margin : 30px 0 60px 0; 	width : 634px; } .bwcontent { 	padding : 10px 15px 0 20px; 	background : #d6e9ff; } .bwcontent h2 { 	clear : both; 	font-size : 13px; 	color : #006aa4; } #bw a img { 	padding : 3px 5px 5px 3px; } .bwcontent p { 	color : #000000; 	padding-left : 10px; } 

#footer {clear:both;padding:20px 0 0 0;margin:0 0 4px 0; } 

.f1 {border-bottom:1px solid #A6DCF6;text-align : left; 	vertical-align : top; 	padding : 22px 0 10px 50px; } .f2 { 	width : 217px;} .f3 { 	width : 359px; } .f4 { 	width : 145px; } .f2, .f3, .f4 {background:url(/images/f234_tile.gif) repeat-x;border-bottom:1px solid #A6DCF6;text-align : left; 	vertical-align : top; 	padding:33px 0 10px 0; } .articles { 	position : relative; 	z-index : 0; 	padding-top : 10px; } .articles p { 	margin : 0 0 5px 0; } .articles h2 { 	margin : 5px 0 0 0; } .selector { 	position : absolute; 	z-index : 10; 	top : -30px; 	right : 5px; } #rp5 { 	width : 120px; 	height : 50px; } #glav { 	margin-left : 500px; 	margin-right: 40px; } #seotext h1{ font-size : 15px; 	text-transform : normal; 	font-weight : normal; 	padding : 0 11px 0 0; 	color : #1d8dc5; 	text-decoration : none; } #seotext p{text-align:justify; color:#4C4C4C;} 