body { background-color:#F7F4F1; margin: 20px 0px 0px 40px }
body, table, td { font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E }
a { font-family: Helvetica, Arial, sans-serif; text-decoration: none; color:#211D1E }
a:hover { font-family: Helvetica, Arial, sans-serif; text-decoration: none; color:#E20026}
a:focus{outline:none;}
form { margin:0; padding:0 }
img { margin:0; padding:0; border:0 }
div { margin:0; padding:0 }
ul { margin:0; padding:0 }
#wrapper {width: 662px; padding:0; border:0; text-align:left}

/*Header tags*/
#header  { width:662px; padding:0; margin:0; text-align:left }
#header table {text-align:left; padding:0; margin:0; }
#header .logo {width: 142px; height:96px; background:url("../img/logo.gif") no-repeat; font-size:1px;}
#header .menu0 {font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size:12px; color:#211D1E; text-transform:uppercase;}
#header .menu0 a{font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size:12px; color:#211D1E; text-transform:uppercase;}
#header .menu0 a:hover{font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size:12px; color:#E20026; text-transform:uppercase;}
#header .menu0 .active{font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size:12px; color:#E20026; text-transform:uppercase;}

#header .menu1 a{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E;}
#header .menu1 a:hover{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#header .menu1 .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}

#header .line {height:9px; width:662px; background: #211D1E; font-size:1px}
#header .dotline {height:3px; background:url("../img/hdotline.gif") repeat-x; width:520px; font-size:1px}
#header .actcap {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#header .acttext {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E;}


#content  { width:662px; padding:0; margin:0; text-align:left}
#content .lang {text-align: right; height: 13px; padding-right:4px; padding-top:4px; vertical-align:top;}
#content .lang a{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E;}
#content .lang a:hover{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .lang .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}

#content .left {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E; background:url("../img/vdotline.gif") repeat-y top left; padding-left:10px; width:122px; vertical-align: top}
#content .left a{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E;}
#content .left a:hover{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026;}
#content .left .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026;}



#content .right {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E; background:url("../img/vdotline.gif") repeat-y top left; padding-left:10px; vertical-align: top}
#content .right .menu {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026; text-transform:uppercase;}
#content .right .menu a {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#211D1E; text-transform:uppercase;}
#content .right .menu a:hover {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026; text-transform:uppercase;}
#content .right .menu .active {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026; text-transform:uppercase;}
#content .right .arrows {padding-top:5px; margin-bottom:7px}
#content .right .dotline {height:3px; background:url("../img/hdotline.gif") repeat-x; width:520px; font-size:1px}
#content .right .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .right .whiteplace{ background: #FFFFFF; width:510px; padding-left:10px; padding-top:8px}

#content .right .column {width:250px; vertical-align: top}
#content .right .column .activecap{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F; text-transform:uppercase;}
#content .right .column .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .right .column .active a{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .right .column .active a:hover{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026;}

#content .right .vseparator {background:url("../img/vdotline.gif") repeat-y top center; width: 20px }
#content .right .column .photo-place {width:250px; height:114px; background:#E3E1DE; text-align:left}
#content .right .column .photo-place-e {width:230px; background:#FFFFFF; text-align:left; padding: 10px 10px 10px 10px}
#content .right .column .photo {width:114px; height:114px; border: 0}
#content .right .column .photo-affiche {width:230px; border: 0}
#content .right .column .photo-galerie {}

#content .right .galerie-place{width:500px; background:#FFFFFF; text-align:left; padding: 13	px 10px 10px 10px}
#content .right .galerie-place .active{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .right .galerie-place .active a{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#CB520F;}
#content .right .galerie-place .active a:hover{font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026;}

#footer  { width:662px; padding:0; margin:0; text-align:left }
#footer .line {height:9px; width:662px; background: #211D1E; font-size:1px}
#footer .links {padding-top:5px; padding-left:142px}

#blank {height:20px;}
.red {font-family: Helvetica, Arial, sans-serif; font-size:11px; color:#E20026}


/*#scroller_container {
 position: relative;
 overflow: hidden;
}

#scroller {
 white-space: nowrap;
}
*/

/*
background	F7F4F1
caption		E20026
selected	CB520F
text		211D1E
*/