@charset "utf-8";
/* CSS Document */

html,body{
	width:100%;
	height:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	background:url(images/back_body_23.jpg);
	margin:0;
	padding:0;
}
#testata{
	display:block;
	width:100%;
	height:163px;
	background-color:#FFFFFF;
}
#Indextestata{
	display:block;
	width:100%;
	height:50px;
	background-color:#FFFFFF;
}
#corpo{
	display:block;
	height:auto !important;
	height:490px;
	min-height:490px;
	width:100%;
	background:url(images/back_21.jpg) repeat-x;
	padding:0;
	margin:0;
}
#ombraHead{
	display:block;
	height:32px;
	width:100%;
	background:url(images/ombra.png) !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/ombra.png');

}


a img{
	border:0;
}
#logo{
	float:left;
	margin:30px 0 8px 0;
}
#logoGest{
	float:left;
	margin:23px 0 8px 0;
}
#musica{
	float:right;
	height:62px;
	width:162px;
}
#FlashBanner{
	clear:left;
	float:left;
	width:846px;
	height:240px;
	
	padding:0;
	border:3px solid #FFFFFF;
	border-top:none;
}
/* HOme */
#lingue{
	float:right;
}
#lingue a, #lingue span{
	display:block;
	width:43px;
	height:31px;
	float:left;
}
#lingue span.hidden{
	display:none;
}
#lingue a:hover{
	cursor:pointer;
}
a#eng {
	background:url(images/eng.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/eng.png');
}
a#eng:hover {
	background:url(images/eng_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/eng_over.png');
}
span#eng{
	background:url(images/eng_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/eng_over.png');
}
a#ita {
	background:url(images/ita.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/ita.png');
}
a#ita:hover {
	background:url(images/ita_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/ita_over.png');
}
span#ita{
	background:url(images/ita_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/ita_over.png');
}
a#fra {
	background:url(images/fra.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/fra.png');
}
a#fra:hover {
	background:url(images/fra_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/fra_over.png');
}
span#fra{
	background:url(images/fra_over.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/fra_over.png');
}

#ondinaIn{
	clear:left;
	
	display:block;
	height:45px;
	width:946px;
	background:url(images/ondina_24.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/ondina_24.png');
	margin:-2px auto 0 auto ; 
}
.sola{

	margin:0 auto 0 auto ; 
}
.spaziaOnd{
	float:left;
	margin-top:1px;
}
.hidden{
	display:none;
}
.conteiner{
	width:854px;
	margin:0 auto 0 auto;
	color:#FFFFFF;
	font-size:0.75em;
	font-size-adjust:0.60;
}
.conteiner h1{
	float:left;
	font-size:1.8em;
	font-weight:normal;
	font-variant:small-caps;
	margin:0;
	padding:0;
	text-align:center;
	width:100%
}
.conteiner h2{
	font-size:1.2em;
	font-weight:normal;
	font-variant:small-caps;
	margin:0;
	padding:0;
	color:#00CCFF;
}
h3.sottotitolo{
	font-size:1.1em;
	font-weight:normal;
	text-align:right;
	margin:0 !important;
	margin:8px 0;
	padding:0;
	float:right;
	clear:right;
	line-height:20px;
	width:100%;
	
	
	font-variant:small-caps;
}
h2.sottotitolo{
font-size:1.3em;
text-align:right;
float:right;
margin-top:16px;
font-weight:bold;
}
.conteiner em{
	color:#00CCFF;
}
.conteiner #contTestSx{
	clear:left;
	float:left;
	width:45%;
	text-align:justify;
	line-height:20px;
}
.conteiner #contTestDx{
	float:right;
	width:45%;
	text-align:justify;
	line-height:20px;
}
.conteiner #contTest{
	float:right;
	margin:0 0 0 5px;
	width:580px;
	text-align:justify;
	line-height:20px;
}
.Testo {
	color:#FFFFFF;
	width:100%;
	float:right;
	
}
.Testo h1{
	display:block;
	float:left;
	font-size:1.8em;
	font-weight:normal;
	font-variant:small-caps;
	margin:-5px 0;
	padding:0;
	text-align:right;
	width:100%;
}
.Testo #contTest{
	float:right;
	margin:0 0 0 5px;
	width:560px;
	line-height:20px;
	
}
.TestoLargo {
	color:#FFFFFF;
	width:100%;
	float:right;
	
}
.TestoLargo h1{
	display:block;
	float:left;
	font-size:1.8em;
	font-weight:normal;
	font-variant:small-caps;
	margin:-5px 0;
	padding:0;
	text-align:right;
	width:100%;
}
.TestoLargo #contTest{
	float:right;
	margin:4px 0 0 5px;
	width:560px;
	line-height:20px;
	
}
.TestoLargo img{
	border:3px solid #FFFFFF;
	clear:left;
	float:left;
	margin:10px 0;
}
#footer{
	display:block;
	clear:both;
	font-size:0.7em;
	color:#314a6e;
	text-align:center;
	height:25px;
}
.Testo .flLeft{
	width:262px;
	
}
.TestoLargo .flLeft{
	width:262px;
}
.flLeft{
	float:left;
}
#email{
	font-family:Arial, Helvetica, sans-serif;
	width:475px;
}
#email label{
	float:left;
	margin-right:25px;
	width:200px;
	text-align:right;
	display:block;
	
}
#email input{
	float:left;
	width:240px;
	font-size:0.8em;
	border:1px solid #FFFFFF;
	
}
#email input:focus {
	border:1px solid #0099FF;
}
#email span{
	clear:left;
	float:left;
	margin-top:10px;
}
#email textarea{
	float:left;
	width:240px;
	height:130px;
	font-size:1.1em;
	color:#333333;
	border:1px solid #FFFFFF;
}
#email textarea:focus {
	border:1px solid #0099FF;
}
#email button{
	clear:left;
	float:right;
	margin:20px 8px 0;
	font-size:0.9em;
	width:58px;
	height:23px;
	color:#999999;
}
#email button:hover{
	color:#333333;
}
#attendere{
	clear:left;
	float:right;
	margin:20px 8px 0;
}

