/**********************************/
/* = GENERALE =================== */
/**********************************/
BODY{
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #666666;
	background-color: #989185;
}

A:link{color: #666666; text-decoration: underline;}
A:active{color: #666666; text-decoration: underline;}
A:visited{color: #666666; text-decoration: underline;}
A:hover{color: #666666; text-decoration: none;}

H1,H2,H3,H4,H5,H6{}
H1{font-size: 40px; font-weight: lighter; margin: 0px;}
H2{font-size: 16px;}
H3{font-size: 14px;}
H4{font-size: 12px;}
H5{font-size: 12px;}

FORM{margin: 0px; padding: 0px;}

TABLE{border-collapse: collapse;}

/**********************************/
/* = LAYOUT ===================== */
/**********************************/
/* DIV Contenitore di tutto */
#Container{
	width: 100%;
	height: 100%;
}
/* Sito è applicato al div che contiene tutto il sito */
#Sito{
	width: 980px;
	margin: 0px auto;
	
}
#header{
	width: 100%;
	text-align: right;
	margin: 5px auto 10px auto;
	height: 61px;
}
#MenuPrincipale{
	float: left;
}
#MenuPrincipale-Liv1{
	margin: 0px 5px 5px 0px;
	float: left;
	width: 382px;
}
DIV.UltimaNews{
	float: left;
	width: 270px;
	height: 20px;
	margin-top: 22px;
	font-size: 11px;
	color: #ffffff;
	overflow:hidden;
	position: relative; /* da aggiungere altrimenti IE non sente l'overflow hidden e le news uscirebbero dal loro contenitore */
}
DIV.UltimaNews A{
	color: #ffffff;
}
#Cerca{
}
#Cerca input[type=text]{
	height: 18px; width: 95px; font-size: 11px; vertical-align: middle;
	margin: 0px;
	padding: 0px 5px;
	border: 0px;
	/*background:#d4d0c8 url(/temi/Default_NEW/images/bg_btn.gif) repeat-x top left;*/
	color: #008D4F;
	line-height: 18px;
}
#Cerca input[type=submit]{
	height: 18px; width: 40px; font-size: 11px; vertical-align: middle;
	margin: 0px 5px;
	padding: 0px;
	border: 0px;
	background:#d4d0c8 url(/temi/Default_NEW/images/bg_btn.gif) repeat-x top left;
	color: #666666;
}
#Cerca input[type=submit]:hover{
	background:#d4d0c8 url(/temi/Default_NEW/images/bg_btnOver.gif) repeat-x top left;
	color: #008D4F;
	text-decoration: underline;
}
#MenuPrincipale-Liv2{
}
#HeaderLogo{
	float: right;
	width: 312px;
}
#contenuto{
	width: 100%;
	min-height: 540px;
	margin: 0px auto;
	background-color: #ffffff;
}
#footer{
	width: 980px;
	margin: 5px auto;
	/*font-size: 30px;
	word-spacing: 41px;
	letter-spacing: 28px;*/
	color: #ffffff;
	background-color: #989185;
}
#footer A:link, #footer A:active, #footer A:visited{
	color: white;
	text-decoration: none;
}
#footer A:hover{
	color: white;
	text-decoration: underline;
}

/*********************/
/*** MENU ************/
/*********************/

