/* CSS Document */
BODY {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: #CCCCCC url(../images/righeblu.gif);
text-align:center;
}

#mainbox {
COLOR: #000;
margin: 0px auto 0px auto;
width: 750px;
text-align:left;
background-color: #fff;
}

#testata {
background-color:#3C5271;
width: 750px;
height:145px;
margin: 0px;
padding: 0px;
}

#logo {
background: url(../images/logo.jpg) no-repeat left top;
width: 169px;
height:145px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
}

#logo h3{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:165px;
height:145px;
}

#logo h3 a{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:165px;
height:145px;
}
#logo h3 a:hover, #logo h3 a:focus, #logo h3 a:visited, #logo h3 a:link{
background-color: transparent;
}
#banner {
background: url(../images/banner.jpg) no-repeat right top;
width: 580px;
height:120px;
float:right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#montagna {
height:40px;
float:right;
padding: 15px 15px 0px 0px;
}

#montagna h3{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:150px;
height:40px;
}

#montagna h3 a{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:150px;
height:40px;
}

span.magic {
display:none;
}

#montagna h3 a:hover, #montagna h3 a:focus, #montagna h3 a:visited, #montagna h3 a:link{
background-color: transparent;
}

#menu_alto {
padding:0px;
margin:0px;
float:right;
width:580px;
height: 25px;
background-color:#3C5271;
font-size: 10pt;
color: #CCCCFF;
font-weight: 800;
text-align: right;

}

#menu_alto ul
{
float:right;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
#menu_alto a
{
float:right;
text-decoration:none;
color:#CCCCFF;
background-color:#CC6600;
padding:0.2em 0.6em;
border-right:2px solid #3c5271;
}
#menu_alto a:hover {
background-color:#D0B23A}

#menu_alto li {display:inline}

DIV#banner h1 {/*inserire testo per la stampa */
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0.5em; 
FONT-WEIGHT: normal; 
FONT-SIZE: 2.2em; 
PADDING-BOTTOM: 0.3em; 
MARGIN: 0px; 
PADDING-TOP: 0.3em
}

DIV#footer {
CLEAR: both; 
PADDING-RIGHT: 1em; 
BORDER-TOP: #999 1px solid; 
PADDING-LEFT: 1em; 
PADDING-BOTTOM: 0.5em; 
PADDING-TOP: 0.5em; 
TEXT-ALIGN: right
}
	
A:link {
	COLOR: #036
}
A:visited {
	COLOR: #066
}
A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #036
}
A:active {
	COLOR: #fff; BACKGROUND-COLOR: #036
}


DIV#container {
background-image:url(../images/barragrigia.gif);
background-repeat:repeat-y;
}

DIV#navigation {
float:left;
width:150px;
padding-top:2em;
font-size:10pt;
}
DIV#navigation UL {
padding: 0px;
margin: 0px 0px 0px 8px;
list-style-type:none;
}
DIV#navigation UL LI {
margin-top:4px;
}
#navigation UL LI A {
padding:3px 5px 3px 8px;
display:block;
width:135px;
color:#000;
border: 1px solid #3B5271;
text-decoration:none;
}
#navigation UL LI A:hover {
background-color:#3b5271;
COLOR: #fff; 
}

DIV#more {
padding: 2em 10px 0px 0px;
float:right;
margin:0px;
width:160px;
color:#000;
font-size: 11px;
}
DIV#more H2 {
padding: 0px 5px 5px 0px; 
margin-top:0px;
color:#000; 
FONT-WEIGHT: normal; 
FONT-SIZE: 1.5em; 
}

DIV#more H3 {
padding: 0px 5px 5px 0px; 
margin-top:0px;
color:#000; 
FONT-WEIGHT: 800; 
FONT-SIZE: 1.0em; 
}

DIV#more img {
margin:0px auto 0px auto;
padding:0px;
width:150px;
height:56px;
border: 0px;
}

.centra {
text-align:center;
}

DIV#content {
margin-left:180px;
margin-right:200px;
}
DIV#content H2 {
FONT-WEIGHT: normal; 
FONT-SIZE: 1.5em; 
MARGIN: 0px; 
COLOR: #036; 
PADDING-TOP: 1em
}

DIV#content H3 {
FONT-WEIGHT: 800; 
FONT-SIZE: 1.0em; 
MARGIN: 0px; 
COLOR: #036; 
PADDING-TOP: 0.8em
}
DIV#content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
line-height:140%;
}
#cleardiv {
CLEAR: both; HEIGHT: 1em
}

DIV#footer UL {
font-size:10px;
padding: 0px;
MARGIN: 0px; 
LIST-STYLE-TYPE: none;
}

DIV#footer LI {
DISPLAY: inline; 
MARGIN-RIGHT: 1em
}
.evidenza {
	background-color: #CC3300;
}

