.val {
border-collapse:collapse;
background:#EECF98;
}
.val td {
border:1px solid #CFA15D;
padding:3px 5px;
text-align:left;
}
a.domdom1 {
  background: url(/img/domdom1.jpg) left 5px no-repeat;
  padding-left:10px;
}

.kl1 {
  padding-top: -70px;
}

.content .pasha .grn_pol_bg span {
margin-top:18px!important;
}
.content .pasha .grn_pol_bg span, x:-moz-any-link {
margin-top:14px!important;
}
/* ny css */
.family_ny {
	position:absolute;
	top:15px;
	*top:30px;
	margin-left:-56px;
	background:url(/img/family_ny.png) left top no-repeat;
	width:346px;
	height:172px;
}
.divan_ny {
	background:none;
	width:419px;
	height:161px;
}
.top_bg_ny {
	background:none;
}
.top_rt_ny {
	background:none;
	width:258px;
	height:161px;
}
.logo_bg_ny {
	background:url(/img/logo_bg.png) right top no-repeat;
}
.logo_bg_ny div {
	background:url(/img/logo.png) left top no-repeat;
	width:143px;
	height:110px;
	margin-top:30px;
}
/* eof ny css */
.pnewss {
margin:0; padding:0 0 0 0px; font-size:12px; color:#000000; line-height:12px;
}
.pnewss p {
margin:0; padding:0 0 0 0px; font-size:12px; color:#000000; line-height:12px;
}
.char .b_td2 .d2 {
*position:absolute!important;
}
.char .tata {
*margin-top:-10px!important;
}
.wid {
border:1px solid #D0A05D; width:40px;
}
.bred {
font-size:14px; font-weight:bold; color:#000000; text-align:right; margin:15px 20px 15px 0;
}
.bred a {
color:#DA1803!important;
text-decoration:underline;
font-weight:normal!important;
}
.bred a:hover {
color:#DA1803!important;
text-decoration:none
}
#span_top {
position:absolute; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-transform:uppercase;
}
#span_top a {
text-decoration:none;
color:#000000;
}
#span_top a:hover {
text-decoration:underline;
}
#pricer{
color:#D75615;
font-weight:bold;
}

.lnm a {
color:#616161!important;
font-size:11px!important;
line-height:13px;!important
text-align:left!important;
background:none!important;
margin-left:-20px;
}
.nnm a {
color:#616161!important;
font-size:11px!important;
line-height:13px!important;
text-align:right!important;
background:none!important;
}
.last #pricer, .next #pricer {
color:#D75615;
font-size:11px;
font-weight:bold;
}

.bck a {
color:#DA1803;
font-weight:normal;
}
.bck {
font-size:14px;
font-weight:bold;
}
.tm {
position:absolute;
margin:-23px 0 0 10px;
font-size:14px;
font-weight:bold;
color:#DA1803;
}
.for_tata {
background:#FBFAEF; border-bottom:1px solid #FBFAEF;
}
.char .for_tata {
background:#FFFFFF!important;
border-bottom:1px solid #FFFFFF!important;
}
.char .hoveNoProd {
position:absolute;
margin:-4px 0 0 10px;
margin-top:0px!important;
}
*+html .char span#price {
padding:0;
margin:0px;
font-size:20px;
color:#D75615;
}
*+html .char span.oldPrice {
padding:0;
margin:-0px 0 0 0px;
float:left;
text-decoration:line-through;
font-size:12px;
display:block;
position:absolute;
}
.sale .basket_bn {
margin-top:8px;
}
.sale .colvo div {
margin:8px 0 0 0;
padding:0;
float:left;
}
.sale .inp, .sale .input3, .sale .blocked {
height:17px!important;
line-height:17px!important;
font-size:12px;
width:30px!important;
padding:0;
margin:5px 0 0 5px;
border:1px solid #7F9DB9;
}
.razvod .colvo div {
text-align:center;
float:left;
margin:2px 0 0 0;
}
.inter a.basket {
background:url(/img/basket.gif) left top no-repeat;
color:#000000;
}
.inter p.basket {
background:url(/img/basket.gif) left top no-repeat;
}
.inter p.basket a {
color:#000000;
}
.d1 {
float:left;
}
.d2 {
float:left;
padding-left:21px;
}
.razvod .inp, .razvod .input3, .razvod .blocked {
height:17px!important;
line-height:17px!important;
font-size:12px;
width:45px!important;
padding:0;
margin:0px 0 0 5px;
border:1px solid #7F9DB9;
}


