﻿@import url( sIFR-screen.css );
 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
HR {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
A:unknown {
	outline: 0
}
#container {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 960px
}
#visual {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 920px; PADDING-TOP: 20px; POSITION: relative; TEXT-ALIGN: left
}
#visual A IMG {
	CLEAR: left; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#visual H1.award {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; FLOAT: right; MARGIN: 15px 0px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 800px; COLOR: #d92827; TEXT-ALIGN: left
}
#top_command {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #978e88; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 245px; PADDING-TOP: 0px; HEIGHT: 30px
}
UL#command1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#command1 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#command1 A {
	BORDER-RIGHT: #837b76 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: lowercase; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px! important; TEXT-DECORATION: none
}
#command1 A:hover {
	color: #000; background:#FFF;
}
A.small {
	FONT-SIZE: 8px! important; TEXT-TRANSFORM: uppercase! important
}
A.medium {
	FONT-SIZE: 10px! important; TEXT-TRANSFORM: uppercase! important
}
A.large {
	FONT-SIZE: 12px! important; TEXT-TRANSFORM: uppercase! important
}
UL#command2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#command2 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#command2 A {
	BORDER-RIGHT: #837b76 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#command2 A:hover {
	BACKGROUND: #cccccc; COLOR: #000000
}
FORM#link {
	BORDER-RIGHT: #837b76 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 130px; PADDING-TOP: 5px; HEIGHT: 20px
}
#link P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#link SELECT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 130px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
#link OPTION {
	VERTICAL-ALIGN: middle
}
FORM#cerca {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 125px; PADDING-TOP: 5px; HEIGHT: 20px
}
#cerca P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cerca INPUT {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 1px solid; WIDTH: 100px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; HEIGHT: 13px
}
#cerca INPUT#button {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; VERTICAL-ALIGN: middle; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
#navigazione {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/bg_navigazione.jpg) #fff repeat-x 50% bottom; WIDTH: 
	960px; HEIGHT: 70px; TEXT-ALIGN: left
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; 
	WIDTH: 830px; PADDING-TOP: 0px; HEIGHT: 31px
}
#navigazione #nav {
	MARGIN: 18px 0px 0px
}
#nav A {
	FLOAT: left; MARGIN: 0px 1px 0px 0px
}
#nav A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav_dx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 31px
}
#nav_dx A {
	FLOAT: left
}
#nav_dx A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contenuti {
background-image:url(../images/bg_container.jpg); background-repeat:repeat-x; background-position:top; WIDTH: 960px; min-height:400px;
}
.contenuti_text{
	padding: 20px;
}
.contenuti_text a:link{
	color: #00BFFF;
}
.contenuti_text a:hover{
	color: #0090BD;
}
.contenuti_text a:visited{
	color: #00BFFF;
}


UL.menu_sx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu_sx LI {
	WIDTH: 152px; BORDER-BOTTOM: #a9c7db 1px solid; 
}

.menu_sx LI.video{
	 background-image:url(../images/icovideo.png); background-repeat:no-repeat; background-position:right bottom; 
}

.menu_sx LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; 
	WIDTH: 152px; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu_sx LI A:hover {
	BACKGROUND: #c5e2fe; COLOR: #0366ae
}

.menu_sx LI.video A:hover{
	 background-image:url(../images/icovideo.png); background-repeat:no-repeat; background-position:right bottom; 
}



.menu_sx LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #c5e2fe; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px
}
.menu_sx LI.active A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0366ae
}


