/*Isola del cinema edizione 2011*/
/*Stile generale*/
body{
margin: 0;
padding: 0;
background:url(../image/bk_sito.jpg);
background-repeat:repeat-x;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size: 15px;
line-height: 18px;
color: #FFFFFF;
border-bottom-width: medium;
border-bottom-style: solid;
}
.clearfix{
clear: both;
}
/*contenitore*/
#wrapper{
width: 750px;
background:url(../image/bk_wrapper.png);
background-repeat:repeat-x;
margin: auto;

}
/*area sponsor*/
#sponsor{
width:740px;
height:65px;
background: url(../image/sponsor.jpg) no-repeat;
margin-left:5px;
background-color:#D5EBF6;
}

#presidente{

padding: 50px;
margin-left:5px;
background-color:#D5EBF6;
}

#amicitrastevere{
height: 65px;
width: 50px;
left: 700px;
right: 5px;
top: 0px;
padding-top: 5px;
position: absolute;
background-color:#D5EBF6;
}
/*versione*/
#version{
width:710px;
height:20px;
background: url(../image/version.jpg) no-repeat;
margin-left:5px;
padding-right:30px;
text-align:right;
font-weight:bold;
}
a:link,
a:visited {
outline:0px;
text-decoration: none;
color:#1E86F0;
}
a:link:hover,
a:visited:hover {
outline:0px;
text-decoration: none;
color:#083562;
}
a img { 
border: 0; 
}

/*bandiere lingue*/
#lingue{
width: 100px;
height: 20px;
background: url(../image/lingue3.gif) no-repeat;

top: 85px;
left: 800px;
position: absolute;
}

/*header*/
#header{
width: 740px;
height: 150px;
background: url(../image/nuovoheader.jpg) no-repeat;
margin-left:5px;
}
/*Menu*/
#menucontainer{
	position:relative;
	width: 740px;
	height:42px;
	margin-left: 5px;
	color:#1E4776;
	background:#A9D4EA;
	font-family:Helvetica,Arial,Verdana,sans-serif;

	}

#menunav{
	position:relative;
	height:38px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#A9D4EA;
	padding:0 0 0 0px;}





ul#navlist
{ 
font-family: sans-serif; 
position: absolute;
top: 8px;
}


ul#navlist a
{
font-weight: bold;
text-decoration: none;
}

ul#navlist, ul#navlist ul, ul#navlist li
{

margin: 0px;
padding: 0px;
list-style-type: none;

}

ul#navlist li 
{ 
float: left; 

}

ul#navlist li a
{
color: #1E4776;

background-color: #A9D4EA;
padding: 8px;

}

ul#navlist li a:hover
{
color: #1E4776;

font-size: 9pt;

}

ul#navlist li a:active
{
color: #cccccc;
background-color: #2881AE;


}

ul#subnavlist 
{ 
display: none; 

}



ul#subnavlist li 
{ 
float: none; 

}

ul#subnavlist li a
{
padding: 0px;
margin: 0px;
}

ul#navlist li:hover ul#subnavlist
{
display: block;
position: absolute;
font-size: 8pt;
padding-top: 5px;
}

ul#navlist li:hover ul#subnavlist li a
{
display: block;
width: 200px;
border: none;
padding: 2px;
float: none; 
}

ul#navlist li:hover ul#subnavlist li a:before { content: ""; }
	
	
	
	
	
	
	
	
	
	
/*Colonna sinistra*/
#col_sin{
width:450px;
float:left;
text-align:justify;
margin-left:15px;
margin-top: 10px;
color:#1E4776;
}
#page{
width:440px;
padding-right:10px;
height:20px;
background: url(../image/page.jpg) no-repeat;
text-align:right;
font-weight:bold;
}
#download{
width:400px;
padding-right:50px;
height:28px;
padding-top:7px;
background: url(../image/download.jpg) no-repeat;
text-align:right;
font-weight:bold;
}
/*Colonna destra*/
#col_des{
width:260px;
float:right;
text-align:justify;
padding-right:10px;
margin-right:5px;
margin-top: 10px;
color:#1E4776;
}
#downloaddes{
width:260px;
height:20px;
padding-left:10px;
background: url(../image/linkdes.jpg) no-repeat;
font-weight:bold;
}
/*Calendario*/
#contcal{
width: 266px;
background-color:#FFF;
}
#mese{
width:266px;
height:20px;
background:url(../image/mesecalendario.jpg) no-repeat;
text-align:center;
padding-top:5px;
color:#FFF;
font-size:15px;
font-weight:bold;
margin-bottom:2px;
}
#giornosettimana{
width:38px;
height:20px;
float:left;
background:url(../image/giornosettimana.jpg) no-repeat;
text-align:center;
color:#666;
font-weight:bold;
}
#giorno{
width:38px;
height:20px;
float:left;
background:url(../image/giorno.jpg) no-repeat;
text-align:center;
color:#FFF;
font-weight:bold;
}
#giornoevento{
width:38px;
height:20px;
float:left;
background:url(../image/giornoevento.jpg) no-repeat;
text-align:center;
color:#FFF;
font-weight:bold;
}
#spazio{
width:270px;
height:24px;
}
/*Patrocini Collaborazioni Partner culturali footer*/
#patrocini{
width:740px;
height:55px;
background: url(../image/patrocinio.jpg) no-repeat;
padding-top:13px;
margin-left:5px;
margin-top:15px;
text-align: right;
}
#collaborazione{
width:740px;
height:52px;
background: url(../image/collaborazione.jpg) no-repeat;
margin-left:5px;
padding-top:3px;
text-align: right;
}
#culturali{
width:740px;
height:52px;
background: url(../image/culturali.jpg) no-repeat;
margin-left:5px;
padding-top:3px;
text-align: right;
}
#footer{
width:740px;
height:18px;
background: url(../image/footer.jpg) no-repeat;
margin-left:5px;
padding-top:2px;
color:#333;
text-align: center;
font-size: 11px;
}
/*Grassetti*/
.gras {
	font-size:15px;
	font-weight: bold;
	color:#1E4776;
}

.gras1 {
	color:#0D53A2;
	font-size:15px;
	font-weight: bold;
}
.grasfo {
	color:#0D53A2;
	font-size:15px;
	font-weight: bold;
}
.italic {
	font-style:italic;
	color:#1E4776;
}

.italicgras{
	font-style:italic;
	font-weight: bold;
	color:#1E4776;
}

.piccolo{
font-size:12px;
color:#1E4776;
}
.gras2 {
	color:#0D53A2;
	font-size:12px;
	font-weight: bold;
}

.gras3 {

	font-size:12px;
	font-weight: bold;
	color:#1E4776;
}

.gras4 {

	font-size:11px;
	font-weight: bold;
	color:#1E4776;
}

