* {
	margin: 0px;
	padding: 0px;
}

BODY {
BACKGROUND: url(images/common/transparent.gif) no-repeat center top; MARGIN: 0px; PADDING: 0px; FONT: 8pt/12pt Arial,Verdana,Futura; TEXT-ALIGN: center; COLOR: #666666; overflow-y: scroll;
}
#pagina { 
PADDING: 0px; WIDTH: 760px; position:relative;
	margin: 0px auto; TEXT-ALIGN: left;
}
#top {
	WIDTH: 760px;
	HEIGHT: 65px;
	TEXT-ALIGN: left;
	background-image: url(images/top/blu_top.jpg);
}
#menu { 
	BACKGROUND: #E6E6E6; padding: 0px; margin: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 760px; HEIGHT: 28px; TEXT-ALIGN: left;
}
#menu ul{
	padding-top: 6px; margin-bottom: 6px; margin-left: 25px;
}
#menu ul li {
	display: inline; margin-right: 25px;
}
#news {
	WIDTH: 300px;
	TEXT-ALIGN: left;
	position:absolute;
	left:450;
	z-index:10;
	overflow: visible;
	top: -3px;
}
#page_content {
	height: auto !important;  /* per i browser moderni */
	height: 490px;      /* per IE5.x e IE6 */
	min-height: 490px;  /* per i browser moderni */
}
#content { 
FONT-WEIGHT: bold; FONT-SIZE: 8pt; line-height: 9pt; WIDTH: 400px; TEXT-ALIGN: left; overflow: visible; 
 z-index:2; padding-top: 20px; padding-bottom: 20px; 
}
#menuhome { 
BORDER: red 0px solid; WIDTH: 760px; HEIGHT: 190px; TEXT-ALIGN: left; COLOR: #000; padding-left:35px;  MARGIN: 0px;
}
#menuhome a{ 
color: #5B7689; FONT-WEIGHT: bold; FONT-SIZE: 12pt;
}
#menuhome a:hover{ 
color: #A12632; FONT-WEIGHT: bold; FONT-SIZE: 12pt; text-decoration: none
}
#struttura { 
BACKGROUND: url(images/home/bkgr_struttura.jpg) no-repeat center top; WIDTH: 230px; HEIGHT: 190px; COLOR: #000; padding-left:5px; padding-top:15px; float: left; 
}
#struttura h3{ 
padding-left:10px; margin-top:10px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; line-height: 9pt; COLOR: #7D7D7D; 
}
#servizi { 
BACKGROUND: url(images/home/bkgr_servizi.jpg) no-repeat center top; WIDTH: 230px; HEIGHT: 190px; COLOR: #000; padding-left:5px; padding-top:15px; float: left;
}
#servizi h3{ 
padding-left:10px; padding-right:50px; margin-top:110px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; line-height: 9pt; COLOR: #7D7D7D; 
}
#portfolio { 
BACKGROUND: url(images/home/bkgr_portfolio.jpg) no-repeat center top; WIDTH: 230px; HEIGHT: 190px; COLOR: #000; padding-left:5px; padding-top:15px; float: left;
}
#portfolio h3{ 
padding-left:10px; padding-right:45px; margin-top:50px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; line-height: 9pt; COLOR: #7D7D7D; 
}
#cleardiv {
  clear: both;
  height: 1px; }

#sezione { 
FONT-WEIGHT: bold; FONT-SIZE: 8pt; line-height: 9pt; WIDTH: 300px; TEXT-ALIGN: left; position:relative; left: 40px; z-index:2; padding-top: 20px; padding-bottom: 20px;  float: left; height:auto;
}

#footer { 
BACKGROUND: #E6E6E6; FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 760px; HEIGHT: 30px; TEXT-ALIGN: center; padding-top: 8px;  MARGIN: 0px; 
}

a{ COLOR: #666666; text-decoration: none
}
a:hover{ color: #A12632; text-decoration: none
}

#sezione h3{ 
FONT-WEIGHT: bold; FONT-SIZE: 9pt; line-height: 9pt; color: #5B7689; 
}

#foto_servizi { 
BACKGROUND: url(images/varie/foto_servizi.jpg) no-repeat center top; WIDTH: 360px;  HEIGHT: 300px; overflow: visible; position:absolute; left: 400px; z-index:2; padding-top: 20px; padding-bottom: 20px; 
}
#foto_struttura { 
BACKGROUND: url(images/varie/foto_struttura.jpg) no-repeat center top; WIDTH: 360px;  HEIGHT: 300px; overflow: visible; position:absolute; left: 400px; z-index:2; padding-top: 20px; padding-bottom: 20px; 
}
#foto_contatti { 
BACKGROUND: url(images/varie/foto_contatti.jpg) no-repeat center top; WIDTH: 360px;  HEIGHT: 300px; overflow: visible; position:absolute; left: 400px; z-index:2; padding-top: 20px; padding-bottom: 20px; 
}
#foto_portfolio { 
float: right; BACKGROUND: url(images/varie/foto_portfolio.gif); padding-top: 20px; padding-bottom: 20px; padding-left: 8px; padding-right: 8px;  WIDTH: 400px; height:auto;
}
#foto_portfolio h3{ 
FONT-WEIGHT: bold; FONT-SIZE: 9pt; line-height: 9pt; color: #5B7689; BORDER-BOTTOM: gray 1px solid;
}
#foto_portfolio h4{ 
FONT-WEIGHT: bold; FONT-SIZE: 9pt; line-height: 9pt; color: #5B7689; 
}
.Title {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #5B7689; text-decoration: none}
.Title_Link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #5B7689; text-decoration: none}
.Title_Link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #AA3333; text-decoration: none}
.Subtitle {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #5B7689; text-decoration: none}
.Subtitle_Link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #5B7689; text-decoration: underline}
.Subtitle_Link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFCC00; text-decoration: underline}
.SubtitleNews {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #999999; text-decoration: none}
.Text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	font-weight: bold;
	line-height: 13px;
}
.Text_Link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #3C3C3C; text-decoration: none; font-weight: bold}
.Text_Link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; text-decoration: none; font-weight: bold}
.LittleText {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #7D7D7D; font-weight: normal}
.LittleText_Link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #7D7D7D; font-weight: normal; text-decoration: none}
.LittleText_Link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; font-weight: normal; text-decoration: none}
.Menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B7689; font-weight: bold}
.Menu_Link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B7689; font-weight: bold; text-decoration: none}
.Menu_Link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #AA3333; font-weight: bold; text-decoration: none}
.Form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	text-decoration: none;
	vertical-align: bottom;
}
