/* Anfithrion Site */
@import url(css/color.css);



body {
	background-image: url(images/sfondo.gif); 
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}



h2, h1, p, table {
	font-size: 11px;
	color: #860002;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color:#666666;
	
}

h1 {
	font-weight:bold;
	margin-top: 30px;
}


h3 {
	font-size: 18px;
	margin-left:15px;
	font-weight:normal;
	float: left;
	margin-bottom:2px;
}

h4 {
	color:#8A000A;
	font-size:16px;
	margin-top:0px;
	margin-bottom:2px;
	background-image: url(images/freccia_orizz.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	background-position: 0px 6px;
}

h5 {
	color: #8A000A;
	font-size: 20px;
	margin-top:0px;
	margin-bottom:2px;
}


label{
	color: #666666;
}

p {
	
	margin-top: 10px;
	margin-bottom: 10px;
}

ul {
	
	font-size: 11px;
	
	font-weight: normal;
	
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}


input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:12px;
	width:200px;
}

hr {
	width: 500px;
	float: left;
	margin-bottom:20px;
	background-color: #CCCCCC;
}

td {
	height:30px;
	padding-left:20px;
}

table input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:12px;
	width:auto;
}

table button {
	
	height:30px;
}



body#credits {
	background-image: url(images/sfondo_c.gif);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}


/* ----- STRUTTURA -----*/

div#centratura {
	width: 943px;
	margin: auto;
	padding: 0px;	
}

div#main {
	width: 943px;
	text-align: left;	
	float:left;	
	background-image: url(images/sfumature_laterali.gif); 
}

div#sfumatura_sx {          
	width: 8px;
	float: left;	
}

div#centrale {
	height: 100%;
	background-color: #FFFFFF;
	float: left;
	
	width:927px;
}

div#sfumatura_dx {          
	float: right;
	width: 8px;	
}

/* -----END  STRUTTURA -----*/

div#loghi {
	text-align: left;
	float: left;
	width:927px;
	height:107px;
	
}

img#logo_anfithrion {
	margin-top:20px;
	float:left;
	
}

.best {
	margin-top:10px;
	float:left;
	
}

img#logo_club_italia {
	margin-top:20px;
	float:right;
	margin-right:10px;
	
}

img#logo_site {
	margin-top:35px;
	float:right;
	margin-right:10px;
	
}


div#testa {
	text-align: left;
	float: left;
	width:927px;
}

div#menu {
	float: left;	
	width:927px;
	}


div#menu_principale{	
	float: left;
	text-align: center;
	width: 692px;
	margin-bottom:1px;
	background-color:#F1E3E3;
}

div.voce_menu, div.ultima_voce_menu  {
	float: left;
	padding-right: 14px;
	padding-left: 14px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;	
	padding-top:7px;
	padding-bottom:7px;
	font-weight:500;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	
}

div.link_attivo{
	float: left;
	padding-right: 14px;
	padding-left: 14px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;	
	padding-top:7px;
	padding-bottom:7px;
	font-weight:500;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color:#e1c9c9;
	color:#FFFFFF;
}

/* *********************** SOTTOMENU - MENU TERZO LIVELLO **************************************** */

div#sottomenu, #menu_terzo_livello, #menu_quarto_livello{	
	float: left;
	text-align: center;
	width: 692px;
	margin-bottom:1px;
	background-color:#e1c9c9;
	margin-top:1px;
}

div.voce_sottomenu, div.voce_menu_terzo_livello, .voce_menu_quarto_livello, .ultima_voce_menu_quarto_livello{
	float: left;
	padding-right: 20px;
	padding-left: 20px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

div.prima_voce_sottomenu{
	float: left;
	padding-right: 20px;
	padding-left: 20px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}


div.primo_sottolink_attivo{
	float: left;
	padding-right: 20px;
	padding-left: 20px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	color:#FFFFFF;
}

div.link_attivo2, .link_attivo3{
	float: left;
	padding-right: 20px;
	padding-left: 20px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color:#FFFFFF;
	background-color:#d0acac;
}




div.sottolink_attivo{
	float: left;
	padding-right: 20px;
	padding-left: 20px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
	padding-top:5px;
	padding-bottom:5px;
	font-weight:500;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color:#FFFFFF;
}


div.ultima_voce_menu {
	border:none;	
	margin-right:0px;  /* altrimenti la colonna dx flotta verso il basso */	
}


/* **************** MENU TERZO LIVELLO ***************************** */

#menu_terzo_livello{
	background-color:#d0acac;
	}
	
