
body { 
	font:8pt verdana;
	/* -- background: #FFFFFF url('../images/background.jpg') repeat-x; */
	/* --- background-color: #FFFFFF;  */
	background-color: #0023B3;
	margin:5px;
	padding:0;
	text-align: center;
	}
	
img {
  border: 0px;
  padding: 0px;
  margin-left: 0px;
  margin-top: 0px;
}

p {
	font : 9pt verdana, arial, sans-serif; 
	margin-top : 0;
	margin-bottom : 4px;
	text-align : center;
	padding: 0px 0px 0px 0px;
	color : #000000; 
}
	

#home {
	background-color: transparent; 
	width: 966px;
	height: auto;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}

#container{
  background-color: #0023B3; 
  background-image: url('../images/contenentGround.jpg'); 
  background-position: bottom left;
	background-repeat: no-repeat;
	border:1px solid #FFFFFF;
	width:100%;
	height:100%;
	height: auto;
	display: inline-block;  /* ie6-ie5 */

  
  
}



#textHome td {
  vertical-align:top;
  line-height:1.6;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

	
/* ----- HEADER ---------------------------------- */


#header {
  position:relative;
	height: 136px;
	border-bottom:1px solid #FFFFFF;
	background: url('../images/logo.jpg') no-repeat;
	margin:0px;
}


#header ul#servizio {margin:0px;position:absolute; top:0; right:0px; width:258px; height:34px; background:url('../images/sfondo_service2.png') no-repeat; background-color: transparent; text-align:center; line-height:34px; z-index:1;}
#header ul#servizio li {display:inline; padding:0 10px;}
#header ul#servizio li a {color:#FFFFFF; text-transform:uppercase; font-weight:bold;text-decoration:none;}
#header ul#servizio li a.active {color:#000080;}
#header ul#servizio li a:hover {text-decoration:underline;}




/* ----- /HEADER ---------------------------------- */

/* ----------------------------- FOOTER -----------------------------*/


#footer {
  position: relative;
	height: 30px;
	clear:both;
	background-image: url( '../images/Note.gif' );
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  top:30px;
	color: #363636;
	text-align: center;
	margin-top:30px;
	
}


#footer span{
  position: absolute;
  top:7px;
  left:40px;
}
#footer  a {
	font-weight : none;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	color :blue;

}
#footer  a:visited {
	font-weight : none;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	color : #000000;
} 
#footer  a:hover  {
	text-decoration : none;
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	color : #822E0E;
}

/* ----------------------------- /FOOTER -----------------------------*/


/* ----------------------------- TOOL -----------------------------*/


#tool {
  position: relative;
	clear:both;
/*	background-image: url( '../images/tool.gif' );*/
/*	background-repeat:repeat-y;*/
/*	border:1px solid white;*/
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  top:5px;
	color: #363636;
	margin-top:30px;
	padding: 10px 10px 10px 10px;
	
	
}


#tool h1{
	font:13pt verdana, arial, sans-serif;
	color:#E2AF22;
	font-weight : bold; 

}

#tool ul{margin:0px;padding-left:5px;background-color: transparent; line-height:15px; z-index:1;list-style-type:none}
#tool li {padding:0px;}
#tool li a {color:#E2AF22; text-decoration:none;;font-size:12px;}
#tool li a.active {color:#000080;}
#tool li a:hover {text-decoration:underline;}




/* ----------------------------- /FOOTER -----------------------------*/




#menu  {
	width: 235px;
	padding: 10px 0px 10px 0px;
	text-align: left;
  float: left;
}

#menu img{
  vertical-align:middle;
}

#menu a	{	
	display: block;
	color: #E2AF22;
	width: 230px;
	padding: 3px 0px 1px 5px;
	margin: 2px 0px 2px 0px;
	text-decoration: none;
  font:12pt verdana, arial, sans-serif;
	font-weight : bold;
	border-bottom: 1px solid  #CCCCCC;
}

#menu a:hover {
	background-color: #E2AF20;
	width: 230px;
	color: #FFFFFF;
	text-align: left;
}



#content {
	border-left: 1px solid  #CCCCCC;
  width:729px;
	background-color: transparent; 
	float:right;
	color :  #E2AF20;
	font-weight : bold;
	
}

#content p {
	color : #CCCCCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align:justify;
	padding-right:0px;
}

#content a {
	color :#E2AF22;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align:justify;
	padding-right:0px;
}

#content a:hover {
	color: #E2AF22;
	text-align: left;
	TEXT-DECORATION: underline
}




