/*
questi sono utili per dare un comportamento di partenza agli elementi
e in caso non venga richiamato correttamente il tema oppure nel tema specificato
non ci siano istruzioni. questo file è SEMPRE incluso.
Puoi anche utilizzare queto file per includere classi che devono essere visulizzate a prescindere dal tema specifcato
*/


body{}
a{}
a{}
a:active{}
a:focus{}
a:hover{}
a:link{}
a:visited{}
form{}
object{}
embed{}
a img{}
img{}
div{}
h1{}
h2{}
h3{}


/*semplici generici*/
.disabilitato{color: Gray;}
.displaynone{display: none;}


/*errori e messaggi sistema*/
.window_message_1 {
	background-color: #CCCCCC;
	padding: 0;
	z-index: 1;
	margin: 50px;
	border: thin ridge;
	display:block;
}
.window_message_1 h2{
	background: transparent url(debug_32.png) no-repeat 5px center; 
	border-bottom: thin ridge;
	height: 38px;
	margin:0;
	padding:0;
	padding-left:40px;
	overflow:auto;
	font-size:20px;
	line-height:20px;
	white-space:nowrap;
}
.window_message_1_body{
	margin:0;
	font-family: "Courier New", Courier, mono;
	padding: 10px;
	overflow:auto;
}
.window_message_1_footer{
	text-align:center;
}

.window_message_2 {/*errore critico diedebug*/
	padding:15px;
	z-index: 1;
	margin:50px;
	border-top: thin solid #EEEEEE;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	border-left: thin solid #EEEEEE;
	background-color: #CCCCCC;
}
.window_message_2 h2{
	background: transparent url(stop_32.gif) no-repeat 10px center;
	height: 38px;
	margin:0;
	padding: 0 0 0 50px;
	color:#CC0000;
}
.window_message_2_body{
	vertical-align: middle;
	padding: 20px;
	color: #FFFFFF;
	background: #333333;
	font-family: "Courier New", Courier, mono;
	border-bottom: thin solid #EEEEEE;
	border-left: thin solid #000000;
	border-top: thin solid #000000;
	border-right: thin solid #EEEEEE;
}
.window_message_2_footer{/*qui ci và l'area debug*/
}

.window_message_3_title {/*operazione OK*/
	font-weight: bold;
	text-transform: uppercase;
	background: #CCC url(dot_green.gif) no-repeat left center;
	border-top: thin solid #FFFFFF;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #FFFFFF;
	margin: 1em 1em 0em 1em;
	text-indent: 20pt;
	height: 25px;
}
.window_message_3_message {
	vertical-align: middle;
	border-top: thin solid Green;
	border-right: thin solid Lime;
	border-bottom: thin solid Lime;
	border-left: thin solid Green;
	padding: 3em;
	margin: 0px 1em;
	font-family: "Courier New", Courier, mono;
	background: #74A475;
}


/*AREA DEBUG*/

.area_debug{
	position:relative;
	margin:25px;
}
.area_debug .comando_scheda{
	text-decoration: none;
	background: transparent url(imgs/admin/bottonewindow2.gif) no-repeat 100% 50%;
	z-index:1;
	color:#DDD;
}
.area_debug .comando_scheda:hover,
.area_debug .comando_scheda:active,
.area_debug .comando_scheda:focus{/*il link per il collasso e espansione del div*/
	background: transparent url(imgs/admin/bottonewindow3.gif) no-repeat 100% 50%;
	color:#AA0000;
}
.area_debug .contenuto_scheda{}

	
#testata_area_debug{
margin:10px 0;
}

#corpo_area_debug{
	height: 300px;
	overflow: auto;
	z-index: 1;
	margin:0;
	background-color: #fff;
	border:1px solid #666;
	padding:5px;
	text-align:left;
}
.singolo_area_debug{
	margin:10px 0;
	padding:5px;
	border-bottom:1px dotted #ccc;
	color:#333333;
}
.singolo_area_debug .window_message_3{
	display: inline;
	background: transparent none;
	border: none;
	margin:0;
	padding:0;
}

.singolo_area_debug .window_message_3 h2 {
	display:inline;
	font-weight: bold;
	font-size: 14px;
	background: transparent none;
	border: none;
	margin:0;
	padding:0;
	color:#666666;
}
.singolo_area_debug .window_message_3_body {
	border:none;
	padding:0;
	margin:10px;
	background: transparent none;	
	/*position: relative;*/
}
.singolo_area_debug .window_message_3_body a{
	color:#0000FF;
	text-decoration:none;
}
.singolo_area_debug .window_message_3_body a:hover{
	text-decoration:underline;
}



/*modificala*/
.modificala{	
	margin:0;
	padding:0;
	}
.modificala A{
	background-color: transparent;
}
.modificala A:hover{
	background-color: #FAFAD2;
}
.modificala IMG{
	border:none;
}

/*login*/
.container_account{}
.container_newreg{}
.container_newreg H2{}
.container_newreg INPUT{}
.container_newreg P{}
.container_login{}
.container_login H2{}
.container_login INPUT{}
.container_login P{}
.container_recupass{}

/*errore404*/
#errore404{}
#errore404 IMG{}
#errore404 P{}

/*alert*/
#alert{
	color: #FFFF00;
}
#alert h1{
	background-color:#FAFAD2;
	margin-bottom:20px;
	color:#FF0000;	
	}
#alert ul{}
#alert li{}

#alert_ok{
	/*background: Yellow;
	margin: 10px;
	border: 1px solid #FFFFFF;
	padding: 0 5px 20px 5px;
	*/
	color: #00FF00;
}
#alert_ok h1{
	background-color: #FAFAD2;
	margin-bottom: 20px;
	/*color: #5F9EA0;*/
	color:#ff9900;
}
#alert_ok ul{}
#alert_ok li{}


/*card utente*/
.card_utente{
	background-color:#FFCC99;
	margin:5px;
	padding:5px;
}

/*FINE STANDARD BASE.CSS*/
