html body {
background:url(/immagini/sfondo_08.png) center repeat-y black;
color:#000000;
font-family:'Trebuchet MS',Arial,Verdana,Helvetica,sans-serif;
font-size:10pt;
text-align:center;
margin:0;
padding:0;
border:0;
}

h1,h2,h3,h4,h5,h6 { display:inline; }
h1 { font-size:22pt; }
h2 { font-size:18pt; }
h3 { font-size:14pt; }
h4 { font-size:11pt; }
h5 { font-size:10pt; }
h6 { font-size:9pt; }

a:link,a:visited {
text-decoration:none;
font-weight:bold;
color:black;
}

a:hover {
text-decoration:underline;
font-weight:bold;
color:red;
}

img { border:0; }
form { margin:0;padding:0; }
ul { margin:0;padding:15px 5px 5px 15px;border:0; }
ul li {
list-style-image:url(/immagini/triangolo_azzurro.png);
list-style-type:none;
margin:0 0 2px 3px;
padding:0;
border:0;
font-size:12px;
}

#contenuto_destra a:link, #contenuto_destra a:visited,
#contenuto_dxdx a:link, #contenuto_dxdx a:visited { color:red; }

#contenuto {
position:relative;
width:1000px;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
border:0;
text-align:left;
background-color:white;
overflow:hidden;
}

#testata {
float:none;
width:100%;
height:90px;
margin:0;
padding:0;
border:0;
background:url(/immagini/testata_dimensionetv1.png) left no-repeat Black;
font-size:9px;
}
#testata img {
float:left;
}

#menu_principale {
position:relative;
float:none;
width:100%;
height:25px;
margin:0 0 7px 0;
padding:3px 0 0 0;
border:0;
font-size:14px;
font-weight:bolder;
background-image:url(../immagini/gest_menu_orizzontale2.png);
background-repeat:repeat-x;
}

#in_evidenza {
float:left;
width:470px;
margin:0 0 5px 0;
padding:0;
}
#in_evidenza h2 { font-size:13px; }
#in_evidenza ul {
margin:0;
padding:0 0 7px 4px;
}
#in_evidenza ul li {
clear:left;
list-style-image:none;
list-style-type:none;
padding:2px 0 2px 0;
border-bottom:1px solid #BFBFBF;
font-size:12px;
}
#in_evidenza img {
margin:2px 3px 0 0;
padding:0;
/* width:95px;
height:70px */; 
}
#in_evidenza a:link,#in_evidenza a:visited { color:red; }

#corpo {
float:left;
width:100%;
margin:0;
padding:0 5px;
overflow:hidden;
}

#corpo1 {
float:left;
width:510px;
margin:0;
padding:5px;
border-bottom:1px solid black;
font-size:12px;
background-color:black;
}
#corpo2 { background-color:#96CD34; }
#corpo3 { background-color:#D83636; }
#corpo4 {
width:97%;
float:left;
margin:5px 0;
padding:5px 3px;
font-size:11px;
background-color:#2B5E91;
}
#corpo5 { background-color:#66CCFF; }
#corpo6 { background-color:gold; }
#corpo6 p {
padding:2px 0 5px 8px;
margin:1px;
border-width:0 0 1px 0;
border-style:solid;
border-color:white;
}
#corpo2,#corpo3,#corpo5,#corpo6,#ultimi_episodi {
font-size:11px;
width:97%;
float:left;
margin:5px 0;
padding:5px 3px;
}
#corpo2 h4,#corpo2 h5,
#corpo3 h4,#corpo3 h5,
#corpo4 h4,#corpo4 h5,
#corpo5 h4,#corpo5 h5,
#corpo6 h4,#corpo6 h5,
#ultimi_episodi h4,#ultimi_episodi h5 {
display: block;
padding:2px;
margin:0 0 3px 0;
background: url(../immagini/trasp_150.png) left repeat;
}

#ultimi_episodi {
background-color:#FF6868;
border:0;
font-size:12px;
}
#ultimi_episodi p {
padding:2px 0 5px 8px;
margin:1px;
font-size:11px;
border-width:0 0 1px 0;
border-style:solid;
border-color:white;
}

#serie_top {
position:relative;
float:left;
width:108px;
height:175px;
margin:2px 0 2px 2px;
padding:0;
border:0;
overflow:hidden;
}

#trasp_serietop {
position:absolute;
bottom:-1px;
left:0;
width:100%;
height:50px;
margin:0;
padding:0;
border:0;
font-size:12pt;
text-align:center;
background-image:url(../immagini/trasp.png);
background-repeat:repeat;
overflow:hidden;
}

#trasp_serietop span { font-weight:bold; }

#video_personaggi {
float:left;
width:298px;
margin:0;
padding:0;
border-width:0 1px 0 1px;
border-style:solid;
border-color:gray;
background:url(../immagini/sfondo_video_nero.png) bottom repeat-x;
}
#video_personaggi img {
float:left;
margin:0 0 0 5px;
padding:0;
}

#comingsoon_301 {
float:left;
width:301px;
height:230px;
margin:14px 0 0 0;
padding:0;
border:0;
}

