@charset "UTF-8";
/* CSS Document */
/* CSS Document */
* {
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
body {text-align:center;}
img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Helvetica, sans-serif, Arial; font-size:0.75em; line-height:1.417em; color:#666;}
input, select {vertical-align:middle; font-weight:normal;}


a {text-decoration:underline; color:#B5B5B5;}
a:hover {text-decoration:none;}
ul {list-style:none;}
ul li {line-height:1em; background:url(images/list-tail.gif) left top repeat; margin-bottom:1px;}
li a {background:url(images/list-marker.gif) 11px 8px no-repeat; font-size:0.833em; padding:8px 0 11px 40px; text-transform:uppercase; color:#696969; display:block;} 
/******contenuti********/
.txtverde{color:#009036; margin-top:30px;}
.wrapper {width:100%; overflow:hidden;}
.content{float:left;}

.padding6 ul li {float:left; padding-top:1px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; line-height:1.417em; color:#696969; background:none; font-size:100%;}
.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

.img_light{ margin-top:3px; margin-left:3px;}
.img_left{ float:right; margin-top:3px; margin-left:3px;}

.col-1,
.col-2 {float:left;}
.col-3 {width:100%;}
.col-4 {width:48%; float:left;}
.col-5 {width:right;}

/***************header***************/
#headeri {background:url(images/intro_h.jpg) top center no-repeat}
#header {background:url(images/logo.jpg) top left no-repeat}

.menu {float:left;}

.logo {float:left;  }

.skip {float:left; margin-left:20px; margin-top:-3px;}

.imgfooter{margin-top:50px; float:right;}

.txtfooter{font-size:8px; line-height:1.417em; color:#666;}