/*fonts*/
body, td, th, select, input  {
	font-size: 12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;color:#ffffff;
}
div  {
	font-family:Helvetica, Verdana, Arial, Tahoma, sans-serif;
}
form, body {
	margin: 0px;
	padding:0px;
}

body {	background: #808284;}

.bd {
font-weight:bold;
}

table{
border-collapse:collapse; 
}

table td{
padding:0px; 
}
a img {
	border: 0;
}

.sth0   {font-family:Tahoma, Helvetica;}
.sth1   {font-family:Arial;}
.sth2   {font-family:Arial Narrow;}
.sth3   {font-family:Verdana, Helvetica;}
.sth4   {font-family:Times New Roman;}

.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13, h2{font-size:13px;}
.fs14{font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;} 
.fs18, h1{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs23, h1{font-size:23px;}
.fs24{font-size:24px;}
.fs30{font-size:30px;}

.al0{text-align:left;}
.al1{text-align:center;}
.al2{text-align:right;}
.al4{float:left;}
.al5{text-transform:uppercase;}

.lh10{line-height:10px;}
.lh11{line-height:11px;}
.lh12{line-height:12px;}

h1 {
margin:0px;padding:0px;font-weight:normal;
}

h2 {
margin:0px;padding:0px;font-weight:bold;
color:#c00600;
}

.co0 {color:#333333;}
.co1 {color:#ffffff;}
.co2 {color:#000000;}
.co3 {color:#a7a7aa;}
.co4 {color:#737373;}
.co5 {color:#f57e20;}

/*marg */	

.marg1a 	{padding:3px 10px 3px 10px;}
.marg2 	{padding:0px 20px 0px 40px;}
.marg3 	{margin:3px 0px 3px 187px;}
.marg4 	{padding:11px 20px 10px 17px;}
.marg4a 	{padding:10px 20px 10px 207px;}
.marg4res 	{padding:15px 20px 10px 17px;}
.marg5 	{padding:0px 10px 0px 20px;}
.marg6 	{padding:11px 11px 11px 11px;}

	a.href1:link, a.href1:visited {color:#ffffff; text-decoration: none;}
	a.href1:hover {color:#ffffff; text-decoration: underline;}	

	a.href2:link, a.href2:visited {color:#737373; text-decoration: none;}
	a.href2:hover {color:#737373; text-decoration: underline;}	

	a.href3:link, a.href3:visited {color:#f57e20; text-decoration: none;}
	a.href3:hover {color:#f57e20; text-decoration: underline;}	
	
.t1a1 {margin:auto;}

.tNav {width:660px !important;font-size:14px;}
.tNavIn {width:660px !important;}
.nLnk {float:left;background: url(../i/tnav-x.gif) repeat-x;}
.lnk1 {width:104px;}
.lnk2 {width:101px;}
.lnk3 {width:110px;}
.lnk4 {width:101px;}
.lnk5 {width:101px;}
.lnk6 {width:135px;}
.nLnkOn{float:left;}
.nLnkOn div div{float:left;height:43px;}
.nLnk div{float:left;background: url(../i/tnav1.gif) no-repeat;}
.nLnk div div{float:left;background: url(../i/tnav2.gif) no-repeat right top;height:43px;}
.nLnk a, .nLnkOn a{padding:16px 5px 0 5px;display:block;text-align:center;text-decoration:none;}
.nLnk a:hover, .nLnkOn a:hover{text-decoration:underline;}
.lwcs a{text-transform:lowercase !important;}

.search {width:200px;}
.search .c1 {width:120px;float:left;padding-top:15px;}
.stx {width:114px;border:1px solid #000000;color:#000000;}
.search .c2 {width:70px;float:left;padding-top:18px;}

.t1a2 {	margin:auto;height:35px;}
.t1a2 .marg0{padding-top:8px;font:10px Verdana, Helvetica;color:#f58220;}
.t1a2 .marg1{padding-top:43px;}
.t1a2 a {color:#333132;text-decoration:none;}
.t1a2 a:hover {color:#333132;text-decoration:underline;}

.h3col {margin:auto;width:996px;margin-top:20px;text-align:left;background: url(../i/3col-y.gif) repeat-y;}
.h3col1 {background: url(../i/3col1.gif) no-repeat;}
.h3col2 {background: url(../i/3col2.gif) no-repeat bottom left;padding-bottom:15px;}
.h3col2 td {width:332px;}
.h3col2 .ttl {font:11px Verdana,Helvetica;padding:8px 10px 6px 12px;}
.h3col2 .in {width:332px;}
.h3col2 .in1 {padding:0 3px 15px 2px;}
.h3col2 .in2 {padding:0 2px 15px 2px;}
.h3col2 a {font:12px Verdana,Helvetica;display:block;padding:5px 10px 5px 36px;text-decoration:none;}
.h3col2 a:hover {background:#808284;}


.hNews{margin:auto;width:996px;background: url(../i/news-y.gif) repeat-y;}
.hNews1 {background: url(../i/news1.gif) no-repeat;}
.hNews2 {background: url(../i/news2.gif) no-repeat bottom left;}
.hNews3 {background: url(../i/news-ttl.gif) no-repeat;padding:0 10px 0 42px;height:110px;}
.hNews3rus{background: url(../i/news-rus-ttl.gif) no-repeat;padding:0 10px 0 42px;height:110px;}

.ttlbg {background: url(../i/ttl-bg.gif) no-repeat;height:113px;text-align:center;}

 a.lNav, a.lNavOn {display:block;text-decoration:none;}
 a.lNav:hover, a.lNavOn:hover {text-decoration:underline;}
 .lNav div div, .lNavOn div div {padding:11px 10px 11px 20px;display:block;text-decoration:none;}
 
 .lNavOn, a.lNav:hover{background: url(../i/lnav-y.gif) repeat-y;}
 .lNavOn div, a.lNav:hover div {background: url(../i/lnav1.gif) no-repeat;}
 .lNavOn div div, a.lNav:hover div div {background: url(../i/lnav2.gif) no-repeat bottom left;}

 
 a.lNav2, a.lNav2On {display:block;text-decoration:none;padding:11px 10px 11px 20px;display:block;}
 a.lNav2:hover, a.lNav2On:hover {text-decoration:underline;}
 
a.lNav2:hover {background: url(../i/lnavBig.gif) no-repeat;}
a.lNav2On {background: url(../i/lnavBig.gif) no-repeat;}
 
 
.lnavLn {background:#808284;height:2px;}

.mCont{background: url(../i/mainBg-y.gif) repeat-y;width:565px;}
.mCont1 {background: url(../i/mainBg1.gif) no-repeat;}
.mCont2 {background: url(../i/mainBg2.gif) no-repeat bottom left;}
.cmarg {padding:15px 20px 11px 11px;font-size:11px;line-height:16px;}



.stCont{background: url(../i/st-y.gif) repeat-y;width:565px;}
.stCont1 {background: url(../i/st1.gif) no-repeat;}
.stCont2 {background: url(../i/st2.gif) no-repeat bottom left;font-size:11px;line-height:16px;}

.stCont2 .c1 {float:left;width:140px;}
.stCont2 .c1t {float:left;width:20px;}
.stCont2 .c2 {float:left;width:415px;}
.cmarg1 {padding:12px 0 12px 0;}
.comment {font-size:10px;padding:0 145px 0 245px;color:#ffffff;}

.mPic {border:1px solid #a8a8a8;}
 

.credits {font-size:11px;color:#7f7777;line-height:16px;} 
.credits .ttl{font-size:11px;color:#ffffff;} 
.credits .marg{padding:0 10px 10px 18px;} 
 .fMarg {padding:10px 20px 10px 18px;font-size:11px;line-height:16px;}
  
.rcol{background: url(../i/rcol-y.gif) repeat-y;}
.rcol1 {background: url(../i/rcol1.gif) no-repeat;}
.rcol2 {background: url(../i/rcol2.gif) no-repeat bottom left;font-size:11px;padding:0 21px;}
.rcol2 .pr {color:#f58220;font-size:14px;padding-top:10px;}

  
.rcolf{background: url(../i/rcolf-y.gif) repeat-y;margin-top:280px;}
.rcolfa{background: url(../i/rcolf-y.gif) repeat-y;margin-top:70px;}
.rcolf1 {background: url(../i/rcolf1.gif) no-repeat;}
.rcolf2 {background: url(../i/rcolf2.gif) no-repeat bottom left;font-size:11px;padding:0 21px;}

.t1a3 {	background: url(../i/m-bg.jpg) no-repeat;}
.t1a4 {	background: url(../i/m-bg1.gif) repeat-y;}

.t1b3 {	background: url(../i/m-bg2.jpg) no-repeat;}
.t1b4 {	background: url(../i/m-bg2.gif) repeat-y;}

.t1b1 	{margin:3px 0 2px 0;border:1px solid #333132;}
.t1b2 	{margin:3px 0 2px 0;border:1px solid #f5f5f5;}
.t1b2 div div	{background:#f5f5f5;}


.t2a1 {	background-repeat: no-repeat;}
.t2b1 {border:1px solid #a3a3a4;}

.t3a1 {padding:1px;width:142px;}
.t3a1 th {border:1px solid #a3a3a4;}

.t3a2 {border:1px solid #a3a3a4;width:142px;}
.t3a2 th {border:1px solid #282425;}

.t3a3 {border:1px solid #a3a3a4;width:142px;}
.t3a3 th {border:1px solid #282425;}


.t4a1 {border:1px solid #a3a3a4;}

.bg1 {background:#ffffff;}
.bg2 {background:#F5F5F5;}
.bg3 {background:#f3f6f7;}

.tex1 		{
	width:113px;
	height:19px;
	border:1px solid #000000;
	}	


.tex2 		{
	width:90px;
	height:19px;
	border:1px solid #808080;
	}	

.tex3 		{
	width:26px;
	height:19px;
	border:1px solid #808080;
	}		

.tex4 		{
	width:60px;
	height:19px;
	border:1px solid #ffffff;
	}	
	
.tex5 		{
	width:197px;
	height:21px;
	color:#333333;
	border: 1px solid #4a4a4a;	
	}
	
.tex6 		{
	width:369px;
	height:116px;
	color:#333333;
	border: 1px solid #4a4a4a;	
	}
					
.sel1 		{
	width:113px;
	height:19px;
	}		
	


.iColPic {border:1px solid #ffffff;}

.iTitle { border:1px solid #ffffff;font-size:18px;color:#f57e20;margin:10px 0;padding:8px 10px;}

.homeTitle1 {font-size:14px;padding:8px 10px;}

.filmText1 {font-size:14px;padding:0px 0px 0px 10px;}

.homefilm1 {border:1px solid #333132;font-size:13px;padding:8px 10px;}
.homefilm2 {border:1px solid #ffffff;font-size:13px;padding:8px 10px;}


.ffilm1 {border:1px solid #333132;font-size:12px;padding:8px 10px;}
.ffilm2 {border:1px solid #ffffff;font-size:12px;padding:8px 10px;}

.ffilm1 a {color:#bcbec0;text-decoration:none;}
.ffilm1 a:hover {color:#bcbec0;text-decoration:underline;}

.ffilm2 a {color:#ffffff;text-decoration:none;}
.ffilm2 a:hover {color:#ffffff;text-decoration:underline;}

.topmenu1 {width:156px;height:55px;}
.topmenu2 {width:156px;height:55px;background:url(../i/nav/activ-bg.gif) no-repeat;}