/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(/img/sfondo_body.jpg);
color:#3e3d40;
}

img {
border:0px;
}

a {
color:#06C;
text-decoration:none;
}
a:hover{
color:#006;
text-decoration:underline;
}

ul {
padding:0px;
margin:0px;	
}
li {
list-style:none;
background-image:url(../img/dot.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:17px;
}

.cont_top {
display:block;
width:994px;
height:8px;
background-image:url(../img/sfondo_cx_top.gif);
background-repeat:repeat-y;
margin-left:auto;
background-position:center;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}
.cont {
display:block;
width:944px;
background-image:url(../img/sfondo_cx.gif);
background-position:center;
background-repeat:repeat-y;
padding-left:25px;
padding-right:25px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}

.intest {
text-align:right;
background-image:url(../img/off_parenti_logo.jpg);
background-position:left top;
background-repeat:no-repeat;
margin-bottom:12px;
height:180px;
}

.menu_sx {
display:block;
float:left;
width:202px;
margin-right:5px;
padding-right:5px;
}

.cx {
display:block;
float:left;
width:535px;
min-height:500px;
margin-right:15px;
}

.dx {
display:block;
float:left;
background-image:url(../img/sfondo_dx.jpg);
background-repeat:repeat-y;
width:180px;
}

h4 a {
font-size:12px;
margin:0px;
padding:0px;
text-decoration:none;
color:#333;
}

h4 {
margin:0px;
margin-bottom:4px;
}

h1 {
font-size:15px;
text-transform:uppercase;
font-weight:bold;
color:#2364af;
}

h6 {
background-color:#CCE6FF;
color:#666;
font-weight:bold;
padding:5px;
clear:both;
font-size:13px;
}

.invisible {
display:none;
}


.pedice {
border-top:1px dashed #CCC;
text-align:center;
display:block;
height:80px;
padding-top:20px;
}
.pedice_dx {
text-align:right;
float:right;
display:block;
height:80px;
width:140px;
}
.pedice_sx {
text-align:left;
height:80px;
width:140px;
float:left;
}

h3 {
font-size:12px;
font-weight:bold;
color:#3a6ebc;
margin-top:2px;
margin-bottom:2px;
}

.bread {
margin-left:7px;
}

.sfondo_puntini {
background-image:url(../img/sfondo_puntini.gif);
background-repeat:repeat-y;
background-color:#FFF;
}

hr {
border:0px;
border-top:1px dashed #CCC;
}

.scarica_pdf {
display:inline-block; 
padding:0px 10px 10px 20px;  
background-image:url(/gestione/ajaxtreemenu/images/pdf.png); 
background-repeat:no-repeat; 
background-position:top left;
margin-top:5px;
}
.dove_siamo {
display:block; 
padding:10px 10px 10px 20px; 
background-repeat:no-repeat; 
background-position:left;
}
.scarica_pdf2 {
display:inline-block;
padding:3px 3px 3px 20px;
background-image:url(/gestione/ajaxtreemenu/images/pdf.png); 
background-repeat:no-repeat; 
background-position:top left ;
}

#d_form {
							font-size:10px;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							padding:12px 3px 12px 3px;
							}
						#d_form img{	
						float:left;
							}
							#d_form input{	
						float:left;
						margin:0px;
							}
							#d_form button{	
						float:left;
						margin:0px;
							}


.box_richiesta {
background-image:url(/img/banner_richiesta.jpg);
display:block;
width:140px;
height:106px;
background-repeat:no-repeat;
padding:5px;
margin-left:4px;
}
.box_richiesta h3{
margin-bottom:2px;
border-bottom:1px dotted #3a6ebc;
padding-bottom:3px;
}
.box_richiesta p{
margin:3px;
color:#00C;
}
.box_richiesta a{
display:block; text-align:center;
margin-top:3px;
}

.ris_ok {
	display:block;
	width:400px;
	padding:12px;
	background-color:#DAF2B5;
	border:1px solid #060; 
	color:#030;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}
.ris_ok img{
float:left;
}
.ris_ok span{
display:inline-block;
padding-top:4px;
padding-left:10px;
}

.dicono_noi {
	background-image:url(../img_ins/images/small/sfondo_PRESS.jpg);
	padding:13px 5px 15px 60px;
	background-repeat:no-repeat;
	font-weight:bold;
	clear:both;
}
.fiere_button {
	background-image:url(../img_ins/images/small/sfondo_fiere.jpg);
	padding:13px 5px 15px 60px;
	background-repeat:no-repeat;
	font-weight:bold;
	clear:both;
}
  
