img {
	border:0px;
}

.centrato {
	position:relative;
	width:1000px;
	left:50%;
	margin:0 0 0 -500px;
}

.sfondo {
	position:relative;
	background-image:url(../img/sfondo-rip.jpg);
	background-repeat: repeat-y;
	width:1000px;
	overflow:hidden;
}

.content {
	position:relative;
	background-image:url(../img/sfondo.jpg);
	background-repeat:no-repeat;
	width:1000px;
	overflow:hidden;
}

#sinistra {
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:10px;
	/*background-image:url(../img/img-home.jpg);*/
	width:537px;
	height:470px;
}

#destra {
	position:relative;
	float:right;
	margin-right:20px;
	margin-top:10px;
}


#portfolio {
	position:relative;
	width:402px;
	height:184px;
	margin-top:17px;
}

.piede {
	position:relative;
	background-image:url(../img/piede.jpg);
	width:1000px;
	height:107px;
}

#quick-links {
	position:relative;
	float:left;
	margin-left:10px;
	margin-top:21px;
	width:480px;
	height:48px;
	padding:5px;
	font-family:"Trebuchet MS";
	background-color:#008bcf;
	border:1px solid #FFFFFF;
	text-align:center;
}

#adsense {
	position:relative;
	float:right;
	margin-right:10px;
	margin-top:21px;
}

.menu-alto {
	position:relative;
	width:537px;
	margin-left:-20px;
	text-align:center;
	height:20px;
	margin-top:445px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#062b3f;
	line-height:10px;
}

.menu-alto a:link {
	text-decoration:none;
	color:#062b3f;
}

.menu-alto a:visited {
	text-decoration:none;
	color:#062b3f;
}

.menu-alto a:hover {
	text-decoration:none;
	color:#062b3f;
	background-color:#acd7ee;
}

.menu-alto a:active {
	text-decoration:none;
	color:#062b3f;
}

#footer {
	position:relative;
	height:20px;
	width:1000px;
	font-family:"Trebuchet MS";
	font-size:9px;
	text-align:center;
	letter-spacing:1px;
	color:#999999;
	margin-top:8px;
}

#footer a:link {
	color:#999999;
	text-decoration:none;
}

#footer a:visited {
	color:#999999;
	text-decoration:none;
}

#footer a:hover {
	color:#008bcf;
	text-decoration:none;
}

#footer a:active {
	color:#999999;
	text-decoration:none;
}






/*FORMATTAZIONE PER TAB HOMEPAGE-------------------------------------------------------------------------*/

#tab 
{
	position:relative;
	background-image:url(../img/tabs/costruzione/sfondo-tabPageControl.jpg);
	width:402px;
	height:269px;
}

#tabSX 
{
    margin-left: 8px;
    margin-top: 10px;
    position: relative;
    float: left;
	width:131px;
	height:254px;
}

#tabDX 
{
    padding-top: 28px;
}

.tabTesto {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
}

.tabTesto a:link {
	text-decoration:none;
	color:#BEF316;
}

.tabTesto a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.tabTesto a:hover {
	text-decoration:none;
	color: #FFFFFF;
}

.tabTesto a:active {
	text-decoration:none;
	color:#FFFFFF;
}

.tabTesto.magazine {
	text-align:left;
	padding-right:110px;
	line-height:11.5px;
}

.tabTesto.pubblicard {
	text-align:left;
	padding-right:8px;
	line-height:14px;
	padding-top:80px;
	padding-left:100px;
}

.tabTesto.formazione {
	text-align:center;
	/*padding-left:40px;
	padding-right:40px;*/
	padding-left:17px;
}

.tabTesto.pec {
	text-align:center;
	padding-left:20px;
	padding-right:20px;
}

.elenco {
	list-style-image:url(../img/elenco.png);
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
	margin-left:-8px;
}

.elenco a:link {
	text-decoration:none;
	color:#BEF316;
}

.elenco a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.elenco a:hover {
	text-decoration:none;
	color: #FFFFFF;
}

.elenco a:active {
	text-decoration:none;
	color:#FFFFFF;
}


.titoletti {
	font-size:12px;
	color:#FFFF00;
}

.tabSfondo {
	background-image: url(../img/tabs/tab0-img.png);
	background-repeat:no-repeat;
	width:248px; 
	height:215px;
	margin-top:-9px;
}

.tabSfondo.promo {
	background-image: url(../img/tabs/tab1-img.png);
}

.tabSfondo.magazine {
	background-image: url(../img/tabs/tab2-img.png);
	margin-top:-9px;
}

.tabSfondo.formazione {
	background-image: url(../img/tabs/tab3-img.png);
}

.tabSfondo.pec {
	background-image: url(../img/tabs/tab4-img.png);
}

.tabSfondo.ecolabel {
	background-image: url(../img/tabs/tab5-img.png);

}


.posPageControlDefault {
	position:relative; 
	top: -442px; 
	left: 215px;
}

/* ECCEZIONE PER SAFARI E CHROME, BROWSER CHE USANO WEBKIT*/
@media screen and (-webkit-min-device-pixel-ratio:0) {  
	.posPageControlDefault {
		left: 718px;
		top:-523px; }  
	}  

.marginetab0 {
    padding-top:10px;
}
