body {
	margin:0px;
	background:url(immagini/2008/back.png) repeat;
}

.testo {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	}
.testogrande {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	text-transform:uppercase;
	font-weight:bold;
	}
.testopic {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	}
.testo_piccolo {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	}
.testo_grande {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	}
.footer {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#ffffff;
	}
.menu {
	font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	}
	
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}

.posizione {
	background-color:#000;
	color:#fff;
}

a.posizione:link {
	color: #fff;
}
a.posizione:visited {
	color: #fff;
}
a.posizione:hover {
	color: #fff;
}

a.menu:link {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}
a.menu:visited {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
}
a.menu:hover {
	color: #DD4539;
	text-transform: uppercase;
	text-decoration: none;
}

a.footer:link {
	color: #ffffff;
}
a.footer:visited {
	color: #ffffff;
}
a.footer:hover {
	color: #DD4539;
}

#catmoto {
	background-color:#ffc801;
	background-image:url(immagini/2008/backmoto.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
}
#catauto {
	background-color:#002986;
	background-image:url(immagini/2008/backauto.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
	color: #ffffff;
}
#catauto a:link {
	color: #ffffff;
}
#catauto a:visited {
	color: #ffffff;
}
#catauto a:hover {
	color: #ffffff;
}

.testogrande_blu a:link {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
}
.testogrande_blu a:visited {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
}
.testogrande_blu a:hover {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	text-transform:uppercase;
	font-weight:bold;
	color: #ffffff;
}
.testopic_blu a:link {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #ffffff;
}
.testopic_blu a:visited {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #ffffff;
}
.testopic_blu a:hover {
font-family: 'Myriad Pro', Myriad, 'Segoe UI', Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #ffffff;
}
#catgen {
	background-color:#F9FBF8;
}
.template {
	background-color:#79A4B4;
	background-image:url(immagini/2008/sfondo_template.png);
	background-repeat:repeat-x;
	
}
.gallery {
	width:25%;
}
