

body, td, th, select, input  {

	font: 11px Tahoma, Arial, Helvetica;color:#6A6A6A;

}

form {
	padding:0;
	margin: 0px;

}



.sth   {font: 11px Tahoma, Arial, Helvetica;color:#ffffff;}

.sth0   {font: 11px Tahoma, Arial, Helvetica;color:#ffffff;}

.sth1   {font: bold 14px "Arial Narrow", Arial, Tahoma, Helvetica;color:#ffffff;}

.sth2   {font: 10px Tahoma, Arial, Helvetica;}

.sth3   {font: bold 14px Tahoma, Arial, Helvetica;color:#FFFF00;}

.sth4   {font: bold 13px Tahoma, Arial, Helvetica;color:#FFFF00;}

.sth4b   {font: bold 22px Arial Narrow, Arial, Tahoma, Helvetica;color:#ffffff;}	





.col1 {color:#FFFFFF;}

.col2 {color:#888888;}

.col3 {color:#373633;}

.col4 {color:#333333;}

.col5 {color:#DFE8E8;}

.col6 {color:#FFFF00;}

.col7 {color:#FF0000;}



		

.ul1 {

	background-image : url(../i/dot1.gif);

	background-repeat:no-repeat;

	height:22px;

	font: bold 13px Arial Narrow, Arial, Helvetica;

	color:#ffffff;

	padding: 1px 0px 0px 16px;

	margin:2px 0px 0px 0px;

	}	

	

	

	

.marg0 	{margin:0px 0px 0px 9px;}

.marg1 	{margin:0px 0px 0px 12px;}

.marg2 	{margin:5px 11px 5px 11px;}

.marg3 	{margin:5px 0px 5px 19px;}









	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:#333333; text-decoration: none;}

	a.href2:hover {color:#333333; text-decoration: underline;}

			

	a.href3:link, a.href3:visited {color:#FFFF00; text-decoration: none;}

	a.href3:hover {color:#FFFF00; text-decoration: underline;}



	a.href4:link, a.href4:visited {color:#3D7E38; text-decoration: none;}

	a.href4:hover {color:#3D7E38; text-decoration: underline;}		



	a.href5:link, a.href5:visited {color:#333333; text-decoration: none;}

	a.href5:hover {color:#FFFF00; text-decoration: underline;}



	a.href5b:link, a.href5b:visited {font-weight:bold;color:#333333; text-decoration: none;}

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

	

    a.href6:link, a.href6:visited {color:#ffffff;text-decoration: underline;font: bold;}

	a.href6:hover {color:#ffffff; text-decoration: underline;font: bold;}	






.div23 {

	visibility:hidden;

	position:absolute;

}



.div24 {

	visibility:visible;

	position:static;

}	

	



.t1a1 {

	background-image : (../i/bot-bg1.gif);	

	background-repeat:repeat-x;

	background-color:#666666;

	text-align:center;

	width:1%;

}



.t1b1 {

	background-image : url(../i/bot-bg2.gif);	

	background-repeat:repeat-x;

	background-color:#314F4E;

	text-align:center;

	width:99%;

	height:38px;

	padding: 6px 0 6px 0;

}



.t2a1 {

	background-image : url(../i/blue-bg-l.jpg);	

	background-repeat:no-repeat;

	background-color:#5463AC;

	height:102px;	
	width:616px;

}



.t2a2 {

	background-image : url(../i/blue-bg.jpg);	

	background-repeat:no-repeat;

	height:102px;

	width:100%;

	background-position:top right;

}



.t2a3 {

	margin:0px 0px 0px 16px;

	width:325px;

}





.t3a1 {

	background-image : url(../i/call-bg1.gif);	

	background-repeat:repeat-x;

	height:33px;	
	width:616px;

}



.t3b1 {

	background-image : url(../i/call-bg.gif);	

	background-repeat:no-repeat;

	height:33px;	

	background-position:top right;

	font: bold 24px Arial Narrow, Tahoma, Helvetica;color:#ffffff;	

	

}





.t4a1 {

	background-image : url(../i/ban-bg.gif);	

	background-repeat:no-repeat;

	background-position:bottom right;

	width:139px;	

	border: 1px solid #CDCDCD;

	padding: 5px;

	font: bold 14px Tahoma, Arial,  Helvetica;color:#C8639F;

}

.t4a2 {

	line-height: 11px;

	margin: 0 0 2px 0;

}

.t4a3 {

	line-height: 14px;

}

.t5a1 {

	border-right: 1px solid #C3C6C8;

	background-image : url(../i/l-col-bg.gif);	

	background-repeat:no-repeat;

	background-position:bottom right;	

}

.t6a1 {

	line-height:27px;
	width:282px;

	background-image : url(../i/featured-bg.gif);	

	background-repeat:no-repeat;

	margin: 0 0 0 1px;

	font: bold 14px Arial Narrow, Arial, Tahoma, Helvetica;color:#414141;

}
.t6a1 div {padding: 7px 0 3px 17px;}


.t6a2 {


	line-height:16px;

	background-image : url(../i/best-bg.gif);	

	background-repeat:no-repeat;

	margin: 0 0 0 1px;

	padding: 9px 0 9px 17px;

	font: bold 14px Arial Narrow, Arial,  Tahoma,Helvetica;color:#FF263D;

}





.t7a1 td {

	border-top: 1px solid #ECEEEE;

}





.t8a1 {

	background-image : url(../i/rotator-bg2.gif);	

	background-repeat:repeat-x;
	width:330px;

}



.t8a2 {

	background-image : url(../i/rotator-bg1.gif);	

	background-repeat:no-repeat;

	background-position:top right;

	height:133px;

}



.t8a3 {

	background-image : url(../i/rotator-bg.jpg);	

	background-repeat:no-repeat;

	height:133px;

}

.t8a3 .ttl 	{padding:5px 0px 5px 19px;font: bold 14px Arial Narrow, Arial; color:#fff;}

.t9a1 {
	background-color:#ffffff;
	border: 1px solid #CCCCCC;
	width:90px;
	margin:3px 0 0 0;

}





.t10a1 {

	background-image : url(../i/s-bg.gif);	

	background-repeat:no-repeat;

	min-height:63px;

	padding: 5px 75px 5px 12px;

}



.t10a2 {

	background-image : url(../i/s-bg1.gif);	

	background-repeat:repeat-x;

	min-height:63px;
	width:329px;

}


.t10a1 .ttl  {font: bold 14px "Arial Narrow", Arial, Tahoma, Helvetica;color:#ffffff; padding:3px 0 0 0;}


.t10b1 {

	background-image : url(../i/e-bg.gif);	

	background-repeat:no-repeat;

	min-height:63px;

	padding: 5px 15px 5px 12px;

}

.t10b1 .ttl  {font: bold 14px "Arial Narrow", Arial, Tahoma, Helvetica;color:#ffffff; padding:3px 0 0 0;}

.t10b2 {



	background-repeat:repeat-x;

	min-height:63px;

}



.t11a1 {

	background-image : url(../i/best-bg1.gif);	

	background-repeat:repeat-y;

	width:328px;

}



.t11a2 {

	background-image : url(../i/best-bg2.gif);	

	background-repeat:no-repeat;

	background-position:bottom right;

	width:328px;

}




.t14a1 {

	background-image : url(../i/cat-bg.gif);	

	background-repeat:no-repeat;

	font: bold 14px Arial Narrow, Tahoma, Arial, Helvetica;color:#414141;

	padding: 5px 5px 2px 13px;

}



.t14a2 {

	background-image : url(../i/nav-bg1.gif);	

	background-repeat:repeat-y;

	padding: 3px 5px 3px 13px;

	border-bottom: 1px solid #D0D0D0;

}



.t14b1 {

	background-image : url(../i/nav-bg1.gif);	

	background-repeat:repeat-y;

	border-bottom: 1px solid #D0D0D0;

}

.t14b2 {

	background-image : url(../i/nav-bg3.gif);	

	background-repeat:no-repeat;

	padding: 3px 5px 3px 22px;

}

.t14b3 {

	background-image : url(../i/nav-bg4.gif);	

	background-repeat:no-repeat;

	padding: 3px 5px 3px 32px;

}

/*поля форм*/

			

.tex1 		{

	width:70px;

	height:17px;

	color:#565554;

	background-color:#ffffff;

	border: 1px solid #CCCCCC;	

	}	

			

.tex2 		{

	width:82px;

	height:17px;

	color:#565554;

	background-color:#ffffff;

	border: 1px solid #CCCCCC;	

	}

			

.sel1 		{

	width:90px;

	height:17px;

	color:#333333;

	background-color:#ffffff

	}		



		

/*беграунд и заливка*/

.bg1 {

	background-image : url(../i/bg1.gif);	

	background-repeat:repeat-y;

}	

.bg2 {

	background-color:#161205;	

}	

.bg3 {

	background: url(../i/tbg1.gif) repeat-y;	
}	

.bg4 {

	background-image : url(../i/tbg2.gif);	

	background-repeat:no-repeat;

	background-position:bottom right;	

}	

.bg5 {

	background-image : url(../i/tbg3.gif);	

	background-repeat:repeat-y;

}

.bg6 {

	background-image : url(../i/free-bg.jpg);	

	background-repeat:no-repeat;

	width:285px;

}		

.bg7 {

	background-color:#ffffff;	

}	


/* --------------------------- */
.logo {position:absolute;z-index:2; height:98px;}
.tLine1 { 	background-color:#161205; height:3px !important; width:776px;}	
#wrap {background : #fff url(../i/bg1.gif) repeat-y 776px 0;}	
.lcolTop { height:65px;background : url(../i/p-g.gif); width:160px;}


.t12a1 {	background: url(../i/sign-bg.gif) repeat-y;	margin:3px 0 0 0;	}
.t12a1In{padding: 5px 5px 5px 12px;}
.t12a1 .ttl {padding: 2px 0 3px 0;}
.t12a1 .fmw {padding: 0 0 10px 0;}
.t12a1 .c1 {float:left; width:88px}
.t12a1 .c2 {float:left; width:50px}

.freeMarg .ttl  {font: bold 13px Arial, Tahoma, Helvetica;color:#ffffff;}
.freeMarg {padding:5px 0 0 0;}
.freeMarg1 {padding:3px 11px 5px 11px; color:#fff; line-height:13px;}
.freeMarg1 .href6 {font-weight:bold;}

.copy {padding:3px 0 0 0;color:#bbbbbb; text-align:right;}

.sectext {color:#fff;padding:0 0 7px 0;}
.bg9h1 	{background-color:#E0E0E0;	 	width:99%; height:1px;}

.pdDiv {color:#000000; padding:2px 0 4px 0;}

#crDiv a {font-weight:normal;}
#crDiv b a {font-weight:bold !important;}

.prC1 { float:left; width:252px;}
.prC2 {float:left; width:360px;} 


#vc{ font-size:11px;width:300px; z-index:300; margin:7px 0 0 470px; position:absolute;}

.fcwrap1 { }
.fcwrap2 {}
.fcwrap3 { font-size:11px; font-weight:normal;}


#yfc_mini{margin:0px 0px 0 -20px;}
.yui-dt-bd td {font-weight:normal;}
#yfc_subTotal {font-weight:normal;}

.seebetter {font-size:12px;}
.seebetter a {font-weight:bold;}

#wrBesDiv {position:absolute;display:none; background:#ffffff;margin:25px 0 0 -15px;z-index: 110;border:2px solid #5d8b8b;} 
#wrBesDiv1 {padding:10px;}


#wrBesDiv .ttl { background:#e9e9e9;padding: 4px 10px;font-weight:bold; color:#414141;}

#wrBesDiv .htext {width:500px;}
#wrBesDiv .htext1 { padding:10px 10px 0 10px;}

#wrBesDiv .ptttl { font-size:12px; font-weight:bold; color:#255252; padding:10px 10px 10px 10px;}
#wrBesDiv .ptttl span { font-size:11px;font-weight:normal; }

#wrBesDiv table { width:565px; margin:0 0 0 10px;}
#wrBesDiv .fname { width:150px;}
#wrBesDiv table span { color:#dc143c;}
#wrBesDiv .itd { width:415px;}
#wrBesDiv .itd div {padding:2px 0 2px 0;}

#wrBesDiv .tex{ width:370px; border:1px solid #cfcfcf;} 
#wrBesDiv .tex1{ width:70px; border:1px solid #cfcfcf;} 

#wrBesDiv .taWrap {padding:3px 0 0 10px;}

#wrBesDiv .tex2{ width:520px; height:50px; border:1px solid #cfcfcf;} 

#wrBesDiv .rf { color:#dc143c; padding:3px 0 0 10px;}
#wrBesDiv .but {padding:10px 0 0 10px;}

#wrBesDiv .close { position:absolute;margin: -20px 0 0 0px;width:572px;text-align:right;}
#wrBesDiv .close img{ cursor:pointer;}
#wrBesDiv #loadingBes {position:absolute;z-index:200;width:572px; height:167px; background:#fff;margin:11px 0 0 1px;}
#wrBesDiv #loadingBes img {margin:5px;}
#wrBesDiv .close1 { text-align:center;}

#besResult {display:none;}

#besFrame {width:572px;margin:10px 0; height:167px;border:1px solid #e9e9e9;}

#overlayBes{
	position: absolute;
	display:none;
	top: 0;
	left: 0;
	z-index: 105;
	width: 100%;
	height: 500px;
	background:#000;
	}

/*-----------------------------------------------------------------------------

  CSS Magic

-----------------------------------------------------------------------------*/

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
  .clearfix {display:block;}
/* End hide from IE Mac */
