/* Foglio di stile CSS PERSONALE per un nuovo progetto di applicazione Web */


/* elementi base */

html,BODY
{
  height:100%;
  width:100%;
  margin:0px;
  padding:0px;
 
  }

BODY
{
   font:9pt/16pt verdana;   
}
p
{
   font:9pt/16pt verdana;
   margin-top:0px;
   text-align:justify;
}
h3
{
   font:10pt  verdana;
   letter-spacing:1px;
   margin:0px;
   color:brown;  
}
h2
{
   font:9pt verdana;
   letter-spacing:1px;
   margin:0px;
   color:olive;
   padding-bottom:6px;
   font-weight:bold;
}
h1
{
   font:8pt verdana;
   letter-spacing:0px;
   margin:0px;
   color:olive;
   font-weight:bold;
   
}
ul
{
   font:9pt/16pt verdana;
   margin-top:0px;
   text-align:justify;
 
  
   
}
a:link
{
   font-weight:normal;
   text-decoration:underline;
   color:#003a65;   
}
a:visited
{
   font-weight:normal;
   text-decoration:underline;
   color:#003a65;
}
a:hover, a:active
{
   text-decoration:underline;
   color:#003a65;
}


/* elementi specifici */

#containerEsterno

{	
  
   background:url(http://www.pugliaholidays.eu/images/ulivo.jpg) no-repeat top left;
   width:1024px;
   height:auto; 
   margin:auto;
   margin-bottom:1px;
  
}
#container

{	
  
   background:url(http://www.pugliaholidays.eu/images/ulivoB.gif) no-repeat bottom right;
   width:1024px;
   height:100%; 
   margin:auto;
   margin-bottom:1px;       
}
#main
{
   width:760px; 
   height:100%;     
   color:Black;
   margin:0px 132px 0px 132px; 
   padding-top:11px;
   padding-bottom:11px;  
}

.topHeader
{
	text-align:right;
	font-size:11px;
	padding-left:5px;	
}
.topHeader a:link
{
	font-weight:normal;
	color:#007366;	
	font-size:11px;
	text-decoration:none;	
}
.topHeader a:active
{
	color:#007366;
	font-size:11px;	
}

.topHeader a:visited
{
	color:#007366;
	font-size:11px;		
}
.topHeader a:hover
{
	color:red;
	font-size:11px;
}
#headerAH
{
	text-align:center;	
	font-size:35px;
	color:#897d3d;
	height:40px;
	letter-spacing:1px;	
}
#headerTesto
{
	text-align:left;	
	font-size:10pt;
	color:brown;
}

.linkGenerale
{
	font-weight:normal;
	color:#bb1a1a;
	font-size:9pt;
    text-align:right;
    padding-right:10px;   
}
.linkGenerale a:link
{
	font-weight:normal;
	color:#bb1a1a;
	text-decoration:none;
	font-size:9pt;
}
.linkGenerale a:visited
{
	font-weight:normal;
	color:#bb1a1a;
	text-decoration:none;
	font-size:9pt;
}
.linkGenerale a:active
{
	font-weight:normal;
	color:#bb1a1a;
	text-decoration:none;
	font-size:9pt;
}
.linkGenerale a:hover
{
	
	color:olive;
	font-size:9pt;
}

.linkAppartamenti
{
	font-weight:normal;
	font:8pt verdana;
	color:#255c86;
    text-align:left;     	
}
a.linkAppartamenti:link,a.linkAppartamenti:visited,a.linkAppartamenti:active
{
	color:#255c86;
	font:8pt verdana;	
	text-decoration:none;
	font-weight:normal;
}
a.linkAppartamenti:hover

{
	color:olive;
	font-size:8pt;
}
.crumb
{
	font-weight:normal;
	border-bottom:solid 0px #cccc00;	
	font:8pt verdana #b9babd;
	text-align:center;
}
.crumb a:link, a:active 
{
	font-weight:normal;
	color:#97979b;	
	text-decoration:none;	
}
.crumb  a:visited
{
	font-weight:normal;
	color:#97979b;	
	text-decoration:none;	
}
.crumb a:hover
{
	font-weight:normal;
	color:blue;
}
.linkAp
{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	color:brown;
	font:8pt verdana;
}
.linkAp a:link,.linkAp a:visited,.linkAp a:active
{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	color:brown;
	text-decoration:none;
	font:8pt verdana;
}
.linkAp a:hover
{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	color:brown;
	text-decoration:none;
	font:8pt verdana;
}
    
#divContenuto
{
	
	font-weight:normal;		
	font:8/14ptpt verdana black;
	text-align:justify;	
	width:380px;	
	position:relative;	
	padding-left:10px;	

}
#paesiContenuto
{
	width:168px;	
	position:relative;
}
#itinerariContenuto
{
	width:168px;	
	position:relative;
}
.regioni
{
	text-align:center;
	font:8pt verdana;	
	border-top:solid 1px #c8a797;
	border-bottom:solid 1px #c8a797;
}
.regioni a:link
{
	font-weight:normal;
	color:#007366;	
	text-decoration:none;	
}
.regioni a:active
{
	color:#007366;	
}

.regioni a:visited
{
	color:#007366;	
}
.regioni a:hover
{
	color:red;
}
.eventi
{
	text-align:center;
	font:12px verdana;
	background:url(http://www.pugliaholidays.eu/images/selettoreBis.gif) repeat-x;
	height:22px;
	padding-top:4px;	
	}



#selfCatering 
{
	font:10pt verdana;
	color:#bb1a1a;
	text-align:left;
	text-decoration:none;
	letter-spacing:5px;	
	}
#selfCatering  a:link, a:active, a:visited
{
	font:9pt verdana;
	color:#bb1a1a;
	text-align:left;
	text-decoration:none;
	
}

#selfCatering  a:hover
{
	
	text-decoration:underline;
}

.interno 
{
	font:8pt verdana;
	color:#255c86;
	letter-spacing:1px;
	text-decoration:underline;
	padding-left:3px;	
	}
a.interno:link,a.interno:active,.interno:visited
{
	font:8pt verdana;
	color:#255c86;
	letter-spacing:1px;
	text-decoration:underline;
}
a.interno:hover
{
	font:8pt verdana;
	color:maroon;	
	letter-spacing:1px;
	text-decoration:none;
	
}

.internoBis 
{
	font:8pt verdana;
	color:Black;
	letter-spacing:1px;
	
	padding-left:3px;	
	}
a.internoBis:link,a.internoBis:active,.internoBis:visited
{
	font:8pt verdana;
	color:Black;
	letter-spacing:1px;
	
}
a.internoBis:hover
{
	font:8pt verdana;
	color:Black;
	letter-spacing:1px;
	text-decoration:underline;
	
}

.linkPaesi 
{
	font:8pt verdana;		
	letter-spacing:1px;
	
	text-align:left;
	color:#255c86;	
	}
a.linkPaesi:link,a.linkPaesi:visited,a.linkPaesi:active

{
	font:8pt  verdana;
    color:#255c86;
	letter-spacing:1px;
	text-decoration:none;
	text-align:left;		
}


a.linkPaesi:hover
{
	font:8pt  verdana;
	color:maroon;		
	letter-spacing:1px;
	text-decoration:none;
	padding-left:3px;	
}

.internoForm
{
	font:8pt  verdana;		
	letter-spacing:1px;
	padding-top:8px;
	width:100%;	
	color:brown;
}
.internoFormElementi
{
	font:8pt  verdana;		
	letter-spacing:1px;
	color:Navy;
}

.linkNormal 
{
	color:white;
	text-align:left;
	font-size:8pt;	
	}
a.linkNormal:link,a.linkNormal:visited,a.linkNormal:active

{
	color:white;
	text-align:left;
	font-size:8pt;
	text-decoration:underline;
			
}

a.linkNormal:hover
{
	
	
	text-decoration:underline;	
}

.linkEvents 
{
	color:Black;
	font-size:8pt;	
	}
a.linkEvents:link,a.linkEvents:visited,a.linkEvents:active

{
	color:Black;
	text-decoration:underline;
	font-size:8pt;		
}

a.linkEvents:hover
{
	font-size:8pt;
	color:Black;
	text-decoration:underline;	
}

#sfondoEventiA
{
	
	background:url(http://www.pugliaholidays.eu/images/selettoreBis1.gif) repeat-x;
	height:22px;		
	}
#sfondoEventiB
{
	
	background:url(http://www.pugliaholidays.eu/images/selettoreBis2.gif) repeat-x;
	height:22px;		
	}

#sfondoEventiC
{
	
	background:url(http://www.pugliaholidays.eu/images/selettoreBis3.gif) repeat-x;
	height:22px;		
	}

#sfondoEventiD
{
	
	background:url(http://www.pugliaholidays.eu/images/selettoreBis4.gif) repeat-x;
	height:22px;		
	}
.internoMovie 
{
	font:8pt verdana;
	color:#f8450e;
	letter-spacing:1px;
	text-decoration:none;
		
	}
a.internoMovie:link,a.internoMovie:active,.internoMovie:visited
{
	font:8pt  verdana;
	color:#f8450e;
	letter-spacing:1px;
	text-decoration:none;
}
a.internoMovie:hover
{
	font:8pt verdana;
	color:#f8450e;
	letter-spacing:1px;
	text-decoration:none;
	
}

