
A:link {font: 8pt verdana; text-decoration: none; color: #1D4164; font-weight: bold}
A:visited {font: 8pt verdana; text-decoration: none; color: #1D4164; font-weight: bold}
A:active {font: 8pt verdana; text-decoration: none; color: #1D4164; font-weight: bold}
A:hover {font: 8pt verdana; text-decoration: none; color: #FA6C0E; font-weight: bold}


#menu A:link {font: 8pt verdana; text-decoration: none; color: #B1CDE7; }
#menu A:visited {font: 8pt verdana; text-decoration: none; color: #B1CDE7;}
#menu A:active {font: 8pt verdana; text-decoration: none; color: #B1CDE7; }
#menu A:hover {font: 8pt verdana; text-decoration: none; color: #FA6C0E; }


body{

background:#14314C;

color:#404040;

font-family:Verdana, Arial, Helvetica;
font-size:11px;
line-height:15px;
}
body, h1, h2, h3, p, ul{
margin:0;
padding:0;
}


/*stile generale*/
a{
outline:none;
text-decoration:none;
}



.clearfix{
clear:both;
}

.marg15{
margin-left:15px;
margin-bottom:10px;
}
.marg20{

}
.marg40{
margin-left:20px;
margin-bottom:10px;
}


/*stile titoli*/
h1, h2, h3, #menu a{
font-family:Verdana, Arial, Helvetica;
}
h1{
font-size:26px;
}
h2{
font-size:16px;
}
h3{
font-size:10px;
border-bottom:1px dashed #FFFFFF;
}
h1 span,h3 span, #menu a.selezionato, #menu a:hover.selezionato{
color:#E85E05;
}
h2 span, #menu a:hover{
color:#E85E05;
}
/*stile elementi*/
#contenitore{
width:943px;
margin:auto;
}
/*header - menu*/



#header{
background:url(img/acfe_italy_chapter.jpg) no-repeat  bottom;
height:111px;
width:943px;
margin-top:20px;
color:#B1CDE7;
}

#spacer{
background:#14314C;
width:943px;
height:7px;
}

#top{
background:url(img/top.png) no-repeat;
width:943px;
height:41px;
}


#menu{
position:relative;
float:right;
right:0;
top:87px;
right:0px;
}

#menu a{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
margin:0 0px;
}
/*immagine sfondo*/
#top{
height:30px;
background:url(img/top_bg.png) no-repeat bottom;
}
#bottom{
height:30px;
background:url(img/bot_bg.gif) no-repeat top;
margin-bottom:30px;
}

#contenuto{
background:url(img/sf_cont.png) repeat-y;
width:943px;
padding: 0 70px;
height:100%; /*per IE6*/
}

#top{
background:url(img/top2.png) no-repeat;
width:943px;
height:41px;
}
#bottom{
background:url(img/end2.png) no-repeat;
width:943px;
height:50px;
}
#bottom_par{
background:url(img/bottom_par.png) no-repeat;
width:943px;
height:50px;
}




/*contenuto*/



#left_col{
float:left;
width:800px;
margin-right:70px;
}





#left_col img{
float:left;
margin: 0px 9px 5px 0px;
}

#left_mid{
border:1px dashed #ffffff;
font-size:10px;


}
#left_mid2{
font-size:10px;
}
.contenuto_mid{
width:45%;
float:left;
padding:15px;
}
.contenuto_mid2{
width:45%;
float:left;
padding:15px;

}



/*colonna destra*/
#right_col{
width:155px;
float:left;
font-size:10px;
line-height:12px;


}
.top_right{
height:20px;
background:url(img/top_right.gif) no-repeat;
}
.bot_right{
height:20px;
background:url(img/bot_right.gif) no-repeat;
}
.contenuto_right{
background:url(img/contenuto_right.png) repeat-y;
padding:0 16px;
height:100%; /*per IE6*/
}
.contenuto_right2{
background:url(img/contenuto_right.png) repeat-y;
padding:0 11px;
height:100%; /*per IE6*/
}

