
body {
background-color: #ffffff; background-image:url(bg_general.jpg); background-position: top; background-repeat:no-repeat; 
margin-top:0px;
}



/* Container  Index e 
Index singole lingue (
box rettangolari centrati con bordo nero */


#container_index { 
width:990px; 
height:541px;
position:absolute; 
top:50%; 
left:50%; 
margin-left:-495px; 
margin-top:-270px; 
border-style:solid; 
border-color:#000000; 
border-width:1px;
  
}
	
	
	
/* Container  EVENTI */


#container_eventi { 
width:990px; 
font-weight:normal; 
position:absolute; 
top:50%; 
left:50%; 
margin-left:-495px; 
margin-top:-270px; 

  
}	



/* Div form menu pagine ASP */

#form{  
width:50px; 
float:left; 
margin-right:20px;  
 
 
	
}	



#formbig{  
width:50px; 
float:left; 
margin-right:40px;  
 
 
	
}


/* Primo tasto con margine menu pagine ASP */

#tastoeventi1{  
width:100px; 
float:left; 
margin-left:280px;
font-family:Helvetica, sans-serif; 
font-size:16px; 
color:#000000; ;  
}


/* tasto con margine menu pagine ASP */

#tastoeventi{  
width:80px; 
float:left; 
margin-left:10px; 
font-family:Helvetica, sans-serif; 
font-size:16px; 
color:#000000;
}




/* Stile dei Link  menu ASP*/

a.linkasp:link {
color: #ffffff;
text-decoration: none;font-size:12px;

}
 
a.linkasp:visited {
color: #ffffff;
text-decoration: none;font-size:12px;
}
	
a.linkasp:hover {
color: #ffffff;
text-decoration: underline;font-size:12px;
}
	
a.linkasp:active {
color: #ffffff;
text-decoration: underline;font-size:12px;
}






/* Stile dei Link*/

a.link:link {
color: #000000;
text-decoration: none; font-weight:normal; 

}
 
a.link:visited {
color: #000000;
text-decoration: none;font-weight:normal; 
}
	
a.link:hover {
color: #e10042;
text-decoration: underline;font-weight:normal; 
}
	
a.link:active {
color: #000000;
text-decoration: underline;font-weight:normal; 
}






/* Stile dei Link*/

a.link2:link {
color: #000000;
text-decoration: none; font-weight:normal; 

}
 
a.link2:visited {
color: #000000;
text-decoration: none;font-weight:normal; 
}
	
a.link2:hover {
color: #e10042;
text-decoration: underline;font-weight:normal; 
}
	
a.link2:active {
color: #000000;
text-decoration: underline;font-weight:normal; 
}



		

/* Banda orizzontale header */

#head_index { 
 
width:990px; 
height:91px; 

	
}


/* Logo nella head */

#head_logo { 
 
width:184px; 
height:91px; margin-left:120px; float:left; 

	
}


/* primo box nella head dopo il logo con link */

#box_head { 
 
width:200px; 
height:50px; 
margin-left:220px;   
float:left; 
border-left-color:#e10042; 
border-left-width:1px; 
border-left-style:solid;
font-family:Helvetica, sans-serif; 
font-size:10px; 
font-weight:normal; 
padding-left:5px; 
 
margin-top:10px;   

	
}


/* secondo box nella head dopo il logo con link */

#box_head2 { 
 
width:220px; 
height:50px; margin-left:10px; float:left; 
border-left-color:#e10042; 
border-left-width:1px; 
border-left-style:solid;
font-family:Helvetica, sans-serif; 
font-size:10px; 	
font-weight:normal; 
padding-left:5px; 
 
margin-top:10px; 
}





/* Div con la foto 990 */

#foto_index { 
 
width:990px; 
height:260px; 
	
}



/* Div con TESTO */

#testo_index { 
 
width:800px; 
font-family:Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
padding-left:10px; margin-left:135px;

	
}






/* Div con LOGHI PARTNERS */

#partners_index { 
 
width:990px; 
height:80px;   

	
}



