body { background:#BB1047 url(../images/struttura/bg.jpg) top repeat-x; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}
a img { border:none}

.pgNav {
position:absolute;
top:-1000em;
width:1px;
height:1px;
overflow:hidden}
.bordo { border:2px solid #FFFFFF}
.imglat { float:left; margin-right:1em; border:2px solid #FFFFFF}
.oggi { background-color:#333333}

#testa { width:992px; margin:4px auto 0 auto; }

#logo { position:relative; z-index:1; width:412px; height:94px; float: left;}
#logo h1 { font-size:1em; margin:0; padding:0;}
#logo a { display:block; width:412px; height:94px; background: transparent url(../images/struttura/logo-eleven.jpg) no-repeat; text-decoration:none}
#logo a span { position: relative; z-index:-1}

#calend { width:400px; height:94px; margin-left:590px; font-size:0.8em; color:#FFFFFF; overflow:hidden;}
#calend a:link, #calend a:visited { color:#D97998;}
#calend a:hover, #calend a:focus { color: #BD1149;}

#divContainer {left:0px; visibility: hidden; overflow: hidden; width:350px; CLIP: rect(1px, 140px, 5px, 0px); position: relative; top:10px; height: 64px; float:left}
#divContent {position: relative; top:auto; left:auto; height:170px}
#comandi { margin-left:350px; width:10px; height:64px}
#comandi .up { margin-bottom:40px}


#menu { width:990px; margin:0 auto;}
.menuNavigazione { margin:4px 0; padding:6px 0; text-align:center; background:url(../images/struttura/bg_menu.jpg) top repeat-x; font-weight:bold; font-size:0.8em;}
.menuNavigazione li { display:inline; }
.menuNavigazione a { height:0; padding:8px 45px; text-decoration:none; margin:-8px 0; border-right:2px solid #000000; white-space:nowrap;}
.menuNavigazione .ultimaVoce a { border:none}
.menuNavigazione a:link, .menuNavigazione a:visited { color:#FFFFFF}
.menuNavigazione a:hover, .menuNavigazione a:focus, .menuNavigazione a:active { color:#CCCCCC; text-decoration:underline}

#imgprinc { width:988px; margin:4px auto auto auto; height:294px; border-top:2px solid #FFFFFF;  height:292px}

#titrovi { padding:265px 0 0 290px; font-size:0.7em; color:#FFFFFF }
#titrovi b, #titrovi strong { color:#D97998; border-bottom:1px dotted #D97998 }
#titrovi a:link, #titrovi a:visited  { color:#FFFFFF; text-decoration:none }
#titrovi a:hover, #titrovi a:focus  { color:#FFFFFF; text-decoration: underline }


#conten { width:988px; margin:0 auto;}
#contenuti  { width:660px; /* 696-18-18 */ padding:0 18px 24px 18px; margin-left:270px; border:2px solid #FFFFFF; border-top: none;  color:#FFFFFF; font-size:0.8em; line-height:1.5em; background: #000000 url(../images/struttura/sfondo11.gif) bottom right no-repeat }

#contenuti h2 { color:#D97998; margin:0 0 1em 0; padding:0.5em 0 0 0 }
#contenuti a:link, #contenuti a:visited { color:#D97998;}
#contenuti a:hover, #contenuti a:focus { color: #BD1149;}

#colonnaSx { width:270px; float:left; color:#FFFFFF; margin-top:1em }

.contattidx { width:258px; font-size:0.8em; line-height:1.6em; }
.contattidx a { color:#FFFFFF}
.contattidx ul { padding:20px 0 20px  20px; margin:0}
.contattidx h2 { border-top:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF; background-color:#000000; color:#FFFFFF; font-size:1em; padding:0.4em; margin:0 }



#infosotto { width:994px; margin:0 auto; padding:20px 0 0 0; clear:both; color:#FFFFFF }
#infosotto a:link, #infosotto a:visited { color:#FFFFFF; text-decoration:none}
#infosotto a:hover, #infosotto a:focus { color: #CCCCCC; text-decoration: underline}

#info { width:390px; float:left; font-size:0.8em; padding:0 0 4px 0; }
#info h4 { margin:0; padding:4px 0; font-size:1.4em}

#numTel { width:200px; margin:20px 0 0 410px; height:94px; }

#eancora { width:200px; margin:-110px 0 0 630px; }
#eancora ul { margin:0; padding:6px 0 0 30px; font-size:0.7em; line-height:1.2em}

#copyright { width:994px; margin:0 auto; padding:4px 0; border-top:1px solid #FFFFFF; clear:both; font-size:0.7em; color:#FFFFFF}
#copyright a:link, #copyright a:visited { color:#FFFFFF; text-decoration:none}
#copyright a:hover, #copyright a:focus { color: #CCCCCC; text-decoration: underline}


#taborari { color:#FFFFFF; font-size:0.9em; width:100%; border-collapse:collapse}
#taborari th { text-align:center; margin:0 4px; background-color:#333333}
#taborari td { text-align:center; margin:0 4px}
