/* Main Tags  **********************************************************/
html, body {margin: 0px auto ;	padding: 0px; color: #000; font-family:Tahoma, Arial,Arial AMU,Sylfaen; font-size: 11px; background-color:#fff;height:100%;}
form {margin: 0px;padding: 0px;}
Select, Input, Textarea{font-size: 12px;}
a, a:visited {font-size: 11px;text-decoration: none; color:#000; line-height:100%;}
a:hover {font-size: 11px;text-decoration: underline;}
a img {border: none;}
img{border:0px;}
div.clearMe{clear:both;font-size:0px;}
tr { vertical-align:middle;}
h1 { font-size: 19px; font-weight:normal; line-height : 100%; text-decoration:none;  margin: 0px auto; color:#e3ab02;}
h2 { font-family:HelveticaNeueCyr, Helvetica,Tahoma;text-decoration:none; line-height :180%; margin: 0px auto; color:#cd060d; font-weight:bold; font-size:12px; text-transform:uppercase;padding-bottom:5px; }
h3{  font-size: 18px; text-decoration:none; line-height : 130%; margin: 0px auto; color:#000000; font-weight: bold;}
h4{  font-size: 11px; text-decoration:none; line-height : 130%; margin: 0px auto; color:#000000; font-weight:normal; }
.overflow{ overflow:hidden; width:100%;}
.vis { visibility:hidden; display:none;}
.clear{clear:both;margin:0px; padding:0px;}
span.padd{padding-left:5px; padding-right:5px;}
.padd-rgt{padding:0 15px 0 0; }
.marg-top{margin-top:15px;}
#pathway{font-size:11px; color:#CD060D;float:left;margin-top:10px; margin-bottom:10px;}
#pathway a, #pathway a:visited{font-size:11px; color:#999; text-decoration:none; background:url(../img/arr-cover.gif) no-repeat right 4px;padding-right:10px;margin-right:5px;}
#pathway a:hover{text-decoration:underline;}
.def_link{float:left;/*padding-left:40px;*/}

/*INDEX page*/
#centered{margin:0px auto; padding:0px; width:998px; background:red;}
#main-cont{margin:0px auto;width:998px; height:auto; margin-top:10px; }
#top-banner{ margin:0px auto; padding:0px; height:90px; width:998px;}
	
#header{margin:0px auto;width:998px; float:left; height:120px; margin-top:5px; border-top:3px solid #000;}
	#header ul{margin:0px; padding:0px; list-style-type:none;}	
	.header-left{float:left; width:320px;margin-top:20px;}
		.header-left li{float:left;}
			.header-left a, .header-left a:visited {color:#000; text-decoration:none;}
			.header-left a:hover {text-decoration:underline;}			
			.sveij{margin-top:20px; float:left; }
			.lang{margin-top:20px; float:left; }
				
			a.langImg { display:block; width:110px; height:28px; background:#fff url(../img/lang_img_1.gif) no-repeat; overflow:hidden; cursor:link; } 
			a.langImg img { visibility:hidden; } 
			a.langImg:hover { background:0; } 
			a.langImg:hover img { visibility:visible; border:0; }
	.header-logo{float:left; margin-top:20px;}
		.header-logo h1{visibility:hidden; display:none;}
		.header-logo a.logo-img{text-align:center; display:block; background:url(../img/logo.gif) no-repeat; height:78px; width:358px;}
	
	.header-right{float:right; margin-top:20px; width:300px;}
	.header-right ul{float:right;}
		.header-right li{float:left;}
			.header-right li a,.header-right li a:visited{color:#000; text-decoration:none;}
			.header-right li a:hover{text-decoration:underline;}
			.header-right .header-contacts{float:right;display:block;margin-top:20px;}
			
#menu{float:left; width:998px;height:27px; background:#000 url(../img/menu-bg.gif) repeat-x; display:block; position:relative;}
	#menu ul{margin:0px; padding:0px; list-style-type:none;}	
	#menu li{float:left; }
		#menu li a.topmenu, #menu li a.topmenu:visited{color:#FFF;padding:0 15px 0 15px;text-decoration:none;background:url(../img/menu-item-sep.gif) no-repeat right; line-height:26px;display:block;}
		#menu li a.topmenu:hover{text-decoration:none; background:#b41a1a; color:#fff;}
		#menu .search{float:right; margin-top:4px;margin-right:5px;}
		* html #menu .search{margin-top:3px;}
			#menu .form-input{background:#c0c0c0; border:1px solid #7f7f7f; width:220px;font-size:11px;}
			#menu .form-submit{background:url(../img/search-ic.gif) no-repeat; height:16px; width:11px; cursor:pointer;border:none;}

			

		
.block{float:left; width:998px;margin-top:10px; background:url(../img/block-sep.gif) repeat-x bottom;padding-bottom:10px;}
.block-last{background:none;}
	.block ul{margin:0px; padding:0px; list-style-type:none;}	
	
		.more{float:left; margin-top:5px; margin-bottom:7px;}
			.more a,.more a:visited{tetx-decoration:none;}
			.more a:hover{text-decoration:underline;}
	.all{background:url(../img/arr-stat.gif) no-repeat 0px 5px; padding-left:10px;}
	.blk1{width:308px; float:left;}
		.blk1 img{float:left; padding:0 7px 7px 0;}
		.block h3 { font-family:HelveticaNeueCyr, Helvetica,Tahoma;text-decoration:none; line-height :100%; margin: 0px auto; color:#000; font-weight:bold; font-size:12px; text-transform:uppercase; }
		.block .sm-blk{float:left; width:312px; }
			.sm-blk span.title{ text-transform:uppercase; font-size:10px; font-weight:bold; font-family:HelveticaNeueCyr, Helvetica,Tahoma; color:#cd060d; line-height:60%;}
			.sm-blk-img{width:82px; height:52px; overflow:hidden;float:left; margin:0px 7px 7px 0px; display:block; }
			.sm-blk h2{color:#000;text-transform:uppercase;font-size:11px; font-family:HelveticaNeueCyr, Helvetica,Tahoma; line-height:160%;  }
			.sm-blk h2 a,.sm-blk h2 a:visited{color:#000; text-decoration:none;}
			.sm-blk h2 a:hover{text-decoration:underline;}
		.block a,.blk1 a:visited{color:#000; text-decoration:none;}
		.block a:hover{text-decoration:underline;}
	.blk-cover{width:330px; float:left;}
		.blk-cover .cover{background:#efefef; width:330px; height:230px;padding:15px 10px 10px 10px; position:relative;}
			.blk-cover .cover img{padding-right:10px; float:left;}
			.blk-cover .cover li{padding:3px 0 3px 0;}
			.blk-cover .cover li a{background:url(../img/arr-cover.gif) no-repeat 0px 4px; width:7px; height:4px; padding-left:10px;}
			.blk-cover .cover h4 span{ text-transform:uppercase; font-weight:bold; }
			 .blk-cover .cover .pdf{float:left; margin-top:90px; height:20px;background:url(../img/ic-pdf.jpg) no-repeat; }
				.blk-cover .cover .pdf a{ padding-left:25px; text-decoration:none; padding-top:18px; padding-bottom:5px;}
				.blk-cover .cover .pdf a:hover{text-decoration:underline;}
				
		.blk-int-bg{width:998px;float:left;/*background:url(../img/blk-int-bg.gif) repeat-y;*/}
		 td.blk-interesting{width:140px;  padding-right:20px; padding-left:20px; background:url(../img/vert-separator.jpg) repeat-y right; }
		
		.blk-int-bg .blk-inter-last{background:none;}
		.blk-int-bg .blk-inter-first{padding-left:0px;}
			/*.blk-int-bg .blk-interesting img{padding-bottom:10px;}*/
			.blk-int-bg .blk-interesting p{margin:0px; padding:0px;width:131px;}
			
			
		.container6{clear:left;float:left;overflow:hidden;width:998px;}
			.container5{background:url(../img/vert-separator.jpg) repeat-y right;clear:left;float:left;position:relative; right:17%; width:100%;}
				.container4{background:url(../img/vert-separator.jpg) repeat-y right;clear:left;float:left;position:relative; right:17%; width:100%;}
					.container3{background:url(../img/vert-separator.jpg) repeat-y right;clear:left;float:left;position:relative; right:17%; width:100%;}
						.container2{background:url(../img/vert-separator.jpg) repeat-y right;clear:left;float:left;position:relative; right:17%; width:100%;}
							.container1{background:url(../img/vert-separator.jpg) repeat-y right;clear:left;float:left;position:relative; right:17%; width:100%;}
		
		.blk-left{float:left; width:470px;}
			.blk-left-cont{float:left; width:470px;}
				.blk-left-cont img{float:left; padding:0 10px 10px 0;}
			 	.blk-left-cont li span{color:#bd3333;}
				.blk-left-cont .blogs{float:left; width:470px;}
				.blk-left-cont  h2 {margin-top:10px;}
					.blk-left-cont  h2 a{color:#cd060d;float:left; padding-right:10px;padding-top:5px;}
					span.outlook{float:left;background:url(../img/ic-outlook.jpg) no-repeat; width:31px; height:32px; padding-left:15px;}
				
			
			
		.blk-rgt{float:left; width:500px;margin-left:15px;}
			.blk-rgt-lft {float:left; width:244px;}
			
				.vote-res{background:url(../img/voting-tabs.gif) no-repeat; width:232px; height:75px; display:block;overflow:hidden; }
				
					.vote-res span{font-size:32px; height:50px;float:left; margin-left:10px;padding-top:12px;padding-right:0px;}
					
					.vote-res div.nkar{font-size:16px; font-weight:bold; float:left; margin-left:0px; margin-top:8px;padding-right:5px; display:block;}
					.vote-res div.chnkar{font-size:32px; height:50px;float:left; margin-left:10px;padding-top:14px;padding-right:10px;}
					
					.vote-res p{margin-left:10px; display:block;padding-top:10px;}
					.vote {float:left;}
						.btn{ background:url(../img/btn.gif) no-repeat; width:110px; height:22px; color:#FFF; border:none; float:left;margin-top:10px; cursor:pointer;}
						.vote radio{display:block;}
			.blk-rgt-rgt{float:right; width:244px; margin-left:8px;}
				.blk-rgt-rgt-cont{float:left;width:224px; margin-bottom:10px;}
			
				a.subscr-currency{text-decoration:underline;}
				input.inp{width:90%;}
			
			.blk-arch{width:97px; float:left; margin-right:45px; padding-right:25px;}
			.blk-arch-last{width:97px; float:left; }
			.blk-arch-arr-lft {width:7px; float:left; margin-top:65px; margin-right:15px; padding-right:10px;}
			.blk-arch-arr-rgt {width:7px; float:left; margin-top:65px;margin-left:15px; padding-left:10px;}
			
				.blk-arch span,.blk-arch-last span{/*padding-left:25px;*/ line-height:15px;}
			#arch-options{margin-top:10px; float:left;}
				#arch-options li{float:left; padding-right:15px;}
					#arch-options li a.view-all{ background:url(../img/arch-all.gif) no-repeat 0px 4px; padding-left:13px;}
					#arch-options li a.view-years{background:url(../img/arch-years.gif) no-repeat 0px 4px; padding-left:15px;}
					
			
		#footer{margin:0px auto;width:998px; float:left; height:120px; margin-top:5px; border-top:3px solid #ec1c24;}
			
			#footer .footer-lft{float:left; width:350px;}
				.eproductions{float:left; margin-top:10px;}
					.ep-logo{background:url(../img/e-prod.gif) no-repeat; display:block; float:left; height:22px; overflow:hidden; text-indent:-5000px; width:98px;} 
					.ep{float:left; margin-top:7px;padding-left:5px;}
			#footer .footer-rgt{float:right;width:500px; margin-top:15px;}
				.footer-rgt ul{ list-style-type:none; margin:0px; padding:0px; float: right;}
					.footer-rgt ul li{float:left;}
						.footer-rgt ul li a,.footer-rgt ul li a:visited{color:#000; text-decoration:none;}
						.footer-rgt ul li a:hover{text-decoration:underline;}
				
				.footer-rgt .copywrite{float:right; margin-top:10px;}
				

/*INNER PAGE*/
	.left-col{float:left; width:735px; margin-right:16px; min-height:50px; overflow:hidden; }
	* html .left-col{margin-right:10px; }
		.left-col img {float:left; padding-right:5px; padding-bottom:5px;}
		.left-col p{padding:0px; margin:0px;}
		.lft-col-blk{float:left; width:735px; margin-bottom:10px;}
		.lft-col-blk ul{ list-style-type:none; /*margin:0px; padding:0px;*/}
		.lft-col-blk .blk-arch{width:97px; float:left; margin-right:25px; padding-right:15px;}
			.lft-col-blk  .blk-arch-last{width:97px; float:left; }
			.lft-col-blk  .blk-arch-arr-lft {width:7px; float:left; margin-top:65px; margin-right:10px; padding-right:10px;}
			.lft-col-blk  .blk-arch-arr-rgt {width:7px; float:left; margin-top:65px;margin-left:10px; padding-left:10px;}
			
		
			
			
			
				.lft-col-blk  .blk-interesting{width:125px; float:left; background:url(../img/vert-separator.jpg) repeat-y right; margin-right:10px; padding-right:12px; height:250px;/* overflow:hidden;*/}
				.lft-col-blk  .blk-inter-last{background:none;}
				
				.lft-col-blk .blk-stati{float:left; width:735px;}
				.blk-int-img{width:125px; height:70px;overflow:hidden; margin-bottom:4px;}
				.blk-int-img-vert{width:105px; height:60px;overflow:hidden; margin-bottom:4px; float:left;}
				.img-size{width:112px; height:65px; overflow:hidden;float:left; margin:0px 7px 7px 0px; display:block; }
				.lft-col-blk .blk-stati img{padding-right:5px;}
				
				.lft-col-blk .stati-browse{margin-top:15px;float:left;}

		
	.right-col {float:left; width:244px; }
		.rgt-col-blk{width:224px; float:left;}
		.rgt-col-blk-cont{padding-bottom:7px;}
		
			.rgt-col-blk .pdf a{ padding-left:25px; text-decoration:none; color:#000; padding-bottom:5px;}
			.rgt-col-blk .pdf a:hover{text-decoration:underline;}
			.rgt-col-blk .pdf{float:left; margin-top:10px; height:20px;background:url(../img/ic-pdf.jpg) no-repeat; }
			
			.rgt-col-blk .sm-blk{width:244px; float:left; margin-bottom:5px;}
					.blk-rgt-rgt-cont{float:left;width:224px; margin-bottom:10px;}
			.rgt-col-blk .sm-blk img{float:left; padding-right:10px; display:block;}
	
/*VOTING*/
		.lft-col-blk .quest{font-weight:bold; background:#E9E9E9; height:25px;}
		.lft-col-blk .vote_space{height:5px;}
		.lft-col-blk .vote_tb{border:1px solid #E9E9E9; margin-top:5px;}
		.lft-col-blk .percent{font-size:12px; width:70px; font-weight:bold;}
		.lft-col-blk  .percent span{font-size:11px; width:50px; font-weight:normal;}
		.lft-col-blk .answer{width:350px;}
		.allres{font-weight:bold; font-size:11px; color:#CD060D;}
			.allres span{font-weight:bold; font-size:11px; color:#000;}
		.old-vote{color:#999; padding-top:10px;}
		.percent span{font-weight:bold; font-size:18px;}
		
/*GALLERY*/

		.lft-col-blk  .gall-item{float:left;  margin-right:25px; /*background:#1F1F1F;*/ width:150px; height:200px;  /*overflow:hidden;*/ padding-bottom:5px;}
			.lft-col-blk .gall-item{float:left;width:140px;height:140px; margin-left:5px;  margin-top:5px;/* overflow:hidden;*/}
			.lft-col-blk  .gall-item img{padding:0px; margin:0px; border:2px solid #CCC; }
			.lft-col-blk .gall-item .gall-img{width:140px;}
			.lft-col-blk  .gall-item p.gall-title{float:left; width:140px; margin-left:5px;font-family:HelveticaNeueCyr, Helvetica,Tahoma;text-decoration:none; margin: 0px auto; color:#666; font-weight:bold; font-size:12px; text-transform:uppercase;padding-bottom:5px; background:url(../img/folder2.gif) no-repeat 0px 0px; padding-left:20px; margin-top:10px; }
			.lft-col-blk  .gall-item p.gall-title-sub{float:left; width:140px; margin-left:5px;font-family:HelveticaNeueCyr, Helvetica,Tahoma;text-decoration:none; margin: 0px auto; color:#666; font-weight:bold; font-size:12px; text-transform:uppercase;padding-bottom:5px; background:url(../img/folder.gif) no-repeat 0px 0px; padding-left:20px; margin-top:10px; }
			
		
		.lft-col-blk .prod_item{float:left; width:120px; margin-right:25px; margin-bottom:10px;}
			.lft-col-blk  .prod_item .photogallery-item{width:120px; height:75px; overflow:hidden;  border:1px solid #000; float:left;}
			.lft-col-blk .photogallery-item img{padding:0px; margin:0px;}
			.lft-col-blk .prod_item .photogall-item-text{float:left;}


/*PAGING*/
		.lft-col-blk div.num a{margin-right:5px; padding:3px;}
			.lft-col-blk  a.page,.lft-col-blk  a.page:visited{background:#C03; color:#FFF; text-decoration:none;text-align:center;}
			.lft-col-blk  a.page:hover{text-decoration:none;}
/*AKCII*/

		.lft-col-blk .akcii{float:left;} 
			.lft-col-blk .akcii dl, dt,dd{margin:0px; padding:0px;}
			.lft-col-blk .akcii .date{color:#CD060D;}
			.lft-col-blk dd{margin-bottom:15px;}
			
		.lft-col-blk .blk-akcii{float:left; width:140px; margin-right:30px;} 

/*SEARCH*/
		.lft-col-blk .search{float:left;} 
			.lft-col-blk .search dl, dt,dd{margin:0px; padding:0px;}
			.lft-col-blk .search dt{ font-weight:bold;}
			.lft-col-blk .search span{color:#CD060D;claer:both;}
			.lft-col-blk dd{margin-bottom:15px;}
/*FEEDBACK*/
#feedback_form input,textarea {border:1px solid #C1C1C1;}
.fb_but{padding-top:15px;}
	a.fd_clear,a.fd_clear:visited{text-decoration:none; border:1px #c1c1c1 solid; background:url(../img/feedback-off.gif) repeat-x bottom;  height:40px;padding:3px 3px 3px 3px; }
	a.fd_clear:hover{text-decoration:none;background:url(../img/feedback-on.gif) repeat-x; }

	a.fd_send,a.fd_send:visited{text-decoration:none; border:1px #c1c1c1 solid; background:url(../img/feedback-off.gif) repeat-x bottom; height:25px;padding:3px 3px 3px 3px;  }
	a.fd_send:hover{text-decoration:none;background:url(../img/feedback-on.gif) repeat-x;   }
	.error_msg{color:#C00;}
	
/*Points*/
.gridTable{ border: 1px solid #CCCCCC; }
.gridTitle{ border-bottom: 1px #C1C1C1 solid; border-left: 1px #C1C1C1 solid; border-right: 1px #FFFFFF solid; padding-left: 5px; font-weight: bold; }
.gridTitleL{ border-bottom: 1px #C1C1C1 solid; border-right: 1px #FFFFFF solid; padding-left: 5px; font-weight: bold; }
.gridTitleR{ border-bottom: 1px #C1C1C1 solid; border-left: 1px #C1C1C1 solid; padding-left: 5px; font-weight: bold; }
.gridCatTitle { font-weight: bold; border-bottom: 1px solid #E7E7E7; padding-left: 5px; color: #CD060D;	}
.gridRow{ border-bottom: 1px #E7E7E7 solid; padding-left: 5px; } 
