body{font-family: arial,sans-serif;font-size: 12px;text-align: center; background-color:#FFFFFF;}
/* un po' di classi*/

div.hr {
    height: 2px;
    background: #fff url(83_hr1.gif) no-repeat scroll center;
	border:1px dotted #ccc;
}
div.hr hr {
    display: none;
} 
 h4{
	padding: 0px 0px 15px 0px;
	font-size:13px;
	text-align: center;
	color: #333;
}
	 h6{
	padding: 0px 0px 1px 0px;
	font-size:13px;
	text-align: left;
	color: #FF9900;
}

	 h5{
	padding: 0px 0px 1px 0px;
	font-size:13px;
	text-align: left;
	color: #666;
}

input.pulsante {
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    background: #fff;
    text-align: center;
    padding: 0px;
    width: 100px;
    border: 1px SOLID #ccc;
    margin: 0 0 0 60px;
	
    }
	
	 input.pulsante:hover {
    background: #ff9900;
    }
    input.pulsante:active {
    background: #ff9900;
    }
	
	input.invia {


    font: 12px Arial, Helvetica, sans-serif;
    color: #ff9900;
    background: #fff;
    text-align: center;
    padding: 0px;
    width: 140px;
    border: 1px dotted #ccc;
    margin-top: 20px;
    }
	
	.furm {


    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    margin: 0 0 0 0;
    text-align: center;
    padding: 0px;
    
    
    }
	
	
	
   .select {


    font: 12px Arial, Helvetica, sans-serif;
    color: #111;
  background-color: #FFFFBF;
    text-align: center;
    padding: 0px;
    width: auto;
	height:15px;
    border: 1px dotted #ccc;
    margin-top: 0px;
    }


input.text {
    font: 12px Arial, Helvetica, sans-serif;
    color: #000;
    background: #fff;
    border: 1px solid #333;
    padding-right: 0px;
    padding-left: 0px;
    width: 200px;
    }
	
	.text_home {
    font: 12px Arial, Helvetica, sans-serif;
    color: #111;
    background: #fff;
    border: 1px solid #999;
    padding-right: 0px;
    padding-left: 0px;
    width: 400px;
	height: 200px
    }
	
	.text_titolo_home {
    font: 12px Arial, Helvetica, sans-serif;
    color: #111;
    background: #fff;
    border: 1px solid #999;
    padding-right: 0px;
    padding-left: 0px;
    width: 400px;
	
    }
	
	input.text:focus {
    background: #ff9900;
    }

 .img{display: block; 
    border: 1px solid #EAEAEA;
     padding: 1px;
     height:auto;
     max-width:353px;
     width:expression(clientWidth  > 353 ? "353px" : "%" );
}

 .immagini_elenco{display: block; 
     border: 1px solid #EAEAEA;
     padding: 1px;
     display: block; 
     height:70px;
     max-width:97px;
    width:expression(clientWidth  > 97 ? "97px" : "%" );
}

.link A:link {text-decoration: underline; color:#ffffff;}
.link A:visited {text-decoration: underline; color:#111;}
.link A:active {text-decoration: underline; color:#111;}
.link A:hover {text-decoration: underline; color:#111;}

/* angoli arrotondati*/
b.rtop, b.rbottom{display:block;background: #FFf}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden;background-color:#FFCC00;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
	
/* angoli arrotondati foto*/
b.rtop1, b.rbottom1{display:block;background: #FFf}
b.rtop1 b, b.rbottom1 b{display:block;height: 1px;
    overflow: hidden; background: #FFCC00}
b.r11{margin: 0 5px}
b.r21{margin: 0 3px}
b.r31{margin: 0 2px}
b.rtop1 b.r41, b.rbottom1 b.r41{margin: 0 1px;height: 2px}

          /***********contenitore ***********/
				  
#contenitore{

color:#888888;
 background-color: #fff;
width:600px;
height:auto;

	margin:auto;
	text-align: justify;
}
#contenitore a:link {
	color: #333333;
	text-decoration: none;
}
#contenitore a:visited {
	text-decoration: none;
	color: #333333;
}
#contenitore a:hover {
	text-decoration: underline;
	color: #333;
}
#contenitore a:active {
	text-decoration: none;
	color: #333;
}
#main_inserimento {

position:relative;
width:590px;
text-align: justify;
	height:auto;
	color:#111;
	font-size: 100%;
	padding: 10px 5px 5px 5px;
	margin: 0px 0 0px 0;
	background-color: #F5F5F5;
}


#main_inserimento a:link {
	color: #111;
		text-decoration: underline;
}
#main_inserimento a:visited {
	text-decoration: underline;
	color: #000;
}
#main_inserimento a:hover {
	text-decoration: underline;
	color: #333;
}
#main_inserimento a:active {
		text-decoration: underline;
	color: #111;
}


#main {

position:relative;
width:600px;
text-align: center;
	height:160px;
	color:#111;
	font-size: 100%;
	margin: 0px 0 0px 0;
	background-color: #F5F5F5;
}


#main a:link {
	color: #111;
		text-decoration: underline;
}
#main a:visited {
	text-decoration: none;
	color: #111;
}
#main a:hover {
	text-decoration: underline;
	color: #111;
}
#main a:active {
		text-decoration: underline;
	color: #111;
}

#main_left{

	position:relative;
	float:left;
	 font-family: arial,sans-serif;font-size: 12px;
	padding: 3px;
	text-align: left;
	width:300px;
	height:10px;
	color:#111;
	margin: 7px 0 7px 0;
	
}

