/*****************************************************/
/* auriga.css                                        */
/* foglio di stile esterno per il sito airfauriga    */
/*****************************************************/

/*****************************************************/
/* HTML tag styles                                   */
/*****************************************************/ 

body{font-family: Times, serif;
	color: #069;
	line-height: 1em;}

.style1{font-size: 88%;}

a{color: #069; text-decoration: none;}

a:hover{color: #9CC;
}

h1, h2, h3, h4, h5, h6 {font-family: Times New Roman, Times, serif;
	                    margin: 0;
	                    padding:0;}

h1{font-size: 120%; color: #069;}

h2{font-size: 100%; color: #069;}

h3{ font-size: 90%; color: #069;}

h4{font-size: 84%; color: #069;}

h5{ font-size: 60%; color: #069;}

.normal{font-weight: normal;}

.thin{font-size: 70%; font-weight: normal;line-height: 1.2em;}

.fade{color: #9CC;}

.italic{font-style: italic;}

ul{list-style-type: none;
   text-decoration: none;
   width: 220px;
   padding: 0 0 20px 20px;
   margin: 0;
   display: block;}

li{list-style-type: none;
   text-decoration: none;}

label{font: bold 70% Times New Roman, Times, serif;
      color: #069;}
				

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#container{width: 800px; height: auto; margin: 0 auto; padding:0;position:relative;}

#logo{background-image: url(images/logo_auriga.png);
      text-indent: -9999px;
	  width: 800px;
	  height: 80px;
	  margin:0;
	  padding:0;
	  position: relative;}

#alfacsain{font-family: Times New Roman, Times, serif;
           color: #fff;
		   text-indent: 0;
		   font-size: 84% !important;
		   font-size: 88%;
		   font-weight: bold;
		   letter-spacing: 0.15em;
           width: 171px;
		   height: 20px;
		   margin: 0;
		   padding: 40px 4px 0 0;
		   /*position: absolute;
		   top: 60px;
		   right: 9px;*/
		   float: right;
		   overflow: hidden;}
		  
#alfacsain a{font-family: Times New Roman, Times, serif;
             color: #fff;
			 font-size: 84% !important;
			 font-size: 88%;
			 font-weight: bold;
			 letter-spacing: 0.15em;
			 margin: 0;
			 padding: 0;
			 /*float: right;*/
			 display: inline;}
			 
#alfacsain a:hover{color: #9cc;}

#center{width: 800px;
	    height: 420px;
	    padding: 0;
	    margin:0;}

#map{background-image: url(images/center.png);
     background-repeat: no-repeat;
	 width: 800px;
	 height: 420px;
     padding:0;
	 margin:0;
	 float:left;}

#map h2{padding:25px 0 0 25px; margin:0;}

#map ul{padding:25px 50px 25px 25px; float: left;}

#map li{padding:25px 0 0 0;margin:0;float:left;}

#navBar{background-image: url(images/center_left.png);
	    background-repeat: no-repeat;
	    float: left;
	    width: 240px;
	    height: 420px;
	    padding: 0;
	    margin: 0;}
		
#navBar_chisiamo{background-image: url(images/center_left_chisiamo.png);
	             background-repeat: no-repeat;
	             float: left;
	             width: 240px;
	             height: 420px;
	             padding: 0;
	             margin: 0;}
				 
#navBar_dovesiamo{background-image: url(images/center_left_dovesiamo.png);	              
                  background-repeat: no-repeat;
	              float: left;
	              width: 240px;
	              height: 420px;
	              padding: 0;
	              margin: 0;}
				  
#navBar_calendario{background-image: url(images/center_left_calendario.png);	              
                   background-repeat: no-repeat;
	               float: left;
	               width: 240px;
	               height: 420px;
	               padding: 0;
	               margin: 0;}
				   
#navBar_contatti{background-image: url(images/center_left_contatti.png);	              
                 background-repeat: no-repeat;
	             float: left;
	             width: 240px;
	             height: 420px;
	             margin: 0;}				   				  

#content{background-image: url(images/center_right.png);
	     background-repeat: no-repeat;
	     float: left;
	     width: 560px;
	     height: 395px;
	     padding: 25px 0 0 0;
	     margin: 0;}
		 
#content_empty{background-image: url(images/center_right_empty.png);
	           background-repeat: no-repeat;
	           float: left;
	           width: 560px;
	           height: 395px;
	           padding: 25px 0 0 0;
	           margin: 0;}

#calendario {width: 556px;
	         height: 344px;
             padding:0;
             margin:0;
			 z-index: 2;
			 overflow: auto;}
			 
#calendario h4{padding:0 0 10px 1px;}

.calendario{font-weight:normal;
			font-size:100%;
            margin:0;
			padding:0 0 0 15px;}