/* box sotto la foto 990 */

#body_index { 
 
width:990px; 
height:150px; 
font-weight:normal; 
	
}


/* Menu Festival Rassegna Progetti */

#body_menubig { 
 
width:330px; 
float:left; 
height:100px; 
line-height:18px; 
font-weight:normal;   
margin-left:140px; 
font-family:Helvetica, sans-serif; 
font-size:18px; 
padding-top:20px; 
  
	
}

/* Menu Biglietti in Scena etc */

#body_menusmall { 
 
width:465px; 
float:left; 
height:100px; color: #e10042; 
padding-left:50px; 
margin-left:5px; 
font-family:Helvetica, sans-serif; 
font-size:12px; 
padding-top:20px;  
}


/* Menu con banda rossa nelle pagine .asp */

#menu { 
 
width:990px; 
float:left; 
height:80px; 
color: #e10042; 
background-image: url(bg_menu.jpg);

}



.sfondomenu 
{ 
background-image: url(bg_menu.jpg); 
background-repeat:no-repeat;

}


.sfondomenu_scena 
{ background-image: url(bg_menuscena.jpg); 
background-repeat:no-repeat;

}

.sfondomenu_archivio { 
 
background-image: url(bg_menuarchivio.jpg); 
background-repeat:no-repeat;

}


.sfondomenu_progetti { 
 
background-image: url(bg_menuprogetti.jpg); 
background-repeat:no-repeat;

}

.sfondomenu_rassegna { 
 
background-image: url(bg_menurassegna.jpg); 
background-repeat:no-repeat;

}


.sfondomenu_area { 
 
background-image: url(bg_menuarea.jpg); 
background-repeat:no-repeat;

}





.logo { 
margin-left:155px; 
margin-right:155px;  

	
}





.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 2;
	font-weight: bold;
	text-transform: none;
	color: #e10042;
}
.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	font-style: normal;
}
.indicazioni {
	font-size: 14px;
	font-style: oblique;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}


.bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-transform: none;
	color: #FFFFFF;
}	
.bianco  a {text-decoration: none}
.bianco  a:link {color : FFFFFF; text-decoration: none}
.bianco  a:visited {color :FFFFFF ; text-decoration: none}
.bianco  a:hover {color : CCCCCC; text-decoration: none}
.bianco  a:active {color : FFFFFF; text-decoration: none}

.biancoCopia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-transform: none;
	color: #ffffff;
}



.languages2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #824E4E;
}	
.languages2  a {text-decoration: none}
.languages2  a:link {color : #824E4E; text-decoration: none}
.languages2  a:visited {color :#824E4E ; text-decoration: none}
.languages2  a:hover {color : #FFFFFF; text-decoration: none}
.languages2  a:active {color : #824E4E; text-decoration: none}


.languages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	color: #1663cb;
}	
.languages  a {text-decoration: none}
.languages  a:link {color : #1663cb; text-decoration: none}
.languages  a:visited {color :#1663cb ; text-decoration: none}
.languages  a:hover {color : #000000; text-decoration: none}
.languages  a:active {color : #1663cb; text-decoration: none}





/* TASTO MENU FESTIVAL */

.button_festival {
width: 171px;
height: 20px;
}





/* TASTO MENU RASSEGNA */

.button_rassegna {
width: 269px;
height: 20px;
}





/* TASTO MENU RASSEGNA */

.button_progetti {
width: 258px;
height: 20px;
}







/* TASTO MENU RASSEGNA */

.button_progetti2 {
width: 336px;
height: 20px;font-weight:normal; 
}












.webdesign {
color: #999999;
text-decoration: none; font-size:10px; font-family: Helvetica, sans-serif;

}


/* Stile dei Link*/

a.webdesign:link {
color: #999999;
text-decoration: none;

}
 
a.webdesign:visited {
color: #999999;
text-decoration: none;
}
	
a.webdesign:hover {
color: #e10042;
text-decoration: underline;
}
	
a.webdesign:active {
color: #999999;
text-decoration: underline;
}