@CHARSET "UTF-8";
html, body, div, span, h1, h2, h3, h31,  p, a, abbr, em, img, strong, dl, dt, dd, ul, li, fieldset, form, label, legend 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {text-align:center; background-color:#ebeae2; padding:0px 0px 0px 0px; font:normal 11px Tahoma; color:#cacca1; background-image:url(../images/bg.gif); background-repeat:repeat-x;
background-position:top;} 

#all{ 
text-align:left; /* reset text alignment */
width:668px; /* or a percentage, or whatever */
margin:0 auto; /* for the rest */
}



.left{}
.cont{ line-height:13px;}
.cont a{ font-weight:bold; color:#c1a627;}
.cont a:hover{ text-decoration:none;}

.link{ color:#c1a627;}
.link:hover{ text-decoration:none;}

.menu{ font-size:10px; color:#3a1b0d; text-decoration:none;}
.menu:hover{color:#827357; }

.down{ color:#7e723a; font-weight:bold;}
.down:hover{ text-decoration:none;}


.head{ font-size:16px;color:#000; font-weight:bold; border-bottom: 1px solid #7e7439; border-top:1px solid #7e7439;}
.sub{ font-size:12px; font-weight:bold; color:#d6b000;} 
.name{ font-weight:bold; color:#a2ad75;}

.tt1{ border-top: 1px dotted #6c4312; padding:14px 10px 14px 10px; border-bottom: 1px dotted #6c4312;}
.tt2{ border-top: 1px dotted #6c4312; padding:14px 10px 14px 10px;}
.tt3{  padding:14px 10px 14px 10px;}
.suntitle{ padding:8px 0px 0px 0px;}


.title{ font-weight:bold; color:#a2ad75; font-size:18px;}



.img_rigth{ float:right; margin:0px; display:block;}
.img_left{ float:left; margin:56px 14px 0px 22px; display:block;}
.bor{ border:3px solid #134681;}
.bor1{ border:1px solid #000;}

img{border:none; }
