/* CSS Gevi 2003 Copyright Arianna Pisapia*/

/* ---------- main elements ---------- */

	#main {
		padding: 0px 10px;
		}
	
	hr {
		height: 1px;
		color: #ccc;
		margin: 2px;
		}

	hr.dashed {
		height: 1px;
		color: #ccc;
		margin: 2px;
		border-style: dotted;
		}

/* ---------- classes ---------- */

	.larghezza {
		width: 200px;
		}

	#main .insert {
		border: 2px dashed #AFD8C8;
		}

	#main .height {
		height: 200px;
		}

	#main .width {
		width: 240px;
		}

	#main .login {
		padding: 5px;
		border: solid 4px #EFEFEF;
		background-color: #fff;
		}
		
/* ---------- texts ---------- */

	#main tr {
		font: 10px/15px Verdana,sans-serif;
		color: #666;
 		}
		
	#main .bold {
		color: #999;
		font: bold 1em Verdana;
		}

	#main .riepilogo {
		color: #999;
		font: bold 10px Verdana;
		background: #efefef;
		}

	#main .title {
		font: bold 10px Verdana,sans-serif;
		color: #009F6E;
 		}

	#main .titleGrey {
		font: bold 10px Verdana,sans-serif;
		color: #666;
 		}

	#main .message {
		font: bold 10px Verdana,sans-serif;
		color: #f90;
 		}


/* ---------- form ---------- */
	
	#main .formbut {
		background: #ff9900;
		padding: 0px; 
		border: 1px none #FFFFFF;
		height: 16px;
		font: 11px Verdana, sans-serif;
		color: #fff;
	}
	
	#main .formbutOrange {
		background: #F90;
		padding: 0px; 
		border: 1px none #FFFFFF;
		height: 16px;
		font: 11px Verdana, sans-serif;
		color: #fff;
	}

	#main .formbutGrey {
		background: #666;
		padding: 0px; 
		border: 1px none #FFFFFF;
		height: 16px;
		font: 11px Verdana, sans-serif;
		color: #fff;
	}

	#main .formdelete {
		background: #009F6E;
		padding: 0px; 
		border: none;
		height: 12px;
		font: 10px Verdana, sans-serif;
		color: #fff;
	}

	#main .radiobut {
		border: none;
		text-align: none;
		}

	#main input {
		background: none;
		border: 1px outset #fff; 
		font: 10px Verdana, sans-serif;
	}

	#main textarea {
		background: none;
		border: 1px outset #fff; 
		font: 10px Verdana, sans-serif;
	}

	#main select {
		background: transparent;
		font: 10px Verdana, sans-serif;
	}
	
	#main select.filter {
		width: 340px;
		} 

	#main .formtxt {
		background: #fff;
		width: 130px;
		border: 1px #ccc solid; 
		margin-bottom: 2px;
		margin-left: 10px;
		font: 10px Verdana, sans-serif;
	}



/* ---------- link ---------- */

	/* contentcenter */

	#contentcenter a:link {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}
		
	#contentcenter a:visited {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}
		
	#contentcenter a:active {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}

	#contentcenter a:hover{
		color: #ff9900;
		text-decoration: underline;
		font: bold 1em Verdana;
		}

	#contentcenter a.orange:link {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.orange:visited {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.orange:active {
		color: #999;
		text-decoration: underline;
		font: bold 1em Verdana;
		}

	#contentcenter a.orange:hover{
		color: #F90;
		text-decoration: underline;
		font: bold 1em Verdana;
		}

	#contentcenter a.Arancio:link {
		color: #F90;
		text-decoration: none;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.Arancio:visited {
		color: #F90;
		text-decoration: none;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.Arancio:active {
		color: #F90;
		text-decoration: none;
		font: bold 1em Verdana;
		}

	#contentcenter a.Arancio:hover{
		color: #F90;
		text-decoration: underline;
		font: bold 1em Verdana;
		}

	#contentcenter a.Grey:link {
		color: #666;
		text-decoration: none;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.Grey:visited {
		color: #666;
		text-decoration: none;
		font: bold 1em Verdana;
		}
		
	#contentcenter a.Grey:active {
		color: #666;
		text-decoration: none;
		font: bold 1em Verdana;
		}

	#contentcenter a.Grey:hover{
		color: #CCC;
		text-decoration: none;
		font: bold 1em Verdana;
		}

/* ---------- images ---------- */

	#main img.delete {
		border: none;
		margin: 0px;
		padding: 0px;
		float: left;
		}

	#main img {
		border: 4px solid #efefef;
		/*float: left;*/
		margin-right: 5px;
		margin-left: 0px;
		}

	#main img.right {
		float: right;
		border:0px;
		}
		
	#main img.file {
		border: none;
		margin: 0px;
		padding: 0px;
		float: none;
		}



		
