/* SoluzioneSito Snc (www.soluzionesito.com) */
/* Davide Cattorini (davide@soluzionesito.com) */

body, td, li, .form_gen input, .form_gen textarea, .form_gen select, .font_gen, .btn_gen_oriz, .btn_gen_vert {
	font: 11px Tahoma, Verdana, Times New Roman;
}
body, td, li {
	color: #5C5C5C;
}

a {
	color: #5C5C5C;
	text-decoration: none;
	font-weight: bold;
}
a:hover, a:focus, a:active {
	color: blue;
	text-decoration: none;
	font-weight: bold;
}
h3, h4, h5 {
	font: 11px Tahoma, Verdana, Times New Roman;
}

/* PERSONALIZZAZIONI PER SITO */

.banner_affiliati ul, .banner_othravens ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
}
.banner_affiliati li {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 131px;
	height: 55px;
	text-align: center;
}
.banner_othravens li {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 131px;
	height: 45px;
	text-align: center;
}
#codice_banner {
	font: 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7D7D7D;
	width: 525px;
	height: 75px;
	margin: 5px auto;
	text-align: center;
}

#colA .title_rss {
	float: left; 
	width: 176px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 185px; /* Letto da IE 5.x ma ignorato da IE 6 */
}
#colA .rss {
	width: 25px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 31px; /* Letto da IE 5.x ma ignorato da IE 6 */
	height: 22px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */ 
	height /**/: 27px; /* Letto da IE 5.x ma ignorato da IE 6 */
	float: right; 
	background: url("images/frontend/default/titolo_verde_216px_rss.jpg") top right no-repeat;
	padding-top: 5px;
	padding-left: 5px;
}
#colB .title_rss {
	float: left; 
	width: 510px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 519px; /* Letto da IE 5.x ma ignorato da IE 6 */
}
#colB .rss {
	width: 25px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 31px; /* Letto da IE 5.x ma ignorato da IE 6 */
	height: 24px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */ 
	height /**/: 31px; /* Letto da IE 5.x ma ignorato da IE 6 */
	float: right; 
	background: url("images/frontend/default/titolo_giallo_550px_rss.jpg") top right no-repeat;
	padding-top: 7px;
	padding-left: 5px;
}
#colB1 .title_rss {
	float: left; 
	width: 354px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 363px; /* Letto da IE 5.x ma ignorato da IE 6 */
}
#colB1 .rss {
	width: 25px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */
	width /**/: 31px; /* Letto da IE 5.x ma ignorato da IE 6 */
	height: 24px !important; /* Letto da Firefox, Opera, IE 6 e IE 7 */ 
	height /**/: 31px; /* Letto da IE 5.x ma ignorato da IE 6 */
	float: right; 
	background: url("images/frontend/default/titolo_giallo_550px_rss.jpg") top right no-repeat;
	padding-top: 7px;
	padding-left: 5px;
}
.link_up {
	border-left: 1px solid #999 !important;
	border-left /**/: 7px solid #FFF;
	padding-left: 4px;
}
.little {
	font: 9px Tahoma, Verdana, Times New Roman;
	color: #5C5C5C;
}

.txtsearchlittle {
	width: 140px;
	height: 16px !important;
	height /**/: 21px;
	border-top: 1px solid #EC4923;
	border-right: 1px solid #FC7758;
	border-bottom: 1px solid #FC7758;
	border-left: 1px solid #EC4923;
	padding-top: 3px;
	padding-left: 3px;
	background: #FFF url("upload/images/bg_input.gif") repeat-x;
	margin-right: 2px;
	margin-bottom: 3px;
	margin-top: 2px;
	vertical-align: middle;	
	font: 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #7D7D7D;
}
.btnperformsearchlittle {
	width: 32px;
	height: 32px;
	border: 0;
	padding: 0;
	margin: 10px 0 0 2px;
	background: url("images/frontend/default/tasto_ricerca.jpg") top left no-repeat;
	cursor: pointer;
	cursor: hand;
}
.table_search {
	width: 180px;
	margin: 13px 0 0 16px;
}
.table_search label {
	color: #FFF;
	font: bold 10px Tahoma, Verdana, Times New Roman;
	float: left;
}

.pagination_number {
	color: #0AB8F5;
}

/* MODULO ATTORI */

#attori ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#attori li {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 175px;
	height: 140px;
	text-align: center;
}
#attori a {
}

/* MODULO EPISODI */

#stagioni ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#stagioni li {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 175px;
	height: 147px;
	text-align: center;
}
#stagioni a {
}
#episodi ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#episodi li {
	padding: 0;
	margin: 0;
	height: 70px;
}
#episodi img {
	float: left;
	margin-right: 5px;
	margin-top: 1px;
	display: block;
}

/* MODULO EXTRA */

#categorie_extra ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#categorie_extra li {
	padding: 0;
	margin: 0;
}
#categorie_extra img {
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}
#extra ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#extra li {
	padding: 0;
	margin: 0;
	height: 70px;
}
#extra img {
	float: left;
	margin-right: 5px;
	margin-top: 1px;
}
#extra_little ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#extra_little li {
	padding: 0;
	margin: 0;
	height: 20px;
	list-style: none;
}

/* MODULO ARCHIVIO */

#download th {
	border-top: 1px solid #E8C247;
	border-bottom: 2px solid #E8C247;
	background: #FCFEFD;	
}
#download td {
	border-bottom: 1px solid #FCFEFD;
}
#download th.adjacent, #download td.adjacent {
	border-left: 1px solid #FCFEFD;
}
#download .col_dw .btnPerformYes {
	background: url("../../images/frontend/download/layout/dw_001_si.gif") center center no-repeat !important;
}
#download .col_dw .btnPerformNo {
	background: url("../../images/frontend/download/layout/dw_001_no.gif") center center no-repeat !important;
}