/* CSS Document */

html,body{
margin:0;
word-spacing:0;
text-indent:0;
padding:0;
height:100%;
background-color:#000000;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

h1{
text-align:center;
font-size:14px;
margin:0;
word-spacing:0;
text-indent:0;
}

h2{
font-size:11px;
margin:0;
word-spacing:0;
text-indent:0;
}

a:link {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a:visited {
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

div#contenitore{
width:750px;
height:595px;
position:absolute;
top:50%;
left:50%;
margin-left:-375px;
margin-top:-300px;
}

div#head{
width:100%;
height:80px;
}

div#menu{
width:100%;
height:35px;
}

div#contenuto_storia{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_storia.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_storia{
width:350px;
height:auto;
text-align:justify;
padding-left:340px;
padding-top:190px;
}

.testo{
margin:0;
word-spacing:0;
text-indent:0;
}

div#contenuto_etica{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_etica.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_etica{
width:230px;
height:auto;
text-align:justify;
padding-left:25px;
padding-top:25px;
}

div#contenuto_ecopartner{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_ecopartner.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_ecopartner{
width:225px;
height:auto;
text-align:justify;
padding-left:30px;
padding-top:40px;
}

div#contenuto_rifiuti{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_rifiuti.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_rifiuti{
width:210px;
height:auto;
text-align:justify;
padding-left:25px;
padding-top:25px;
color:#000000;
}

div#contenuto_codici{
width:700px;
height:1100px;
background-color: #FFFFFF;
background-position:top;
background-repeat:no-repeat;
}

div#testo_codici{
width:auto;
height:auto;
font-size:10px;
text-align:justify;
padding:10px;
}

div#contenuto_press{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_press.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_press{
width:625px;
height:auto;
text-align:justify;
padding-left:50px;
padding-top:30px;
}

div#contenuto_contatti{
width:100%;
height:460px;;
background-image: url(immagini/ecopartner_contatti.jpg);
background-position:top;
background-repeat:no-repeat;
}

div#testo_contatti{
width:680px;
height:auto;
text-align: center;
padding-left:35px;
padding-top:330px;
}


div#contenuto_futuro{
width:100%;
height:460px;
background-image: url(immagini/ecopartner_futuro.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:justify;
}

div#testo_futuro{
width:500px;
height:auto;
padding-left:75px;
padding-top:20px;
color:#FFFFFF;
}

tr.tr_futuro{
height:100px;
text-align:justify;
vertical-align:middle;
}

td.td_futuro1{
width:140px;
text-align:center;
padding-left:5px;
padding-right:5px;
}

div#footer{
width:740px;
height:20px;
color:#7cb41c;
font-size:9px;
padding-top:10px;
padding-right:10px;
text-align:right;
}

.imgfloat_right{
float:right;
padding-left: 10px;
}

.imgfloat_left{
float:left;
padding-right: 10px;
}

#footer a:link {
	color:#7cb41c;
	font-weight:bold;
	text-decoration: none;
}

#footer a:visited {
	color:#7cb41c;
	font-weight:bold;
	text-decoration:none;
}

#footer a:hover {
	color:#7cb41c;
	font-weight:bold;
	text-decoration: none;
}

#contenitore_intro{
width:550px;
height:450px;
position:absolute;
left:50%;
top:50%;
margin-left:-275px;
margin-top:-225px;
}

#intro{
width:550px;
height:420px;
}

#footer_intro{
width:530px;
height:10px;
padding:10px;
color:#FFFFFF;
text-align:right;
}

#footer_intro a:visited{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#footer_intro a:link {
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
#footer_intro a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.verde{
color:#7cb41c;
}

td.verde{
vertical-align:top;
}

td.rifiuti{
vertical-align:top;
}

ul{
padding-top:0px;
line-height: 12px;
margin-left:15px;
text-align:justify;
}

li{
list-style:square;

}