
/*FOGLIO DI STILE DINAMICO*/


/*################################       FOGLIO DI STILE DINAMICO         ###################################*/

/*
#######################################################################################
SCEGLI COLORE DI SFONDO
#######################################################################################
*/

html { 
	background-color: #E9E9E9; 
}
body { 
	background-color: #E9E9E9;
}
.colore3 { 
	background-color: #E9E9E9; 
}

/*
#######################################################################################
SCEGLI COLORE DEI BORDINI
#######################################################################################
*/

/* colore bordo principale */
.colore3b { 
	border-color: #C1C1C1; 
}

.borderTOPBOTTOM{
	border-bottom: 1px solid #C1C1C1; 
	border-top: 1px solid #C1C1C1; 
}

/* Bordo su 4 lati */
.totalborder { 
	border: 1px solid #C1C1C1; 
}

/* bordo solo sotto (titoli) */
.withborder { 
	border-bottom: 1px solid #C1C1C1; 
}

/* bordo solo a dx (tabs) */
.verticalborder { 
	border-right: 1px solid #C1C1C1; 
}

/* bordo solo a sx (tabs) */
.verticalborder2 {
	border-left: 1px solid #C1C1C1; 
}

/* Contenitore destro principale in molte pagine */
#rightColumnSchedule { 
	border-color: #C1C1C1; 
}

/* Titoli interni */
.colore1bb { 
	border-bottom:1px solid #C1C1C1; 
}

/* bordi sottotitoli interni */
.colore2c { 
	border-bottom:1px solid #C1C1C1; 
}
	
/*
########################################################################################
SCEGLI COLORE DI SFONDO DEI TITOLI
########################################################################################
*/

/* Sfondo titoli principali */
.colore1 { 
	background-color: #005C8D; 
}

