body 
	{ 	font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		background-color:#006633;
		background: url(../img/back_tot.gif);
		margin: 0;
		padding: 0;
		text-align:center;
		
		/*line-height: 1.5em; 
		color: #333; 
		background: #cccc99;
		
		*/
	}

p 
	{ 
		margin-top: 0px; 
	}
h1 
	{ font-weight:bold; 
		font-family: "Trebuchet MS", verdana, sans-serif;
		font-size: 13px; 
		margin: 0; 
		padding: 0;
	}
img 
	{ 
		border: none; 
		
	}
	


/* --------------------- */
#super_container 
	{
		margin: auto;
		text-align: left;
		width: 770px;

	}
/* --------------------- */
#container 
	{
		float: left;
		border: 1px solid #000000;
		text-align: left;
 		width: 770px;
		background: url(../img/back.jpg);
		

	}
#container2 
	{

		
		float:left;
		background:  url("../img/agriturismo_al_giuggiolo_laterale.jpg") no-repeat 0 257px;

	}

#pageHeader
	{
		height: 257px;
		width:770px;
		background:  url("img/agriturismo_al_giuggiolo_header.jpg") no-repeat top left;
		text-align:left;
	}

/* ------------------------------ */

	
	#title
	{
	width:511px;
	float:right;
    background:url(img/01.jpg) no-repeat top left;
    height:54px;

	}
	
	
	#title_dove
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_dove.jpg") no-repeat top left;
    height:54px;

	}
	
	#title_camere
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_camere.jpg") no-repeat top left;
    height:54px;

	}
	
	#title_listino
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_listino.jpg") no-repeat top left;
    height:54px;

	}
	#title_servizi
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_servizi.jpg") no-repeat top left;
    height:54px;

	}
	#title_info
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_info.jpg") no-repeat top left;
    height:54px;

	}
	
	#title_gallery
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_gallery.jpg") no-repeat top left;
    height:54px;

	}
	
	
	#title_itinerari
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_itinerari.jpg") no-repeat top left;
    height:54px;

	}
	
	#title_storia
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_storia.jpg") no-repeat top left;
    height:54px;

	}
	#title_news
	{
	width:511px;
	float:right;
    background: url("img/agriturismo_al_giuggiolo_news.jpg") no-repeat top left;
    height:54px;

	}
	
	
	#sottotitolo{
	width:226px;
	float:left;
    background:url(img/titolo.gif) no-repeat top left;
    height:36px;

	}
	
#sottotitolo_dove{
	width:227px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_dove.gif) no-repeat top left;
    height:36px;

	}
	
#sottotitolo_news{
	width:306px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_news.gif) no-repeat top left;
    height:35px;

	}
	
#sottotitolo_gallery{
	width:225px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_gallery.gif) no-repeat top left;
    height:36px;

	}

#sottotitolo_amici{
	width:227px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_amici.gif) no-repeat top left;
    height:35px;

	}
	
#sottotitolo_camere{
	width:437px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_camere.gif) no-repeat top left;
    height:36px;

	}
	
#sottotitolo_info{
	width:225px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_info.gif) no-repeat top left;
    height:36px;

	}
	
#sottotitolo_itinerari{
	width:318px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_itinerari.gif) no-repeat top left;
    height:37px;

	}
	
#sottotitolo_listino{
	width:336px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_listino.gif) no-repeat top left;
    height:36px;

	}
#sottotitolo_servizi{
	width:278px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_servizi.gif) no-repeat top left;
    height:36px;

	}
#sottotitolo_storia{
	width:225px;
	float:left;
    background:url(img/agriturismo_al_giuggiolo_tit_storia.gif) no-repeat top left;
    height:37px;

	}
	
	
/* ------------------------------ */
	#corpo
	{
	width:450px;
	float:right;
    background:url(sfuma/01.jpg) repeat-y top left;
	/*height: 400px;*/

	}
	
	#testo
	{
	color: #666666;
	padding: 0;
	background:url(../img/back_testo1.gif);
	float:right;
	width:511px;
	text-align:justify;
	}
	#testo h2
	{
	color: #993300;
	font-weight:bold;
	}
	
	#testo_int
	{
	padding: 10px;
	
	}
	#testo h1
	{ 
		
		top: 302px;
		left: 183px;
		padding:0;
		margin-bottom: 15px;
		width: 174px;
		height: 31px;
	}
		#testo a:link 
		{ 
		color: #990033;
		}
	
		#testo a:visited 
		{ 

		color: #990033;
		}
	
		#testo a:hover, a:active 
		{ 
		color: #686a47;
		}
		
			#testo_gallery
	{ 
		text-align: center;
		padding: 10px; 
		
	}
	
		#testo_gallery img
	{ 
		border: none;
		 margin-right:20px;
		
	}
	
			#testo_picc
	{ float: left;
	margin:0;
	padding:0;
		
	}

		#footer_testo
		{ 
		/* background:url(../img/back.jpg) no-repeat top left;*/
		width:587px;
		height:11px;
		clear:both;
		}
		
		
