BODY {margin: 0px; padding: 0px; font-family: Tahoma; color: #010000; font-size: 13px; background: #768C80 url('/images/bg2.gif') repeat-x;}
IMG {border: 0;}
A {color: #010000;}
A:hover {color: #ea3a01;}
FORM {margin: 0; padding: 0;}

H1, H2, H3 {font-family: Arial;}
H1 {font-size: 16px;}
H2 {font-size: 14px; color: #4c564e;}


DIV#d-top {background: url('/images/bg4.gif') no-repeat; min-width: 960px; margin-bottom: 37px; position: relative;}
DIV#d-top DIV.line {background: #1e1c1d url('/images/bg1.gif') no-repeat; height: 4px;}
DIV#d-top DIV.container {width: 80%; margin: auto;}

DIV#d-top DIV.logo {float: left; width: 196px; height: 43px;}
DIV#d-top DIV.logo DIV.buttons {margin-top: 16px; margin-bottom: 27px; width: 196px; height: 18px;}

DIV#d-top DIV.contacts {float: left; margin-left: 14%; margin-top: 16px; padding-left: 10px; height: 135px; background: url('/images/vline.gif') repeat-y; font-size: 11px; line-height: 150%;}
DIV#d-top DIV.contacts DIV.phones {position: relative; overflow: hidden; zoom: 1;}
DIV#d-top DIV.contacts DIV.phones DIV.code {height: 16px; position: relative; top: 16px;}
DIV#d-top DIV.contacts DIV.phones DIV.phone {margin-left: 35px; font-size: 1.25em;}

DIV#d-top DIV.menu {clear: both; z-index: 10; position: relative;}
DIV#d-top DIV.menu A {color: #fdfec2; font-weight: bold; text-decoration: none; margin-right: 3%;}
DIV#d-top DIV.menu A:hover {color: #ea3a01;}
DIV#d-top DIV.menu A.active {border-bottom: 1px dashed;}

DIV#d-top DIV.image {position: absolute; top: 0; right: 86px; z-index: 0;}
DIV#d-top DIV.image DIV.circle-container {width: 86px; height: 86px; text-align: center; position: absolute; right: 0; top: 25%;}
DIV#d-top DIV.image DIV.circle-container DIV.circle {width: 86px; height: 86px; background: url('/images/circle.png') no-repeat;}

DIV#d-top DIV.image DIV.circle-container DIV.circle A {color: #fff; font-size: 0.85em; top: 32px; position: relative;}
* HTML DIV#d-top DIV.image IMG {filter: expression(fixPNG(this)); width: 249px; height: 180px;}
* HTML DIV#d-top DIV.image DIV.circle-container DIV.circle {filter: expression(fixPNG(this));}

DIV#d-content {background: url('/images/bg3.gif') no-repeat 68% 24px; min-height: 480px; margin-bottom: 73px; min-width: 960px;}
DIV#d-content DIV.container {width: 80%; margin: auto;}
DIV#d-content DIV.container DIV.l-content {margin-right: 20px; zoom: 1; overflow: hidden;}

DIV#d-content DIV.container DIV.r-content {background: url('/images/vline.gif') repeat-y; float: right; width: 300px; padding-left: 40px;}
DIV#d-content DIV.container DIV.r-content DIV.novelties {}
DIV#d-content DIV.container DIV.r-content DIV.novelties DIV.item {padding-bottom: 1em; margin-bottom: 1em; background: url('/images/hline.gif') repeat-x 100% 100%;}
DIV#d-content DIV.container DIV.r-content DIV.novelties DIV.item IMG {vertical-align: top; margin-right: 8px; border: 1px solid #90a69a;}
DIV#d-content DIV.container DIV.r-content DIV.novelties DIV.item A {text-decoration: none; color: #4c564e; font-weight: bold;}
DIV#d-content DIV.container DIV.r-content DIV.novelties DIV.item A:hover {color: #000;}
DIV#d-content DIV.container DIV.r-content DIV.novelties DIV.item A:hover IMG {border: 1px solid #eb3b02;}


DIV#d-bottom {min-width: 960px; height: 140px;}
DIV#d-bottom DIV.container {margin-left: 10%;}

DIV#d-bottom DIV.container DIV.brands {background: #1e1c1d; height: 46px; margin-bottom: 33px;}
DIV#d-bottom DIV.container DIV.brands IMG {vertical-align: middle; margin: 8px;}
DIV#d-bottom DIV.container DIV.brands A.all {font-size: 11px; color: #8F8D8E; float: right; margin: 15px;}

DIV#d-bottom DIV.container DIV.subscribe {float: left; font-size: 11px;}
DIV#d-bottom DIV.container DIV.subscribe INPUT {font-size: 11px; border: 1px solid #1e1c1d; background: #90a096;}

DIV#d-bottom DIV.container DIV.copyright {font-size: 11px; float: right; margin-right: 33px;}



/** оформление контента **/
/* Таблица в каталоге */
.catalogue {text-align:center;float:left;width:140px;height:88px;margin:0px;padding:0px;margin-bottom:10px;}
TABLE.catalogue TD {font-size:11px;background:#7E9086;vertical-align:middle;margin:0px;padding:0px;}
TABLE.catalogue:hover TD {background:#91A499;}
TABLE.catalogue A {text-decoration:none;}
TABLE.catalogue A:hover {color:black;}

/* Таблица в партнерах */
TABLE.partners {width:100%;border-collapse:collapse;height:57px;margin-bottom:10px;}
TABLE.partners TD {background:#9DB1A6;padding:0px 10px;font-size:11px;line-height:120%;vertical-align:middle;}
TABLE.partners TD.img {width:120px;text-align:center;}
TABLE.partners STRONG {font-size:12px;}
TABLE.partners A {color:black;font-weight:bold;text-decoration:none;}
TABLE.partners A:hover {text-decoration:underline;}


/* Таблица в объектах */ 
.works {background:#9DB1A6;width:100%;margin-bottom:5px;}
.works TD {padding:2px;}
.works A {font-size:12px;font-weight:bold;text-decoration:none;}
.works A:hover {color:black;text-decoration:underline;}

/* Мелкий шрифт */
.small {font-size:11px;}

/* хлебные крошки */
DIV#content DIV.breadcrumbs {margin-bottom: 1em;}
DIV#content DIV.breadcrumbs H1 {display: inline;}
DIV#content DIV.breadcrumbs A {text-decoration: none;}
