@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
}
.d_t{
	width: 100%;
	min-width: 1200px;
	height: auto;
border-top: 1pt solid #CCCCCC;
border-bottom: 1pt solid #CCCCCC;
}
A {
	FONT-SIZE: 12px;
	COLOR:#4374E0;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
}

A:hover {
	FONT-SIZE: 12px;
	COLOR: #4374E0;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}

.left_A:hover {
	FONT-SIZE: 14px;
	COLOR: #F30;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}


.left_A {
	FONT-SIZE: 14px;
	COLOR: #333;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
}







.left_new:hover {
	FONT-SIZE: 16px;
	color:#F00;
	font-weight: normal;
	text-decoration: none;
	font-weight:bold;
}


.left_new {
	FONT-SIZE: 16px;
	color:#F00;
	font-style: normal;
	text-decoration: underline;
	font-weight:bold;
}





.a_lnk {
	FONT-SIZE: 14px;
	COLOR: #FFF;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}
.a_lnk:hover {
	FONT-SIZE: 14px;
	COLOR: #FFF;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	left: auto;
	clip:  rect(auto auto auto auto);
	background-position: left;
}
.a_lnk_f {
	FONT-SIZE: 13px;
	COLOR: #666;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: underline;
	font-weight: normal;
	line-height: normal;
}
.a_lnk_f:hover {
	FONT-SIZE: 13px;
	COLOR: #333;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	left: auto;
	clip:  rect(auto auto auto auto);
	background-position: left;
}
#tip_p {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#FEAF23;
padding-left:15px;
padding-right:15px;	
transition: .4s;
}
#tip_p:hover {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#ED3F48;
padding-left:15px;
padding-right:15px;
transition: .4s;
}
#tip_p2 {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px; 
background:#6B9A43;
padding-left:15px;
padding-right:15px;	
transition: .4s;
}
#tip_p2:hover {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#ED3F48;
padding-left:15px;
padding-right:15px;	
transition: .4s;
}

#tip_p3 {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#36A5D4;
padding-left:15px;
padding-right:15px;	
transition: .4s;
}
#tip_p3:hover {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#ED3F48;
padding-left:15px;
padding-right:15px;
transition: .4s;
}

#tip_p4 {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#ED3F48;
padding-left:15px;
padding-right:15px;
transition: .4s;
}
#tip_p4:hover {
vertical-align:top;
text-align:center;
width:150px;
padding:7px; margin:7px;
background:#ED3F48;
padding-left:15px;
padding-right:15px;
transition: .4s;
}
.inp_add {
	vertical-align: top;
	text-align: center;
	width: 150px;
	padding: 7px;
	background: #ED3F48;
	color: #FFF;
	padding-left: 15px;
	padding-right: 15px;
	transition: .4s;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}
.inp_add:hover {
vertical-align:top;
text-align:center;
width:150px;
padding:7px;
background: #690;
color: #FFF;
padding-left:15px;
padding-right:15px;
transition: .4s;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.inp_nadd {
	vertical-align: top;
	text-align: center;
	width: 150px;
	padding: 7px;
	background:#ADADAD;
	color: #FFF;
	padding-left: 15px;
	padding-right: 15px;
	transition: .4s;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.inp_co{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #999;
	background-color: #FFFFFF;
	border: 1px solid #CCC;
	height: 27px;
	width: 30px;
	text-align: center;
	margin-top:2px;
	

}


.inp_co:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	background-color: #FFFFFF;
	border: 1px solid #C00;
	height: 27px;
	width: 30px;
	text-align: center;
	margin-top:2px;
}

.a_photo_cur {cursor: url(http://minionpro.ru/img/zoom_in.cur),pointer;}

.header {
	font-size: 22px;
	color: #ED3F48;
}


.lnk_bas {
	font-size: 24px;
	color: #ED3F48;
}

.lnk_bas:hover {
	font-size: 24px;
	color: #ED3F48;
}

H1 {
	font-size: 22px;
	color: #ED3F48;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin:0px;
}

.head_h {
	font-size: 14px;
	color: #ED3F48;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight:bold;
	font-variant: normal;
}
.zag {
	font-size: 11px;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.price {
	font-size: 14px;
	color: #ED3F48;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


TD {
	font-size: 12px;
}

.bg_no{
	background-color:#F60;
	padding:3px;

	}

.td_inf {
	font-size: 12px;
	text-align: justify;
}

.activ_lnk {
	FONT-SIZE: 14px;
	COLOR: #F30;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}


.a_bas {
	font-size: 24px;
	color: #000000;
}
.a_bas:hover {
	font-size: 24px;
	color: #000000;
}

		.tooltip {
			cursor: help; text-decoration: none;
			position: absolute;
		}
		.tooltip div {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover div {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 250px;
		}
		
		.classic { padding: 0.8em 1em; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.trle {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #900;
}




		.tooltip1 {
			cursor: help; text-decoration: none;
			position: absolute;
		}
		.tooltip1 div {
			margin-left: -999em;
			position: absolute;
			top: -80px;
		}
		.tooltip1:hover div {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 10px; top: -80px; z-index: 99;
			margin-left: 0;  width: 320px;
		}
		
		.classic1 { padding: 0.8em 1em; }
		.classic1 {background: #FFFFAA; border: 1px solid #FFAD33; }
		
		
		
		
<!--/* Всплывающее окно */	-->
#parent_popup {
  background-color: rgba(0, 0, 0, 0.8);
  display: none;
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#popup { 
  background: #fff;
    width: 520px;
    margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border: 10px solid #ddd;
	position: relative;
	/*--CSS3 CSS3 Тени для Блока--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Закругленные углы--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/* кнопка закрытия */		