#main{
    background:url(../images/bg004.jpg) left bottom no-repeat #e3f4f4;
}
#content-wrapper{
    background:url(../images/bg003.jpg) left top no-repeat;
}



.catalog-menu-wrap{
    background:url(../images/catalog-menu.png) left -240px repeat-x;
    width:100%;
    height:40px;
    border-collapse:collapse;
    margin:0px;
    padding:0px;
}
.catalog-menu-wrap .catalog-menu-th{
    font-weight:normal;
    text-align:left;
    margin:0px;
    padding:0px;
}
.catalog-menu-wrap .catalog-menu-td{
    margin:0px;
    padding:0px;
    text-align:right;
}
.catalog-menu-wrap h1{
    float:left;
    font-size:14px;
    color:#22335c;
    letter-spacing:-1px;
    margin:5px 0px 0px 0px;
    padding:0px;
    background:none;
    font-weight:bold;
}
.catalog-menu-wrap .catalog-menu{
    float:right;
    border-collapse:collapse;
    margin:0px;
    padding:0px;
}
.catalog-menu-wrap .catalog-menu .left{
    margin:0px;
    padding:0px;
    width:16px;
    background:url(../images/catalog-menu.png) left -120px repeat-x;
}
.catalog-menu-wrap .catalog-menu .right{
    margin:0px;
    padding:0px;
    width:16px;
    height:40px;
    background:url(../images/catalog-menu.png) left -200px no-repeat;
}
.catalog-menu-wrap .catalog-menu .left-active{
    margin:0px;
    padding:0px;
    width:16px;
    background:url(../images/catalog-menu.png) left 0px repeat-x;
}
.catalog-menu-wrap .catalog-menu .right-active{
    margin:0px;
    padding:0px;
    width:16px;
    height:40px;
    background:url(../images/catalog-menu.png) left -80px no-repeat;
}
.catalog-menu-wrap .catalog-menu table{
    border-collapse:collapse;
}
.catalog-menu-wrap .catalog-menu th{
    background:url(../images/catalog-menu.png) left -160px repeat-x;
    color:#19045e;
    text-align:center;
}
.catalog-menu-wrap .catalog-menu th.active{
    background:url(../images/catalog-menu.png) left -40px repeat-x;
}
.catalog-menu-wrap .catalog-menu th a{
    color:#072949;
    text-decoration:none;
}
.catalog-content-wrap{
    border-top:10px solid #a2dbe3;
    border-bottom:10px solid #a2dbe3;
    background:#ffffff;
    padding:0px 15px 0px 15px;
}
/* other water-item in content.css */
.bestCoolersBlock{
    width:710px;
    height:130px;
    position:relative;
    background:#ffffff;
    margin:0px -15px 0px -15px;
}
.bestCoolersBlock .slogan{
    width:223px;
    height:60px;
    position:absolute;
    left:25px;
    top:31px;
}
.bestCoolersBlock .bestCooler01{
    width:144px;
    height:122px;
    position:absolute;
    left:247px;
    top:8px;
}
.bestCoolersBlock .bestCooler02{
    width:144px;
    height:122px;
    position:absolute;
    left:407px;
    top:8px;
}
.bestCoolersBlock .bestCooler03{
    width:144px;
    height:122px;
    position:absolute;
    left:566px;
    top:8px;
}

.catalog-soputka-item{
    margin:5px 0px 0px 0px;
}
.catalog-soputka-item .cat-sop-header{
    width:710px;
    margin:0px -15px 0px -15px;
    position:relative;
}
.catalog-soputka-item .cat-sop-header a{
    background:#a2dbe3;
    padding:8px 40px 0px 40px;
    text-decoration:none;
    font-size:12px;
    color:#2b689d;
    display:block;
}
.catalog-soputka-item .cat-sop-header a:hover{
    background:#6cbdc8;
    color:#000000;
}
.catalog-soputka-item .cat-sop-header a strong{
    text-decoration:underline;
}
.catalog-soputka-item .cat-sop-header img{
    vertical-align:top;
}
.catalog-soputka-item .cat-sop-content{
    padding-bottom:5px;
}
.catalog-item01{
    margin:8px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.catalog-item01{
    margin:8px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.catalog-item01 .img{
    float:left;
    width:105px;
	position:relative;
}
.catalog-item01 .img .icon{
    position:absolute;
	left:35px;
	top:-8px;
}
.catalog-item01 .img .icon img{
    border:none;
}
.catalog-item01 .img img{
    border:1px solid #92d6e3;
}
.catalog-item01 h2{
    width:auto;
}
.catalog-item02{
    margin:17px 0px 27px 0px;
    padding:0px 0px 0px 0px;
    border-collapse:collapse;
}
.catalog-item02 td{
    margin:0px;
    padding:0px;
    vertical-align:top;
}
.catalog-item02 .img{
    width:233px;
}
.catalog-item02 .img img{
    border:1px solid #57c1d3;
}
.catalog-item02 .more-link{
    text-align:right;
}
.catalog-item02 .more-link a{
    color:#0d7cb0;
}
.catalog-item02 h2{
    width:auto;
}
/* other catalog-item01 in content.css */
.B_crumbBox{
    display:block;
    width:660px;
    margin:10px -250px 0px 0px;
}
.B_crumbBox br{
    display:none;
}
.pressAboutMe{
	float:left;
	display:inline;
	width:300px;
	margin-right:20px;
	margin-top:15px;
}
.pressAboutMe .image{
	float:left;
	display:inline;
	margin-right:10px;
	margin-bottom:5px;
}
.pressAboutMe .image .bord{
	border:1px solid #037b9e;
	padding:1px;
}
.pressAboutMe .text{
	font-size:11px;
}
.pressAboutMe .more-link{
	text-align:right;
	padding-right:15px;
}
.news-preview{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	text-align:left;
}
.news-preview dt{
    color:#042469;
    margin:23px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.news-preview dd{
    margin:8px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.news-preview dd a{
    font-weight:bold;
}
.news-preview dd .img{
    float:left;
	margin:4px 10px 0px 0px;
}
.news-preview dd .img img{
    padding:2px;
	border:1px solid #e37f91; 
}
.news-preview dd .newsCont{
    font-size:12px;
}
.news-preview dd .newsCont p{
    margin:5px 0px 0px 0px;
}
/* newsnavi */
.newsnavi{
    margin:38px 0px 0px 0px;
    font-size:12px;
    text-align:center;
}
.ditto_previous_off, .ditto_previous_link{
    padding-left:17px;
    background:url(../images/bullet003.gif) left 3px no-repeat;
    margin-right:23px;
}
.ditto_next_off, .ditto_next_link{
    padding-right:17px;
    background:url(../images/bullet004.gif) right 3px no-repeat;
    margin-left:13px;
}
.newsnavi .ditto_currentpage, .newsnavi .ditto_page{
    padding:5px;
    margin:0px 10px 0px 0px;
}
.newsnavi .ditto_currentpage{
    color:#e84614;
    font-weight:bold;
}
/* newsnavi */
