@charset "UTF-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(../img/redox_02.png);
	margin-right: auto;
	margin-left: auto;
}
#logo {
	margin: 0px;
	padding: 0px;
	height: 191px;
	width: 129px;
	float: left;
}
#header {
	height: 200px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-image: url(../img/header.png);
}
#portfolio {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 85px;
}
#competenze {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 53px;
}
#servizi {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 78px;
}
#contatti {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 75px;
}
#ita {
	padding: 0px;
	float: left;
	height: 39px;
	width: 38px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 182px;
}
#eng {
	padding: 0px;
	float: left;
	height: 39px;
	width: 38px;
	margin: 0px;
}
.clearFloat {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
}
.classe {
}
#nome {
	font-family: 'museo_700regular';
	font-size: 33px;
	color: #000;
	padding: 0px;
	height: 30px;
	width: 831px;
	margin-top: 122px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#menu {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 831px;
}
#home {
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 60px;
	float: left;
}
#siti {
	padding: 0px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#contenuti_cont {
	padding: 0px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#contenuti_home {
	padding: 0px;
	height: 94px;
	width: 960px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenuti_competenze {
	padding: 0px;
	height: 94px;
	width: 960px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenuti_Portfolio{
	padding: 0px;
	height: 94px;
	width: 960px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#home_testo {
	float: left;
	height: 321px;
	width: 485px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	padding: 0px;
	text-align: justify
}
#servizi_Assistenza {
	float: left;
	height: 550px;
	width: 630px;
	margin-right: 0px;
	margin-top: 36px;
	margin-bottom: 0px;
	margin-left: 130px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	padding: 0px;
}
#servizi_Assistenza2 {
	float: left;
	height: 297px;
	width: 352px;
	margin-right: 0px;
	margin-top: 36px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	padding: 0px;
	text-align: justify
}
.servizi_Assistenza-1 {
	float: right;
	height: 22px;
	width: 570px;
	font-family: Verdana;
	font-size: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	margin: 0px;
	line-height: 1pt;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.goccia_rossa {
	float: left;
	height: 40px;
	width: 51px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	background-image: url(../img/Goccia_Rossa.png);
	background-repeat: no-repeat;
}
.goccia_viola {
	float: left;
	height: 40px;
	width: 51px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	background-image: url(../img/Goccia-Viola.png);
		background-repeat: no-repeat;

}
.goccia_azzurra {
	float: left;
	height: 40px;
	width: 51px;
	padding: 0px;
	margin: 0px;
	background-image:url(../img/Goccia-azzurra.png);
		background-repeat: no-repeat;

}
.goccia_gialla {
	float: left;
	height: 40px;
	width: 51px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	background-image: url(../img/Goccia-arancio.png);
		background-repeat: no-repeat;

}
.goccia_verde {
	float: left;
	height: 40px;
	width: 51px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	background-image: url(../img/Goccia-Verde.png);
		background-repeat: no-repeat;

}
#contenuti_contatti {
	float: left;
	width: 352px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	padding: 0px;
	text-align: justify
}
#prenota_assistenza {
	float: left;
	height: 36px;
	width: 352px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	padding: 0px;
	text-align: justify
}
#contatti_info {
	float: left;
	height: 300px;
	width: 342px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	color: #000;
	text-align: left;
	text-align: justify;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#MappaGoogle {
	margin: 0px;
	padding: 0px;
	height: 333px;
	width: 353px;
	float: left;
}

#grafico {
	float: left;
	height: 364px;
	width: 831px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
}
#PortfolioDiv {
	float: left;
	height: 430px;
	width: 638px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
	background-image: url(../img/Portfolio_img.png);
}
#cerchi {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 79px;
	width: 960px;
}
#gocce {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 321px;
	width: 345px;
}
#footer {
	height: 200px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-image: url(../img/footer.png);
}
#bandiera {
	padding: 0px;
	float: left;
	height: 115px;
	width: 436px;
	margin-top: 0px;
	margin-right: 242px;
	margin-left: 242px;
	background-image: url(../img/bandiera.png);
}
#messenger {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 93px;
}
#linkedin {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#facebook {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#twitter {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#skype {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#behance {
	padding: 0px;
	float: left;
	height: 45px;
	width: 34px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#serviziofferti {
	float: left;
	height: 94px;
	width: 605px;
}
#servizi-menu {
	float: left;
	height: 94px;
	width: 355px;
}
#servizi-menu-assistenza {
	float: left;
	height: 37px;
	width: 355px;
}
#servizi-menu-web {
	float: left;
	height: 22px;
	width: 355px;
}
#servizi-menu-grafica {
	float: left;
	height: 35px;
	width: 355px;
}
#Por_web {
	height: 16px;
	width: 84px;
	margin-top: 125px;
	margin-right: 61px;
	margin-left: 53px;
	padding: 0px;
	float: left;
}
#Por_graphic {
	height: 18px;
	width: 106px;
	margin-top: 125px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	float: left;
}
#Agnes {
	padding: 0px;
	float: left;
	height: 91px;
	width: 149px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Typografy {
	float: left;
	height: 91px;
	width: 128px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 14px;
}
#unitre {
	float: left;
	height: 91px;
	width: 130px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 14px;
}
#vev {
	padding: 0px;
	float: left;
	height: 113px;
	width: 149px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dynamic {
	padding: 0px;
	float: left;
	height: 113px;
	width: 128px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 91px;
	width: 184px;
	margin-top: 14px;
}
#Editorial {
	margin-top: 14px;
	width: 188px;
	height: 91px;
	padding: 0px;
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Music {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 112px;
	width: 184px;
}
#Packagin {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 112px;
	width: 188px;
}
