/* CSS Document */

html, body {height:100%; margin:0px; padding:0px;}
body {background:#77bdd6 url(images/bg/001.jpg); color:#474747; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}

img {border:0px;}
div, ul, li, form {border:0px; margin:0px; padding:0px;}
ul.map { margin:20px; padding: 0px; list-style: square; }
li.map { margin:0px; padding: 0px; }
input, select, textarea {color:#474747; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
p {margin:0px 0px 12px 0px; padding:0px;}

div.item { float: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 200px; width: 200px; }

a {color:#3366ff; text-decoration:underline;} /* 0082b8 */
a:hover {text-decoration:none;}

#wrapper {background:url(images/bg/004.jpg) left bottom repeat-x; min-height:100%; min-width:950px; height:100%; width:100%;}
html>body #wrapper {height:auto;}

#header {background:url(images/bg/014.jpg) repeat-x; clear:both; height:270px; overflow:hidden; width:100%;}
.header-logo {position:absolute; left:63%; top:38px;}
.header-phone {background:url(images/bitmaps/001.gif) no-repeat; position:absolute; height:42px; width:177px; left:60%; top:125px;}
.header001 {background:url(images/bg/015.jpg) no-repeat; height:270px; position:relative;}
.header002 {background:url(images/bg/016.jpg) no-repeat; height:270px; position:relative;}
.header003 {background:url(images/bg/017.jpg) no-repeat; height:270px; position:relative;}
.header004 {background:url(images/bg/018.jpg) no-repeat; height:270px; position:relative;}
.header005 {background:url(images/bg/019.jpg) no-repeat; height:270px; position:relative;}
.header-human-001 {}

#menu-mini {background:#FFF; height:25px; width:200px; list-style:none; position:absolute; right:20px; top:0px;}
#menu-mini li {float:left; width:20%; text-align:center;}

#menu-main {position:absolute; left:0px; top:172px; height:114px; width:100%;}
#menu-main ul {background:url(images/bg/005.gif) 0px 22px repeat-x; float:left; list-style:none; height:110px; width:500px;}
#menu-main ul li {background:none; float:left; width:19.9%; padding:22px 0px 0px 0px; height:67px;}
#menu-main ul li a {background:url(images/bul/001.gif) no-repeat; color:#FFF; display:block; font-size:11px; padding:18px 10px 0px 11px; text-decoration:none; text-transform:uppercase;}
#menu-main ul li a:hover {text-decoration:underline;}

#menu-main ul li.active {background:url(images/bg/011.gif) 0px 22px repeat-x;}
#menu-main ul li.active a {text-decoration:underline;}
#menu-main ul li.active a:hover {text-decoration:underline;}

#menu-left {list-style:none; padding:16px 0px;}
#menu-left li {background:url(images/bg/012.gif) left bottom repeat-x; font-size:11px; margin:0px 4px; padding:8px 0px;}
#menu-left li.noactive a {background:url(images/bul/006.gif) 2px 5px no-repeat; color:#000; padding:0px 0px 0px 12px; font-weight: bold; text-transform:uppercase;}
#menu-left li.sub_noactive a { color:#000; padding:0px 0px 0px 20px; }

#menu-left li.active a {background:url(images/bul/006.gif) 2px 5px no-repeat; color:#0082b8; padding:0px 0px 0px 12px;font-weight: bold; text-transform:uppercase; }
#menu-left li.sub_active a { color:#0082b8; padding:0px 0px 0px 20px;}
#menu-left li.news {padding:8px 0px 8px 12px;}
#menu-left li.news a {color:#000;}

#cn {
 color: #A50001;
 font-weight: bold;
 text-decoration: none;
}

#content {padding:0px 10px 66px 10px;}
#data {position:relative; clear:both;}

.left-col {float:left; width:52%;}
.right-col {float:right; width:48%;}

.content-table {background:#FFF url(images/bg/006.gif) repeat-x;}
.content-table .td-bg-001 {background:url(images/bg/008.gif) 120px 0px repeat-y;}
.content-table .td-bg-002 {background:url(images/bg/008.gif) repeat-y;}
.content-table .td-bg-none {background:none;}

.count-online {}
.count-online .text-field {border:1px solid #2b7bb6;}
.count-online .mesures {font-size:11px;}
.count-online .h-red {color:#c**00;}
.count-online .pvh-details {font-size:11px;}
.count-online .note {background:url(images/bul/007.gif) 0px 12px no-repeat; border-top:1px solid #CCC; color:#888; font-size:11px; padding:8px 0px 0px 26px;}
.count-online .price-table {border-top:1px solid #CCC; font-size:14px;}
.count-online .price-table-bg {background:url(images/bg/012.gif) left bottom repeat-x;}
.count-online .price {color:#C00;}
.count-online .discount {color:#C00;}

.win-001 {background:url(images/bg/win-001.gif) right bottom no-repeat;}
.win-002 {background:url(images/bg/win-002.gif) left bottom no-repeat; float:left;}
.win-003 {background:url(images/bg/win-003.gif) right top no-repeat; float:left;}
.win-004 {background:url(images/bg/win-004.gif) 11px 0px repeat-y;}
.win-005 {background:url(images/bg/win-004.gif) 0px 13px repeat-x;}

.news-date-cell {background:url(images/bul/003.gif) 0px 6px no-repeat;}
.news-date {background:url(images/bg/012.gif) left bottom repeat-x; color:#7f7f7f; font-size:11px; margin:0px 8px 0px 12px; padding:2px 0px 12px 0px;}
.news-link {background:url(images/bul/002.gif) 0px 4px no-repeat; padding:0px 20px 18px 34px;}

.banners-block {padding:0px 0px 30px 18px;}
.banner-001 {float:left; padding:0px 18px 0px 0px;}
.banner-002 {float:left;}

.news-archive {position:relative; padding:0px 0px 70px 0px;}
.news-archive-link {position:absolute; top:5px; left:125px; z-index:2;}
.news-archive-link a {color:#FFF; font-size:11px;}
.news-archive-bg {position:absolute; right:0px; top:0px; z-index:1;}

.text-cell {padding:12px 18px 60px 18px;}
.text-cell-001 {background:url(images/bul/004.gif) right 15px no-repeat; padding:12px 18px 40px 18px;}
.text-cell-100 {background:url(images/bul/004.gif) right 15px no-repeat; padding:12px 18px 40px 18px; font-size: 10px; }
.text-cell-002 {background:url(images/bul/005.gif) left 15px no-repeat; padding:12px 18px 40px 18px;}

.h001 {background:url(images/bg/009.gif); float:left; color:#FFF; font-size:13px; font-weight:normal; padding:5px 12px; text-transform:uppercase;}
.h002 {background:url(images/bg/010.gif); float:right; color:#FFF; font-size:13px; font-weight:normal; padding:5px 12px; text-transform:uppercase;}
.h003 {color:#a90001; font-size:12px; font-weight:bold; margin:0px 0px 16px 0px;}
.h004 {background:url(images/bg/009.gif); float:left; color:#FFF; font-size:14px; font-weight:normal; padding:5px 12px; text-transform:capitalize;}

.contacts {position:relative;}
.contacts-table {background:#FFF url(images/bg/006.gif) repeat-x;}
.contacts-table td {font-size:11px;}
.contacts-table .td-bg {border-bottom:1px solid #e5e5e5; font-size:11px;}
.contacts-phone {position:absolute; right:12px; top:0px;}

.copyright {border-top:1px solid #FFF; border-bottom:1px solid #FFF; margin:0px 0px 0px 18px; padding:24px 0px 8px 0px; color: #ffffff; }
.copyright a {color:#FFF; font-size:12px; text-decoration:underline;}
.copyright a:hover {color:#FFF; font-size:12px; text-decoration:none;}

.height-100 {height:100%;}
.png {}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .clearfix {height: 1%;}
/* End hide from IE5/mac */

.bgc_1 {background:#2466a3;}
.bgc_2 {background:#ff821b; background:url(images/bg_9.html) center repeat-x;}
.bgc_3 {background:#528aba;}
.bgc_4 {background:#a6c1ea;}
.bgc_5 {background:#f1f0ee;}
.bgc_7 {background:#d0cdc0;}
.bgc_8 {background:#2b7bb6;}

.tc1 {color:#FFFFFF;}
.tc2 {color:#000;}

.txt9 {font-size:9px;}

.c_1 {background:url(images/bg_8.gif) repeat-x;}
.c_2 {background:url(images/bg_8.gif) repeat-y;}
.c_3 {background:url(images/bg_8.gif) right repeat-y;}
.c_4 {background:url(images/bg_8.gif) bottom repeat-x;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix {height: 1%;}