UL.menu_sx LI.active UL {
	WIDTH: 192px; LIST-STYLE-TYPE: none;
}
UL.menu_sx LI.active UL LI {
	WIDTH: 192px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.menu_sx LI.active UL LI.active A {
	FONT-WEIGHT: bold; BACKGROUND: #fff
}
UL.menu_sx LI.active UL LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #a9c7db 1px solid; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: none; WIDTH: 162px; COLOR: #0366ae; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
UL.menu_sx LI.active UL LI A:hover {
	BACKGROUND: #fff
}
.diretta {
	MARGIN: 20px 0px 0px
}
.diretta A {
	DISPLAY: block; BACKGROUND: url(aderisci.gif) #fff no-repeat 50% top; OVERFLOW: hidden; WIDTH: 100%; TEXT-INDENT: -9000px; HEIGHT: 35px
}
.diretta A:hover {
	BACKGROUND: url(aderisci.gif) #fff no-repeat 50% bottom
}

/*da cancellare sa qui*/

.menu-sinistra {
	DISPLAY: inline; 
	FLOAT: right; 
	PADDING: 8px; 
	BORDER: 0px; 
	WIDTH: 180px; 
	TEXT-ALIGN: left
}
.menu-sinistra A {
text-decoration: none;
color: #000000;
}
.menu-sinistra A:hover {
text-decoration: underline;
color: #970200;

}
.menu-sinistra-hover {
text-decoration: underline;
color: #970200;

}
.menu-sinistra img{
		PADDING-right: 2px; 
		PADDING-top: 8px; 
	}

/*contenuti CON menu approfondimenti sulla destra*/

.contenuti_centrali {
	PADDING-RIGHT: 18px; DISPLAY: inline; PADDING-LEFT: 18px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 478px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contenuti_centrali P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.contenuti_centrali A {
	COLOR: #0366ae; TEXT-DECORATION: underline
}
.contenuti_centrali A:hover {
	TEXT-DECORATION: none
}
.contenuti_centrali H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #d92827
}
.contenuti_centrali H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #d92827; TEXT-ALIGN: left
}
.contenuti_centrali H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #444; LINE-HEIGHT: 1.3em
}
.contenuti_centrali H4 A {
	COLOR: #369; TEXT-DECORATION: underline
}
.contenuti_centrali H4 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}

.contenuti_centrali P IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contenuti_centrali UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.contenuti_centrali UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
.contenuti_centrali UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.contenuti_centrali UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contenuti_centrali TABLE {
	MARGIN: 10px 0px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.contenuti_centrali THEAD {
	FONT-SIZE: 12px; COLOR: #6b7d02
}
.contenuti_centrali THEAD TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #6b7d02; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.contenuti_centrali TBODY {
	FONT-SIZE: 11px; COLOR: #444
}
.contenuti_centrali TBODY TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}



/*contenuti senza menu approfondimenti sulla destra*/

.contenuti_dx {
	PADDING-RIGHT: 18px; DISPLAY: inline; PADDING-LEFT: 38px; FLOAT: right; PADDING-BOTTOM: 0px;  BORDER-LEFT: #ccc 1px solid; WIDTH: 694px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contenuti_dx P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.contenuti_dx A {
	COLOR: #0366ae; TEXT-DECORATION: underline
}
.contenuti_dx A:hover {
	TEXT-DECORATION: none
}
.contenuti_dx H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #d92827
}
.contenuti_dx H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #d92827; TEXT-ALIGN: left
}
.contenuti_dx H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #444; LINE-HEIGHT: 1.3em
}
.contenuti_dx H4 A {
	COLOR: #369; TEXT-DECORATION: underline
}
.contenuti_dx H4 A:hover {
	COLOR: #333; TEXT-DECORATION: none
}

.contenuti_dx P IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contenuti_dx UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.contenuti_dx UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
.contenuti_dx UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid
}
.contenuti_dx UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #666; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contenuti_dx TABLE {
	MARGIN: 10px 0px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.contenuti_dx THEAD {
	FONT-SIZE: 12px; COLOR: #6b7d02
}
.contenuti_dx THEAD TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #6b7d02; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.contenuti_dx TBODY {
	FONT-SIZE: 11px; COLOR: #444
}
.contenuti_dx TBODY TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}

