html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,fieldset{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;font-size:100%;}
td{vertical-align:top;}
a{color:#de9300;text-decoration:none;}
a:hover{text-decoration:underline;}
body{background:#f1f1f1 url(body-bg.gif) left top repeat-x;color:#4e4e4e;font:62.5%/140% Arial,Helvetica,sans-serif;text-align:center;}

#wrap-out{background:#fff url(wrap-bg.gif) center top repeat-y; margin:0 auto; position:relative; width:855px;}
#wrap-inn{background:url(wrap-top-bg.gif) center top no-repeat; margin:0 auto; position:relative; width:855px; text-align:left;}
#head{background: url(head-bd.jpg) 0 0 no-repeat; height:78px; margin:0 23px 7px; position:relative; width:809px;}
#h-logo{left:15px; position:absolute; top:12px;}

/* main menu --> */
#main-manu{background:url(main-manu-bg.gif) 0 0 no-repeat; height:29px; margin:0 23px 7px; position:relative; width:809px; z-index:99;}
#main-manu ul{list-style:none;}
.m-ul{height:29px;}
.m-ul li{border-right:1px solid #000; display:inline; float:left; font:bold 12px/14px Arial,Helvetica,sans-serif; height:14px; margin:8px 0 0; padding:0 15px; position:relative;}
.m-ul .last{border:none;}
.m-ul a, .m-ul span{color:#000; float:left; font:bold 12px/14px Arial,Helvetica,sans-serif; height:14px; text-decoration:none;}
#main-manu span{cursor:default;}
.m-ul li .m-second{display:none;}
.m-ul li:hover .m-first{display:block;}

.m-first{background:#ffcb00; border:1px solid #ffac00; border-top:none; display:none; left:7px; padding:7px 0 0; position:absolute; top:13px; width:140px; z-index:90; zoom:1;}
.m-first li{border:0; display:block; float:none; line-height:22px; height:22px; margin:0; padding:0; position:relative;}
.m-first a, .m-first span{background:#ffcb00; color:#000; font:bold 12px/22px Arial,Helvetica,sans-serif; height:22px; margin:0; text-decoration:none; text-indent:7px; position: absolute; top:0; left:0; width:140px; _height:25px; *height:25px;}
.m-first a:hover, .m-first span:hover{background:#ffac00; color:#111; text-decoration:none;}
.bg a, .bg span{background:#ffcb00 url(arrow.gif) right center no-repeat;}
.bg a:hover, .bg span:hover{background:#ffac00 url(arrow.gif) right center no-repeat;}
.m-first li:hover .m-second{display:block;}

.m-second{background:#ffcb00; border:1px solid #ffac00; display:none; left:139px; position:absolute; top:0; width:100px; z-index:91;}
.m-second a, .m-second span{background-image:none; width:100px;}
.m-second a:hover, .m-second span:hover{background-image:none;}
/* --> main menu */

#cont{background:url(cont-bg.gif) -830px 0 repeat-y; margin:0 20px 7px; position:relative; width:815px;}
#cont-top{background:url(cont-bg.gif) 0 0 no-repeat; height:9px; overflow:hidden; width:815px;}
#cont-bot{background:url(cont-bg.gif) -1660px 0 no-repeat; clear:both; height:10px; position:relative; width:815px;}
.bottom-collage{bottom:12px; left:193px; position:absolute; z-index:999;}

#sidebar{display:inline; float:left; margin:0 0 0 4px; padding:0 0 10px; width:168px; text-align:center;}
.s-title{background: url(side-tit-bg.gif) 100% 0 no-repeat; color:#fff; height:26px; font:bold 12px/26px Tahoma,Verdana,sans-serif; margin:10px 0 7px; text-align:left; text-indent:30px;}
#s-select{padding:7px 0;}
#s-select select, .input1a{background:#fc0; border:1px solid #000; color:#000; font:11px Verdana,sans-serif;}
.s-img{text-align:center; line-height:0;}
.s-img-obj{text-align:center; line-height:0; margin:0;}
.s-img img{padding:0 0 5px;}

#main{display:inline; float:right; margin:0 4px 0 0; padding:0 0 115px; position:relative; width:627px;}
.m-col{margin:0 8px; width:611px;}
.m-col-l{display:inline; float:left; margin:0 0 0 8px; width:301px;}
.m-col-r{display:inline; float:right; margin:0 8px 0 0; width:301px;}
.m-title{background:url(title-bg.gif) 0 0 no-repeat; color:#f8bf24; font:bold 1.2em/26px Arial,Verdana,sans-serif; height:26px; margin:10px auto; text-indent:37px; width:611px;}
.m-title-l{background:url(title-l-bg.gif) 0 0 no-repeat; color:#f8bf24; font:bold 1.2em/26px Arial,Verdana,sans-serif; height:26px; margin:10px auto; text-indent:37px; width:301px;}
.m-p-title{font:bold 1.5em Arial,Verdana,sans-serif;}
p{font:normal 1.1em Tahoma,sans-serif; margin:10px 4px; text-align:justify;}
#main ul,ol{font:normal 1.1em Tahoma,sans-serif; margin:10px 4px 10px 30px; text-align:justify;}
#yvdk{background:url(yvdk-bg.gif) 0 0 no-repeat; font:normal 1.1em Tahoma,sans-serif; margin:7px 0; padding:1px 0 0; text-align:center; width:100%;}
#yvdk-tit{color:#fff; font-weight:bold; margin:7px 0; padding:5px 0 0; text-align:center; width:100%;}
#yvdk select{background:#fc0; border:1px solid #000; color:#000; font:11px Verdana,sans-serif;}

.gal-table{font-size:1.2em; margin:0 0 25px; text-align:center; width:100%;}
.gal-table td{padding:5px 0 0;}

.mgal-table{font-size:1.2em; margin:0 0 25px; text-align:center; width:100%;}
.mgal-table td{border:1px solid #777; padding:10px 0;}

.info-table1{font-size:1.2em; margin:0 0 20px;}
.info-table1 td{padding:5px 5px 5px 110px;}

.info-table2{font-size:1.2em; margin:0 0 20px; width:100%;}
.info-table2 td, .info-table2 th{ border:1px solid #777; padding:5px;}

.model-list{font:normal 1.1em Tahoma,sans-serif; list-style:none; margin:10px 10px 10px 30px;}
.model-list li{padding:2px;}

.copy{background:url(main-manu-bg.gif) 0 0 no-repeat; height:29px; margin:0 23px 7px; position:relative; width:809px; z-index:99;}
.copy-p{display:inline; color:#000; float:left; font:bold 9px/14px Verdana,Helvetica,sans-serif; height:14px; margin:8px 0 0; padding:0 0 0 37px; position:relative;}

.bottom-links{margin:0 0 0 40px;}
.bottom-links td{padding:3px 30px 10px 0;}
.bottom-a{color:#000; font:bold 9px/14px Verdana,Helvetica,sans-serif;}

.hr{border-bottom:1px solid #111; height:0; margin:12px; padding:0; overflow:hidden; }
.b-center{font-size:1.3em; font-weight:bold; text-align:center;}
.center{text-align:center;}
.black{color:#000;}
.clear{clear:both; height:0; overflow:hidden;}