@charset "utf-8";
/* CSS Document */

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0; padding:0; background:url(../img/sfondo.gif); }

a {color:#3399FF; text-decoration:underline; font-weight:bold;} a:hover{ text-decoration:none;}
a.black {color:#000000; text-decoration:underline;} a.black:hover{ text-decoration:none;}
p {text-align:left; margin:0;}

#wrapper{ width:100%; height:auto; text-align:center;  margin:0; padding:0;}
#container { width:762px; height:auto; margin-left:auto; margin-right:auto; background-color:#eeeeee;  line-height: 110%;}
#contenuto{ width: 750px; margin-left:auto; margin-right:auto; padding: 6px 0 6px 0;  }
.ombrabox{ height:auto; margin: 10px 0 0 0;}
.ombrabox .right{ width:100%; height:auto; background: #fff url(../img/right.jpg) repeat-y right; }
.ombrabox .right .angle{ height:14px;  width:100%; background:url(../img/angle.jpg) no-repeat; background-position:right;}
.ombrabox .right .angle .down{ height:14px; margin-right:14px; background: #fff url(../img/down.jpg) repeat-x; }
.ombrabox .right .content { padding: 20px 30px 20px 20px;}

.labelgialla { text-align:center;}
.bold { font-weight:bold; }

h1 {color: #FF0000; font-size:26px; font-weight:bold; line-height:110%;}
h2 {color: #000000; font-size:26px; font-weight:bold; line-height:110%;}
h3 { color:#3399FF; font-size: 26px; font-weight:bold; text-align:left;line-height:110%;}
h3.center { color:#3399FF; font-size: 20px; font-weight:bold; text-align:center; line-height:110%;}
h4 {color: #FF0000; font-size:24px; font-weight: 900; text-align:left; line-height:130%;}
h5 {color: #000000; font-size:18px; font-weight:bold; text-align:left;line-height:110%;}
.verde {color:#006600;}

.floatleft{ width: 50%; float:left; display:inline; }
.floatright{ width: 50%; float:right; display:inline; }
.clear{ clear:both; height: 15px;}
ul { margin:0; padding:0; text-align:left;}
li {list-style-type:disc; margin: 0 0 15px 0; line-height:130%;}
.think {background:url(../img/lavorare-online.jpg); width:300px; height:200px;}

.boxgiallo{ background: #ffffcc; padding: 5px; margin: 15px 0 0 0; }
ul.check { margin: 0 0 0 40px; }
ul.check li { list-style-image:url(../img/bullet-checkmark2a.gif); list-style-position:outside; margin:5px; padding:5px; clear:both; line-height:120%; }
.freccia{ background: url(../img/arrow.jpg); width:42px; height:101px; margin-left:auto; margin-right:auto;  }
.logodx { background:url(../img/etv-logo.gif) no-repeat right;  padding: 0 180px 0 0;}
.girl { background: url(../img/consulente-viaggio2.jpg) no-repeat; width:300px; height:175px; position:absolute; bottom:0; left:0; }

.boxarancio{ background: #fe9833; padding: 5px 0 0 0; margin: 0 0 0 0; width:300px; height:200px; color:#ffffff; font-weight:bold; position:relative; text-align:center;}
.boxarancio span{ line-height:20px; }

.vendere { border: 8px solid #fe9833; width:280px; height:270px; text-align:center;}
.vendere img{ margin-top: 35px;}
ul.forza { padding:10px 0 20px 0;}
ul.forza h4{ font-size:26px; margin:0; background:url(../img/circle.jpg) no-repeat left; line-height:66px; padding: 0 0 0 22px; }
ul.forza h4.double{font-size:26px; margin:0; background:url(../img/circle.jpg) no-repeat left; line-height:66px; padding: 29 0 0 15px; }
ul.forza li{list-style-type:none; clear:both;}
ul.forza h4 span{ margin-right: 26px; font-size:28px;}
ul.forza h4.doubleline{font-size:26px; margin:0; background:url(../img/circle.jpg) no-repeat left; padding: 29px 0 0 22px; height: 66px;}
ul.forza h4.doubleline span{  line-height:100%; }
ul.forza h4.doubleline p.nd{ line-height:100%; margin: -35px 0 0 50px;}
ul.forza h4.doubleline2{font-size:26px; margin:0; background:url(../img/circle.jpg) no-repeat left; padding: 29px 0 0 10px; height: 66px;}
ul.forza h4.doubleline2 span{  line-height:100%; }
ul.forza h4.doubleline2 p.nd{ line-height:100%; margin: -30px 0 0 60px;}

ul.interno_forza li { list-style-type:disc; list-style-position: outside; margin: 10px 0 0 30px;} 

ul.freccione{  font-size: 22px; font-weight:bold; margin:0 0 0 20px;}
ul.freccione li{list-style-type: none; height:50px; }
ul.freccione img{ float:left; display:inline;}
ul.freccione p { margin:0 0 0 0px; line-height:100%;}
.amico{ margin:20px 0 0 0; text-align:left; }
ul.language { margin: 20px 0 0 0;}
ul.language li{ list-style-type:none; }
.form { width: 600px; margin-left:auto; margin-right:auto; border:4px solid #ffffcc;}
.form .top {background: #cc0000; color:#fff; font-weight:bold; font-size:24px; height:30px; line-height:30px;}
.form .body {background:#FFFFCC; padding:10px;}
.form label { width: 110px; float:left; text-align:left; margin:0 10px 0 0; line-height:110%; }
.form label.privacy { width: 300px; float:left; text-align:left; margin:0 10px 0 5px; line-height:110%; }
.form label.cento { width: 150px; float:left; text-align:left; margin:0 10px 0 0; line-height:110%; }
.form input { width: 150px; float:left; }
.form select { width: 150px; float:left; }
textarea.large{ float:left; width: 440px; height: 90px; color:#000000;}
.form .campi {margin: 20px 0 0 0;}
input.big { width: 20px; float:left; text-align:right; margin:0 0px 0 110px; line-height:110%; }
input.big2 { width: 20px; float:left; text-align:right; margin:0 0px 0 110px; line-height:110%; margin-left:5px; }
input.little { width: 20px; float:left; text-align:right; margin:0 0px 0 10px; line-height:110%; }
input.bottone {width: 200px; color:#cc0000; font-weight:bold; font-size:14px; text-align:center; margin-left:auto; margin-right:auto; float:none;}
.privacy_pag{ background:#fff; margin:15px; padding:10px; text-align:justify; }

.evidenziato{ background-color: #FFFF00;}
.footer
p{text-align:center;}
.footer{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}
