@charset "windows-1251";

/* CSS Document */



/******************/

/* MAIN_CONTENT */

/******************/

	

body {

	font: 100% Verdana, Arial, Helvetica, sans-serif;

	height: 100%;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	vertical-align: top;

}



p {

	padding-bottom: 2px;

	padding-top: 2px;

}



a {

	color:#0090c5;

	text-decoration:underline

}

a:hover {

	text-decoration:none;

	color: #999966;

}

h1 {

	color: #CC6633;

	padding-top: 25px;

	padding-bottom: 5px;

	display: inline;

	font: normal 140%/120% Verdana, Arial, Helvetica, sans-serif;

}

h2 {

	color: #999999;

	padding-top: 25px;

	padding-bottom: 5px;

	display: inline;

	font: normal 110% Verdana, Arial, Helvetica, sans-serif;

		}

		h3 {

	color: #CC6633;

	padding-top: 25px;

	padding-bottom: 0px;

	display: inline;

	font: bold 14px Trebuchet, Tahoma, Arial, Helvetica, sans-serif;

		}

 

/******************/

/* END_MAIN_CONTENT */

/******************/





/******************/

/* BORDERS */

/******************/



/******************/

/* END_BORDERS */

/******************/



/******************/

/* TEXT */

/******************/

.v80 {

	font: normal 80%/140% Verdana, Arial, Helvetica, sans-serif;

	color: #595959;

}

.v70 {

	font: normal 70%/140% Verdana, Arial, Helvetica, sans-serif;

	color: #595959;

}

.texbl {

	font: 85%/130% Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	background: #f1f1f3;

	padding: 5px;

	float: left;

	width: 350px;

	margin-right: 10px;

	position: relative;

}



.verdana12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #959594;

	line-height: 20px;

	text-align: justify;

	padding-top: 20px;

	padding-left: 15px;

	padding-right: 30px;

}

.verdana12right {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #959594;

	line-height: 12px;

}

.a18 {

	font: 18px Arial, Helvetica, sans-serif;

	color: #999999;

}

.logo{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;}

/******************/

/* END_TEXT */

/******************/













/******************/

/*POISK_FORM*/

/******************/

.poiskformgr {

	background-color: #FFFFFF;

	border: 1px solid #cccccc;

	color: #0090c5;

	padding-left: 4px;

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;

}

.Navbg {

	background: url(/images/i/NavBg.gif) repeat-x top;

}

.NavbgSp {

	background: url(/images/i/NavBgSp.gif) repeat-x top;

}

.NavbgDiagn {

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

	background-repeat: repeat-x;

	background-position: top;

}

.NavbgBl {

	background: url(/images/i/NavBgBlog.gif) repeat-x top;

}

.NavbgFo {

	background: url(/images/i/NavBgForum.gif) repeat-x top;

}

.NavbgSh {

	background: url(/images/i/NavBgShop.gif) repeat-x top;

}



.Navbgleft {

	background: url(/images/i/NavBgLeft.gif) repeat-x top;

	font-size: 12px;

}

.Navbgleft li {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	padding-top: 5px;

	padding-left: 0px;

	}

	.Navbgleft li a{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #666666;

	}

.Navbgleft li a:hover{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #cc0000;

	}

	.Navbgleftspine {

	background: url(/images/i/NavBgLeftSp.gif) repeat-x top;

	font-size: 12px;

	line-height: 150%;

	font-weight: normal;

}

.NavbgleftSh{

	background: url(/images/i/NavBgLeftSh.gif) repeat-x top;

	font-size: 12px;

	line-height: 150%;

	font-weight: normal;

}

.Navbgleftspine li {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	padding-top: 5px;

	padding-left: 5px;

	}

	.Navbgleftspine li a{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #666666;

	}

.Navbgleftspine li a:hover{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #cc0000;

	}

	.Navcent {

	font-size: 12px;

	color: #cc0000;

}

.Navbgleftdiagn {

	font-size: 12px;

	line-height: 150%;

	font-weight: normal;

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

	background-repeat: repeat-x;

	background-position: top;

}

.abc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #999999;

}



.Navbgleftdiagn li {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	padding-top: 5px;

	padding-left: 5px;

	}

	.Navbgleftdiagn li a{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #666666;

	}

.Navbgleftdiagn li a:hover{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #cc0000;

	}

.a12 {

	font: 12px Arial, Helvetica, sans-serif;

	color: #666666;

}

.a14 {

	font: 14px/150% Arial, Helvetica, sans-serif;

	padding-top: 5px;
	
	padding-left: 5px;

	padding-bottom: 5px;

}

.a16 {

	font: 16px/200% Arial, Helvetica, sans-serif;

	padding-top: 5px;

	padding-bottom: 5px;

}



.Navcent li {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	padding-top: 5px;

	padding-left: 5px;

	color: #cc0000;

		}

	.Navcent li a{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #222F72;

	}

