/* ::::: styles.css ::::: */

#Corps { width: 783px; height:460px; border :1px solid #CCCCCC; margin-top:12px; background-color: #f1f0f0;}
#Splashconteneur { position: relative; float:left; width: 450px;}
#Splash { position: relative; float:left; width: 450px; padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:3px; text-align:center;}
#UnderSplash { position: relative; float:left; padding-top:4px;padding-bottom:4px;padding-left:14px;padding-right:3px; text-align:left;}
#Visu { position: relative; float:right; width: 316px; height:460px; background-image: url('images/bg_col.gif'); background-repeat: repeat-y; }

#Vitrine { position: relative; float: left; width: 304px; text-align:left; padding:10px;}

#Vitrine .filet0 { overflow: hidden; height: 1px; margin-bottom: 2px; }
#Vitrine .filet1 { overflow: hidden; background-color: rgb(185, 185, 185); height: 1px; margin-bottom: 7px; }
#Vitrine .filet2 { overflow: hidden; background-color: rgb(185, 185, 185); height: 1px; margin-bottom: 5px; }
.Profil-V03 { margin: 2px 2px 7px; padding: 0px; position: relative; }
.Profil-V03 .retrait { padding-left: 4px; }
.Profil-V03 img.photo { width: 300px; margin-bottom: 5px; }
.Profil-titre h1 { font-weight: normal; font-size: 20px; line-height: 20px; font-family: 'Trebuchet MS',Verdana,sans-serif; color: rgb(0, 0, 0); text-align:center;}
.Profil-V03 h1 { font-weight: normal; font-size: 17px; line-height: 20px; font-family: 'Trebuchet MS',Verdana,sans-serif; color: rgb(0, 56, 114); }
.Profil-V03 h1 a { color: rgb(0, 56, 114); }
.Profil-V03 h1 a:hover { color: rgb(49, 101, 176); }
.Profil-V03 h2 { font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana,sans-serif; color: rgb(102, 102, 102); }

body { margin: 0px; padding: 0px; font-family: "Lucida Grande",Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 0, 0); }
a { text-decoration: none; color: rgb(0, 57, 114); }
a:hover { text-decoration: underline; }
form, dl, ul, ol, div, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
.clear { margin: 0px; padding: 0px; overflow: hidden; clear: both; height: 1px; visibility: hidden; }
ul.nobull { margin: 0px; padding: 0px; }
h1.sslien  { font-weight: normal; font-size: 16px; line-height: 20px; font-family: 'Trebuchet MS',Verdana,sans-serif; color: rgb(0, 0, 0); }
h1 { font-weight: normal; font-size: 19px; line-height: 20px; font-family: 'Trebuchet MS',Verdana,sans-serif; color: rgb(0, 0, 0); padding:3px}

.big { font-weight: bold; font-size: 16px; line-height: 16px; font-family: 'Trebuchet MS',Verdana,sans-serif; color: #666666; margin-left:10px; padding-left : 5px;}
.normal  { position: relative; float: left; text-align:left; padding:10px;}

.detail  { font-size: 13px; font-weight: normal;}
li {padding-top:6px;padding-bottom:6px;}
