body {margin: 0px;padding: 0px; font:12px Arial, Helvetica, sans-serif; background:url(/i/bg6.jpg) 0 0 repeat-x; background-color: #ffffff;}
a{color:#003D7A;}
h1 {color:#ED1C24; font:23px Verdana, Arial, Helvetica, sans-serif;}
div, p {font-family: Arial, Helvetica, sans-serif;}

#home { position:absolute; top:70px; left:30px; width:280px; height:130px; cursor:pointer;}

#head {height:253px; background:#005bab url(/i/bg1.jpg) repeat-x;}
#head1 {height:253px; background: url(/i/bg3.jpg) top right no-repeat;}
#head2 {height:253px; background:url(/i/bg2.gif) 0 0 no-repeat;}
#head2 img.navf{margin-top:-25px; margin-right:2%; margin-left:315px; * margin-top:-25px;}
#head2 img.nav{margin-top:-25px; margin-right:2%; * margin-top:-25px;}
#head2 img.slogan{margin-top:70px; margin-left:40%;}

#head2 div.basket {display:block; margin-top:40px; margin-left:60px; color:#fff;}
#head2 div.iscart {color:#003D7A; background:url(/i/iscart.gif) 25px 30px no-repeat; margin-top:-40px; margin-left:-60px; padding:35px 0 5px 60px; width:245px;}

#cwrap {background:url(/i/bg4.jpg) top right no-repeat; height:auto;min-height:2px; _height:2px;}

#sep {clear:both; height:1px;}

#left {width:75%;float:left; padding: 20px 0 20px 30px; background:url(/i/bg5.jpg) 0 0 no-repeat;}
#left p, table {width:85%;}

#right {width:315px; margin-left:-340px; float:right; padding: 0 20px 20px 5px;}
#right form {float:right; width:290px; margin:0 0 24px 0; padding:0 0 24px 0;}
#right input { vertical-align:middle;}
#right input.gaf { width:230px;}

#spec {width:186px; background:url(/i/bg_sp.gif) 0 0 no-repeat; float:left; margin:0 8px 8px 0;}
#sp_cont {padding:12px; height: 280px;}
#sp_cont p.name{margin:5px 0; padding:0;}
#sp_cont p.price{margin:0; padding:0;color:#ED1C24; font:18px Arial bold;}

#manag {clear:both; background:#F1FAFF; border:1px solid #CECECE; padding:8px;}
#manag img{float:left; margin-right:8px;}
#manag p {margin:0 0 4px 0;}
#manag p.name{color:#ED1C24; font:18px Arial,Helvetica, sans-serif bold;}

#news p.date {margin:5px 0 0 0; padding:0; color:#4D4D4D;}
#news p.link {margin:0;}
#news p.desc {margin:0 0 12px 0;}

#footer {clear:both; background:#005BAB url(/i/bot.gif) 0 0 no-repeat; height:50px; padding:8px 8px 8px 32px;; color:#FFFFFF;}
#footer a {color:#FFFFFF;}

#cattree { width: 240px; padding: 0 30px 0 0;}

.comment {padding-bottom: 4px; line-height: 140%;}
.big {padding-bottom: 4px; line-height: 140%; font-size:16px;}

div.gallery_container {float:left;}
div.gallery_container img {border: 2px solid #DBDBDB; margin: 0 8px 8px 0;}


#here td {vertical-align:top; border-bottom:1px solid #CECECE; padding:2px 0;}
#here img {border:0;}
#here img:hover {border-bottom:1px solid #003D7A; margin-bottom:-1px;}

#docs {padding:8px 0 0 0;}