body {
	margin:0 auto;
	background-color:#fff;
	width:1000px;
}

body, div, td {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5c5f63;
}

#header{
background-color:#f3e8e2;
height:263px;
}
#logo{
background:url(/images/logo.jpg) no-repeat #f3e8e2;
width:342px;
height:263px;
}
#top_lt{
background:url(/images/top_lt.jpg) no-repeat #f3e8e2;
width:340px;
height:132px;
}
#top_rt{
background:url(/images/top_rt.jpg) no-repeat #f3e8e2;
width:318px;
height:132px;
}
#bot_lt{
background:url(/images/bot_lt.jpg) no-repeat #f3e8e2;
width:340px;
height:131px;
}
#bot_rt{
background:url(/images/bot_rt.jpg) no-repeat #f3e8e2;
width:318px;
height:131px;
}

#top-menu{
background:#417097 url(/images/topmenu-bg.gif) repeat-x;
height:40px;
}
#top-menu #menu-img{
background:url(/images/topmenu-lt.jpg) no-repeat left;
height:40px;
}
#top-menu ul{
margin:0px 0px 0px 50px;
padding:0px 0px 0px 0px;
list-style:none;
}
#top-menu ul li{
float:left;
padding-right:90px;
}
#top-menu ul li a{
display:block;
padding-top:15px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
font-size:11px;
}
#top-menu ul li.contacts{
background:url(/images/cont-bg.jpg) no-repeat bottom;
height:40px;
padding-left:80px;
}


#content-bg{
background:#427198 url(/images/content-bg.gif) repeat-x top;
height:auto;
}
#content{
width:981px;
margin:0 auto;
background-color:#FFFFFF;
display:table;
}
#content-lt{
background:#FFFFFF url(/images/contlt-bg.jpg) no-repeat top left;
width:714px;
float:left;
padding-top:0px;
padding-left:30px;
}
#top-right-bg{
background:url(/images/top-right-bg.jpg) no-repeat top right;
padding-top:30px;
padding-right:40px;
}

/* Icons start here*/
#home-icon{
background:url(/images/home-icon.gif) no-repeat;
width:53px;
height:49px;
float:left;
}
#new-icon{
background:url(/images/new-icon.gif) no-repeat;
width:55px;
height:49px;
float:left;
}
#news-icon{
background:url(/images/news-icon.gif) no-repeat;
width:60px;
height:47px;
float:left;
}
#cat-icon{
background:url(/images/cat-icon.gif) no-repeat;
width:74px;
height:44px;
float:left;
}
#shop-icon{
background:url(/images/shop-icon.gif) no-repeat;
width:57px;
height:49px;
float:left;
}
#catalog-icon{
background:url(/images/catalog-icon.gif) no-repeat;
width:63px;
height:49px;
float:left;
}
/* END Icons*/

#welcome{
width:660px;
text-align:justify;
padding-top:10px;
padding-left:10px;
}

table.cat-collects { width:640px; height:220px; border:none; margin:10px 20px 15px 15px; }
table.cat-collects td.hitp{
	width:20%;
	padding:5px; 
	vertical-align:top;
	vertical-align:middle;
	border:1px solid #d2d7d3; 
	border-left:none; 
	font-size:11px;  
}
table.cat-collects td.models {
	height:175px;
	width:80%; 
	padding:0px; 
	vertical-align:top;
	border:1px solid #d2d7d3;
	padding:10px 10px 10px 10px;
	border-left:none;
}
table.cat-collects td.models ul { background-color:#f2f2f2; margin:5px; padding:8px 2px 8px 25px; }
table.cat-collects td.models ul li { list-style-image:url(/images/list-style-cat-sm.gif); }
table.cat-collects td.models ul li a { font-size:11px; color:#1f70aa; }


table.collects { float:left; width:300px; height:220px; border:none; margin:10px 20px 15px 15px; }
table.collects td.cnamer, table.cat-collects td.cnamer {  
	height:20px; 
	padding:0px 0px 0px 25px; vertical-align:middle; 
	background: url(/images/list-style-cat.gif) no-repeat 0px;
	color:#d97949; 
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
table.collects td.hitp { 
	width:50%; 
	padding:5px; 
	vertical-align:top; 
	border:1px solid #d2d7d3; 
	border-left:none; 
	font-size:11px;  
	}
table.collects td.models {
	height:175px;
	width:50%; 
	padding:0px; 
	vertical-align:top;
	border:1px solid #d2d7d3; 
	border-left:none;
	}
table.collects td.models ul { background-color:#f2f2f2; height:100%; margin:5px; padding:8px 2px 2px 25px; }
table.collects td.models ul li { list-style-image:url(/images/list-style-cat-sm.gif); }
table.collects td.models ul li a { font-size:11px; color:#1f70aa; }






#content-rt{
background:#FFFFFF url(/images/contrt-bg.jpg) no-repeat top right;
width:187px;
float:right;
padding-top:30px;
padding-left:20px;
padding-right:30px;
}


ul.advanced-list{
list-style: url(/images/list-style.gif);
padding:0px 0px 0px 30px;
margin:0px;
}
ul.advanced-list li{
padding-top:3px;
}
ul.advanced-list li a{
color:#1e71a0;
text-decoration:underline;
font-weight:bold;
}
ul.advanced-list li a:hover{
color:#d97949;
}

#right-block{
padding-bottom:40px;
}
#news-body{
padding-top:20px;
padding-left:10px;
}
#news-title{
background:url(/images/list-style-news.gif) no-repeat;
padding-left:20px;
}
#news-title a{
color:#d97949;
font-weight:bold;
}

#foot-lt{
background:url(/images/foot_lt.jpg) no-repeat #417097;
width:342px;
height:125px;
}
#foot-md{
background:url(/images/foot_md.jpg) no-repeat #417097;
width:382px;
height:125px;
}
#foot-rt{
background:url(/images/foot_rt.jpg) no-repeat #417097;
width:276px;
height:125px;
}

h1 {
	margin:0px;
	padding-top:17px;
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, sans-serif; 
	border-bottom:1px solid #dad6e3;
	text-transform:uppercase;
	color:#3e8129; 
	background-color:transparent;
}
h2{
	font-size:16px;}
h3{
	font-size:12px;
	font-weight:bold;
}
a{
color:#1e71a0;
text-decoration:none;
}
h3 a:hover{
color:#D97949;
}
a:hover{
color:#2c4c74;
text-decoration:underline;
}