.link_attivo3{
	background-color:#ba8d8d;
}

.link_attivo4{
	background-color:#996666;
	font-size: 11px;
	color:#FFFFFF;
}


/* *********************** MENU QUARTO LIVELLO **************************************** */

#menu_quarto_livello{	
	background-color:#965d5d;
	padding-top:3px;
	padding-bottom:4px;
	margin:0px;
	border-top:1px solid #FFFFFF;
	color:#CCCCCC;
}

.voce_menu_quarto_livello{
	margin-bottom:0px;
	}
	
.ultima_voce_menu_quarto_livello{
	border:none;
	}



/* ************************************************* MENU SECONDARIO ****************************************************** */

div#menu_secondario{	
	float: right;
	text-align: right;	
	width:233px;
	height:30px;
	background-color:#FFFFFF;
	color:#999999;
}

div.voce_menu_secondario, div.ultima_voce_menu_secondario  {
	float: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:5px;
	font-weight:bold;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	margin-top:5px;
	background-color:#FFFFFF;
	
}

div.ultima_voce_menu_secondario {
	border: none;
}




div#intestazione {
	width: 692px;
	height:263px;
	float: left;
	
}

div#space_sx {
	width: 692px;
	float: left;
	background-color:#F1E3E3;
	height:32px;
	margin-top:1px;
	
}



div#gallerie {
	float:right;
	background-image:url(images/sfondo_gallerie.gif);
	background-repeat: repeat-x;
	height:263px;
	width:233px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F2EAE1;
	margin-left:1px;
}


div.galleria {	
	float:left;
	margin-left:15px;
	margin-top:15px;
	
}

img#le_nostre_newsletter {	
	float:left;
	margin-left:22px;
	margin-top:14px;
	
}

img#galleria_fotografica {	
	float:left;
	margin-left:22px;
	margin-top:18px;
	
}

img#galleria_video {	
	float:left;
	margin-left:22px;
	margin-top:17px;
	
}

img#libro{
	margin-right:10px;
	float:right;
	margin-top:5px;

}

/************************   SPACE DX  ********************************/

div#space_dx, .h_space_dx {
	width: 233px;
	background-color:#7E0001;
}

div#space_dx {
	width: 233px;
	float: right;
	margin-top:1px;
}

.h_space_dx{
	height:44px;
	clear:both;
}

img#punta {
	margin-top:32px;
	float:left;
}

div#corpo {
	float:left;
	width:927px;	
	background-image: url(images/sfondo_corpo.gif);
	background-repeat: repeat-y;
	padding-bottom:20px;

	}

div#corpo_colonna_1 {
	float:left;	
	width:693px;
	
}


div.sezione {
	float:left;
	width:643px;
	margin-left:21px;
	margin-top:45px;
}



div.bordo_img {
	float:left;
	padding: 2px;
	border: 1px solid #860002;
	margin-right:10px;
	margin-top:3px;
}

img.img_sezione {
	height:84px;
	width:114px;
}

		
/* ************************************************************************************************************** */
/* ************************************************* COLONNA 2 ************************************************** */
/* ************************************************************************************************************** */

div#corpo_colonna_2 {
	float:left;	
	padding-top:30px;	
	width:219px;	
	padding-left:15px;
	padding-bottom:20px;	
}

div#bg_colonna_2 {
	float:left;
	background-color:#FFFAFA;
	width:219px;
	margin-left:-13px;
	padding-left:10px;
	margin-top:-25px;

	
}

div#corpo>div#corpo_colonna_2 {	
	padding-left:15px;
}


div#newsletter  {
	float:left;
	margin-top:5px;
	
}

div#best_newsletter  {
	float:left;
	margin-top:30px;
	
}


div.newsletter_home  {
	margin-top:13px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	color:#990033;
	background-color:#FFFFFF;
	
}

div.newsletter_home p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	
}

