/* CSS Document */

body{
background-color:#ffffff;
margin:auto;
padding:0px;
width:100%;
height:100%;

}


#wrapper {
	background: #ffffff;
	position:relative;
	width: 750px;
    min-height:100%;
	margin:0px auto;
	padding: 0;
	border:1px solid #B0ADAD;
}

h1{
color:#FF9900;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

h2{
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h1 a{
color: #FF9900;
	font-size:12px;
	text-decoration:none;
}

h1 a:visited{
color: #FF9900;
	font-size:12px;
	text-decoration:none;
}


h1 a:hover{
color: #FF9900;
	font-size:12px;
	text-decoration:underline;
}



#header{
position:relative;
	width:750px;
	height:259px;
	background-image:url(http://www.communicagroup.it/guida/img/header.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-top:0px;
	margin:0;
	border-bottom:2px solid #68BA78;
}





.content{
width:750px;
height:100%;
min-height:100%;
position:relative;
}


.title{
color:#4ba578;
font-family:"Trebuchet MS", sans-serif;
font-size:14px;
font-weight:bold;
}

.title a{
color:#4ba578;
font-family:"Trebuchet MS", sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.title a:visited{
color:#4ba578;
text-decoration:none;
}

.title a:hover{
color:#cccccc;
text-decoration:underline;
}


.text{
width:320px;
position:relative;
margin-top:5px;
margin-left:20px;
height:auto;
float:left;
font-family:"Trebuchet MS", sans-serif;
color: #5D5D5D;
font-size:13px;
}

.text_second{
width:320px;
position:relative;
margin-top:5px;
margin-left:20px;
height:auto;
float:left;
font-family:"Trebuchet MS", sans-serif;
color: #5D5D5D;
font-size:11px;
}



.link_interni{
color:#4ba578;
font-family:"Trebuchet MS", sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.link_interni a{
color:#4ba578;
text-decoration:none;
}


.link_interni a:visited{
color:#4ba578;
text-decoration:none;
}

.link_interni a:hover{
color:#cccccc;
text-decoration:underline;
}



#col_dx{
width:160px;
height:auto;
position:absolute;
top:300px;
left:410px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#4ba578;
font-weight: bold;
line-height:20px;
font-size:11px;
text-align:left;
padding-left:12px;
z-index:1;
}


#col_dx a{
color: #4ba578;
text-decoration:none;
}

#col_dx a:visited{
color: #4ba578;
text-decoration:none;
}

#col_dx a:hover{
color: #cccccc;
text-decoration:underline;
}

#col_dx2{
width:150px;
height:250px;
position:absolute;
top:300px;
left:575px;;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#4ba578;
font-weight: bold;
line-height:20px;
font-size:11px;
text-align:left;
z-index:1;
border:1px solid  #4ba578;
}

#col_dx2 a{
color: #4ba578;
text-decoration:none;
}

#col_dx2 a:visited{
color: #4ba578;
text-decoration:none;
}

#col_dx2 a:hover{
color: #cccccc;
text-decoration:underline;
}

.elenco{
position:absolute;
width:20px;
height:287px;
top:262px;
left:400px;
}

.elenco2{
position:absolute;
width:20px;
height:287px;
top:262px;
left:566px;
}


.footer{
width:750px;
height:23px;
overflow: hidden;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background-image:url(img/footer.jpg);
background-repeat:no-repeat;
font-size:9px;
text-align:right;
color:#999999;
position:relative;
float:right;
margin-bottom:0px;
padding-top:5px;

}


.footer a{
color:#FF9900;
text-decoration:none;
}


.footer a:visited{
color:#FF9900;
text-decoration:none;
}

.footer a:hover{
color:#cccccc;
text-decoration:underline;
}

.menu{
border-top:1px dashed #B0ADAD;

}

.torna{
color: #ffffff;
background-color:#4ba578;
width:70px;
height:16px;
font-family:Georgia, "Times New Roman", Times, serif;
position:relative;
float:left;
margin-top:0px;
margin-left:0px;
font-weight: bold;
font-size:11px;
text-align:center;

}

.torna a{
color: #ffffff;
text-decoration:none;
}

.torna a:visited{
color:  #ffffff;
text-decoration:none;
}

.torna a:hover{
color: #ffffff;
text-decoration:underline;
}

#gas{
width:80px;
height:128px;
background-image:url(img/gas.jpg);
background-repeat:no-repeat;
position:relative;
float:left;
margin-bottom:0px;
margin-left:55px;
}