.char .b_td2 a {
font-size:12px;
}
.cat_block_pnmdf table {
height:64px!important;
border:1px solid #D65513;
}
.razvod .input3 {
margin-left:10px;
}

.razvod .inp {
margin-left:10px;
}
.char .inp, .char .input3, .char .blocked {
margin-top:5px!important;
height:17px!important;
line-height:17px!important;
font-size:12px;
padding:0;
margin:0;
border:1px solid #7F9DB9;
}
.char .hoveNoProd {
margin-top:3px;
clear:both;
}
a.backHref {
padding:5px 5px 5px 15px;
color:#DB1804!important;
background:url(/img/arr_lf.gif) left 8px no-repeat;
}
a.nextHref {
padding:5px 15px 5px 5px;
color:#DB1804!important;
background:url(/img/arr_rt.gif) right 8px no-repeat;
}
span.nextHrefOff {
color:#000000!important;
margin:0 5px 0 5px;
}
span.backHrefOff {
color:#000000!important;
margin:0 5px 0 15px;
}
.sale .b_td1 {
text-align:left;
width:85px;
}
.sale .b_td2 {
text-align:left!important;
}

.sale .b_t {
width:100%;
}
.razvod .b_t {
width:100%;
}
.razvod .b_td1 {
width:110px;
}
.razvod .basket_bn {
float:left!important;
}
.char .b_t {
clear:both;
}
.char .b_td2 {
text-align:left;
}
.block_bg .char .comment {
display:block!important;
position:absolute!important;
margin-top:-10px!important;
margin-left:0px!important;
}
.char .basket_bn {
margin:23px 0 0 10px;
}
td.fva {
width:10px;
}
.sale .hoveNoProd {
margin:5px 0;
padding:0px;
}
.path {
font-size:11px;
margin:10px 0 0px 15px;
}
.for_path .path {
margin-top:-3px;
}
.for_art {
font-size:12px;
float:left;
width:50%;
margin-bottom:15px;
}
.for_art div {
margin:0 15px;
text-align:left;
}
.p1 {
padding:0;
margin:0;
font-size:11px;
line-height:12px;
text-align:justify;
}
a.vkl_off {
color:#DA1803!important;
font-size:14px;
}
a.vkl_on {
font-size:14px!important;
color:#000000!important;
text-decoration:none!important;
}
/* new */
.container {
    height: 70px;
	width: 280px;
	position: relative;
	overflow: hidden;
	z-index:0;
}
.inner {
	position: absolute;
	width: 280px;
	height: 70px;
	left: 0px;
	top: 0px;
	z-index:0;
}
.inner div {
	text-align: center;
	padding:0;
	height: 70px;
	width: 70px;
	float:left;
}
.next div {width: 15px; height: 70px; display: block; margin: 0 auto; text-decoration: none; vertical-align:middle; }
.back div {width: 15px; height: 70px; display: block; margin: 0 auto; text-decoration: none; vertical-align:middle; }
.next div a img {
	background:url(/img/strelka_rt.gif) left bottom no-repeat;
cursor:pointer;
}
.next div a:hover img {
	background:url(/img/strelka_rt.gif) left bottom no-repeat;
}
.back div a img {
	background:url(/img/strelka_lf.gif) left bottom no-repeat;
}
.back div a:hover img {
	background:url(/img/strelka_lf.gif) left bottom no-repeat;
}
.next a.forv {
	background:none;
	padding:0;
cursor:pointer;
}
/* eof new */