#titolo {
	BACKGROUND: #fff; FLOAT: right; WIDTH: 348px; TEXT-ALIGN: left
}
#titolo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#separatore {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 0px
}
.separatore_b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: 0px
}

#swf_landing {
	CLEAR: both; DISPLAY: block; MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: center
}
#container_vincitori {
	DISPLAY: block; MARGIN: 20px 0px; WIDTH: 688px; TEXT-ALIGN: left
}

.pdf_bio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(pdf_bio.jpg) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; HEIGHT: 30px
}
.pdf_bio A {
	TEXT-DECORATION: none
}
.pdf_bio A:hover {
	TEXT-DECORATION: underline
}
#foto {
	MARGIN: 20px 0px 0px
}
#foto IMG {
	MARGIN: 0px 1px 1px 0px
}
#foto A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#foto_navigazione {
	MARGIN: 5px 0px 0px
}
#foto_navigazione A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}


#media_left {
	PADDING-RIGHT: 0px; BORDER-TOP: #d92827 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 10px
}
#media_left H3 {
	FONT-SIZE: 14px; COLOR: #4e749b
}
#media_right {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 320px; PADDING-TOP: 0px; HEIGHT: 420px
}
.media_news {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #96abc5 1px dotted; HEIGHT: 78px
}
.media_news P {
	 important; MARGIN: 0px; LINE-HEIGHT: 14px
}
.media_news H4 A {
	COLOR: #336699; TEXT-DECORATION: underline
}
.media_news H4 A:hover {
	COLOR: #336699; TEXT-DECORATION: none
}
.media_news H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #404040! important
}
.media_news IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
#media_box_video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #4e749b 1px dotted
}
#media_box_video H4 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px
}
#media_box_video_winner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#media_box_video_winner H4 {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px
}
<!-- stile per footer-->
#footer {border-top:3px solid #D3D0C7; width: 960px; height: 78px;clear: both;text-align: left;padding:5px 0 0 0;margin:10px auto 0 auto;color: #656565;display:block; background:#FFF;}
#left{width:74%;float:left;padding:5px 10px 10px 0px;background:transparent;}
#left p{margin:0 0 5px 0;padding:0;font-size:10px}
#left img{margin:0 8px 5px 0;padding:0;float:left;}
#right{width:22%;float:right;padding:5px 0;background:transparent; text-align:right;}
#right p{margin:0 0 5px 0;padding:0;font-size:10px}
#footer a {color: #656565;text-decoration: none;}
#footer a:hover {color: #000;text-decoration: none;}
/*-------------------------------------------------STILE PER FOOTER ALTERNATIVO*/
#footer_2 {width: 960px;height: 220px;clear: both; color: #656565;display:block; background:#FFF url(/it_IT/static/images/footer_ombra.jpg) repeat-x bottom; padding:0 0 6px 0;margin:20px auto 0 auto; position:relative;}
#footer_box_top{position:absolute; top:0; right:0;padding:0px !important; width:209px; height:28px; background-color:#eee; border:1px solid #ccc; border-bottom:#ebe7e6; background: url(/it_IT/static/images/footer_bg_top.gif);}
#footer_box_bottom{position:absolute; bottom:6px; left:0;padding:0px; width:960px; height:191px; background: url(/it_IT/static/images/footer_bg_bottom.gif)}
#footer_box_bottom h3{text-align:left; font-size:11px; color:#000; margin:0; padding:0; font-weight:bold;}
#footer_box_bottom p{text-align:left; font-size:10px; color:#666; margin:0; padding:5px 0 15px 0; line-height:13px;}
#footer_box_bottom p a{color:#666; text-decoration:none;}
#footer_box_bottom p a:hover{color:#666; text-decoration:underline;}

