/*  
Theme Name: Monticino 2007
Theme URI: http://cimatti.it/
Description: tema per Agriturismo Monticino
Version: 1.0
Author: Andrea Cimatti
Author URI: http://www.cimatti.it/


*/
/* Begin Typography & Colors */
body {
	color:#000;
	background-color:#79B678;
	text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/bg-emiliaromagna.gif)
}
h1{
	font:normal 27px Georgia, Times New Roman, Helvetica, sans-serif;

	color: #063;
	padding:5px 0px;
	
	margin:0px}

h2{
	font:normal 18px Georgia, Arial, Helvetica, sans-serif;
	padding:2px;
	text-align:left;
	margin:0px}
h3{
	font:bold 14px Georgia, Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0px}
p{
	font:normal 14px Georgia, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding:4px 0;
	margin:0px}
li{
	font:normal 14px Georgia, Arial, Helvetica, sans-serif;
	line-height:20px;
	text-align:left;
	}

a{color:#003366}


#globalcontainer{
	width:852px; 
	border: 0; 
	margin:20px auto;
	text-align:center;
	
	}
	
#header{float:left; border: 0px;background-color:#fff;	border:1px solid #fff;
	border-top:0;border-bottom:0; }
#header h3{padding: 1px 0}
#header p{padding: 3px 0;}

#logo{
	float:left;
	width:850px;
	text-align:right;
	border: 0
	}
#address{
	float:left; 
	text-align:left;
	width:820px; 
	border: 0;
	padding:10px}
#byme{
	float:left; 
	text-align:left;
	width:820px; 
	border: 0;
	padding:10px}
	#byme p{color:#ddd;font:10px Tahoma}
#content{ 
	padding:0;
	margin:0;
	width:852px; 
	float:left;
	text-align:left;
	border:1px solid #fff;
	border-top:0;border-bottom:0;background-color:#85C684;
	}

#right{ 
	padding:20px 0 40px 0;
	border:0;margin:0;
	width:620px;
	float:right;
	
	}
#left{float:left; width:200px; border:0; padding:20px 0px;}
.pad{float:left;padding:10px}

/* primo livello si chiama n1  */
#n1{
	margin:			0px;
	border:			0px;
	padding:		0px;
	background-color:#063;
	position:		relative;
	float: 			left;
	width:			852px;
	
	}
#n1 ul {
	margin: 		0px;
	border:			0px;
	padding: 		0px;
	background-color: transparent;
	float: 			left;	/*MS	per allineare a destra */
}
#n1 li { 
	
	border:			0px;
	display:		inline;	/* toglie il puntino da MS Firefox */ 
	float:			left;	/* non sembra essere utile per MS IE e Firefox  */ 
}
#n1 ul li a {
	font-family:	Arial, helvetica, sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	font-size:14px;
	line-height:auto;
	margin:			0px;
	border:			0px;
	padding: 		8px 12px;
	background-color: transparent;
	color: 			#dde;
	text-decoration: none;
	float: 			left;	/* cambia qualcosa sul margine interpretato uguale da MS IE e Firefox   */
	font-weight:	normal;

}
#n1 ul li a:hover {
	background-color:#396;
	color: 			#fff;
}

#n1 ul  li.current a{
	background-color:#396;
	color: 			#fff;
}
/* secondo livello si chiama n2  */
#n2{
	margin:			0px;
	border:			0px;
	border-bottom:	0;
	padding:		0px;
	background-color:#396;
	position:		relative;
	float: 			left;
	width:			852px;
		
	
}
#n2 ul {
	margin: 		0px;
	border:			0px;
	padding: 		0px;
	background-color: transparent;
	font-family:	arial, helvetica, sans-serif;
	float: 			left;	/*MS	per allineare a destra */
}
#n2 li { 
	border:			0px;
	display:		inline;	/* toglie il puntino da MS Firefox */ 
	float:			left;	/* non sembra essere utile per MS IE e Firefox  */ 
}
#n2 ul li a {
	line-height:auto;
	margin:			0px;
	border:			0px;
	padding: 		2px 10px 2px 10px;
	background-color: transparent;
	color: 			#fff;
	text-decoration: none;
	float: 			left;	/* cambia qualcosa sul margine interpretato uguale da MS IE e Firefox   */
	font-weight:	normal;
	font-family:	Arial, helvetica, sans-serif;

		text-transform:uppercase;
	font-size:12px;
}
#n2 ul li a:hover {
	background-color:#fff;
	color: 			#000;

}

 #n2 ul  li.current a{
	background-color:#fff;
	color: 			#000;

}
#sidebar{float:left;margin-top:40px}
#sidebar h2{padding-left:20px;margin-top:20px}

#n3 {
	margin:  			0px; 
	padding: 			0px ;
	background: 		transparent;
	float:				left; 
	position:			relative;
	}
#n3 ul {
	margin: 			0px;
	padding: 			0px 0px 0px 20px; 
	list-style-image: 	none;  
	list-style-type: 	none;
	text-align:			left;
}
#n3 li {
	position:			relative;
	float:				left;
	margin-top: 		0px; 
	margin-bottom: 		0px; 
	padding: 			0px;
	width: 				auto;
	border:  			0px ;
    
	letter-spacing:		0px; 
	list-style-type:none
}
#n3 li a { 
	width:				150px;
	padding: 		 	3px 0px; 
	display: 			block; 
	margin: 			0px; 
	color: 				rgb(10,10,10);
	border: 			0px;
	border-bottom: 		1px solid rgb(230,230,230); 
	text-decoration: 	none;
	font: 				11px  Verdana, Arial, Helvetica, sans-serif;
	font-weight:		normal;
	float:left;
}

#n3 li a:visited {
	text-decoration: 	none;
}
#n3 li a:hover {
	text-decoration: 	none;
	border-bottom: 		1px solid #000; 
	color: rgb(0,22,60);
	background-color:	#fff;
}
#n3 #current a{
	border: 			0px;
	text-decoration: 	none;
	background-color:	#eee; 
	color: 				rgb(0,22,60); 
	border-bottom: 		1px solid #ccc; 

}


.post{border-bottom:1px solid #79B678;padding:20px 0;float:left;width:600px}

.post h2 a{font:normal 20px Georgia, 'Times New Roman', Arial, Helvetica, sans-serif;text-decoration:none}

.menu {
	background-attachment: fixed;
	background-image: url(../img/menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.testo {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.dida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
img{border:0}



#bottom{width:854px;text-align:right;float:left;padding:0;background-color: #fff;}



a.byme{font:normal 9px tahoma;color:#eee}

#agriturismo {	margin:			0px;
	border:			0px;
	padding:		0px;
	background-color:#063;
	position:		relative;
	float: 			left;
	text-align:left;
	width:			852px;
		border:1px solid #fff;
	border-top:0;border-bottom:0;}
	
	#agriturismo h3{	padding: 3px 10px;
	color:#fff;
		font-family:	Arial, helvetica, sans-serif;
		letter-spacing:1px;
		text-transform:uppercase;
	font-size:12px
	}
		#agriturismo p{	padding: 3px 10px;
	color:#fff;
		font-family:	Arial, helvetica, sans-serif;
		letter-spacing:1px;
	font-size:12px
	}
	
table{border-collapse:collapse}
td.voce{	width:500px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

	font-weight: normal;
	color: #000;padding:2px;
	text-decoration: none; border-bottom:1px dotted #ccc}
td.prezzo{text-align:right;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; border-bottom:1px dotted #ccc;width:100px}
	
	
.red{background-color:#c00;display:block;color:#fff}