.for_high {
background:#FFFFFF;
height:77px;
width:300px;
border:1px solid #E1B584;
vertical-align:middle;
}
.nextHref {
            padding:5px 7px;
	color:#DB1804;
            background:url(/img/arr_rt.gif) left 8px no-repeat;
	padding:5px 0 5px 0;
}
.backHref {
            padding:5px 7px;
	color:#DB1804;
            background:url(/img/arr_lf.gif) left 8px no-repeat;
	padding:5px 0 5px 0;
}
a.for_news {
color:#DA1409!important;
background:url(/img/for_news.gif) left no-repeat;
padding-left:10px;
}
p.for_news {
margin:0;
padding:0 0 0 11px;
font-size:11px;
color:#000000;
line-height:12px;
}
.hoveNoProd {
margin:0;
padding:0;
}
.zaka {
border-top:1px dashed #E1B683;
margin-top:15px;
}
/*.zaka img {
width:150px;
} */
.bottomtab{
  text-align:center;
  vertical-align: top;
  background:url(/img/vklad1_bg.jpg) left top repeat-x;  
}
.bottomtab_h{
  text-align:center;
  vertical-align:middle;
  background:url(/img/vklad_bg.jpg) left top repeat-x;
} 
.DivLoginInfo {
font-size:12px;
color:#3F7E29;
}
.DivLogOut {
padding-left:20px;
}
.DivLoginInfo a {
color:#911E28;
}
.block_bg  span.comment {
            display:block;
	position:absolute;
	margin:-18px 0 0 110px!important;
}
.for_img {
margin:0;
padding:0;
float:right;
}

.last a {
            font-size:12px;
	color:#DB1804;
            background:url(/img/arr_lf.gif) left 8px no-repeat;
	padding:5px 0 5px 12px;
}
.next a {
            font-size:12px;
	color:#DB1804;
            background:url(/img/arr_rt.gif) right 8px no-repeat;
	padding:5px 12px 5px 0;
}
.ramka {
width:200px;
height:105px;
border:1px solid #C8DCC1;
position: absolute;
background:#FFFFFF;
padding:10px;
margin-left:40px;
top:195px;
z-index:10000;
}

.char span.itemNo, .char span.itemYes {
display:block;
padding:0;
margin:-15px 0 0 60px;
*margin:0px;
}
.char span.oldPrice {
padding:0;
margin:-14px 0 0 82px;
float:left;
text-decoration:line-through;
font-size:12px;
display:block;
position:absolute;
}
.char span#price {
padding:0;
margin:0;
font-size:20px;
color:#D75615;
}

body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
img {
	border:none;
}
a:hover {
	text-decoration:none;
}
h1 {
	font-size:30px;
	color:#DA1409;
	font-weight:normal;
	margin:0px 0 5px 15px;
	padding:0;
}
.Maps {
line-height:17px;
width:100%;
}

.Maps .col1 p,.Maps .col2 p,.Maps .col3 p {
margin:0 0 10px;
padding:0;
}