#textHtml {
   float:left;
   width:465px;
   padding: 10px 0px 10px 50px;
   color :  #CCCCCC;
	 font:9pt verdana, arial, sans-serif;

}

#textHtml h1 {

	font:15pt verdana, arial, sans-serif;
	color:#E2AF22;
	font-weight : bold; 
	margin:0;
	padding:0px;
	
}

#textHtml h2 {

	font:12pt verdana, arial, sans-serif;
	color:#FFFFFF;
	margin:0;
	padding:0px;
	color :  #CCCCCC;
	line-height:2.0;
	
	
}


#textHtml hr {
  border: 0;
  color:#E2AF22;
  background-color: #E2AF22;
  height: 2px;
}

#textImage {
   float:right;
   background-color: transparent; 
}





#foto {

	width:200px;
	height: auto;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#power {
    padding: 5px 5px 1px 5px;
	background-color: #822E0E;
}

div#power p {
	color: #F39B1A;
}

/* ----------------------------- NAVIGAZIONE -----------------------------*/
#navigazione {

	width:768px;
	margin-left:auto;
	margin-right:auto;
	}
	
/* ----------------------------- /NAVIGAZIONE -----------------------------*/




/*------------  CONTATTI -------------*/
.txt10 {
	color : #CCCCCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height:1.3;
}

.txt11 {
	color : #00000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.txt12b {
	color : #CCCCCC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	text-align:justify;
	padding-right:0px;
}

.txt13 {
	color : #E2AF22;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height:1.3;
}

/*------------  /CONTATTI -------------*/

/*------------  CLIENTI  -------------*/
#clienti{
  color:#E2AF22;
  font-weight:bold;
  width:45%;
}

#clienti ul{margin:0px;padding:0px;background-color: transparent; line-height:55px; z-index:1;list-style-type:none}
#clienti img {vertical-align:middle;margin-right:8px;border:2px solid  #E2AF22;}
#clienti li {padding:0px;}
#clienti li a {color:#E2AF22; text-transform:uppercase; font-weight:bold;text-decoration:none;;font-size:10px;}
#clienti li a.active {color:#000080;}
#clienti li a:hover {text-decoration:underline;}

/*------------  CLIENTI  -------------*/




/*------------  GALLERIA -------------*/

#headerGalleria {

	width:630px;
	height: 136px;
	border-bottom:1px solid #FFFFFF;
	background: url('../images/logo.jpg') no-repeat;
}

#closeGalleria {
  float:right;
  display:inline;
	font-size:13px;
  line-height:bold;
  padding-right:9px;
  color: 000000;
  margin-right:25px;
  
}

#closeGalleria A:hover {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; background-color: #313131;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; 
}
#closeGalleria A {
	FONT-WEIGHT: bold; COLOR: #87723d; background-color: transparent;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; 
}
#closeGalleria A:active{
	FONT-WEIGHT: bold; COLOR: #000000; background-color: transparent;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline; 
}

#navigatore {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; MIN-HEIGHT: 15px; PADDING-BOTTOM: 1px; MARGIN: 10px 0px; COLOR: #FFFFFF; PADDING-TOP: 1px; BACKGROUND-COLOR: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
}
.pre-suc {
	FLOAT: right
}
#navigatore A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #FFFFFF; background-color: #666666; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#navigatore A:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #FF0000; PADDING-TOP: 1px; BACKGROUND-COLOR: #FFFFFF;
}
#navigatore A.active {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #FF0000; PADDING-TOP: 1px; BACKGROUND-COLOR: #FFFFFF;
}

A.normal:hover {
	FONT-WEIGHT: bold; COLOR: #FF0000; background-color: #FFFFFF;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; 
}
A.normal {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; background-color: #666666;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; 
}
A.normal:active{
	FONT-WEIGHT: bold; COLOR: #FF0000; background-color: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; 
}
.paging {
	FONT-SIZE: 12px; COLOR: #fff
}	



#service{ 
  font-size: 11px;
}

#service h1 {

	font:12px verdana, arial, sans-serif;
	color:#E2AF22;
	margin:0;
	padding:0px;
	
}



/*------------  /GALLERIA -------------*/

#h1Home h2 {
 	text-align:left;
	font-weight : bold; 
	padding-right:0px;
	font-size: 14px;
	margin:3px 3px 7px 3px;
	font-family: verdana, arial, sans-serif;
	color:#E2AF22;
	line-height:1.4;
}





