

.sfumato
{

}


h1 { 
font-family: Arial; 
font-size: 18px; 
font-weight: normal; 
color: #3b3c40; 
/*letter-spacing: 2px;*/
} 

.annuncio_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal; 
	color: #cd0e0e;
	text-decoration: none;
}

A.annuncio_titolo:link { }
A.annuncio_titolo:hover { color: #ef0b0b; }
A.annuncio_titolo:active { }
A.annuncio_titolo:visited { }

.anteprima01a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal; 
	color: #cd0e0e;
	text-decoration: none;
}

A.anteprima01a:link { }
A.anteprima01a:hover { color: #ef0b0b; }
A.anteprima01a:active { }
A.anteprima01a:visited { }

.anteprima01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal; 
}
.anteprima02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold; 
}
.anteprima03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
}
.stile2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.stile3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}


body table { text-align: left; margin: 0 auto; }
body * table { /* Styles for other tables */ }


html { 
/*
background: url(https://www.camperusati.eu/images/sfondo-camper);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; 
*/
	/*background-color: #fafafa;*/
}

body {

text-align:left; 
margin:0 auto; /

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*
	background-color: #FFFFFF;
	background-image: url(https://www.camperusati.eu/images/camper-usati6.jpg);
	
	background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
	background-attachment: fixed !important;
	*/
	background-color:#d7d0d0;
}

.opacity2 { 
background-color: white;
opacity:0.5;
filter:alpha(opacity=50);
}

.opacity3 { 
background-color: #F0F0F0;
opacity:0.75;
filter:alpha(opacity=75);
}

.testata04 { font-family: Arial; font-size: 11px; color:#999999; font-weight: normal; }
.testata033 { font-family: Arial; font-size: 11px; color:#FFFFFF; font-weight: normal; }

#centrato {
text-align:left ;	
background-color:#d7d0d0;
}

.style1 {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none; letter-spacing:-1px; margin-left: 2px;}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0;

}

a.linkopacity:hover img {
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.7; 

}



.home01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #614444;
	text-decoration: none;
	padding-bottom: 11px;
}
A.home01:link { }
A.home01:hover { color: #2a1515; }
A.home01:active { }
A.home01:visited { }

.menu-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
A.menu-top:link { }
A.menu-top:hover { color: #ef0b0b; }
A.menu-top:active { }
A.menu-top:visited { }

.testa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}

.titolo-sx {
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
.menu-sx {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sx:link { }
A.menu-sx:hover { color: #8a7272; }
A.menu-sx:active { }
A.menu-sx:visited { }



.menu-sxFF {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sxFF:link { }
A.menu-sxFF:hover { color: #8a7272; }
A.menu-sxFF:active { }
A.menu-sxFF:visited { }

.menu-sxFF2 {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sxFF2:link { }
A.menu-sxFF2:hover { color: #890a0a; }
A.menu-sxFF2:active { }
A.menu-sxFF2:visited { }


.menu-sxFF3 {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sxFF3:link { }
A.menu-sxFF3:hover { color: #CCCCCC; }
A.menu-sxFF3:active { }
A.menu-sxFF3:visited { }

.menu-sxFF22 {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #c20000;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sxFF22:link { }
A.menu-sxFF22:hover { color: #000000; }
A.menu-sxFF22:active { }
A.menu-sxFF22:visited { }

.menu-sxFF33 {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sxFF33:link { }
A.menu-sxFF33:hover { color: #CCCCCC; }
A.menu-sxFF33:active { }
A.menu-sxFF33:visited { }

.menu-sx7 {
	margin-left: 2px;
	font-family:  Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #114784;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sx7:link { }
A.menu-sx7:hover { color: #8a7272; }
A.menu-sx7:active { }
A.menu-sx7:visited { }

.menu-sx_ {
	margin-left: 2px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sx_:link { }
A.menu-sx_:hover { color: #474444; }
A.menu-sx_:active { }
A.menu-sx_:visited { }


.menu-sx_FF {
	margin-left: 2px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff21b;
	text-decoration: none;
	letter-spacing:-1px;
}
A.menu-sx_FF:link { }
A.menu-sx_FF:hover { color: #474444; }
A.menu-sx_FF:active { }
A.menu-sx_FF:visited { }


.menu-sx__ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6d5252;
	text-decoration: none;
}
A.menu-sx__:link { }
A.menu-sx__:hover { color: #474444; }
A.menu-sx__:active { }
A.menu-sx__:visited { }

.titolo-white { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.titolo-sx2 {
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
.menu-sx2 {
	height: 18px;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
A.menu-sx2:link { }
A.menu-sx2:hover { color: #8a7272; }
A.menu-sx2:active { }
A.menu-sx2:visited { }


.testo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
A.testo3:link { }
A.testo3:hover { color: #8a7272; }
A.testo3:active { }
A.testo3:visited { }

.testo3a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b59f9f;
	text-decoration: none;
}
A.testo3a:link { }
A.testo3a:hover { color: #8a7272; }
A.testo3a:active { }
A.testo3a:visited { }

.menu-sx4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
A.menu-sx4:link { }
A.menu-sx4:hover { color: #8a7272; }
A.menu-sx4:active { }
A.menu-sx4:visited { }


.TitRosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c43b3b;
	text-decoration: none;
}
A.TitRosso:link { }
A.TitRosso:hover { color: #8a7272; }
A.TitRosso:active { }
A.TitRosso:visited { }


.TitRosso6 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c43b3b;
	text-decoration: none;
}
A.TitRosso6:link { }
A.TitRosso6:hover { color: #8a7272; }
A.TitRosso6:active { }
A.TitRosso6:visited { }

.TitNer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
A.TitNer:link { }
A.TitNer:hover { color: #8a7272; }
A.TitNer:active { }
A.TitNer:visited { }

.casella 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; border: 1px solid #7E7D7C; }
.tasto 		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #268526; border: 1px solid #000000; }
.casella_disabled	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #DDDDDD; border: 1px solid #7E7D7C; }


.menu-titolo {
	margin-left: 2px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: Bold;
	color: #000000;
	text-decoration: none;
	letter-spacing:0px;
}
A.menu-titolo:link { }
A.menu-titolo:hover { color: #8a7272; }
A.menu-titolo:active { }
A.menu-titolo:visited { }







.menu2-sx {
	height: 22px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #474444;
	text-decoration: none;
}
A.menu2-sx:link { }
A.menu2-sx:hover { color: #8a7272; }
A.menu2-sx:active { }
A.menu2-sx:visited { }

.menu2-sx_ {
	height: 22px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6d5252;
	text-decoration: none;
}
A.menu2-sx_:link { }
A.menu2-sx_:hover { color: #474444; }
A.menu2-sx_:active { }
A.menu2-sx_:visited { }









.menu-mare3 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:180px;
	height:18px;
	border-bottom: 1px solid #e0e5ff;
line-height:18px;
background-color : #FFFFFF; filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;
}

 
.foto {
border: 1px solid #CCCCCC;
background-color : #FFFFFF;
}

.menu-mare0 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:100px;
	border-bottom: 1px solid #e0e5ff;
line-height:14px;
padding: 1px;	
}
A.menu-mare0:link { }
A.menu-mare0:hover { background-color : #c6bcab; color: #2a1515; }
A.menu-mare0:active { }
A.menu-mare0:visited { }



.camper {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:125px;
	border-bottom: 1px solid #e0e5ff;
line-height:17px;
padding: 1px;	
}
A.camper:link { }
A.camper:hover { background-color : #c6bcab; color: #2a1515; }
A.camper:active { }
A.camper:visited { }



.camper_annunci {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:125px;
	border-bottom: 1px solid #e0e5ff;
line-height:17px;
padding: 1px;	
}
A.camper_annunci:link { }
A.camper_annunci:hover { background-color : #c6bcab; color: #2a1515; }
A.camper_annunci:active { }
A.camper_annunci:visited { }


.camper_annuncio {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	width:125px;
	border-bottom: 1px solid #e0e5ff;
	background-color:#6ca4f1;
line-height:17px;
padding: 1px;	
}
A.camper_annuncio:link { }
A.camper_annuncio:hover { background-color : #c6bcab; color: #2a1515; }
A.camper_annuncio:active { }
A.camper_annuncio:visited { }





.camper_annunci2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:125px;
	border-bottom: 1px solid #e0e5ff;
line-height:17px;
padding: 1px;	
}
A.camper_annunci2:link { }
A.camper_annunci2:hover { background-color : #c6bcab; color: #2a1515; }
A.camper_annunci2:active { }
A.camper_annunci2:visited { }


.camper_annuncio2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	width:125px;
	border-bottom: 1px solid #e0e5ff;
	background-color:#6ca4f1;
line-height:17px;
padding: 1px;	
}
A.camper_annuncio2:link { }
A.camper_annuncio2:hover { background-color : #c6bcab; color: #2a1515; }
A.camper_annuncio2:active { }
A.camper_annuncio2:visited { }


.menu-mare {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	width:180px;
	height:18px;
	border-bottom: 1px solid #e0e5ff;
line-height:15px;
	
}
A.menu-mare:link { }
A.menu-mare:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.menu-mare:active { }
A.menu-mare:visited { }


.menu-mareDX {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
	display:block;
	width:295px;
	/*height:18px;*/
	border-bottom: 1px solid #e0e5ff;
line-height:16px;
	
}
A.menu-mareDX:link { }
A.menu-mareDX:hover { background-color : #cdcaca; color: #000000;  }
A.menu-mareDX:active { }
A.menu-mareDX:visited { }


.menu-mareDX_ {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
	display:block;
	width:295px;
	/*height:18px;*/
	border-bottom: 1px solid #e0e5ff;
	background-color : #fdc8c8;
line-height:16px;
	
}
A.menu-mareDX_:link { }
A.menu-mareDX_:hover { background-color : #cdcaca; color: #000000;  }
A.menu-mareDX_:active { }
A.menu-mareDX_:visited { }


.menu-mare0_ { 
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display:block;
	width:100px;
	/*height:18px;*/
	border-bottom: 1px solid #e0e5ff;
line-height:14px;
background-color : #ffd790;
padding: 1px;
/* background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; */
}
A.menu-mare0_:link { }
A.menu-mare0_:hover { background-color : #c6bcab; color: #FFFFFF; }
A.menu-mare0_:active { }
A.menu-mare0_:visited { }

.menu-mare_ { 
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display:block;
	width:180px;
	height:18px;
	border-bottom: 1px solid #e0e5ff;
line-height:16px;
background-color : #FFFFFF;
/* background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; */
}

.menu-mare_DX { 
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
	display:block;
	width:180px;
	height:18px;
	border-bottom: 1px solid #e0e5ff;
	text-align:right;
line-height:16px;
background-color : #FFFFFF;
/* background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35; */
}
A.menu-mare_DX:link { }
A.menu-mare_DX:hover { background-color : #000000; color: #FFFFFF; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.menu-mare_DX:active { }
A.menu-mare_DX:visited { }





.menu-mareA {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	width:180px;
line-height:16px;
}
A.menu-mareA:link { }
A.menu-mareA:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.menu-mareA:active { }
A.menu-mareA:visited { }



.menu-destra {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.menu-destra:link { }
A.menu-destra:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.menu-destra:active { }
A.menu-destra:visited { }


.rettangolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width:600px;
	height:150px;
	border:solid 2px #FF0000;
}
.rett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



.menu01 {

}
A.menu01:hover { 
 }


.rosso_td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	border: 2px solid #FF0000;
}
.grigio_td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	border: 2px solid #CCCCCC;
}



.adv01 {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #333333;
text-decoration: underline;
text-align:left;
}
A.adv01:link { }
A.adv01:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.adv01:active { }
A.adv01:visited { }

.adv02 {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
color: #333333;
text-decoration: none;
text-align:left;
}
A.adv02:link { }
A.adv02:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.adv02:active { }
A.adv02:visited { }

.adv03 {
font-family: Verdana;
font-size: 13px;
font-weight: bold;
color: #015eea;
text-decoration: none;
text-align:left;
}
A.adv03:link { }
A.adv03:hover { background-color : #FFFFFF; color: #2a1515; filter:alpha(opacity=55);-moz-opacity:.55;opacity:.55; }
A.adv03:active { }
A.adv03:visited { }

.pubblica2 {
font-family: Verdana;
font-size: 15px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
text-align:center;
border: 1px solid #CCCCCC;
background-color: #0db52d;
width: 300px;
display:block;
height:90px;
line-height: 40px;
}
A.pubblica2:link { }
A.pubblica2:hover { border: 1px solid #336633; background-color : #128928; color: #FFFFFF; }
A.pubblica2:active { }
A.pubblica2:visited { }