.col1,.col2,.col3 {
width:33%;
}
.content .red a {
color:#DB1804!important;
}
.first_mn {
	width:0px;
	height:0px;
	background:url(/img/lf_mn.jpg) left top no-repeat;
	float:left;
}
.content .red a {
            color:#DA1409;
}
/* main css */
.top_width {
	width:95%;
}
.block_width {
	width:23%;
}
.divan {
	background:url(/img/divan1.jpg) left top no-repeat;
	width:419px;
	height:161px;
}
.top_bg {
	background:url(/img/top_bg1.jpg) left top repeat-x;
}
.top_rt {
	background:url(/img/top_rt1.jpg) right top no-repeat;
	width:258px;
	height:161px;
}
.family {
	position:absolute;
	top:30px;
	*top:47px;
	margin-left:-57px;
	background:url(/img/family.png) left top no-repeat;
	width:346px;
	height:156px;
}
.logo_bg {
	background:#FFFFFF url(/img/logo_bg.png) right top no-repeat;
}
.logo_bg div {
	background:url(/img/logo.png) left top no-repeat;
	width:143px;
	height:110px;
	margin-top:30px;
}
.lf_mn {
	width:2px;
	height:28px;
	background:url(/img/lf_mn.jpg) left top no-repeat;
	float:left;
}
.lf_mn_bg {
	float:left;
	background:url(/img/lf_mn_bg.jpg) left top repeat-x;
	text-align:right;
	padding-left:15px;
	padding-top:5px;
	*padding-top:0px;
	*padding-bottom:6px;
	height:23px;
}
.lf_mn_rt {
	background:url(/img/lf_mn_rt.png) left top no-repeat;
	width:27px;
	height:28px;
	float:left;
}
.green {
	float:left;
	width:53%;
	height:4px;
	padding-top:24px;
	background:url(/img/green_bg.jpg) left bottom repeat-x;
}
span.client {
	display:block;
	float:left;
	margin:5px 0 0 7px;
	font-size:13px;
	color:#474646;
	line-height:13px;
}
span.client a {
	color:#066301;
	
}
.td_width {
	width:28%;
}
.korzina {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #BFC9C0;
	border-top:1px solid #BFC9C0;
            background:#FFFFFF;
	width:30px;
	font-size:13px;
margin-top:2px;
	color:#d75319;
	font-weight:bold;
}
.gor_mn {
	text-align:center;
	background:url(/img/gor_prm.jpg) right top no-repeat;
	padding:10px 0;
}
.gor_mn_last {
	text-align:center;
	
}
.gor_mn_on {
	text-align:center;
	background:url(/img/gor_on_rt.jpg) right top no-repeat;;
padding:10px 0;
}
.gor_mn_on1 {
	text-align:center;
	background:url(/img/gor_on_lf.jpg) left top no-repeat;;
padding:10px 0;
}
.gor_mn a, .gor_mn_last a {
	color:#ffeeaa;
}
.gor_mn_on a, .gor_mn_on1 a  {
	color:#da1803;
}
.gor_td {
	background:url(/img/gor_bg.jpg) left top repeat-x;
}
.gor_td_on {
	background:url(/img/gor_on_bg.jpg) left top repeat-x;
}
.spis_bg {
	width:100%;
	background:url(/img/spis_bg.jpg) left top repeat-x;
	height:43px;
}
.for_h3 {
	margin:0;
	padding:4px 0 0 10px;
	font-size:18px;
	color:#FEFEFE;
	font-weight:normal;
}
.spis_bg div {
	background:url(/img/spis_rt.jpg) right top no-repeat;
	height:43px;
}
.spis_bg span {
	display:block;
	position:absolute;

	height:22px;
	margin:11px 0 0 10px; 
}
.block1 {
	padding-left:18px;
	font-size:14px;
	margin-top:7px;
	margin-bottom:20px;
}
.block1 table {
	margin-bottom:10px;
}
.block1 .td1 {
	padding-right:5px;
}
.td2 {
	background:url(/img/spis_dot.gif) bottom repeat-x;
}
.block1 .td3 {
	font-size:15px;
	color:#d75615;
	font-weight:bold;
	padding-right:10px;
            background:#FFFFFF;
}
.news {
	margin:0 20px 20px 15px;
	font-size:12px;
	line-height:14px;
}
.news .p1 {
	margin:5px 0 5px 0;
	padding:0;
}
.news .p2 {
	margin:0px 0 3px 0;
	padding:0;
}
.news a {
	font-size:13px;
	color:#1921c4;
	font-weight:bold;
}
.news .p3 {
	margin:0 0 4px 0;
	padding:0;
	color:#1921c4;
	font-size:11px;
}
.block_bg {
	background:url(/img/block_bg.jpg) left top repeat-x;
}
.block_bg .span {
	display:block;
	position:absolute;
	margin:13px 0 0 10px;
}
.block_bg a {
	color:#616161;
	font-size:14px;
}
.for_items {
	height:126px;
	border-left:1px solid #E1B683;
	border-right:1px solid #E1B683;
	border-bottom:1px solid #E1B683;
	background:#FFFFFF;
}