div.newsletter_home img{
	margin-left:5px;
}


label, div#newsletter p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

div#exclusive_area  {
	float:left;
	

}
#username, #password {
	width:130px;
	margin-top:10px;
}


input#news {
	width:185px;

}

input.invia {
	margin-top:10px;
	float:right;
	margin-right:30px;
	height:19px;
	width:43px;
}

div#video  {
	float:left;
	margin-top:40px;

}

div#video_homepage {
	float:left;
	margin-top:10px;

}

/******************************************** VIDEOGALLERY **********************************/

#elenco_video{
	width:100%;
	clear:both;
	}

div.video {
	float:left;
	margin-top:20px;
	width:160px;
	margin-right:25px;
	margin-left:25px;
	text-align:center;

}

div.video p{
	margin-top:10px;

}

div.video img{
	border: 0px none;
}
	
div#w3c {
	float:left;
	color:#666666;
	font-size:11px;
	margin-top:10px;
	width:943px;
	text-align:center;
	/* margin-top:50px; */
	
	}


/* -------------------------------- PIEDE --------------------------------------------*/

div#piede {
	float:left;
	width:927px;
	background-color:#7E0001;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;


}

span.info {
	margin-left:20px;
}

/* -------------------------------- FINE PIEDE --------------------------------------------*/


/* ----------- pagine successive ---------------*/


div.bordo_img2 {
	float:left;
	padding: 2px;
	border: 1px solid #860002;	
	margin-top:3px;
	margin-bottom:10px;
	
	
}

div.sezione2 {
	float:left;
	width:643px;
	margin-left:25px;
	margin-top:15px;
	
	
}

div#major_clients {
	float:left;
	width:210px;
	margin-left:5px;
	

}

div#img_client {
	float:left;
	width:390px;
	margin-left:28px;
	margin-top:60px;

}

img.client {
	margin-bottom:5px;
}

/*
div.label_client {
	float:left;	
	padding-top:5px;
	margin-right:25px;
	margin-bottom:25px;
	background-image:url(images/sfondo_label_client.gif);
	background-repeat: repeat-y;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	
}

*/

div.label_client {
	float:left;	
	margin-right:25px;
	margin-bottom:25px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	font-weight:bold;	
}

div#staff{
	float:left;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

img.staff{
	float:left;
	margin-right:10px;	
}

div.job{
	float:left;
	width:500px;
	margin-bottom:5px;
}

span.nome, span.ruolo, span.email{
	float:left;
	color:#666666;
	font-weight:bold;
	
}

span.ruolo{
	font-weight:normal;
	font-style:italic;
}

span.email{
	font-weight:normal;
	margin-top:5px;
}

div#newsletters{
	margin-top:15px;
	float:left;
	text-align:center;
	width:650px;
}


div.newsletter_sx, div.newsletter_ce, div.newsletter_dx{
	width:140px;

}

div.newsletter_sx{
	float:left;
}

div.newsletter_ce{
	float:left;
	margin-left:110px;

}

div.newsletter_dx{
	float:right;
}

input.send_catalogue{
	margin:0px;
	padding:0px;
	float:right;
	height:20px;

}

body#credits{
	background-image:none;

}

div#close{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



/* ************************************************************************************************************** */
/* ************************************************* PHOTOGALLERY *********************************************** */
/* ************************************************************************************************************** */

	div.sezione_fotogallery{
		margin-top:25px;
		float:left;
		width:650px;		
		}
	
	div.tuhmb_fotogallery_sx, div.tuhmb_fotogallery_cn, div.tuhmb_fotogallery_dx{
		float:left;
		text-align:center;
		}
		
	div.tuhmb_fotogallery_cn{
		margin-left:90px;
		}
		
	div.tuhmb_fotogallery_dx{
		float:right;
		}

	div.tuhmb_fotogallery img{	
		border:1px solid #860002;
		}
		
		
/* ************************************************************************************************************** */
/* ************************************************* MILLELIGLIA ************************************************ */
/* ************************************************************************************************************** */


div#newsletter  h1{
	font-size:15px;
	margin-bottom:10px;
	color:#990000;
}

div#newsletter h2{
	margin-top:20px;
	font-size:13px;
	margin-bottom:5px;
	color:#000000;
	font-weight:bold;
}

