body{
font:0.90em "Trebuchet MS", Arial, Verdana, Corbel, Helvetica, sans-serif;
color:#143361;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0px;
font-size:0.89em;
background:#fff url(../../img/bg.gif) top repeat-x;
}
.bord{
border:1px solid #000;
}
.aleft{
text-align:left;
}
.fleft {
float:left;
}
.fright {
float:right;
}
.logtext {
color:#FFF;
padding:10px 30px 10px 10px;
}


h2 {
border:0px;
font-size:1.3em;
padding:0px;
margin:0px;
display:block;
}

h2 {
border:0px;
font-size:1.3em;
padding:0px;
margin:0px;
display:block;
}

/*body{
font:0.84em 'Trebuchet MS', Verdana, Corbel, Helvetica, sans-serif;
color:#333333;
text-align:center;
margin-left:auto;
margin-right:auto;
background: url(../img/bg_page_admin.gif);
}*/

.errore 
{
		background-color:lime;
}

div#main {
	position: relative;	
	margin:auto;
	width:750px;
	text-align:center;
	display:block;
	background-color:#ffffff;
	border:solid 1px #ccc;
/*	background: url(../img/bgdiv.jpg) center top no-repeat; */
	
}

div#container 
{	float:left;
	position : relative;	
	margin:auto;
	width:100%;
	text-align:center;
	display:block;
	background: url(../../admin/img/bg.jpg) #FFF top left repeat-x;
	padding-top:10px;

	
}

#topMenuAdmin {	
	float:left;
	text-align:left;
		background:transparent;
	font-size:1em;
	width:100%;
	padding:5px;
	margin:auto;
	
	}
	
div#contentslogin {
	display:block;
	margin:auto;
	padding:20px 30px;
	background:transparent;
	text-align:center;
	border:1px solid #fff;
	/*
	text-align:center;
	background: url(../img/menu/nuovomenu.jpg) bottom left no-repeat;

border-bottom:1px solid #D1D1D1;
border-left:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;*/
}



div.riga 
{margin:30px 0px 20px 0px;
	display:block;
	position: relative;	
	width:740px;
	padding:5px 5px 5px 5px;
	width:/**/730px;
	text-align:left;
	background-color:inherit;
}


div.rigaInterna
{
	display:block;
	position: relative;	
	width:750px;
	padding:5px 5px 5px 15px;
	width:/**/730px;
	text-align:left;
	float:left;
	display:block;
	background-color:inherit;
	border-bottom:1px dotted #333333;
}

div.rigaInternaCentrata
{
	display:block;
	position: relative;	
	width:750px;
	padding:5px 5px 5px 15px;
	width:/**/730px;
	text-align:center;
	float:left;
	display:block;
	background-color:inherit;
}

div.contenutiR {
	position: relative;	
	width:250px;
	text-align:left;
	float:right;
	display:block;
	background-color:inherit;
	border-left: solid 1px #EFEFEF; 
	border-right: solid 1px #EFEFEF;

}

div.contenutiL {
	position: relative;	
	width:500px;
	text-align:left;
	float:left;
	display:block;
	background-color:inherit;
/*	border-left: solid 1px #EFEFEF;
	border-right: solid 1px #EFEFEF;*/
	margin:0px;
}


div#containerSmall
{
	position: relative;	
	margin:auto;
	width:550px;
	text-align:center;
	display:block;
	
}

div#contentsSmall {
	position: relative;	
	width:510px;
	display:block;
	margin-top:30px;
	margin-left:20px;
	float:left;
	background-color:#efefef;
	/*
	text-align:center;
	background: url(../img/menu/nuovomenu.jpg) bottom left no-repeat;
*/
}

div.rigaSmall 
{	
	display:block;
	position: relative;	
	width:510px;
	text-align:left;
	float:left;
	display:block;
	background-color:inherit;
}

div.rigaInternaSmall
{
	display:block;
	position: relative;	
	width:510px;
	text-align:left;
	float:left;
	display:block;
	background-color:inherit;
}

	a {
	padding:3px; 
	margin:2px;
	font-weight:300;
	line-height:2em;
	color: #821616;
	text-decoration: none;
	background:#fff;
	}

	a:link {
	padding:2px; 
	font-weight:200;
	line-height:2em;
	margin:2px;
	color: #821616;
	text-decoration: none;
background:#fff;
}

a:visited 
{
padding:2px; 
	font-weight:200;
     margin:2px;
	color: #821616;
	text-decoration: none;
    background:#fff;
	line-height:2em;}

a:hover {
padding:2px; 
	font-weight:200;
    margin:2px;
	color: #fff;
	text-decoration: none;
	background:#BF262B;
	line-height:2em;}



div.clear 
{position: relative;
	clear:both;
	width: 1px;
	height: 1px;}
	
	
/*DA QUI IN POI X RICICLO */

	
#textADMIN
{padding:5px;}

#textADMIN H2

{
font-size:1.4em;
padding-top:0px;
margin-top:10px;
padding-bottom:0px;
margin-bottom:0px;}
	
	
#Scelta
{
width:400px;
text-align:left;
padding:10px 50px 0px 50px;
	}
	
div.border{
padding :10px;
border-bottom:1px dashed #333333;
	
} 

#cont
{padding :0px 10px 30px 30px;
width:90%;
text-align:left;
background: url(../../admin/img/one.jpg) transparent top left no-repeat;
	}


