/****************************************************************pr_shapka****************/
h1 {
	margin-bottom:0px;
	padding-bottom:0px;
}
.h1_art {
	padding-bottom:10px;
	font-size:10px;
}

/****************************************************************\pr_shapka****************/
/****************************************************************pr_blok_menu****************/
.pr_blok_menu_begin {
	clear: both;
}
.pr_blok_menu_end {
	clear: both;
}
.pr_blok_menu {
	clear:both;
	float:left;
	width:93px;
	text-align:left;
	margin:0px 0 20px 0;
	padding:0px;
}

.pr_blok_menu ul.pr_ul_menu{
	list-style: none outside none;
	margin:0px;
	padding:0px;
	border-bottom: solid 1px #5B5B5B;
}
.pr_blok_menu ul.pr_ul_menu li{
	width:93px;
	height:32px;
	list-style-type: none;
	margin:0px;
	padding:0px;
	cursor: pointer;
	border-top: solid 1px #5B5B5B;
	
	font-size:11px;
}
.pr_blok_menu ul.pr_ul_menu li .li2{
	width:90px;
	height:32px;
	padding:0px 0px 0px 3px;
	display:table-cell;
	vertical-align:middle;
}
.pr_blok_menu ul.pr_ul_menu li .li2:hover{
    background: -moz-linear-gradient(to right, #E7EFF3 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to right, #E7EFF3 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to right, #E7EFF3 80%, #FFFFFF 100%);
    background: linear-gradient(to right, #E7EFF3 80%, #FFFFFF 100%);
}
.pr_blok_menu ul.pr_ul_menu li .menu_tut{
    background: -moz-linear-gradient(to right, #D1DFE6 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to right, #D1DFE6 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to right, #D1DFE6 80%, #FFFFFF 100%);
    background: linear-gradient(to right, #D1DFE6 80%, #FFFFFF 100%);
}
.pr_blok_menu_fixed {
	position: fixed;
	top: 50px;
}
.pr_blok_menu_absolute {
	position: absolute;
}
.pr_blok_vkontakte {
	border-bottom: solid 1px #5B5B5B;
	padding:10px 0px 10px 0px;
}
.pr_blok_share2{
	padding:2px 0px;
}
/****************************************************************\pr_blok_menu****************/
/****************************************************************pr_vkladki****************/
.pr_vkladki {
	float:right;
	width:880px;
	text-align:left;
	margin:0px 0px 20px;
	padding:0px;
	display:block;
}
.pr_vkladki_2 {
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	vertical-align:top;
	
	border-radius:7px;
	-webkit-border-radius:7px; 
	-moz-border-radius:6px; 
	-khtml-border-radius:11px;

	border: solid 1px #C4C4C6;
	margin:0px 3px 3px 0px;
	padding:10px;
}

.pr_vkladki_50 {
	width:412px;	
}
.pr_vkladki_100 {
	width:850px;	
}
.pr_metka_vkladki .pr_vkladki_2:first-child{
	border-top: solid 9px #5C8194;
}
.pr_metka_vkladki .line-top{
	border-top: solid 9px #5C8194;
}
red {
	color:red;
}
.h3 {
	display: block;
	font-weight: bold;
	font-size: 14px;
	margin:0 0 10px 0;
	padding:0;
}

#vkl_description h2 {
	margin:0;
	padding:0;
}
h3 {
	color:#E41D1A;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
}
/****************************************************************\pr_vkladki****************/
/****************************************************************pr_vkladki_foto****************/
.pr_vkladki_foto {
	width:580px;
	padding:0px;
}
.pr_vkladki_foto .pr_big_foto {
	position:relative;
	float:left;
	height:340px;
	width:580px;	
	text-align:center;	
	border-bottom: solid 1px #C4C4C6;
	padding:0 0 5px 0;
}
.pr_vkladki_foto .product-skrit {
	display: none;	
}
.pr_vkladki_foto .pr_big_foto .pr_text_cvet{
	position:absolute;
	background: url(/images/bel50.png) repeat;
	left:10px;
	top:0px;
	text-align:center;	
	width:390px;
	padding:10px 15px;
	font-weight: bold;
	font-size:14px;
}

.pr_vkladki_foto .pr_big_foto img{
	width:580px;
	height:340px;
	padding:0px;
	border-radius:7px;
	-webkit-border-radius:7px; 
	-moz-border-radius:6px; 
	-khtml-border-radius:11px;
}
.pr_vkladki_foto #img_lic img{
	width:auto;
}
.pr_vkladki_foto #img580_lic img{
	width:auto;
}

.pr_vkladki_foto .pr_big_foto .pr_zoom {
	position:absolute;
	left:0px;
	top:0px;
	width:580px;
	height:340px;
	background: url(/images/zoom.png) no-repeat right bottom;
	opacity: 0;
}
.pr_vkladki_foto .pr_big_foto .pr_zoom:hover {
	opacity: 0.8;
}
.pr_vkladki_foto .pr_big_foto .info_text{
	text-align:left;
}
.pr_vkladki_foto .pr_min_foto {
	float:left;
	width:575px;
	text-align:left;
	margin:0 0 0 5px;
}
.pr_vkladki_foto .pr_min_foto img{
	width:50px;
	height:34px;
	margin:5px 0px 0px 0px;
	padding:5px;
	border: #FFFFFF solid 1px;	
}

.pr_vkladki_foto .pr_min_foto img.shema{
	border: #D2D2D2 solid 1px;	
}
.pr_vkladki_foto .pr_min_foto img.bor{
	border: #BFBFBF solid 1px;	
}
/***************pr_vkladki_varianti****************/
.pr_vkladki_foto .pr_varianti {
	clear: both;
	position:relative;
	background:#FFFFFF;
	border-top: solid 1px #C4C4C6;
	line-height:28px;
	text-align:left;	
	
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:11px;
	margin:0 0 6px 0;
}
.pr_vkladki_foto .pr_varianti a{
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:11px;
}
.pr_h33{
	color:#F2171B;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:14px;
	padding:12px 0 0 10px;
}
.pr_h44{
	color:#464646;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:12px;
	padding:6px 0;
}
.pr_vkladki_foto .pr_varianti .bl{
	position:relative;
	height:34px;
	line-height:34px;
	text-align:left;	
	margin:0 0 0 10px;
	padding:0px 0 0 0;
	width:570px;
}
.pr_vkladki_foto .pr_varianti .bl{
	background:#EBEAF7;
}
.pr_vkladki_foto .pr_varianti a .bl{
	background:#FFFFFF;
}
.pr_vkladki_foto .pr_varianti a:hover .bl11{
	background:#DCDBF2;
}
.pr_vkladki_foto .pr_varianti .bl .bl_1{
	width:270px;
	height:34px;
	overflow:hidden;
	display:inline-block;
}
.pr_vkladki_foto .pr_varianti .bl .bl_1_big{
	width:394px;
}
.pr_vkladki_foto .pr_varianti .bl .bl_1 img{
	vertical-align:top;	
	width:50px;
	height:34px;
	border: 0px #686868 solid;
	margin:0 10px 0 0;
}
.pr_vkladki_foto .pr_varianti .bl .bl_11{
	width:134px;
	height:34px;
	overflow:hidden;
	display:inline-block;
}
.pr_vkladki_foto .pr_varianti .bl .bl_2{
	width:80px;
	height:34px;
	overflow:hidden;
	display:inline-block;
}
.pr_vkladki_foto .pr_varianti .bl .bl_22{
	width:120px;
	overflow:hidden;
	display:inline-block;
}
.pr_vkladki_foto .pr_varianti .bl .bl_3{
	vertical-align:top;	
	margin:5px 0 0 0;
	width:70px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	display:inline-block;
	
	background: #302CD3;
    background: -moz-linear-gradient(top, #302CD3 0%, #6764CD 100%);
    background: -webkit-linear-gradient(top, #302CD3 0%, #6764CD 100%);
    background: -o-linear-gradient(top, #302CD3 0%, #6764CD 100%);
    background: linear-gradient(top, #302CD3 0%, #6764CD 100%);
	
	border-radius:4px;	
	text-align:center;	
	color:#FFFFFF;
}
.pr_vkladki_foto .pr_varianti .bl:hover .bl_3{
	text-shadow: 1px 1px 1px #000;
	background: #5C59E9;
}
.pr_vkladki_foto .pr_varianti .bl .bl_33{
	width:70px;
	overflow:hidden;
	display:inline-block;
	
	text-align:center;	
	color:#000000;
	font-weight: bold;	
}
.pr_vkladki_foto .pr_varianti .bl .pr_varianti_bottun {
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
}

.pr_vkladki_foto .pr_varianti .bl .pr_bloc_show {
	position:absolute;
	right:-288px;
	top:-95px;
	width:276px;
	height:220px;
	line-height:10px;
	background: url(/images/pr_variant_show22.png) center center no-repeat;
	display: none;
	overflow:hidden;
	text-align:center;
	padding:0 4px 0 20px;
}
.pr_vkladki_foto .pr_varianti .bl .pr_bloc_show .pr_bloc_show_name {
	height:24px;
	line-height:12px;
	text-align:center;	
	color:#000000;
	font-weight: bold;
	font-size:12px;
	padding:8px 10px 0 7px;
}
.pr_vkladki_foto .pr_varianti .bl .pr_bloc_show .pr_bloc_show_name2 {
	height:10px;
	line-height:10px;
	text-align:right;	
	color:red;
	font-size:10px;
	width:250px;
	display:inline-block;
}
.pr_vkladki_foto .pr_varianti .bl .pr_bloc_show img{
	width:250px;
	height:168px;
}

.pr_vkladki_foto .pr_varianti .pr_varianti_hide {
	display: none;
	width:440px;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show {
	position:relative;
	height:20px;
	margin:0 0 0 0px;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_2 {
	position:absolute;
	top:-34px;
	left:0px;
	width:100%;
	height:50px;
	background: url(/images/pr_line_11.png) repeat-x center top;
	cursor: row-resize;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_22 {
	top:0px;
	height:23px;
	background:#FFFFFF;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_2 .show_3 {
	width:225px;
	height:23px;
	margin:31px auto 0;
	border-radius:7px;
	background: #78A6BC;
    background: -moz-linear-gradient(top, #78A6BC 0%, #609CB9 100%);
    background: -webkit-linear-gradient(top, #78A6BC 0%, #609CB9 100%);
    background: -o-linear-gradient(top, #78A6BC 0%, #609CB9 100%);
    background: linear-gradient(top, #78A6BC 0%, #609CB9 100%);
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_22 .show_3 {
	margin:0px auto 0;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_2 .show_3 .show_4 {
	width:185px;
	height:23px;
	line-height:23px;
	background:url(/images/str_niz_1.png) no-repeat center right;
	margin:0 auto 0;
	padding:0 18px 0 0;
	text-align:center;
	color:#FFFFFF;
	font-weight: bold;
}
.pr_vkladki_foto .pr_varianti .varianti_button_show .show_22 .show_3 .show_4 {
	background:url(/images/str_niz_2.png) no-repeat center right;
}

.pr_vkladki_foto .pr_varianti .varianti_button_show .show_2:hover .show_3 .show_4 {
	text-shadow: 1px 1px 1px #000;
}
.varianti_zatemnenie{
	opacity: 0.2;
	position: absolute;
	top: 0;
	left: 0;
	background-color: black;
	width: 100%;
	z-index: 900;
	display: none;
}

/****************************************************************\pr_vkladki_foto****************/
/****************************************************************pr_vkladki_info****************/
.pr_vkladki_info {
	width:265px;	
}
.pr_vkladki_info .pr_cena{
	position:relative;
	width:100%;	
	line-height:50px;
	border-bottom: solid 1px #C4C4C6;
	
	text-align:center;	
	color:#3D7C9B;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:40px;
}
.pr_vkladki_info .pr_cena span{
	font-size:20px;
}
.pr_vkladki_info .pr_cena .akcij_kursor{
	position:absolute;
	right:-50px;
	top:-50px;
	width:68px;
	height:73px;
	background: url(/images/akcij_kursor.png) no-repeat right top;
}
.pr_vkladki_info .pr_cena .pr_print{
	position:absolute;
	right:-9px;
	top:-21px;
	width:27px;
	height:26px;
	background: url(/images/pr_print.jpg) no-repeat right top;
	cursor: pointer;
}

.pr_vkladki_info .pr_dostavka{
	width:220px;	
	line-height:30px;
	padding:0px 0px 0px 45px;
			
	text-align:left;	
	color:#3D7C9B;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:12px;
}
.pr_vkladki_info .pr_dostavka span{
	border-bottom: #3D7C9B dashed 1px;
	font-weight: bold;
	cursor: pointer;
}
.pr_vkladki_info .pr_dos_cena{
	background:url(/images/pr_ikon1.jpg) left center no-repeat;
}
.pr_vkladki_info .pr_dos_vremj{
	background:url(/images/pr_ikon2.jpg) left center no-repeat;
	border-bottom: solid 1px #C4C4C6;
}
.pr_vkladki_info .pr_dos_mig{
	background:url(/images/pr_ikon3.jpg) left center no-repeat;
	color:#ED1D1D;
	border-bottom: solid 1px #C4C4C6;
}
.pr_vkladki_info .pr_dos_mig span{
	border-bottom: #ED1D1D dashed 1px;
}
.pr_vkladki_info .pr_dos_sales{
	background:url(/images/pr_ikon666.gif) left center no-repeat #E5CDCD;
	color:#ED1D1D;
	border-bottom: solid 1px #C4C4C6;
	line-height:20px;
	margin:4px 0px;
	font-weight: bold;
	border-radius:3px;
}
.pr_vkladki_info .pr_dos_sales:hover{
	background:url(/images/pr_ikon666.gif) left center no-repeat #EBB5B5;
	cursor: pointer;
}

.pr_vkladki_info .pr_dos_sales span{
	border-bottom: #ED1D1D dashed 1px;
}
.pr_vkladki_info .pr_na_zakaz{
	width:265px;	
	line-height:40px;
	padding:0px 0px 0px 0px;
			
	text-align:center;	
	color:#4B93AC;
	text-decoration: none;
	font-style: normal;
	font-weight:bold;
	font-family: Verdana;
	font-size:15px;
	
	border-bottom: solid 1px #C4C4C6;
}
.pr_vkladki_info .pr_na_zakaz span{
	border-bottom: #F04034 dashed 1px;
	color:#F04034;
}

.pr_vkladki_info .pr_v_sravnen{
	background:url(/images/pr_ikon5.jpg) left center no-repeat;
	color:#8F3793;
	border-bottom: solid 1px #C4C4C6;
	cursor: pointer;
}
.pr_vkladki_info .pr_v_sravnen:hover{
	color:#000000;
}
.pr_vkladki_info .pr_v_sravnen_net{
	background:url(/images/pr_ikon5_.jpg) left center no-repeat;
	color:#AAAAAA;
	border-bottom: solid 1px #C4C4C6;
}

.pr_vkladki_info .pr_sertif{
	width:245px;	
	line-height:20px;
	padding:10px 10px;
	border-bottom: solid 1px #C4C4C6;
	border-top: solid 1px #C4C4C6;
	
	text-align:left;	
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:12px;

}
.pr_vkladki_info .pr_sertif span{
	border-bottom: #000000 dashed 1px;
	font-weight: bold;
	cursor: pointer;
}
.pr_vkladki_info .pr_min_cena{
	color:red;
}

.pr_vkladki_info .pr_kupit{
	line-height:20px;
	
	background: #35B72E;
    background: -moz-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: -webkit-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: -o-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: linear-gradient(top, #35E02D 0%, #2D8829 100%);
	
	border-radius:7px;
	-webkit-border-radius:7px; 
	-moz-border-radius:6px; 
	-khtml-border-radius:11px;
	
	text-align:center;	
}
.pr_vkladki_info .pr_kupit .pr_kupit2{
	padding:10px 0px;
	margin:0px 20px;

	background:url(/images/pr_korzina.png) left center no-repeat;
	
	color:#FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:20px;
	cursor: pointer;
}
.pr_vkladki_info .pr_kupit .pr_kupit2:hover{
	text-shadow: 1px 1px 1px #000;
}

.pr_vkladki_info .pr_odin_klik{
	line-height:20px;
	padding:5px 0px 5px 10px;
	
	border-bottom: solid 1px #C4C4C6;
				
	text-align:left;	
	color:#2FA848;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:11px;
	cursor: pointer;
}
.pr_vkladki_info .pr_odin_klik:hover{
	color:#000000;
}
.pr_vkladki_info .pr_odin_klik span{
	border-bottom: #2FA848 dashed 1px;
}

.pr_vkladki_info .pr_new_cveta{
	padding:5px 0px 5px 0px;	
	position:relative;
	background:#FFFFFF;
	text-align:left;	
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:11px;
}
.pr_vkladki_info .pr_new_cveta .bl{
	position:relative;
	height:30px;
	line-height:30px;
	text-align:left;	
	margin:0;
	padding:2px;
}
.pr_vkladki_info .pr_new_cveta .bl:hover{
	background:#F2EEDD;
	cursor: help;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_bottun {
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	text-align:right;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_bottun .bl_kupit{
	vertical-align:top;	
	margin:6px 5px 0 0;
	width:56px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	display:inline-block;
	
	background: #35B72E;
    background: -moz-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: -webkit-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: -o-linear-gradient(top, #35E02D 0%, #2D8829 100%);
    background: linear-gradient(top, #35E02D 0%, #2D8829 100%);
	
	cursor: pointer;
	border-radius:4px;	
	text-align:center;	
	color:#FFFFFF;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_bottun .bl_kupit:hover{
	text-shadow: 1px 1px 1px #000;
}

.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show {
	position:absolute;
	left:-600px;
	top:-140px;
	width:576px;
	height:320px;
	line-height:10px;
	background: url(/images/pr_variant_show3.png) center center no-repeat;
	display: none;
	overflow:hidden;
	text-align:center;
	padding:0 20px 0 4px;
	opacity: 1;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_280 {
	position:relative;
	float:right;
	width:280px;
	height:280px;
	border: solid 1px #858585;
	margin:19px 19px 19px 9px;
	-webkit-box-shadow:2px 2px 3px 0 #353535;
	box-shadow:2px 2px 3px 0 #353535;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_280 img{
	width:280px;
	height:280px;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_280 .text_info {
	background: url(/images/bel50.png) repeat;
	position:absolute;
	width:264px;
	padding:4px 9px 9px 9px;
	left:0px;
	bottom:0px;
	text-align:left;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	line-height:11x;
	font-size: 11px;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info {
	float:right;
	width:255px;
	height:116px;
	margin:19px 0 0px 0;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info .h6{
	font-weight: bold;
	line-height:15px;
	font-size:15px;
	margin: 0 0 10px;
	text-align:left;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info .tt{
	font-weight: normal;
	line-height:12px;
	font-size:12px;
	text-align:left;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info2 {
	float:right;
	width:165px;
	height:111px;
	margin:0px 45px 0px 0;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info2 .ii{
	position:relative;
	width:165px;
	height:111px;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info2 .ii img{
	width:165px;
	height:111px;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info2 .ii2{
	position:absolute;
	width:30px;
	height:30px;
	bottom:1px;
	right:1px;
	border: solid 1px #000000;	
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info2 .ii2 img{
	width:30px;
	height:30px;
}
.pr_vkladki_info .pr_new_cveta .bl .pr_cveta_show .pr_cvet_info3 {
	float:right;
	width:229px;
	height:45px;
	margin:0px 0 10px 0;
	padding:15px 8px 0px 0;
	font-weight:bold;
	line-height:15px;
	font-size:12px;
	text-align:left;
	color:red;
}

.pr_vkladki_info .pr_new_cveta .bl .bl_1{
	width:135px;
	height:30px;
	overflow:hidden;
	display:inline-block;
	white-space: nowrap;
    text-overflow: ellipsis;
}
.pr_vkladki_info .pr_new_cveta .bl .bl_1 img{
	vertical-align:top;	
	width:28px;
	height:28px;
	border: 1px #686868 solid;
	margin:0 4px 0 0;
}
.pr_vkladki_info .pr_new_cveta .bl .bl_1 .ground{
	display:inline-block;
	vertical-align:top;	
	width:28px;
	height:28px;
	border: 1px #686868 solid;
	margin:0 4px 0 0;
}
.pr_vkladki_info .pr_new_cveta .bl .bl_2{
	width:70px;
	height:30px;
	overflow:hidden;
	display:inline-block;
}
.pr_vkladki_info .pr_new_cveta .bl .bl_22{
	width:120px;
	height:30px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
}
/****************************************************************\pr_vkladki_info****************/
/****************************************************************table.table_param****************/
table.table_param {
width: 409px;
border-collapse: separate;
border-spacing: 0;
text-shadow: 0 1px 0 #fff;
color: #2a2a2a;
background: #fafafa;
background-image: -moz-linear-gradient(top, #fff, #eaeaea, #fff); /* Firefox 3.6 */
background-image: -webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5, #eaeaea),to(#fff));
margin: 0 0 15px;
}
table.table_param_100 {
width: 100%;
}
table.table_param th{
height: 25px;
line-height: 25px;
padding: 0 10px;
border-bottom: 1px solid #cdcdcd;
box-shadow: 0 1px 0 white;
-moz-box-shadow: 0 1px 0 white;
-webkit-box-shadow: 0 1px 0 white;
/*white-space: nowrap;*/
text-align: left;
}
table.table_param td{
height: 25px;
line-height: 25px;
padding: 0 10px;
border-bottom: 1px solid #cdcdcd;
box-shadow: 0 1px 0 white;
-moz-box-shadow: 0 1px 0 white;
-webkit-box-shadow: 0 1px 0 white;
/*white-space: nowrap;*/
text-align: left;
background: #efefef;
background: rgba(144,144,144,0.15);
border-right: 1px solid white;
}
table.table_param tr.light:hover{
background: #C8D2D5;
cursor: help;
}
.podskaz_img_60 {
	height:60px;
	width:60px;
	float:left;
	margin:10px;
	border: 1px solid black;
}
.podskaz_img_380 {
	margin:10px auto 5px;
}
/****************************************************************\table.table_param****************/
/****************************************************************komplekt****************/
.pr_komplekt .komplekt_text {
	width:100px;
	line-height:70px;
	font-weight: bold;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	vertical-align:top;
	margin:0px 20px 10px 0;
}
.pr_komplekt .bl{
	position:relative;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	vertical-align:top;
	
	width:95px;
	height:70px;
	text-align:center;
	margin:2px 2px 10px 2px;
	padding:0;
	
	cursor:help;
}
.pr_komplekt .bl img{
	width:47px;
	height:47px;
	border: 1px #686868 solid;
	margin:5px 0 0 0;
}
.pr_komplekt .komplekt_img_big {
	max-width:150px;
	margin:10px 0 0 0;
}
/****************************************************************\komplekt****************/
/****************************************************************file****************/
.pr_file .file_text {
	width:130px;
	line-height:70px;
	font-weight: bold;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	vertical-align:top;
	margin:0px 20px 10px 0;
}
.pr_file .bl{
	position:relative;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	vertical-align:top;
	width:170px;
	height:70px;
	text-align:center;
	margin:2px 2px 10px 2px;
	padding:0;
}
.pr_file .bl img{
	height:47px;
	margin:5px 0 0 0;
}
.pr_file .bl img:hover{
	opacity: 0.5;
}
/****************************************************************\file****************/
/****************************************************************shema****************/
.pr_shema .shema_text {
	width:130px;
	line-height:70px;
	font-weight: bold;
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	vertical-align:top;
	margin:0px 20px 0 0;
}
.pr_shema .bl{
	position:relative;	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/	
	vertical-align:top;	
	width:120px;
	height:70px;
	text-align:center;
	margin:2px;
	padding:0;
}
.pr_shema .bl img{
	width:100px;
	height:68px;
	border: 1px #686868 solid;
	margin:0px 0 0 0;
}
/****************************************************************\shema****************/
/****************************************************************lic****************/
.foto_lic img{
	width: 220px;
	height: 300px;
	border: solid 1px #264C57;
	display: block;
	float: left;
	padding: 2px;
	margin: 0 10px 10px 0;
}
/****************************************************************\lic****************/
/****************************************************************pr_baza****************/
.pr_baza {
	width:214px;
	height:115px;
	background: url(/images/produkt_baza.jpg) center center no-repeat;
	margin:10px auto;
	padding: 172px 206px 16px 170px;
	
	color:#D20B0B;
	font-size:20px;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
}
.pr_baza span {
	font-size:42px;
}
/****************************************************************\pr_baza****************/
/****************************************************************pr_soputka****************/
.pr_soputka {
	width:330px;
	line-height:20px;
	text-align:left;
	display:inline-block;
	margin:15px;
	font-weight: bold;
	cursor: url(/images/cursor_new_win_80.png), url(/images/cursor_new_win_80.cur), pointer;
}
.pr_soputka:hover {
	opacity: 0.7;
}
.pr_soputka img{
	clear:both;
	width:330px;
	height:113px;
}
/****************************************************************\pr_soputka****************/
/****************************************************************send_question****************/
.send_question input{
	width:400px;
	color:#000000;
	font-family: Tahoma;
	font-size:12px;
	margin:0 0 7px 10px;
}
.send_question #send_question-text{
	width:400px;
	height:40px;
	color:#000000;
	font-family: Tahoma;
	font-size:12px;
	margin:0 0 7px 10px;
	resize: none;
}
.send_question #send_question-send{
	width:100px;
	color:#000000;
	font-family: Tahoma;
	font-size:12px;
	margin:0 0 0 150px;
}
.send_question td{
	font-weight: bold;
}
/****************************************************************\send_question****************/
/****************************************************************otzivi****************/
.pr_otzivi {	
	border-top:1px #333333 solid;
	margin:3px;
	padding: 5px 0;
}
.pr_otzivi .otzivi-info{	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	vertical-align:top;

	width:150px;
	margin:0 0 10px 0;
}
.pr_otzivi .otzivi-info .otzivi-data{	
	color:#B6B6B6;
	font-size:10px;
}
.pr_otzivi .otzivi-text{	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	vertical-align:top;

	width:560px;
}
#add_otziv {
	cursor:pointer;
}
#bloc_add_otziv {
	display:none;
}
/****************************************************************\otzivi****************/
/****************************************************************one_klik****************/
.unic_foto_tovara {
	width: 280px;
	height: 230px;
	float:left;
	
	border: solid 2px #5C8194;
	border-radius:7px;
	-webkit-border-radius:7px; 
	-moz-border-radius:6px; 
	-khtml-border-radius:11px;
	
	margin:5px 20px 5px 5px;
}
.form_buy_one_klik{
	margin:10px;
	padding: 0px;
	border: 0;
}
.form_buy_one_klik td{
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:14px;
	
	margin:0px;
	padding: 10px 20px;
	border: 0;
}
.form_buy_one_klik td input{
	width:250px;
	height:30px;
	color:#000000;
	font-family: Tahoma;
	font-size:14px;
	font-weight: bold;
	margin:0 0 7px 0;
	resize: none;
}
.form_buy_one_klik td input#buy_one_klik_send{
	color:red;
	cursor: pointer;
}
/****************************************************************\one_klik****************/







/****************************************************************pr_doverij****************/
.pr_doverij {
	clear: both;
	width:960px;
	text-align:left;
	margin:40px 0 0 0px;
	padding:0px 20px 20px 20px;
	
	border-top: solid 2px #8CBBD1;
	background:#E0ECF0;	
}
.pr_doverij .pr_doverij_text {
	float:left;
	width:400px;
	height:40px;
	line-height:40px;
	padding:0px 0px 20px 0px;
	
	color:#093D4F;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:18px;
}
.pr_doverij .pr_doverij_text2 {
	float:right;
	text-align:right;
	font-weight: normal;
}

.pr_doverij ul{
	list-style: none outside none;
	margin:0px;
	padding:0px;
	clear: both;
}
.pr_doverij ul li{
	list-style-type: none;
	width:160px;
	height:60px;
	margin:0;
	padding:0px;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	text-align:center;
}
.pr_doverij ul li .icon{
	width:45px;
	height:36px;
	margin:0 auto 5px auto;
	overflow:hidden;
	background: url(/images/pr_dover.png) left top no-repeat;
}
.pr_doverij ul li .icon_1{background-position: 0px 0px;}
.pr_doverij ul li:hover .icon_1{background-position: 0px -35px;}
.pr_doverij ul li .icon_2{background-position: -45px 0px;}
.pr_doverij ul li:hover .icon_2{background-position: -45px -35px;}
.pr_doverij ul li .icon_3{background-position: -90px 0px;}
.pr_doverij ul li:hover .icon_3{background-position: -90px -35px;}
.pr_doverij ul li .icon_4{background-position: -135px 0px;}
.pr_doverij ul li:hover .icon_4{background-position: -135px -35px;}
.pr_doverij ul li .icon_5{background-position: -180px 0px;}
.pr_doverij ul li:hover .icon_5{background-position: -180px -35px;}
.pr_doverij ul li .icon_6{background-position: -270px 0px;}
.pr_doverij ul li:hover .icon_6{background-position: -270px -35px;}
/****************************************************************\pr_doverij****************/
/****************************************************************razvorot****************/
.pr_vkladka_razvernut {
	position:relative;
	height:230px;
	overflow:hidden;
}
.pr_vkladka_razvernut_450 {
	height:450px;
}
.pr_vkladka_razvernut .map_pol{
	position:absolute;
	bottom:0px;
	right:0px;
	left:0px;
	height:25px;
	background: url(/images/map_pol.png);
	padding: 50px 10px 0 0;
	text-align:right;
	cursor: s-resize;
	color:#4F88A5;
	text-decoration:underline;
	font-weight: bold;
	font-size:12px;
	display: none;
}
/****************************************************************\razvorot****************/
/****************************************************************catalog_for_pr****************/
.catalog_for_pr {
	position:relative;
	width:165px;
	height:170px;
	border:#E8E8E8 solid;
	border-width: 2px 2px 2px 2px;
	background: #FFFFFF;
	/*overflow:hidden;*/
	margin:10px 0px;
	
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	-khtml-border-radius:6px;
	
	display:-moz-inline-stack;/*Firefox 2*/
	display:inline-block; /*Хорошие браузеры*/
	_overflow:hidden;/*IE6, IE7*/
	*zoom:1;/*включаем hasLayout для IE6, IE7*/
	*display:inline;/*при hasLayout true display:inline в IE6, IE7 ведёт себя как display:inline-block*/
	
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: verdana;
	font-size:9px;
}
.catalog_for_pr:hover {
	background: #F6FCFF;
}
.catalog_for_pr .c_name{
	position:absolute;
	left:3px;
	top:5px;
	width:164px;
	height:28px;
	line-height:13px;
	
	color:#4C91B3;
	text-decoration: underline;
	font-style: normal;
	font-weight: bold;
	font-family: verdana;
	text-align:center;
	font-size:10px;
}
.catalog_for_pr a:hover .c_name{
	color:#315A6D;
}
.catalog_for_pr .c_img{
	position:absolute;
	left:0px;
	top:49px;
	width:165px;
	height:111px;
	text-align:center;
}

.catalog_for_pr .c_img img{
	width:165px;
	height:111px;
	border:0px;
}
.catalog_for_pr .c_cena{
	position:absolute;
	right:5px;
	top:140px;
	width:160px;
	height:17px;
	text-align:right;

	font-weight: bold;
	font-size:14px;
	font-family: 'Arial Black', Gadget, sans-serif;
	background: url(/images/bel50.png) repeat;
}
.catalog_for_pr .c_cena span{
	font-size:10px;
	font-weight: bold;
	font-family: Tahoma;
}
/****************************************************************\catalog_for_pr****************/