.pole {
	 background:url(/img/pole_bg.jpg) bottom repeat-y;
	 position:absolute;
	 left: 0;
	 top:0px;
}
.pole a {
	color:#da1803;
            text-decoration:none;
}
.pole p:hover a {
	color:#FFFFFF;
            text-decoration:none;
}
.pole p {
	background:url(/img/arr_lf.jpg) left 5px no-repeat;
	padding-left:15px;
padding-top:2px;
padding-bottom:2px;
}
.pole p:hover {
background:#DA1803 url(/img/pole_arr.gif) left 5px no-repeat;
padding-left:15px;
padding-top:2px;

padding-bottom:2px;
}
.white {
	border-bottom:1px solid #E5E5E3;
	padding:6px 0 7px 10px;
	background:#FFFFFF;
	font-size:14px;
}
.grey {
	border-bottom:1px solid #E5E5E3;
	padding:6px 0 7px 10px;
	background:#F5F6F1;
	font-size:14px;
}
.sale_bg {
	background:url(/img/sale_bg.jpg) left top repeat-x;
	height:50px;
}
.sale_bg h2 {
	margin:0;
	padding:0 0 0 10px;
	color:#DA1409;
	font-size:22px;
}
.tbl_mdl {
	padding:1px;
	background:#F2F1EF;
	height:40px;
	padding-left:10px;
	vertical-align:middle;
}
.content .tbl_mdl a {
	font-size:12px;
	color:#616161;
}
.tbl_mdl a {
	font-size:12px;
	color:#616161;
}
.price {
    position:absolute;
    margin:148px 0 0 11%;
    background:url(/img/price.png) bottom right no-repeat;
    font-size:12px;
    color:#FFFFFF;
    font-family:Tahoma;
    width:52px;
    height:44px;
    text-align:center;
}
.price p {
            margin:7px 0 0 3px;
}
.price span {
	font-size:10px;
}
a.basket {
	background:url(/img/basket.gif) left no-repeat;
color:#000000;
padding-left:20px;
}
.lf_50 {
	float:left;
	width:50%;
}
.lf_50 input {
	height:17px;
	border:1px solid #7F9DB9;
	width:50px;
}
.txt_lf {
	text-align:left;
}
.txt_rt {
	text-align:right;
}
.sp1 {
	float:left;
	display:block;
	margin-top:2px;
	margin-right:5px;
}
.asc {
	background:#F3CF9B url(/img/arrow_top.gif) 3px 6px no-repeat;
	padding:2px 2px 2px 13px; 
}
.desc {
	background:#F3CF9B url(/img/arrow_dwn.gif) 3px 6px no-repeat;
	padding:2px 2px 2px 13px; 
}
.back_grey {
	border-left:1px solid #E3E3E1;
	border-bottom:1px solid #E3E3E1;
	border-right:1px solid #E3E3E1;
	background:#F2F1EF;
}
.arr_lf {
	background:url(/img/arr_lf.gif) left 8px no-repeat;
	padding:5px 0 5px 0;
}
.arr_rt {
	background:url(/img/arr_rt.gif) left 8px no-repeat;
	padding:5px 0 5px 0;
}
.page_span {
	background:#F3CF9B;
	padding:5px 7px;
	color:#333333;
}
.content a.page_a {
	padding:5px 7px;
	color:#DB1804;
}
.tovar {
	border:1px solid #E1B584;
	background:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	width:304px;
	height:294px;
}
.tovar img {
border:none!important;
}
.char {
	border-left:1px solid #E1B584;
	border-bottom:1px solid #E1B584;
	border-right:1px solid #E1B584;
	background:#FFFFFF url(/img/back.jpg) left top repeat-x;
	vertical-align:top;
    height:340px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.tovar_zag {
	font-size:16px;

	color:#000000;
	margin:1px 0 0 0;
	padding:0;
}
.full_product {
	border-left:1px solid #DDCCA0;
	border-bottom:1px solid #DDCCA0;
	border-right:1px solid #DDCCA0;
	background:#F5EBBA;
}
a.arr_lf {
	font-size:12px;
	background:url(/img/arr_lf.gif) left 8px no-repeat;
	padding-left:15px;
}
a.arr_rt {
	font-size:12px;
	background:url(/img/arr_rt.gif) right 8px no-repeat;
	padding-right:15px;
}
.grn_pol_bg {
	background:url(/img/grn_pol_bg.jpg) left top repeat-x;
	height:50px;
}
.grn_pol_bg span {
	display: block;
	position:absolute;
	font-size:18px;
	color:#000000;
	margin:15px 0 0 14px;
            *margin-left:0px;
	line-height:18px;
}
.content {
            font-size:12px;
            color:#000000;
}
.content p {
            margin-bottom:10px;
}
.content a {
            color:#000000;
}
.razdel {
	width:219px;
	float:left;
	margin:0 10px 30px 0;
	border:1px solid #ECD37F;
	background:#F2DCA0;
	padding:5px 6px;
}
.razdel .block_bg a {
	color:#DA1409;
	font-weight:bold;
}
.razdel .td1 {
	border-left:1px solid #E6B481;
	border-right:1px solid #E6B481;
	border-bottom:1px solid #E6B481;
}
.razdel .td1 div {
	height:180px;
	background:url(/img/back.jpg) left top repeat-x;
	line-height:12px;
	font-size:10px;
	text-align:left;
	color:#707070;
	padding:2px 5px 2px 5px;
}
.razdel .td1 div a {
	font-size:10px;
    color:#707070;
}
.block_rt {
	background:url(/img/block_rt.jpg) right top no-repeat!important;
	height:40px;
	width:2px;
}
.div_razd {
	background:url(/img/zag_bg.jpg) left top repeat-x;
	height:45px;
	margin:-3px -7px 0 -7px;
	padding-right:10px;
}
.div_razd div {
	background:url(/img/spis_rt1.jpg) right 8px no-repeat;
	height:38px;
}
.item {
color:#4FA233;
}
.itemNo {
color:#D75615;
font-size:12px;
text-transform:uppercase;
}
.itemYes {
color:#4FA233;
font-size:12px;
text-transform:uppercase;
}
.txt_rt .oldPrice {
	font-size:11px;
	text-decoration:line-through;
}
.txt_rt #price {
	color:#D75615;
	font-weight:bold;
	font-size:11px;
}
/* eof main css */

