@charset "UTF-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

a { color:#000000; text-decoration:none;}
a:hover { color:#ff0000; text-decoration:none;}
a:visited { color:#000000; text-decoration:none;}
a:visited:hover { color:#ff0000; text-decoration:none;}

img { border:0;}

#corpo { margin:0px auto 0px auto; width:950px; background-image:url(../img/struct/interfaccia1_logobg.jpg); background-repeat:no-repeat;}
#testata {}
#header { clear:both; margin-top:5px; height:232px;}

#menu { height:210px; float:left; width:216px; background-image:url(../img/struct/menu_bg.gif); background-repeat:no-repeat; text-align:right; padding:22px 0px 0px 4px;}
#menu .voce { font-size:13px;}
#menu .voce a { color:#333333; text-decoration:none;}
#menu .voce_on a:hover { color:#FFFFFF; background-color:#222d96; width:216px;}
#menu .voce_on a { color:#FFFFFF; background-color:#222d96; width:216px;}

#menu .voce_on { color:#ffffff; background-color:#222d96; font-size:13px;}

#home_img {  height:207px; float:left; border:1px solid #a8a8a9; margin:7px; width:284px; padding:5px;}
#home_news { height:192px; float:left; width:410px; background-image:url(../img/struct/menu_bg2.gif); background-repeat:no-repeat; padding:25px 5px 20px 5px; font-size:12px;}
#home_eventi_head { height:192px; float:left; width:410px; background-image:url(../img/struct/menu_bg2.gif); background-repeat:no-repeat; padding:25px 5px 20px 5px; font-size:12px;}

#centro { clear:both; min-height: 400px; height: auto !important; height: 400px;}

#home_sponsor { width:170px; background-color:#FFFFFF;}
#home_eventi { width:170px; background-color:#FFFFFF;}

#home_rss { width:180px; margin:0px 0px 20px 0px;}

#box_risultati { width:370px; float:left; margin:0px 10px 0px 0px;}
#box_classifica { width:370px; float:left; margin:0px 10px 0px 0px;}
#box_newsletter { width:370px; float:left; margin:0px 10px 0px 0px;}

#box_news_comitato { width:370px; float:left; margin:0px 10px 0px 0px;}
#box_news_squadre { width:370px; float:left; margin:0px 10px 0px 0px;}
#box_news_last { width:370px; float:left; margin:0px 10px 10px 0px;}
#box_news_minivolley { width:740px; float:left; margin:0px 10px 0px 0px;}

#box_settore_tecnico { width:370px; float:left; margin:10px 10px 0px 0px;}

#path { font-size:9px; font-weight:bold; margin:5px 0px 10px 0px;}

.news_singola { margin:0px 0px 3px 0px; padding:5px 0px 0px 0px;}
.news_singola_over { background-color:#f2f2f3; margin:0px 0px 10px 0px; padding:5px;}
.news_titolo { color:#222d96; padding:0px 0px 1px 0px; font-weight:bold;}
.news_titolo_big { color:#222d96; padding:0px 0px 4px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big a { color:#222d96; padding:0px 0px 4px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big a:visited { color:#222d96; padding:0px 0px 4px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big a:hover { color:#FF0000; padding:0px 0px 4px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big a:visited:hover { color:#FF0000; padding:0px 0px 4px 0px; font-weight:bold; font-size:18px;}

.news_titolo_big_red { color:#FF0000; padding:0px 0px 8px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big_red a { color:#FF0000; padding:0px 0px 8px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big_red a:visited { color:#FF0000; padding:0px 0px 8px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big_red a:hover { color:#0000FF; padding:0px 0px 8px 0px; font-weight:bold; font-size:18px;}
.news_titolo_big_red a:visited:hover { color:#0000FF; padding:0px 0px 8px 0px; font-weight:bold; font-size:18px;}

.news_data { color:#222d96; font-weight:bold; font-size:9px;}
.news_incipit { color:#333333; padding:0px 0px 2px 0px;}
.news_fonte { color:#000000; font-size:8px; text-align:right;}
.news_fonte_homenews { color:#000000; font-size:8px; text-align:left;}


.news_titolo_header { color:#222d96; padding:0px 0px 1px 0px; font-weight:bold; font-size:14px;}

<!-- provo a convertire le news con elementi h1,h2,h3-->
h1 { color:#222d96; padding:0px 0px 8px 0px; font-weight:bold; font-size:8px;}


#footer { background-color:#dedee0; height:50px; clear:both; color:#0000FF; padding:10px; font-size:9px; margin:20px 0px 0px 0px;}


.titolo_box { background-color:#222d96; color:#FFFFFF; text-align:right; font-weight:bold; padding:3px 4px 2px 0px; font-family:Geneva, Arial, Helvetica, sans-serif;}
.testo_box { font-size:10px;}
.testo_11 { font-size:11px;}
.testo_9 { font-size:9px;}
.societa_on { color:#ffffff; background-color:#222d96; font-size:13px; padding:3px;}
.titolo_14 { font-size:14px;}


/* di test per le news */
#NewsVertical {
width:410px;
height:150px;
display:block;
overflow:hidden;
position:relative;
}

#NewsTicker{
width:410px;
height:167px;
}

#TickerVertical {
width:410px;
height:150px;
display:block;
list-style:none;
margin:0;
padding:0;
}

#TickerVertical li {
display:block;
width:390px;
color:#333333;
text-align:left;
font-size:12px;
margin:0;
padding:3px;
float:left;
}
/* altre news */
#NewsVertical2 { width:360px; height:180px; display:block; overflow:hidden; position:relative; }
#NewsTicker2{width:360px; height:197px; }
#NewsTicker2 h1{ padding:3px; margin:0; border:0; background:#dfe9d5; color:#000000; font-size:11px; font-weight:bold;}
#TickerVertical2 { width:360px; height:180px; display:block; list-style:none; margin:0; padding:0;}
#TickerVertical2 li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}
/* ALTRE NEWS*/
#NewsVertical3 { width:360px; height:190px; display:block; overflow:hidden; position:relative; }
#NewsTicker3{width:360px; height:207px; }
#NewsTicker3 h1{ padding:3px; margin:0; border:0; background:#dfe9d5; color:#000000; font-size:11px; font-weight:bold;}
#TickerVertical3 { width:360px; height:190px; display:block; list-style:none; margin:0; padding:0;}
#TickerVertical3 li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}
/* ALTRE NEWS*/
#NewsVertical4 { width:360px; height:340px; display:block; overflow:hidden; position:relative; }
#NewsTicker4{width:360px; height:357px; }
#NewsTicker4 h1{ padding:3px; margin:0; border:0; background:#dfe9d5; color:#000000; font-size:11px; font-weight:bold;}
#TickerVertical4 { width:360px; height:340px; display:block; list-style:none; margin:0; padding:0;}
#TickerVertical4 li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}

#marqueecontainer{
position: relative;
width: 350px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
padding-top: 10px;
padding-left: 4px;
}

#marqueecontainer2{
position: relative;
width: 350px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
padding-top: 10px;
padding-left: 4px;
}

#marqueecontainer3{
position: relative;
width: 350px; /*marquee width */
height: 290px; /*marquee height */
overflow: hidden;
padding-top: 10px;
padding-left: 4px;
}

#vmarquee3 li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}
#vmarquee2 li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}
#vmarquee li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}

#tickerstoped { width:360px; height:190px; display:block; list-style:none; margin:0; padding:0;}
#tickerstoped li { display:block; width:350px;color:#333333;text-align:left;font-size:12px;margin:0;padding:3px;float:left;}

#absolute {width:90%; height:100%; text-align:left; position:absolute; }
#popup {width:300px; height:280px; background-color:#FFFFFF; border:2px solid #999999; text-align: left; margin:50px auto 0px 150px; z-index:10; padding:5px;}

#testata_eventi { padding:10px 0px 10px 0px; background-color:#222d96; margin:0px 0px 5px 0px;}

.titolone { color:#ffffff; padding:0px 0px 1px 0px; font-weight:bold; font-size:16px;}

#calendarioeventi { background-image:url(../img/struct/sfondocalendario.jpg); border:1px solid #0000CC; padding:10px 0px 0px 0px;}

#calendariohomelink { background-color:#FF0000; color:#FFFFFF; text-align:left; padding:5px; text-transform:uppercase;}
#calendariohomelink a { color:#FFFFFF; text-decoration:none;}
#calendariohomelink a:hover { color:#0000ff; text-decoration:none;}
#calendariohomelink a:visited { color:#FFFFFF; text-decoration:none;}
#calendariohomelink a:visited:hover { color:#0000ff; text-decoration:none;}
