body{
background:#2F180A;
margin:0 auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#92604B;
}

body a{
text-decoration:none;
color:#513728;
}

#top{
width:100%;
height:120px;
background:#FFFFFF;
border-bottom:5px solid #513728;
}

#banner{
margin:0 auto;
width:1000px;
}

#logo{
float:left;
padding:20px;
}

.cb{
border:1px solid #553122;
background:#462113;
color:#92604B;
font-size:12px;
}

#menu{
float:right;
}

#menu ul{
list-style:none;
padding:0;
margin:0;
}

#menu ul li{
float:left;
padding:61px 20px 40px 20px;
}

#contenu{
width:1000px;
border:6px solid #fff;
margin:0 auto;
height:503px;
}

#left_photo{
float:left;
width:357px;
height:503px;
}

#right_main{
float:left;
width:553px;
height:463px;
border-right:10px solid #50352A;
padding:20px 40px;
}

#right_main img{
border:3px solid #513529;
}

.title{
font-size:20px;
padding-bottom:20px;
}

.title a{
text-decoration:none;
}
.title a:hover{
text-decoration:underline;
}

.title2{
font-size:12px;
}

.title2 a{
text-decoration:none;
}
.title2 a:hover{
text-decoration:underline;
}

.text{
line-height:16px;
border-bottom:1px solid #361A13;
padding-bottom:20px;
margin-bottom:15px;
min-height:100px;
height:150px;
overflow:auto;
}

.text1{
line-height:16px;
border-bottom:1px solid #361A13;
padding-bottom:20px;
margin-bottom:15px;
min-height:100px;
height:400px;
overflow:auto;
}


.photo{
width:100%;
}

#foot{
width:1000px;
margin:0 auto;
text-align:center;
}

#foot a, #right_main a{
color:#CC9966;
}

#foot a:hover, #right_main a:hover{
text-decoration:underline;
}