@charset "utf-8";
/* CSS Document */

html {height:100%; background:#062d4b url(../img/fon-html.png) 0 0 repeat-x; }

body {position:relative; background:url(../img/fon-bg-footer.png) 0 bottom repeat-x; сolor:#266c96; font-size:100.01%; width:100%; min-width:1000px; padding:0; margin:0; font-family:Tahoma, Verdana, sans-serif; min-height:100%; height:auto !important; height:100%; }

#block-fon {position:absolute; z-index:1; width:100%; height:548px; left:0; top:0; overflow:hidden; min-width:1000px; }

* html #block-fon {width:expression(document.body.clientWidth < 1000? "1000px": "100%"); }

#fon {position:absolute; width:1900px; height:548px; left:50%; top:0; margin:0 0 0 -950px; }

.container {position:relative; width:1000px; margin:0 auto; min-height:200px; z-index:2; overflow:hidden; left:0; top:0; background:url(../img/fon-head.jpg) 0 0 no-repeat; padding:0 0 350px 0; }

* html .container {height:200px; overflow:visible; }




/* HEADER */
.logo-block {height:108px; padding:37px 0 0 9px; overflow:hidden; position: relative; }

.logo-box {float:left; width:157px;  }

.logo {width:147px; height:88px; background:url(../img/logo.png) 0 0 no-repeat; overflow:hidden; position: relative; behavior: url(../js/PIE.htc); -pie-png-fix: true;}

* html .logo {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo.png', sizingMethod='scale')}

.logo a {position:relative; display:inline-block; width:147px; height:88px; text-decoration:none; }

.logo-text-box {float:left; width:253px; padding:5px 0 0 0; }

.logo-text {width:253px; height:36px; background:url(../img/logo-text.png) 0 0 no-repeat; overflow:hidden;  behavior: url(../js/PIE.htc)}

* html .logo-text {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo-text.png', sizingMethod='scale')}

.logo-text a {position:relative; display:inline-block; width:235px; height:39px; text-decoration:none; }

.logo-block .phone { position: absolute; top: 47px; left: 447px }
.logo-block .phone2 { position: absolute; top: 81px; left: 166px }
.logo-block .phone3 { position: absolute; top: 46px; left: 456px }

/* TOP MENU 01 */
.top-menu {height:35px; overflow:hidden; background:url(../img/top-menu-right.png) right 0 no-repeat; }
.top-menu-wrp { float: left; width: 486px; background: url(../img/top-menu.png) no-repeat; }

.menu01 span, .menu02 span, .menu03 span, .menu04 span, .menu05 span  {display:block; height:28px; text-align:center; padding:5px 0 2px 0; color:#fff; }

.menu01 p, .menu02 p, .menu03 p, .menu04 p, .menu05 p {font-size:90%; height:35px; margin:0; padding:0; }

.menu01 {float:left; width:114px; height:35px; overflow:hidden; }

.menu01 p {/*background:url(../img/top-menu.png) 0 -35px no-repeat;*/ width:114px; }

.menu01 a {display:inline-block; width:114px; height:35px; text-decoration:none; cursor:pointer; }
/*
.menu01 a:link {background:url(../img/top-menu.png) 0 0 no-repeat; }
.menu01 a:visited {background:url(../img/top-menu.png) 0 0 no-repeat; }
.menu01 a:hover {background:url(../img/top-menu.png) 0 -35px no-repeat; }
*/
.menu01 span {width:114px; }



/* TOP MENU 02 */
.menu02 {float:left; width:75px; height:35px; overflow:hidden; }

.menu02 p {/*background:url(../img/top-menu.png) -114px -70px no-repeat;*/ width:75px; }

.menu02 a {display:inline-block; width:75px; height:35px; text-decoration:none; cursor:pointer; }
/*
.menu02 a:link {background:url(../img/top-menu.png) -114px 0 no-repeat; }
.menu02 a:visited {background:url(../img/top-menu.png) -114px 0 no-repeat; }
.menu02 a:hover {background:url(../img/top-menu.png) -114px -70px no-repeat; }
*/
.menu02 span {width:75px; }


/* TOP MENU 03 */
.menu03 {float:left; width:86px; height:35px; overflow:hidden; }

.menu03 p {/*background:url(../img/top-menu.png) -190px -105px no-repeat;*/ width:86px; }

.menu03 a {display:inline-block; width:86px; height:35px; text-decoration:none; cursor:pointer; }
/*
.menu03 a:link {background:url(../img/top-menu.png) -190px 0 no-repeat; }
.menu03 a:visited {background:url(../img/top-menu.png) -190px 0 no-repeat; }
.menu03 a:hover {background:url(../img/top-menu.png) -190px -105px no-repeat; }
*/
.menu03 span {width:86px; }


/* TOP MENU 04 */
.menu04 {float:left; width:86px; height:35px; overflow:hidden; }

.menu04 p {/*background:url(../img/top-menu.png) -190px -105px no-repeat;*/ width:86px; }

.menu04 a {display:inline-block; width:86px; height:35px; text-decoration:none; cursor:pointer; }
/*
.menu04 a:link {background:url(../img/top-menu.png) -190px 0 no-repeat; }
.menu04 a:visited {background:url(../img/top-menu.png) -190px 0 no-repeat; }
.menu04 a:hover {background:url(../img/top-menu.png) -190px -105px no-repeat; }
*/
.menu04 span {width:86px; }


/* TOP MENU 05 */
.menu05 {float:left; width:94px; height:35px; overflow:hidden; }

.menu05 p {/*background:url(../img/top-menu.png) -275px -140px no-repeat;*/ width:94px; }
/*.menu04 p {background:url(../img/top-menu.png) -275px -0 no-repeat; width:94px; }*/

.menu05 a {display:inline-block; width:94px; height:35px; text-decoration:none; cursor:pointer; }
/*
.menu05 a:link {background:url(../img/top-menu.png) -275px 0 no-repeat; }
.menu05 a:visited {background:url(../img/top-menu.png) -275px 0 no-repeat; }
.menu05 a:hover {background:url(../img/top-menu.png) -275px -140px no-repeat; }*/

.menu05 span {width:94px; }




.menu06 {float:left; width:32px; height:35px; /*background:url(../img/top-menu.png) -369px 0 no-repeat;*/ overflow:hidden; }

.menu06-04hover {float:left; width:32px; height:35px; /*background:url(../img/top-menu.png) -369px -140px no-repeat;*/ overflow:hidden; }

.menu-basket {float:left; width:259px; }

.menu-basket p {color:#fff; font-size:70%; margin:8px 0 1px 3px; line-height:100%; }

.menu-basket a:link {color:#fff; }
.menu-basket a:visited {color:#fff; }
.menu-basket a:hover {color:#fff; }

.menu-search {float:left; width:255px; height:35px; }

.search-form {padding:8px 8px 0 31px; }

.inp-search {float:left; width:160px; height:14px; font-size:8pt; color:#fff; background:#ffbe4d; border:0; }

.inp-butt {float:right; width:47px; height:16px; }






/* CONTENT WHITE FON */
.white-fon {background:#fff url(../img/fon-white.png) 0 bottom no-repeat; min-height:485px; padding:15px 0 0 0; overflow:hidden; }

* html .white-fon {height:485px; overflow:visible; }




/* LEFT COLUMN */
.left-col {float:left; width:241px; }

.left-col-box {padding:2px 0 0 30px; }

.catalog-title {color:#266c96; font-size:140%; letter-spacing:-0.03em; background:url(../img/dotted.gif) 0 bottom no-repeat; padding:1px 0 8px 0; margin:1px 0 3px 0; }

.l-menu-box {background:url(../img/dotted.gif) 0 bottom no-repeat; margin:1px 27px 3px 0; padding:1px 0 5px 0; }

* html .l-menu-box {height:16px; }

* html .l-menu-box .left-menu {width:184px; }

.left-menu {color:#5e92b1; padding:0; margin:0; }

.left-menu.close {background:url(../img/plus.gif) 0 5px no-repeat; cursor:pointer;}

.left-menu.open {background:url(../img/minus.gif) 0 5px no-repeat; cursor:pointer; }

.left-menu.select {background:url(../img/arr-yell.gif) 0 7px no-repeat; color:#ff9a22; }

.left-menu a:link {color:#5e92b1; text-decoration:none; background:url(../img/arr-blue.gif) 0 7px no-repeat; display:block; }
.left-menu a:visited {color:#5e92b1; text-decoration:none; background:url(../img/arr-blue.gif) 0 7px no-repeat; display:block; }
.left-menu a:hover {color:#ff9a22; text-decoration:none; background:url(../img/arr-yell.gif) 0 7px no-repeat; display:block; }

.left-menu span {padding:1px 0 1px 20px; display:block; }

/*p.left-menu:first-letter {background:url(../img/plus.gif) 0 5px no-repeat; padding:1px 0 1px 20px; }*/

/*p.left-menu-open:first-letter {background:url(../img/minus.gif) 0 5px no-repeat; padding:1px 0 1px 20px; }*/

.l-podmenu-box {background:url(../img/dotted.gif) 0 bottom no-repeat; margin:1px 27px 3px 20px; padding:1px 0 5px 0; }

* html .l-podmenu-box {height:16px; }

* html .l-podmenu-box .left-menu {width:164px; }

.l-podmenu-box02 {background:url(../img/dotted.gif) 0 bottom no-repeat; margin:1px 27px 3px 40px; padding:1px 0 5px 0; }

* html .l-podmenu-box02 {height:16px; }

* html .l-podmenu-box02 .left-menu {width:144px; }

.l-podmenu-box03 {background:url(../img/dotted.gif) 0 bottom no-repeat; margin:1px 27px 3px 60px; padding:1px 0 5px 0; }

* html .l-podmenu-box03 {height:16px; }

* html .l-podmenu-box03 .left-menu {width:124px; }

.price-downl-box {padding:70px 0 0 0; }

.priceDownload {background:url(../img/priceDownload.png) 0 0 no-repeat; width:190px; height:191px; overflow:hidden; }

* html .priceDownload {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/priceDownload.png', sizingMethod='scale')}

.priceDownload a {display:inline-block; width:190px; height:191px; overflow:hidden; text-decoration:none; }

* html .priceDownload a {position:relative; }

.online { padding: 20px 0 0 0 }
.online a { background: url(../img/btn-online.png) no-repeat; width:183px; height:126px; display:block; text-indent: -10000px; }
* html .online a {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/btn-online.png', sizingMethod='scale')}



/* RIGHT COLUMN */
.right-col {float:right; width:759px; }

.right-col-box {padding:0 29px 0 26px; min-height:10px; overflow:hidden; }

* html .right-col-box {height:10px; overflow:visible; }

.p_h1 {font-size:150%; color:#266c96; background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:1px 0 7px 0; margin:1px 0 12px 0; }

.p_h3 {font-size:110%; color:#266c96; background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:1px 0 7px 0; margin:1px 0 12px 0; }

.p_r-arr {float:right; text-align:right; width:300px; background:url(../img/yell-arrow.gif) right 15px no-repeat; padding:12px 15px 1px 0; }

.p_r-arr a {text-decoration:none; }

.p_r-arr02 {float:right; text-align:right; width:300px; padding:12px 0 1px 0; }

.p_r-arr02 img, .p_r-arr03 img {margin:4px 4px 0 4px; }

.p_r-arr02 a, .p_r-arr03 a {text-decoration:none; }

.p_r-arr03 {background:url(../img/dotted-big.gif) 2px 0 no-repeat; text-align:right; padding:8px 0 1px 0; margin:20px 0 10px 0; clear:both; }

.frame-box {overflow:hidden; height:186px; width:759px; margin:0 0 30px 0; }

.frame-left {float:left; height:186px; background:url(../img/shad-left.jpg) 0 0 no-repeat; width:27px; }

.frame-left a:link {display:inline-block; width:27px; height:30px; margin:75px 0 0 0; background:url(../img/arr-left.jpg) 0 0 no-repeat; overflow:hidden; text-decoration:none; }
.frame-left a:visited {display:inline-block; width:27px; height:30px; margin:75px 0 0 0; background:url(../img/arr-left.jpg) 0 0 no-repeat; overflow:hidden; text-decoration:none; }
.frame-left a:hover {display:inline-block; width:27px; height:30px; margin:75px 0 0 0; background:url(../img/arr-left.jpg) -27px 0 no-repeat; overflow:hidden; text-decoration:none; }

.frame-right {float:left; height:186px; background:url(../img/shad-right.jpg) 0 0 no-repeat; width:29px; }

.frame-right a:link {display:inline-block; width:29px; height:30px; margin:75px 0 0 0; background:url(../img/arr-right.jpg) 0 0 no-repeat; overflow:hidden; text-decoration:none; }
.frame-right a:visited {display:inline-block; width:29px; height:30px; margin:75px 0 0 0; background:url(../img/arr-right.jpg) 0 0 no-repeat; overflow:hidden; text-decoration:none; }
.frame-right a:hover {display:inline-block; width:29px; height:30px; margin:75px 0 0 0; background:url(../img/arr-right.jpg) -29px 0 no-repeat; overflow:hidden; text-decoration:none; }

.frame-med {height:186px; float:left; width:703px; background:url(../img/fon-fraim.jpg) 0 0 no-repeat; }

.scroll-photo-box {padding:13px 14px; }

.scroll-photo {width:675px; overflow:hidden; height:160px; }

.photo-tab {width:100%; border:0; margin:0; }

.photo-tab td {padding:0; vertical-align:top; text-align:center; width:675px; }

.news-box {overflow:hidden; height:322px /*289px*/; margin:0 0 20px 0; }

.new-one-box {float:left; width:352px; border-bottom:1px solid #d9d9d9; height:146px/*130px*/; overflow:hidden; padding:15px 0 0 0; }

.new-one-box02 {height:130px; overflow:hidden; padding:5px 0 0 0; margin:0 0 15px 0; background:url(../img/dotted-big.gif) 2px bottom no-repeat; }

.photo-news {float:left; width:147px; background:url(../img/fon-photo-news.gif) center 0 no-repeat; height:105px; text-align:center; }

.photo-news img {margin:6px 0 0 0; }

.new-one-box p, .new-one-box02 p {margin:0 0 8px 147px; color:#266c96; font-size:70%; }

.new-one-box p.brif-news, .new-one-box02 p.brif-news { height:53px; overflow:hidden;position: relative; width: 205px; }

.new-one-box p.title-news, .new-one-box02 p.title-news {font-size:100%; line-height:110%; margin:0 0 10px 147px; }

.new-one-box p.data-news, .new-one-box02 p.data-news {margin:0 0 1px 147px; font-size:70%; }

.new-one-box p.data-news img, .new-one-box02 p.data-news img {vertical-align:middle; }

.new-one-box a:link {color:#5597aa; text-decoration:none; }
.new-one-box a:visited {color:#5597aa; text-decoration:none; }
.new-one-box a:hover {color:#5597aa; text-decoration:none; }

.new-one-box02 a:link {color:#5597aa; text-decoration:none; }
.new-one-box02 a:visited {color:#5597aa; text-decoration:none; }
.new-one-box02 a:hover {color:#5597aa; text-decoration:none; }






/* FOOTER */
.supfooter {background:url(../img/fon-footer.png) 0 0 no-repeat; width:1000px; height:43px; overflow:hidden; behavior: url(../js/PIE.htc);-pie-png-fix: true;}

* html .supfooter {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/fon-footer.png', sizingMethod='scale')}

.footer {position:absolute; width:1000px; height:393px; left:50%; margin:0 0 0 -500px; bottom:0; z-index:4; }

.footer-box {padding:73px 0 0 15px; }

.footer p {color:#c4c4c4; }

.copy {float:left; width:252px; }

.copyr {color:#559bc2; font-weight:bold; font-size:150%; }

#siluet {height:43px; padding:10px 0 0 0; overflow:hidden; }

#siluet-logo-box {float:left; width:24px; padding:0 0 0 3px; }

#siluet-logo {background:url(../img/siluet-logo.png) 0 0 no-repeat; width:20px; height:22px; overflow:hidden; }

* html #siluet-logo {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/siluet-logo.png', sizingMethod='scale')}

#siluet p {font-size:65%; padding:1px 0; margin:1px 0 1px 27px; line-height:110%; }

.footer a:link {color:#c4c4c4; text-decoration:none; }
.footer a:visited {color:#c4c4c4; text-decoration:none; }
.footer a:hover {color:#c4c4c4; text-decoration:underline; }

.production {float:left; width:264px; padding:3px 0 0 0; }

.product-title {background:url(../img/production.png) 0 0 no-repeat; width:159px; height:36px; overflow:hidden; }

* html .product-title {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/production.png', sizingMethod='scale')}

.footer .subtitle {color:#559bc2; font-size:70%; margin:0 0 10px 0; padding:0 0 1px 0; }

.footer .subtitle02 {color:#559bc2; font-size:70%; margin:0 0 1px 0; padding:0 0 1px 0; }

.foot-list {font-size:70%; line-height:150%; margin:1px 0 15px 0; }

.services {float:left; width:262px; padding:3px 0 0 0; }

.servic-title {background:url(../img/services.png) 0 0 no-repeat; width:100px; height:36px; overflow:hidden; }

* html .servic-title {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/services.png', sizingMethod='scale')}

.footer .services .subtitle {color:#559bc2; font-size:70%; margin:0 0 10px 0; padding:0 0 1px 0; }

.services p {font-size:70%; margin:1px 0 4px 0; padding:1px 70px 1px 0; }

.foot-serv {font-size:70%; margin:1px 0 4px 0; padding:1px 70px 1px 0; }

.price-box {padding:15px 0 0 0; }

.price {background:url(../img/price.png) 0 0 no-repeat; width:166px; height:39px; overflow:hidden; }

* html .price {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/price.png', sizingMethod='scale')}

.contacts {float:left; width:192px; padding:3px 0 0 0; }

.cont-box {height:36px; }

.cont-title {background:url(../img/contacts.png) 0 0 no-repeat; width:140px; height:30px; overflow:hidden; }

* html .cont-title {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/contacts.png', sizingMethod='scale')}





/* BASKET */
.basket-tab {width:704px; border:0; margin:35px 0 20px 0; }

.modif-tab {width:704px; border:0; margin:1px 0 20px 0; }

.basket-tab td, .modif-tab td {background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:5px 0 7px 0; }

.basket-tab td.solid-bord, .modif-tab td.solid-bord {padding:5px 0 7px 0; background-image:none; border-bottom:1px solid #98b9cd; }

.basket-tab p, .modif-tab p {margin:1px 0; }

.basket-tab td.basket-title p, .modif-tab td.basket-title p {color:#5e92b1; }

.inp-basket {margin:0; padding:2px 0 0 0; width:29px; height:19px; text-align:center; border:1px solid #c2d6e1; background:#fff; color:#266c96; font-size:9pt; }

.td-bask-cent {text-align:center; }

.td-bask-cent input[type=checkbox] {margin:2px 0 0 0; }

.td-bask-cent p {text-align:center; }

.td-bask-right {text-align:right; }

.td-bask-del {opacity:0.3; filter:alpha(opacity=30); -moz-opacity:0.3; }

* html p.td-bask-del {color:#b9d0dd; }

*:first-child+html p.td-bask-del {color:#b9d0dd; }


.cart_item_tag_pallor {opacity:0.3; filter:alpha(opacity=30); -moz-opacity:0.3; }
* html p.cart_item_tag_pallor {color:#b9d0dd; }
*:first-child+html p.cart_item_tag_pallor {color:#b9d0dd; }



.all-tovar {text-align:right; color:#5e92b1; }

.all-cost {font-size:140%; text-align:center; color:#5e92b1; }

.recalculate {margin:4px 0 0 0; }

.title-bask-tab {font-size:130%; }

.hidden {min-height:10px; overflow:hidden; }

* html .hidden {height:10px; overflow:visible; }

.invisible {display: none;}




/* POST ORDER */
.post-order {margin:40px 0 0 0; background:url(../img/dotted-big.gif) 2px 0 no-repeat; padding:20px 0 0 0; }

.post-order-box {background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:0 0 20px 0; }

.order-tab {width:704px; border:0; }

.order-tab td {paddung:1px 0; text-align:right; vertical-align:top; }

.order-tab p {text-align:left; }

.input-post02 {width:500px; height:16px; margin:1px 0 5px 9px; padding:2px 0 2px 2px; background:#fff; border:1px solid #c2d6e1; color:#92b5ca; font-size:10pt; font-family:Tahoma, Verdana, Arial; }

.textarea-post02 {width:500px; height:100px; margin:1px 0 5px 9px; padding:2px 0 2px 2px; background:#fff; border:1px solid #c2d6e1; color:#92b5ca; font-size:10pt; font-family:Tahoma, Verdana, Arial; }




/* CATALOG 02 */
.road-top {font-size:70%; color:#5e92b1; background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:1px 0 9px 0; margin:15px 0 12px 0; }

.road-bott {font-size:70%; color:#5e92b1; background:url(../img/dotted-big.gif) 2px top no-repeat; padding:9px 0 1px 0; margin:20px 0 0 0; clear:both; }

.catalog-box {min-height:10px; overflow:hidden; margin:-18px 0 15px 0; position:relative; }

* html .catalog-box {height:10px; overflow:visible; }

.line-bott {position:absolute; width:704px; height:1px; line-height:0; font-size:0; z-index:10; left:0; bottom:0; background:#fbfcfd; }

.one-product {float:left; border-bottom:1px solid #98b9cd; width:352px; height:123px; overflow:hidden; padding:18px 0 0 0; }

.one-product a:link {color:#5597aa; text-decoration:none; }
.one-product a:visited {color:#5597aa; text-decoration:none; }
.one-product a:hover {color:#5597aa; text-decoration:none; }

.title-product {font-size:100%; line-height:110%; height:85px; margin:0 0 0 15px; }

.photo-prod {float:left; width:123px; background:url(../img/fon-photo-news.gif) 0 0 no-repeat; height:105px; text-align:center; }

.photo-prod img {margin:6px 0 0 0; }

.one-product p.data-news {margin:0 0 1px 15px; font-size:70%; }

.one-product p.data-news img {vertical-align:middle; }

.one-prod-text {float:right; width:229px; }

.pag-box {height:30px; }

.pag-box span {font-weight:bold; font-size:120%; }

.pag-box a:link {text-decoration:none; font-weight:normal; font-size:80%; }
.pag-box a:visited {text-decoration:none; font-weight:normal; font-size:80%; }
.pag-box a:hover {text-decoration:underline; font-weight:normal; font-size:80%; }





/* CATALOG 03 */
.img-prod-big {float:left; width:258px; }

.details {float:left; width:446px; }

.modif-form {border-top:1px solid #98b9cd; padding:1px 0 0 0; margin:25px 0 0 0; }

.print {background:url(../img/print.gif) 0 2px no-repeat; padding:1px 0 1px 35px; font-size:70%; margin:15px 0 0 0; }





/* FEEDBACK */
.feedback p {margin:10px 0 1px 0; text-align:left; }

.feedback {text-align:left; width:336px; }

.input-post {width:334px; height:16px; margin:1px 0 5px 0; padding:2px 0; background-color:#fff; border:1px solid #c2d6e1; color:#92b5ca; font-size:10pt; font-family:Tahoma, Verdana, Arial; }

.textarea-post {width:334px; height:100px; margin:1px 0 5px 0; padding:2px 0; background-color:#fff; border:1px solid #c2d6e1; color:#92b5ca; font-size:10pt; font-family:Tahoma, Verdana, Arial; }

.submit01 {background-color:#fff; border:1px solid #c2d6e1; color:#92b5ca; font-size:90%; height:40px; width:100px; cursor:pointer; margin:20px 0 10px 0; padding:5px; }

.captcha-text {float:left; width:130px; }

.captcha-box {float:right; width:206px; padding:10px 0 20px 0; text-align:right; color:#92b5ca; }

.inp-captcha {width:30px; height:25px; text-align:center; padding:4px 0 0 0; background-color:#fff; border:1px solid #c2d6e1; color:#92b5ca; }

.phone-box {float:left; width:303px; padding:10px 0 0 0; }

.feedback-box {float:right; width:336px; }









/* TEXT, a, list */
p {font-weight:normal; font-size:80%; color:#266c96; line-height:125%; text-indent:0mm; margin:1px 0 10px 0; padding:1px 0; }

.p_center {text-align:center; }

.p_right {text-align:right; }

.p_small {font-size:70%; }

.img-page {border:1px dotted #6798b5; padding:5px; background:#fff; }

.img_left {float:left; margin:5px 10px 5px 0; }

.img_right {float:right; margin:5px 0 5px 10px; }

.p_smaller {font-size:65%; }

.p_large {font-size:90%; }

.p_xx-large {font-size:200%; }

.p_x-large {font-size:140%; }

.p_xx-large-blue {font-size:150%; color:#275e98; }

/* Большой зеленый */
.p_large-green {color:#036d2f; font-size:90%; font-weight:600; }

html>/**/body .p_xx-small {font-size:45%; display:inline-block; line-height:100%; }

.p_xx-small {font-size:45%; }

*:first-child+html .p_xx-small {display:inline; }

/* Жирный синий */
.p_bold-blue {font-weight:bold; color:#5e92b1; }

/* Маленький синий */
.p_sm-bold {font-size:85%; font-weight:bold; }

/* Подчеркнутый */
.p_bord-bot {border-bottom:1px dotted #6798b5; padding:1px 0 10px 0; }

h1 {font-weight:normal; font-size:150%; color:#266c96; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; background:url(../img/dotted-big.gif) 2px bottom no-repeat; padding:1px 0 10px 0; margin:5px 0 17px 0; }

h2 {font-weight:normal; font-size:120%; color:#3a76ab; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:25px 0 5px 0; padding:1px 0 4px 0; }

h3 {font-weight:normal; font-size:110%; color:#5597aa; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:25px 0 5px 0; padding:1px 0 4px 0; }

h4 {font-weight:normal; font-size:100%; color:#3a76ab; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:25px 0 5px 0; padding:1px 0 4px 0; }

h5 {font-weight:bold; font-size:90%; color:#3a76ab; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:25px 0 5px 0; padding:1px 0 4px 0; }

h6 {font-weight:bold; font-size:80%; color:#3a76ab; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:25px 0 5px 0; padding:1px 0 4px 0; }

a {text-decoration:underline; }
a:link {color:#5e92b1; }
a:visited {color:#5e92b1; }
a:hover {color:#5e92b1; }

a.a_hover-bord:link {text-decoration:none; }
a.a_hover-bord:visited {text-decoration:none; }
a.a_hover-bord:hover {text-decoration:underline; }

ol {list-style-position:outside; margin: 0 0 1px 20px; padding: 0 0 1px 20px; }

ol li {font-weight:normal; font-size:80%; color:#266c96; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 8px 0; padding:1px 0; }

ul {list-style:none; margin:0 0 20px 0; padding:0; }

ul li {font-weight:normal; font-size:80%; color:#266c96; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 4px 0; padding:1px 0 1px 15px; background:url(../img/li.gif) 2px 7px no-repeat; }

td {font-size:80%; color:#266c96; }

td p {font-size:100%; }

th {font-size:80%; color:#266c96; text-align:left; }

th p {font-size:100%; }
 

