/*SETTINGS*/
body{
margin:0;
padding:0;
color:#c0c0c0;
font-size:13px;
font-family:Arial, Tahoma, Verdana;
}
img{
border:none;
}
p{
margin:0;
padding:0;
}
/*LAYOUT*/
#navi{
margin:0 auto;
width:946px;
height:58px;
background:url(/themes/default/img/bg_nav.png) repeat;
}
#container{
margin:0px auto;
width:946px;
overflow:hidden;
}
#content_top{
margin:365px 0 0 0;

padding:10px 0 0 19px;

width:927px;
background:url(/themes/default/img/bg_content_top.png) repeat top center;
}
#content_hold{
width:946px;
background:url(/themes/default/img/bg_content.png) repeat;
overflow:hidden;
}
#sidebar{
padding:17px 0 70px 17px;
width:216px;
float:left;
}
#content{
padding:17px 13px 17px 0;
width:700px;
float:left;
position:relative;
}
#footer{
margin:0 auto;
padding:10px 0 0 0;
width:946px;
height:20px;
}
/*HEADINGS*/
h1{
margin:0;
padding:0;
font-size:40px;
color:#FFFFFF;
text-transform:uppercase;
}
.fblink{
margin:0 174px 0 0;
float:left;
height:40px;
width:40px;
display:block;
background:url(/themes/default/img/fb.png) no-repeat -0 -0;
}
.fblink:hover{
background:url(/themes/default/img/fb.png) no-repeat -0 -40px;
}
/*NAVI*/
#navi img{
margin:0 60px 0 0;
float:left;
}
#navi .inactive{
margin:31px 33px 0 0;
padding:0;
height:20px;
display:block;
float:left;
font-size:18px;
color:#a36214;
text-transform:uppercase;
text-decoration:none;
}
#navi .inactive:hover{
color:#FFFFFF;
}
#navi .active{
margin:31px 33px 0 0;
padding:0;
height:20px;
display:block;
float:left;
font-size:18px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}
/*SUBNAVI*/
#sidebar .inactive{
margin:0;
padding:0;
height:25px;
display:block;
font-size:18px;
color:#a36214;
text-transform:uppercase;
text-decoration:none;
}
#sidebar .inactive:hover{
color:#FFFFFF;
}
#sidebar .active{
margin:0;
padding:0;
height:25px;
display:block;
font-size:18px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}
#sidebar h5{
margin:52px 0 0 0;
padding:0;
color:#a36214;
font-size:18px;
text-transform:uppercase;
}
#sidebar form{
margin:20px 0 0 0;
padding:0;
position:relative;
}
#sidebar form input[type=text], #sidebar form input[type=submit]{ 
margin:0 0 5px 0;
padding:0;
width:180px;
border:#42230c 1px solid;
background:none;
color:#a96933;
font-size:13px;
font-family:Arial, Tahoma, Verdana;
position:relative;
}
#sidebar form input[type=text]:hover, #sidebar form input[type=submit]:hover{ 
border:#a96933 1px solid;
}
#sidebar form input[type=submit]{ 
cursor:pointer;
width:84px;
}
/*LINK*/
#content a{
color:#c0c0c0;
font-family:Arial, Tahoma, Verdana;
font-weight:bold;
text-decoration:none;
}
#content a:hover{
text-decoration:underline;
}
#footer .inprint{
float:left;
}
#footer .crea{
float:right;
}

/*TABLE*/
#content table tr:hover{
background-color:#2b1708;
}
#content table td{
padding:2px;
text-align:left;
vertical-align:top;
border-top:1px solid #42230c;
}

#content table.orga tr:hover{
background:none;
}




/*NEWS*/
#content .news_box{
width:700px;
min-height:115px;
margin:0 0 15px 0;
border-top:1px solid #42230c;
background:none;
}
#content .news_box:hover{
background:#291509;
cursor:pointer;
}
#content .news_img{
width:164px;
height:115px;
float:left;
overflow:hidden;
}
#content .news_cont{
padding:13px 0 0 13px;
width:523px;
height:102px;
float:left;
}
#content .news_cont a{
color:#c2c2c2;
text-decoration:none;
font-style:normal;
font-weight:normal;
display:block;
height:100%;
}
#content .news_cont a h5{
padding:0;
margin:0;
font-size:18px;
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
}
/*GALLERY*/
.category_image{
clear:left;
margin:0 0 15px 0;
width:220px;
float:left;
border:1px solid #42230c;
}
.category_image:hover{
border:1px solid #a96933;
}
.category_informations{
margin:0 0 15px 15px;
width:456px;
float:left;
}
#gallery  .category_informations h2{
padding:0 0 15px 0;
margin:0;
}
#gallery .category_images .image{
padding:0;
margin:15px 11px 0 0;
width:220px;
float:left;
border:1px solid #42230c;
}
#gallery .category_images .image:hover{
border:1px solid #a96933;
}
