.links {
	background-image: url(layout/menu.jpg);
	background-repeat: no-repeat;
}
#testo_home {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #666;
	padding-bottom: 25px;
	padding-top: 30px;
	width: 640px;
	padding-left: 20px;
	line-height: 20px;
	text-align: justify;
	float: left;
}

#home {
	float: left;
	width: 50px;
	text-align: center;
	clear: none;
}

a.home:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
#menu_realiz_web {
	float: right;
	margin-top: 25px;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	padding-right: 5px;
	color: #CCC;
}

#restyling {
	width: 120px;
	float: left;
	text-align: center;
}
.img_home {
	float: left;
}
.titolo_home {
	color: #D3D41D;
}
.modulo_light {
	width: 760px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #B91569;
}
.modulo_restyling {
	width: 760px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #349D00;
}
.modulo_custom {
	width: 760px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #036;
	padding-left: 10px;
}
.modulo_business {
	width: 760px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #9C0;
}
.modulo_businesspro {
	width: 760px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #F60;
}

#sitiweb {
	width: 150px;
	float: left;
	clear: right;
	text-align: center;
}

a.siti:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.siti:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

a.home:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.restyling:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.restyling:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

#banners {
	width: 125px;
	float: left;
	text-align: center;
}
a.siti:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

#loghi {
	width: 110px;
	float: left;
	text-align: center;
}

a.restyling:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.loghi:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	width: 120px;
}

a.loghi:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}
a.loghi:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.banners:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

#portfolio {
	width: 70px;
	float: left;
	text-align: center;
}

#contatti {
	text-align: center;
	float: left;
	width: 65px;
}

a.banners:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

a.banners:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
a.portfolio:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	width: 120px;
}

a.contatti:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	width: 120px;
}

a.contatti:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

a.contatti:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

a.portfolio:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

a.portfolio:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

#sitiweboff {
	width: 150px;
	float: left;
	clear: right;
	text-align: center;
	background-color: #a3065d;
}

.linkoff {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}

#testo {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #666;
	padding-left: 110px;
	padding-bottom: 25px;
	padding-top: 15px;
}

#lightweb {
	width: 170px;
	height: 115px;
	padding-left: 110px;
	padding-top: 10px;
	float: left;
}

#testatalight {
	background-image: url(img/testatalight.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B91569;
	padding-top: 5px;
}

#testolight {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#homeoff {
	width: 50px;
	clear: right;
	text-align: center;
	background-color: #D3D41D;
	float: left;
}

#restylingoff {
	width: 120px;
	float: left;
	text-align: center;
	background-color: #1d9601;
}

body {
	margin-top: 0px;
	padding-top: 0px;
}

#loghioff {
	width: 110px;
	float: left;
	text-align: center;
	background-color: #0087d0;
}
#spazio {
	width: 60px;
	float: left;
	height: auto;
}

#bannersoff {
	width: 125px;
	float: left;
	text-align: center;
	background-color: #ad1716;
}

#fine {
	background-image: url(layout/fine.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 950px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 45px;
	color: #FFF;
}

#portfoliooff {
	width: 70px;
	float: left;
	text-align: center;
	background-color: #157a92;
}

#contattioff {
	text-align: center;
	float: left;
	width: 65px;
	background-color: #2143AE;
}

#business {
	width: 200px;
	float: left;
	height: 115px;
	padding-top: 10px;
}

#testatabusiness {
	background-image: url(img/testatabusiness.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9C0;
	padding-top: 5px;
}

#testobusiness {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#businesspro {
	width: 200px;
	float: left;
	height: 115px;
	padding-top: 10px;
}

#testatabusinesspro {
	background-image: url(img/testatabusinesspro.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	padding-top: 5px;
}

#testobusinesspro {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#custom {
	width: 200px;
	float: left;
	height: 115px;
	padding-top: 10px;
}

#testatacustom {
	background-image: url(img/testatacustom.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #036;
	padding-top: 5px;
}

#testocustom {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

#testo2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #666;
	padding-left: 110px;
	padding-bottom: 25px;
	padding-top: 30px;
	padding-right: 20px;
	line-height: 20px;
}

.titololight {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #B91569;
}
.titolobusiness {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #9C0;
}
.titolobusinessPro {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #F60;
}
.titolocustom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #036;
}
#img_prezzo {
	float: right;
	margin-right: 50px;
	margin-left: 15px;
}

a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666;
}

a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FC0;
	text-decoration: underline;
}

.titolologhi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #328FD5;
}

.titolorestyling {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #349D00;
}

.titolobanner {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #AC2321;
}

.titolocontatti {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #354DB6;
}

.titoloportfolio {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #31839A;
}

a.indietro:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}

.titolorealizzazione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #A41569;
}

body {
	background-image: url(img/sfondo2.jpg);
	background-repeat: repeat-x;
}
