/* CSS Document */
body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
p {clear: both}
img { margin:0px; padding:0px;}
ul { margin:0px; padding:0px; list-style-type:none; font-weight:normal}
li { margin:0px; padding-left:5px; font-weight:normal;}
form {border:0px;margin:0px;padding:0px}

h1 {font-weight: bold; font-size: 10pt; color: #0066cc ; font-family: tahoma; margin:0px; clear:both; text-align:center;padding-bottom:5px}
h2 {width:auto;font-weight: bold; font-size: 9pt; color: #e66035; font-family: arial; text-align:left; margin:2px 0px 0px 10px; padding:0px 0px 0px 0px}
h3 {font-weight: bold;font-size: 8pt;color: #4c4c4c;text-decoration: none;/*border-top:1px dotted #cccccc;*/margin:2px 0px 0px 0px;padding:2px 0px 2px 14px;/*background:   url(/images/square.gif) no-repeat 3px 7px;*/}
h4 {clear:left;padding: 2px 0px 2px 0px; font-weight: normal; font-size: 8pt; color: #666666; text-decoration: none; margin:7px 0px 0px 0px; border-top:1px solid #cccccc;}

hr { clear:both;margin:0px; padding:0px; size:0.1em; color:#cccccc}
a {color: #666666;text-decoration:none}
a:hover {color: #0066cc;text-decoration:underline}

.link_tutto{padding-right:25px;background: url(/images/freccia_arancione.gif) no-repeat bottom right;height:11px;
margin-bottom:.5em}
.title{font-size:12px;color:#333333;font-weight:bold;text-align:center;margin-left:5px}
.risultati{border:1px solid #666666; padding:2px; margin:5px;width:609px;text-align:left;margin-left:5px}
.risultati a{font-size:11px;font-weight:bold;color:#0066cc;text-decoration:none}
.risultati a:hover{text-decoration:underline;color:#c40000}


/* containers */
#container {margin: auto; width: 806px;position:relative;text-align: left;overflow:auto}

#header { text-align:left; margin:0px; padding:0px; height:145px;}

.hblu1 {background:   url(/images/header_blu.gif) no-repeat top right; }
.home {background:   url(/images/header_home.gif) no-repeat top right; }

#contentleft {float:left;width:200px;margin:0px;padding:0px;/*border-top:1px solid #e66035;*/}

/*---------stile presettato per l'header divertimentoblu------------*/

.divertimentoblu {background:url(/images/header_divertimentoblu.gif) no-repeat top right; }
.blu_divertimento {background-color:#EDF9ED;}

.box1divertimentoblu {width:436px;float:left;padding:5px;margin:0px;background-color:#C5D9C4;}
.box1divertimentoblu div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#C5D9C4;}
.box1divertimentoblu div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1divertimentoblu div.text a:hover{ color:#0066cc}
.box1divertimentoblu div.text {float:left;margin-left:0px;width:200px}
.box1divertimentoblu div.img {float:left;padding-top:5px;}

#toplink_divertimentoblu { margin:-20px; padding-right:30px; float:right}
#toplink_divertimentoblu li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_divertimentoblu li a {padding-left: 0px; font-size: 13pt; color: #FF994E; font-family: tahoma; text-decoration: none}
#toplink_divertimentoblu li a:hover {color: #FF994E;text-decoration:none}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header divertimentogiallo------------*/

.divertimentogiallo {background:url(/images/header_divertimentogiallo.gif) no-repeat top right; }
.giallo_divertimento {background-color:#EDF9ED;}

.box1divertimento {width:436px;float:left;padding:5px;margin:0px;background-color:#C5D9C4;}
.box1divertimento div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#C5D9C4;}
.box1divertimento div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1divertimento div.text a:hover{ color:#0066cc}
.box1divertimento div.text {float:left;margin-left:0px;width:200px}
.box1divertimento div.img {float:left;padding-top:5px;}

#toplink_divertimento { margin:-20px; padding-right:30px; float:right}
#toplink_divertimento li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_divertimento li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_divertimento li a:hover {color: #ffffff;text-decoration:none}

/*--------------------------------------------------------*/
/*---------stile presettato per l'header verde------------*/

.hverde1 {background:   url(/images/header_verde.gif) no-repeat top right; }
.verde1 {background-color:#EDF9ED;}

.box1verde {width:436px;float:left;padding:5px;margin:0px;background-color:#C5D9C4;}
.box1verde div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#C5D9C4;}
.box1verde div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1verde div.text a:hover{ color:#0066cc}
.box1verde div.text {float:left;margin-left:0px;width:200px}
.box1verde div.img {float:left;padding-top:5px;}

#toplink_verde { margin:-20px; padding-right:30px; float:right}
#toplink_verde li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_verde li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_verde li a:hover {color: #ffffff;text-decoration:none}
.banner { margin:0px;padding-top:4px!important;float:left;}
.banner a {margin:0px;padding-top:4px!important;float:left;}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header verde4------------*/

.hverde4 {background: url(/images/header_verde4.gif) no-repeat top right; }
.verde4 {background-color:#EDF9ED;}

.box1verde4 {width:436px;float:left;padding:5px;margin:0px;background-color:#C5D9C4;}
.box1verde4 div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#C5D9C4;}
.box1verde4 div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1verde4 div.text a:hover{ color:#0066cc}
.box1verde4 div.text {float:left;margin-left:0px;width:200px}
.box1verde4 div.img {float:left;padding-top:5px;}

#toplink_verde4 { margin:-20px; padding-right:30px; float:right}
#toplink_verde4 li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_verde4 li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_verde4 li a:hover {color: #ffffff;text-decoration:none}


/*--------------------------------------------------------*/

/*---------stile presettato per l'header giallo------------*/

.hgiallo1 {background:url(/images/header_giallo.gif) no-repeat top right; }
.giallo1 {background-color:#F7f7f7;}

.box1giallo {width:436px;float:left;padding:5px;margin:0px;background-color:#D9D7B9;}
.box1giallo div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#D9D7B9;}
.box1giallo div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1giallo div.text a:hover{ color:#0066cc}
.box1giallo div.text {float:left;margin-left:0px;width:200px}
.box1giallo div.img {float:left;padding-top:5px;}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header azzurro------------*/

.hazzurro {background:url(/images/header_azzurro.gif) no-repeat top right; }
.azzurro1 {background-color:#E9ECEF;}

.box1azzurro {width:436px;float:left;padding:5px;margin:0px;background-color:#ADCADD;}
.box1azzurro div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#ADCADD;}
.box1azzurro div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1azzurro div.text a:hover{ color:#0066cc}
.box1azzurro div.text {float:left;margin-left:0px;width:200px}
.box1azzurro div.img {float:left;padding-top:5px;}

#toplink_blu { margin:-20px; padding-right:50px; float:right}
#toplink_blu li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_blu li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_blu li a:hover {color: #ffffff;text-decoration:underline}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header azzurro1------------*/

.hazzurro1 {background:url(/images/header_azzurro3.gif) no-repeat top right; }
.azzurro1 {background-color:#E9ECEF;}

.box1azzurro {width:436px;float:left;padding:5px;margin:0px;background-color:#ADCADD;}
.box1azzurro div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#ADCADD;}
.box1azzurro div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1azzurro div.text a:hover{ color:#0066cc}
.box1azzurro div.text {float:left;margin-left:0px;width:200px}
.box1azzurro div.img {float:left;padding-top:5px;}

#toplink_blu { margin:-20px; padding-right:50px; float:right}
#toplink_blu li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_blu li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_blu li a:hover {color: #ffffff;text-decoration:underline}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header rosa------------*/

.hrosa {background:   url(/images/header_rosa.gif) no-repeat top right; }
.rosa {background-color:#FFF5EF;}
.rosa h3{color:#333333;background:   url(/images/square_red.gif) no-repeat 3px 7px;}
.rosa h2{color:#C8163E;}

.box1rosa {width:436px;float:left;padding:5px;margin:0px;background-color:#F6E4E7;}
.box1rosa div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#F6E4E7;}
.box1rosa div.text a{background:url(/images/square_red.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1rosa div.text a:hover{ color:#0066cc}
.box1rosa div.text {float:left;margin-left:0px;width:200px}
.box1rosa div.img {float:left;padding-top:5px;}

#toplink_rosa { margin:-20px; padding-right:50px; float:right}
#toplink_rosa li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_rosa li a {padding-left: 0px; font-size: 13pt; color: #C8163E; font-family: tahoma; text-decoration: none}
#toplink_rosa li a:hover {color: #C8163E;text-decoration:underline}

#center.pink h3{color:#333333;background: url(/images/square_red.gif) no-repeat 3px 7px;}
#center.pink h2{color:#C8163E;}
#center.pink .link_tutto{padding-right:25px;background: url(/images/freccia_rossa.gif) no-repeat bottom right;height:11px;
margin-bottom:.5em}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header divertimento------------*/

.divertimento{background-color:#000000;}
.divertimento a {color:#ffffff}
.divertimento a:hover {color:#ff66cc;text-decoratopn:underline}
.divertimento2 a {color:#ff4400}
.divertimento2 a:hover {color:#ff66cc;text-decoratopn:underline}
.divertimento h3{color:#333333;background:   url(/images/square_red.gif) no-repeat 3px 7px;}
.divertimento h2{color:#C8163E;}


.box1divertimento {width:436px;float:left;padding:5px;margin:0px;background-color:#F6E4E7;}
.box1divertimento div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#F6E4E7;}
.box1divertimento div.text a{background:url(/images/square_red.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1divertimento div.text a:hover{ color:#0066cc}
.box1divertimento div.text {float:left;margin-left:0px;width:200px}
.box1divertimento div.img {float:left;padding-top:5px;}

#toplink_divertimento { margin:-20px; padding-right:50px; float:right}
#toplink_divertimento li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_divertimento li a {padding-left: 0px; font-size: 13pt; color: #C8163E; font-family: tahoma; text-decoration: none}
#toplink_divertimento li a:hover {color: #C8163E;text-decoration:underline}

/*--------------------------------------------------------*/



/*---------stile presettato per l'header beige------------*/

.hbeige {background:   url(/images/header_beige.gif) no-repeat top right; }
.beige {background-color:#F3EAE1;}
.beige h3{color:#333333;background:url(/images/square_red.gif) no-repeat 3px 7px;}
.beige h2{color:#C8163E;}

.box1beige {width:436px;float:left;padding:5px;margin:0px;background-color:#E3DBD3;}
.box1beige div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#E3DBD3;}
.box1beige div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1beige div.text a:hover{ color:#0066cc}
.box1beige div.text {float:left;margin-left:0px;width:200px}
.box1beige div.img {float:left;padding-top:5px;}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header arancio------------*/

.harancio {background:   url(/images/header_arancio.gif) no-repeat top right; }
.arancio {background-color:#F2F2F2;}

.box1arancio {width:436px;float:left;padding:5px;margin:0px;background-color:#FAE8DA;}
.box1arancio div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#FAE8DA;}
.box1arancio div.text a{background:url(/images/square.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1arancio div.text a:hover{ color:#0066cc}
.box1arancio div.text {float:left;margin-left:0px;width:200px}
.box1arancio div.img {float:left;padding-top:5px;}

/*--------------------------------------------------------*/

/*---------stile presettato per l'header rosso------------*/

.hrosso1 {background: url(/images/header_rosso1.gif) no-repeat top right; }

#contentleft.rosso1 {float:left;width:200px;border-top:0px solid #e66035;margin:0px;}
.rosso1 {background-color:#E9ECEF;}
.rosso1 a{color:#333333;text-decoration:none }
.rosso1 a:hover{text-decoration:underline }
.rosso1 h3{color:#333333;background:   url(/images/square_red.gif) no-repeat 3px 7px;}
.rosso1 h2{color:#C8163E;}

#center.red h3{color:#333333;background: url(/images/square_red.gif) no-repeat 3px 7px;}
#center.red h2{color:#C8163E;}
#center.red .link_tutto{padding-right:25px;background: url(/images/freccia_rossa.gif) no-repeat bottom right;height:11px;
margin-bottom:.5em}

.box1rosso {width:436px;float:left;padding:5px;margin:0px;background-color:#ECECED;}
.box1rosso div.box{float:left;width:49%;padding:2px;margin:0px;background-color:#ECECED;}
.box1rosso div.text a{background:url(/images/square_red.gif) no-repeat 0px 4px;font-weight:bold;color:#333333;margin:0px;padding-left:10px;}
.box1rosso div.text a:hover{ color:#0066cc}
.box1rosso div.text {float:left;margin-left:0px;width:200px}
.box1rosso div.img {float:left;padding-top:5px;}

#toplink_red { margin:-20px; padding-right:30px; float:right}
#toplink_red li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink_red li a {padding-left: 0px; font-size: 13pt; color: #ffffff; font-family: tahoma; text-decoration: none}
#toplink_red li a:hover {color: #ffffff;text-decoration:none}

/*--------------------------------------------------------*/

.blu {background-color:#023B6D;}

#contentright {float:right; width: 160px; margin:0px;padding:0px;/*border-bottom:1px solid #e66035;*/}
#google {padding:0px;margin:0px}

.articolo {font-weight: normal; font-size: 10px; color: #808080; padding-top: 5px; width:100%; border-top:1px dotted #cccccc; }
.logo {float:left; margin-top:0px;float:left;}
.logo a {margin:0px;padding:0px;float:left; margin-top:0px}
.banner { margin:0px;padding-top:2px;float:left;}
.banner a {margin:0px;padding-top:2px;float:left;}

/*.visibilita {border-top: 1px solid #b2b8ba; background: url('images/fondo-blu.gif') repeat-x 0px -1px; float: left; float:right; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:3px}*/
.img_dx {float:right; padding:3px}
.img_sx {float:left; padding:3px;}

/* menu sezioni */

#menutop { margin:0px 0px 0px 20px; padding:0px; height:43px;float:left;width:600px;}
#menutop ul {}
#menutop li {list-style-type: none;padding-right: 5px; padding-left: 0px; float: left; padding-bottom: 0px; padding-top: 23px}
#menutop li.active {background-position: 50% 0em; font-weight: bold; background-image:url(/images/frecciah.gif); background-repeat: no-repeat}
#menutop li a.first {border-style:none}
#menutop li a {padding-left: 7px; font-size: 9pt; border-left: black 1px solid; color: black; font-family: tahoma; text-decoration: none}
#menutop li.active a {color: #c43635}

/* menu toplink */

#toplink { margin:-20px; padding-right:30px; float:right}
#toplink li {list-style-type: none; padding:25px 5px 0px 0px; float: left;}
#toplink li a {padding-left: 0px; font-size: 13pt; color: #E66035; font-family: tahoma; text-decoration: none}
#toplink li a:hover {color: #0066cc}


/* ricerca */

#ricerca {float:right;margin-top:14px; padding-top: 0px; width:160px;text-align:right;margin-right:1px;}
#ricerca .input {border:1px solid black; width: 120px; font-size:10px; padding-top: 1px;padding-bottom:1px; margin:0px;}
#ricerca span {margin-top: 0px; font-size: 12px; color:#E66035; font-weight:bold; padding-top: 0px;padding-bottom:5px;text-decoration:none;}

#ricerca_rosa {float:right;margin-top:14px; padding-top: 0px; width:160px;text-align:right;margin-right:1px;}
#ricerca_rosa .input {border:1px solid black; width: 120px; font-size:10px; padding-top: 1px;padding-bottom:1px; margin:0px;}
#ricerca_rosa span {margin-top: 1px; font-size: 12px; color:#C8163E; font-weight:bold; padding: 0px;text-decoration:none; border:0px}

#ricerca_red {float:right;margin-top:14px; padding-top: 0px; width:160px;text-align:right;margin-right:1px;}
#ricerca_red .input {border:1px solid black; width: 120px; font-size:10px; padding-top: 1px;padding-bottom:1px; margin:0px;}
#ricerca_red span {margin-top: 1px; font-size: 12px; color:#ffffff; font-weight:bold; padding: 0px;text-decoration:none; border:0px}

#ricerca_divertimento {float:right;margin-top:14px; padding-top: 0px; width:160px;text-align:right;margin-right:1px;}
#ricerca_divertimento .input {border:1px solid black; width: 120px; font-size:10px; padding-top: 1px;padding-bottom:1px; margin:0px;}
#ricerca_divertimento span {margin-top: 1px; font-size: 12px; color:#FF994E; font-weight:bold; padding: 0px;text-decoration:none; border:0px}


/* footer */

#copyright{float:left;margin:5px 0px 5px 0px;font-size:10px;border-top:1px solid #c40000;padding:5px;font-style:italic}

/* eventi */

#eventi {font-size:11px;font-family:Arial, Helvetica, sans-serif;/*border:1px solid #cccccc;*/padding:2px;margin:5px;}
.td2 { background-color: #ff9900; color:#666666;font-size:12px;}
.td2 a {font-size:11px; color:#ffffff;text-decoration:none}
.td2 a:hover { color:#FDF87B;}
.td2 span {width:220px; float:left;}
.td1 { background-color: #F8E390; color:#003366;}
.td1 span {width:130px; float:left; /*font-weight:bold*/}
.titoloev {color:#0066cc; font-weight:bold}
.paginazione {font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.tabellaev { border:1px solid #cccccc;font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:left;margin-left:5px; padding:2px}
.tabellaev th { background-color:#f7f7f7}
.tabellaev td { padding-left:5px; border-top:1px dotted #666666}
.tabellaev .input { background-color:#6B92BC; color:#ffffff}




/* fine css FCDE68*/
