/* CSS Document */

html,body{
margin: 0;padding:0}

#titolo{margin: 0;padding:0; height:90px;
	background-image: url(http://www.conarls.it/web/templates/ildiavolo/images/logo995x80.gif);
	background-repeat: no-repeat;}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:76%;
text-align:justify;}

#contenitore{
width:100%;
background-color:#fff;}

div#contenitore2{
text-align: left;
background-color: #fff;}

#contenitore{
width:100%;
background-color:#fff;}

#contenitore2{
text-align: left;
background-color: #fff;}

#sinistra{
float: left;
margin-left: 20px;
width: 120px;
padding: 0px;
background-color: #fff;
border: none;
}

#login{
float: left;
width: 100%;
padding: 4px;
background-color:#FFF;
font-size:10px;
color:#0000FF;
text-align:center;}

#titolologinform{font-family:Verdana, Arial, Helvetica, sans-serif; 
	width: 100%;
	font-size:12px; 
	color:#03c; 
	padding:8px;
	cursor:default;}

.login a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000;
	padding: 4px;
	text-decoration: none;
	background-color:#CCCCCC;
	display: block;
	width: 90%;
	FLOAT: center;
	TEXT-ALIGN: left; /*per IE.x/Win*/
	text-decoration:none;
display:block;}

#login a:hover{
display:block;
color:#000;
padding: 4px;
text-decoration:none;
background-color:#00FF00;
}

div#destra{
float: right;
margin-right: 20px;
text-align:center;
width: 140px;
padding: 2px;
background-color: #fff;
border: none;}

a.pulsanteimg:link {BORDER:none; TEXT-DECORATION: none;}
a.pulsanteimg:hover {BORDER: none; TEXT-DECORATION: none;}

#contenuto{
width: 65%;
margin: 0px 80px 0px 160px;
padding: 2px;
background-color:#FFFFFF;
text-align:justify;}

#contenuto p{
width: 100%;
margin: 0px;
padding: 2px;
text-align:justify;}

#contenuto img{
border:1px;
border-style:solid;
border-color:#000000;
padding: 2px;
margin: 4px;}

div#contenuto a {
color:#FF0000;
font-weight:bold;
text-decoration:none;}

div#contenuto a:hover {
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}

div#footer{
clear:both;
text-align: center;
padding: 5px 0;
background-color:#00FF66;
font-size:9px;
color: #000;
border: none;}

.inputbox{
color:#f00; /*modifica il colore dei caratteri del campo*/
background:#ccf; /*modifica il colore di sfondo del campo*/
border:1px solid #f00; /*modifica il bordo del campo*/
}

moduletable{
margin-left:5px /*sposta il modulo verso sinistra*/
margin-top:5px; /*allontana il modulo dalla parte superiore*/
margin-bottom:5px; /*allontana il modulo dalla parte inferiore*
padding-left:5px; /*allontana il contenuto dal bordo sinistro*/}

.mainlevel {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 100%;
	border: 1px solid;
	border-color:#FFFFFF;
	padding: 1px;
	FLOAT: center;
	CURSOR: pointer; 
	TEXT-ALIGN: left; /*per IE.x/Win*/
	text-decoration:none;
display:block;
width:100%;
color: #FFF;}

.mainlevel a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0033CC;
	display: block;
	width: 100%;
	border: 1px solid;
	border-color:#FFFFFF;
	padding: 1px;
	FLOAT: center;
	CURSOR: pointer; 
	TEXT-ALIGN: left; /*per IE.x/Win*/
	text-decoration:none;
display:block;
width:100%;
color: #FFF;}

.moduletable a:hover{
display:block;
width:100%;
color:#000;
text-decoration:none;
background-color: #FFF;
}

#active_menu{
display:block;
width:100%;
color: #000;
background-color:#FFF;
border:1px solid #FFF;
text-decoration: none;
}