body {background-image:url('/images/bg.jpg');background-repeat:repeat-x;text-align:center;color:#23637B; margin:0px; padding:0px; }
* {padding:0px;margin:0px;font-family:verdana, arial, times;border:0px;text-decoration:none; border-collapse:collapse;}
body, td, th {font-size:10px;}

h3 {font-size:10px;}

a {color:#30455A;}
a:active {color:#30455A;}
a:visited {color:#30455A;}
a:hover {text-decoration:underline;}

ul, li {margin-left:15px;}
#container {width:972px;margin:0px auto 0px auto;text-align:left;clear:both; padding:0px;}
#header {height:174px;margin-top:12px;overflow:hidden;}
#center {width:975px; overflow:hidden; text-align:left;}
#menu {width:280px; float:left; background-image:url('/images/sx__09.jpg'); color:#30455A; overflow:hidden;}
#main {width:692px; overflow:hidden; margin:0px; padding:0px;}

#menu ul {margin:0px; padding:0px;margin-left:10px;padding-top:5px;}
#menu li {margin:0px; padding:0px;margin-left:50px;color:#30455A;line-height:16px;}
#menu li a{font-size:11px;color:white;font-weight:bold;color:#30455A;}
#menu h2 {display:none;font-size:12px;color:#30455A;}
#menu h3 {font-size:14px; padding:0px; margin:0px;color:#30455A;}
#menu h4 {font-size:10px; padding:0px; margin:0px; color:#30455A;}

#search {width:692px; overflow:hidden; clear:both;height:60px;background-image:url('/images/main_head.jpg');background-repeat:no-repeat; background-position:top; text-align:right;}	
#search table {margin-top:20px;margin-right:40px; margin-left:0px; width:600px;}
#search table td {text-align:right;}
#search input {border:1px solid white;}

#main_content {margin-left:25px; clear:both; width:660px; clear:both; margin-bottom:10px;}
#text_container {margin-top:10px;clear:both;}
#text_content {margin-left:0px; margin-top:10px;}

.cornice_s {width:212px; height:72px; overflow:hidden;margin-top:10px;}
.cornice_s .overlay {background-image:url('/images/cornice_video_best.gif');position:relative;z-index:3;top:0px;left:0px; overflow:hidden;width:113px; height:72px;}	
.cornice_s .under { position:relative; z-index:2; background:#FFFFFF; color:#23637B; padding:0px; overflow:hidden; top:-72px; left:113px; height:72px; width:96px; text-align:left; line-height:12px; color:#000000;}
.cornice_s .preview {position:relative;z-index:1;top:-144px;left:0px; filter: alpha(opacity=90); opacity:.90; width:113px; height:68px; margin:0px 0px 0px 0px !important; clear:none !important; }
.cornice_s .play {position:relative;z-index:5;top:-150px;left:-25px;width:14px;height:14px; font-size:10px;}
.cornice_s .under h3 {font-size:9px !important;}

.cornice_m {width:222px; height:146px; overflow:hidden; background:#32342E; margin:0px 0px 22px 0px; text-align:left !important;}
.cornice_m .overlay {background-image:url('/images/cornice_main_small.gif');position:relative;z-index:3;top:0px;left:0px;width:222px;height:146px;}
.cornice_m .under {position:relative;z-index:2;left:0px;background:#DDDDDD;color:#23637B;margin:0px 5px 0px 5px;filter: alpha(opacity=90); opacity:.90;border-top:1px solid #FaFaFa;top:-36px; height:29px;width:202px;text-align:left;padding-left:5px;padding-right:5px;overflow:hidden;line-height:28px; overflow:hidden;}
.cornice_m .preview {position:relative;z-index:1;top:-170px;  margin:0px 0px 0px 0px !important; height:134px;width:215px; left:0px; clear:none !important;}
.cornice_m .play {position:relative;z-index:6;top:-195px;left:185px;}	

.cornice_b { float:right; background-image:url('/images/cornice_grande.gif'); width:420px; overflow:hidden; height:314px; margin-top:1px; margin-bottom:10px; margin-left:10px;}

#main_video {width:400px;height:260px; margin:10px 10px 0 10px;}
.main_news {}
.main_news h3 {margin: 0px 10px 0px 10px;}
.main_news p {margin: 0px 20px 0px 20px;}
.main_news .news_data {float:right; position:relative; top:-8px; font-size:8px; margin: 0px 25px 0px 25px;}
.main_news .spacer { margin:5px 0px 5px 0px; }
.cornice_b .didascalia {width:400px;height:10px; margin: 0 10px 0 10px; text-align:right;}

.play {filter: alpha(opacity=85) !important; opacity:.85;}
.play:hover {filter: alpha(opacity=99); opacity:.99;}

.under 	{font-size:9px;}
.under h3 {font-size:10px;font-weight:bold;text-align:left;display:block;color:#23637B;}
.cornice_s .under h3 {font-size:10px;}

.spacer {height:1px;margin:20px;line-height:1px;border-top:1px solid  #DEDEDE;clear:both;}

.text_container h3 {display:block;	margin:7px 5px 0 5px;	font-size:15px;	height:30px;	color:#23637B;	overflow:hidden;}
.text_container p {color:#23637B;	margin:7px;	display:block;}

.text_container_small {background:url('/images/text_content_s.gif') no-repeat;width:228px;height:138px;float:left;margin-right:20px;}
.text_container_big {background-image:url('/images/text_content_b.gif');width:410px;height:136px;float:left;overflow:hidden;}

/* TEMPLATE INTERNO */w
.main_element {margin-bottom:20px;	background:url('/images/main_center.gif'); 	clear:both;}

input, select, textarea {border:1px solid #338BA1; padding:1px;}

.main_head { background:url('/images/main_top.gif'); padding:10px; height:15px; padding:10px;}
.main_head h1 {margin:0px; padding:0px; line-height:15px; }
.main_main .img {clear:right; display:block; float:right; margin:10px 0px 10px 10px}
.main_main { background:url('/images/main_center.gif'); padding:10px;line-height:20px; text-align:justify; clear:both;}
.main_foot {background:url('/images/main_bottom.gif'); height:10px; line-height:10px; font-size:8px; text-align:right; padding-right:20px;text-transform: uppercase; font-family:arial; clear:both;}

.th td {background-image:url('/images/alto_tab.jpg'); font-size:10px; vertical-align:top;}
.th th {background-image:url('/images/alto_tab.jpg'); font-size:10px; vertical-align:top;}
.ths {background-image:url('/images/alto_tab.jpg'); background-position:left; height:46px; padding-left:10px; text-align:left;font-size:12px; }
.thc {background-image:url('/images/alto_tab.jpg'); background-position:center;text-align:center;font-size:10px; }
.thd {background-image:url('/images/alto_tab.jpg'); background-position:right; padding-right:10px;text-align:center;font-size:10px;}

.tdint  td {height:80px;}
.td1  td {background-image:url('/images/riga1.jpg'); height:27px;}
.td2  td {background-image:url('/images/riga2.jpg'); height:27px;}
.td3  td {background-image:url('/images/riga3.jpg'); height:36px;}
.td4  td {background-image:url('/images/riga4.jpg'); height:36px;}
.td5  td {background-image:url('/images/riga5.jpg'); height:36px;}
.td6  td {background-image:url('/images/riga6.jpg'); height:48px;}

.tds {background-position:left top; height:27px; padding-left:10px; font-weight:bold;}
.tdc {background-position:center top;text-align:center;}
.tdd {background-position:right top;padding-right:10px;text-align:center;}
.tdq {padding:10px; padding-top:0px; background-color:#F6F6F6;}

.forms {background-image:url('/images/riga1.jpg');background-position:left top; height:27px; padding-left:10px; font-weight:bold;}
.formc {background-image:url('/images/riga1.jpg');background-position:center top;text-align:center;}
.formd {background-image:url('/images/riga1.jpg');background-position:right top;padding-right:10px;}
.formq {padding:0px 20px 10px 20px;}
.forml {background-image:url('a');text-align:right; padding-right:5px; font-weight:bold;}
.formc input {line-height:27px;color:Gray;font-size:14px;width:120px;border:0px;}

#baseline {clear:both;background-image:url('/images/footer.jpg');background-repeat:repeat-x;}

#footer {clear:both;width:977px;margin:0px auto 0px auto;text-align:left;}
#footer div {padding-top:10px;text-align:center; color:#FFFFFF;font-family:Arial;background-color:transparent;font-size:10px;}

.audience td, th {padding-left:3px;padding-right:3px;text-align:center;}

.sponsor td {padding:5px;}
.sponsor img {padding:10px; border:1px dotted #BDEEF5;}
.sponsor .noimg {padding:10px; border:1px dotted #BDEEF5; max-width:468px; width:100px; background-color:#F6F6F6; height:20px;}
.ricercainterna {}