#main_right{

	position:relative;
	float:right;
	 font-family: arial,sans-serif;font-size: 12px;
	padding: 3px;
	text-align: right;
	width:250px;
	height:10px;
	color:#111;
margin: 7px 0 7px 0;
	
}


#bordo_su {	
	position:relative;
	background-color: #FFCC00;
	height:20px;
	color:#000000;
	}	
	
	#bordo_su_dx {

	position:relative;
	float:right;
	 font-family: arial,sans-serif;font-size: 10px;
	padding: 1px;
	text-align: right;
	width:250px;
	height:10px;

}
	


#bordo_su_dx a:link {
	
	text-decoration: underline;
}
#bordo_su_dx a:visited {
		text-decoration: underline;

}
#bordo_su_dx a:hover {
	text-decoration: underline;
	
}
#bordo_su_dx a:active {
		text-decoration: underline;
	
}
#bordo_su_sx {
 font-family: arial,sans-serif;font-size: 12px;
	position:relative;
	float:left;
	margin: 0 0 0px 0px;
	padding: 1px;
	text-align: left;
	width:300px;
	height:10px;
	
}

 

#richiesta{
	position:relative;
	width:590px;
	margin:0px 0px 0px 0px;
	padding: 20px 5px 20px 5px;
	height:auto;
	text-align: center;
	background-color: #F5F5F5;
	
	}
	



		#spiegazione {
	position:relative;
	width:590px;
	margin:0px 0px 0 0px;
	padding: 20px 5px 20px 5px;
	height:auto;
	text-align: justify;
	background-color: #F5F5F5;
	
	}
	#spiegazione a:link {
	color: #333;
		text-decoration: underline;
}
#spiegazione a:visited {
	text-decoration: none;
	color: #999;
}
#spiegazione a:hover {
	text-decoration: underline;
	color: #111;
}
#spiegazione a:active {
		text-decoration: underline;
	color: #333;
}
	
#testo2{
	padding: 0px 5px 0px 1px;
	font-size: 100%;}
#testo2 h5{
	padding: 0px 0px 1px 0px;
	font-size:11px;
	text-align: right;
	color:#666;}
	

#testo2 ul { color:#111;text-align:right;} 
#testo2 ul a:link { color:#333333;text-decoration: underline;}
#testo2 ul a:hover { color:#000; text-decoration: underline; }
#testo2 ul a:visited {display: block; color:#333333;text-decoration: underline;}
#testo2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#testo2 li {border-bottom: 0px solid #EEE; padding: 0px 0 5px 0;}
	
	#testo{
	padding: 0px 5px 0px 1px;
	font-size: 100%;
	}
	#testo_errore{
	padding: 0px 5px 0px 1px;
	font-size: 13px; font-weight:bold; color:#FF0000 ;
	text-align: center;
	}


#testo h5{
	padding: 0px 0px 1px 0px;
	font-size:11px;
	text-align: left;
	color:#666;
}
#testo ul { color:#111;text-align:left;} 
#testo ul a:link { color:#111;text-decoration: underline;}
#testo ul a:hover { color:#000; text-decoration: underline; }
#testo ul a:visited {display: block; color: #333333;text-decoration: underline;}
#testo ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#testo li {border-bottom: 0px solid #EEE;padding: 0px 0 5px 0;}


	#testo_riepilogo{
	padding: 20px 5px 0px 1px;
	font-size: 100%;
	
	}
	


#testo_riepilogo h5{
	padding: 0px 0px 1px 0px;
	font-size:13px;
	text-align: center;
	color:#666;
}

#testo_riepilogo h6{
	padding: 0px 0px 1px 5px;
	font-size:12px;
	text-align: center;
	color:#666;
	display:inline;
}
#testo_riepilogo ul { color:#333;text-align:center;} 
#testo_riepilogo ul a:link { color:#333333;text-decoration: underline;}
#testo_riepilogo ul a:hover { color:#000; text-decoration: underline; }
#testo_riepilogo ul a:visited {display: block; color: #333333;text-decoration: underline;}
#testo_riepilogo ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#testo_riepilogo li {border-bottom: 1px solid #EEE;padding: 0px 0 5px 0; color:#333333;}




/***********spessore sotto ***********/



#bordo_giu {	
	position:relative;
	margin:0px 0px 0 0px;
	background-color:#FFCC00;
	height:10px;
	font-family: arial,sans-serif;font-size: 12px;text-align: center; color:#333333;
	
	}	
	
	
	#quicktags #ed_strong {
	font-weight: bold;
}

#quicktags #ed_link {
	color: blue;
	text-decoration: underline;
}

#quicktags #ed_del {
	text-decoration: line-through;
}

#quicktags #ed_em {
	font-style: italic;
}

#quicktags #ed_code {
	font-family: "Courier New", Courier, mono;
}

#quicktags  {
    
      color:#666;
	  font-size: 11px;
      border: Solid 0px  #fff;
     margin: 0em 0 0 0em;
	 padding: 0 0 5px 0;
	 background-color:#F5F5F5;
      clear: both;
	  text-align:center;
	}
	
	.ed_button  {
    width:40px;
      color:#666;
	  font-size: 11px;
      border: Solid 1px  #fFFCC00;
     margin: 0em 0 0 0em;
	 padding: 0 0 0px 0;
	 background-color:#FFF;
      
	 
	}
