body, table, tr, td, p, ul, ol, li, select, option, input, .norm {font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333333;}
a, a:visited {color: #333333; text-decoration: underline;}
a:hover {color: #9B947F; text-decoration: none;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.title {font-size: 15px; font-weight: bold;}
.small {font-size: 10px;}
.copyr {font-size: 10px;}
.red {color: #CC0000;}
.blue {color: #0000CC;}
.green {color: #00CC00;}

.leftmenu, .leftmenu:link, .leftmenu:visited {font-size: 12px; color: #261800; text-decoration: none;}
.leftmenu:hover {font-size: 12px; color: #000000; text-decoration: none;}

.leftmenuon, .leftmenuon:link, .leftmenuon:visited {font-size: 12px; font-weight: bold; color: #3B301F; text-decoration: none;}
.leftmenuon:hover {font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}


.leftmodele, .leftmodele:link, .leftmodele:visited {font-size: 11px; color: #2C1D06; text-decoration: none; line-height: 17px}
.leftmodele:hover {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}

.leftmodeleon, .leftmodeleon:link, .leftmodeleon:visited {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}
.leftmodeleon:hover {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}

.leftsousmodele, .leftsousmodele:link, .leftsousmodele:visited {font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 17px}
.leftsousmodele:hover {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}

.leftsousmodeleon, .leftsousmodeleon:link, .leftsousmodeleon:visited {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}
.leftsousmodeleon:hover {font-size: 11px; color: #928866; text-decoration: none; line-height: 17px}

.bigphoto {border-width: 12px; border-style: solid; border-color: #E6E4DF;}
.smallphoto {border-width: 3px; border-style: solid; border-color: #E6E4DF;}

.sousmenu, .sousmenu:link, .sousmenu:visited {font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.sousmenu:hover {font-size: 14px; color: #BAB298; text-decoration: none; font-weight: bold;}

.sousmenuon, .sousmenuon:link, .sousmenuon:visited {font-size: 14px; color: #BAB298; text-decoration: none; font-weight: bold;}
.sousmenuon:hover {font-size: 14px; color: #BAB298; text-decoration: none; font-weight: bold;}

.modeletitle {font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold;}

.mainbox {width: 216px; height: 256px; border: none; margin: 0; padding: 0; position: relative;}
.boxtitle {position: absolute; left: 11px; top: 12px; width: 193px; height: 13px; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.boxtitlelink, .boxtitlelink:link, .boxtitlelink:visited {color: #FFFFFF; text-decoration: none;}
.boxtitlelink:hover {color: #FFFFFF; text-decoration: none;}
.boxphoto {position: absolute; left: 11px; top: 43px; width: 193px; height: 117px;}
.boxtext {position: absolute; left: 11px; top: 175px; width: 193px; height: 65px;}


h1 {font-size: 18px; font-weight: bold; padding: 0px; margin: 0px;}
h2 {font-size: 18px; font-weight: bold; padding: 0px; margin: 0px;}
h3 {font-size: 14px; font-weight: bold; padding: 0px; margin: 0px; line-height: 20px;}
h4 {font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; line-height: 20px;}
h5 {font-size: 18px; font-weight: bold; padding: 0px; margin: 0px; color: #f9190f;}

.modelcell {text-align: center; font-size: 10px; padding: 0px 0px 14px 0px; vertical-align: top;}

.field {color: #333333; border-style: solid; border-width: 1px; border-color: #555555; background-color: #FFFFFF;}

/* page place des nations */
#tabs-container {margin:15px 0 0 0;}
#tabs-container UL {padding:5px 0 0 10px;}
#tabs-container .tabs-content UL{margin:0;padding:10px 0 15px 20px;}
#tabs-container .tabs-content LI{margin:0;padding:0 0 5px 0;}

#tabs-container .projectimage {float:right; margin:0 0 0 10px;}













