@charset "UTF-8";
/* www.conamara.it CSS */

body {
/*	#B3D236 /* VERDE STANDARD CONAMARA (bg) */
/*	#CEDE52 /* VERDE CHIARO CONAMARA (trifoglio grande) */
/*	#2D350D /* VERDE SCURO CONAMARA (tasti) */

	background-color:#000;
	margin:0 auto;

	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color:#000;
}

a:link {color:#2D350D;	text-decoration: none;} /* STANDARD TEXT LINK COLORS - verde scuro, underline su hover */
a:visited {text-decoration: none;	color: #2D350D;}
a:hover {text-decoration: underline;	color: #2D350D;}

a.gruppo:link {color:black;	text-decoration: none;} /* GRUPPI TEXT LINK COLORS - nero, underline su hover */
a.gruppo:visited {color:black; text-decoration: none;}
a.gruppo:hover {color:black; text-decoration: underline;}

a.gruppoevid:link {color:white;	text-decoration: none;} /* GRUPPI EVIDENZ TEXT LINK COLORS - bianco, underline su hover */
a.gruppoevid:visited {color:white; text-decoration: none;}
a.gruppoevid:hover {color:white; text-decoration:underline;}

#popup_title {	
	background-color:black;
	height:25px;
	line-height:23px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
#popup {
	background-color:#B3D236;
/*	background:#B3D236 url(../images/popup_bg.gif) center center no-repeat;
	#background:#B3D236 url(../images/popup_bg_ie.gif) top center no-repeat; /* IE 6 e 7 */
	width:380px;
	height:250px;
	padding:25px 45px;
	text-align:center;
	color:black;
	overflow:hidden;
}
	#popup_top {
		position:absolute;
		top:0;
		left:0;
		z-index:50;
		background:#B3D236 url(../images/popup_top_bg.gif) center center no-repeat;
		width:59px;
		height:53px;
	}
	#popup_bottom {
		position:absolute;
		bottom:0;
		right:0;
		z-index:50;
		background:#B3D236 url(../images/popup_bottom_bg.gif) center center no-repeat;
		width:59px;
		height:53px;		
	}

#container {	
	position:relative;
	width:950px; 
	min-height:700px; /* per ora fissa, poi si vedra' */
	border:0px solid #000000; 
	margin:0 auto;
}
	#header{ 
		width:950px;
		height:104px;
	}
	#menu{ 
		width:950px;
		height:50px;
	}	
	#main{ 
		position:relative;
		width:950px;
		min-height:414px; /* NON FUNZIONA IN IE 6 */
		background-color:#B3D236; /* sfondino mainbg sopra, poi verde */
		background-image:url(../images/mainbg.gif);
		background-repeat:no-repeat;
	}	
	#main_ie{ 
		position:relative;
		width:950px;
		height:414px; /* TRUCCHELLO PER IE 6 */
		background-color:#B3D236; /* sfondino mainbg sopra, poi verde */
		background-image:url(../images/mainbg.gif);
		background-repeat:no-repeat;
	}	
		#cards_but{ 
			position:absolute;
			width:200px;
			height:200px;
			top:200px;
			left:15px;
		}
			#cards_but a{ 
				cursor:pointer;
				display:block;
				width:200px;
				height:200px;
			}	
		
		#content{ 
			position:relative;
			top:14px;
			margin:0 auto;		
			width:500px;
/*			height:400px; /* per ora fissa, poi si vedra' */
		}	
			#content_title{ 
				height:48px;
			}	
			#content_body{ 
				/*height:300px; /* per ora fissa, poi si vedra' */
				text-align:justify;
				margin-top:20px;
				overflow-x:visible;
			}	

	#footer{ 
		position:relative;
		top:0px;
		width:950px;
		height:131px;
		background-image:url(../images/footer_seo.gif);		
	}	
		
		
/******************************************* STILI MENU.PHP ****************************************/

	#menu_container{ 
		width:920px;
		height:50px;
		margin:0 auto;
	}

	#menubutton{ 
		width:111px;
		height:31px;
		margin:10px 5px 0 5px;
		float:left;
	}
		#menubutton a{ 
			display:block;
			width:111px;
			height:31px;
		}

	#menu_centerlogo{ 
		width:175px;
		height:44px;
		margin:3px 7px 0 7px;
		float:left;
	}


