body{margin:0;padding:0;line-height: 1.5em;background:#006198}
b{font-size: 110%;}
em{color: red;}
#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}
#topsection{background: #EAEAEA;height: 0px; /*Height of top section*/}
#topsection h1{margin: 0;padding-top: 15px;}

#contentwrapper{width: 100%;}

#contentcolumn{margin-left: 200px; /*Set left margin to LeftColumnWidth*/}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: 0px; /*Set left margin to -(MainContainerWidth)*/
margin-top: -500px; /*Set left margin to -(MainContainerWidth)*/
background: #006198;text-align:left;color:#FFFF23
}
#leftcolumn h1{color:#FFFFFF;font-size:18px;text-decoration: none;text-align:left;padding-left:1px;font-style:italic;}

#footer{
clear: left;
width: 100%;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

/* classi custom */

.image {margin-bottom:0px;color:#FFFFFF}
.image img {padding:0px;border: 1px solid #000;display:block;background-color: #fff;margin-top:0px}
.show_title a {font-size:1px;text-decoration:none;  color:#006198}
.navigation, .navigation a {text-decoration: none;color:#fff;margin-top:1px;}
.image_info a {text-decoration:none;color:#fff}
.thumbnail_row {margin-top: 1px;}
.thumbnail_row img {border:0px solid #aaa;margin-top:10px;}
.thumbnail_center {padding:1px;border:1px solid #fff !important;}
.show_link a{color:#FFFFFF;font-size:16px;text-decoration: none;text-align:left;padding-left:0px}
.show_link a:hover{color: #FFFF23;text-decoration:none;font-style:oblique;}
/* colori 
.blanc{color#FFFFFF;}
.blue{color#006198;}
.jaune{color#FFFF23;}
.orange{color#FFB01E;}
.bluestrong{color#003298;}
*/
