﻿html{
	/*background-image: url(../img/sf06.jpg);
	background-repeat: repeat;
	background-attachment: fixed;*/
    background-image:url(../img/ombra.png);
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #027FC9;
}

html,body{
	margin: 0;
	padding:0;
}
body{
	font-family:"Trebuchet MS", "Bitstream Vera Sans","Lucida Grande",  Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}
img{
	border: 0;
}
/* Link
---------------------------------------------------------------------*/
a:link{
	/*font-weight: bold;*/
	text-decoration: none;
	color: ##027FC9;
	background: transparent;
}
a:visited {
	/*font-weight: bold;*/
	text-decoration: none;
	color: ##027FC9;
	background: transparent;
}

a:hover{
	/*font-weight: bold;*/
	text-decoration: none;
	color: red;
	background: transparent;

}

a:active{
	/*font-weight: bold;*/
	text-decoration: none;
	color: ##027FC9;
	background: transparent;
}
div#container{
	position: relative;
	width: 1000px;
	margin: 0px auto;
    /*border: 0px solid red;*/
	background-color: white;
	color: #000;
	text-align: left;
    border-left: 1px solid #006;
    border-right: 1px solid #006;
}

/*stili generici, su header e footer*/
div#header{
  /*background-image: url(../img/header.jpg);
  background-repeat: no-repeat;
	border:0px solid #66FFFF ;*/
    height: 200px;
	background-color:white;
	color: #006;
}
div#header img{border:0px solid black ;}

h1,h2,h3,p{margin: 0;}
p{padding-bottom: 5px;}

h1{padding-left:10px;font: bold 2.3em/80px georgia,times,serif;}
h2{font-size: 1.5em;}
h3{font-size: 1.2em; color:#000066; margin-bottom:5px;}



/*stili specifici per il layout*/
div#navigation{
    border:0px green solid;
    padding:0px;
	font-family: Georgia, "Times New Roman", serif;
	/*position: absolute;
	top: 200px;
	left: 0;*/

}

b{
  color:#006;
}


div#content{
    border:0px solid #33CC00;
	margin: 0;
	padding: 1em 10px;
	background-color: #fff;
	text-align:justify;
    color:#6b6b6b;
}
div#content a{font-weight: bold;}
div#content img{margin:0;}

div#destra{
  width: 375px;
 /* height: 736px;  */
  float:right;
  border:1px solid#ccc;
  padding-top:5px;
  padding-left:5px;
  padding-right:5px;
  margin-left:15px;
  background-color: #eee;
}


div#footer{
  position:relative;
    height:50px;
    border:0px red solid;
	text-align:center;
	margin:0;
	padding-top:5px;
    background-color: #000066;
	color: #fff;
}
div#footer a{
	color:#fff;
	font-weight: bold;
	text-decoration:none;
}

/*stili per la navigazione*/

#chromemenu{
/*width: 99%;*/
font-weight: bold;
font-size: 90%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#chromemenu ul{
/*border: 1px solid #BBB;*/
border-top:  1px solid #BBB;
border-bottom:   1px solid #BBB;
width: 100%;
background: url(img/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #006;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a#end{
  border:0;
  }
#chromemenu ul li a:hover,#chromemenu ul li a.selected {
background: url(../img/chromebg2.gif) center center repeat-x;
}
#chromemenu ul li a.red{
  color:red;
}
#chromemenu ul li a:hover,#chromemenu ul li a.selectedred {
background: url(../img/chromebg2.gif) center center repeat-x;
color:red;
}