/* id's css */
#phonetop {
	height:31px;
	background:url(/img/phone_top.png) center no-repeat;
	width:80px;
	margin-top:22px;
	*margin-top:24px;
}
#phonetop div{
	position:absolute;
	background:url(/img/phone_btm.png) center no-repeat;
	top:162px;
	*top:181px;
	width:80px;
	height:23px;
	*margin-left:-38px;
}
.first {
	float:left;
	text-align:right;
	padding-left:15px;
	background:#F0D099 url(/img/first.jpg) left top no-repeat;
	height:23px;
	padding-top:5px;
	*padding-top:0px;
	*padding-bottom:5px;
}
.brown_rt {
	background:url(/img/brown_rt.png) left top no-repeat;
	width:27px;
	height:28px;
	float:left;
}
#div1 {
	float:left;
	background:#333399;
	width:47%;
	height:28px;
	background:url(/img/mn_bg.jpg) left bottom repeat-x;
}
#men {
	background:url(/img/men.png) left no-repeat;
	width:24px;
	height:24px;
	float:left;
}
#ok {
	background:url(/img/ok.png) left no-repeat;
	width:24px;
	height:24px;
	float:left;
}
#bas {
	background:url(/img/basket.png) left no-repeat;
	width:24px;
	height:24px;
	float:left;
}
#sloy {
	display:none;
}
/* eof id's css */
/* form css */
#sposob_dostavki {
	margin-left:96px;
}
#forma_oplaty {
margin-left:110px;
width:240px;
}
#order_name,#order_email,#order_phone,#extra_gorod, #extra_adres_dostavki {
padding:0px 0px 15px 0px;
}
#div_name,#div_email,#div_gorod,#div_phone,#div_comment,#extra_vy_javljaetes_jur_licom,#extra_zathitnyj_kod,#knopki, #div_adres_dostavki {
float:left;
width:135px;
}
#adres_dostavki {
	float:left;
}
#extra_forma_oplaty,#extra_sposob_dostavki {
width:500px;
}
#extra_firma,#extra_inn,#extra_jur_adres,#knopki,#jur_face,#extra_vy_javljaetes_jur_licom,#extra_gorod,#extra_adres_dostavki,#order_comment,#extra_sposob_dostavki,#extra_forma_oplaty {
clear:both;
float:left;
padding:0px 0px 10px 0px;
}
#order_comment {
float:left;
padding:0 0 15px;
width:600px;
}
#comment {
margin-left:200px;
margin-top:-15px;
}
#extra_vy_javljaetes_jur_licom {
width:350px;
clear:both;
float:left;
padding:0 0 10px;
}
#radio {
float:left;
margin:0 10px 0 62px;
}
#radio1 {
float:left;
margin:0 10px 0 27px;
}
#extra_firma, #extra_inn, #extra_jur_adres {
width:750px;
float:left;
padding:0 0 15px;
}
#firma {
margin-left:150px;
}
#jur_adres {
margin-left:0px;
}
#extra_jur_adres input {
	margin-left:133px;
	width:400px;
}
#name,#email,#phone,#gorod,#comment,#firma,#inn, #adres_dostavki {
width:400px;
}
#div_zathitnyj_kod,#imd_kcaptcha {
float:left;
margin-right:35px;
}
#extra_zathitnyj_kod {
width:500px;
float:left;
clear:both;
padding-bottom:15px;
}
#imd_kcaptcha {
margin-left:83px;
}
#knopki {
text-align:right;
width:610px;
}
#order_name,#order_email,#order_phone,#extra_gorod, #extra_adres_dostavki {
padding:0 0 15px;
}

