/* CSS Document */
html {
	padding:0px;
	margin:0px;
}
textarea {resize:none; }
body {
	background-image:url(images/striscia-sfondo.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	background-color:#77cdf7;
	padding:0px;
	margin:0px;
}


.cntAll {
	width:801px;
	height:auto;
	margin:0 auto;
	padding:0px;
}


.menu {
	min-height:120px;
	background-image:url(images/testata-toolbar.jpg);
	background-repeat:no-repeat;
}

.payoff {
	float:left;
	width:200px;
	height:auto;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	/*color:#838484;*/
	line-height:18px;
}
.menu-bianco {
	float:left;
	margin-left:146px;
	margin-top:5px;
}


.menu-blu {
	margin-left:395px;
}

.cntBody {
	background-repeat:no-repeat;
	height:900px;
	width:800px;
	padding:0;
}


.TitTxt {
	height:auto;
	width:auto;
	margin-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#838484;
	line-height:26px;
}

.BodyTxt {
	height:auto;
	width:auto;
	margin-left:420px;
	margin-top:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	line-height:18px;
}


.BodyTxt2 {
	height:auto;
	width:auto;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#838484;
	line-height:18px;
}

.BodyTxt3 {
	width:360px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	line-height:18px;
}


.cntBoxDw{
	width:800px;
	height:auto;
	margin:0 auto;
	padding:0px;
}
.BoxDwImg{
	float:left;
	width:auto;
	height:auto;

}
.BoxTxtDw{
	float:left;
	width:400px;
	height:auto;
}
.BoxDwTxt{
	float:left;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	line-height:18px;
}

.DwBttn{
	float:left;
	width:259px;
	height:531px;
}
.formMail{
	float:left;
	width:350px;
	height:auto;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#838484;
	line-height:26px;
}
.CookieTxt {
	float: right;
	margin-right: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	z-index: 1000;
}



/* AREA CLIENTI */
a:link, a:visited, a:hover, a:active { color: #FFF; text-decoration: none;}
a.WH:link, a.WH:visited, a.WH:hover, a.WH:active { color: #ffffff; }
a.GR:link, a.GR:visited, a.GR:hover, a.GR:active { color: #838484; }
a.BK:link, a.BK:visited, a.BK:hover, a.BK:active { color: #000000; }


.note {
	border:solid 1px #77cdf7;
	padding:20px;
	text-align:left;
	margin:30px;
}

.elPaz {
	margin:50px;
	width:298px;
	float:left;
}
.btn1{
	margin-top: 20px;
	width:250px;

	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}
.btn1:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
}
.btn1-1{
	margin-top: 20px;
	width:250px;

	background: #afafaf;
	background-image: -webkit-linear-gradient(top, #afafaf, #3d3d3d);
	background-image: -moz-linear-gradient(top, #afafaf, #3d3d3d);
	background-image: -ms-linear-gradient(top, #afafaf, #3d3d3d);
	background-image: -o-linear-gradient(top, #afafaf, #3d3d3d);
	background-image: linear-gradient(to bottom, #afafaf, #3d3d3d);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}
.btn1-1:hover {
	background: #3d3d3d;
	background-image: -webkit-linear-gradient(top, #878888, #3d3d3d);
	background-image: -moz-linear-gradient(top, #878888, #3d3d3d);
	background-image: -ms-linear-gradient(top, #878888, #3d3d3d);
	background-image: -o-linear-gradient(top, #878888, #3d3d3d);
	background-image: linear-gradient(to bottom, #878888, #3d3d3d);
	text-decoration: none;
}

.btn2 {
	margin-top: 20px;
	width:250px;
	background: #34d97b;
	background-image: -webkit-linear-gradient(top, #34d97b, #309c24);
	background-image: -moz-linear-gradient(top, #34d97b, #309c24);
	background-image: -ms-linear-gradient(top, #34d97b, #309c24);
	background-image: -o-linear-gradient(top, #34d97b, #309c24);
	background-image: linear-gradient(to bottom, #34d97b, #309c24);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}

.btn2:hover {
	background: #309c24;
	background-image: -webkit-linear-gradient(top, #309c24, #1f7016);
	background-image: -moz-linear-gradient(top, #309c24, #1f7016);
	background-image: -ms-linear-gradient(top, #309c24, #1f7016);
	background-image: -o-linear-gradient(top, #309c24, #1f7016);
	background-image: linear-gradient(to bottom, #309c24, #1f7016);
	text-decoration: none;
}
.btn2-1 {
	margin-top: 20px;
	width:250px;
	background: #d58900;
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}

.btn2-1:hover {
	background: #ffa400;
	text-decoration: none;
}

.btn3 {
	float:right;
	font-size: 110%;
	margin-right:15px;

	background: #fadba3;
	background-image: -webkit-linear-gradient(bottom, #fadba3, #f8ad16);
	background-image: -moz-linear-gradient(bottom, #fadba3, #f8ad16);
	background-image: -ms-linear-gradient(bottom, #fadba3, #f8ad16);
	background-image: -o-linear-gradient(bottom, #fadba3, #f8ad16);
	background-image: linear-gradient(to top, #fadba3, #f8ad16);
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	padding: 10px 15px 10px 15px;
	text-decoration: none;
}

.btn3:hover {
	background: #f8ad16;
	text-decoration: none;
}
.btn4 {
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	font-family: Arial;
	color: #ffffff;
	font-size: 20px;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}

.btn4:hover {
	text-decoration: none;
}