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

body{
background-color:#000000;
margin:0px;
font-size:0px;
}

/*INTRO*/

div#intro_centro{
background-image:url(images/intro.jpg);
background-repeat:no-repeat;
height:463px;
width:419px;
margin-top:100px;
}

div#goto{
float:left;
margin-top:380px;
margin-left:20px;
}

div#skip{
float:right;
margin-top:380px;
margin-right:20px;
}

.introtext{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.introtext a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}


/*PAGES*/


div#container{
width:950px;
}

div#topbanner{
margin-bottom:10px;
}

div#navigation{
}


/* Div Contenuti*/

div#content_top{
background-image:url(images/corpotop.jpg);
background-position:top center;
background-repeat:no-repeat;
height:18px;
}

div#content{
background-image:url(images/corpocenter.jpg);
background-repeat:repeat-y;
padding-left:5px;
padding-right:5px;
}

div#content_bottom{
background-image:url(images/corpodown.jpg);
background-repeat:no-repeat;
height:18px;
}

/* Sezione Sinistra */

div#sinistra{
float:left;
width:170px;
padding:5px;
}

.leftboxstyle{
width:160px;
margin-bottom:20px;
}

.noborder{
border:0px;}

/* Sezione Centrale */

div#centro{
float:left;
width:580px;
padding-top:5px;
}

.centerboxstyle{  /*STILE DI OGNI SINGOLO BOX CENTRALE*/
text-align:left;
margin-bottom:20px;
width:570px;
}

/*
.titlebar{
background-color:#000000;
height:25px;
text-align:left;
padding-left:10px;
padding-top:5px;
border-bottom:#FF6600 2px solid;
border-left:#FF6600 2px solid;
margin-bottom:10px;
}

SOSTITUITO DA H1
.titolo{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
padding:0px;
}
*/

/* - HOME BOX - Eventi */

div#eventi_image{
float:left;
margin-left:25px;
width:230px;
text-align:right;
}

div#eventi_image img{
width:220px;
border:#000000 1px solid;
}

 /* HOME BOX DESCRIZIONE EVENTO */
div#box_pre_evento{
float:right;
width:260px;
}
 
 
div#eventbordertop{
float:right;
background-image:url(images/eventbox_top.jpg);
background-repeat:no-repeat;
height:13px;
width:258px;
margin-top:20px;
margin-right:0px;
}

div#eventi_text{
float:right;
width:230px;
padding-left:10px;
padding-right:10px;
border-left:#000000 3px solid;
border-right:#000000 3px solid;
margin-right:0px;
}

div#event_dettagli{
clear:both;
margin-top:10px;
}

div#eventborderbottom{
float:right;
width:248px;
height:110px;
padding-left:10px;
margin-right:0px;
background-image:url(images/eventboxbottom.jpg);
background-repeat:no-repeat;
}

div#eventlink{
margin-top:57px;
margin-left:105px;
margin-right:20px
}

/*HOME ROLL NEWS BOX*/

.rollbox{
float:left;
height:200px;
width:240px;
overflow:hidden;
margin-left:25px;
}

/* HOME BOX NORMALE */
.center_box_text{
float:left;
margin-left:40px;
width:300px;
}

.pre_text{
padding-left:5px;
border-left:#000000 3px solid;
}

.boxborder{
padding-left:5px;
background-image:url(images/boxbottom.jpg);
background-repeat:no-repeat;
padding-top:34px;
width:90px;
}




/*
.dettagli_link a img{
background-image:url(images/eventlink.jpg);
}

.dettagli_link a:hover img{
background-image:url(images/eventlinkdwn.jpg);
}*/




/* Sezione Destra */

div#destra{
float:left;
width:170px;
padding:5px;
}

div#right_box_1{
margin-bottom:10px;
}



/* Footer */

div#footer{
clear:both;
margin-top:5px;
height:80px;
background-color:#FF6600;
}

.footerstyle{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-align:center;
}


/* foot completa il div */

.foot{
clear:both;
}

/*titolo*/
h2{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}


p{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
margin:0px;
padding:0px;
}

a img{border:0px;}

a{
color:#666666;
}

a:hover p{
color:#FF6600;
text-decoration:underline;
}

a:hover{
color:#FF6600;
text-decoration:underline;
}

/* - STILI PAGINA -*/

	/* BARRA TITOLO */
	
.titlebar_page{
height:75px;
text-align:left;
margin-bottom:20px;
}

.blackbar{
background-color:#000000;
height:25px;
padding-top:5px;
padding-left:10px;
text-align:left;
}

.titleicon{
float:left;
margin-top:-25px;
margin-left:5px;
}

.page_titletext{
float:left;
margin-left:10px;
margin-top:-24px;
}

/*FONT TITOLO*/

h1{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:1px;
margin:0px;
margin-top:2px;
}


/* PAGINA EVENTI */

div#eventi_image_page{
float:left;
margin-right:10px;
}

div#event_title{
}

div#previous_event{
margin-top:20px;
border-top:#999999 dotted 1px;
padding-top:10px;}

/* BORDO CONTENUTO PAGINE SINGOLE */
div#bordertop{
background-image:url(images/bordertop.jpg);
background-repeat:no-repeat;
width:516px;
height:13px;
}

div#content_box{
width:480px;
border-left:#000000 3px solid;
border-right:#000000 3px solid;
padding: 15px;
text-align:left;
}

div#borderdown{
background-image:url(images/borderdown.jpg);
background-repeat:no-repeat;
width:516px;
height:13px;
}




/**/



.frequenze{
text-align:right;
padding-right:15px;
}


table{
border-spacing:0px;
border-collapse:collapse;
padding:0px;
}

table td{
height:20px;
padding-left:10px;
padding-bottom:10px;
}

.trace tr:hover{ background:#FF9900; }

/*
.playlist p{
font-size:12px;
text-align:left;
}*/

ol{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

li{
padding-bottom:10px;}

.day {
font-size:12px;
word-spacing:5px;
}

.day strong{
color:#FF6600;
}

div{
padding:0px;}


.img_box{
float:left;
margin-left:10px;
margin-bottom:10px;
width:200px;
}

.img_box img{
width:200px;
}





#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position:absolute;
left: 0;
top: 0px;
width:auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

div#thumbnail p{
text-align:justify;
}

div#thumbnail img{
margin:2px;
width:110px;}


/*PLAYLIST*/

.playlist td{
padding:5px;
}

.playlist tr{
border-bottom:#666666 1px dashed;
}

.playlist_img{
width:60px;
}



/*OROSCOPO*/

.oroscopo{
border-top:#666666 1px dashed;
padding-top:10px;
}

.oroscopo_icon{
float:left;
width:98px;
}

.oroscopo_titolo{
margin-bottom:15px;
float:right;
text-align:right;
}

.oroscopo_testo{
float:right;
width:380px;
margin-bottom:10px;
}