#extra_firma,#extra_inn,#extra_jur_adres,#knopki,#jur_face,#extra_vy_javljaetes_jur_licom {
clear:both;
float:left;
padding:0 0 10px;
}
#order_comment {
float:left;
padding:0 0 15px;
width:600px;
}
#comment {
margin-left:200px;
margin-top:-15px;
}
#extra_vy_javljaetes_jur_licom {
width:350px;
clear:both;
float:left;
padding:0 0 10px;
}
#radio {
float:left;
margin:0 10px 0 62px;
}
#radio1 {
float:left;
margin:0 10px 0 27px;
}
#extra_firma, #extra_inn, #extra_jur_adres {
width:750px;
float:left;
padding:0 0 15px;
}
#firma {
margin-left:155px;
}
#inn {
margin-left:168px;
}

#div_zathitnyj_kod,#imd_kcaptcha {
float:left;
margin-right:35px;
}
#extra_zathitnyj_kod {
width:500px;
float:left;
clear:both;
padding-bottom:15px;
}
#imd_kcaptcha {
margin-left:83px;
}
#knopki {
text-align:right;
width:610px;
}
#knopki input {
cursor:pointer;
text-align:center;
margin:0 10px;
padding:2px 10px;
}

 #pgc_prew{
  cursor:pointer;
  cursor:hand;
  border: none;    
 }

 #pgc_next{
  cursor:pointer;
  cursor:hand; 
  border: none;
 }

 #pgc{
      margin: 10px; 
      border-width: 1px;
      border-style: dashed;
      border-color: #E3BC8C;
 } 

 #pgc #name{
      color: #828282;
      padding: 10px;
      background-color: #F2F1EF;
      border-bottom-style: solid;
      border-width: 1px;
      border-color: #E5E5E3;
 }
 
 #pgc #name a{
      color: #727272;
      text-decoration: none;
      font-size: 12px;
 }

 #pgc #name a:hover {
      color: #E3BC8C;
 }
 
 #pgc #image{
      text-align: center;
 }
 
 #pgc #price{
      color: #828282;
      font-size: 12px;
      padding: 10px;
      background-color: #F2F1EF;
      border-bottom-style: solid;
      border-width: 1px;
      border-color: #E5E5E3;
 }


 #pgc #pricer{
      color: #D75615;
      font-weight: bold;
 }
.linksblock a{
	color:#666!important;
}

