/**********************************/
/* = GENERALE =================== */
/**********************************/
BODY,TABLE,TH,TD,INPUT,SELECT,TEXTAREA,A,FORM,H1,H2,H3,H4,H5,H6,P 
	{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	}

BODY,TABLE,TH,TD,INPUT,SELECT,TEXTAREA,A,FORM,H6,P 
	{
	font-size: 11px;
	}

BODY 	{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #899073;
	}

H6 	{
	color: #336633;
	}

FORM 	{ margin: 0px }

IFRAME 	
	{
	background-color: #FFFFFF;
	}

A, A:active, A:hover, A:visited { color: #003399 }

/**********************************/
/* = LAYOUT ===================== */
/**********************************/

#principale 
	{ 
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #899073;
	padding-bottom: 10px; 
	text-align: center;
	}
	
#sfondo-sinistro
	{ 
	width: 34px;
	background: url(/Temi/GVM/images/sfondo_sinistro.gif) repeat-y right;
	} 
	
#sfondo-destro
	{ 
	width: 34px;
	background: url(/Temi/GVM/images/sfondo_destro.gif) repeat-y left;
	}
#tutto
	{
	background: #FFFFFF;
	}

#blocco-titolo 
	{  
	background: url(/Temi/GVM/images/titolo_sfondo.gif) repeat-x;
	width: 100%;
	height: 75px;
	} 

#blocco-titolo1
	{  
	background: url(/Temi/GVM/images/titolo_logo.gif) no-repeat left;
	width: 66px;
	height: 75px;
	} 

#blocco-titolo2
	{  
	background: url(/Temi/GVM/images/titolo_nome.jpg) no-repeat right;
	width: 632px;
	height: 75px;
	} 

#blocco-top
	{ 
	width: 100%;
	height: 25px;
	vertical-align: top;
	text-align: right;
	vertical-align: top;
	background: url(/Temi/GVM/images/menu_superiore_sfondo.gif);
	} 
	
#blocco-top1
	{ 
	width: 100%;
	height: 10px;
	font-size: 2px;
	border: 1px white solid;
	border-left: none;
	border-right: none;
	background-color: #2D434E;
	} 

#quasi-tutto
	{
	width: 732px;
	background: #FFFFFF;
	border-bottom: 4px #2F434E solid;
	}

#blocco-left
	{
	width: 129px;
	height: 100%;
	text-align: left;
	background: #033535;
	background: url(/Temi/GVM/images/menu_sinistro_sfondo2_home.jpg);
        background-repeat: repeat-y;
	}

#blocco-left1
	{
	width: 129px;
	background: url(/Temi/GVM/images/menu_sinistro_sfondo.gif);
	}

#blocco-left2
	{
	width: 129px;
	height: 83px;
	background: url(/Temi/GVM/images/menu_sinistro_sfondo2.jpg);
        background-repeat: no-repeat;
	}

#contenuto 
	{ 
	padding:  10px;
	height: 350px;
	}

#blocco-bottom
	{ 
	width: 100%;
	height: 42px;
        vertical-align: bottom;
	background: #FFFFFF url(/Temi/GVM/images/menu_inferiore_gradino.gif) no-repeat bottom right;
	}


#blocco-footer
	{ 
	width: 100%;
	height: 10px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 1px;
	border-top: 12px #CCCCCC solid;
	border-bottom: 8px #FFFFFF solid;
	background-color: #4D6B58;
	}

#Credits
	{
	width: 732px;
	text-align: right;
	margin-top: 5px;
	}

#Credits A
	{
	color: #EEEEEE;
	text-decoration: none;
	}

/**********************************/
/* = MENU' PRINCIPALE       ===== */
/**********************************/

#Blocco13 
	{ 
	text-align: right;
	vertical-align: middle;
	height: 25px;
	} 

#Blocco13 .CE-VoceMenu1Livello1, #Blocco13 .CE-VoceMenu1Livello1-Sel 
	{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	height: 25px;
	padding-top: 4px;
	} 

#Blocco13 A.CE-VoceMenu1Livello1, #Blocco13 A.CE-VoceMenu1Livello1:visited, #Blocco13 A.CE-VoceMenu1Livello1:active 
	{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 5px;
	background: url(/Temi/GVM/images/menu_superiore_separatore.gif) no-repeat;
	}

#Blocco13 A.CE-VoceMenu1Livello1:hover
	{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}

#Blocco13 #CEMenu1Voce17 
	{ 
	background: none;
	}

#Blocco14 
	{ 
	margin-left: 0px;
	margin-right: 35px;
	text-align: left;
	margin-top: 12px;
	}

#Blocco14 .CE-VoceMenu1Livello1, #Blocco14 .CE-VoceMenu1Livello1-Sel 
	{
	color: #000033;
	font-size: 10px;
	font-weight: normal;
	} 

#Blocco14 A.CE-VoceMenu1Livello1, #Blocco14 A.CE-VoceMenu1Livello1:visited, #Blocco14 A.CE-VoceMenu1Livello1:active 
	{
	color: #000033;
	text-decoration: none;
	white-space: nowrap;
	font-size: 10px;
	font-weight: normal;
	border-left: 1px #55AA55 solid;
	margin-left: 4px;
	margin-right: 4px;
	}

#Blocco14 A.CE-VoceMenu1Livello1:hover
	{
	color: #008833;
	text-decoration: none;
	}
	
#Blocco14 #CEMenu1Voce17 
	{ 
	border: 0px;
	}


/**********************************/
/* = MENU' SINISTRO         ===== */
/**********************************/


P.CE-VoceMenu2Livello1, P.CE-VoceMenu2Livello1-Sel,
P.CE-VoceMenu3Livello1, P.CE-VoceMenu3Livello1-Sel,
P.CE-VoceMenu4Livello1, P.CE-VoceMenu4Livello1-Sel,
P.CE-VoceMenu5Livello1, P.CE-VoceMenu5Livello1-Sel,
P.CE-VoceMenu6Livello1, P.CE-VoceMenu6Livello1-Sel
	{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	vertical-align: bottom;
	height: 18px;
	margin: 0px;
	padding: 2px;
	padding-left: 22px;
	background: url(/Temi/GVM/images/menu_sinistro_box.gif) no-repeat;
	} 

P.CE-VoceMenu2Livello1 A, P.CE-VoceMenu2Livello1 A:visited, P.CE-VoceMenu2Livello1 A:active,
P.CE-VoceMenu3Livello1 A, P.CE-VoceMenu3Livello1 A:visited, P.CE-VoceMenu3Livello1 A:active,
P.CE-VoceMenu4Livello1 A, P.CE-VoceMenu4Livello1 A:visited, P.CE-VoceMenu4Livello1 A:active,
P.CE-VoceMenu5Livello1 A, P.CE-VoceMenu4Livello1 A:visited, P.CE-VoceMenu5Livello1 A:active,
P.CE-VoceMenu6Livello1 A, P.CE-VoceMenu6Livello1 A:visited, P.CE-VoceMenu6Livello1 A:active 
	{
	color: #FFFFFF;
	text-decoration: none;
	}

P.CE-VoceMenu2Livello2, P.CE-VoceMenu2Livello2-Sel,
P.CE-VoceMenu3Livello2, P.CE-VoceMenu3Livello2-Sel,
P.CE-VoceMenu4Livello2, P.CE-VoceMenu4Livello2-Sel,
P.CE-VoceMenu5Livello2, P.CE-VoceMenu5Livello2-Sel,
P.CE-VoceMenu6Livello2, P.CE-VoceMenu6Livello2-Sel
	{
	margin: 0px;
	padding: 2px;
	padding-left: 22px;
	color: #FFFFFF;
	font-size: 11px;
	} 

P.CE-VoceMenu2Livello2 A, P.CE-VoceMenu2Livello2 A:visited, P.CE-VoceMenu2Livello2 A:active,
P.CE-VoceMenu3Livello2 A, P.CE-VoceMenu3Livello2 A:visited, P.CE-VoceMenu3Livello2 A:active,
P.CE-VoceMenu4Livello2 A, P.CE-VoceMenu4Livello2 A:visited, P.CE-VoceMenu4Livello2 A:active,
P.CE-VoceMenu5Livello2 A, P.CE-VoceMenu5Livello2 A:visited, P.CE-VoceMenu5Livello2 A:active,
P.CE-VoceMenu6Livello2 A, P.CE-VoceMenu6Livello2 A:visited, P.CE-VoceMenu6Livello2 A:active 
	{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	}

P.CE-VoceMenu2Livello2 A:hover, 
P.CE-VoceMenu3Livello2 A:hover,
P.CE-VoceMenu4Livello2 A:hover,
P.CE-VoceMenu5Livello2 A:hover,
P.CE-VoceMenu6Livello2 A:hover 
	{ 
	color: #FFFFFF;
	text-decoration: none;
	}
	
#Blocco15, #Blocco16, #Blocco18, #Blocco19, #Blocco21
	{
	padding-bottom: 4px;
	background: url(/Temi/GVM/images/menu_sinistro_chiusura.gif) no-repeat bottom;
	} 

#Blocco1
	{ 
	position: absolute;
	background: none;
	}


/**********************************/
/* = MODULI AMMINISTRAZIONE ===== */
/**********************************/

TABLE.admin-tabella, P.Admin-TitoloPagina, TABLE.blocchi-tabella,
TABLE.ContentManager-Tabella, P.ContentManager-TitoloPagina, P.ContentManager-Testo,
TABLE.lingue-tabella, P.Lingue-TitoloPagina, P.Lingue-Testo, TABLE.moduli-tabella,
TABLE.permessi-tabella, P.Permessi-TitoloPagina, P.Permessi-TitoloSezione 
	{
	border: 1px dotted #ccc;
	width: 600px;
	}
P.gestutenti-titolopagina, TABLE.GestUtenti-Tabella, P.GestUtenti-Testo, P.GestUtenti-TitoloSezione, P.GestUtenti-Errore 
	{
	border: 1px dotted #ccc;
	width: 600px;
	text-align: center;
	}

TD.GestUtenti-user-label, TD.GestUtenti-password-label, TD.GestUtenti-label-email, 
TD.GestUtenti-label-password1, TD.GestUtenti-label-password2, TD.GestUtenti-label-nome, 
TD.GestUtenti-label-cognome, TD.GestUtenti-label-ragsoc, TD.GestUtenti-label-urlsito 
	{
	width: 40%;
	text-align: right;
	}

TD.GestUtenti-user-field, TD.GestUtenti-password-field, TD.GestUtenti-field-email, 
TD.GestUtenti-field-password1, TD.GestUtenti-field-password2, TD.GestUtenti-field-nome, 
TD.GestUtenti-field-cognome, TD.GestUtenti-field-ragsoc, TD.GestUtenti-field-urlsito 
	{
	width: 60%;
	text-align: left;
	}

TD.S-BloccoCella input 
	{
	width: 45px;
	height: 15px;
	font-size: 9px
	}

TD.S-BloccoCella 
	{
	font-size: 10px;
	}


TABLE.S-TabellaBlocco 		{ border-collapse: collapse } 
TABLE.S-BloccoTabella 		{ margin: 0px; border-collapse: collapse}
TABLE.S-BloccoTabella INPUT 	{ height: 15px; font-size: 9px; border: 1px solid #333333}
TABLE.S-BloccoTabella TD 	{ padding: 0px 2px 0px 2px; font-size: 9px; text-align: right; margin: 0px }

.S-CellaBlocco, .ML-LinkModifica 
	{
	color: #FFFFFF;
	}


/**********************************/
/* = MODIFICA        ============ */
/**********************************/

p.ML-LinkModifica, .ML-LinkModifica A, .ML-LinkModifica A:visited, .ML-LinkModifica A:hover, .ML-LinkModifica A:visited 
	{
	color: #FFFF00;
	}


/* stile per posizionare la parola ''modifica'' nelle pagine prodotti */

#ContentManager-LinkModifica 
	{ 
	position: absolute;
	right: 3px;
	}

#ContentManager-LinkModificaMenu1
	{ 
	position: absolute;
	right: 3px;
	}

#ContentManager-LinkModificaMenu2, #ContentManager-LinkModificaMenu3,
#ContentManager-LinkModificaMenu4, #ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaBlocco
	{ 
	position: absolute;
	left: 3px;
	}


#Blocco1 .S-BloccoCella
	{
	color: #FFFFFF;
	}

#Blocco1 .S-BloccoCella BR
	{
	display: none;
	}


/**********************************/
/* = GENERALE =================== */
/**********************************/

TABLE.S-TabellaFormGuestBook
	{
	}


INPUT.S-InputNomeFormGuestBook, INPUT.S-InputEMailFormGuestBook, 
INPUT.S-InputSitoFormGuestBook
	{
	width: 300px;
	}

TEXTAREA.S-InputMessaggioFormGuestBook

	{
	width: 300px;
	height: 50px;
	}

 /*===========================
 SFONDO COLONNA MENU SINISTRA
 ===========================*/
 
 #blocco-left2
	{
	width: 129px;
	height: 100%;
	}