/*
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
*/
TD {
	FONT-SIZE: 10px
}
A.blu {
	FONT-SIZE: 10px; COLOR: #0049b4; TEXT-DECORATION: none
}
A.blu:hover {
	FONT-SIZE: 10px; COLOR: red; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 10px
}
A:hover {
	FONT-SIZE: 10px
}
A.programmenu {
	FONT-SIZE: 10px
}
A.programmenu:hover {
	FONT-SIZE: 10px
}
.programsel {
	FONT-SIZE: 10px
}
A.programsel {
	FONT-SIZE: 10px
}
A.programsel:hover {
	FONT-SIZE: 10px
}
A.programmenu2 {
	FONT-SIZE: 10px
}
A.programmenu2:hover {
	FONT-SIZE: 10px
}
A.boxhome {
	FONT-SIZE: 10px
}
A.boxhome:hover {
	FONT-SIZE: 10px
}
A.titolobox {
	FONT-SIZE: 10px
}
A.titolobox:hover {
	FONT-SIZE: 10px
}
.titolobox2 {
	FONT-SIZE: 10px
}
.titolobox3 {
	FONT-SIZE: 10px
}
.rosso11 {
	FONT-SIZE: 10px
}
A.tit {
	FONT-SIZE: 10px
}
A.tit:hover {
	FONT-SIZE: 10px
}
.tit {
	FONT-SIZE: 10px
}
A.footer {
	FONT-SIZE: 9px
}
A.footer:hover {
	FONT-SIZE: 9px
}
.footer {
	FONT-SIZE: 9px
}
A.titnews {
	FONT-SIZE: 10px
}
A.titnews:hover {
	FONT-SIZE: 10px
}
.titnews {
	FONT-SIZE: 10px
}
A.titnewsbox {
	FONT-SIZE: 10px
}
A.titnewsbox:hover {
	FONT-SIZE: 10px
}
.titnewsbox {
	FONT-SIZE: 10px
}
A.titeventi {
	FONT-SIZE: 10px
}
A.titeventi:hover {
	FONT-SIZE: 10px
}
A.section {
	FONT-SIZE: 10px
}
A.section:hover {
	FONT-SIZE: 10px
}
.tabletext {
	FONT-SIZE: 10px
}
.tabletextgray {
	FONT-SIZE: 10px
}
.grigio10 {
	FONT-SIZE: 10px
}
.grigio11 {
	FONT-SIZE: 10px
}
.nero11 {
	FONT-SIZE: 10px
}
.grigio11b {
	FONT-SIZE: 10px
}
A.linknero10 {
	FONT-SIZE: 10px
}
A.linknero10:hover {
	FONT-SIZE: 10px
}
#txtun {
	FONT-SIZE: 10px
}
#txtpwd {
	FONT-SIZE: 10px
}
#txtCriterio {
	FONT-SIZE: 10px
}
.data {
	FONT-SIZE: 10px
}
A.tab1 {
	FONT-SIZE: 10px
}
A.tab1:hover {
	FONT-SIZE: 10px
}
A.tab1Active {
	FONT-SIZE: 10px
}
A.tab1Active:hover {
	FONT-SIZE: 10px
}
A.tab2 {
	FONT-SIZE: 10px
}
A.tab2:hover {
	FONT-SIZE: 10px
}
A.tab2Active {
	FONT-SIZE: 10px
}
A.tab2Active:hover {
	FONT-SIZE: 10px
}
.titbox {
	FONT-SIZE: 9px
}
A.smallTab {
	FONT-SIZE: 9px
}
A.smallTab:hover {
	FONT-SIZE: 9px
}
.indexTitle {
	FONT-SIZE: 9px
}
A.approfondisci {
	FONT-SIZE: 9px
}
A.approfondisci:hover {
	FONT-SIZE: 9px
}
A.approfondisci01 {
	FONT-SIZE: 9px
}
A.approfondisci01:hover {
	FONT-SIZE: 9px
}
.newTitleBox {
	FONT-SIZE: 10px
}
.newTitleBox2 {
	FONT-SIZE: 12px
}
P {
	FONT-SIZE: 10px
}
.nero {
	FONT-SIZE: 10px; COLOR: #000000
}
.blu {
	FONT-SIZE: 10px; COLOR: #0049b4
}
.smallrosso {
	FONT-SIZE: 9px; COLOR: red
}
.smallnero {
	FONT-SIZE: 9px; COLOR: #000000
}

