﻿/* ============================ */
/* BUGS GENERAUX IE6						*/ 
/* ============================ */

/* reset forcing vertical scrollbar */
body { overflow: visible;}

/* italics bug */
/* http://www.positioniseverything.net/explorer/italicbug-ie.html */
* html body * { overflow: visible; }
* html iframe, * html frame { overflow: auto; }
* html frameset { overflow: hidden; }

* html textarea { overflow: scroll; overflow-x: hidden; }
* html input { overflow: hidden; }

/* guillotine bug */
/* http://www.positioniseverything.net/explorer/guillotine.html */
* html body a, * html body a:hover { background-color: transparent; }

/* list-numbering bug */
body ol li { display: list-item; }

/* helper to force layout */
 .ie6-zoom {	zoom: 1; } 


/* ============================ */
/* RESET												*/ 
/* ============================ */
 
hr { color: #c8c8c8; }
q { font-style: normal; }
blockquote { font-style: normal; }
table {position:relative;}

/* ============================ */
/* MARCHE-PUBLIC.FR							*/ 
/* ============================ */

/* Selections des zones redimensionnables */
body {font-size:12px;}
.agrandissable {font-size:small;}

/* Layout */
body {word-wrap:break-word;}
#colonne-principale {float:left; display:inline; margin-left:10px; margin-right:10px;}
#pied-de-page {float:left; display:inline; margin-left:10px; margin-right:10px;}
#encapsuleur {d/isplay:inline-block;}	/* Bug EW */
#colonne-gauche {	margin-left:2px; margin-right: 10px;}
#colonne-droite {	margin-left:10px; margin-right: 2px;}
#tableau-encarts {margin-bottom: 0px;}
#cliquer-ici table td.icone {
	width: 105px;
} /* Bug EW */

#vignettes,#logo {background-image: url(../awd_images/logo.jpg)}

/* Menu Deroulant */
#menu a.top-level-a {background:url(../awd_images/menu/ie6/menu-tab-l.gif) no-repeat left top;} 
#menu a.top-level-a.down {background-image:url(../awd_images/menu/ie6/menu-tab-l-parent.gif)}
#menu a.top-level-a b {background:url(../awd_images/menu/ie6/menu-tab-r.gif) no-repeat right top;}
#menu a.down b {background:url(../awd_images/menu/ie6/menu-tab-r-parent.gif) no-repeat right top;}
#menu a.top-level-a:hover {background:url(../awd_images/menu/ie6/menu-tab-l.gif) no-repeat left -29px;}
#menu a.top-level-a.down:hover {background:url(../awd_images/menu/ie6/menu-tab-l-parent.gif) no-repeat left -29px;}
#menu a.top-level-a:hover b {background:url(../awd_images/menu/ie6/menu-tab-r.gif) no-repeat right -29px;}
#menu a.down:hover b {background:url(../awd_images/menu/ie6/menu-tab-r-parent.gif) no-repeat right -29px;}
#menu li.top-level-li:hover > a {background:url(../awd_images/menu/ie6/menu-tab-l.gif) no-repeat left -29px;}
#menu li.top-level-li:hover > a.down {background:url(../awd_images/menu/ie6/menu-tab-l-parent.gif) no-repeat left -29px;}
#menu li.top-level-li:hover > a b { background:url(../awd_images/menu/ie6/menu-tab-r.gif) no-repeat right -29px;}
#menu li.top-level-li:hover > a.down b {background:url(../awd_images/menu/ie6/menu-tab-r-parent.gif) no-repeat right -29px;}

/* Menu Lateral */
div.module.menu ul li {margin-top: -2px;}
div.module.menu ul li.dernier-element {border-bottom: none;	border-bottom: 1px solid #004242;}
div.module.menu ul li a:link,
div.module.menu ul li a:visited,
div.module.menu ul li a:hover, 
div.module.menu ul li a:active { 
	background-image: none;
	padding-left: 2px;
}

/* Divers */
a.pastille {background-image: url(../awd_images/pastilles/icones60.gif);}
#cliquer-ici table td.icone {background-image: url(../awd_images/fleche.gif);}

/* Boutons */
.bouton span {
	b/ackground-image:none;
	background-image:url(../awd_images/boutons/boutons-ie6.png);
}
.btn-bckg-jaune span {
	b/ackground-image:none;
	background-image:url(../awd_images/boutons/boutons-jaune-ie6.png);
}
a.bouton, a.bouton:hover, a.bouton:link, a.bouton:visited {border:none;}
.bouton span,.btn-petit span {background-position:100% -269px;}
.bouton span.btn-gauche,.btn-petit span.btn-gauche {background-position:-491px -314px;}
.btn-moyen span {background-position:100% -179px;}
.btn-moyen span.btn-gauche {background-position:-491px -224px;}
.btn-grand span {background-position:100% -89px;}
.btn-grand span.btn-gauche {background-position:-491px -134px;}
.btn-geant span {background-position:100% 0px;}
.btn-geant span.btn-gauche {background-position:-491px -44px;}
.btn-megageant span {background-position:100% -360px;}
.btn-megageant span.btn-gauche {background-position:-491px -434px;}
