@charset "iso-8859-1";
/* creation date: 07/03/2010
scritta GARDA: #1849B5
scritta NEWS: #C61800
scritta .com: #9C9C94
font: times
*/

html,body,table	{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}
html,body	{background:#fafafa;}

P {margin:2px 0px 2px 0px}
P.testo {margin:2px 10px 2px 10px;text-align:justify;}
P.testospaziato {line-height:20px;margin:2px 10px 2px 10px;text-align:justify;}
P.testoscheda_dettaglio {line-height:18px;margin:2px 10px 20px 10px;text-align:justify;color:#0000a0;}

A:link,A:visited	{color:#0000cc;text-decoration:none;font-weight:normal;}
A:hover   {color:#ff0000;text-decoration:none;}

.piccolo {font-size:10px;margin:0 0 0 0;}
INPUT.piccolo {font-size:100%;}
.dato_necessario {color:#bb3333;}
.spiegazioni {color:#808080;}

h1	{font-size: 12px;font-weight:bold; margin: 0px 1px 0px 1px; color:#993333}
h2	{font-size: 22px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}
h3	{font-size: 16px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}
h4	{font-size: 13px;font-weight:bold; margin: 3px 3px 3px 0px; color:#993333}

hr	{width:100%;height:1px;color:#1849B5;}

TABLE.bordotopsfondo	{border-top:1px solid #6b90da;background:#ebeff9;}
TABLE.bordosfondo	{border:1px solid #0000ff;background:#e0e0ff;}
TABLE.evidenziata {border:1px solid #000070;background:#f0f0ff;}

A.menu:link, A.menu:visited	{font-size:14px;line-height:18px;display:block;}
ul.menu2 A:link,ul.menu2 A:visited	{font-family:times;display:block;padding:5px;font-size:16px;color:#660000;font-style:italic;text-decoration:none;font-weight:bold;line-height:10px;border-bottom:1px solid #ffffff;}
A.menu:hover	{color:#ff0000;text-decoration:none;background:#ebeff9;}

A.menu3:link, A.menu3:visited	{font-size:14px;color:#993333;font-weight:bold;line-height:22px;padding:4px;}
A.menu3:hover	{color:#ffffff;background:#993333;padding:4px;}
.menu3_txt		{font-size:14px;color:#ffffff;font-weight:bold;background:#993333;padding:4px;}

.n {font-size:9px;color:#909090;} /* numerino nella lista dei paesi in homepage */

IMG.foto {border:1px solid #999999;margin:3px 3px 3px 3px;padding:4px 4px 4px 4px;}
IMG.fotosx {float:left;border:1px solid #999999;margin:3px 15px 3px 3px;padding:4px;}
IMG.fotodx {float:right;border:1px solid #999999;margin:3px 3px 3px 15px;padding:4px;}

.copy {font-family:arial, helvetica, sans-serif;font-size:10px;color:#666666}
P.copy A:link,P.copy A:visited {font-size:11px;color:#0033b0;text-decoration:none;font-weight:normal;}
P.copy A:hover   {color:#ff0000;text-decoration:underline;font-weight:normal;}

TABLE.testo {text-align:justify;line-height:16px;}

TABLE.contatti {padding: 5px 5px 5px 5px; line-height:20px;}
.contatti_iniziale {font-size:14px;color:#993333;font-weight:bold;}

TABLE.evento {border-top:1px solid #bfcce7;background:#f6f9fe;}

.news_data {font-size:11px;color:#a02020;}
 
TABLE.faq A:link,TABLE.faq A:visited {color:#0033a0;text-decoration:none;font-weight:normal;cursor:help;}
TABLE.faq A:hover   {color:#ff0000;text-decoration:underline;font-weight:normal;}
TABLE.faq P {margin:2px 10px 2px 10px;text-align:justify;}
TABLE.faq B {color:#000080;font-size:13px;}

TABLE.risultati TD {border:1px solid #c7d5f1;background:#fdeecf;}

TABLE.richiesta TD {border:1px solid #c7d5f1;background:#fdeecf;}
TABLE.noborder TD {border:0px;}

TABLE.areariservata	{border-top:1px solid #6b90da;background:#ebeff9;}
TABLE.areariservata A:link,TABLE.areariservata A:visited {display:block;font-size:13px;color:#993333;font-weight:bold;line-height:19px;}
TABLE.areariservata A:hover {color:#ffffff;background:#993333;}
TABLE.areariservata .titolomenu {font-size:12px;color:#ffffff;font-weight:bold;background:#993333;}
B.areariservata {font-size:13px;color:#f00000;font-weight:bold;}

A.social-facebook-bg:link, A.social-facebook-bg:visited, A.social-facebook-bg:hover {width:90px;height:21px;font-size:11px;text-align:left;padding-left:24px;padding-top:3px;background-image:url('img/social-facebook-bg-button.jpg');}
