html,body{margin:0;padding:0}
body{font: 90% Calibri,arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
/*a{display:block;color: #006;padding:2px}*/
a img{border: none;}
div#header{height:120px;background:#fff url('../images/head.jpg');width:100%}
div#header a{float:left}
/* div#header a{position:absolute;right:0;top:23px} */
div#container{text-align:left}
div#wrapper{background: #ff0000;}
div#content p{line-height:1.4}
div#focus{
    text-align: center;
    background: #fff;border: 0px solid #88D86B;margin-top:10px}

/* div#footer{width:100%;height:300px;clear:both;background:#fff url('../images/footer.gif') no-repeat center;color: #FFF}
 */div#footer p{color: #FFF;text-align:center}
div#footer{background: #333;color: #FFF}

div#container{width:1000px;margin:0 auto}
div#content{float:right;width:700px}
div#sx{float:left;width:50%;text-align:center;}
div#dx{float:right;width:50%;margin-top:20px;text-align:left;height:110px;}



/*NEWS*/
div#news{background:#fff;float:left;width:300px;}
.tabella_news{width:300px;margin-top:15px;padding:5px;border: 1px solid #000000;border-collapse: collapse;}
.titolo {background: #000000;text-align:center;line-height:0.7;padding:7px}
.titolo a{color:#fff;font-size: 1.1em;font-weight: bold;text-decoration:none;text-transform: uppercase}
.tit_news{text-align:left;padding:5px;background: #ccc;} /*#feb8b8;} */
.tit_news a{font-weight: bold;color: #000;text-decoration:none;text-transform: uppercase;font-size: 0.9em;}
.tit_news a:hover{font-weight: bold;color:#fff;text-decoration:none}
.tit_news2{text-align:left;background: #ccc;border-top: 2px solid #000000;padding:5px;}
.tit_news2 a{font-weight: bold;color: #000;text-decoration:none;text-transform: uppercase;font-size: 0.9em}
.tit_news2 a:hover{font-weight: bold;color:#fff;text-decoration:none}
.testo_news{text-align:left;background: #fff;font-size: 0.9em;padding:5px;}
.tutte a{text-align:right;color:#ff0000;font-size: 0.9em;display:block;padding:2px;text-decoration:none;}
/*CALENDARIO*/
div#calendario{background:#fff;float:left;width:300px;}
.tabella_cal{width:300px;margin-top:15px;padding:0px;border: 1px solid #000000;border-collapse: collapse;float:left;}
.titolo_cal {background: #000000;text-align:center;line-height:0.7;padding:7px}
.titolo_cal a{color:#fff;font-size: 1.1em;font-weight: bold;text-decoration:none;text-transform: uppercase}
.data{font-weight: bold;color: #000;background: #ccc;padding-left:5px;margin:0px}
.tit_cal{text-align:left;background: #ccc}
.tit_cal a{text-align:left;font-weight: bold;color: #000;text-decoration:none;font-size: 0.9em;padding-left:5px}
.tit_cal a:hover{font-weight: bold;color:#fff;text-decoration:none}
.dove{text-align:left;background: #ccc;font-size: 0.9em;border-bottom: 1px solid #000000;padding-left:5px}

.data2{font-weight: bold;color: #000;background: #fff;padding-left:5px}
.tit_cal2{text-align:left;background: #fff}
.tit_cal2 a{text-align:left;font-weight: bold;color: #000;text-decoration:none;font-size: 0.9em;padding-left:5px}
.tit_cal2 a:hover{font-weight: bold;color:#ccc;text-decoration:none}
.dove2{text-align:left;background: #fff;font-size: 0.9em;border-bottom: 1px solid #000000;margin-bottom:5px;padding-left:5px}
.tutte_cal a{background: #fff;text-align:right;color:#ff0000;font-size: 0.9em;display:block;padding:2px;text-decoration:none;}
.tabella_app{width:300px;margin-top:15px;padding:0px;border: 1px solid #ff0000;border-collapse: collapse;float:left;}
.titolo_app {background: #ff0000;text-align:center;line-height:0.7;padding:7px}
.titolo_app a{color:#fff;font-size: 1.1em;font-weight: bold;text-decoration:none;text-transform: uppercase}
.tit_app{text-align:left;padding:5px;background: #feb8b8;}
.tit_app a{font-weight: bold;color: #000;text-decoration:none;text-transform: uppercase;font-size: 0.9em;}
.tit_app a:hover{font-weight: bold;color:#fff;text-decoration:none}
/*SOTTO*/
div#sotto{clear:both;width:100%;height:270px;background: #fff;color: #000;}
div#sotto p {text-align:left;color:#ff0000;font-weight: bold;margin-top:5px}

div#anche{background:#fff url('../images/bg_box.jpg');text-align:center;float:left;width:180px;height:100px;margin-top:20px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#anche a {text-align:center;text-decoration:none;display:block;color: #006;padding:2px}


div#skype{background:#fff url('../images/bg_box.jpg');float:left;width:180px;height:100px;margin-top:20px;margin-left:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#skype a {text-align:center;text-decoration:none;display:block;padding:2px}

div#newsletter{background:#fff url('../images/bg_box.jpg');text-align:center;float:left;width:180px;height:100px;margin-top:20px;margin-left:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#newsletter a {text-align:center;text-decoration:none;}

div#brand{background:#fff url('../images/bg_brand.jpg');float:right;width:160px;height:222px;margin-top:10px;margin-right:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#brand a {text-decoration:none;}
.img_brand{width:150px;margin-left:3px;}

div#foto{background:#fff url('../images/bg_foto.jpg');float:right;width:250px;height:222px;margin-top:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#foto a {text-align:center;text-decoration:none;vertical-align: middle;}
.day{width:230px;height:170px;margin-top:0px;margin-left:10px}

div#sponsor{background:#fff url('../images/bg_sponsor.jpg');text-align:center;float:left;width:565px;height:110px;margin-top:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#sponsor a {text-align:center;text-decoration:none;}
.img_sn{margin-top:36px;}
div#social{background:#fff url('../images/bg_sponsor.jpg');text-align:left;float:left;width:565px;height:110px;margin-top:10px;padding:0px;border: 0px solid #000;border-collapse: collapse;}
div#social a {text-align:center;text-decoration:none;}









