*{
padding:0;
margin:0;
border:0;
}



body{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
background:url(../images/bg.gif) #fff repeat-x;
}

a{
color:#8e0400;
}

p{
padding:7px 0;
}
.clear{
clear:both;
display:block;
}
div#container{
width:1120px;
margin:0 auto;
}

div#url{
position:absolute;
margin-left:135px;
margin-top:28px;
}
div#url a{
text-decoration:none;
display:block;
background:url(../images/url.png) no-repeat;
width:158px;
height:19px;
color:#805825;
}

div#bannerStick{
position:absolute;
background:url(../images/bannerStick.png) no-repeat;
width:208px;
height:300px;
margin-left:850px;
z-index:2;
}

div.frame{
background:url(../images/frame.png) no-repeat;
width:123px;
padding:22px;
margin:10px;
float:left;
}

div.frame a.descp{
	margin-top:25px;
	padding:0;
	padding-bottom:20px;
}

div.frame a.descp:hover, div.frame a.descp.active{
	margin-top:25px;
	padding:0;
	padding-bottom:20px;
}

h1{
font-size:22px;
line-height:28px;
font-weight:normal;
}

h2{
font-size:18px;
line-height:22px;
font-weight:normal;
}
div#bannerStick div.frameOne{
background:url(../images/frame.png) no-repeat;
width:123px;
height:123px;
padding:22px;
margin:20px auto;
}
div.frameInfo{
text-align:center;
color:#DBC188;
}
div.frameInfo a{
text-align:center;
text-decoration:none;
color:#DBC188;
}

div#banner{
background:url(../images/banner.jpg) no-repeat -4px 0;
width:1120px;
height:618px;
}



div#fotoBanner{
width:868px;
margin:-416px auto 0 auto;
height:337px;
position:relative;
z-index:1;
background:#fff;
}

table.buttons{
text-align:center;
margin:0 auto;
border:0;
}


table.buttons td{
text-align:center;
vertical-align:top;
width:25%;
}

table.buttons a{
background:url(../images/arrBr.png) no-repeat center bottom;
text-align:center;
padding:0 10px 20px 10px;
color:#805825;
text-decoration:none;
display:block;
}

table.buttons a:hover, table.buttons a.active{
background:url(../images/arrRed.png) no-repeat center bottom;
text-align:center;
padding:0 10px 20px 10px;
color:#8d0400;
text-decoration:none;
}



div#menu{
background:url(../images/bgMenu.png) no-repeat center center;
width:788px;
margin: 4px auto 0 auto;
height:66px;
padding:0 40px;
}

div#menu ul{
list-style:none;
width:868px;
text-align:center;
}
div#menu ul li{
display:inline;
}
div#menu ul li a{
float:left;
text-decoration:none;
display:block;
height:46px;
content:open-quote;
}
div#menu ul li a:hover{
float:left;
text-decoration:none;
display:block;
background:0 -46px ;
}
div#menu ul li a#b1{
background:url(../images/btt/1.gif) no-repeat;
width:131px;
}
div#menu ul li a#b1:hover, div#menu ul li a#b1.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:131px;
}


div#menu ul li a#b2{
background:url(../images/btt/2.gif) no-repeat;
width:106px;
}

div#menu ul li a#b2:hover, div#menu ul li a#b2.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:106px;
}

div#menu ul li a#b3{
background:url(../images/btt/3.gif) no-repeat;
width:76px;
}


div#menu ul li a#b3:hover, div#menu ul li a#b3.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:76px;
}

div#menu ul li a#b4{
background:url(../images/btt/4.gif) no-repeat;
width:94px;
}


div#menu ul li a#b4:hover, div#menu ul li a#b4.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:94px;
}



div#menu ul li a#b5{
background:url(../images/btt/5.gif) no-repeat;
width:134px;
}

div#menu ul li a#b5:hover, div#menu ul li a#b5.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:134px;
}

div#menu ul li a#b6{
background:url(../images/btt/6.gif) no-repeat;
width:104px;
}

div#menu ul li a#b6:hover, div#menu ul li a#b6.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:104px;
}

div#menu ul li a#b7{
background:url(../images/btt/7.gif) no-repeat;
width:134px;
}


div#menu ul li a#b7:hover, div#menu ul li a#b7.active{
float:left;
text-decoration:none;
display:block;
background-position:0 -46px ;
width:134px;
}


div#mainContent{
width:780px;
margin:0 auto;
padding:20px;
color:#330d0d;
line-height:18px;
}
div#foot{
background:url(../images/bgFoot.gif) repeat-x;
height:137px;
}

div#foot div#footImg{
background:url(../images/footImg.jpg) no-repeat;
width:1120px;
height:27px;
margin:0 auto;
padding-top:110px;
}

div#footTxt{
margin:0 auto;
width:848px;
color:#805825;
font-size:11px;
}

div#copy{
float:left;
}
div#ls{
float:right;
}
div#ls a{
color:#805825;
text-decoration:none;
}

/*forms*/

input,textarea{
padding:5px;
border:1px solid #dbc188;
background:#fffcf4;
color:#330d0d;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
textarea{
width:543px;
height:80px;
}
a.bgBtt{
background:url(../images/btt/bgBtt.gif) no-repeat;
width:107px;
height:20px;
text-align:center;
display:block;
float:right;
text-decoration:none;
margin-right:5px;
}
a.bgBtt:hover{
background:url(../images/btt/bgBtt.gif) no-repeat 0 -20px;
color:#fff;
}
div.news{
margin-bottom:15px;
padding-bottom:10px;
border-bottom:1px solid #dbc188;
}
div.news h1{
font-size:20px;
line-height:24px;
padding-bottom:10px;
}
div.news div.date{
color:#a7a7a7;
text-align:right;
}

div.news img{
float:left;
margin:0 10px 10px 0;
}

div#menuTop{
background:url(../images/menuTop.jpg) no-repeat;
width:776px;
height:99px;
}

div#menuMid{
background: url(../images/menuMid.jpg) repeat-y;
text-align:center;
padding:0 10px;
}

div#menuBottom{
background:url(../images/menuBottom.jpg) no-repeat;
width:776px;
height:99px;
}
