/* css TOP HEADER E MENU di castellareditonda */


img {
	behavior:	url("../js/pngbehavior.htc");
}


/*      body {
	font-family: Georgia;
	background-color: #dbd8c8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
      }
*/

      div.calendar {
        max-width: 240px;
        margin-left: auto;
        margin-right: auto;
      }
      div.calendar table {
        width: 100%;
      }
      div.dateField {
        width: 140px;
        padding: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        color: #555;
        background-color: white;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
      }
      div#popupDateField:hover {
        background-color: #cde;
        cursor: pointer;
      }

.indirizzo_titolo {
	margin-bottom: 5px;
	color:#3D1C1C;
	font:Georgia;
	font-size:14px;
	
}

.indirizzo {
	color:#3D1C1C;
	font:Georgia;
	font-size:12px;
	padding-bottom: 45px;	
}

/*  Menu
--------------------------------------------------------------------------------------- */	
#menu		{
			
					height:30px;
					font-size:14px;	
					margin:0 0 0px 0;
					}
			#menu ul{
					list-style:none;
					text-align:center;
					font-size:14px;	
					}
			#menu li{
					list-style:none;
					margin:0 2px;
					padding:0 2px;
					display:inline;
					font-size:14px;	
					}
			#menu li, #menu li a, #menu li a:hover{
			
					color:#3D1C1C;
					font:Georgia;
					font-size:14px;					
				}
			#menu li a{
					text-decoration:none;
					font-size:14px;	
					
					}
			#menu li a:hover{
					text-decoration:underline;
					color:#3D1C1C;
					font-weight:500;
					font-size:14px;	
					}

/*  Menu2
--------------------------------------------------------------------------------------- */	
#menu2		{
			
					height:18px;
					font-size:12px;	
					margin:0 0 0px 0;
					}
			#menu2 ul{
					list-style:none;
					text-align:center;
					font-size:12px;	
					}
			#menu2 li{
					list-style:none;
					margin:0 2px;
					padding:0 2px;
					display:inline;
					font-size:12px;	
					}
			#menu2 li, #menu2 li a, #menu2 li a:hover{
			
					color:#3D1C1C;
					font:Georgia;
					font-size:12px;					
				}
			#menu2 li a{
					text-decoration:none;
					font-size:12px;	
					
					}
			#menu2 li a:hover{
					text-decoration:underline;
					color:#3D1C1C;
					font-size:12px;	
					}
/* Lang Menu
--------------------------------------------------------------------------------------- */

* html body div#LangDropDown {behavior:URL("../js/pngbehavior.htc"); }
div#LangsList {
	width:200px;
	background:#dbd8c8;
	text-align:left;
	position:absolute;
	left:0;
	filter:alpha(opacity=98);
	opacity:.98;
}
div#LangsList ul {width:200px;margin:0;padding:7px 0;list-style:none;}
div#LangsList li a, div#LangDropDown a {display:block;height:27px;font:normal 11px/27px Verdana;padding-left:45px;background:transparent URL('/images/top_header/lang_flags_sprite.png') no-repeat;}
div#LangDropDown a {filter:"alpha(opacity=85)";}
div#LangDropDown a, div#LangDropDown a:link, div#LangDropDown a:visited, div#LangDropDown a:active, div#LangDropDown a:hover {color:#85888c;text-decoration:none;}
div#LangsList li a:hover {background-color:#e9e9e9;}
div#LangsList li a span {color:#3a3e45;}
div#LangDropDown li#Flag-fr a {background-position:18px -44px;}
div#LangDropDown li#Flag-de a {background-position:18px -70px;}
div#LangDropDown li#Flag-it a {background-position:18px -96px;}
div#LangDropDown li#Flag-uk a {background-position:18px -200px;}

div#LangDropDown {
	width:200px;
	height:30px;
	position:absolute;
	top:0px;
	overflow:hidden;
	right:0px;
}
div#LangDropDown div#LangsList ul {margin-left:0px;filter:"alpha(opacity=95);"}

div#LangDropDown:hover {overflow:visible;}
div#LangDropDown:hover div#LangsList {top:-8px}
div#LangDropDown:hover div#LangsList ul {top:-8px;margin-left:0;}

/* Hidden lang */
div#LangDropDown:hover div#LangsList ul li.CurentLang {display:none;}
/* Visible curent lang */
div#LangDropDown .Flag-fr {top:-87px;}
div#LangDropDown .Flag-de {top:-33px;}
div#LangDropDown .Flag-uk {top:-61px;}
div#LangDropDown .Flag-it {top:-7px;}

/* Localized */