#footer_box_1{padding:10px; width:99px; height:169px; border:1px solid #ccc; border-right: none; float:left; background: url(/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_2{padding:10px; width:190px; height:169px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left; background: url(/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_3{padding:10px; width:190px; height:169px;border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left; background: url(/it_IT/static/images/footer_bg_box.gif) no-repeat right top; overflow:hidden;}
#footer_box_4{padding:10px; width:189px; height:169px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left;overflow:hidden; }
#footer_box_5{padding:10px; width:190px; height:169px; border:1px solid #ccc;border-left:none; border-top:1px solid #ebebeb; float:left; background: url(/it_IT/static/images/footer_bg_box_5.gif); overflow:hidden;}
#footer_box_5 h3{color:#666 !important;}

#footer_2_logo{width:98px; height:31px; position:relative; display:block;}
#footer_2_logo h3{position:absolute; left:2px; top:10px; font-size:10px; color:#000; margin:0; padding:0; font-weight:normal;}
#footer_2_logo h3 a{color:#000; text-decoration:none;}
#footer_2_logo h3 a:hover{color:#000; text-decoration:underline;}

#footer_box_1 select{border:1px solid #ccc; padding:2px; margin:10px 0 0 0;width:96px; height:18px;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; vertical-align:middle;}

#footer_box_1 p{margin:65px 0 0 0;}

#footer_box_top input{margin:0 !important; padding:2px !important;height:13px; width:165px;display:inline; border:1px solid #ccc;vertical-align:middle;font-size:10px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; color:#4c4c4c}
#footer_box_top input#button{margin:0; padding:0;width:auto;height:auto;display:inline; border:none; vertical-align:middle; position:absolute; top:6px; right:8px; width:13px; height:13px }

#sub_footer {width: 960px; clear: both; color: #656565;display:block; margin:10px auto 0px auto; padding: 0 0 10px 0; text-align:left;}
#sub_footer a{color: #656565; text-decoration:none;}
#sub_footer a:hover{color: #656565; text-decoration:underline;}


/*menu sinistra*/



.menu_sinistra {
	width: 182px; 
	position: relative; 
	float: left;
	margin: 0px;
	padding: 0px;
	margin-right: 20px;
	
	}


ul.menu_sx {
	width:182px;
	padding:0;
	margin:5px 0 40px 0; 
	list-style:none;
	}
.menu_sx li{
	width:182px;
	padding:0;
	margin:0;
	}
.menu_sx li a{
	width:152px;
	padding:10px 20px 10px 10px;
	margin:0;
	display:block;
	background:transparent url(../images/dotted_menu.gif) repeat-x bottom;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;
	color:#369;
	
	}
.menu_sx li a:hover{
	background: #E8F0F8 url(../images/dotted_menu.gif) repeat-x bottom;
	}
.menu_sx li.active {
	width:182px;
	padding:0;
	margin:0; 
	background:#FFF url(../images/bg_active_menu.gif) no-repeat top;
	}
.menu_sx li.active a{
	background:none !important; 
	font-weight:bold;
	}
ul.menu_sx li.active ul{
	width:182px;
	padding:0 0 1px 0;
	margin:0;
	list-style:none;
	background:transparent url(../images/dotted_menu.gif) repeat-x bottom;
	}
ul.menu_sx li.active ul li{
	width:182px;
	padding:0;
	margin:0;
	}
ul.menu_sx li.active ul li.active a{
	background:#FFF !important; 
	font-weight:bold;
	}
ul.menu_sx li.active ul li a{
	width:152px;
	padding:5px 10px 5px 20px;
	margin:0;
	display:block;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	color:#666;

	border-top:1px solid #CBD4E0; 
	background:none; 
	font-weight:normal;
	}
ul.menu_sx li.active ul li a:hover{
	background: #EEE !important;
	}

.menu_sx li.active_only {
	width:182px;
	padding:0;
	margin:0;
	background:#FFF url(../images/dotted_menu.gif) repeat-x bottom;
	}
.menu_sx li.active_only a{
	background:none !important; 
	font-weight:bold;
	}
