/* CSS Document */
*{
margin:0;
padding:0;
}
body{
background-color:#f1ede1;
}

#esterno{
width:100%;
text-align:center;
}

#interno{

width:935px;
margin:0 auto;



}
.wrapper{
width:935px;
background-image:url(../images/sfondo.png);
background-repeat:repeat-y;
float:left;
margin-top:20px;
padding-bottom:20px;
}
.header{
width:935px;
clear:both;

}

.top{
width:935px;
background-image:url(../images/top.png);
background-repeat:no-repeat;
height:10px;
position:relative;
}

.header-container{

width:935px;
clear:both;

margin-top:17px!important;
margin-top:12px;
}
.header-esterno{
background-image:url(../images/header-esterno.png);
width:54px;
height:163px;
background-repeat:no-repeat;
float:left;
margin-left:-44px;
position:relative;
margin-right:-10px;
}
.header-esterno .lingue{
margin-top:103px;
margin-left:10px!important;
margin-left:5px;
}
.header-esterno .lingue a{

} 
.header-esterno .lingue a img{
border:none;
padding:0 2px;
} 

.logo{
width:204px;
height:163px;
background-image:url(../images/logo.png);

float:left;
margin-left:28px!important;
margin-left:14px;
}

.header-right{
width:675px;
height:163px;
margin:0;
float:left;

}
.header-right img{
border:none;
margin:0;
padding:0;
margin-bottom:0!important;
margin-bottom:-3px;
} 
.content{
width:879px;
margin:0 auto;
clear:both;


	

}
.float{
float:left;
width:879px;
/*background-image:url(../images/bgcontent.png);
background-repeat:repeat-y;
*/}
.sidebar{
 background-image:url(../images/boxsinistra.png);
 background-repeat:no-repeat;
 background-color:#f1ede1;
 width:204px;
 height:auto!important;
 height:466px;
 min-height:466px;
 float:left;
}

.sidebar ul{
list-style-type:none;
margin-top:35px;
text-align:right;
margin-right:20px;
}
.sidebar ul li{
padding:0;
}
.sidebar ul li a{
text-decoration:none;
color:#844321;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.sidebar ul li a:hover,.sidebar ul li.active a{
background-image:url(../images/corona.png);
background-position:left;
background-repeat:no-repeat;
padding-left:20px;
font-weight:bold;
font-style:italic;

}
.sidebar ul li.active li a{
font-style:normal;font-weight:normal;}

.sidebar ul ul{
margin:0;

	
}



.sidebar ul  li ul li a,.sidebar ul li.active ul li a{
background-image:none;
padding:0;
font-size:11px;

}
.sidebar ul  li ul li a:hover,.sidebar ul li ul li.active a{
background-image:none;
padding:0;
font-weight:bold;
font-style:italic;
font-size:11px;

}


.center{
background-image:url(../images/boxcentrale.png);
height:auto!important;
background-repeat:repeat-x;
background-color:#e6ddce;
height:auto!important;
height:466px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:13px;
padding-left:20px;
min-height:416px;
width:839px!important;
width:879px;
text-align:left;
color:#844321;
float:left;
padding-top:30px;
padding-right:20px!important;
padding-right:20px;
padding-bottom:20px;
}

.center h2.contentheading,.componentheading{
font-size:22px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
padding-bottom:10px;
font-weight:lighter;
}

.center .testo-sinistra{
width:175px!important;
width:195px;
float:left;
}
.center .testo-destra{
width:248px;
float:right;
margin-right:-20px!important;
margin-right:0px;

}



.dettagli{
float:right;
margin-right:20px;
margin-top:20px;
}
.center ul {

}
.center a{
color:#864421;
}

.center ul li{
list-style-type:none;
background-image:url(../images/freccia.png);
padding-left:20px;
background-repeat:no-repeat;
background-position:left center;
background-color:transparent;
}

.sidebar-2{
float:left;
background-image:url(../images/boxdestra.png);
background-repeat:no-repeat;
background-color:#f1ede1;
width:186px!important;
width:204px;
height:auto!important;
height:466px;
min-height:466px;
padding-left:18px!important;
padding-left:9px;
padding-right:0!important;
padding-right:9px;
color:#844321;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
}
.sidebar-2 a{
color:#844321;
}
.sidebar-center{
background-image:url(../images/box.png);
height:242px;
width:166px;
background-repeat:no-repeat;
margin-top:17px;
}
.sidebar-center h3{
padding-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
padding-bottom:10px;
text-align:left;
width:140px;
margin:0 auto;

}
#newsshow1{
width:146px;
margin: 0 auto;
color:#844321;
text-align:left;
}
.gk_news_show_news_header{


}

p.gk_news_show_news_text{
margin-top:-10px;
display:block;
line-height:1.2!important;
line-height:1.1;
}
a.readon{
display:block;
margin-top:-5px;
}
.tempo{
width:166px;

height:146px;


clear:both;
margin:0 auto;
margin-top:20px;
margin-bottom:20px;
}

.mappa{
width:166px;
height:145px;
background-image:url(../images/locazione.png);
background-repeat:no-repeat;
float:left;
margin-top:20px;
margin-left:0!important;
margin-left:5px;
}

.menu-destra{
clear:both;
float:left;
width:166px;
margin-top:15px;
text-align:center;
padding-left:0!important;
padding-left:10px;
}

.menu-destra ul li{
display:inline;
list-style-type:none;

}
.menu-destra ul li a{
text-decoration:none;
text-transform:uppercase;
padding:0 4px;
font-size:9px;
font-family:"Trebuchet MS", Arial, sans-serif;
}
.bottom{
width:935px;
height:11px;
background-repeat:no-repeat;
background-image:url(../images/bottom.png);
clear:both;
}

.footer{
clear:both;
width:935px;
margin:0 auto;
margin-top:15px;
}
.footer p{
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:12px;
color:#864421;
text-decoration:none;
text-align:left;
margin-left:50px;

}
.footer p a{
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:12px;
color:#864421;
text-decoration:none;
text-align:left;

}

.footer-right{
text-align:right;
margin-top:-35px;
margin-right:40px;
}
.footer-right ul li{
display:inline;
list-style-type:none;
text-transform:uppercase;
}
.footer-right ul li a{
text-decoration:none;
color:#824220;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:10px;
padding:0 5px;
}

/*.sidebar-top{
 background-image:url(../images/sidebar-box-top.png);
 width:166px;
 margin:0 auto;
 height:8px;
 background-repeat:no-repeat;
 float:left;
}
.sidebar-center{
margin-top:0!important;
margin-top:-8px;
background-image:url(../images/sidebar-box-center2.png);
background-repeat:repeat-y;
width:166px;
float:left;


}
.sidebar-bottom{
background-image:url(../images/sidebar-box-bottom.png);
height:24px;
background-repeat:no-repeat;
float:left;
width:166px;
}*/

