/* css specifico per il pagina del dettaglio */
/* da modificare per ogni programma, sito principale: si duplica, si sposta e si riscrivono le parti che servono */
/* contiene le parti specifiche per tutti i siti */

a{
color:#EC6900;
}

body {
	background-image: url(../images/bgk_body.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

div.publi {
	background-image: url(../images/bgk_publi.jpg);
		background-position: center bottom;
}

div.cnt_main {
	background-image: url(../images/program_logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
div.cnt_home {
    width: 984px;
	padding: 5px 8px 0 8px;
}

li.ext {
	background-image: url(../images/ico_ext_link.gif);
}

/*** MENU ***/
div.menu {width: 988px;height: 34px;margin: 0 auto;padding-left: 12px;background-repeat: repeat-x;background-image: url(../images/bgk_menu.gif);background-repeat: repeat-x;}
#menulist {margin: 6px 0 0 0;padding: 0;float: left;}
/*#menulist li {margin: 0 5px;}*/
#menulist li a span {color: #ffffff;/*padding: 1px 3px 0 10px;*/}
#menulist li a:link, #menulist li a:visited {color: #ffffff;text-decoration: none;}
#menulist li:hover, #menulist li.over {background: url(../images/menu_dx.gif) no-repeat right top;z-index:10000;}
#menulist li.lev:hover {background: url(../images/menu_lev_dx.gif) no-repeat right top;}
*html #menulist li.over a.sel {background: url(../images/menu_lev_dx.gif) no-repeat right top;}
#menulist li:hover span, #menulist li.over span {background: url("../images/menu_sx.gif") no-repeat left top;}
#menulist li.lev:hover span {background: url("../images/menu_lev_sx.gif") no-repeat left top;}
*html #menulist li.over span.sel {background: url("../images/menu_lev_sx.gif") no-repeat left top;}
#menulist li div {background-color: #ec6900;}
#menulist li ul.border {border-right: 1px dotted #ffffff;}
#menulist li ul li {background-color: #ec6900;}
#menulist li ul li:hover, #menulist ul li.over {background-color: #c15601;background-image: none;}
*html #menulist li ul li a:hover {background-color: #c15601;background-image: none;}
#sublist li.over {background-color: #ec6900;background-image: none;}

/* apertura a destra */
#menulist .right div {background-color: #ec6900;}
#menulist .right ul.border {border-left: 1px dotted #ffffff;border-right: none;}


/*** HOMEPAGE ***/

.cnt_home div.central_box.long {
	background-image: url(../images/bgk_centralbox_long.png);
	height: 591px!important;
	position: relative;
	text-align: center;
	
}

*html .cnt_home div.central_box.long div.more{
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/bgk_more_central_photo.png')
	}

		html>/**/body div.central_box.long div.more { 
			background-image: url(../images/bgk_more_central_photo.png);
		}
		
	div.central_box.long div.more a{
		background-image: url(../images/btn_more_cbox.png);
		
	}

div.central_box.short{
	background-image: url(../images/bgk_centralbox_short.png);
	height: 403px!important;
	text-align: center;
}

	div.central_box.long img, div.central_box.short, div.central_box_short img  {
		margin: 0 auto;
		margin-top: 10px;
		
	}

div.central_box_main {background-image: url(../images/bgk_centralbox_long.png);}
*html div.central_box_main div.more {background-image: url(../images/bgk_more_central_photo.gif);}
html>/**/body div.central_box_main div.more {background-image: url(../images/bgk_more_central_photo.png);}
*html div.central_box_main div.more a {background-image: url(../images/btn_more_cbox.gif);}
html>/**/ body div.central_box_main div.more a {background-image: url(../images/btn_more_cbox.png);}
div.central_box_main_short {height: 403px!important;text-align: center;background-image: url(../images/bgk_centralbox_short.png)}
*html div.central_box_main_short div.more {background-image: url(../images/bgk_more_central_photo.gif);}
html>/**/body div.central_box_main_short div.more {background-image: url(../images/bgk_more_central_photo.png);}
*html div.central_box_main_short div.more a {background-image: url(../images/btn_more_cbox.gif);}
html>/**/ body div.central_box_main_short div.more a{background-image: url(../images/btn_more_cbox.png);}
div.central_box_main img, div.central_box_main_short img  {margin: 0 auto;margin-top: 10px;}

	div.central_box div{
		text-align: left;
	}

	div.central_box div{
		text-align: left;
	}
	
div.row div.left_box,div.row div.right_box, div.row div.central_box {
		height: 214px!important;
}


div.cnt_home div.left_box {
			height: 189px;
}

div.cnt_home div.left_box h2.title, div.cnt_home div.right_box h2.title, div.cnt_home div.central_box h2.title {
	color: #EC6900;
}
/* davide 08/12/07 */
div.cnt_home div.left_box h3.tagline a,div.cnt_home div.right_box h3.tagline a, div.cnt_home div.central_box h3.tagline a{
	color: #EC6900;
}

div.box_tab div.cnt_box_tabs h3{
	color:#EC6900;
}

div.box_tab div.cnt_box_tabs h3 a {color:#EC6900;font-weight: bold;}

div.cnt_home div.right_box p, div.row div.right_box h3.tagline a {
			color:#EC6900;
		}
/* fine davide 08/12/07 */
div.cnt_home div.right_box div.more {
	background-image: url(../images/bgk_button_more.gif);
}

div.cnt_home div.right_box div.more a {
    font-family: tahoma;
	color: #ffffff;
	font-size: 9px;
    font-weight: bold;	
}

div.box   div.footbox div.more { 
	background-image: url(../images/bgk_button_small.gif);
}

div.box   div.footbox div.more a { 
	font-family: tahoma;
	color: #ffffff;
	font-size: 9px;
    font-weight: bold; 
}

.row .left_box .bg_special, .row .central_box .bg_special, .row .right_box .bg_special {height: 192px;background: url(../images/bgk_boxhp_special.gif) no-repeat 0% 77px!important;float: left;}
html>/**/.row .left_box .bg_special, .row .central_box .bg_special, .row .right_box .bg_special	{					/*	FireFox	*/
	background: url(../images/bgk_boxhp_special.png) no-repeat 0% 77px!important;
	}

div.box div.videos_box h4 a { 
		color: #EC6900;
	}

div.box div.specialvideos { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/escenasdematrimonio/res/images/bgk_special_deco2.png');
}

html>/**/body div.specialvideos { 
	background-image: url(../images/bgk_special_deco2.png);
}
	
div.special { 								/*	 IE 6.0 	*/
	height: 170px;
	position: absolute;
	top: -14px;
	right:0px;
	width: 153px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/escenasdematrimonio/res/images/bgk_special_deco.png');

	
	}		
	html>/**/body div.special	{					/*	FireFox	*/
	background: url(../images/bgk_special_deco.png) no-repeat!important;
	}

/*div.cnt_home div.right_box ul li {
	background-image: url(../images/dot_red.png);
}*/



/*** PAGINA DEL DETTAGLIO ***/

div.cnt_newsdet {
	background-color: #ffffff;
	height: auto;
	padding: 0 8px 0 12px;
	width: 980px; /* spec */
}

div.cnt_newsdet div.left_col {width: 651px;padding: 0;float: left;}
/*html div.cnt_newsdet div.left_col {padding: 0 0 0 0;}*/
	
div.cnt_newsdet div.main_title h1{
	clear:both;
	color: #EC6900;
}		
	
div.pg_photolist h2.title{
	color: #EC6900;
}

div.cnt_newsdet div.edition {
	background-image: url(../images/bgk_editiontime.gif);
}
div.cnt_newsdet div.edition_date {
	background-image: url(../images/bgk_editiontime2.gif);
}

div.cnt_newsdet div.cnt_text a {
	color: #EC6900;
}


* html div.quote_img {
	/***filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/quote_red.png');***/
	background:url(../images/quote_red.gif) no-repeat top;
}

div.quote_img[class] {
	background:url(../images/quote_red.png) no-repeat top;
}

div.cnt_newsdet div.box_simplephoto span {
	background-image: url(../images/arrow_red.png);
}

div.blackbox_programs h4 a {color: #EC6900;}

/*
 div.blackbox_programs {  riga contenitore dei box dei programmi - specifica per programmi o pagina principale 
		margin-top: 50px;
		position: relative;
		width: 652px;
	}
	
	
div.blackbox_programs div.blackbox_singleprg, div.blackbox_programs div.footer {
	margin-right: 14px!important;
	margin-right: 10px;
}

	div.blackbox_programs  h4 a {
		color: #df280b;
	} 
*/

div.cnt_newsdet div.right_col {
	padding: 0 0 0 18px;
	width: 310px;
	float: left;
}


	div.right_col div.box.boxglow { 
		background-image: url(../images/bgk_homeboxglow_right.png);
	}
	
	.normal {  
		border-bottom: 1px solid #d4cac9;
	}
	
	
div.footer-publi {
	background-image:url(../images/bgk_footer-publi.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 139px;
	margin-left: 8px!important;
	margin-left: 4px;
	margin-top: 33px;
	width: 984px; 
}

	div.footer-publi div.singlebox {
		margin-right: 26px;
	}
	
	div.footer-nav {
	background-image:url(../images/bgk_footer-nav.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 25px;
	margin: 17px 0 0 8px;
	padding: 0;
	width: 984px;
}
	
	*html div.footer-nav {float: none;margin: 17px 0 0 8px;}
	
	div.footer-t5 {
		/*background-image: url(../images/bgk_footer_logo_telecinco.png);*/
		width: 984px;
	}
	
	
/*** rollover delle iconcine ****/
div.sendfriend_r, div.icon_0{
	background-repeat: no-repeat;
	height:23px;
	width: 76px;
}

	* html div.sendfriend_r, * html div.icon_0{
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_sendfriend_roll.png'); ***/
		background-image:url(../images/ico_sendfriend_roll.gif);	
	}

	div.sendfriend_r[class], div.icon_0[class] {
		background-image:url(../images/ico_sendfriend_roll.png);
	}

div.comments_r, div.icon_1{
	background-repeat: no-repeat;
	height:21px;
	width: 54px;
	left: 3px;
}

	* html div.comments_r, * html div.icon_1{
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_comments_roll.png');
	}

	div.comments_r[class], div.icon_1[class]  {
		background-image:url(../images/ico_comments_roll.png);
	}

div.print_r, div.icon_2{
	background-repeat: no-repeat;
	height:21px;
	width: 66px;
	left: 2px;
}

	* html div.print_r, * html div.icon_2{
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_print_roll.png'); ***/
		background-image:url(../images/ico_print_roll.gif);
	}

	div.print_r[class], div.icon_2[class] {
		background-image:url(../images/ico_print_roll.png);
	}

div.aplus_r, div.icon_3{
	background-repeat: no-repeat;
	height:21px;
	width: 97px;
	left: 5px;
}

	* html div.aplus_r, * html div.icon_3{
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_aplus_roll.png'); ***/
		background-image:url(../images/ico_aplus_roll.gif);
	}

	div.aplus_r[class], div.icon_3[class] {
		background-image:url(../images/ico_aplus_roll.png);
	}

div.aminus_r, div.icon_4{
	background-repeat: no-repeat;
	height:21px;
	width: 103px;
	left: 5px;
}

	* html div.aminus_r, * html div.icon_4{
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_aminus_roll.png'); ***/
		background-image:url(../images/ico_aminus_roll.gif);
	}

	div.aminus_r[class], div.icon_4[class] {
		background-image:url(../images/ico_aminus_roll.png);
	}

div.prevnews_r, div.icon_5{
	background-repeat: no-repeat;
	height:22px;
	width: 99px;
	left: -73px;
}

	* html div.prevnews_r, * html div.icon_5{ 
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_prevnews_roll.png'); ***/
		background-image:url(../images/ico_prevnews_roll.gif);
	}

	div.prevnews_r[class], div.icon_5[class] {
		background-image:url(../images/ico_prevnews_roll.png);
	}

div.nextnews_r, div.icon_6{
	
	height:22px;
	width: 105px;
	left: -75px;
	
}

	* html div.nextnews_r, * html div.icon_6{
		/*** filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/ico_nextnews_roll.png'); ***/
		background-image:url(../images/ico_nextnews_roll.gif);
	}

	div.nextnews_r[class], div.icon_6[class] {
		background-image:url(../images/ico_nextnews_roll.png);
	}


	div.icon a{
		display: block;
		float: left;
		
	}
	
		div.icon a:hover{
			background-image:url(../images/bgk_icons_nav.png);
			background-repeat: repeat-x;
			background-position: bottom;
		}
		
		/* html div.icon a:hover{
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=auto, src='../images/bgk_icons_nav.png');
		}

		div.icon[class]  a:hover{
			background-image:url(../images/bgk_icons_nav.png);
		}*/

		
/***** PROFILI DEI PERSONAGGI *****/

div.profile_title, div.tabbed_nav div.single_tab h1 {
	color: #EC6900;
}

.tabbed_nav li.active, .tabbed_nav li.active span.tab_bkg {
	background-image: url(../images/tab_people_profiles_act.png);
    color: #FFFFFF;
}

div.box div.puntilla span.tagline, div.box div.puntilla span.tagline a, div.box h2.titlebox{
	color: #EC6900;
}

div.box div.cnt_box ul.list li{
	background-image: url(../images/dot_red.gif);
}

div.box_paperclip {
	background-image: url(../images/paperclip.png);
}

div.box_quotes {
background-image: url(../images/quotes.png);
}

div.box_quotes p span {
	color: #EC6900;
}


/**** PHOTOGALLERY ****/

div.photog_navigation {
	color: #A0A0A0;
}
span.photo_autor span {
	color: #555555;
}

div.pg_photolist li.thumb a:hover{
	border: 1px solid #EC6900;
}
div.pg_photolist li.thumb.sel a:link, div.pg_photolist li.thumb.sel a:visited  {
	border: 1px solid #EC6900;
}

h2.title_pghotogallery {
	color: #EC6900;
}



/***** FORM *****/

/*** form per manda ad amico ***/
div#sendfriend_form div.form_title {
	color: #e12b00;
}
div#sendfriend_form div.btn_send {
	background-image: url(../images/btn_sendfriend.png);
	color: #ffffff;
}

div#sendfriend_form div.btn_send input {
	color: #ffffff;
}


/****** FOOTER ****/

div.blackbox_programs div.title{
		background-image: url(../images/bgk_title_blackbox_programs.png);
		background-repeat: no-repeat;
		padding-left: 7px;
		margin-bottom:3px;
	}

div.box h2.titlebox {
		border-bottom: 1px solid black;
		font-family: arial;
		font-size: 18px;
		height: 21px;
		margin-bottom: 5px;
		padding-bottom: 2px;
		width: 310px;
	}

	
span.a  span{
	font-size: 1.4em;
}



/***** correcciones de la css generica ****/

li.pipe {
background-image:url(../images/ico_pipe.gif) !important;
background-position:left center;
}

li.dot a,li.none a, li.game a, li.forum a,li.blog a, li.email a, li.video a, li.album a, li.photo a, li.ext a, li.informativo a{ color:#04318D !important;
}

li.none a,li.pipe a{ color:#555555 !important;
}


li.dot {
background-image: url(../images/dot_red.gif) !important;
}

li.forum {
background-image: url(../images/ico_foro.gif) !important;
}


li.blog {
background-image: url(../images/ico_blog.gif) !important;
}


li.game {
background-image: url(../images/ico_game.gif) !important;
}


li.photo {
background-image: url(../images/ico_photo.gif) !important;
}


li.ext {
background-image: url(../images/ico_ext_link.gif) !important;
}


li.video {
background-image: url(../images/ico_video.gif) !important;
}

li.album {
background-image: url(../images/ico_photo.gif) !important;
}

li.informativo {
background-image: url(../images/dot_red.gif) !important;
}

div.right_col div.box_quotes h2.titlebox {
color:#EC6900 !important;
}

div.right_col div.box_paperclip h2.titlebox {
color:#EC6900 !important;
}

div.cnt_newsdet div.right_col div.box_paperclip div.cnt_box ul.list li{
background-image: url(../images/dot_red.gif) !important;
background-position:1px 3px;
}	

div.tabbed_nav div.single_tab h2{
	color: #EC6900;
}

/** videos**/

/*div.central_box_player .mas_videos p a {
background-image: url(../images/btn_more_cbox_video.png);
}*/

div.central_box_player {
	background-image:url(../images/bgk_centralbox_long.png);
}


#navegacion_videos h2 a {color:#EC6900 !important;
}	 

/* archivos */

ul.col_news li span.title a{ color: #EC69001; font: bold 12px Tahoma, Arial, Helvetica, sans-serif; }

ul.more_news_list li span.title a{ color: #EC6900; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; }

.tit-desc h3 a{color: #EC6900; font: bold 11px Arial, Helvetica, sans-serif; }

h2.more_news{ color: #EC6900;}

/* fin archivos */