.calendarioindent{font-weight:normal;
                  font-size:100%;
				  margin:0;
				  padding:0 0 0 144px;}
				  
.completed{font-weight:normal;
           color: #9CC;
           font-size:100%;
		   margin:0;
		   padding:0 0 0 15px;}
		   
.continue{font-weight:normal;
		  font-size:100%;
          margin:0;
	      padding:0;}

#form{border: solid 1px #9cc;
	  width:520px;
	  height:auto;
	  padding:0;
      margin:10px 0 0 0;
	  float:left;}

#data{margin:0;
	  padding:15px 15px 0 15px;
	  width:330px;
	  height:auto;
	  overflow:hidden;
	  float: left;}
	  
#scroll{margin:15px 5px 0 0;
	    padding:5px 0 0 0;
		width:155px;
		height:172px; 
		overflow:auto;
		float:left;}
		
#scroll p {padding:0 5px 0 0;}
		 
#privacy{margin:0;
		 padding:10px 0;
         width:160px;
		 height:90px;
		 overflow:hidden;
		 float:right;}
         

#lowstripe{width: 800px;
	       height: 50px;
	       margin:0;
	       padding:0;}

#bottom_1{background-image: url(images/bottom_1.png);
	      background-repeat: no-repeat;
	      width: 145px;
	      height: 40px;
		  text-indent: 0;
	      padding:10px 0 0 15px;
	      float: left;}
		  
#bottom_1_empty{background-image: url(images/bottom_1_empty.png);
	            background-repeat: no-repeat;
	            width: 145px;
	            height: 40px;
				text-indent: -9999px;
	            padding:10px 0 0 15px;
	            float: left;}
				
#link{width: 0;
	  height: 0;
	  text-indent: -9999px;
	  padding:0;
	  float: left;}		  

#bottom_2{background-image: url(images/bottom_2.png);
	      background-repeat: no-repeat;
	      width: 160px;
	      height: 42px;
	      padding: 8px 0 0 0;
	      line-height: 0.7em;
	      float: left;}

#bottom_3{background-image: url(images/bottom_3.png);
	      background-repeat: no-repeat;
	      width: 160px;
	      height: 42px;
	      padding: 8px 0 0 0;
	      line-height: 0.7em;
	      float: left;}

#bottom_4{background-image: url(images/bottom_4.png);
	      background-repeat: no-repeat;
		  width: 160px;
		  height: 42px;
		  padding: 8px 0 0 0;
		  line-height: 0.7em;
		  float: left;}

#bottom_5{background-image: url(images/bottom_5.png);
		  background-repeat: no-repeat;
		  width: 105px;
		  height: 40px;
		  padding:10px 0 0 55px;
		  float: right;}


/************* #globalNav styles **************/

#globalNav{margin: 2px auto 0 0;
		   padding: 0 0 0 20px;
		   width: 800px;
		   height: 22px;}

#globalNav h2{font-size: 100%;}

#globalNav a{font-size: 100%;
	         text-decoration: none;
	
}

#bottom_2 a{text-decoration: none;}

#bottom_2 a:hover{text-decoration: none;
	              color: #099;}

#bottom_3 a{text-decoration: none;}

#bottom_3 a:hover{text-decoration: none;
	              color: #099;}

#bottom_4 a{text-decoration: none;}

#bottom_4 a:hover{text-decoration: none;
	              color: #099;}

#validation{width:88px; height:66px;
            margin:0;
			padding:0 0px 4px 0;
			position: absolute;
			top: 527px;
			left: 692px;}

/************** .feature styles ***************/

.feature{padding: 10px 0px 0px 0px;
	     font-size: 85%;}

.feature h1{padding: 10px 0px 0px 0px;
	        text-align: left;
	        font-size: 120%;}

.feature h2{padding: 10px 0px 0px 0px;
	        text-align: left;}

.feature h3{padding: 30px 0px 5px 0px;
	        text-align: left;}

.feature h4{font-size: 100%;}

.feature img{float: left;
	         padding: 0px 10px 0px 0px;
	         margin: 0 5px 5px 0;}

            
#sectionTitle{font-size: 90%;
	          width: 100%;}

#sectionTitle h2{padding: 25px 0 0 20px;}

#sectionTitle h4{padding: 18px 0 0 20px;}

#sectionSubtitle{font-size: 90%;
	             width: 100%;}

#sectionSubtitle h2{padding: 25px 0 0 20px;}

#sectionSubtitle h4{padding: 25px 0 0 20px;}
	
#sectionLinks{float: left;
	          font-size: 84%;
	          font-weight: bold;
	          padding: 17px 0 0 0;
	          width: 240px;}
#sectionLinks h4, p{padding:0 20px;}


#sectionSublinks{float: left;
	             font-size: 84%;
	             font-weight: bold;
	             padding: 17px 0 0 0;
	             width: 240px;}