html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;
font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;
}
ol, ul, li {list-style: none;}
h2 {font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; text-transform: uppercase; padding-left:30px; padding-bottom:10px;}
h3 {font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-transform: uppercase; padding:10px;margin-bottom:-15px;}

hr { color:#99a590; background-color:#99a590; height: 1px; border: 0;}
a {color:#96a28d; cursor:pointer;}
a:hover {color:black;}
:focus {outline:dotted #99a590 1px;}
strong {font-weight:bolder;}
html {min-width:100%;min-height:100%; }
body {min-width:100%;min-height:100%; background: #FFFFFF url(../images/fondsbody/fond_0.gif) center repeat-y;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size:12px; line-height:1;}

#all {position:relative; width:930px; margin-left:auto; margin-right:auto;}
#px900 {position:relative; width:930px; margin-left:0px; top:0; }
#bando { position:relative; top:0; width:930px; height:97px; text-align: left;}
.logo { display:block; position:relative; top:0px; left:5px; width:80px; height:75px;}
#menuh { position:relative; top:13px; width:930px; height:54px; text-align:right; background:url(../images/menuh/menuh_fond.gif) right 39px no-repeat; z-index:10;}
#printheader {display:none;}
#big { margin-top:48px; margin-bottom:20px; margin-left:auto; margin-right:auto; width:930px; min-height:530px; background:transparent;}
#gauche { position:relative; width:187px; height:100%; min-height:275px; background:transparent; float:left; text-align:right;}
#prince { position:relative; width:551px; float:left;}
#right { position:relative; width:192px; min-height:40px; float:left; padding-top:10px;}
#footer { width:930px; height:44px; text-align:center; font-size:11px; line-height:18px; z-index:100;}
#footer p {padding-top:4px;}
#footer a {color:black; text-decoration:none;}
#t_hichem a {color:#96a28d; cursor:pointer; text-decoration:none;}
#prince p {  padding:7px; padding-left:30px; padding-right:37px; text-align:left; line-height:17px;}
.pdf85 { display:block; width:85px; padding:15px; padding-left:0px; padding-right:30px; background:url(../images/pdf.gif) center right no-repeat ; line-height:normal; text-decoration:none;}
.pdf250 { display:block; width:250px; padding:15px; padding-left:0px; padding-right:30px; background:url(../images/pdf.gif) center right no-repeat ; line-height:normal; text-decoration:none;}
.pdfv { display:block; width:177px; padding:15px; padding-left:0px; padding-right:40px; margin-top:5px; background: url(../images/pdf.gif) center right no-repeat ; line-height:normal; text-align:right; width:137px;  text-decoration:none;}
.pdfr { display:block; position:relative; left:14px; padding:15px; padding-left:45px; margin-top:5px; background: url(../images/pdf.gif) center left no-repeat ; line-height:normal; text-align:left; width:117px;  text-decoration:none;}
.img_h { display:block; position:relative; left:14px; padding:15px 15px 15px 0px; margin-top:5px; line-height:normal; text-align:left; text-decoration:none;}
/*.img_h { display:block; position:relative; left:14px; padding:15px; padding-left:45px; margin-top:5px; line-height:normal; text-align:left; width:117px;  text-decoration:none;}*/

.encadre2 {}
.encadre2 p {margin-left:10px;}
.encadre p {font-style:italic; margin-top:30px;}
.encadre3 { padding-left:10px; width:190px;}

#prince em {font-style:italic;}
.encadre img { position:relative; float:right; display:block;}
.encadre3 img { position:relative; float:left; display:block;}
.foto {position:relative; padding-left:11px; padding-top:1px; padding-bottom:30px;}
.foto img {width:181px;}
.foto p {font-size:10px; font-style:italic; padding-top:5px; padding-left:5px;}
.fotolong {padding-left:10px; background:transparent url(../images/prince/fondh2_2.gif) top left no-repeat; margin-bottom:15px;}
.bigtof { position:relative; text-align:center; padding:20px; padding-left:30px;}
.bigtof2 { position:relative; text-align:left; padding:20px; padding-left:30px;}
.minibigtof { position:relative; float:right;}
.prince2 { position:relative; float:left; width:518px; padding-right:20px; text-align:justify;}
.prince2 p {text-align:left; line-height:17px;}
.miniprince { position:relative; float:left; width:414px; padding-right:20px; text-align:justify;}
.miniprince p {text-align:left; line-height:17px;}
.miniprince2 { position:relative; float:left; width:338px; padding-right:20px;}
.miniprince2 p {text-align:left; line-height:17px;}
.miniprince3 { position:relative; float:left; width:277px; padding-right:4px;}
.miniprince3 p {text-align:left; line-height:17px;}
#bigright { position:relative; width:296px; min-height:40px; float:left; padding-top:10px; text-align:right;}
#bigright .foto img {width:283px; height:auto; position:relative; right:0;}
.colla {width:355px; float:left;}
.collb {width:355px; float:left;}
#form {position:relative; padding-left:17px; padding-top:1px; bottom:5px; width:173px; letter-spacing: normal;}
/*#form {position:relative; padding-left:17px; padding-top:1px; width:173px; letter-spacing: normal;}*/
.clear { clear:both; visibility:hidden;}

/* #gauche cf plus haut */
#menuv {position:absolute; width:179px; right:6px; top:1px; color:#96a28d; line-height:normal;}
.menuvtitre {font-size:11px; font-weight:bold; padding-bottom:6px; display:block;}
.menuvdd {text-decoration:none; font-weight:bold; color:#99a590;  background: transparent url(../images/menuv/menuv_star.gif) center right no-repeat; padding-right:20px; padding-left:6px; display:block; margin-bottom:-7px; }
.menuvddok { padding-right:20px; padding-left:6px; display:block; text-decoration:none; font-weight:bold; cursor: default; margin-bottom:-7px; }
.menuvdivs { padding-right:20px;}
.menuvdivs a { text-decoration:none; color:#99a590;  background:none; font-weight:normal; display:block; margin-bottom:-5px;}
#outils {position:absolute; width:177px; height:50px; padding-top:1px; bottom:129px; left:0px; padding-right:30px; text-align:right;}
/*#outils { position:absolute; width:177px; height:50px; bottom:129px; left:0px; padding-right:30px; text-align:right;}*/
#outils a { text-decoration:none; line-height:15px;}

#menuh dt {
display:block; position: relative; top:0; min-width:10px; height:54px;}
#menuh dl {position:absolute; height:54px; top:0;}
#menuh a {display:block; height:54px;}
#menuh dd {position:absolute;top:25px;width:120px;padding:10px;padding-top:44px;padding-bottom:20px; text-align:center;color:#68755e;}
#menuh dd a { display:inline; font-size:11px; line-height:15px; font-weight:normal; text-decoration:none; color:#68755e;}
#menuh dd a:hover { color:black;}
#menuh dd hr {color:gray; background-color:#bec5bc; height: 1px; border: 0;}
#lien0 {right:860px; width:63px; background: url(../images/menuh/stars.gif) 17px 14px no-repeat;}
#lien1 {right:777px; width:63px; background: url(../images/menuh/stars.gif) -43px 14px no-repeat;}
#lien2 {right:698px; width:54px; background: url(../images/menuh/stars.gif) -200px 14px no-repeat;}
#lien3 {right:601px; width:72px; background: url(../images/menuh/stars.gif) -340px 14px no-repeat;}
#lien4 {right:508px; width:68px; background: url(../images/menuh/stars.gif) -491px 14px no-repeat;}
#lien5 {right:390px; width:93px; background: url(../images/menuh/stars.gif) -630px 14px no-repeat;}
#lien6 {right:311px; width:54px; background: url(../images/menuh/stars.gif) -802px 14px no-repeat;}
#lien7 {right:210px; width:76px; background: url(../images/menuh/stars.gif) -940px 14px no-repeat;}
#lien8 {right:153px; width:32px; background: url(../images/menuh/stars.gif) -1114px 14px no-repeat;}
#lien9 {right:20px; width:108px; background: url(../images/menuh/stars.gif) -1230px 14px no-repeat;}

#lien0 a:hover {right:860px; width:63px; background: url(../images/menuh/stars.gif) 17px -40px no-repeat;}
#lien1 a:hover {right:777px; width:63px; background: url(../images/menuh/stars.gif) -43px -40px no-repeat;}
#lien2 a:hover {right:698px; width:54px; background: url(../images/menuh/stars.gif) -200px -40px no-repeat;}
#lien3 a:hover {right:601px; width:72px; background: url(../images/menuh/stars.gif) -340px -40px no-repeat;}
#lien4 a:hover {right:508px; width:68px; background: url(../images/menuh/stars.gif) -491px -40px no-repeat;}
#lien5 a:hover {right:390px; width:93px; background: url(../images/menuh/stars.gif) -630px -40px no-repeat;}
#lien6 a:hover {right:311px; width:54px; background: url(../images/menuh/stars.gif) -802px -40px no-repeat;}
#lien7 a:hover {right:210px; width:76px; background: url(../images/menuh/stars.gif) -940px -40px no-repeat;}
#lien8 a:hover {right:153px; width:32px; background: url(../images/menuh/stars.gif) -1114px -40px no-repeat;}
#lien9 a:hover {right:20px; width:108px; background: url(../images/menuh/stars.gif) -1230px -40px no-repeat;}

#lien0 dd {}
#lien1 dd {}
#lien2 dd {left:-44px; background: url(../images/menuh/menuhderoule_02.gif) center top; display:none;}
#lien3 dd {left:-34px; background: url(../images/menuh/menuhderoule_03.gif) center top; display:none;}
#lien4 dd {left:-34px; background: url(../images/menuh/menuhderoule_04.gif) center top; display:none;}
#lien5 dd {left:-20px; background: url(../images/menuh/menuhderoule_05.gif) center top; display:none;}
#lien6 dd {left:-42px; background: url(../images/menuh/menuhderoule_06.gif) center top; display:none;}
#lien7 dd {left:-29px; background: url(../images/menuh/menuhderoule_07.gif) center top; display:none;}
#lien8 dd {left:-52px; background: url(../images/menuh/menuhderoule_08.gif) center top; display:none;}
#lien9 dd {left:-27px; background: url(../images/menuh/menuhderoule_09.gif) center top; display:none;}

form { line-height:normal;}
#email {padding:2px; margin-top:5px; margin-bottom:10px;border:1px #99a590 solid; color: #99a590;}
.submit {margin-bottom:10px; line-height:normal; color:transparent; background:transparent url(../images/boutonspop/search.gif) center no-repeat ; border:0; font-size:1; width:22px; height:22px; cursor:pointer;}
button{text-indent : -9999px;}
#t_hichem {
	text-align: left;
	margin-left: 25px;
	text-decoration: none;
}
