@charset "UTF-8";
/* PARTI GENERALI */

body{
	background: #ffffff url(images/gradiente_3.jpg) repeat-x top;
}


#company{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #00386C; line-height: 12px;}



#copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #FFFFFF;}

#copy a:link {text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
#copy a:visited {text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 9px;} 
#copy a:active {text-decoration: underline; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 9px;} 
#copy a:hover {text-decoration: underline; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 9px; cursor: pointer;}



table.contenuto{
	padding-top: 0px;
	
}

#form{
	margin-left: 538px;
	margin-top: 65px;	
}

#riciclaggio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #003870;
	padding: 8px 620px 0px 17px;
	line-height: 13px;
}

p.storia_1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #003870;
	line-height: 20px;
	margin-top: 80px;
	padding: 0px 20px 0px 28px;
}

p.storia_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #003870;
	line-height: 20px;
	margin-top: 360px;
	padding: 0px 13px 0px 0px;
}

p.mentalita_1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #003870;
	line-height: 16px;
	margin-top: 60px;
	padding: 0px 28px 0px 28px;
}


td.copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	color: #003870;
	padding-top: 0px;
}
td.copy a:link.copy{
	text-decoration: none;
	color: #003870;
	font-weight: normal;
	font-style: italic;
}
td.copy a:visited.copy{
	text-decoration: none;
	color: #003870;
	font-weight: normal;
	font-style: italic;
}
td.copy a:active.copy{
	text-decoration: underline;
	color: #003870;
	font-weight: normal;
	font-style: italic;
}
td.copy a:hover.copy{
	text-decoration: underline;
	color: #003870;
	font-weight: normal;
	font-style: italic;
	cursor: pointer;
}


/*MENU TASTI PRINCIPALE*/

#menu{position: relative;height: 47px;overflow: hidden;
}
#menu ul,#menu li{margin: 0;padding: 0;list-style: none}
#menu a{position: absolute;top: 0;width: 91px;height: 47px;
    background-image: url(images/tasti.jpg);text-indent: -9999px}


#company a{left: 0px;background-position: 0px 0px}
#new_project a{left: 91px;background-position: -91px 0px}
#kitchen a{left: 182px;background-position: -182px 0px}
#laundry a{left: 273px;background-position: -273px 0px}
#cleaning a{left: 364px;background-position: -364px 0px}
#brico a{left: 455px;background-position: -455px 0px}
#garden a{left: 546px;background-position: -546px 0px}



#company a.active{background-position: 0px -47px}
#new_project a.active{background-position: -91px -47px}
#kitchen a.active{background-position: -182px -47px}
#laundry a.active{background-position: -273px -47px}
#cleaning a.active{background-position: -364px -47px}
#brico a.active{background-position: -455px -47px}
#garden a.active{background-position: -546px -47px}

/*parte per JQuery*/

#menu span{display: none;position: absolute;
    top: 0;left: 0;width: 91px;height: 47px;
    background-image: url(images/tasti.jpg);cursor: pointer}
#company span{background-position: 0px -94px}
#new_project span{background-position: -91px -94px}
#kitchen span{background-position: -182px -94px}
#laundry span{background-position: -273px -94px}
#cleaning span{background-position: -364px -94px}
#brico span{background-position: -455px -94px}
#garden span{background-position: -546px -94px}

/* FINE MENU TASTI PRINCIPALE*/



#facebox {

	/* overlay is hidden before loading */
	display:none;

	/* standard decorations */
	width:510px;	
	border:0px solid #666;

	/* for modern browsers use semi-transparent color on the border. nice! 
	border:10px solid rgba(82, 82, 82, 0.698);*/

	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;*/
}

#facebox div {
	padding:0px;
	/*border:1px solid #3B5998;*/
	/*background-color:#000;*/
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif
}

#facebox h2 {
	margin:-11px;
	margin-bottom:0px;
	color:#fff;
	background-color:#6D84B4;
	padding:5px 10px;
	border:1px solid #3B5998;
	font-size:20px;
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}


/*DA QUI IL CSS NON DOVREBBE SERVIRE PIU'*/


/*MENU TASTI STORIA primo tasto*/

#storia_1{position: relative;height: 34px;overflow: hidden;
}
#storia_1 ul,#storia_1 li{margin: 0;padding: 0;list-style: none}
#storia_1 a{position: absolute;top: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_storia_a.jpg);text-indent: -9999px}