/*Generali*/
body{background-color:#fff;color:#707277;text-align:center;margin:0;padding:0;}
img{border:0}
a{color:#707277;text-decoration:none}
.dividi{clear:both}
.right{text-align:right}

form{margin:0}

/*Font*/
body, input, select, textarea, table, td, p, li{font-size:10px;font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
div#evento p span.durata{font-size:9px;}
div.boxlancio1 p, div.boxlancio2 p, div.boxlancio3 p, div.boxlancio4 p{font-size:9px}
div#scheda h2{font-size:15px}
div#scheda h3{font-size:10px}
div#scheda span.data{font-size:9px}
a.scopri{font-size:9px}
div#appuntamenti div span.data{font-size:9px}
div#appuntamenti div h3{font-size:10px;font-weight:normal}

/*Struttura*/
div#page{margin:auto;width:760px}
div#content{float:left;width:760px;padding-top:1px;margin-bottom:17px;}
div#colsx{float:left;width:514px}
div#coldx{float:right;width:226px}

/*Titoli*/
h1{display:none}
h2{margin:0;padding:0}
h3{margin:0;padding:0}

/*Toolbar*/
div#tools{float:left;width:760px;padding-top:5px;padding-bottom:1px;border-bottom:0px solid #bfdae3}

/*Switch lingua*/
div#tools #lang{float:left;color:#dcdcdc}
div#tools #lang a{color:#a1a1a3}
div#tools #lang a:hover{color:#ee192d}
div#tools #lang a.current{color:#ee192d}

/*Tool accessibilita'*/
div#tools #access{float:right;color:#ee192d;margin-top:8px;}
div#tools #access a.small{font-size:10px;}
div#tools #access a.medium{font-size:11px;}
div#tools #access a.large{font-size:13px;}

/*Header*/
div#header{float:left;width:760px;background:url(../images/back_header.gif) 0 0 repeat-x;text-align:left}

/*Logo*/
div#header img.logo{float:left;}
div#headerlogo img.logo{float:left;}

/*Form ricerca*/
div#header #form_ricerca{margin-top:14px;float:left;}
div#header input{float:left;margin-left:40px;margin-right:7px;border:1px solid #e1e1e1;width:315px;height:31px;background:url(../images/back_input.gif) 0 0 repeat-x;}

/*Menu tab*/
div#header ul#menutab{float:left;width:760px;margin:0 0 0 0;padding:0;list-style-type:none;background:url(../images/back_tabmenu.gif) bottom right repeat-x;}
div#header ul#menutab li{float:left}

/*Menu secondo livello*/
div#header ul.submenu{float:left;width:760px;margin:0 0 0 0;padding:0;list-style-type:none;background:url(../images/back_submenu.gif) 0 0 repeat-x;height:27px}
div#header ul.submenu li.link{float:left;background:url(../images/bullet.gif) 20px 8px no-repeat;padding-left:30px;padding-top:5px;position:relative;}
div#header ul.submenu li.link a:hover{color:#ee192d}
div#header ul.submenu li.current a{color:#ee192d}
div#header ul.submenu li.current{float:left;background:url(../images/bullet_down.gif) 20px 8px no-repeat;padding-left:30px;padding-top:5px;position:relative;}

div#header ul#submenu1{display:none}
div#header ul#submenu2{display:block}
div#header ul#submenu3{display:none}
div#header ul#submenu4{display:none}
div#header ul#submenu5{display:none}

div#header div.menulevel3 {display:none;}  
div#header div.menulevel3 ul{margin:0;padding:0 0 10px 0;list-style-type:none;position:absolute;top:20px;left:20px;width:140px;background-color:#f8f8f8;border:1px solid #e0e0e0}  
div#header div.menulevel3 ul li{padding-left:10px;padding-top:5px}  
div#header div.menulevel3 ul li a{color:#707277;}  

/*Box evento*/
div#evento{float:right;background:url(../images/back_evento.gif) 0 0 no-repeat;height:97px;width:226px;}
div#evento p{margin:0;padding:0;width:226px}
div#evento p img{margin-right:15px;margin-left:15px;float:left;}
div#evento p span.data{color:#ed1b2d;display:block;padding-bottom:5px}
div#evento p span.evento{color:#530008;font-weight:bold}
div#evento p span.durata{display:block;padding-top:3px}

/*Contenitore Utilities*/
div#ctnutilities{clear:both;width:760px;background:url(../images/back_ctnutilities.gif) 0 0 repeat-x;text-align:left;height:30px}

/*Path*/
div#path{padding-top:8px;padding-left:19px;float:left;font-size:10px;}
div#path a:hover{color:#ed1b2d}
div#path span{color:#ed1b2d}
div#path a.neretto{color:#000000}

/*Utilities*/
div#utilities{float:right}

/*Video*/
div#ctnvideo{border:1px solid #b9b9bb;margin-bottom:8px;}

/*Box lancio*/
div.boxlancio1{text-align:left;margin-bottom:8px;background:url(../images/back_boxlancio1.gif) top left no-repeat;width:226px;border:1px solid #e9e9e9;}
div.boxlancio1 p{color:#ed1b2d;margin:0;padding:0 0 3px 11px;}
div.boxlancio1 p img.img{float:right}

div.boxlancio2{text-align:left;margin-bottom:8px;width:226px;border:1px solid #e9e9e9;float:left}
div.boxlancio2 p{margin:0;padding:0 0 3px 11px;}
div.boxlancio2 p img.img{float:right}

div.boxlancio3{clear:both;margin-bottom:8px;text-align:left;background:url(../images/back_boxlancio3.gif) bottom left repeat-x;width:226px;border:1px solid #e9e9e9;}
div.boxlancio3 p{margin:0;padding:0 0 3px 11px;color:#000}
div.boxlancio3 p img.img{float:right}

div.boxlancio4{text-align:left;width:226px;height:172px;border:1px solid #e9e9e9;}
div.boxlancio4 p{margin:0;padding:0 0 3px 11px;}
div.boxlancio4 p a.scopri{color:#ed1b2d;background:url(../images/bullet.gif) 60px 4px no-repeat; display:block;width:70px;}
div.boxlancio4 p img.img{float:right}

/*Box argomenti*/
div.argomenti{text-align:left;margin-bottom:8px;background:url(../images/back_argomenti.jpg) top left no-repeat;width:226px;border:1px solid #e9e9e9;}
div.argomenti ul{margin:0 0 0 16px;padding:0;list-style-type:none}
div.argomenti ul li{background:url(../images/bullet.gif) 0 3px no-repeat;padding-left:10px;padding-bottom:15px}
div.argomenti ul li a{color:#000}
div.argomenti ul li a:hover{color:#ed1b2d}

/*Scheda evento*/
div#scheda{border:1px solid #e9e9e9;background-color:#fafafa;text-align:left;margin-bottom:12px;padding:13px 5px 17px 17px;float:left}
div#scheda img.img{float:left;margin-right:17px}
div#scheda h2{color:#ed1b2d;line-height:12px;}
div#scheda h3{color:#000;padding-top:10px;padding-bottom:5px}
div#scheda p{margin:0 0 0 0;padding:7px 11px 5px 0;}

div#scheda span.data{color:#ed1b2d;}
div#scheda a.scopri{float:left;color:#ed1b2d;display:block;width:180px;border-bottom:1px solid #d7d7d7;background:url(../images/bullet.gif) 65px 4px no-repeat;padding-bottom:5px}

div#scheda ul{float:left;margin:0;padding:0;list-style-type:none;width:190px}
div#scheda ul li{background:url(../images/bullet.gif) 0 8px no-repeat;padding-left:8px;padding-top:5px;}
div#scheda ul li a{color:#000}
div#scheda ul li a:hover{color:#ed1b2d}

div#scheda p.infoevento{margin:8px 0 0 0;padding:0 5px 5px 5px;background-color:#eaeaea;width:180px;float:left}
div#scheda p.infoevento a{text-decoration:underline}
div#scheda p.descrizione{clear:both;padding:20px 10px 5px 0;}
div#scheda p.descrizione span{color:#000}

div#scheda p.servizi{clear:left;width:450px}
div#scheda p.servizi img{float:left;margin-right:30px}
div#scheda p.servizi span{color:#ed1b2d;display:block;padding-top:5px}
div#scheda p.servizi  a{color:#707277}
div#scheda p.servizi  a:hover{color:#ed1b2d}

/*Box appuntamenti*/
div#appuntamenti{clear:both;border:1px solid #e9e9e9;text-align:left;padding-bottom:13px;}
div#appuntamenti div{padding-bottom:24px}
div#appuntamenti div img{float:left;margin-right:17px;margin-left:25px;margin-bottom:10px}
div#appuntamenti div span.data{color:#ed1b2d}
div#appuntamenti div h3{color:#000}
div#appuntamenti div p{margin:0;padding:0}

/*Scheda protagonisti*/
div#introprotagonista{margin-bottom:9px;text-align:left;width:760px;border:1px solid #e9e9e9;float:left;background:url(../images/back_main.gif) bottom left repeat-x;}
div#introprotagonista img.img{float:left;margin-top:1px}
div#introprotagonista p{margin:0 0 0 5px;padding:0 15px 0 0;width:350px;float:left}
div#introprotagonista p a.scopri{color:#ed1b2d;background:url(../images/bullet.gif) 70px 4px no-repeat; display:block;width:100px;float:left;padding-bottom:5px;}

div#scrollschede{text-align:left;border:1px solid #e9e9e9;padding-bottom:28px;}
div#scrollschede img.img{margin-right:21px}

/*Footer*/
div#footer{clear:both;float:left;width:760px;text-align:left;padding-bottom:15px;padding-top:7px}
div#footer a:hover{color:#ed1b2d}
div#footer div#left{float:left}
div#footer div#right{float:right}




