
h1{font-size:18px;}
h2{
font-size:14px;
font-weight:bold;
margin-bottom:10px;
color:#85002b;
}
a:link{
  outline: none;
  text-decoration:none;
  color:#fff;
}
a:visited{
color:#fff;
text-decoration:none;
}
a:hover{
color:#0769B2;
}
td a .active{
color:#0769B2;
font-weight:bold;
}
li{
margin-left:-26px;
/*list-style: circle;
list-style-position:inside;*/
color:#0769B2;
}
li a.nero{
  outline: none;
  text-decoration:none;
  color:#0769B2;
  font-weight:bold;
}
a.nero{
  outline: none;
  text-decoration:none;
  color:#0769B2;
  /*font-weight:bold;*/
}
li a.nero:hover{
  outline: none;
  text-decoration:none;
  color:#ff8333;
  font-weight:bold;
}
body{
  height:100%;
  font: 12px Verdana, sans-serif;
  text-align:center;
  margin:0;
  padding:0;
}
#container{
  width:960px;
  /*height:610px;*/
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}
#header{
 position:relative;
 top:0px;
 left:0px;
 width:960px;
 background: #fff url(../img/header.png) no-repeat 0px 0px;
 height:119px;
 margin-bottom:5px;
 z-index:10;
}
#logo_sin{
display:block;
float:left;
position:relative;
 top:0px;
 left:0px;
}
#logo_des{
display:block;
float:right;
position:relative;
 top:0px;
 right:0px;
}
#back_home{
display:block;
clear:both;
width:42px;
height:14px;
text-align:center;
margin:0 auto;
margin-top:10px;
position:relative;
top: 20px;
*top: 10px;
}
#back_home a.home{
display:block;
width:42px;
height:14px;
background: url(../img/home_but.png) no-repeat 0px 0px;
}
#back_home a.home:hover{
background: url(../img/home_but_over.png) no-repeat 0px 0px;
}
table td, table td p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:1.3em;
  font-size:12px;
}
/***************************menu colorato ********************************/
#menu{
position:relative;
width:762px;
bottom:0px;
height:40px;
margin: 0 auto 10px auto;
}
#menu_quiz{
position:relative;
width:762px;
bottom:0px;
height:40px;
margin: 0 auto;
}
a.item1, a.item1_active{
display:block;
width:130px;
height:40px;
float:left;
background: url(../img/mediterraneo.png) no-repeat 0px 0px;

}
a.item1_active, a.item1:hover{
background: url(../img/mediterraneo_over.png) no-repeat 0px 0px;
}

a.item2, a.item2_active{
width:168px;
height:40px;
display:block;
float:left;
background: url(../img/cambiamenti.png) no-repeat 0px 0px;
}
a.item2_active, a.item2:hover{
background: url(../img/cambiamenti_over.png) no-repeat 0px 0px;
}
a.item3, a.item3_active{
width:91px;
height:40px;
display:block;
float:left;
background: url(../img/cosafare.png) no-repeat 0px 0px;
}
a.item3_active, a.item3:hover{
background: url(../img/cosafare_over.png) no-repeat 0px 0px;
}
a.item4, a.item4_active{
width:116px;
height:40px;
display:block;
float:left;
background: url(../img/areemarine.png) no-repeat 0px 0px;
}
a.item4_active, a.item4:hover{
background: url(../img/areemarine_over.png) no-repeat 0px 0px;
}
a.item5, a.item5_active{
width:73px;
height:40px;
display:block;
float:left;
background: url(../img/quiz.png) no-repeat 0px 0px;
}
a.item5_active, a.item5:hover{
background: url(../img/quiz_over.png) no-repeat 0px 0px;
}
a.item6, a.item6_active{
width:92px;
height:40px;
display:block;
float:left;
background: url(../img/concorsi.png) no-repeat 0px 0px;
}
a.item6_active, a.item6:hover{
background: url(../img/concorsi_over.png) no-repeat 0px 0px;
}
a.item7, a.item7_active{
width:92px;
height:40px;
display:block;
float:left;
background: url(../img/contatti.png) no-repeat 0px 0px;
}
a.item7_active, a.item7:hover{
background: url(../img/contatti_over.png) no-repeat 0px 0px;
}
/*********************** fine menu **************************/
#content{
display:block;
clear:both;
text-align:left;
margin-bottom:10px;
}
#content p{ 
  margin-bottom:1em;
}
#leftside {
  width:32%;
  margin:0 10px 0 0;
  display:block;
  float:left;
  /*background: url(../images/sfondo_sx.png) no-repeat 0px 0px;*/
}
#left_med {
  width:31%;
  margin:0 auto;
  display:block;
  float:left;
  min-height:300px;
  text-align:center;
  /*background: url(../images/sfondo_sx.png) no-repeat 0px 0px;*/
}
#main_home{
 display:block;
  width:56%;
  float:right;
  margin:0 30px 0 0;
  line-height:1.3em;
}
#sup_main{
 display:block;
  width:60%;
  min-height:246px;
  float:right;
  margin:0 0 10px 10px;
  border:0px;
  border-color:#fff;
}
#contatti_sup{
display:block;
width:100%;
min-height:246px;
text-align:center;
margin:0 0 10px 0;
padding-top:6px;
*padding_top:0px;
}
#titolo{
display:block;
height:32px;
background-color:#fff;
z-index:4;
margin:10px 0 6px 0;
}
#main{
 display:block;
  width:100%;
  min-height:246px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:1.3em;
}
.boxed {
  margin:0 0 20px 0;
  padding:10px 0 10px 10px;
  border:1px solid #aaaaaa; 
}
#intro_text{
margin:30px 0 30px 0;
}
#content_quiz{
width:80%;
margin:0 auto;
}
#main_quiz{
 display:block;
  /*width:35%;*/
  float:right;
  margin:0 8% 0 0;
}
#main_concorsi{
 display:block;
  /*width:35%;*/
  float:right;
  margin:0 5% 0 0;
}
#left_quiz{
 display:block;
  /*width:35%;*/
  float:left;
  margin:0 0 0 8%;
}
#left_concorsi{
 display:block;
  /*width:35%;*/
  float:left;
  margin:0 0 0 5%;
}
.clr{
clear:both;
}
#footer{
margin:10px 0;
clear:both;
width:964px;
height:60px;
position:relative;
/*text-align:left;*/
background: #fff url(../img/base_footer.png) left top no-repeat;
}
#footer table td{
padding:0 0 0 8px;
}

#footer .active{
color:#0769B2;
font-weight:bold;
}
#sub_footer{
clear:both;
display:block;
font-size:0.8em;
margin:0 auto;
position:relative;
text-align:center;
top:20px;
width:964px;
z-index:100;
/*left:1.5%;*/
*width:98%;
*margin-left:-49%;
}
.Stile1 {	color: #FF8333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile3 a{color: #ffffff}

.Stile4 {
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}