#altre_notizie {
float:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width:301px;
height:160px;
margin:10px 0 0 0;
border:0;
font-size:9px;
background:url(../immagini/aj.gif) top no-repeat;
}
#altre_notizie a { display:block;padding:0 0 0 5px; }
#altre_notizie_template {
float:left;
width:98%;
height:145px;
margin:0;
padding:4px;
border:0;
font-size:9px;
background:url(../immagini/aj.gif) top no-repeat;
}
#altre_notizie_template a {
display:block;
margin:5px 0 10px 5px;
padding:0;
font-size:13px;
}

#sfondo_sfumato {
float:left;
width:477px;
border:0;
}

#personaggi {
float:left;
width:455px;
margin:0;
padding:5px;
font-size:11px;
background-color:transparent;
}

#anteprima_personaggi {
float:left;
width:96%;
padding:5px;
border:1px solid black;
margin-bottom:5px;
font-size:10px;
}

#chiusura {
clear:left;
font-size:11px;
text-align:center;
background:url(/immagini/sfondo_testata3.png) top repeat-x white;
}

#presentaz_telefilm {
position:relative;
float:none;
width:100%;
height:155px;
margin:-9px 0 5px 0;
padding:0;
border:0;
background-image:none;
background-position:right;
background-repeat:no-repeat;
overflow:hidden;
}
#presentaz_telefilm_trasp {
position:absolute;
top:20px;
left:10px;
width:36%;
margin:0;
padding:0;
border:0;
}
#presentaz_telefilm_menu {
position:absolute;
top:130px;
left:0;
width:100%;
height:32px;
margin:0;
padding:4px 0 0 10px;
border:0;
font-size:13px;
font-weight:bolder;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:red;
background-image:url(../immagini/gest_menu_orizzontale_mini1.png);
background-repeat:repeat-x;
}
#presentaz_telefilm_menu a:link,#presentaz_telefilm_menu a:visited {
font-size:11px;
color:#505050;
}
#presentaz_telefilm_menu a:hover {
font-size:11px;
color:black;
}

#colonna_sinistra {
float:left;
width:301px;
height:auto;
margin:0;
padding:0;
border:0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#colonna_sinistra ul {
margin:5px 0 0 0;
padding:0;
border:0;
}
#colonna_sinistra ul li {
font-size:9px;
margin:0 0 2px 3px;
padding:0;
border:0;
list-style-image:none;
list-style-type:none;
}

#contenuto_destra {
float:left;
width:465px;
margin:5px;
padding:0;
border-left:1px solid #BFBFBF;
}
#contenuto_destra h2 { color:red; }

#menu_telefilm {
float:none;
width:auto;
height:32px;
margin:0;
padding:5px 5px 0 5px;
border:0;
background-image:url(../immagini/gest_menu_orizzontale_mini.png);
background-repeat:repeat-x;
}

#commenti {
margin:0;
padding:0;
border-width:1px 0 1px 0;
border-style:solid;
border-color:#999999;
background-color:#D6D6D6;
font-size:12px;
}
#commenti textarea {
width:95%;
height:50px;
margin:0 0 0 5px;
padding:0;
border-width:3px;
border-style:inset;
border-color:#dcdcdc;
background-color:#ffffff;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}

#info_curiosita {
margin:0;
padding:0;
border-width:1px;
border-color:gray;
border-style:solid;
font-size:12px;
background-color:#DCDCDC;
}

div.scheda {
width:33%;
height:23px;
float:left;
margin:1px;
padding:2px 0 0 3px;
border:1px solid gray;
background-color:#DCDCDC;
font-size:10pt;
font-weight:bold;
}

div.scheda1 {
width:auto;
height:27px;
margin:0 0 0 162px;
padding:2px 0 0 5px;
border:0;
font-size:10pt;
}

a.bottone {
display:block;
float:right;
background-color:#DCDCDC;
padding:3px;
border:1px black solid;
}

a:hover.bottone { background-color:Gray; }

a.bottone_sx {
display:block;
float:left;
margin:0 20px 0 0;
background-color:#DCDCDC;
padding:3px;
border:1px black solid;
}

a:hover.bottone_sx { background-color:Gray; }

.sfondo_dx {
background:url(../immagini/sfumato_sx_grigio.jpg) right repeat-y;
margin-bottom:15px;
}

.img_personaggi {
margin:5px 0 0 3px;
padding:0;
border:3px solid white;
}

.clear {
clear:left;
visibility: hidden;
margin:0;
padding:0;
}

/* MENU */
.menu .options {
z-index:8;
text-align:left;
border:0;
background-color:#DEDEDE;
}

.menu a:link, .menu a:visited{
z-index:8;
color:#000000;
display:block;
padding:0 0 0 5px;
border:0;
font-size:10px;
font-weight:bold;
}

.menu a:hover {
z-index:8;
background-color:#FFFFFF;
color:red;
font-size:11px;
}
/* FINE MENU */


/* SLIDESHOW */
#slideshow {
float:left;
border:1px solid #000;
overflow:hidden;
position:relative;
width:460px;
height:170px;
}

#slideshow img { width:460px; height:170px; }
/* FINE SLIDESHOW*/

#scheda_film { margin-top:10px;font-size:14px;padding-bottom:15px; }
#scheda_film h1 {
float:left;
width:443px;
margin:0 0 10px;
text-align:center;
padding:3px 5px;
border:1px solid blue;
background-color:#78B7E8;
}
#scheda_film img { float:left;margin-right:10px; }
#scheda_film.scheda { line-height:15px; }
#scheda_film.trama { text-indent:15px; }
