body, html{
margin:0 0 0 0;
padding: 0 0 0 0;
scrollbar-3dlight-color : #999999;
scrollbar-darkshadow-color : #999999;
scrollbar-highlight-color : #999999;
scrollbar-shadow-color : #999999;
scrollbar-arrow-color : #666666;
scrollbar-face-color : #cccccc;
scrollbar-track-color : #EAEAEA;

}


.frame{
border:0;
width:1000px;
height:600px;
margin: 0 auto;
font-family:arial, verdana, helvetica, sans-serif;
}

.head{
background:url(images/head.jpg);
width:1000px;
height:118px;
margin:0;
padding:0;
text-align:right;
}

.menu_box{
background:url(images/mnu.jpg);
width:328px;
height:163px;
margin:0;
padding:100px 30px 100px 0;
text-align:right;
float:left;
overflow:hidden;
}

.main{
background:url(images/main.jpg);
width:612px;
height:338px;
margin:0;
padding:15px 20px 10px 10px;
float:left;
font-size:11px;
overflow:hidden;
}

.main a{
color:#CC3300;
text-decoration:none;

}

.main a:hover{
color:#666666;
text-decoration:none;
}

.scroll{
width:612px;
height:300px;
display:block;
overflow:auto;
margin:10px 0 0 0;
}

.clear{
clear:both;
}

.foot{
background:url(images/foot.jpg);
width:1000px;
height:119px;
margin:0;
padding:0;
text-align:right;
}

.mnu{
margin:0 0 30px 0;
font-size:14px;
padding:0;
}

.mnu a{
color:#CCCCCC;
text-decoration:none;
}

.mnu a:hover{
color:#CC3300;
text-decoration:none;
}

.foot_cont{
margin:0 20px 0 0;
padding:10px 0 0 0;
font-size:10px;
color:#CC3300;

}

.foot_cont a{
color:#CC3300;
text-decoration:none;
}

.foot_cont a:hover{
color:#666666;
text-decoration:none;
}

.displaynone {
display:none;
} 


.head_cont{
margin:0 20px 0 0;
padding:90px 0 0 0;
font-size:13px;
color:#666666;

}

.head_cont a{
color:#666666;
text-decoration:none;
}

.head_cont a:hover{
color:#CC3300;
text-decoration:none;
}

h1.title{
color:#CC3300;
font-size:20px;
margin:0;
padding:0;
}

.main_text{
font-size:11px;
text-align:justify;
margin: 20px 0 0 0;
padding:0;
}

.main_pict{
margin:0 0 0 20px;
border-style:solid;
border-width:1px;
border-color:#CC3300;
}


.gallery_pict{
margin:3px 3px 3px 3px;
padding:0;
float:left;
}

.pict{
border-style:solid;
border-width:1px;
border-color:#CC3300;
}

.clear{
clear:both;
}

.cont_box{
width:300px;
float:left;
margin:0;
}

.map_box{
width:303px;
float:left;
margin:0;
}

.back{
margin: 5px 0 0 0;
width:50px;
float:left;
}

.h1_title{
width:550px;
float:left;
}

.gall_div{
display:block;
width:180px;
float:left;
text-align:center;
margin:5px 5px 5px 5px;
}

h2.main_txt{
font-size:11px;
font-weight:normal;
}