#idee a{left: 0px;background-position: -0px -34px}

#idee a.active{background-position: 0px -0px}

#storia_1 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_storia_a.jpg);cursor: pointer}
#idee span{background-position: 0px 0px}

/*MENU TASTI STORIA secondo tasto*/

#storia_2{position: relative;height: 38px;overflow: hidden;
}
#storia_2 ul,#storia_2 li{margin: 0;padding: 0;list-style: none}
#storia_2 a{position: absolute;top: 0;width: 294px;height: 38px;
    background-image: url(images/tasti_storia_b.jpg);text-indent: -9999px}

#vincente a{left: 0px;background-position: -0px -38px}

#vincente a.active{background-position: 0px -0px}

#storia_2 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 38px;
    background-image: url(images/tasti_storia_b.jpg);cursor: pointer}
#vincente span{background-position: 0px 0px}


/*MENU TASTI GRUPPO primo tasto*/

#gruppo_1{position: relative;height: 34px;overflow: hidden;
}
#gruppo_1 ul,#gruppo_1 li{margin: 0;padding: 0;list-style: none}
#gruppo_1 a{position: absolute;top: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_a.jpg);text-indent: -9999px}

#gruppo_tasto_1 a{left: 0px;background-position: -0px -34px}

#gruppo_tasto_1 a.active{background-position: 0px -0px}

#gruppo_1 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_a.jpg);cursor: pointer}
#gruppo_tasto_1 span{background-position: 0px 0px}


/*MENU TASTI GRUPPO secondo tasto*/

#gruppo_2{position: relative;height: 34px;overflow: hidden;
}
#gruppo_2 ul,#gruppo_2 li{margin: 0;padding: 0;list-style: none}
#gruppo_2 a{position: absolute;top: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_b.jpg);text-indent: -9999px}

#gruppo_tasto_2 a{left: 0px;background-position: -0px -34px}

#gruppo_tasto_2 a.active{background-position: 0px -0px}

#gruppo_2 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_b.jpg);cursor: pointer}
#gruppo_tasto_2 span{background-position: 0px 0px}

/*MENU TASTI GRUPPO terzo tasto*/

#gruppo_3{position: relative;height: 34px;overflow: hidden;
}
#gruppo_3 ul,#gruppo_3 li{margin: 0;padding: 0;list-style: none}
#gruppo_3 a{position: absolute;top: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_c.jpg);text-indent: -9999px}

#gruppo_tasto_3 a{left: 0px;background-position: -0px -34px}

#gruppo_tasto_3 a.active{background-position: 0px -0px}

#gruppo_3 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_c.jpg);cursor: pointer}
#gruppo_tasto_3 span{background-position: 0px 0px}


/*MENU TASTI GRUPPO quarto tasto*/

#gruppo_4{position: relative;height: 34px;overflow: hidden;
}
#gruppo_4 ul,#gruppo_4 li{margin: 0;padding: 0;list-style: none}
#gruppo_4 a{position: absolute;top: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_d.jpg);text-indent: -9999px}

#gruppo_tasto_4 a{left: 0px;background-position: -0px -34px}

#gruppo_tasto_4 a.active{background-position: 0px -0px}

#gruppo_4 span{display: none;position: absolute;
    top: 0;left: 0;width: 294px;height: 34px;
    background-image: url(images/tasti_gruppo_d.jpg);cursor: pointer}
#gruppo_tasto_4 span{background-position: 0px 0px}

/* VIDEO f4v FLOWPLAYER HOME AUTOMATICO */
div.overlay_flowplayer {
	/*background:url(images/white0_1.png) no-repeat;*/
	background-color:#cccccc;
	padding: 10px 0px 0px 10px;	/* all browsers */
	/*_padding:30px 0px 0px 30px;	 IE only */ 
	width: 689px;    
	height: 392px;   
	display:none;
}


div.overlay_flowplayer div.close {
	background:url(images/close.png);
	position:absolute;
	top: -20px;	/*2*/
	right: -22px; 	/*5*/
	width:38px;
	height:38px;
	cursor:pointer;
}

#player { 		
	display:block;
	position:relative;
	/*top: 39px; 46*/
	/*left: 46px;	35*/
	width: 679px;
	height: 382px;	
	cursor:pointer;
}

/* FINE VIDEO f4v FLOWPLAYER HOME AUTOMATICO */