@charset "utf-8";
/* CSS Document */

html {height:100%; background:#fff; }

body {position:relative; сolor:#000; font-size:12pt; width:100%; min-width:690px; padding:0; margin:0; font-family:Arial, Tahoma, Verdana, sans-serif; min-height:100%; height:auto !important; height:100%; }

#block-fon {display:none; }

* html #block-fon {display:none; }

#fon {display:none; }

.container {position:relative; width:690px; margin:0 auto; }

/*.contain-content {position:relative; left:0; top:0; width:1000px; z-index:5; padding:0 0 250px 0; background:url(../img/fon-header-sm.png) 0 0 no-repeat; min-height:756px; }

* html .contain-content {height:756px; }

.fon-white-content {background:#fff; margin:0 15px; padding:25px 40px 0 40px; min-height:756px; height:auto !important; height:756px; }*/







/* HEADER */
.header {height:61px; }

.logo {display:none; }

.logo a:link {display:none; }
.logo a:visited {display:none; }
.logo a:hover {display:none; }

ul.top-menu {display:none; }

.logo-print {display:block; border-bottom:1px solid #ccc; }

.logo-print h5 {margin:7px 0 10px 0; font-weight:normal; font-size:85%; text-align:right; }

.logo-print img {float:left; width:225px; height:26px; }



/* INDEX-CONTENT */
.hidden { }


.right-index-col {padding:25px 0 30px 0; }

 




/* PAGE-LEFT-COLUMN */
.left-col {display:none; }

.l-menu-box {background:url(../img/line-dotted.gif) 0 bottom repeat-x; padding:0 0 5px 0; margin:0 0 12px 0; }

.l-menu-box-pale {background:url(../img/line-dotted-pale.gif) 0 bottom repeat-x; padding:0 0 5px 0; margin:0 0 12px 0; }

.catalog-title {padding:1px 0 1px 4px; color:#777; margin:1px 0 10px 0; }

.l-menu {font-size:75%; background:url(../img/li.gif) 4px 5px no-repeat; padding:0 20px 0 0; margin:1px 0 10px 0; }

.l-menu span {display:block; padding:1px 0 1px 30px; }

.l-menu.selected a:link {display:block; background:url(../img/li.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-menu.selected a:visited {display:block; background:url(../img/li.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-menu.selected a:hover {display:block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#777; }

.l-menu a:link {display:block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-menu a:visited {display:block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-menu a:hover {display:block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#777; }

.l-podmenu-block {padding:0 0 0 30px; }

.l-podmenu-box {background:url(../img/line-dotted-pale.gif) 0 0 repeat-x; padding:10px 0 0 0; margin:12px 0 0 0; }

.l-podmenu {background:url(../img/li.gif) 4px 5px no-repeat; padding:0 20px 0 0; font-size:70%; margin:1px 0 10px 0; }

.l-podmenu span {display:block; padding:1px 0 1px 30px; }

.l-podmenu a:link {display:inline-block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-podmenu a:visited {display:inline-block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#000; }
.l-podmenu a:hover {display:inline-block; background:url(../img/li-a.gif) 4px 5px no-repeat; text-decoration:none; color:#777; }



/* PAGE-RIGHT-COLUMN */
.p_print {display:none; }

.p_print02 {display:none; }

.catalog-name-box {padding:40px 0 0 0; }

.catalog-name {padding:1px 0 15px 0; color:#777; font-weight:bold; margin:1px 0 10px 0; }

/*.catalog-list {margin:0; padding:10px 0 0 21px; }

.catalog-list li {font-size:75%; color:#000; line-height:110%; background:url(../img/li-sm.gif) 0 6px no-repeat; margin:1px 0 8px 0; padding:1px 0 1px 10px; }*/

.top-img {display:none; }




/* CONTACTS */
.map-box {padding:0 0 25px 0; width:539px; height:350px; }

.cont-left {float:left; width:260px; }

.cont-right {float:right; width:260px; }

.feedback {display:none; }






/* PARTNERS */
.partners-box {padding:5px 0 0 0; }

.partner-name {background:url(../img/icon-partners.png) 0 0 no-repeat; padding:23px 0 15px 59px; color:#777; margin:20px 0 10px 0; }

.partner-info {padding:0 0 0 59px; }









/* FOOTER */
.footer {position:relative; height:200px; clear:both; }

.footer-box { }

.footer-float-box {overflow:hidden; min-height:10px; padding:20px 0 0 0; }

* html .footer-float-box {overflow:visible; height:10px; }

.footer-left {float:left; width:190px; border-top:1px solid #ccc; padding:20px 0 0 0; }

.footer-left p {margin:1px 0 10px 0; }

.p_copy {font-size:65%; padding:5px 0 1px 1px; line-height:110%; }

.footer-right {float:right; width:490px; border-top:1px solid #ccc; padding:20px 0 0 0; }

#siluet {background:url(../img/siluet-logo.gif) 0 3px no-repeat; padding:3px 0 0 0; float:right; width:152px; }

#siluet p {font-size:70%; color:#000; padding:0 0 1px 25px; margin:1px 0; line-height:110%; }

#siluet p.counter {display:none; } 

#siluet p.counter img {display:none; }

#siluet a:link {color:#000; text-decoration:none; }
#siluet a:visited {color:#000; text-decoration:none; }
#siluet a:hover {color:#000; text-decoration:underline; }

.p_phone-big {background:url(../img/icon-phone.gif) 0 9px no-repeat; padding:1px 0 1px 31px; margin:1px 0 10px 0; font-size:170%; color:#ff1800; line-height:100%; }

.p_map-footer {display:none; }










/* TEXT, a, list */
p {font-weight:normal; font-size:85%; color:#000; line-height:125%; text-indent:0mm; margin:1px 0 18px 0; padding:1px 0; }

.p_center {text-align:center; }

.p_right {text-align:right; }

.p_small {font-size:75%; }

.img_left {float:left; margin:5px 20px 5px 0; }

.img_right {float:right; margin:5px 0 5px 20px; }

.p_smaller {font-size:70%; margin:1px 0 10px 0; }

.p_smaller img {vertical-align:middle; }

.p_large {font-size:90%; }

.p_xx-large {font-size:200%; }

.p_x-large {font-size:140%; }

.p_clear {clear:both; }

.p_no-marg {margin:0; line-height:100%; }

.p_red {color:#999; }

.p_gray {color:#969696; }

.p_xx-large-gray {color:#a3a3a3; font-size:230%; line-height:100%; margin:1px 0 13px 0; padding:11px 0 1px 0; }

.p_x-large-dark-gray {color:#444; font-size:150%; margin:1px 0 18px 0; }

.p_large-gray {color:#858484; font-size:100%; margin:1px 0 15px 0; }

.p_tehnik-info {font-weight:bold; font-size:110%; padding:1px 0 15px 0; color:#a2a2a2; margin:1px 0 10px 0; clear:both; }

.p_prod-subtitle {font-weight:bold; font-size:110%; padding:1px 0 15px 0; color:#777; margin:1px 0 10px 0; }

.p_icon-feedback {display:none; }

.p_bold-dotted {font-weight:bold; font-size:110%; background:url(../img/line-dotted.gif) 0 bottom repeat-x; padding:1px 0 8px 0; color:#a2a2a2; margin:30px 0 20px 0; }

.p_dop-info {font-weight:bold; font-size:110%; padding:1px 0 15px 0; color:#a2a2a2; margin:30px 0 20px 0; }

.p_li-small {font-weight:normal; font-size:70%; color:#000; line-height:125%; text-align:left; text-indent:0mm; background:url(../img/li-sm.gif) 0 5px no-repeat; margin:1px 0 8px 0; padding:1px 0 1px 10px; }

.p_dotted {background:url(../img/line-dotted.gif) 0 bottom repeat-x; padding:1px 0; margin:10px 0 25px 0; }

h1 {font-weight:normal; color:#777; font-size:200%; line-height:100%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; padding:3px 0 1px 0; margin:1px 0 20px 0; }

.p_h1 {font-weight:bold; color:#777; font-size:200%; line-height:100%; padding:3px 0 1px 0; margin:1px 0 20px 0; }

h2 {font-weight:normal; font-size:145%; color:#474747; line-height:120%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; padding:1px 0 1px 0; margin:1px 0 20px 0; }

h3 {font-weight:normal; font-size:110%; color:#474747; line-height:110%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 5px 0; padding:1px 0 9px 0; }

h4 {font-weight:normal; font-size:100%; color:#474747; line-height:110%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 5px 0; padding:1px 0 1px 0; }

h5 {font-weight:bold; font-size:90%; color:#474747; line-height:110%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 5px 0; padding:1px 0 9px 0; }

h6 {font-weight:bold; font-size:80%; color:#474747; line-height:110%; font-family:Arial, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 5px 0; padding:1px 0 1px 0; }

a {text-decoration:none; }
a:link {color:#0000FF; }
a:visited {color:#0000FF; }
a:hover {color:#0000FF; }

ol {list-style-position:outside; margin: 0 0 1px 20px; padding: 0 0 1px 20px; }

ol li {font-weight:normal; font-size:85%; color:#000; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 8px 0; padding:1px 0; }

ul {list-style-position:outside; margin: 0 0 1px 20px; padding: 0 0 1px 20px; }

ul li {font-weight:normal; font-size:85%; color:#000; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 8px 0; padding:1px 0; }

td {font-size:85%; color:#000; }

td p {font-size:100%; }

th {font-size:85%; color:#000; text-align:left; }

th p {font-size:100%; }