.titolo_rosso
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000}
.titolo_azzurro
{
    FONT-WEIGHT: bold;
    COLOR: #01a0c7
}
.tabella
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    MARGIN: 5px;
    BORDER-LEFT: #e3e3e3 1px solid;
    WIDTH: 600px! important;
    BORDER-BOTTOM: #e3e3e3 1px solid;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: center! important
}
.tabella TD
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
.tabella_home
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    MARGIN: 5px;
    BORDER-LEFT: #e3e3e3 1px solid;
    WIDTH: 600px! important;
    BORDER-BOTTOM: #e3e3e3 1px solid;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: justify! important
}
.tabella_home TD
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
BODY
{
    BACKGROUND: #ffffff;
    TEXT-ALIGN: center;
    cursor: url('./scurico.ico') 
}
#main-body
{
    BACKGROUND: url(./sfondo_autunno.jpg) #dcdcdc fixed repeat-y center top;
    MARGIN: 0px;
    cursor: url('./scurico.ico') 

}
BODY
{
    FONT-SIZE: 11px;
    cursor: url('./scurico.ico') 

}
DIV
{
    FONT-SIZE: 11px
}
TD
{
    FONT-SIZE: 11px
}
A
{
    COLOR: #01a0c7;
    TEXT-DECORATION: none
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
A:unknown
{
    outline: none
}
FORM
{
    MARGIN: 0px
}
INPUT
{
    BORDER-RIGHT: #878686 1px solid;
    PADDING-RIGHT: 1px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #878686 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND-IMAGE: url(input.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #878686 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #878686 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
SELECT
{
    BORDER-RIGHT: #878686 1px solid;
    PADDING-RIGHT: 1px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #878686 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND-IMAGE: url(./input.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #878686 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #878686 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
TEXTAREA
{
    BORDER-RIGHT: #878686 1px solid;
    PADDING-RIGHT: 1px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #878686 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND-IMAGE: url(./input.gif);
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #878686 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #878686 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
UNKNOWN
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
INPUT.button
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BACKGROUND: #01a0c7;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    CURSOR: hand;
    COLOR: #fff;
    BORDER-BOTTOM: medium none
}
INPUT.radio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
INPUT.checkbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.clear
{
    CLEAR: both
}
#body-div
{
    BACKGROUND-POSITION: 50% top;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(./sfondo_bordo.gif);
    MARGIN: auto;
    WIDTH: 850px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
    TEXT-ALIGN: center
}
#main
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: auto;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#footer
{
    PADDING-RIGHT: 95px;
    FONT-SIZE: 10pt;
    BACKGROUND: url(./footer.gif) no-repeat right top;
    COLOR: #01a0c7;
    PADDING-TOP: 60px;
    TEXT-ALIGN: right
}
#banner_bottom
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    WIDTH: 468px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
#banner_middle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    WIDTH: 468px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
#content
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 0px;
    WIDTH: 630px
}
#content TABLE
{
    WIDTH: auto
}
#content IMG
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.contentpaneopen IMG
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
#top
{
    BACKGROUND: url(./header_short.jpg) no-repeat;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 110px
}
#header
{
    DISPLAY: block;
    FLOAT: left;
    WIDTH: 400px;
    HEIGHT: 110px
}
#header H1
{
    DISPLAY: none
}
#top-menu
{
    FLOAT: left
}
.moduletablesearch
{
    CLEAR: left;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px
}
.moduletablesearch B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f7986b
}
.moduletablesearch FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.moduletablesearch DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.moduletable_whosonline
{
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right
}
#in_tv_outer
{
    CLEAR: both
}
#intv
{
    MARGIN-TOP: 1px;
    BACKGROUND: url(./intv.png);
    FLOAT: left;
    WIDTH: 100%
}
#intv_prossimamente
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 130px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#intv_programmi
{
    FLOAT: left;
    WIDTH: 530px;
    PADDING-TOP: 1px
}
#intv_inoltre
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: right;
    WIDTH: 130px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
#right
{
    MARGIN-TOP: 2px;
    FLOAT: right;
    WIDTH: 150px
}
#big-right
{
    CLEAR: both;
    MARGIN-TOP: 5px;
    FLOAT: right;
    WIDTH: 336px
}
#latest_news
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
#google-tv
{
    FLOAT: right;
    WIDTH: 336px
}
#home_left
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #e3e3e3 1px solid;
    WIDTH: 50%;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
#home_right
{
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #e3e3e3 1px solid;
    WIDTH: 50%;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
#down
{
    CLEAR: both;
    BORDER-RIGHT: #e3e3e3 1px solid;
    BORDER-TOP: #e3e3e3 1px solid;
    MARGIN-TOP: 5px;
    BORDER-LEFT: #e3e3e3 1px solid;
    BORDER-BOTTOM: #e3e3e3 1px solid
}
#ticker
{
    FLOAT: right;
    WIDTH: 170px
}
#ticker H3
{
    FONT-SIZE: 12pt;
    COLOR: #fc834e! important
}
#mainlevelmain
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#mainlevelmain LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.mainlevelmain
{
	width: 87px;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	letter-spacing: 1px;
	background-color: #FF0000;
	border-bottom: 1px solid #23D3FF;
	border-left: 1px solid #23D3FF;
	color: black;
	font-weight: bold;
	Filter: Alpha(Opacity=70);
	-moz-opacity: .7;
	opacity: .7;
	text-align: center;
}
.mainlevelmain:hover
{
		Filter: Alpha(Opacity=100);
		-moz-opacity: 1;
		opacity: 1;
}
.sublevel
{
    PADDING-LEFT: 15px;
    MARGIN: 0px
}
.moduletable H3
{
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(./subhead_bg.png);
    MARGIN: 0px;
    COLOR: #f7986b;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 21px
}
.contentheading H1
{
    PADDING-RIGHT: 35px;
    BACKGROUND-POSITION: right bottom;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(./componentheading_bg.png);
    MARGIN: 0px;
    COLOR: #01a0c7;
    BORDER-BOTTOM: #01a0c7 2px solid;
    BACKGROUND-REPEAT: no-repeat
}
.blog .contentheading H1
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: medium none;
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: #f7986b;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat
}
.componentheading H1
{
    PADDING-RIGHT: 35px;
    BACKGROUND-POSITION: right bottom;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(./componentheading_bg.png);
    MARGIN: 0px 0px 10px;
    COLOR: #01a0c7;
    BORDER-BOTTOM: #01a0c7 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left
}
.sectiontableheader
{
    BACKGROUND: #ebedee
}
.sectiontablefooter
{
    BACKGROUND: #ebedee
}
#mainlevel
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#mainlevel LI
{
    LIST-STYLE-IMAGE: none
}
A.mainlevel
{
    BORDER-TOP: #23d3ff 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #007e9d 1px solid;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #00a0c7
}
A.mainlevel:hover
{
    BORDER-BOTTOM-COLOR: #fc550e;
    BORDER-TOP-COLOR: #fdb291;
    BACKGROUND-COLOR: #fc834e
}
#active_menu
{
    FONT-WEIGHT: bold
}
#sublevel
{
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#sublevel LI
{
    LIST-STYLE-IMAGE: none
}
A.sublevel
{
    BORDER-TOP: #23d3ff 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #fc834e 5px solid;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #007e9d 1px solid;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #00a0c7
}
A.sublevel:hover
{
    BORDER-BOTTOM-COLOR: #fc550e;
    BORDER-TOP-COLOR: #fdb291;
    BACKGROUND-COLOR: #fc834e
}
#mainlevelbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#mainlevelbottom LI
{
    BORDER-RIGHT: #ebedee 3px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}
.moduletable_italia H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_states H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_dvd H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_auditel H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_special H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_da_non_perdere H3
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 42px;
    FONT-SIZE: 14pt;
    COLOR: #fc834e;
    TEXT-ALIGN: left
}
.moduletable_italia
{
    MARGIN-RIGHT: 343px;
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_italia H3
{
    BACKGROUND: url(./italia.gif) no-repeat left top
}
.moduletable_states
{
    MARGIN-RIGHT: 343px;
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_states H3
{
    BACKGROUND: url(./usa.gif) no-repeat left top
}
.moduletable_dvd
{
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_dvd H3
{
    BACKGROUND: url(./dvd.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px
}
.moduletable_auditel
{
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_auditel H3
{
    BACKGROUND: url(./auditel.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.moduletable_special
{
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_special H3
{
    BACKGROUND: url(./special.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.moduletable_da_non_perdere
{
    BORDER-BOTTOM: #ebedee 3px solid
}
.moduletable_da_non_perdere H3
{
    BACKGROUND: url(./latest.gif) no-repeat left top;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.moduletable_adsense
{
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: right
}
.home-news
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    MARGIN: 0px
}
.home-news H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12pt;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: auto;
    TEXT-ALIGN: left
}
.home-news-img
{
    FONT-SIZE: 16pt;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 150px;
    COLOR: #c0c0c0;
    MARGIN-RIGHT: 10px;
    HEIGHT: 100px;
    TEXT-ALIGN: center
}
.home-news-img IMG
{
    WIDTH: 150px
}
.home-news-content
{
}
.home-news-date
{
    CLEAR: left;
    COLOR: #c0c0c0;
    TEXT-ALIGN: right
}
.createdate
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #777777;
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.small
{
    FONT-SIZE: 11px;
    COLOR: #777777;
    FONT-STYLE: italic;
    TEXT-ALIGN: right
}
.programmi
{
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(./subhead_bg.png) repeat-x;
    FLOAT: left;
    COLOR: #f7986b;
    PADDING-TOP: 5px;
    HEIGHT: 21px;
    TEXT-ALIGN: left
}
.programmi_inizio
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #01a0c7
}
.programmi_selected
{
    FONT-SIZE: 11px;
    BACKGROUND: #01a0c7;
    COLOR: #ffffff;
    TEXT-ALIGN: center
}
.programmi_blu
{
    FONT-SIZE: 11px;
    BACKGROUND: #ecfbff;
    TEXT-ALIGN: center
}
.programmi_arancio
{
    FONT-SIZE: 11px;
    BACKGROUND: #ffefe8;
    TEXT-ALIGN: center
}
.telefilm-type
{
    CLEAR: left;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 14pt;
    BACKGROUND: #01a0c7;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.telefilm-letters
{
    BACKGROUND: #01a0c7;
    COLOR: #ccc;
    TEXT-ALIGN: center
}
.telefilm-letters A
{
    FONT-WEIGHT: bold;
    COLOR: #fff
}
.telefilm-fl
{
    CLEAR: left;
    FONT-SIZE: 12pt;
    COLOR: #01a0c7;
    BORDER-BOTTOM: #01a0c7 2px solid
}
.telefilm
{
    BORDER-RIGHT: #ebedee 1px solid;
    BORDER-TOP: #ebedee 1px solid;
    FLOAT: left;
    MARGIN: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ebedee 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #ebedee 1px solid;
    HEIGHT: 200px
}
.telefilm-menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 30%;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.telefilm-menu A
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    BACKGROUND: #ebedee;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #01a0c7;
    PADDING-TOP: 1px
}
.telefilm-menu A:hover
{
    COLOR: #fc834e
}
.telefilm-image
{
    OVERFLOW: hidden;
    HEIGHT: 200px;
    TEXT-ALIGN: center
}
.telefilm-name
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #fcfcfc;
    PADDING-BOTTOM: 3px;
    COLOR: #FF0000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ebedee 2px solid;
    TEXT-ALIGN: center
}
.telefilm A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.affiliati
{
    BORDER-RIGHT: #ebedee 1px solid;
    BORDER-TOP: #ebedee 1px solid;
    FLOAT: left;
    MARGIN: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ebedee 1px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: #ebedee 1px solid;
    HEIGHT: 150px
}
.affiliati-name
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #fcfcfc;
    PADDING-BOTTOM: 3px;
    COLOR: #0033FF;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ebedee 2px solid;
    TEXT-ALIGN: center
}
.affiliati-image
{
    OVERFLOW: hidden;
    HEIGHT: 120px;
    TEXT-ALIGN: center
}

.rece
{
    BORDER-RIGHT: #ebedee 1px solid;
    BORDER-TOP: #ebedee 1px solid;
    FLOAT: left;
    MARGIN: 2px;
    OVERFLOW: hidden;
    BORDER-LEFT: #ebedee 1px solid;
    WIDTH: 170px;
    BORDER-BOTTOM: #ebedee 1px solid;
    HEIGHT: 250px
}
.rece-name
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #fcfcfc;
    PADDING-BOTTOM: 3px;
    COLOR: #FF0000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ebedee 2px solid;
    TEXT-ALIGN: center
}
.rece-image
{
    OVERFLOW: hidden;
    HEIGHT: 300px
    TEXT-ALIGN: center
}

.dvd-title
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: #01a0c7;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 3px
}
.dvd_promo
{
}
.dvd_promo TD
{
    BORDER-RIGHT: #ebedee 2px solid;
    BORDER-TOP: #ebedee 2px solid;
    BACKGROUND: url(./dvd_pos.gif) no-repeat;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ebedee 2px solid;
    BORDER-BOTTOM: #ebedee 2px solid;
    TEXT-ALIGN: center
}
.dvd_promo TD H4
{
    FONT-SIZE: 10pt;
    MARGIN: 0px
}
.dvd_promo_price
{
    BORDER-TOP: #01a0c7 4px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #fc834e
}
.dvd_tabella
{
}
.dvd_tabella TD
{
    BORDER-BOTTOM: #ebedee 2px solid
}
.dvd_num
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FLOAT: left;
    COLOR: #fff
}
.dvd_desc
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top
}
.dvd_desc H4
{
    FONT-SIZE: 10pt;
    MARGIN: 0px
}
.dvd_price
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #01a0c7
}
.dvd_tabella_clas
{
    MARGIN-BOTTOM: 10px;
    BORDER-COLLAPSE: collapse
}
.dvd_clas_num
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #fc834e;
    TEXT-ALIGN: right
}
.dvd_clas_desc
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
.dvd_clas_desc A
{
    COLOR: #808080
}
#dvd_cerca
{
}
#search-results
{
    DISPLAY: none;
    BACKGROUND: #fff;
    POSITION: absolute
}
#search-results DIV
{
    BORDER-RIGHT: #ebedee 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ebedee 10px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ebedee 1px solid
}
.search-results-close
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    BACKGROUND: #ebedee;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important;
    TEXT-ALIGN: right
}
.search-results-close A
{
    DISPLAY: block;
    COLOR: #c0c0c0
}
#guida
{
    MARGIN-TOP: 10px;
    WIDTH: 100%! important;
    BORDER-COLLAPSE: collapse
}
#guida TD
{
    BORDER-BOTTOM: #01a0c7 1px solid
}
#guida INPUT
{
    FONT-SIZE: 7pt
}
.guida-inizio
{
    FONT-SIZE: 9pt
}
.guida-programma
{
    WIDTH: 350px
}
.guida-programma STRONG
{
    FONT-SIZE: 10pt
}
.guida-programma-info
{
    BACKGROUND: #fff;
    WIDTH: 20px
}