#comu
{padding :0px 10px 30px 30px;
width:90%;
text-align:left;
background: url(../../admin/img/two.jpg) transparent top left no-repeat;
	}	
	
	
#mult
{padding :0px 10px 30px 30px;
width:90%;
text-align:left;
background: url(../../admin/img/3.jpg) transparent center left no-repeat;
	}	

#ONE
{padding :10px 10px 10px 30px;
text-align:left;
background: url(../../admin/img/1.jpg) transparent center left no-repeat;
	}
	
#TWO
{padding :10px 10px 10px 30px;
text-align:left;
background: url(../../admin/img/2.jpg) transparent center left no-repeat;
	}	

.padH5 {
padding:0px 5px;
	}

.bread {
clear:both;
width:700px;
margin-top:6px;
padding :10px 10px 0px 30px;
text-align:left;
font-size:16px;
color: #BF262B;
border-bottom:1px solid #efefef;
	}
	
h1	{	
	/*padding-top:10px; */
	font-size:	100%;
	font-weight:600;
	font-style:	normal;
	color:#BF262B;
	text-decoration: none;
	letter-spacing:	normal;
	text-transform:	none;
	margin-left:12px;
	background-color:inherit;
	}	
	
h3	{	
padding :10px 10px 10px 30px;
text-align:left;
	}
	
H4{
margin:0px 0px 5px 0px;
padding:2px 0px;
text-align:left;
font-weight:bold;
font-size:1.2em;
border-bottom:1px dotted #BF262B;
}	
	
H5{
margin:0px;
font-size:1.2em;
padding:3px 0px;
text-align:left;
font-weight:bold;
}	



img {border:none}


	

	
	.menuItemDX {	
	margin-bottom:5px;
	padding:5px;
color:#9B9B9B;
clear:both;
	}
	
	
#menuDX {
	/*margin:0px;
	padding:3px;
	width:60%;
	float:right;
	clear:both;
	text-align:left;
	font-size:1em;
	color:#393D3D;
	background:#transparent;*/
	margin-left:30%;
	padding:3px;
	clear:left;
	text-align:left;
	font-size:1em;
	color:#9B9B9B;
	background: transparent;
	}
	
	#menuDX a {
padding:0px 5px; 
	font-weight:200;
	color: #034A49; 
	text-decoration: none;
	background:#FFF;
	border:1px dotted #821616;
	}
	
	
.listaadmin{
    padding:0px 5px; 
	font-weight:200;
	color: #821616; 
	text-decoration: none;
	background:#FFF;
	border:1px solid #821616;
	width:300px;
	}

.meni{
    padding:20px;
    background:#ccc;
	}
	
	#menuDX a:link {padding:0px 5px; 
	font-weight:200;
	color: #821616;
	text-decoration: none;
	background:#fff;}

#menuDX a:visited 
{padding:0px 5px; 
	font-weight:200;
	color: #821616;
	text-decoration: none;
	background:#FFF;}

#menuDX a:hover {
padding:0px 5px; 
	font-weight:200;
color: #fff;
text-decoration: underline;
background:#821616;
border:1px dotted #821616;}

#menuIIholder {
text-align:left;
height:130px;
float:left;	
clear:both;
padding:0px;
margin:0px;
width:750px;
background:#668EC2 url(../../img/bgcol.jpg) center repeat-x;
}	

/* CSS Modulo form LOGIN*/	

#loginfield {
background:#fff url(../../img/bg_box.gif) bottom right no-repeat;
width:400px;
margin:30px 120px 30px 120px;
border:1px solid #efefef;
text-align:center;
}

#loginfield legend{
color:#406CA9;
font-size:1em;
font-style:italic;
font-weight:bold;
background:#ffffff;
}
div#contentslogin input {
color: #143361;
font-size:0.9em;
background:#FFF url(../../img/bg_btn.gif) bottom left no-repeat;
border:1px solid #668EC2;
}

div#contentslogin select {
width:400px;
color: #143361;
font-size:0.9em;
border:1px solid #668EC2;
background:#FFF url(../../img/bg_btn.gif) bottom left no-repeat;

}

div#contentslogin textarea {
width:600px;
color: #143361;
font-size:0.9em;
border:1px solid #668EC2;
background:#FFF url(../../img/bg_btn.gif) bottom left no-repeat;

}

div#contentslogin fieldset div.contenitorecheckbox input {
width:20px;
color: #143361;
font-size:0.9em;
border:1px solid #FFF;
background:#fff;

}


div#contentslogin fieldset div.contenitorebtn input {
width:100px;
color: #143361;
font-size:0.9em;
border:1px solid #406CA9;
padding:3px 4px;
text-transform:uppercase;
background:#F7F7F7 url(../../img/send.gif) bottom right no-repeat;

}


a.elenco, a.elenco:link,  a.elenco:active, a.elenco:visited{
color:#143361;
text-decoration:none;
padding:0px 0px 5px 20px;
border:1px solid #fff;
margin:0px;
font-weight:normal;
background:transparent url(../../img/arrowback.gif) top left no-repeat;
}

a.elenco:hover {
color:#406CA9;
text-decoration:underline;
padding:0px 0px 5px 20px;
margin:0px;
font-weight:normal;
background:transparent url(../../img/arrowback.gif) top left no-repeat;
}
		

/* FINE CSS Modulo form LOGIN*/	

