/* Styles generaux - Modification principale en date du 28072006 - ELB */

/* Ordre des proprietes

 * list-style
 * position
 * float
 * clear
 * display
 * width
 * height
 * line-height
 * margin
 * padding
 * font
 * color
 * text-decoration
 * text-align
 * vertical-align
 * border
 * background
 * white-space
 * autres textes
 * content
 */
*{font-family:arial, helvetica, sans-serif;}
body{padding:0;margin:0;}

#structure{width:100%;margin:10px 0 0 0;padding:0;}
#structure .colleft,
#structure .colright{width:170px;margin:0;padding:0;vertical-align:top;}
#structure .content{width:auto;margin:0;padding:0 10px;vertical-align:top;}

form {margin:0;padding:0;}

table .nav ul,
table .nav ul ul{list-style-type:none;margin:0;padding:0;}
table .nav li,
table .nav li li{margin:0;padding:0;}
table .nav li a{display:block;width:159px;margin:0;padding:4px;color:#333;border-bottom:1px solid #dadada;text-decoration:none;background-color:#f4f4f4;}
table .nav li a:hover{font-weight:bold;text-decoration:none;color:#ae269e;border-top:1px solid #fff;border-bottom:1px solid #dadada;background-color:#e9e9e9;}
table .nav li li a:hover{font-weight:normal;text-decoration:none;color:#333;border-top:1px solid #87c82e;border-bottom:1px solid #87c82e;background-color:#e6e6e6;}

table .nav li li a{display:block;margin:0;padding:4px;text-decoration:none;color:#333;border-top:1px solid #fff;border-bottom:1px solid #dadada;background-color:#f4f4f4;}
table .nav_produits{font-weight:bold;font-size:12px;text-align:center;}
table .nav_produits a{color:#ae269e;}
table .nav_produits a:hover{text-decoration:none;color:#ae269e;}


.miniboxgrise-top{width:170px;height:29px;background:url(images/pointRetrait/miniboxgrise_top.gif) no-repeat left top;}

.miniboxgrise h2{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}
.miniboxgrise p{margin:0;padding:2px 4px 2px 6px;font-size:11px;line-height:12px;}
.miniboxgrise-bottom{background:url(images/pointRetrait/miniboxgrise_bottom.gif) no-repeat left top;width:170px;height:8px;margin:0;padding:0}
.miniboxgrise input.inp{width:100px;height:15px;margin:4px 0 2px 0;color:#ae269e;font-size:11px;}
.miniboxviolette-top{width:170px;height:29px;background:url(images/pointRetrait/miniboxviolette_top.gif) no-repeat left top;}
.miniboxviolette-top h2{color:#ffffff;font-size:16px;font-weight:800;padding:6px 6px 6px 6px;margin:0px;}
.miniboxviolette{background-color:#fff;border-right:1px solid #ae269e;border-left:1px solid #ae269e;}
.miniboxviolette h2{margin:0;padding:6px;font-weight:bold;font-size:16px;color:#ae269e;}
.miniboxviolette p{line-height:12px;margin:0;padding:2px 4px 2px 6px;font-size:11px;}
.miniboxviolette-bottom{width:170px;height:8px;margin:0;padding:0;background:url(images/pointRetrait/miniboxviolette_bottom.gif) no-repeat left top;}
.miniboxviolette input.inp{width:100px;height:15px;margin:4px 0 2px 0;font-size:11px;color:#ae269e;}

.miniboxverte-top{background:url(images/pointRetrait/miniboxverte_top.gif) no-repeat left top;width:170px;height:29px;}
.miniboxverte-top h2{color:#ae269e;font-size:16px;font-weight:800;padding:6px 6px 6px 6px;margin:0px;}
.miniboxverte{background-color:#ffffff;border-left:1px solid #ccff00;border-right:1px solid #ccff00;border-bottom:0px solid #ccff00;width:170px;}
.miniboxverte h2{color:#ae269e;font-size:16px;font-weight:800;padding:6px 6px 6px 6px;margin:0px;}
.miniboxverte h3.noir{margin:0px;padding:12px 6px 0 6px;font-size:12px;color:#000;font-weight:800;line-height:12px;}
.miniboxverte h3.violet{margin:0px;padding:12px 6px 0 6px;font-size:12px;color:#ae269e;font-weight:800;line-height:12px;}
.miniboxverte h3.violet a{color:#ae269e;font-weight:800;text-decoration:none;}
.miniboxverte h3.violet a:hover{color:#ae269e;font-weight:800;text-decoration:none;}
.miniboxverte h3.violet a:visited{color:#ae269e;font-weight:800;text-decoration:none;}
.miniboxverte p{padding:2px 4px 2px 6px;margin:0px;font-size:11px;line-height:12px;}
.miniboxverte-bottom{background:url(images/pointRetrait/miniboxverte_bottom.gif) no-repeat left top;width:170px;height:8px;margin:0px;padding:0px}
.miniboxverte a.clicici{font-size:11px;padding:2px 4px 2px 6px;text-decoration:underline;color:#ae269e;}
.miniboxverte a:hover.clicici{font-size:11px;text-decoration:underline;color:#ae269e;}
.miniboxverte input.inp{color:#ae269e;height:15px;font-size:11px;margin:4px 0px 2px 0px;width:100px}
.miniboxverte select{color:#ae269e;height:20px;font-size:11px;margin:4px 0px 2px 0px;}
.miniboxverte .date{padding:2px 4px 2px 6px;margin:0px;font-size:11px;line-height:12px;font-weight:bold;}

/* TITRAGE */
h1.grosttvioletgras {font-size:20px;color:#ae269e;margin:0px 10px 2px 0px;padding:0px;}
h2.location{margin:0 0 10px 0;padding:0;font-size:11px;color:#999;font-weight:100;}
h1.h1noir{margin:0;padding:0;font-size:16px;font-weight:800;color:#000;}
h1.h1violet{margin:0;padding:0;font-size:16px;font-weight:800;color:#ae269e;}
.minitxtrouge{font-size:11px;color:#ff0000;font-weight:100}
.minitxtrougegras{font-size:11px;color:#ff0000;font-weight:800}
.listingcontent tr{padding:0px;margin:0px;}
.listingcontent tr.prd-price td{vertical-align:bottom;}
.listingcontent td{width:20%;padding:10px;}
.listingcontent tr.entete{background-color:#f4f4f4;color:#959595;}
.listingcontent .prix {color:red;font-weight:800;font-size:16px;text-align:center }
.listingcontent del.prd-sold-off-price{display:block;text-align:center;font-weight:bold;}
.listingcontent ins.prd-sale-price{display:block;text-align:center;font:bold 16px arial, helvetica, sans-serif;color:red;text-decoration:none;}
.listingcontent p.prd-percent{margin:5px auto;width:51px;height:22px;background:url(http://pan.fotovista.com/pixmania/style/images/multipays/background/sale-percent.png) 0 0 no-repeat;color:#caf030;font:bold 15px Arial, Helvetica, sans-serif!important;line-height:22px!important;text-align:center;}
.listingcontent div.DEEE{text-align:center;}
.listingcontent span.dispo{text-align:center;}
.listingcontent .topline td{padding:0;border-bottom:1px solid #ccc;}

input.text{vertical-align:top;border:1px solid #ae269e;color:#ae269e;width:90px;padding:-8px 0px 2px 10px;margin:-8px 0px 2px 10px;float:left;}
input.boutongo{vertical-align:bottom;margin:4px 0px 0px 2px;padding:2px;padding-right:10px;float:right;}

.tdpr{border-bottom:1px solid #ae269e;border-top:1px solid #ae269e;}
.top_nav_pr{width:90px;height:32px;float:left;border-top:1px solid #ae269e;border-bottom:1px solid #ae269e;text-align:center;padding:0px 3px 0px 3px;background-color:#DDFE5A;margin:0px;}
.top_nav_pr a{font-size:11px;color:#ae269e;text-align:center;}
.top_nav_pr a:hover{font-size:11px;color:#8F2082;text-align:center;text-decoration:none;}

tr.LignesGrisFonce{background-color:#E6E6E6;}
tr.LignesGrisFonce:hover{background-color:#F2FFCC;}

h3.h3cat{margin:0;padding:8px 0 10px 10px;width:auto;font-size:14px;color:rgb(174,38,158);background-image:url(images/pointRetrait/box_h3.gif);background-repeat:no-repeat;}
h3.h3cat div{margin:0;padding:0;float:right;}


#attendance tr,#attendance td{margin:0;padding:0}
#attendance{background-color:inherit;border-collapse:separate;border-spacing:1px;color:#404040;font-size:11px;margin-top:20px}
#attendance abbr{border:none}
#attendance td{text-indent:-999em;width:35px}
#attendance th{white-space:nowrap}
#showroom tbody th{background-color:#F5F5F5;background-image:url(http://pan.fotovista.com/dev/gui_web/grafx/fr/pointRetrait/pointretrait/showroom-shadow.jpg);background-position:0 100%;background-repeat:repeat-x;color:inherit;padding:0.3em 1em}
#legend{float:right;font-size:11px;margin-right:130px;margin-top:36px;width:130px}
#legend dd{font-weight:700;margin:5px 0;text-transform:uppercase}
#showroom dt{height:1.8em;text-indent:-999em;width:35px}
#showroom .level_0{background-color:#E8E8E8;color:inherit}
#showroom .level_1{background-color:#CBE213;color:inherit}
#showroom .level_2{background-color:#DCA6D0;color:inherit}
#showroom .level_3{background-color:#93107E;color:#FFF}
#legend dd.level_0{background-color:inherit;color:#3D3D3D}
#legend dd.level_1{background-color:inherit;color:#9FB209}
#legend dd.level_2{background-color:inherit;color:#C391B8}
#legend dd.level_3{background-color:inherit;color:#93107E}