/* Titoli g_profile_menu */
.colore1m { background-color: #FFFFFF; } 

/* Titoli interni */
.colore1b { 
	background-color: #FFFFFF; 
} 

/*
########################################################################################
SCEGLI COLORE DI SFONDO DEI MENU
########################################################################################
*/
	
/* sfondo menu di home page */
.colore4h { 
	background-color: #C5E0F5; 
}

/* sfondo menu di sinistra */
.colore4m { 
	background-color: #FFFFFF; 
}

/* sfondo aree verticali interne alle pagine manage e scheduling */
.colore4b { background-color: #F5F5F5; 
} 

/* Sfondo titoli dei canali in g_profile_menu */
.colore5m { 
	background-color: #FFFFFF; 
}

/* Sfondo link visitato */
.colore9 { 
	background-color: #005C8D; 
}

/*
########################################################################################
SCEGLI COLORE DI SFONDO DELLE PAGINE
########################################################################################
*/

/* Contenuto sotto i titoli principali */
.colore4 { 
	background-color: #ffffff; 
}

/* Contenuto sotto i titoli interni */
.colore2 { 
	background-color: #FFFFFF; 
}

/*
########################################################################################
SCEGLI COLORE DI SFONDO  DEI CONTENUTI SECONDARI
########################################################################################
*/

/* Sfondo link tabs */
.colore12 { 
	background-color: #C5E0F5; 
} 

/* Sfondo testi secondari floattati a destra */
.colore7 { 
	background-color: #F9F9F9; 
}

/*
########################################################################################
SCEGLI COLORE DI SFONDO DEI CONTENITORI VIDEO
########################################################################################
*/

/* Sfondo contenitori dei singoli contenuti video in manage e schedule */
.colore2b {
	background-color: #ffffff; 
}

/* on Hover */
.colore2b:hover { 
	background-color: #C5E0F5; 
}

/*
########################################################################################
SCEGLI COLORE DEI BOTTONI
########################################################################################
*/

.generic_btn {
	background: url("../images/btn_general.png") repeat-x center;
	background-color: #008fdb;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	/*
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*/
	color: #ffffff;
	width: auto;
	height: 25px;
	padding: 4px 1em;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.btn_golive {
	background: url("../images/btn_general.png") repeat-x center;
	background-color: red;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	/*
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*/
	color: #ffffff;
	width: auto;
	height: 25px;
	padding: 4px 1em;
	cursor: pointer;
	font-family: Arial,Tahoma,Helvetica,Verdana,sans serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.grey_btn {
	background: url("../images/btn_general.png") repeat-x center;
	background-color: #C1C1C1;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	/*
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*/
	color: #ffffff;
	width: auto;
	height: 25px;
	padding: 4px 1em;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.delete_btn {
	background: url("../images/btn_general.png") repeat-x center;
	background-color: #FFFFFF;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	/*
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*/
	color: #ffffff;
	width: auto;
	height: 24px;
	padding: 4px 1em;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.buy_btn {
	background: url("../images/btn_general.png") repeat-x center;
	background-color: #FF6600;
	border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	border-top: 1px solid #cacaca;
	/*
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*/
	color: #ffffff;
	width: auto;
	height: 25px;
	padding: 4px 1em;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
}

/*
########################################################################################
SCEGLI COLORE DEI LINK
########################################################################################
*/

/* Alcuni link */
.colore9t { 
	color: #005C8D; 
}
.colore9t:hover { 
	color: #005C8D; 
}

/* Font link visitati */
.colore6 { 
	color: #ffffff; 
	/* font */
	font-family: Arial;
	font-size: 13px; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/*
########################################################################################
SCEGLI COLORE DEI TESTI
########################################################################################
*/

/* testo principale */
.colore8 { 
	color: #FFFFFF; 
} 
.colore8t { 
	color: #FFFFFF; 
}

/* testo secondario associato a sfondi secondari .colore7 */
.colore10 { 
	color: #535353; 
} 


/*
########################################################################################
SCEGLI ATTRIBUTI FONT DEI TESTI
########################################################################################
*/

/* equivarrebbe ad un h1 ossia è il testo tra i + grandi (choosetypeinner) */
.title_font{ 
	font-family: Arial;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
} 
.title_font h3{ 
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
} 



/*
##################################################################################################
SCEGLI ATTRIBUTI FONT DEI LINK il colore viene settato in precedenza grazie alle classi .colore#
##################################################################################################
*/

/* openprofile della homepage */
h3.openProfile_H a { 
	color: #000000; /* DA METTERE UGUALE AL COLORE DI G_inner_title */
} 

.hoverComm:hover{
	background: #C5E0F5 
}

/*###  DA AGGIUNGERE A SCEGLI COLORE DEI BORDINI  ###*/
.withborder2{
	border-top: 1px solid #d1d1d1;
} 
.calendar{
	border-bottom: 1px solid #d1d1d1;
	/* FONT */
}
.calendar a{
	/* FONT */
}

/* bordini dotted su manual programming */
.singleHourClose{
	border-bottom: 1px dotted #d1d1d1;
} 

/* bordini dotted su play loop */
.singleProgram{
	border-top: 1px dotted #d1d1d1;
} 

/*###  DA AGGIUNGERE A SFONDI COLORI SECONDARI: corrisponde a .colore7  ###*/
/* sfondo colorato visibile in manual programming */
.singleHourClose_gray{
	background-color: #f8f6f7;
	border-bottom: 1px dotted #d1d1d1; 
}
.singleHourClose_gray{
	background-color: #f8f6f7;
}

/*###  DA AGGIUNGERE A SCEGLI COLORE DEI TESTI assieme a .colore10  ###*/
/* orari su manual programming  - dev'essere uguale a .colore10 !!! */
.intervallo	{
	color: #b1b1b1;
}

/*
##########################################################################################
	SIMONE
##########################################################################################
*/

/* GENERIC CLASSES */	

.upbar { 
	border: 1px solid #C1C1C1;  
	background-color: #FFFFFF;
}
.float_right{ 
	float: right; 
}
.float_left{ 
	float: left; 
}
.hidden { 
	display: none; visibility: hidden; 
}

/* END GENERIC CLASSES */

/* home page */
.cont_home { padding: 0; margin: 5px 1em; }
.ch_block_home { margin-top: 0; }
.ch_single_home { margin: 0; margin-bottom: 1px; }
.ch_single_home a { display: block; padding-left: 10px; padding-top: 20px; height: 40px; }
#channel_block { margin: 0; }
.cont_padded { padding: 10px 2em; }
.bold{ 
	font-weight: bold; 
}

/* END home page */

/* upload from youtube */
#cont_1 { height: 160px; }
#cont_right { height: 150px; overflow: auto; padding-right: 10px; margin-top: 5px; margin-right: 10px; width: 30%; }
#label_cont_1 { padding: 50px 50px; } 
#Content_Info { padding: 20px 20px; }
/* In editprofile... */
#Geneneral_Info { 
	padding: 20px 20px; 
}
#Content_More_Info { 
	padding: 20px 20px; height: 150px; 
}
/* in tutti i posti in cui ci sono dei forms */
.cont_labelUpload { 
	float: left;
	width: 33%; 
	text-align: right; 
} 
.cont_inputUpload { 
	float: left; 
	padding-left: 10px; 
	width: 65%; 
	text-align: left; 
} 
.cont_label { 
	float: left;
	width: 33%; 
	text-align: right; 
} 
.cont_input { 
	float: left; 
	padding-left: 5px; 
	width: 65%; 
	text-align: left; 
} 
.cont_labelLogin { 
	float: left; 
	width: 27%; 
	text-align: right; 
} 
.cont_inputLogin { 
	float: left; 
	padding-left: 10px;
	width: 67%; 
	text-align: left; 
} 

.G_pageTitle{ 
	border-bottom: 1px solid #C1C1C1;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF; 
	padding: 10px;
}

.G_pageTitle_ext{ 
	border-bottom: 1px solid #C1C1C1;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
	padding: 10px;
}

/* Titoli interni */
.G_innerTitle{ 
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

/* sottotitoli interni */
.G_innerSubtitle{ 
	width: 97%;
	margin: 0 1.5%;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

/* Etichette dei tabs (non link) */
.G_tabLabel{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

/* Etichette dei tabs (link) */
.G_tabLink{
	color: #005C8D;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.G_tabLink:hover{
	color: #005C8D; 
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

/* Labels dei form */
.label_text { 
	font-family: Arial;
	font-size: 12px; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

/* Link inb Home Page */
.G_homeLink{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #005C8D; 
}

.G_homeLink:hover{
	color: #005C8D; 
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.G_link1{
	color: #005C8D;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.G_link2{
	color: #005C8D;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.G_link1:hover{
	color: #005C8D;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.G_link2:hover{
	color: #005C8D;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.G_link3{
	color: #005C8D;
	font-family: Arial;
	font-size: 11px; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.G_link3:hover{
	color: #005C8D;
	font-family: Arial;
	font-size: 11px; 
	font-style: normal;
	font-weight: normal;
	/* deve avere la stesssa text-decoration dei link normali non potendogliela settare dal popup */
	text-decoration: underline;
}
.G_secondary1{
	font-family: Arial;
	font-size: 13px; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #535353; 
}
.G_secondary2{ 
	font-family: Arial;
	font-size: 13px; 
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #535353; 
}
.G_serviceInfo1{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #535353; 
}
.G_serviceInfo2{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}
/* grandezza in pixel da collegare a quella di G_serviceInfo1 (diminuire di 1px) */
.G_serviceInfo3{
	font-family: Arial;
	font-size: 11px; 
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #535353; 
	
}
.G_serviceInfo4{
	font-family: Arial;
	font-size: 12px; 
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	color: #000000; 
}
.G_channelNameTitle a{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

/* Link sotto ai canali nel menu di sinistra */
.G_channelLink{
	color: #005C8D; 
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.G_channelLink:hover{
	color: #005C8D; 
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}
.boxleft_title a{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}
.left-title{
	padding: 2px 0 5px 2px;
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

.G_tabContainer	{
	float: left; 
	display: inline;
	padding: 0px;
	width: 100%;
}		
.G_tabContainer .tab, .G_tabContainer .tabRight{ 
	float: left; 
	display: inline;
	text-align: center; 
	line-height: 25px; 
}

.G_schFontStyle{
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000; 
}

/* Schedule blocks */
.G_pastDiv{
	background-color: #e7e7e7; 
}
.G_nowDiv{
	background-color: #ffd6d6; 
}
.G_futurDiv{
	background-color: #ffffff; 
}
.G_excedingDiv{
	background-color: #ffd6d6; 
}
#newCalendar .colore6 { 
	color: #ffffff; 
}
