.razv_name1 {background:url(/img/fon_name.jpg) no-repeat; width:250px!important; height:32px; padding:6px 0 0 40px; }
.razv_name1 a { font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:-45px;}

/*Шаблон для больших дврей(тамбурные)*/
.razv_cena1 {position:absolute; z-index:100000; top:-60px; background:url(/img/cena.png) no-repeat; width:145px; height:38px; right:5px; margin-right:-2px;}
.razv_cena1, noindex:-moz-any-link {position:absolute; z-index:100000; top:-60px; background:url(/img/cena.png) no-repeat; width:145px; height:38px; right:0; margin-right:0px; }


.razv_cena1 p { padding:0; margin:6px 0 0 0; color:#FFFFFF; text-align:left; width:145px!important;}



.lexa {position:absolute!important; z-index:2; top:190px; background:url("/img/cena.png") no-repeat; width:145px; height:38px; right:0; margin-right:-5px; visibility:visible; }

.lexa p { padding:0; margin:6px 0 0 0; color:#FFFFFF; text-align:left; width:145px!important;}




/*Шаблон каталога и металлические двери*/
.razv_cats { height:260px; width:230px; float:left; margin:30px 25px 0 0; text-align:center; border:1px solid #CCCCCC;}
.tr1 { height:210px;}
.tr2 {background:#3879B1; height:60px; font-size:12px; color:#FFFFFF; border:2px solid #FFFFFF;}
.tr2 a {font-size:12px; color:#FFFFFF; text-align:center; text-decoration:none;}

.wrapper_razv { overflow:hidden; width:100%}
.razdel_div { padding: 10px 0 0 10px; float:left; margin:20px 35px 10px 0; border:1px solid #E5E5E5; width:290px;}
.razdel_div p { font-weight:bold; text-align:center; line-height:13px; display:block; height:25px;width:290px;}
.razv_doors {overflow:hidden; width:100%; margin-bottom:10px;}
.right_door { position:relative; padding-right:5px;}
.razv_name {background:url(/img/fon_name.jpg) no-repeat; width:250px; height:32px; padding:6px 0 0 40px; }
.razv_name a { font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:30px;}
.razv_cena {position:absolute; z-index:1000; top:190px; right:5px; background:url(/img/cena.png) no-repeat; width:145px; height:38px;}
.razv_cena p { padding:0; margin:6px 0 0 0; color:#FFFFFF; text-align:center; width: 150px;}

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table, img {border:0;}


.opisanie_h3 { padding: 0 0 10px 0!important; color:#1E577A; font-size:16px;}
.tabl p {
font-size:11px!important;
}
.tabl img {width:220px}
p {
font-size:12px!important;
}

/* CSS document */
html, body {font:13px arial; color:#000000; min-width:1000px;}
h1 {font:20px arial; margin:0 0 10px 0;}
h2 {font:bold 16px arial; margin:20px 0 10px 0;}
h3 {font:bold 15px arial; margin:20px 0 10px 0; color:#1E577A}
p {margin:0 0 10px 0; line-height:16px;}
a {text-decoration:underline; color:#0099CC;}
a:hover {text-decoration:none;}

/* TR 1 */
.left_up {background:#F8F8F8; padding:0 0 15px 15px; width:200px; border:#D3E3F1 1px solid; border-right:none;}
.modeli {background:url(/new_img/left_fon.png) no-repeat; font-size:11px; width:230px; text-align:center; padding:3px 0 0 0!important; height:26px; margin: 20px 0 25px;}
.modeli a { color:#FFFFFF; font-size:11px; padding: 20px 0 0 10px; text-align:center;}
.konstr { background:#FFFFFF; border:#D3E3F1 1px solid; padding:10px!important;}
.video_1 { background:#FFFFFF; border:#D3E3F1 1px solid!important; padding:10px;}
.otstup { background:#F8F8F8; border-bottom:#D3E3F1 1px solid; border-top:#D3E3F1 1px solid; width:20px;}
.otstup2 {height:35px;}
.door { background:#F8F8F8; text-align:center!important; width:300px; padding: 20px 20px 10px 0!important; border:#D3E3F1 1px solid; border-left:none;}
.prices { font-size:16px!important; background:url(/new_img/fon_cena.jpg) center repeat-x; width:183px; padding:12px 0; margin:15px auto; height: 10px !important;}
.prices p { color:#FFFFFF; font-size:20px!important; line-height: 10px !important;}
.prices span {font-size:12px!important;}
.zakaz {margin-top:15px;}
.vid {background:#F8F8F8; padding-left:15px;}
.naruzka_vinil {float:left; font-size:11px; color:#666666;}
.vidi {float:right; margin-right:15px; font-size:11px;}
.glazok {text-align:center; border-left:#D3E3F1 1px solid; }
.zagalovok { background:#D3E3F1; width:190px;}
.zagalovok h3 { padding:10px 0 10px 10px; margin:0 0 0 0; font-size:14px; color:#1E577A; text-align: center;}
.border { border:#D3E3F1 1px solid; width:100%; text-align: center;}

.zamki { font-size:11px; padding:10px 0; color:#666666;}
.zamki img {padding: 8px;}
.zamki a { margin-bottom:10px;}

.cvet {padding:0 10px; border-bottom:#D3E3F1 1px solid; }
.cvet img { border:#D3E3F1 3px solid;}
.cvet p { color:#666666; font-size:10px;}

/* TR 2 */

.cvet_tr { background:#D3E3F1!important;}
.cvet_tr1 { background:#F8F8F8!important;}
.primechanie {color:#999999; font-size:11px;}

.tabl {width:100%; background-color:#D3E3F1}
.tabl tr { background-color:#FFFFFF}
.tabl td { padding:4px; font-size:11px;}

/* TR 3 */

.bottom_tr { width:20%; padding:10px; text-align:center;}
.bottom_tr a { }



.dver {background:#f1f1f1 url(/images/bg-door.jpg) top no-repeat; text-align:center; width:300px; padding-bottom:15px; margin:0 20px 20px 0;}
.name_door {overflow:hidden; width:241px; margin:0 auto; padding:10px 0 0 0;font-size:13px; font-family:Arial; color:#0000FF!important;}
.img_door {padding-top:5px; margin:0;}
.strelka {float:right; margin:5px 5px 0 0;}
.cena_div {font-size:16px; font-family:Arial; background:#9C2F44; width:246px; height:44px; margin:0 auto 0 auto; padding:0;}
.cena_text {float:left;font-size:12px; text-align:left; color:#FFFFFF; margin:7px 5px 0 10px;}
.summa {float:left;color:#FFFFFF; font-size:22px; margin:9px 0 0 0;}




img.left {
float:left;
margin:0 15px 15px 0;
}
img.right {
float:right;
margin:0 0 15px 15px;
}
.caca img {
width:0px!important;
}
.window {margin:20px 20px 20px 20px;}
/*.window h2 {font-size:20px; font-family:Arial; font-weight:normal; color:#1D5375; margin:20px 0 10px 0; padding:0;}*/
.window_name {text-align:center; border-bottom:none; padding:5px 0;}
.window_name a {font-size:12px; font-weight:bold; color:#FFFFFF;}
.window_img {position:relative}
/*.window_img p {font-size:12px; color:#007BB7; margin-top:15px; font-weight:bold}*/
.windows_img_div {width:160px; height:180px; margin:0 auto;}
.windows_img_div div {font-size:14px; font-weight:bold; background-color:#9C2F44; border:#CA8E99 1px solid; color:#fff; position:absolute; margin:165px 0 0 45px; padding:3px;}
/*.window_shadow_line {margin:10px 0; height:4px; background:url(/img/window_shadow_line.jpg) repeat-x;}*/

.for_pb {
	font-size:12px;
	background:url(/img/for_int.jpg) left 4px no-repeat!important;
}

.begemot {
	background:url(/img/for_int.jpg) left 4px no-repeat!important;
	padding-left:10px!important;
	font-size:12px!important;
}
.sb {
margin-top:15px;
}
.sb_main {
margin-top:15px;
}
.sb a {
color:#000000;
text-decoration:underline;
}
.sb_main a {
color:#000000;
text-decoration:underline;
}
.sb a:hover {
color:#000000;
text-decoration:none;
}
.sb_main a:hover {
color:#000000;
text-decoration:none;
}

html, body { padding:0px; margin:0px; width:100%; height:100%; }
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#090909; background-color:#ffffff; }

div, h1, h2, h3, p, ul, ol, li, span, form, table, tr, td { margin:0px; padding:0px; }
img { border:none; }

h1{ font-weight:normal; }
h2{ font-size:16px; color:#357ba8; padding-bottom:10px; padding-top:5px; }
h3 { font-size:13px; padding-bottom:5px; padding-top:5px; }
p { margin-bottom:10px; }
ul { padding-bottom:5px; }
ul li { padding-bottom:5px; margin-left:30px; }

.red-h{ font-size:18px; color:#721b2b; text-transform:uppercase; font-weight:normal; padding-bottom:10px; padding-top:10px; }
.red-p{ color:#721b2b; padding-bottom:5px; line-height:17px; }
.red{ color:#721b2b; }
.text-right{ text-align:right; }
.price { color:#d73855; font-weight:bold; font-size:13px; }

a { text-decoration:underline; color:#191cb0; }
a:hover { text-decoration:none; }

table{ border:none; width:100%; }
/*table tr td{ vertical-align:top; }*/

.empty-box{ height:0px; width:960px; overflow:hidden; }
.empty-box2{ height:0px; width:10px; overflow:hidden; }
.empty-box3{ height:10px; width:100%; overflow:hidden; clear:both; }
.empty-box4{ height:20px; width:100%; overflow:hidden; clear:both; }

.header { height:244px; }
.header, .block1, .main, .frame-header, .advert-block, .breadcrumbs{ table-layout:fixed; }

.inside { font-size:14px; }

.left-column { width:27%; vertical-align:top; }
.separate-column { width:32px; }
.left-column-h { width:27%; vertical-align:top; }
.separate-column-h { width:32px; }
.right-column { width:73%; vertical-align:top; }

.header-left a{ color:#235a79; }
.slogan{ color:#979b9b; font-weight:bold; padding-bottom:10px; }
.marker { background:url(/img/arrow1.jpg) right no-repeat; width:25%; }
.menu-item { width:75%; vertical-align:middle; padding-top:2px; padding-bottom:6px;  }
.menu-item a { font-weight:bold; font-size:13px; font-family:Tahoma; }
.menu-hor-separator { height:1px; background:url(/img/hor-separator.jpg) no-repeat center; }

#cats0 p { background:url(/img/arrow1.jpg) left no-repeat; padding-left:25px;  }
#cats0 p a { color:#721b2b; font-weight:bold; font-size:13px; font-family:Tahoma; }

#cats1 p { padding-left:45px; background:none;  }
#cats1 p a { color:#721b2b; font-weight:normal; font-size:12px; font-family:Tahoma; }

#cats2 p { padding-left:65px; background:none;  }
#cats2 p a { color:#191cb0; font-weight:normal; font-size:10px; font-family:Tahoma; }

#ib0_open {  color:#721b2b; font-weight:bold; font-size:13px; font-family:Tahoma;  }
#ib1_open {  color:#721b2b; font-weight:normal; font-size:12px; font-family:Tahoma;  }
#ib1 {  color:#721b2b; font-weight:normal; font-size:12px; font-family:Tahoma; }
#ib0 {  color:#721b2b; font-weight:bold; font-size:13px; font-family:Tahoma;  }
#ib2 { color:#191cb0; font-weight:normal; font-size:10px; font-family:Tahoma; }

.header-right{  }
.header-right-top{ }
.flash-banner{ height:207px; background:url(/img/header-ban-bg.jpg) repeat-x; }
.banner{ width:309px; height:207px; background:url(/img/header-img.jpg); }
.banner-text{ padding-left:80px; padding-top:5px; margin-top:-76px!important; }
.text1{ color:#721b2b; font-size:27px; }
.text2{ color:#265a7f; font-size:13px; font-weight:bold; padding-bottom:4px; }
.text3{ color:#362c2b; font-size:18px; font-weight:bold; padding-bottom:10px; }
.text4{ color:#235878; font-size:16px; font-weight:bold; padding-bottom:4px; }
.text5{ color:#362c2b; font-size:18px; font-weight:bold; }

.header-right-bottom{ border-top:1px solid #8a414e; height:36px; background:url(/img/header-menu-bg.jpg) left no-repeat; background-color:#721b2b; }

.header-menu { width:100%; table-layout:fixed; }
.header-menu tr td{ height:36px; text-align:center; vertical-align:middle; }
.header-menu tr td a{ color:#ffffff; font-size:14px; }

.menu-vert-separator { width:1px; background:url(/img/vert-separator.jpg) no-repeat center; }

.inside-menu .menu-item { /*height:20px;*/ padding:0px; }
.inside-menu a { color:#721b2b; }
.inside-menu .menu-hor-separator { height:20px; }

.left-header-bg { background:url(/img/header-bg2.jpg) repeat-x; }
.right-header-bg { background:url(/img/header-bg4.jpg) repeat-x; }
.right-header-bg div { width:100%; height:25px; }

.sertificate{ margin:0 auto; width:220px; }
.sertificate a{ font-size:14px; font-weight:bold; color:#721b2b; }

.text-block1-outside { background:url(/img/separator-bg3.gif) bottom right no-repeat; padding-right:3px; margin-bottom:25px; }
.text-block1 { background:url(/img/separator-bg2.gif) bottom repeat-x; width:100%; }
.text-block1-inside { background:url(/img/separator-bg1.gif) bottom left no-repeat; padding-right:12px; padding-bottom:5px; }

.text-block1-inside  ul{padding-bottom:20px;}
.text-block1-inside  ul li {padding-bottom:0px;}
.text-block1-inside p{padding-bottom:0px;}

.text-block2-outside { background:url(/img/dot.jpg) repeat-x bottom; }
.text-block2 { background:url(/img/circle.jpg) no-repeat left bottom; }
.text-block2-inside { background:url(/img/circle.jpg) no-repeat right bottom; padding-right:10px; padding-left:10px; padding-bottom:3px; }

.text-block3-outside { background:url(/img/separator-bg4.gif) top right no-repeat; padding-right:3px; }
.text-block3 { background:url(/img/separator-bg2.gif) top repeat-x; }
.text-block3-inside { background:url(/img/separator-bg1.gif) top left no-repeat; padding-top:10px; }

.text-block4-outside { background:url(/img/separator-bg5.jpg) top left no-repeat; padding-left:6px; padding-bottom:20px; }
.text-block4 { background:url(/img/separator-bg6.jpg) top repeat-x; }
.text-block4-inside { background:url(/img/separator-bg7.jpg) top right no-repeat; padding-right:12px; padding-top:15px; }

.hblock8-outside { background:url(/img/h-bg2.jpg) repeat-x; margin-bottom:20px; }
.hblock8 { background:url(/img/h-bg1.jpg) left no-repeat; }
.hblock8-inside { background:url(/img/h-bg3.jpg) right no-repeat; height:30px; padding-left:55px; padding-right:8px; }

.hblock1{ background:url(/img/h-bg2.jpg) repeat-x; margin-bottom:20px; height:30px; }
.hblock1-left{ width:19%; background:url(/img/h-bg1.jpg) left no-repeat; }
.hblock1-right{ width:75%; background:url(/img/h-bg3.jpg) right no-repeat; }

.hblock2-outside { background:url(/img/frame-header-bg5.jpg) repeat-x; }
.hblock2 { background:url(/img/frame-header-bg4.jpg) left no-repeat; }
.hblock2-inside { background:url(/img/frame-header-bg6.jpg) right no-repeat; height:54px; }

.hblock3-outside { height:30px; background:url(/img/corner.jpg) bottom left no-repeat; margin-bottom:10px; }
.hblock3-inside { height:22px; background-color:#245979; /*padding-left:10px;*/ padding-top:2px; text-align:center; }
.hblock3-inside a{ font-size:13px; color:#ffffff; font-weight:bold; }

.hblock4-outside { background:url(/img/h-bg2.jpg) repeat-x; margin-bottom:3px; width:325px; }
.hblock4 { background:url(/img/h-bg4.jpg) left no-repeat; }
.hblock4-inside { background:url(/img/h-bg5.jpg) right no-repeat; height:30px; padding-right:55px; text-align:right; }

.hblock5-outside { background:url(/img/video-header-bg2.jpg) repeat-x; margin-bottom:10px; width:555px; }
.hblock5 { background:url(/img/video-header-bg1.jpg) left no-repeat; }
.hblock5-inside { background:url(/img/video-header-bg3.jpg) right no-repeat; height:32px; padding-right:55px; text-align:right; padding-top:52px; }

/*для фурнитуры*/
.hblock6-outside { height:24px; background:url(/img/corner_.jpg) bottom left no-repeat; margin-bottom:10px; }
.hblock6-inside { height:18px; background-color:#357ba8; padding-left:5px; padding-right:5px; padding-top:0px; text-align:center; }
.hblock6-inside a{ font-size:13px; color:#ffffff; font-weight:bold; }
/*для фурнитуры*/

.hblock7-outside { background:url(/img/h-bg2.jpg) repeat-x; margin-bottom:20px; }
.hblock7 { background:url(/img/h-bg1.jpg) left no-repeat; }
.hblock7-inside { background:url(/img/h-bg5.jpg) right no-repeat; height:30px; padding-left:55px; padding-right:8px; }

.hor-line-outside{ background:url(/img/hor-line-bg1.jpg) left no-repeat; }
.hor-line{ background:url(/img/hor-line-bg3.jpg) right no-repeat; }
.hor-line-inside{ height:12px; background:url(/img/hor-line-bg2.jpg) repeat-x; margin-left:10px; margin-right:10px; overflow:hidden; }

.head { /*text-transform:uppercase;*/ color:#1d5375; font-size:16px; text-decoration:none; font-weight:bold; display: block; padding-bottom: 10px; }
.head2 { color:#721b2b; /*color:#423d3e;*/ font-size:14px; font-weight:bold; }
.head1 { color:#1d5375; font-size:16px; text-decoration:none; font-weight:bold; display: block; padding-bottom: 5px; margin-left: 60px;}

.copywrite { font-size:11px;  padding-left:50px; padding-top:10px; }
.copywrite a{ color:#090909; text-decoration:none; }
.footer .left-column{ padding-right:10px; }
.footer-logo { padding-left:10px; }
.footer-right{ height:160px; margin-bottom:10px; background:url(/img/footer-bg2.jpg) repeat-x; }
.footer-right .left{ background:url(/img/footer-bg4.jpg) left no-repeat; }
.footer-right .right{ background:url(/img/footer-bg3.jpg) no-repeat; width:12px; }
.footer-address { margin-left:50px; margin-top:30px; padding-bottom:30px; }
.footer-address p { margin-bottom:5px; }

.counters { margin-left:50px; height:33px; }
.counter { float:left; margin-right:10px; height:33px; }

.links { font-size:11px; color:#787475; *margin-top:0px!important; *padding:0px!important;  }

/*блок для статей, новостей, отзывов на главной странице*/
.news-block-index { margin-bottom:20px; table-layout:fixed; }
.news-block-index .data { color:#721b2b; font-size:11px; width:65px; font-weight:bold; padding-top:3px; }
.news-block-index .title { font-size:13px; }
.news-block-index .description { font-size:11px; line-height:13px; padding-top:0px; color:#5D5D5D; }
/*блок для статей, новостей, отзывов на главной странице*/

/*блок для статей, новостей на разводных страницах*/
.news-tab td{ padding-bottom:20px; }
.news-tab h2{ padding-bottom:10px; padding-top:0px; font-size:14px; }
.news-tab p{ margin-bottom:5px; }
/*блок для статей, новостей на разводных страницах*/

.frame-header .left { background:url(/img/frame-header-bg2.jpg) repeat-x; }
.frame-header .left div { background:url(/img/frame-header-bg1.jpg) left no-repeat; height:41px; padding-left:16px; padding-top:13px; }

.frame .top-left-corner{ width:17px; height:5px; background:url(/img/top-left-corner-bg.jpg); }
.frame .top-right-corner{ width:17px; height:5px; background:url(/img/top-right-corner-bg.jpg); }
.frame .top { height:5px; background:url(/img/top-bg.jpg) repeat-x; }
.frame .left { background:url(/img/left-bg2.jpg) repeat-y; }
.frame .left div { background:url(/img/left-bg1.jpg) no-repeat top; width:17px; height:256px; }
.frame .bottom-left-corner{ width:17px; height:20px; background:url(/img/bottom-left-corner-bg.jpg); }
.frame .bottom-right-corner{ width:17px; height:20px; background:url(/img/bottom-right-corner-bg.jpg); }
.frame .bottom { height:20px; background:url(/img/bottom-bg.jpg) repeat-x; }
.frame .right { background:url(/img/right-bg2.jpg) repeat-y; }
.frame .right div { background:url(/img/right-bg1.jpg) no-repeat top; width:17px; height:256px; }

.frame2 .top-left-corner{ width:4px; height:7px; background:url(/img/rectagle-left.gif); }
.frame2 .top-right-corner{ width:4px; height:7px; background:url(/img/rectagle-right.gif); }
.frame2 .top { border-top:1px solid #cecece; overflow:hidden; }
.frame2 .left { background-color:#357ba8; }
.frame2 .bottom-left-corner{ width:4px; height:7px; background:url(/img/rectagle-left.gif); }
.frame2 .bottom-right-corner{ width:4px; height:7px; background:url(/img/rectagle-right.gif); }
.frame2 .bottom { border-bottom:1px solid #cecece; overflow:hidden; }
.frame2 .right { background-color:#357ba8; }
.frame2 .center { padding-left:10px; padding-right:10px; }

.doors-block{ padding:10px 10px 10px 10px; }
.doors{ }
.doors tr td { padding-left:5px; padding-right:5px; }
.doors .img, .img { margin-bottom:10px; }

.advert-block{ background:url(/img/advert-block-bg3.jpg) repeat-x; height:280px; }
.advert-block .left{ background:url(/img/advert-block-bg1.jpg) no-repeat right; color:#ffffff; vertical-align:middle; }
.advert-block .right{ background:url(/img/advert-block-bg2.jpg) repeat-x; width:166px; }
.advert-block-text{ margin:0px 20px 0px 20px; }

.block2{ background-color:#f5f3f0; padding:20px 20px 20px 20px; }

.scroll-block{ padding-right: 15px; }

.video-block { padding:5px 5px 5px 5px; }
.video { table-layout:fixed; }
.video-top td { background:url(/img/button-bg.jpg) repeat-x; height:51px; }
.video-button { background:url(/img/button.jpg); width:64px;  }
.video-header { vertical-align:middle; font-size:14px; color:#191cb0; text-decoration:underline;  } 
.video-separator td { height:2px;  overflow:hidden; background-color:#ffffff; }
.video-bottom td { background-color:#ececec; padding-top:10px; padding-bottom:10px; }

.flash-pic { height:23px; padding-left:35px; background:url(/img/flash-pic.jpg) left no-repeat; vertical-align:middle; padding-top:8px; margin-top:10px; }

/*блок с границей-пунктиром*/
.border-top { background:url(/img/hor-border.jpg) repeat-x top; /*float:left;*/ clear:both; }
.border-bottom { background:url(/img/hor-border.jpg) repeat-x bottom; }
.border-left { background:url(/img/vert-border.jpg) repeat-y left; }
.border-right { background:url(/img/vert-border.jpg) repeat-y right; }
/*блок с границей-пунктиром*/

/*breadcrumbs-table*/
.breadcrumbs tr td{ padding-top:10px; padding-bottom:25px; }
.breadcrumbs span{ color:#191cb0; }
.breadcrumbs { color:#979b9b; }
/*breadcrumbs-table*/

.content { line-height:17px; }
.content img { padding:0px; }

/*tab1*/
.tab1 td{ font-size:13px; line-height:15px; padding-bottom:20px; }
.tab1 h2{ font-size:14px; padding-bottom:10px; padding-top:0px; }
.tab1-img{ width:149px; text-align:center; }
.tab1-text{ padding-left:20px; }
/*tab1*/

.labelled { background:url(/img/arrow1.jpg) left no-repeat; padding-left:25px; }

/*back*/
.back{ font-size:14px; margin-top:30px; }
/*back*/

/*also*/
.also{ font-size:14px; margin-top:30px; margin-bottom:10px; }
.also ul li{ list-style-type:none; margin-left:0px; }
/*also*/

/* form css */
#div_name, #div_email, #div_phone, #div_comment , #div_question, #div_response, #div_zathitnyj_kod { width:150px; float:left; }
/* { float:left; margin-right:20px; clear:right; }*/
#order_name, #order_email, #order_phone, #extra_zathitnyj_kod, #order_comment, #order_question, #response_text, #response_name { margin-bottom:20px; }
#comment, #question, #response { height:100px; width:400px; }
#name, #phone, #email { width:400px; }
#button { clear:left; margin-left:150px; }
#buttons { margin-bottom:10px; padding-top:10px;  clear:both; }
#zathitnyj_kod { /*margin-left:150px; clear:both;*/ float:left; }
#imd_kcaptcha { float:left; padding:0px 10px 0px 0px; }
/* form css */

/*#imgblock img {
	float: left;
	border-top: 10px solid #DBDBDB;
	border-right: 10px solid #DBDBDB;

	border-bottom: 10px solid #DBDBDB;
	border-left: 10px solid #DBDBDB;
	margin-top: 0px;
}*/
#imgblock {
	width: 160px;
	height: 130px;
	float: left;
}
#imgblock2 {
	width: 210px;
	height: 150px;
	float: left;
}
/*#imgblock2 img {
	float: left;*/
	/*border-top: 10px solid #DBDBDB;
	border-right: 10px solid #DBDBDB;
	border-bottom: 10px solid #DBDBDB;
	border-left: 10px solid #DBDBDB;*/
	/*margin-top: 0px;
}*/



@media all and (-webkit-min-device-pixel-ratio:10000), 
not all and ( -webkit-min-device-pixel-ratio : 0 ) { 
  .razv_cena1 {position:absolute; z-index:100000; top:190px!important; background:url(/img/cena.png) no-repeat; width:145px; height:38px; right:0px!important; margin-right:-2px;}
}

