@import url(common.css);

#top .content{background:url(../i/top-right.jpg) no-repeat 100% 35px;}

#content{float:left;width:100%;background:#dbd4b3 url(../i/top-bottom.gif) repeat-x;}

#left{float:left;width:100%;margin-right:-266px;padding-top:12px;}
#left .content{margin:0 266px 0 0;background:url(../i/content-right.gif) repeat-y 100% 0;}

#content .out{/*padding-top:66px;*/margin-top:-14px;}
#content .out .common{padding-top:14px;background:url(../i/left-top.gif) no-repeat 38px 0;}
#content .out .in{background:url(../i/content-back.gif) repeat-x 0 14px;}
#content .out .all{background:url(../i/left-right.jpg) no-repeat 100% 100%;}
#content .out .info{padding:25px 40px 60px 220px;background:url(../i/left-left.jpg) no-repeat;}
#content .out .info div{height:190px;}

#content .out p{padding:5px 0 0;}
#content .info ul{padding:0;margin:5px 0 0 20px;}

#content .out .title{height:55px;padding:0;background:url(../i/content-title.gif) no-repeat 0 5px;}
#content .out .info .detail{height:130px;padding:0 70px 0 0;overflow:hidden;background:url(../i/discount.gif) no-repeat 100% 0; background-position:440px 0px}
#content .out,#content .out a{color:#fff;}
#content .out .offer{padding:0 30px 0 0;background:url(../i/offer.gif) no-repeat 100% 50%;text-decoration:none;}

#down{clear:both;width:100%;position:relative;background:url(../i/middle-right.jpg) no-repeat 100% 0;}
#down h1{position:absolute;top:-35px;left:25px;font-weight:bold;font-size:16px;font-family:'arial narrow';text-transform:uppercase;}

#down .left{margin:0 240px 0 25px;}
#down .left .in{width:99%;}

#down .column{/*position:relative;*/float:left;width:45%;margin-right:2%;padding:0 0 20px 0;}

#content_m{margin:0 290px 30px 25px;border-top:1px solid #996;}
#content_m p{padding:5px 0 0;}

h2{margin:0;padding:0;font-weight:bold;font-size:16px;font-family:'arial narrow';text-transform:uppercase;}
h2 span{color:#996;}
#down .left p{padding:15px 0 0;}

#down .title{/*position:absolute;width:210px;height:80px;top:25px;left:0;*/}

#down .right{float:right;width:240px;}
#down .right .recommendation{padding:0 20px 20px 0;/*background:url(../i/recommendation.gif) no-repeat 0 15px;*/}
#down .right p{padding:15px 0 0;}
#down .right .bottom{padding:10px 55px 0 0;background:url(../i/quote.gif) no-repeat 100% 0;}

#down .right .banner{min-height:78px;margin:0 0 20px;background:url(../i/banner.jpg) no-repeat 100% 0;}
*html #down .right .banner{height:78px;}
#down .right .banner p{padding:40px 15px 0 20px;}
#down .right .banner,#down .right .banner a{color:#fff;}

#right{float:right;width:266px;background:url(../i/right-back.gif) repeat-y 100% 0;}
#right .content{background:url(../i/right-top.jpg) no-repeat 100% 0;}
#right .in{position:relative;height:334px;background:url(../i/right.jpg) no-repeat 0 100%;}

#right form{padding:30px 25px 0 50px;}
#right form .top{position:relative;margin-right:30px;padding:0 0 5px;border-bottom:4px solid #cc9;}
#right form{font:10px tahoma;color:#666;}
#right input,#right textarea{width:150px;font:10px tahoma;}
#right textarea{height:7em;}

#right form ul,#right form li{margin:0;padding:0;list-style:none;}
#right form li{/*position:relative;*/padding:3px 0 0;}
#right form li .orange{color:#f90;}
#right form .button{margin:10px 0;padding:0;background:#996;font:10px tahoma;color:#fff;}
#right form li a{font:10px tahoma;color:#666;}