/* rosso: DC2833 - carta da zucchero: #D0DBDF */
body { padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #3D5969; color:#000000; background-image:url(../images/struttura/background.gif); background-repeat:repeat}
hr { display:none}
form { margin:0; padding:0}
th { text-align:center}
img { border:0px}
a { color: #FFFFFF}

a.external { background: url(../images/struttura/external.png) center right no-repeat;
	padding-right: 13px;}

#conteiner { border:1px solid #000000; width:768px; margin:0px auto; background-color:#FFFFFF; background-image:url(../images/struttura/sfondo_2.jpg); background-position:0px 170px; background-repeat:no-repeat; }

#header { background-image:url(../images/struttura/sfondo_head.jpg); background-position:top left; background-repeat:no-repeat; width:768px; height:114px; position:relative; background-color:#FFFFFF}
#header h1 {font-size:16px; padding:20px 0px 0px; color:#DC2833; }
#header h2 {font-size:10px; padding:10px 0px 0px; font-weight:normal}
#header h1, #header h2 {margin:0px; padding-left: 170px}
#header a:link, #header a:visited { color:#DC2833; text-decoration:none}
#header a:hover { color:#DC2833; text-decoration: underline}
#flash { position:absolute; top:0px; right:0px}
#menu { background-color: #FFFFFF; width:768px; padding: 2px 0px 2px 0px; height:50px; font-size:13px;}
div#menu ul{list-style-type: none;margin: 0;padding: 0}
div#menu li{float: left;margin: 0;padding:0;}
div#menu li#uno, div#menu li#auno a,div#navigation li#auno a:hover {background: url("../images/struttura/menu/news_h.jpg") no-repeat top left}
div#menu li#due, div#menu li#adue a,div#navigation li#adue a:hover {background: url("../images/struttura/menu/chi_siamo_h.jpg") no-repeat top left}
div#menu li#tre, div#menu li#atre a,div#navigation li#tre a:hover {background: url("../images/struttura/menu/attivita_h.jpg") no-repeat top left}
div#menu li#quattro, div#menu li#aquattro a,div#navigation li#aquattro a:hover {background: url("../images/struttura/menu/trasferimenti_h.jpg") no-repeat top left}
div#menu li#cinque, div#menu li#acinque a,div#navigation li#acinque a:hover {background: url("../images/struttura/menu/calciatori_h.jpg") no-repeat top left}
div#menu li#sei, div#menu li#asei a,div#navigation li#asei a:hover {background: url("../images/struttura/menu/contatti_h.jpg") no-repeat top left}
div#menu a{display: block;width: 128px;line-height: 50px;text-decoration: none; color: #FFFFFF;text-align: center; font-weight:900}
#uno a {background: url("../images/struttura/menu/news_n.jpg") no-repeat top left;}
#due a {background: url("../images/struttura/menu/chi_siamo_n.jpg") no-repeat top left;}
#tre a {background: url("../images/struttura/menu/attivita_n.jpg") no-repeat top left;}
#quattro a {background: url("../images/struttura/menu/trasferimenti_n.jpg") no-repeat top left;}
#cinque a {background: url("../images/struttura/menu/calciatori_n.jpg") no-repeat top left;}
#sei a {background: url("../images/struttura/menu/contatti_n.jpg") no-repeat top left;}
div#menu a:hover{background-image: none;color: #FFFF00;}
div#menu li#auno a,div#navigation li#auno a:hover, div#menu li#adue a,div#navigation li#adue a:hover, div#menu li#atre a,div#navigation li#atre a:hover, div#menu li#aquattro a,div#navigation li#aquattro a:hover, div#menu li#acinque a,div#navigation li#acinque a:hover, div#menu li#asei a,div#navigation li#asei a:hover{color: #FFFF00; text-transform: uppercase}
*#contenuti {  padding:0px; border-top:2px solid #DC2833;  }

#menulat{ float: left; width: 11em; padding: 0.2em 0.5em 0.5em 1em; font-size:80%;}
#menulat ul { padding:10px 0px 0px 20px; margin:0px}
#menulat ul li { list-style:none; list-style-image:none; font-weight:normal}
#menulat ul ul { padding:0px 0px 0px 25px; margin:0px}
#menulat ul li.testa {font-weight:bold; color:#000000;  list-style-image:url(../images/struttura/tas_on.gif); list-style-position: outside; padding-left: 5px}
.testa a:link, .testa a:visited { color:#000000; text-decoration:none}
.testa a:hover { color:#000000; text-decoration: underline; }
#menulat ul ul li.sottomenu a:link, #menulat ul ul li.sottomenu a:visited { color:#666666; text-decoration:none}
#menulat ul ul li.sottomenu a:hover{ color: #333333; text-decoration:none; border-bottom:1px solid #DC2833; background-color: #CCCCCC; padding:0px 4px 0px 0px}
#promemoria { border: 1px solid #000000; width:100%;  background-color:#FFFFFF; font-size:0.9em; padding-bottom:0.4em; background-image:url(../images/struttura/matita.jpg); background-position:bottom left; background-repeat:no-repeat;}
#promemoria a:link, #promemoria a:visited { color:#DC2833}
#promemoria h1 { background-color:#000000; color: #FFFFFF; padding:2px 8px; font-size:1em; margin:0}
#promemoria ul { padding: 0 0.2em 0 3em; margin:2px 0 0 0; border-top:2px solid #CC0000;}
#promemoria ul li.compleanno { list-style-image:url(../images/struttura/compleanno.gif); margin:0; padding: 2px 0}

#titrovi h3 { font-size:70%; margin:0px 0px 1.5em 0px; padding:0px; font-weight:normal}
#titrovi b { color: #DC2833}

#centrale{margin-left: 12.8em; padding: 0.5em 1.5em 0.5em 0.5em; text-align:justify; font-size:0.8em; }
#centrale h1 { font-size:130%; }
#centrale h1 b {border-bottom:1px solid #DC2833; font-variant:small-caps}
#centrale h2 {font-size:110%; margin:0; padding:0}
#centrale a:link { color:#DC2833; }
#centrale a:visited { color: #70122E;}
#centrale a:hover {text-decoration:none}

#sotto { border-top:2px solid #DC2833; background-color:#D0DBDF; padding:0.5em; text-align:center; font-size:80%;  color: #333333; line-height:1.5em; clear:both}
#sotto a:link, #sotto a:visited { color:#333333; text-decoration:none}
#sotto a:hover {color:#333333; text-decoration: underline}
#sotto img { border:1px solid #000000; vertical-align:text-bottom}
#sotto p { margin:0; padding:0}
#footer { margin:6px auto; text-align:center; color:#CCCCCC; font-size:80%;}
#footer img { margin-right:10px}
#footer a:link, #footer a:visited { color:#CCCCCC; text-decoration:none}
#footer a:hover { color:#CCCCCC; text-decoration:underline}

.rosso, a.rosso { color:#DC2833}
.linea { background-color:#DC2833; padding:1px 0px 0px 0px}
.bordonero { border:1px solid #000000}
.centrato { text-align:center}
.posted {
	color: #999999;
	font-family:  Verdana, 'Trebuchet MS', sans-serif;
	font-size: x-small;
	display:block;
	margin-top: 0.5em;
	padding-top:2px;
	border-top: 1px solid #999999;
	}
.posted b {color:#666666}
/* tabella*/
.tabella { text-align:center; white-space:nowrap}
.tabella th { background-color:#000000; color:  #FFFF00; padding:0px 6px 0px 6px}
.formtext { border:1px solid #CC0000}
.bottone { background-color: #000000; color: #FFFF00; font-weight:bold; border:1px solid #666666}

/* immagini laterali */
div.news { width: 100%; overflow:auto; margin-top:1em}
div.news img.principale {float: left; margin-right: 1em;}