﻿body { margin: 0; padding: 0; /*font-family: 'Trebuchet MS';*/ font-family: Arial,tahoma,verdana,sans-serif; font-weight: normal; font-size:11px; color: #FFF; background: #FFF; color: #000; }
img { border: 0; }
input#emailNewsletter {background-color:#FFFFFF; border:1px solid #000000; color:#000000; width:120px; }
#input06, #input07 {border:none}
ul { display: inline; list-style-type: none; list-style-position:outside; padding: 0px; margin: 0px; }
#global { position:absolute; left: 20px; top: 10px; width: 980px; height: 690px; margin-top: 15px; margin-left: 0px; }
#logo{width:143px; height:30px; float:left;margin:0 50px 0 0;}
ul#menu li { margin:7px 0; }
ul#menu a { font-size:13px; } 
li { display: block; } 
li.unselect a { display: inline; font-size:11px; font-weight: normal; color: #FFF; text-decoration:none; } 
li.select a { display: inline; letter-spacing: -0.05em; font-size:11px; font-weight: normal; color: #000; text-decoration:none; } 
.titrePhotographe { font-size:12px; font-weight: bold; color: #000; text-decoration:none; } 
.lienRose { font-size:10px; font-weight: bold; color: #000; text-decoration:none; line-height:18px; } 
.lienRose11 { font-size:11px; font-weight: normal; color: #000; text-decoration:none; } 
.lienBleu { font-size:10px; font-weight: bold; color:#000; text-decoration:none; line-height:18px; } 
.lienBleuContact { font-size:10px; font-weight: bold; color:#000; text-decoration:none; } 
.lienBlanc { font-size:12px; font-weight: normal; color:#000; text-decoration:none; line-height:18px; }
.lienFleche{font-size:20px;line-height:20px;font-weight: normal; color:#000; text-decoration:none;}
.basictab li a:hover{ font-size:12x; font-weight: normal; color: #000; text-decoration:none; }
.basictab li a.current{ font-size:12px; font-weight: bold; color: #000; text-decoration:none; }
a:hover,.basictab li a:hover.current{ color: #000; outline-color:invert; outline-style:none; outline-width:medium; }
.basictab li a { font-size:12px; color: #000; text-decoration:none; }
a { color:#000; text-decoration:none; font-weight: normal; outline-color:invert; outline-style:none; outline-width:medium; } 
#menus div ul { width: 150px; margin-top: 0px; margin-left: 0; padding-left: 20px; background-color: #FFFFFF; }
#menus div ul li p { margin: 1px; padding: 4px; }
#menus div ul li ul { background-color: #FFF; padding: 4px; font-size: 12px; font-weight: normal; list-style-type: none; margin: 0; }
#prevLink, #nextLink { display:block; height:100%; width:49%; }
#prevLink { float:left; left:0pt; outline-color:invert; outline-style:none; outline-width:medium; }
#nextLink { float:right; right:0pt; outline-color:invert; outline-style:none; outline-width:medium; }
#hoverNav { height:100%; left:0pt; position:absolute; top:0pt; width:100%; z-index:10; }
hoverNav a { outline-color:invert; outline-style:none; outline-width:medium; }
prevLink:hover, #prevLink:visited:hover { background:transparent url(../../includes/images/prevlabel.gif) no-repeat scroll left 15%; }
nextLink:hover, #nextLink:visited:hover { background:transparent url(../../includes/images/nextlabel.gif) no-repeat scroll right 15%; }
.line {background: url(../../includes/images/dotted.gif) repeat-x scroll 0 0 #FFF;width:145px;display:block;height:1px;margin:2px 0;}
.marge20{margin:20px 0;}
.marge10{margin:20px 0 0 0;}
.marge5{margin:5px 0 0 0;}
#bandeauTitre{margin:0; padding:0;float:left;}
#archivesNews {display:none;background: white;min-height: 300px;width: 180px;}
#archivesNewsBtn {cursor:pointer;}