.Navcent li a:hover{

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #cc0000;

	}

	

.Navinnercent li {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	padding-top: 5px;

	padding-left: 5px;

	color: #cc0000;

	}

	.Navinnercent li a{

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #cc0000;

	}

.Navinnercent li a:hover{

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #6699CC;

	}	

/******************/

/*END_POISK_FORM*/

/******************/







/******************/

/*LINKS*/

/******************/

a {

	color:#6699CC;

	text-decoration:none

}

a:hover {

	text-decoration:none;

	color: #CC0000;

}



/******************/

/*END_LINKS*/

/******************/







/******************/

/*BG*/

/******************/

.leftbg {

	background: url(/images/i/Leftscale.jpg) repeat-y left top;

}

/******************/

/*END_BG*/

/******************/

.a11b {

	font: bold 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

	padding-bottom: 15px;

	}

.v10 {

	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

.h11 {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}
.h29 {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	

}

.h29 a{

	font: normal 13px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	
	}
.h30 {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	

}

.h30 a{

	font: normal 13px Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

	list-style: none;

	color: #222F72;

	}

.v11 {

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

	vertical-align: top;

}

.a12bred {

	font: bold 12px Arial, Helvetica, sans-serif;

	padding-top: 10px;

	padding-bottom: 5px;

	color: #cc0000;

}

.a12bred a {

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #cc0000;

	padding-top: 10px;

	padding-bottom: 5px;

}

.a12bred a:hover {

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #6699CC;

	padding-top: 10px;

	padding-bottom: 5px;

}

.im {

	float: left;

	margin-right: 10px;

	

}

.v12bred {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	padding-top: 10px;

	padding-bottom: 5px;

	color: #cc0000;

}

.v12bred a {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #cc0000;

	padding-top: 10px;

	padding-bottom: 5px;

}

.v12bred a:hover {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #6699CC;

	padding-top: 10px;

	padding-bottom: 5px;

}

.leftbor {

	border-left: 1px solid #CC0000;

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

}
/******************/

/*без красной линнии*/

/******************/
.leftborNRL {

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

}
.topStbor {

	border-left: 1px solid #CC0000;

	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;

}
.topStborNRL {

	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;

}

.leftborSp {

	border-left: 1px solid #ccba7e;

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

}

.leftbortex {

	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;

	border-left: 1px solid #CC0000;

	padding-top: 5px;

	padding-left: 10px;

	padding-bottom: 5px;

}
.leftbortexNRL {

	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;

	padding-top: 5px;

	padding-left: 10px;

	padding-bottom: 5px;

}

li {

	list-style: none;

}

.leftinnerbor {

	

	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;

	color: #666666;

}

.leftbortex {

	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;

	border-left: 1px solid #CC0000;

	padding-top: 5px;

	padding-left: 10px;

	padding-bottom: 5px;

}

.topbortex {

/*	font: 14px Arial, Helvetica, sans-serif;

	color: #666666;
	
	text-align: left;

	border-left: 1px solid #CC0000;

	padding-top: 105px;

	padding-left: 10px;

	padding-bottom: 5px;
*/
}



.mainnavigat_abc {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 75%;



	font-weight: bold;



	padding-top: 3px;



	padding-right: 3px;



	padding-bottom: 3px;



	padding-left: 3px;



	border: 1px solid #e8e2c4;



	background-color: #f8f6de;



} 

li#abc {



	line-height: 1.7em;



	color: #CCCCCC;



	list-style-type: disc;



	padding-bottom: 5px;



}



.style1 {color: #6699CC}

#navibar {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #CC3300;

}

.textform {

	font: 12px Verdana, Arial, Helvetica, sans-serif;

	color: #949494;

	vertical-align: middle;

}

.textinputs {

	width: 300px;

	height: 16px;

	padding: 0px;

	font-size: 12px;

	color: #949494;

	border: #95aec5 1px solid

}

.leftborbl {

 border-left: 1px solid #7FBFFF;

        font: 10px/18px Verdana, Arial, Helvetica, sans-serif;

 color: #666666;

}

.v13 {

 font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

 color: #666666;

 vertical-align: bottom;

}





.leftborcentr {

 border-left: 1px solid #6699CC;

 font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

 color: #666666;

}

#search_block #hat {

		background-color: #E8F1FA !important;

	}

 



.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image:url(/images/icons/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae;   }
.btn.green { background: #9d4; }
.btn.pink { background: #e1a; }
.btn.blue:hover { background-color: #fff; color: #2ae; }
.btn.blue:active { background-color: #fff; color: #fff; }
.btn.green:hover { background-color: #fff; color: #9d4; }
.btn.green:active { background-color: #fff; color: #fff; }
.btn[class] { background-image:url(/images/icons/shade.png); background-position: bottom; }

   