A.CE-VoceMenuMenuPrincipaleLivello1, A.CE-VoceMenuMenuPrincipaleLivello1-Sel{
	display: block;
	float: left;
	line-height: 20px;
	margin: 20px 5px 0px 0px;
	padding: 0px 10px;
	color: #666666;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	/*background:#d4d0c8 url(/temi/Default_NEW/images/bg_btn.gif) repeat-x top left;*/ /*vecchio bottone*/
	background: url(/temi/Default_NEW/images/Keys-btn_2.gif) repeat-x top left;		
	border-right:1px solid #777;
	/*border-bottom:1px solid #777;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;*/
	text-align: center;
}
A.CE-VoceMenuMenuPrincipaleLivello1:hover{
	color: #008D4F;
	text-decoration: underline;
}
A.CE-VoceMenuMenuPrincipaleLivello1:active, A.CE-VoceMenuMenuPrincipaleLivello1-Sel, A.CE-VoceMenuMenuPrincipaleLivello1-Sel:hover{
	color: #008D4F;
	text-decoration: underline;
	border:none;						
	border-right:1px solid #cccccc;/*
	border-top:1px solid #777;
	border-left:1px solid #777;
	border-bottom:1px solid #cccccc;*/	
	/*background:#d4d0c8 url(/temi/Default_NEW/images/bg_btnOver.gif) repeat-x top left;*/ /*vecchio bottone*/
	background: url(/temi/Default_NEW/images/Keys-btnOver_2.gif) repeat-x top left;
}
/*
#CEMenu13Voce73{
	background: url(/temi/Default_NEW/images/icona-donna2-color.jpg) no-repeat center left;
}
#CEMenu13Voce74{
	background: url(/temi/Default_NEW/images/icona-uomo-color.jpg) no-repeat center left;
}
#CEMenu13Voce75{
	background: url(/temi/Default_NEW/images/icona-borse-color.jpg) no-repeat center left;
}
*/
A.CE-VoceMenuMenuPrincipaleLivello2, A.CE-VoceMenuMenuPrincipaleLivello2-Sel{
	display: block;
	float: left;
	line-height: 18px;
	padding: 0px 5px;
	color: #ffffff;
	background-color: #989185;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
}
A.CE-VoceMenuMenuPrincipaleLivello2:hover, A.CE-VoceMenuMenuPrincipaleLivello2-Sel:hover, A.CE-VoceMenuMenuPrincipaleLivello2-Sel{
	color: white;
	background-color: #008D4F;
	text-decoration: underline;
}

/***********************************************/
/* = MENU ADMIN e BOTTONI MODIFICA============ */
/***********************************************/
/* propriet� della tabella che contiene le voci del menu di amministrazione
NB: per funzionare il blocco del menu amministrazione deve essere settato per racchiudere le voci di menu in celle di tabelle
che calcolano automaticamente la larghezza */
.CEMenu1TabellaLivello1{
	width: 100%;
	margin: 0px auto 0px auto;
	text-align: center;
	background-color: #e5e5e5;
	background-image: url(/moduli/admin/skin/gradient2.png);
	background-repeat: repeat-x;
	border: 1px solid #bbbbbb;
}
/* classe usata per formatatre la cella delle voci dei menu */
TD.CE-VoceMenu1Livello1{
	padding: 5px;
}
/* classe usata per formatatre le voci dei menu */
TD.CE-VoceMenu1Livello1 A,  TD.CE-VoceMenu1Livello1-Sel A{
	display: block;
	float: left;
	width: 100%;
	color: #222222;
	/*background-color: grey;
	border: 1px outset #cccccc;*/
}
TD.CE-VoceMenu1Livello1 A:link, TD.CE-VoceMenu1Livello1-Sel A:link{color: #222222;}
TD.CE-VoceMenu1Livello1 A:visited, TD.CE-VoceMenu1Livello1-Sel A:visited{color: #222222;}
TD.CE-VoceMenu1Livello1 A:active, TD.CE-VoceMenu1Livello1-Sel A:active{color: #222222;}
TD.CE-VoceMenu1Livello1 A:hover, TD.CE-VoceMenu1Livello1-Sel A:hover{color: #222222;}
/* classe usata per nascondere il bottone modifica del menu di amministrazione */
#ContentManager-LinkModificaMenu1{
	display: none;
}
/* classe esata per formattare i bottoni di modifica */
#ContentManager-LinkModificaBlocco, #ContentManager-LinkModificaMenuMenuPrincipale, #ContentManager-LinkModificaMenu1, #ContentManager-LinkModificaMenu2, #ContentManager-LinkModificaMenu3, #ContentManager-LinkModificaMenu4{
	position: absolute;
	background-color: yellow;
	text-align: right;
}
#ContentManager-LinkModifica{
	text-align: right;
}