/**********************************/
/* = GENERALE =================== */
/**********************************/
body,table,th,td,input,select,a,form,h1,h2,h3,h4,h5,h6,p {
font-family: tahoma, geneva, helvetica;
font-size: 11px;
}

body {
text-align: center; 
background-color: #FFFFFF;
margin: 3px;
}

form { margin: 0px }

A, A:active, A:hover, A:visited { color: #008844 }

/**********************************/
/* = LAYOUT ===================== */
/**********************************/

#Blocco13 { padding: 0px; margin: 0px }

/**********************************/
/* = MENU' SINISTRO         ===== */
/**********************************/

#ContentManager-LinkModificaMenu3{
	position: absolute;
	margin-left: -80px;
	}

.CE-VoceMenu3Livello1,.CE-VoceMenu3Livello1-Sel {
	font-size: 11px;

	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;

	height: 19px;
	text-decoration: none;
	color: #FFFFFF; 
	}
.CE-VoceMenu3Livello1-Sel {	
	padding-left: 8px; 
	}
	
.CE-VoceMenu3Livello1 A, .CE-VoceMenu3Livello1 A:active, .CE-VoceMenu3Livello1 A:visited {color: #FFFFFF; text-decoration: none }
.CE-VoceMenu3Livello1 A:hover { color: #FFFFFF; text-decoration: none; background-color: #52B966 }


/**********************************/
/* = MENU' IN ALTO          ===== */
/**********************************/

#ContentManager-LinkModificaMenu2{
	position: absolute;
	margin-left: -80px;
	}

#Bloccoalto
	{ 
	background: #52BA65;
	vertical-align: top;
	height: 16px;
	} 
	
#Bloccoalto TABLE,#Bloccoalto TABLE TD
	{ 
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;
	} 	

.CE-VoceMenu2Livello1,.CE-VoceMenu2Livello1-Sel {
	margin: 0px;
	font-size: 9px;
	margin-right: 1;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	height: 16px;
	background-image: url(/Temi/ilCamaleonte/images/menu_alto_livello1.gif);
	text-transform: uppercase;
 	} 

A.CE-VoceMenu2Livello1, A.CE-VoceMenu2Livello1:visited,A.CE-VoceMenu2Livello1:active 
	{
	color: #77EE95;
	text-decoration: none;
	}
A.CE-VoceMenu2Livello1:hover, 
	{ 
	color: #FFFFFF;     
	text-decoration: none;
	}
	
.CE-VoceMenu2Livello1-Sel
	{
	color: #000000;
	background-image: url(/Temi/ilCamaleonte/images/menu_alto_livello1-sel.gif);
	}
	
#livello2 {
	float: left;
	position: relative;
	text-align: left;
	top: -77px;
	margin-left: -154px;
	height: 15px;
	}

.CE-VoceMenu2Livello2,.CE-VoceMenu2Livello2-Sel {
	font-size: 9px;
	margin-top: 0;
	margin-right: 1;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	height: 12px;
	border: 1px solid #52BA65;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF; 
	filter: alpha(opacity=70);
	text-transform: uppercase;
 } 

A.CE-VoceMenu2Livello2, A.CE-VoceMenu2Livello2:active, A.CE-VoceMenu2Livello2:visited 
	{
	color: #000000;
	text-decoration: none;
	}
A.CE-VoceMenu2Livello2:hover,.CE-VoceMenu2Livello2-Sel  
	{ 
	color: #002200; 
	text-decoration: none;
	background-color: #FFFFFF; 
	filter: alpha(opacity=99);
	}
	
.CE-VoceMenu2Livello2-Sel  
	{
	border: 1px solid #555555;
	}


/**********************************/
/* CONTENUTO ==================== */
/**********************************/
#contenuto { 
margin:  0px;
padding-top:  10px;
padding-right: 10px;
padding-left:  10px;
padding-bottom:  10px;
width: 610px;
vertical-align: top;
}


/**********************************/
/* = MODULI ===================== */
/**********************************/

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 {
float: right;
border: 1px dotted #ccc;
width: 600px;
}
p.gestutenti-titolopagina, table.GestUtenti-Tabella, p.GestUtenti-Testo, p.GestUtenti-TitoloSezione, p.GestUtenti-Errore {
float: right;
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;
}

.CE-LabelIDVoceMenu {
visibility: hidden;
}

td.cella-leftmenu table { border-collapse: collapse }
#Blocco17 { margin-top: 6px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: solid; border-bottom-color: #6AD57A; border-bottom-width: 1px}

/**********************************/
/* = Stili Particolari  ========= */
/**********************************/

td.S-BloccoCella input {
 width: 45px;
 height: 15px;
 font-size: 9px
}

TD.S-BloccoCella {
font-size: 10px;
}

.tdborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #19331A;
}
.px14 {
	font-size: 14px;
}

.moduloright {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #52BA65;
	border-left-width: 1px;
	margin-left: 1px;

}


TABLE.S-TabellaBlocco { border-collapse: collapse } 

#Blocco1 TABLE.S-BloccoTabella { margin: 0px; border-collapse: collapse}
#bloccodestro TABLE { float: right; width: 80%; margin: 0px; border-collapse: collapse}
#Blocco1 TABLE.S-BloccoTabella INPUT { height: 15px; font-size: 9px; border: 1px solid #00dd66}
#Blocco1 TABLE.S-BloccoTabella TD { padding: 0px 4px 0px 0px; font-size: 9px; text-align: right; margin: 0px }
#Blocco16 TABLE { margin: 0px; border-collapse: collapse; height: 12px}
#Blocco16 TD { height: 12px}
#Bloccoalto TABLE { margin: 0px; border-collapse: collapse}

.S-CellaBlocco, .ML-LinkModifica {
color: #FFFFFF;
}

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 { 
	float: right;
	position: relative;
	right: 3px;
	top: -45px;
}

#SottoTitolo{
	padding-left: 10px;
	vertical-align: top;
	color: #2B814D;
	height: 10px;
	}

#Sfondologin{
	background-image: url(/Temi/ilCamaleonte/images/Title_right.gif);
	background-repeat: no-repeat;
}

#copyright{
	text-align: right;
	color: #000000;
	font-size: 9px;
	padding-right: 3px;
	}

#copyright A,#copyright A:active,#copyright A:visited,#copyright A:hover 
	{
	color: #000000;
	font-size: 9px;
	padding-right: 3px;
	text-decoration: none;
	}
