/****************************************************************pr_blok_menu****************/
.pr_blok_menu {
	clear:both;
	float:left;
	width:200px;
	text-align:left;
	margin:0px 0 20px 0;
	padding:0px;
}
.pr_blok_menu .h5{
	display: block;
	font-size:15px;
	margin:20px 0 10px 0;
	padding:0;
	font-weight: bold;
}

.pr_blok_menu ul.pr_ul_menu{
	list-style: none outside none;
	margin:0px;
	padding:0px;
}
.pr_blok_menu ul.pr_ul_menu li{
	position: relative;
	width:180px;
	height:35px;
	line-height:35px;
	list-style-type: none;
	margin:5px 0px;
	padding:0 10px;
	cursor: pointer;
	
	background: #B4D6E7;
    background: -moz-linear-gradient(top, #B4D6E7 0%, #88B8CF 100%);
    background: -webkit-linear-gradient(top, #B4D6E7 0%, #88B8CF 100%);
    background: -o-linear-gradient(top, #B4D6E7 0%, #88B8CF 100%);
    background: linear-gradient(top, #B4D6E7 0%, #88B8CF 100%);
}
.pr_blok_menu ul.pr_ul_menu li .tut_menu{
	position: absolute;
	width:35px;
	height:35px;
	top:0px;
	right:-35px;
	background:url(/images/pr_str_menu.png) no-repeat;
}
.pr_blok_menu_fixed {
	position: fixed;
	top: 50px;
}
.pr_blok_menu_absolute {
	position: absolute;
}


/****************************************************************pr_vkladki****************/
.pr_vkladki {
	float:right;
	width:765px;
	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:353px;	
}
.pr_vkladki_100 {
	width:731px;	
}
/****************************************************************pr_vkladki_line****************/
.pr_vkladki_line {
	position: fixed;
	top: 50px;
	width:765px;
	text-align:left;
	margin:0px 0px 0px 235px;
	padding:0px;
	display:block;
	z-index: 600;
}
.pr_vkladki_line_2 {
	position:relative;
	width:751px;	
	height:38px;
	padding:0px;
	background: #E0EFF6;
	cursor: pointer;
	box-shadow: 0px 3px 6px 3px #CCCCCC;
}
.pr_vkladki_line_2:hover {
	background: #ADD1E3;
}
.pr_vkladki_line_2 .line_link{
	position:absolute;
	left:0px;
	top:0px;
	width:751px;	
	height:38px;
}

.pr_vkladki_line_2 .line_foto{
	position:absolute;
	left:10px;
	top:2px;
	width:50px;
	height:34px;
}
.pr_vkladki_line_2 .line_foto img{
	width:50px;
	height:34px;
}
.pr_vkladki_line_2 .line_cena{
	position:absolute;
	left:310px;
	top:4px;
	width:200px;
	height:30px;
	line-height:30px;
	
	color:#3D7C9B;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:25px;
}
.pr_vkladki_line_2 .line_cena span{
	font-size:12px;
}
.pr_vkladki_line_2 .line_art{
	position:absolute;
	left:110px;
	top:4px;
	width:150px;
	height:30px;
	line-height:30px;
}
.pr_vkladki_line_2 .line_kupit{
	position:absolute;
	left:530px;
	top:4px;
	width:200px;
	height:30px;
	
	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_line_2 .line_kupit .line_kupit2{
	padding:0px 0px;
	margin:0px 20px;
	line-height:30px;

	background:url(/images/pr_korzina2.png) left center no-repeat;
	
	color:#FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana;
	font-size:15px;
	cursor: pointer;
}

/****************************************************************pr_vkladki_foto****************/
.pr_vkladki_foto {
	width:440px;	
}
.pr_vkladki_foto .pr_big_foto {
	position:relative;
	float:left;
	height:269px;
	width:440px;
	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 img{
	width:400px;
	height:269px;
	padding:0px;
}
.pr_vkladki_foto #img_lic img{
	width:auto;
}
.pr_vkladki_foto #img400_lic img{
	width:auto;
}

.pr_vkladki_foto .pr_big_foto .pr_zoom {
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:269px;
	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:440px;
	text-align:left;	
}
.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_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_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;
}
.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_ikon66.jpg) left center no-repeat;
	color:#ED1D1D;
	border-bottom: solid 1px #C4C4C6;
	line-height:20px;
	margin:4px 0px;
}
.pr_vkladki_info .pr_dos_sales span{
	border-bottom: #ED1D1D dashed 1px;
}

.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;
	
	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_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_cveta{
	line-height:30px;
	padding:5px 0px 5px 10px;
	
	text-align:left;	
	color:#000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana;
	font-size:12px;
}
.pr_vkladki_info .pr_cveta .text_cvet{
	width:68px;	
	line-height:30px;
	vertical-align:top;	
	
	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*/
}
.pr_vkladki_info .pr_cveta .bl{
	position:relative;
	vertical-align:top;	
	
	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*/
	
	width:30px;
	height:30px;
	text-align:center;
	margin:0;
	padding:2px;
}
.pr_vkladki_info .pr_cveta .bl img{
	width:28px;
	height:28px;
	border: 1px #686868 solid;
}
.pr_vkladki_info .pr_cveta .bl .inf{
	position:absolute;
	top:3px;
	right:3px;
	width:15px;
	height:15px;
	background: url(/images/i.jpg) center center no-repeat;
}

/****************************************************************table.table_param****************/
table.table_param {
width: 350px;
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 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;
}

/****************************************************************pr_seti****************/
ul.pr_seti {
	list-style: none outside none;
	margin:0;
	padding:0;
}
ul.pr_seti li{
	list-style-type: none;
	width:35px;
	height:35px;
	margin:5px;
	padding:0;
	overflow:hidden;
	
	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*/
}

ul.pr_seti li div{
	width:35px;
	height:35px;
	background: url(/images/soc_seti.jpg) left top no-repeat;
}
ul.pr_seti li .pr_seti_fb{background-position: 0px -48px;}
ul.pr_seti li .pr_seti_fb:hover{background-position: 0px 0px;}
ul.pr_seti li .pr_seti_tw{background-position: -34px -48px;}
ul.pr_seti li .pr_seti_tw:hover{background-position: -34px 0px;}
ul.pr_seti li .pr_seti_vk{background-position: -68px -48px;}
ul.pr_seti li .pr_seti_vk:hover{background-position: -68px 0px;}
ul.pr_seti li .pr_seti_od{background-position: -102px -48px;}
ul.pr_seti li .pr_seti_od:hover{background-position: -102px 0px;}

/******************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;
}

/****************************************************************komplekt****************/
.pr_komplekt .komplekt_text {
	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_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:90px;
	height:70px;
	text-align:center;
	margin:2px;
	padding:0;
}
.pr_komplekt .bl img{
	width:47px;
	height:47px;
	border: 1px #686868 solid;
	margin:5px 0 0 0;
}
/****************************************************************shema****************/
.pr_shema .shema_text {
	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;
}

/****************************************************************pr_blok_podarki****************/
.pod_podarki {
	border:0px;
	border-radius:0px;
	background:transparent;
	width:550px;
	padding: 0px;
}
.pr_blok_podarki {
	position:relative;
	clear: both;
	float:left;
	width:550px;
	height:300px;
	text-align:left;
	margin:0px 0 0 0;
	padding:0px;
	
	cursor: default;	
	background: #74C74D;
    background: -moz-linear-gradient(top, #96D551 0%, #56B948 100%);
    background: -webkit-linear-gradient(top, #96D551 0%, #56B948 100%);
    background: -o-linear-gradient(top, #96D551 0%, #56B948 100%);
    background: linear-gradient(top, #96D551 0%, #56B948 100%);
	
	-webkit-box-shadow:0px 0px 6px 0 #000000;
	box-shadow:0px 0px 6px 0 #000000;
	
	border-radius:10px 10px 0 0;
}
.pr_blok_podarki .pr_bali{
	position:absolute;
	left:20px;
	top:-4px;
	width:75px;
	height:53px;
	background: url(/images/pr_bali.png) no-repeat center center;

	padding:5px 0 0 0;

	text-align:center;
	color:#3F454B;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:25px;
	line-height:30px;
}
.pr_blok_podarki .pr_bali .pr_bali2{
	font-size:12px;
	line-height:12px;
}
.pr_blok_podarki .pr_slogon{
	position:absolute;
	top:0px;
	width:200px;
	height:60px;
	line-height:60px;

	padding:0px;

	text-align:left;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:18px;
	
	text-shadow: -1px -1px 2px #3F454B;
}
.pr_blok_podarki .pr_slogon1{
	left:150px;
	color:#E4F900;
}

.pr_blok_podarki .pr_slogon2{
	left:320px;
	color:#FFFFFF;
}
.pr_blok_podarki .pr_eshe{
	position:absolute;
	left:0px;
	top:60px;
	width:550px;
	height:240px;
	
	overflow:hidden;
}
.pr_blok_podarki .pr_eshe .pr_eshe_text{
	position:absolute;
	left:10px;
	top:1px;
	width:530px;
	height:30px;
	line-height:30px;

	text-align:left;
	color:#FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma;
	font-size:13px;
	
	border-top: 2px solid #9ED792;
}
.pr_blok_podarki .pr_eshe .pr_eshe_text2{
	left:30px;
	top:185px;
	width:500px;
	height:60px;
	line-height:20px;

	border-top: 2px solid #9ED792;
	color:red;
	text-shadow: 0px 0px 2px #FD7C7C;
}

.pr_blok_podarki .pr_eshe .pr_eshe_poz{
	position:absolute;
	top:50px;
	width:110px;
	height:120px;
	text-align:center;
	background: #FFFFFF;
	padding:3px 0 0 0;
	
	color:#8C8C8C;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-family: Tahoma;
	font-size:11px;
	
	border-radius:10px;
	
	-webkit-box-shadow:-1px -1px 3px 0 #353535;
	box-shadow:-1px -1px 3px 0 #353535;
}
.pr_blok_podarki .pr_eshe .pr_eshe_poz img{
	width:100px;
	height:100px;
}
.pr_blok_podarki .pr_eshe .pr_eshe_poz1{
	left:20px;
}
.pr_blok_podarki .pr_eshe .pr_eshe_poz2{
	left:200px;
}
.pr_blok_podarki .pr_eshe .pr_eshe_poz3{
	left:380px;
}


.pr_blok_podarki .pr_eshe .pr_bal{
	position:absolute;
	top: 40px;
	width:52px;
	height:56px;
	background: url(/images/podarik_bal.png) center center no-repeat;	

	color:#323232;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: verdana;
	font-size:15px;
		
	padding: 31px 0px 0px 21px;
	
}
.pr_blok_podarki .pr_eshe .pr_bal .pr_bal_t{
	width:30px;
	height:30px;
    -moz-transform: rotate(-36deg);
    -webkit-transform: rotate(-36deg);
    -o-transform: rotate(-36deg);
    -ms-transform: rotate(-36deg); /* для IE9 */
    transform: rotate(-36deg); /* на будущее */
	
	text-align:center;
}
.pr_blok_podarki .pr_eshe .pr_bal1{
	left: 110px;
}
.pr_blok_podarki .pr_eshe .pr_bal2{
	left: 290px;
}
.pr_blok_podarki .pr_eshe .pr_bal3{
	left: 470px;
}

/*********-------------------------------------***********************************************************************/
/*********-------------------------------------***********************************************************************/
/*********-------------------------------------***********************************************************************/
/*********-------------------------------------***********************************************************************/
/*********-------------------------------------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***********************************************************************/
/*********-------------------------------------pr_line-too***********************************************************************/
.pr_line-too{
	margin:30px 0 0 0;
	padding:0px 0px 20px 0px;
}
.pr_line-too h4{
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:18px;
}
.pr_line-too .line{
	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;

	height:330px;
	overflow:hidden;
	width:900px;
	margin:0px 0px;

}
.pr_line-too .line .line2{
	height:370px;
	width:2000px;
}
.pr_line-too .strelka{
	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:130px 0px 0 0;
	height:48px;
	width:48px;
	overflow:hidden;
	background: url(/images/pr_strel.png) left top no-repeat;
	cursor: pointer;
}
.pr_line-too #line-too-str-1{background-position: 0px 0px;}
.pr_line-too #line-too-str-1:hover{background-position: 0px -48px;}
.pr_line-too #line-too-str-0{background-position: -48px 0px;}
.pr_line-too #line-too-str-0:hover{background-position: -48px -48px;}

/*********-------------------------------------\pr_line-too***********************************************************************/
/*********-------------------------------------pr_line-look***********************************************************************/
.pr_line-look{
	margin:30px 0 0 0;
	padding:0px 0px 20px 0px;
}
.pr_line-look h4{
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma;
	font-size:18px;
}
.pr_line-look .line{
	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;

	height:330px;
	overflow:hidden;
	width:900px;
	margin:0px 0px;

}
.pr_line-look .line .line2{
	height:370px;
	width:2000px;
}
.pr_line-look .strelka{
	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:130px 0px 0 0;
	height:48px;
	width:48px;
	overflow:hidden;
	background: url(/images/pr_strel.png) left top no-repeat;
	cursor: pointer;
}
.pr_line-look #line-look-str-1{background-position: 0px 0px;}
.pr_line-look #line-look-str-1:hover{background-position: 0px -48px;}
.pr_line-look #line-look-str-0{background-position: -48px 0px;}
.pr_line-look #line-look-str-0:hover{background-position: -48px -48px;}

/*********-------------------------------------\pr_line-look***********************************************************************/
.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;
}
/*********-------------------------------------map***********************************************************************/
.foto_lic img{
	width: 220px;
	height: 300px;
	border: solid 1px #264C57;
	display: block;
	float: left;
	padding: 2px;
	margin: 0 10px 10px 0;
}
.pr_vkladka_razvernut {
	position:relative;
	height:230px;
	overflow:hidden;
}
.pr_vkladka_razvernut .map_pol{
	position:absolute;
	bottom:0px;
	right:0px;
	width: 735px;
	height:25px;
	background: url(/images/map_pol.png);
	padding: 50px 10px 0 0;
	text-align:right;
	
	cursor: pointer;
	color:#4F88A5;
	text-decoration:underline;
	font-weight: bold;
	font-size:12px;
	
	display: none;
}
.pr_metka_vkladki .pr_vkladki_2:first-child{
	border-top: solid 9px #5C8194;
}
.pr_metka_vkladki .line-top{
	border-top: solid 9px #5C8194;
}
.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;
}
red {
	color:red;
}
.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;
}
/*********-----------------------------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;
}