/* CSS Document */

caption{
display:none
}

body {
background-color: #323d25;
background-image:url(../images/sfondo.jpg);
margin: 0px;
}

.bottone_orizzontale{
width:110px;
height:30px;
background-image:url(../images/orbut_su.jpg);
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:center;
color:#FFFFFF
}
.bottone_orizzontale a{
display:block;
width:100%;
height:26px;
background-image:url(../images/orbut_su.jpg);
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:center;
color:#FFFFFF;
text-decoration:none;
padding-top:4px;
}
.bottone_orizzontale a:hover{
display:block;
width:100%;
height:26px;
background-image:url(../images/orbut_giu.jpg);
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:center;
color:#990000;
padding-top:4px;
}

.contenitore_menuvert{
height:342px;
vertical-align:top
}
.bottone_verticale{
width:230px;
height:31px;
background-image:url(../images/verbut_su.jpg);
background-position:left top;
background-repeat:repeat-x;
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:left;
padding-left:5px;
color:#FFFFFF
}
.bottone_verticale a{
display:block;
width:100%;
height:27px;
background-image:url(../images/verbut_su.jpg);
background-position:left top;
background-repeat:repeat-x;
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:left;
color:#FFFFFF;
text-decoration:none;
padding-top:4px;
}
.bottone_verticale a:hover{
display:block;
width:100%;
height:27px;
background-image:url(../images/verbut_giu.jpg);
background-position:left top;
background-repeat:repeat-x;
font-family:'Trebuchet MS';
font-size:16px;
vertical-align:middle;
text-align:left;
color:#FFFFFF;
padding-top:4px;
padding-left:5px;
margin-left:-5px
}

.agenda{
width:218px;
height:auto;
margin: 0px 0px 10px 5px;
border-bottom:#ce9933 1px dotted;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em
}
.agenda a{
color:#99FFFF;
text-decoration:none
}
.agenda a:hover{
color:#FFFF00
}

.agenda_no_din{
width:220px;
height:auto;
margin-top:0px;
padding:5px 5px 15px 5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
text-align:left
}
.agenda_no_din a{
color:#99FFFF;
text-decoration:none
}
.agenda_no_din a:hover{
color:#FFFF00
}

.suggerimenti{
width:220px;
height:auto;
margin-top:0px;
padding:5px 5px 15px 5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
text-align:left
}
.suggerimenti a{
color:#99FFFF;
text-decoration:none
}
.suggerimenti a:hover{
color:#FFFF00
}


.presentazione{
width:715px;
margin: 30px 20px 20px 20px;
text-align:justify;
font-family:verdana;
font-size:0.9em;
color:#333300;
border-bottom:#ce9933 2px dotted;
padding-bottom:10px
}
.presentazione a {
color: #ce9933;
font-weight: bold;
}
.presentazione a:hover {
color: #850e0e;
}


.news_container{
width:715px;
margin: 10px 20px 20px 20px;
text-align:justify;
font-family:verdana;
font-size:0.85em;
color:#333300;
border-bottom:#ce9933 2px dotted;
padding-bottom:10px
}
.news_container a {
color: #ce9933;
font-weight: bold;
}
.news_container a:hover {
color: #850e0e;
}


.news{
font-size:1.1em;
font-family:Arial, Helvetica, sans-serif
}
.news a{
color:#305040;
font-weight:bold;
}
.news a:hover{
color:#999999
}

.titolo_standard{
font-family:'Trebuchet MS';
font-size:1.5em;
font-weight:bold;
color:#323d25;
text-align:right
}

.floatclear{
	clear:both;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	height: 0px;
	width: 100%;
}

.ar{
width:950px;
margin:auto;
margin: 10px 20px 20px 20px;
text-align:justify;
font-family:verdana;
font-size:0.85em;
color:#333300;
border-bottom:#21422f 1px dotted;
padding-bottom:10px
}
.ar a{
font-weight:bold;
color:#990000;
text-decoration:none
}
.ar a:hover{
color:#666666
}

.online {
text-align: left;
margin-top: 10px;
margin-bottom: 5px;
margin-right: 5px;
font-size: 0.7em;
font-weight: normal;
}

.top {
text-align: left;
margin-top: 10px;
margin-bottom: 5px;
margin-right: 5px;
font-size: 0.7em;
font-weight: normal;
}
.top a {
color:#888888;
}
.top a:hover {
color: #000000;
}

.rossobold {color: #990000; font-weight:bold}

.sign {
color: #990000;
font-weight: bold;
font-size: 0.8em;
text-align: right;
}
.sign a {
color: #556666;
}
.sign a:hover{
color:#cccccc
}

#footer {
font-family: sans-serif;
font-size: 0.7em;
color: #eeeeee;
margin:auto
}
#footer a {
color: #dddddd;
text-decoration: none;
}
#footer a:hover {
color: #ce9933;
}

.window{
width:400px;
height:300px;
margin-left:-200px;
margin-top:-150px;
left:50%;
top:50%;
position:absolute;
z-index:100
}

.occhiello {
font-family: verdana,_serif;
font-size: 0.8em;
color: #000000;
background-color: #ffffff;
text-align: justify;
}
.occhiello a {
font-weight: bold;
color: #ce9933;
}
.occhiello a:hover {
color: #e1e1e1;
}

.documenti_intro {
font-size: 0.9em;
font-style: italic;
}
.documenti_sub {
font-size: 0.85em;
margin-top: 0px;
margin-bottom: 30px
}
.documenti_title {
margin-top: 20px;
font-size: 1.1em;
font-weight: bold;
}
.documenti-sign {
font-size: 0.85em;
font-weight: bold;
font-style: italic;
margin-top: 0px;
}

.goto {
	text-align: center;
	font-family: Verdana;
	font-size: 0.8em;
	font-weight: normal;
	color: #000000;
}
.goto a{
text-decoration:none
}
.goto a:hover{
color:#c0c0c0
}
#focus{
width:715px;
padding-top:3px;
margin:auto;
padding-bottom:3px;
background-color:#ce9933;
font-family:'Trebuchet MS';
font-size:1.5em;
font-weight:bold;
color:#ffffff;
text-align:center;
font-style:oblique
}