/******************************************* STILI CON_EVENTI e CON_MUSICA.PHP ****************************************/

	#evento_riga{ 
		height:60px;
		margin-bottom:20px;
		overflow:visible;
	}
	#eventogen_riga{ 
		display:table-row;/*  serve per spingere verso il basso il footer dinamicamente  */
		margin-bottom:10px;
	}

		#evento_data{ 
			position:relative;
			background-image:url(../images/databg.gif);
			width:84px; 
			height:34px; /*38*/
			padding-top:4px;

			font-size:24px;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			
			float:left;
		}
			#evento_finoal{ 
				position:absolute;
				top:0;
				left:0;
				width:84px;
				height:10px;
				font-size:10px;
				font-weight:bold;
				text-align:center;
			}
		
		#evento_giorno{ 
			width:84px;
			height:12px;
			font-size:14px;
			font-weight:bold;
			text-align:center;
						
			float:left;
		}
		#evento_body{ 
			width:400px;
			height:40px;

			font-size:22px;
			text-align:left;

			float:right;
			overflow:visible;			
		}
		#eventogen_body{ 
			width:400px;
			font-size:20px;
			text-align:left;

			float:right;
		}


/* ************************************** STILI PAGINA CON_LESPECIALITA.PHP ********************* */

.card_row {	
	width:100%; 
	height:155px;
	
	text-align:center;
	font-size:14px;

	margin:10px 0 10px 0;
}
	.card_row td{	
		vertical-align:middle;
		text-align:center;
	}
.seasonalbeers_row {	
	width:100%; 
	height:230px;
	
	text-align:center;
	font-size:14px;

	margin:10px 0 0 0;
}
	.seasonalbeers_row td{	
		vertical-align:middle;
		text-align:center;
	}

/* ************************************** STILI PAGINA CON_DOVESIAMO.PHP ********************* */

#map {	
	width:492px; 
	height:500px;
	
	text-align:center;
	font-size:12px;

	margin:0 auto 0 auto;
	border:4px solid #D0E16D;
}

/* ************************************** STILI SPECIFICI PAGINA CON_CONTATTI ********************* */

legend{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
input,textarea{
/*	font-size:10px;	*/
}

#contatti_recapiti {
	width:500px; 
	height:120px;	
	
	font-size:14px;	
	text-align:center;
}

#contatti_privacy {	
	width:500px; 
	height:230px;

/*	background-color:#FFFFFF;*/
/*	float:left;*/
	margin-top:10px;

	font-size:12px;	
	text-align:justify;
}
/*	#contatti_privacy_txt {	
		background-color:#FFFFFF;
		width:480px; 
		height:220px;
/*		overflow-y:scroll;*/
/*		border: 2px solid #D0E16D;
	}*/

#contatti_form {	
	width:500px; 
	height:310px;

/*	float:right;*/
	margin-top:14px;
#padding-bottom:50px;
	font-size:12px;	
	text-align:justify;
}
	#contatti_success {	
		width:500px; 
		height:16px;
/*		float:right;*/
		#margin-top:-50px;
		margin-right:5px;
	padding-bottom:75px;
	#padding-bottom:10px;
		font-size:12px;	
		text-align:center;
	}

/* ************************************** STILI PAGINA CON_AREARIS.PHP ********************* */

#arearis {	
	width:200px;
	height:200px;
	margin: 170px auto auto auto;
}

/******************************************* STILI FOOTER.PHP ****************************************/
	#menubutton_home{ 
		position:relative;
		top:92px;
		width:111px;
		height:31px;
		margin:0 auto;
	}
		#menubutton_home a{ 
			display:block;
			width:111px;
			height:31px;
		}

	#arearis_link{ 
		position:absolute;
		top:0px;
		right:10px;
		width:25px;
		height:25px;
	}
		#arearis_link a{ 
			display:block;
			width:25px;
			height:25px;
		}

	#neroavorio_link{ 
		position:absolute;
		top:11px;
		right:37px;
		width:55px;
		height:31px;
	}
		#neroavorio_link a{ 
			display:block;
			width:55px;
			height:31px;
		}
