body,html {margin:0; padding:0; height:100%; background:url(img/sfondo-pagina.jpg) repeat-x #083979; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#003399;}
img {border:0;}
a         {color:#000066; text-decoration:none; font-weight:bold;}
a:hover   {color:#fff; text-decoration:none; font-weight:bold;}
.canc     {clear:both;}


/* stili testo */
.tit{color:#999900; font-weight:bold; font-size:13px;}
h1  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#999900; font-weight:bold; font-style:normal; text-align:left; text-decoration:none;}
h2  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066; font-weight:normal; font-style:normal; text-align:justify; text-decoration:none;}
h3  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000066; font-weight:normal; font-style:normal; text-align:left; text-decoration:none;}
.arancione {color:#FF3300;}



/* struttura pagina */
#main   {width:749px; height:100%; background:url(img/sfondo-centro.jpg); position:absolute; left:50%; margin:0 0 0 -375px;}
#main2  {width:749px; }
#menu   {width:749px;}
#centro {width:749px; background:url(img/sfondo-caselle.jpg) repeat-y;}



/* pubblicita a sinistra */
#publi {width:237px; float:left;}
#testo {padding:10px 60px 30px 30px;}



/* parte destra */
#sezione {width:512px; height:100%; float:left; background:url(img/sfondo-casella-dx.jpg) top left no-repeat;}



/* footer */
#footer {width:749px; height:87px; background:url(img/sfondo-footer.jpg) no-repeat; text-align:center;}



/* dove siamo */
#dove      {width:512px; height:100%; float:left; background:url(img/verona-sfondo.jpg) top left no-repeat;}
.dove-cont {width:420px; margin:0 0 5px 30px;}
.dove-img  {width:157px; height:91px; border:#FF3300  1px solid; float:left; margin:0 10px 0 0;}
.dove-txt  {width:230px; float:left;}
#dove-dida {width:405px; margin:5px 0 5px 28px; text-align:left;}


/* servizi */
#servizibox {width:427px; margin:25px 0 0 30px;}
.titar {color:#FF3300; font-weight:bold; font-size:12px;}
.linka a         {color:#000066; text-decoration:none; font-weight:bold;}
.linka a:hover   {color:#0066FF; text-decoration:none; font-weight:bold;}


/* gallery */
.riquadro-sopra {width:120px; height:90px; margin:30px 10px 10px 0; border:#FF3300 1px solid; float:left;}
.riquadro       {width:120px; height:90px; margin:0 10px 10px 0;    border:#FF3300 1px solid; float:left;}
#video          {width:400px; margin:0 0 0 288px;}
#contatore      {width:180px; margin:0 0 0 93px; text-align:right; float:left;}
.video a        {color:#FF6600; font-size:12px; text-decoration:none; font-weight:bold;}
.video a:hover  {color:#000066; font-size:12px; text-decoration:none; font-weight:bold;}


/* form contatti */
#form_cont     {width:320px; margin:20px 0 0 40px; border:#006699 1px solid; background: url(img/mevioil-informazioni.jpg) right top no-repeat #e9f0d8;}
.cella         {width:300px; padding:2px 5px 0 5px; }
.des           {width:100px; text-align:right; color:#FF3300; font-weight:bold; font-size:10px; float:left; padding:1px 7px 0 0;}
.dati          {float:left;}
.checkbox      {background:#1c4f6a; font-size:11px; color:#003366; text-align:left; width:18px; font-weight:bold; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
#privacy       {width:320px; margin:15px 0 5px 40px; text-align:left; font-size:9px; text-align:justify;}
#pulsanti_form {width:187px; margin:10px 0 0 112px;}
#grazie        {width:190px; margin:30px 0 0 40px;}




/* tag form */
input    {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:left; color:#000066; margin:0 0 0 -2px; padding:1px 5px 1px 5px;}
.radio   {width:10px; height:10px;}
textarea {background:#fff; border:#006699 1px solid; font-size:11px; color:#000066; text-align:left; width:179px; font-weight:bold; padding:0 3px 0 3px; overflow:auto; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
select   {background:#fff; border:#006699 1px solid; font-size:11px; color:#003366; text-align:left; width:188px; font-weight:bold; padding:0 1px 0 1px; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif;}
checkbox {background:#fff; border:#006699 1px solid; font-size:11px; color:#003366; text-align:left; width:38px; font-weight:bold; padding:0 1px 0 1px; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* ristorante la pineta */
.testo_ristorante{ width:452px; padding-right:40px; padding-left:20px; text-align:justify}

