/********************************************
*  CSS Version 3.0                          *
*  Developed by SGDM - http://www.sgdm.it/  *
*  Copyright 2005 - All Rights Reserved     *
********************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000;
	background-color: #DDD;
	font-family: Verdana, Arial, Helvetica, Charcoal, Geneva, sans-serif;
}

body, a, p, div, h1, h2, h3, h4, h5, h6, dl, dd, dt, ul, ol, li, th, td, textarea, input, optgroup, option, select {
	font-family: Verdana, Arial, Helvetica, Charcoal, Geneva, sans-serif;
	font-size: 10px;
}

input, textarea {
	color: #000;
	background-color: #FFF;
	border: 1px solid #999;
}

/*** generic link ***/
a:link, a:link:visited {
	color: #333;
	background-color: transparent;
}
a:link:hover, a:link:active {
	color: #F63;
	background-color: transparent;
}

/*** testo  ***/
.testo {
	color: #333; background-color: transparent; font-size: 10px;
}
a.testo, a.testo:link, a.testo:visited {
	color: #333;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
}
a.testo:hover, a.testo:active {
	color: #F63;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
}

/*** menu centrali ***/
.menutop {
	color: #000;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
a.menutop, a.menutop:link, a.menutop:visited {
	color: #000;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
a.menutop:hover, a.menutop:active {
	color: #999;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

/*** zona menu sx ***/
.menusx {
	color: #333; 
	background-color:transparent; 
	font-size: 9px;
}

/*** sottomenu sx ***/
.menusx1 {
	color: #F63; 
	background-color: transparent; 
	font-size: 10px; 
	font-weight: normal;
	text-decoration: none;
}
a.menusx1, a.menusx1:link, a.menusx1:visited {
	color: #F63;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.menusx1:hover, a.menusx1:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** sottomenu sx con mouseover ***/
.menusx2 {
	color: #999;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
}
a.menusx2, a.menusx2:link, a.menusx2:visited {
	color: #999;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.menusx2:hover, a.menusx2:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** sottomenu sxbott con link ***/
.menusxbott {
	color: #999;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
}
a.menusxbott, a.menusxbott:link, a.menusxbott:visited {
	color: #999;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.menusxbott:hover, a.menusxbott:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** sottomenu centrali senza link ***/
.menutop1 {
	color: #F63; 
	background-color: transparent; 
	font-size: 10px;
}

/*** sottomenu centrali con link ***/
.menutop2 {
	color: #999; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.menutop2, a.menutop2:link, a.menutop2:visited {
	color: #999;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.menutop2:hover, a.menutop2:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** menu bottom senza link ***/
.menubott1 {
	color: #F63; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}

/*** menu bottom ***/
.menubott2 {
	color: #999; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.menubott2, a.menubott2:link, a.menubott2:visited {
	color: #999;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.menubott2:hover, a.menubott2:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** torna su ***/
.up {
	color: #FFF; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.up, a.up:link, a.up:visited {
	color: #FFF;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.up:hover, a.up:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** galleria  ***/
.gall {
	color: #FFF; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.gall, a.gall:link, a.gall:visited {
	color: #FFF;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.gall:hover, a.gall:active {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	
}/*** tornaindietro  ***/
.back {
	color: #666; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.back, a.back:link, a.back:visited {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}
a.back:hover, a.back:active {
	color: #999;
	background-color: transparent;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

/*** credits  ***/
.credits {
	color: #999; 
	background-color: transparent; 
	font-size: 10px;
	text-decoration: none;
}
a.credits, a.credits:link, a.credits:visited {
	color: #999;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: transparent;
}
a.credits:hover, a.credits:active {
	color: #666;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	background-color: transparent;
}

/*** varie ***/
.bande {
	font-size: 10px;
}

/*** SGDM ***/
#creditsdm {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #DDDDDD;
	background-color: transparent;
	text-decoration: none;
}