.piatto span{
	float:left;
}
.piatto .testo {
	float:left;
	clear:left;
	display:block;
	width:400px;
	margin:0;
}

.piatto h2{
	clear:left;
}
.fogliolina{
	display:block;
	border:none;
	float:left;
	margin:4px 10px 0 10px;
	width:16px;
	height:13px;
	background:url(images/fogliolina.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/fogliolina.png');
}
.fogliolinaCentra{
	display:block;
	border:none;
	
	margin:0 auto 0 auto;
	width:16px;
	height:13px;
	background:url(images/fogliolina.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/fogliolina.png');
}
.descrMenu{
	text-align:center;
}
h1.coming{
	clear:both;
	font-variant:small-caps;
	color:#FFFFFF;
	width:100%;
	text-align:center;
}
.fotina{
	float:left;
	display:block;
	width:148px;
	height:93px;
	background:url(images/ombraPress.png) no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='images/ombraPress.png');
	margin:0 10px 10px 10px; 
}
.fotina img{
	margin:5px 0 0 10px;
}
#contTest .colonna{
	float:left;
	width:240px;
}
#scarica{
	float:right;
	width:300px;
	text-align:right;
	
}
#scarica a{
	color:#FFFFFF;
	text-decoration:none;
}
#scarica a:hover{
	text-decoration:underline;
}
/* Gestionale */
.editable{
	border:4px solid #FFFFFF;
	background:#0099CC;
	padding:5px;
}
#logout{
	float:right;
	color:#333333;
	text-decoration:none;
	font-weight:bold
}
#logout:hover{
	text-decoration:underline;
}

a.EditRow{
	clear:both;
	float:left;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	width:80%;
	padding-left:5px;
	
}
a.EditRow:hover{
	background-color:#333333;
}
a.elimina{
	float:left;
	display:block;
	width:30px;
	height:30px;
	background:url(images/chiudi.png) !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/chiudi.png');
}
a.elimina:hover{
	background:url(images/chiudi_hover.png) !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/chiudi_hover.png');
}
 /* UPLOAD */
.formUP{
	clear:right;
	float:right;
	width:100%;
}

.progressBox {
 	width: 100%;
	height: 5px ;
	font-size:5px;
	float: right;
	background: #CCCCCC;
	margin-top:3px;
}
.progressBar {
 	width: 0; 
 	height: 100%;
	background: #0099FF;
	
}

.fileName {
  float: right;
  margin-right: .5em;
}
.AggACateg{
	float:left;
	
	background:url(images/addOne.png) !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/addOne.png');
	display:block;
	width:35px;
	height:28px;
	margin:-5px 0 0 30px !important;
	margin:0 0 0 30px;
}
.titCategEdit{
	width:auto;
	float:left;
	
}
.PiattEdit{
	float:left;
	margin-bottom:20px;
	width:100%;
}
/* Style for IFRAME */
.loader {
  border: 0; 
  height: 0; 
  width: 0; 
  padding: 0; 
  position: absolute; 
  visibility: hidden;
}

/* Menù */

.chromestyle{
margin:0 36px 0 0 !important;
margin:0 -12px 0 0;
clear:left;
float:right;
width: 781px !important;
width: 790px;
font-family:Verdana;
font-size:12px;
}


.chromestyle ul{
width: 100%;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
float:left;
display:block;
height:50px;
color: #FFFFFF;
margin: 0 5px 0 4.4px;
text-decoration: none;

}

.chromestyle ul li a:hover{
font-weight: bold;
color: #333333;
/*background: url(immagini/sfondo1_over.jpg) center center repeat-x; /*THEME CHANGE HERE*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font-family:Georgia, "Times New Roman", Times, serif;

font-size:1em;

line-height:18px;
z-index:100;
background:url(images/stMenu_back.jpg) repeat-x top #FFFFFF;
width: 120px;
margin:-1px 0 0 4px;
visibility: hidden;


border: 2px solid #FFFFFF;
border-top:none;
}
#dropmenu1{
	width: 108px
}
#dropmenu2{
	width: 123px
}
.dropmenudiv a{
width: auto;
display: block;

border-bottom:1px solid #CCCCCC;

padding: 3px 0 3px 4px;
text-decoration: none;
font-weight: normal;
color: #999999;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

color: #FFFFFF;
/*background:url(images/stMenu_over.jpg) right no-repeat #314a6e;*/
background:#314a6e;
}
