*{
	padding:0;
	margin:0;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family:Arial, Helvetica, sans-serif;
}

div.controls {
	float:left;
}
div.scroller {
	clear:left;
}

a {
	text-decoration:none;
}
div.logo {
	padding:35px 0 0 40px;
	width:194px;
	height:150px;
	background-repeat: no-repeat;
	background-position: right top;
	float:left;
	display:block;
}

/**** Menu ****/
ul#menu {
	margin:35px 0 50px 15px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-weight:bold;
	font-size:12px;
	border-left:1px solid #666666;
}
ul#menu li {
	line-height:17px;
	margin-left:5px;
	list-style:none;
	text-align:left;
}
ul#menu li a {
	padding:1px 4px 1px 4px;
	color:#666666;
	text-decoration:none;
}
ul#menu li a:hover{
	color:#990000;
}

ul#menu li a.active{
	color:#fff;
	background-color:#CCCCCC;
}

/**** Menu Servizi****/
ul#menuServizi {
	margin:35px 0 0 15px;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:11px;
}
ul#menuServizi li {
	line-height:15px;
	margin-left:10px;
	list-style:none;
	text-align:left;
}
ul#menuServizi li a {
	color:#999999;
	text-decoration:none;
}
ul#menuServizi li a:hover{
	color:#990000;
}

ul#menuServizi li a.active{
	color:#990000;
	background-color:#CCCCCC;
}

/**** Footer ****/
div.footer {
	margin:10px 0 20px 0;
	text-align:right;
	border-right:5px solid #921322;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:9px;
	color:#666666;
	float:right;
}
div.footer p{
	padding:0 10px 0 0;
	
}
div.footer  a {
	color:#990000;
}
div.footer  a:hover,
div.footer  a:active {
	text-decoration:underline;
}

/**** Home ****/
/*div#home{
	background: url(../images/home.gif) 199px 0 no-repeat;
}*/
/**** Servizi ****/
div#servizi {
	background:url(../images/advis.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#servizi p {
	font-size:11px;
	color:#666666;
	margin:40px 83px 40px 499px;
}

/**** Contatti ****/
div#contatti {
	background:url(../images/contatti.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contatti p {
	font-size:11px;
	color:#666666;
	margin:40px 83px 40px 499px;
}
div#contatti a {
	color:#990000;
}
div#contatti  a:hover,
div#contatti  a:active {
	text-decoration:underline;
}


/**** Sezione 1 strategia e pianificazione****/
div#section1{
	background-image: url(../images/strategia.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#section1 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}


/**** Sezione 2 grafica ****/
div#section2 {
	background:url(../images/grafica.gif);
}
div#section2 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 3 web ****/
div#section3 {
	background:url(../images/web.gif);
}
div#section3 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 4 marchandising ****/
div#section4 {
	background:url(../images/marchandising.gif);
}
div#section4 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 5 pubblic relations ****/
div#section5 {
	background:url(../images/pr.gif);
}
div#section5 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 6 ****/
div#section6 {
	background:url(../images/eventi.gif);
}
div#section6 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 7 ****/
div#section7 {
	background:url(../images/traduzioni.gif);
}
div#section7 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}

/**** Sezione 8 ****/
div#section8 {
	background:url(../images/comunicazione.gif);
}
div#section8 p {
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	margin:40px 83px 40px 499px;
}
