ul, li {margin: 0;padding: 0;list-style: none;}
img {border: 0;}
.more {text-align: right;}
.left {float: left;}
.clear {clear: both;}
.Hyperlink{background:url(../images/Hyperlink.png) repeat-x;color:black;text-decoration:none;padding-bottom:10px}
.Hyperlink:hover{background:url(../images/Hyperlink.gif) repeat-x;padding-bottom:10px}
.Hyperlink_white{background:url(../images/Hyperlink.png) repeat-x;color:white;text-decoration:none;padding-bottom:10px;}
.Hyperlink_white:hover{background:url(../images/Hyperlink_white.gif) repeat-x;padding-bottom:10px;color:white}

body, h1, h2, h3, form {font: 11px tahoma, arial, sans-serif;margin: 0;padding: 0;color: #5C5C5C;}
body {text-align:center;margin:0;padding:0;background: url(../images/header_bg.png) repeat-x}
input{font-family:'Arial';font-size:11px;font-weight:bold;border:1px silver solid}

.TDMenu{cursor:pointer;text-align:center;vertical-align:middle;width:130px;}
.TDMenuOver{cursor:pointer;text-align:center;color:white;vertical-align:middle;width:130px;font-size:13px;background:url(../images/BackMenuSelect2.png) no-repeat;}
.TDMenu h1{color:white;font-size:13px;}
.TDMenuOver h1{color:white;font-size:13px;}
.TDSeparator{vertical-align:middle;width:2px;background:url(../images/separator.gif) no-repeat;background-position:0 8px}
.PORTAIL{margin-left:700px;height:20px;width:50px;background:black;color:#E2E2CA;font-size:11px;text-align:center;padding-top:5px;font-family:Tahoma;cursor:pointer}
.Diapo {padding-bottom:2px;filter:alpha(opacity=70);margin-right:5px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;khtml-opacity: 0.7;border-bottom:3px solid white}
.DiapoOver{padding-bottom:2px;filter:alpha(opacity=70);margin-right:5px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;khtml-opacity:1;border-bottom:3px dashed #432E3D}
.Button{margin-left:300px;font-size:12px;color:white;background:url(../images/Button.jpg) no-repeat;text-align:center;padding-top:5px;width:65px;height:24px;cursor:pointer}
.ButtonOver{margin-left:300px;font-size:12px;color:white;background:url(../images/Button-On.jpg) no-repeat;text-align:center;padding-top:5px;width:65px;height:24px;cursor:pointer}

#Ariane{font-size:10px;color:gray;height:30px;width:775px;text-align:left;}
#wrapper {margin:0; width:775px;text-align: left;height:132px;padding:0}
#header_site {background:transparent;height: 132px;padding-top:10px}
#header_site h1 img {display: block;}
#nav {margin-top: -3px;}
#nav img {float: left;}
#photo {width:781px;}
#photo div {border: 1px solid #D8D8D8;padding: 2px;padding-bottom:0;border-bottom:none}
#search-news {padding-left:10px;vertical-align:top;width:140px;}
.downcast {background: #E6E7E7;border-top: 1px solid #CFD0D0;padding:3px 4px 4px 4px;margin:2px 0 0 0;}
.photos a{border:1px solid white;height:67px;}
.photos a{border:1px solid white;height:67px;}
.photos img{border:2px solid white;}

#search-news h3 {background: url(../images/date.png) no-repeat;background-position:0 0;padding-left: 20px;height:15px;font-weight: bold;margin: 1em 0 0.4em 0;}
#search-news p {padding-left: 15px;padding-right: 2px;margin: 0.1em 0;}

#body {padding-top: 2em;	text-align: left;width:775px;margin-bottom:50px;font-size:12px}
#body p {margin: 0.3em 0;}
#body-left {vertical-align:top;width: 500px;}
#body-right {vertical-align:top;width: 140px;padding-left:20px}
#body-right p {margin-right: 2em;}
#body-right ul.plussbullets {padding: 0;font-weight: bold;}
#body-right ul.plussbullets li {background: url(../images/bullet_plus.gif) no-repeat;padding: 0 0 0 25px;}
.Titre{padding-bottom:10px;padding-left:20px;background:url(../images/Under.png) no-repeat;background-position:0px -7px;font-size:15px;font-weight:bold;color:#432E3D;font-family: Tahoma;}
.Soustitre{font-weight:normal;margin-bottom:-5px;margin-top:20px;display:block;background:url(../images/Soustitre.png) no-repeat;padding-left:10px;background-position:0 7px}

#footer {color: #EBEBEB;background:#272728 url(../images/footer.jpg) repeat-x;padding-top:35px;min-height:134px;font-weight: normal;font-size:10px}
#footer p {margin: 0;padding: 0;}

#navigation a{padding:10px;background:#d60c62;color:#FFFFFF;text-decoration:none;}
#navigation a.sexyslider-prev{float:left;}
#navigation a.sexyslider-next{float:right;}
#control a{background:#f385a2;padding:0 3px;color:#FFFFFF;margin-left:3px;}
#control a.active{background:#d60c62;}
