/**********************************/
/* = GENERALE =================== */
/**********************************/
body,table,th,td,input,select,a,form,h1,h2,h3,h4,h5,h6,p {
font-family: tahoma, geneva, helvetica;
font-size: 11px;
color:#000000;
}

h1 
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

body {
text-align: center; 
background-color: #731315;
margin: 0px;
padding: 0px;
padding-top:20px;
}

form { margin: 0px }

A, A:active, A:hover, A:visited { color: #D38719 }

/**********************************/
/* CONTENUTO ==================== */
/**********************************/
.Frame  {
width: 970px;
margin-left: auto;
margin-right: auto;
background-image:url(/Temi/Portale/images/SfondoRighette.gif);
padding:0px;
padding-left:30px;
padding-right:30px;
text-align:center;
}

#TDFrame 
{
	margin:0px;
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
}

#TblCentrale 
{
	border:1px solid #D38719; 
	border-collapse:collapse; 
	width:910px;
	
}


#TestataPortale, #CellaContenuto
{
	padding:0px;
	margin:0px;
	background-color: #731315;
	width:100%;
}

#TestataPortale 
{
	padding-top:60px;
}


#contenuto { 
margin:  0px;
padding-top:  10px;
padding-right: 10px;
padding-left:  10px;
padding-bottom:  10px;
vertical-align: top;
background-color:#ffffff; 
min-height:300px;
height: auto !important;
height: 300px;
}


/**********************************/
/* = 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 { 
	position: absolute;
	background-color:Yellow;
	margin-left:-50px;
	text-transform:uppercase;
}

#ContentManager-LinkModificaBlocco 
{
	position:absolute;
	background-color:Yellow;
}

#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;
	}

#CMTitoloPag 
{
	display:none;
}