/**
 * progetto: preventivo apruzzi
 * file: css indice
 */

body{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;background:#FFFFFF;background-image: url(img/colorefondo.gif);background-repeat: repeat-x;text-align:center}
h1{font-size: 2.4em}
h2{font-size: 2.3em;color:#AE000B;padding-top:0.2em}
h3{font-size: 1.2em;border-bottom:1px dashed #CCCCCC;padding-bottom:0.3em}
h4{font-size: 1.1em}
h5{font-size: 1em;border-bottom:1px dashed #CCCCCC;padding-bottom:0.5em}
h6{font-size: 1em;color:#555555}
p, blockquote, pre, ol, dl, ul, form {line-height:1.5em}
html, body, div{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{margin:0.1em 0 0.2em}
address, blockquote, dl, form, fieldset, ol, table, p, pre, ul{margin-top:0.5em;margin-bottom:0.5em}

div#main{margin:0 auto;width:810px;clear:both}
div#header{margin:0 auto;position:relative;left:-5px;top:0px;text-align:center;width:795px}
div#menu{margin-top:8px;margin-bottom:8px;text-align:center;height:33px;margin-left:5px;font-weight:bold}
div.msx{float:left;background-image: url(img/menu_06.gif);height:33px;width:10px}
div.mcx{float:left;background-image: url(img/menu_08.png);background-repeat: repeat-x;height:33px;width:777px;text-align:center;padding-top:10px}
div.mdx{float:left;background-image: url(img/menu__10.gif);height:33px;width:11px}
div#content{float:left;width:472px;text-align:left;margin-bottom:10px;margin-left:6px}
div#nav{float:left;width:325px;text-align:center}
div#bott_nav{clear:both;width:810px;margin:0 auto}
div.bnsx{float:left;width:472px;text-align:left;margin-left:6px;margin-bottom:10px}
div.bndx{float:left;width:325px;text-align:center;margin-bottom:10px}
div#footer{clear:both;width:798px;margin:0 auto;margin-top:10px}
div.fsx{float:left;background-image: url(img/menuinf_06.gif);height:33px;width:10px}
div.fcx{float:left;background-image: url(img/menuinf_08.png);background-repeat: repeat-x;height:33px;width:777px;text-align:center;padding-top:10px;font-size:10px}
div.fdx{float:left;background-image: url(img/menuinf_10.gif);height:33px;width:11px}
div#form{background:#ECE9D8;clear:both;width:468px;border:1px solid #555555;margin-top:10px}
div.ogg{float:left;width:165px;text-align:left;font-weight:bold;padding-top:5px;height:35px;margin-left:10px;font-size:14px}
div.inp{float:left;width:250px;clear:right;height:40px}
div.inq{float:left;clear:right;height:40px}
div.inn{float:left;width:160px;clear:right;height:40px}
div#dbox{color:#333333;clear:both;width:468px;border:1px solid #AE000B;margin-top:10px}
div.risp{margin-top:10px;margin-bottom:10px;margin-left:3px;margin-right:5px}
div.risp2{margin:10px;text-align:center}
div.preven{margin:15px}
div.cons{background:#ECE9D8;padding:0.3em;color:#555555}
div.mcon{clear:both;text-align:center}
div.modl{float:left;width:220px;color:#AE000B;text-align:center;font-size:12px;font-weight:bold;margin-bottom:10px}
div.modl2{float:left;width:450px;color:#AE000B;text-align:center;font-size:12px;font-weight:bold;margin-bottom:15px}
div.testo{text-align:justify;padding-left:10px;padding-right:10px;line-height:1.6em}
div#testa{clear:both;width:448px;margin:0 auto;margin-bottom:20px}
div#testa2{clear:both;width:321px;margin:0 auto;margin-bottom:20px}
div.tsx{float:left;background-image: url(img/menuinf_06.gif);height:33px;width:10px}
div.tcx{float:left;background-image: url(img/menuinf_08.png);background-repeat: repeat-x;height:33px;width:427px;text-align:center;padding-top:10px;font-size:10px}
div.tcy{float:left;background-image: url(img/menuinf_08.png);background-repeat: repeat-x;height:33px;width:300px;text-align:center;padding-top:10px;font-size:10px}
div.tdx{float:left;background-image: url(img/menuinf_10.gif);height:33px;width:11px}

span.txt{font-size:15px;font-weight:bold}

button{font-family:Geneva, Arial, Helvetica, sans-serif;text-align:left;color:#AE000B;font-size:12px;border:0px;padding:0px;margin:0px}
button.mpr{font-family:Geneva, Arial, Helvetica, sans-serif;text-align:left;color:#555555;font-size:12px;border:1px solid #CCCCCC;padding:3px;margin:0px;margin-top:5px}
input{height:18px;border:1px solid #AE000B;padding:3px;margin-left:10px;margin-right:10px;width:180px}
input.submit{height:25px;border:1px solid #333333;padding:3px}
select{width:220px;height:25px;border:1px solid #AE000B;padding:3px;margin-left:10px}

a:link{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a:visited{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a:active{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a:hover {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1E1E1E;text-align:right}

a.txt:link{font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#AE000B;text-decoration:none}
a.txt:visited{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#AE000B;text-decoration:none}
a.txt:active{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#AE000B;text-decoration:none}
a.txt:hover {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:right}

a.txt2:link{font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:none}
a.txt2:visited{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#333333;text-decoration:none}
a.txt2:active{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#333333;text-decoration:none}
a.txt2:hover {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#AE000B;text-align:right}

a.menu:link{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a.menu:visited{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a.menu:active{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none}
a.menu:hover {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1E1E1E;background-image: url(img/freccetta.gif);background-repeat: no-repeat;background-position: -1px center;text-align:right}


img{border:0px}
img.auto{border:0px;margin-bottom:8px}
img.b{margin-left:8px}

div.risl{margin-bottom:10px;text-align:center}
div.automobile{width:100%;text-align:center;margin-top:20px}
div.nomea{padding-top:5px;padding-bottom:5px;width:85%;margin:0 auto;border-bottom:1px dashed #CCCCCC;text-align:center}
div.prevec{width:100%;border-bottom:1px dashed #CCCCCC;overflow:auto;display:block;clear:both;margin-bottom:10px}
div.prevea{float:left;width:230px}
div.prever{float:left;display:block;clear:right}

.testo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
}

.testoROSSO {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #AE000B;
}
.nero3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.nero4{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nero{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-indent: 30px;
	display: table;
}
.nero2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #AE000B;
	font-weight: bold;
}

div#formhome{background:#ECE9D8;clear:both;width:314px;border:1px solid #555555;margin-top:10px;margin-left:5px;margin-bottom:15px}
div#formhome input{height:18px;border:1px solid #AE000B;padding:3px;margin-left:10px;margin-right:10px;width:140px}
div#formhome select{width:150px;height:25px;border:1px solid #AE000B;padding:3px;margin-left:10px}
div.ogghome{float:left;width:100px;text-align:left;font-weight:bold;padding-top:5px;height:35px;margin-left:10px;font-size:11px}
div.inphome{float:left;clear:right;height:40px}
div.allhome{float:left;clear:both;width:90%;text-align:left;margin-left:10px;font-size:11px;margin-bottom:10px}


div.testohfl{float:left;width:220px;padding-left:10px;padding-bottom:5px;padding-top:5px;font-weight:bold;font-size:1em;color:#333333}
div.testohfr{float:left;width:194px;padding-left:40px;padding-bottom:5px;padding-top:5px;font-weight:bold;font-size:1em;color:#333333}
div.imghf{width:469px;clear:both;text-align:left}