/* ------------------------------ */
	#footer
	{
	   text-align: center;
 		width:550px;
		background: url(../img/back.jpg);
		border:0;
		color: #666666;
		padding: 15px 0 0 0 ;
		float: right;
		}
	#footer img
	{
	border:1px solid #990033;
	padding: 2px;
	margin: 0px 5px 0px 0px;
	
	

		}
		
		#footer a
		{ text-decoration:none;
		color:#990033;
		
		}
		#footer a:hover
		{ 
		text-decoration:none;
		color: #000000;}
		
	#partner
	{
	   text-align: center;
		border:0px;
		color: #666666;
		padding: 15px 0 0 0 ;
		width:200px;
		}
	#partner img
	{
	border:1px solid #990033;
	padding: 2px;
	margin: 0px 5px 0px 0px;
	}
		
/* ------------------------------ */


	#menu {
	width:120px; 
	text-align:left;
	margin:-33px 0 0 0;
	padding:0; 
	float:left;
	
	}
	
	#menu ul{
	margin:0; 
	padding:0; 
}
	
	#menu li{
	display: block;
		/*list-style:none; */
		text-align:left;
		margin:0; 
		padding:0;
		
		}
 	
	
	#menu a, #menu li a 
		{ 
		display: block; 
		/*background-position:left top; */
		margin:0; 
		padding:0;
		text-decoration:none;
		}
	
		
		#menu a:hover, #menu li a:hover{
		display: block; 
		/*background-position:left top; */
		margin:0; 
		padding:0;
		text-decoration:none;
		}


	#home, #home a{ 
		
		background-image: url("../img/agriturismo_al_giuggiolo_menu_home.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#home a:hover{ 
		
		background-image: url("../img/agriturismo_al_giuggiolo_menu_home_ov.jpg"); height: 32px;
		width: 120px;
		
		
		}
	#news, #news a{ 
			
			background-image: url("../img/agriturismo_al_giuggiolo_menu_news.jpg"); height: 29px;
			width: 120px;
			
			
			}
			
	#news a:hover{ 
			
			background-image: url("../img/agriturismo_al_giuggiolo_menu_news_ov.jpg"); height: 29px;
			width: 120px;
			
			
			}
			
	#dove, #dove a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_dove.jpg"); height: 31px;
		width: 120px;
		
		
		}
		
	#dove a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_dove_ov.jpg"); height: 31px;
		width: 120px;
		
		
		}
		
	#camere, #camere a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_camere.jpg"); height:30px;
		width: 120px;
		
		
		}
		
	#camere a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_camere_ov.jpg"); height: 30px;
		width: 120px;
		
		
		}
	
		
	#listino, #listino a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_listino.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#listino a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_listino_ov.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#servizi, #servizi a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_servizi.jpg"); height:29px;
		width: 120px;
		
		
		}
		
	#servizi a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_servizi_ov.jpg"); height: 29px;
		width: 120px;
		
		
		}
		#informazioni, #informazioni a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_info.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#informazioni a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_info_ov.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
		#gallery, #gallery a{ 
		
		background-image: url("../img/agriturismo_al_giuggiolo_menu_gallery.jpg"); height: 31px;
		width: 120px;
		
		
		}
		
	#gallery a:hover{ 
		
		background-image: url("../img/agriturismo_al_giuggiolo_menu_gallery_ov.jpg"); height: 31px;
		width: 120px;
		
		
		}
	#itinerari, #itinerari a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_itinerari.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#itinerari a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_itinerari_ov.jpg"); height: 32px;
		width: 120px;
		
		
		}
		
	#storia, #storia a{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_storia.jpg"); height: 31px;
		width: 120px;
		
		
		}
		
	#storia a:hover{ 
		
		background-image: url("../img/eng_agriturismo_al_giuggiolo_menu_storia_ov.jpg"); height: 31px;
		width: 120px;
		
		
		}
		
		
.archivio {
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		text-decoration:none;
		text-align:center,
		
		
				}
		
	td.titolo {
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		color: #660000;
		text-decoration:none;
		
		
				}
					td.titolo a, td.titolo a:hover, td.titolo a:visited, td.titolo a:link {
		text-decoration:none;
		
		
				}
		
	#pag_listino {
	
				}
	
	#pag_listino td {
		font-size: 11px;
		
				}
	.tratt {
		border: thin dashed #660000;
	}
	.bordobianco {
		border: 2px solid #FFFFFF;
	}

	.escursioni {
	font-size:11px;
	background-image: url(immagini/escurs.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	.escursioni img{
	border: 2px solid #FFFFFF;
	margin: 10px;
	float:right;
	}
	
	
	.escursioni td {

	text-align:justify;
	}
	
	.form{
	font-size:11px;
	}
	#iva
	{
	   text-align: left;
		border:0;
		color: #666666;
		padding: 5px 0 15px 15px ;
		font-size:11px;

		}
		#partners
	{
	   text-align: left;
		border:0;
		color: #990033;
		padding: 5px 0 15px 30px ;
		font-size:11px;

		}
.textindex{
	   text-align: justify;

		}
.textindex img{
	   margin: 0 10px 10px 10px;

		}
		
	.gallery
	{
	margin-left:5px;
	
	

		}
		
		
	.gallery img
	{
	border:1px solid #990033;
	padding: 2px;
}
	
	.gallery1
	{
	margin-left:5px;
	
	

		}
	
	.gallery1 img
	{
	border:1px solid #990033;
	padding: 3px;
	margin: 0 0 10px 0;
}

	#google
	{

	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	}
	
	
		#testo a:link 
		{ 
		color: #990033;
		}
	
		#testo a:visited 
		{ 

		color: #990033;
		}
	
		#testo a:hover, a:active 
		{ 
		color: #686a47;
		}

			









