/* General */
body {font-size:11px; width:100%; margin:0; padding-top:0 15px; font-family: Verdana, sans-serif; background:#FFFFFF url(images/Accueil/bkgBody.jpg) top center no-repeat; position:absolue;}
.body2 {font-size:11px; width:100%; margin:0; padding-top:0 15px; font-family: Verdana, sans-serif; background:#FFFFFF url(images/Activites/bkgBody.jpg) top center no-repeat; position:absolue;}
.body3 {font-size:11px; width:100%; margin:0; padding-top:0 15px; font-family: Verdana, sans-serif; background:#FFFFFF url(images/Realisations/bkgBody.jpg) top center no-repeat; position:absolue;}
.body4 {font-size:11px; width:100%; margin:0; padding-top:0 15px; font-family: Verdana, sans-serif; background:#FFFFFF url(images/References/bkgBody.jpg) top center no-repeat; position:absolue;}
.body5 {font-size:11px; width:100%; margin:0; padding-top:0 15px; font-family: Verdana, sans-serif; background:#FFFFFF url(images/Contact/bkgBody.jpg) top center no-repeat; position:absolue;}
.content {width:850px; text-align:left; height:950px; vertical-align:text-top;}
.bodyMore {font-size:11px; background:#FFFFFF; font-family: Verdana, sans-serif; margin:0;}

.flag {padding-left:52px; height:75px;}
.flagFrOk {background: url(images/fr-on.jpg) top left no-repeat; height:18px; width:24px; margin-right:10px;}
.flagFr, .flagFr a:link {background: url(images/fr-off.jpg) top left no-repeat; height:18px; width:24px;}
.flagFr a:hover {background: url(images/fr-on.jpg) top left no-repeat; height:18px; width:24px;}

.flagUkOk {background: url(images/uk-on.jpg) top left no-repeat; height:18px; width:24px; margin-left:10px;}
.flagUk, .flagUk a:link {background: url(images/uk-off.jpg) top left no-repeat; height:18px; width:24px;}
.flagUk a:hover {background: url(images/uk-on.jpg) top left no-repeat; height:18px; width:24px;}

#copyright {font-family:Arial, sans-serif; color:#6e6268; margin-left:505px; font-size:10px; top:835px; position:absolute;}
#copyright a:link, #copyright a:visited {font-family:Arial, sans-serif; color:#6e6268; font-size:10px; text-decoration:none;}
#copyright a:hover {color:#6e6268; font-size:10px; text-decoration:underline;}

#menu {width:215px; height:140px;}
#bkgMenu {width:215px; margin-left:15px; margin-top:23px;}
#bkgContent {width:635px; height:760px; margin:0px; padding:0px;}

.baseLineLogo {color:#494141; font-size:13px; text-align:right; margin-right:22px;}

.bkgTitle1 {width:580px; height:39px; line-height:30px; color:white; font-size:15px; padding-left:23px; display:block; background: url(images/Accueil/bkgTitle.png) top center no-repeat; text-align:left;}
.bkgTitle2 {width:580px; height:39px; line-height:30px; color:white; font-size:15px; padding-left:23px; display:block; background: url(images/Activites/bkgTitle.png) top center no-repeat; text-align:left;}
.bkgTitle3 {width:580px; height:39px; line-height:30px; color:white; font-size:15px; padding-left:23px; display:block; background: url(images/Realisations/bkgTitle.png) top center no-repeat; text-align:left;}
.bkgTitle4 {width:580px; height:39px; line-height:30px; color:white; font-size:15px; padding-left:23px; display:block; background: url(images/References/bkgTitle.png) top center no-repeat; text-align:left; margin:0;}
.bkgTitle5 {width:580px; height:39px; line-height:30px; color:white; font-size:15px; padding-left:23px; display:block; background: url(images/Contact/bkgTitle.png) top center no-repeat; text-align:left;}

#menu1 {background: url(images/menu1_arrow.png) center left no-repeat; padding-left:15px; margin:0 0 5px 0; font-size:13px; color:black;}
#menu1on { margin:0 0 5px 0;}
#menu1on a:link, #menu1on a:visited {padding-left:15px; text-align:left; font-size:13px; color:black; text-decoration:none;}
#menu1on a:hover {background: url(images/menu1_arrow.png) center left no-repeat; padding-left:15px; text-decoration:none;}

ul {margin:0px 0px 8px 0px; padding:0px;}
.submenu1 {font-size:11px; color:#b83925;}
#submenu1 {color:black; line-height:16px; margin-left:15px; padding-left:15px;}
#submenu1 li a:link, #submenu1 li a:visited {list-style:disc; color:#84747e; font-size:11px; text-decoration:none;}
#submenu1 li a:hover {color:#b83925; text-decoration:none;}

a img {border:none;}
#link1 a:link, #link1 a:visited {color:#b83920; text-decoration:none; font-size:11px;}
#link1 a:hover {color:#84747e; text-decoration:none;}
a:link, a:visited {color:#b83920; text-decoration:none; font-size:11px;}
a:hover {color:#84747e; text-decoration:none;}

p {margin:0px; padding:0px; line-height:17px; font-size:11px; text-align:justify; color:#555666;}
.bkgThumbail {background: url(images/galerie/bkgThumbails.png) top left no-repeat; width:115px; height:146px; float:left; display:block; border:none; padding:0 22px 12px 0;}
h1 {font-weight:bold; color:black; font-size:12px; margin:0; padding-top:7px;}
#content ul {margin:0px;}
#content li {margin-bottom:3px; margin-left:25px; line-height:14px; padding:5px 0 0 0;}
.meta {font-size:10px;}
input.btn {background: url(images/Contact/BtnEnvoyer.gif) top left no-repeat; width:99px; height:31px;color:black; cursor:pointer; margin:0px; padding:0px; outline:0; border:none; padding-bottom:4px;}

#contact {margin:0px;}
.txt {margin:0px; padding:0px; font-size:12px; text-align:justify; color:#555666;}
.iframe {padding:5px;}
textarea {resize: none;} 