div#newsletter  h3{
	font-size:12px;
	margin:0px;
	margin-left:5px;
	margin-bottom:10px;
	float:none;
	font-weight:bold;
	
	color:#993333;
}

div#newsletter p{
	color:#000000;

}

div#newsletter  ol{
	font-size:11px;
}

div#newsletter  p.contact{
	font-size:14px;

	color:#AB0000;		
	font-weight:bold;
	margin-right:5px;


	float:left;
	
}

div#newsletter  span.mail{
	color:#990000;
}


/* ************************************************************************************************************** */
/* ************************************************* New Year 2010 ************************************************ */
/* ************************************************************************************************************** */


#rates{
	width:643px;
	height:81px;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	font-size:10px;
	}
	
#rates td, #rates th{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
	
#rates th{
	height:20px;
	}
	
#rates td{
	text-align:center;
	height:30px;
	font-size:11px;
	}

th.campo, th.riga{
	background-color:#BF0000;
	color:#FFFFFF;
	padding-left:5px;
	text-align:center;
	}

th.riga{
	width:220px;
	text-align:left;
	font-size:11px;
	}
	
th.supplemento{
	width:400px;
	text-align:center;	
	background-color:#8F1803;
	}
	
.send{
	height:22px;
	}


/* ************************************************************************************************************** */
/* ************************************************* SCROLLING ************************************************** */
/* ************************************************************************************************************** */

.fr_up, .fr_dwn{
	text-align:center;
}

.fr_up, .fr_dwn{
	text-align:center;
}

.scorri img{
	border:0px none #FFFFFF;
	}
	
.scorri {
	width:200px;
	margin-top:10px;
	text-align:center;
	}



img#clubItalia_site_logo{
	display:none;
	}


/* ************************************************************************************************************** */
/* ************************************************* POWERED **************************************************** */
/* ************************************************************************************************************** */

div#powered {
	position:absolute;
	top:-1000px;
	left:-1000px;
	z-index:0;
}


/* ************************************************************************************************************** */
/* ************************************************* Error 404 **************************************************** */
/* ************************************************************************************************************** */

h1.error_404 {
	font-size:15px;
	color:#FF0000;
	margin-left:16px;
	color:#8A000A;
	
}

div.content h3{
	font-size:14px;
	}
	
div.content ul{
	list-style-type:none;
	}
	
input#goog-wm-qt{
	margin-left:10px;
	
	}
	
    /* Widget content container */
   #goog-wm { }

    /* Heading for "Closest match"
   #goog-wm h3.closest-match { }

    /* "Closest match" link
   #goog-wm h3.closest-match a { }

    /* Heading for "Other things" */
   #goog-wm h3.other-things { }

    /* "Other things" list item */
   #goog-wm ul li { }

    /* Site search box */
   #goog-wm li.search-goog {
   	display: block;
	
	 }
	 
	#goog-wm-sb{
	 	height:20px;
		width:100px;
		margin-left:10px;
		}
		
	#goog-fixurl{
		margin-top:30px;
		}

	li.search-goog b{
		display:none;
	}
	
	li.search-goog {
		color:#FFFFFF;
	}

/* ***************************** POPUP ****************************************** */



div#sfondo_sfocato{
	background-image:url(images/sfondo_sfocato.png);
	background-repeat:repeat;
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	visibility:hidden;
	}


div#popup{
	margin:auto;
	margin-top:10%;
	text-align:center;
	font-size:12px;
	border:1px solid #FFFFFF;
	background-color:#000000;
	width:400px;
	color:#FFFFFF;
}

#contenuto_popup{
	width:100%;
	margin-top:30px;
	margin-bottom:30px;
	}

.riga_superiore{
	border: 1px solid #FFFFFF;
	padding:5px;
	height:20px;
	background-color:#000000;
	margin-left:0px;
	}
	
.chiudi{
	float:right;
	color:#FFFFFF;

}

div#popup object{	
	margin:0px;
}





/* ************************************************************************************************************** */
/* ************************************************* PRINT ****************************************************** */
/* ************************************************************************************************************** */




img#clubItalia_site_logo{
	display:none;
	}
	
	
	
	
	