/* ----------------- resets ------------------------------ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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,
b, u, i, center,
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; font-size: 100%; vertical-align: baseline; background: transparent;}

body {line-height: 1;}

ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

a{text-decoration:none;}

/* --------------- tags generaux debut ------------------ */
body {font-family:trebuchet MS, arial, sans-serif; font-size:12px;}
p { font-family:trebuchet MS, arial, sans-serif;}
a { color:#5686ae; }
h1 {background-color:#fff; color:#e26d1f; display:inline; font-size:18px; font-weight:bold; max-width:963px; padding:0 7px 0 0; text-transform:uppercase;}
/* --------------- tags generaux fin ------------------ */

/* ----------------- contenu general de la page  debut ---------- */
#page {width:976px; margin:0 auto; padding:0; background:#fff; overflow:hidden;}
/* ----------------- contenu general de la page fin ---------- */

/* --------------- partie en haut du menu debut ------------------ */
#main_header_simple {width:960px; height:118px; padding:23px 0px 0px 16px; background:#fff url(/images/navigation3/main_header_micasa_simple_bkg_1024.gif) top left repeat-x; overflow:hidden;}
#main_header_simple #logo_header {float:left; }
#main_header_simple div#superBanner{ float:right; width:728px; height:90px;  } 
.logo_mic	{float:left;width:232px;}
.sup_bann	{float:left;width:728px;}

/* --------------- partie en haut du menu fin ------------------ */

/* ---------------  menu debut ------------------ */
#main_menu {clear:both;	width:976px; overflow:hidden; height:28px; font-size:12px; font-weight:bold; background:#fff url(/images/navigation3/main_menu_background_off.gif) top left repeat-x;}
#main_menu a {color:#fff;}
#main_menu ul {margin:0px 0px 0px 18px; text-transform:uppercase;	background:#fff url(/images/navigation3/main_menu_background_off.gif) top left repeat-x;}
#main_menu ul li {float:left; padding:0 0 0 1px; 	background:transparent url(/images/navigation3/main_menu_item_left.gif) left top no-repeat;}
#main_menu ul li.first {background-image:none;}
#main_menu ul li a {padding: 8px 6px 0px 8px;	height:20px; display:block; float:left; background:transparent url(/images/navigation3/main_menu_item_right.gif) right top no-repeat;	}
#main_menu ul li.last a {background-image:none;}
#main_menu ul li.menu_on {background-image:none; padding-left:0px;}
#main_menu ul li.menu_on a {background-image:none; background-color:#fff; color:#860012;}
#main_menu #change_langue {float:right; font-weight:normal; margin-right:20px; line-height:27px; }
/* ---------------  menu fin ------------------ */

/* ---------------  contenu debut ------------------ */
#contenu_container {clear:both; width:946px; padding:25px 15px 42px 15px; overflow:hidden; }
/* ---------------  contenu fin ------------------ */

/* -------------- footer debut --------- */
#footer {width:976px; margin:0px 0 20px 0px; font-size:10px; color:#fff; background-color:#000;}
#footer ul.firstline {text-align:center; margin-top:7px;}
#footer ul.firstline li {display:inline;}
#footer ul.firstline a {color:#fde687; padding:0 2px;}
#footer table select {display:none;} /* dans le javascript de canoe general */
/* --------------- footer fin ----------- */

#adsense {margin:20px 0px; width:728px; margin:0 auto;}


/* ------------- classes generales debut ------------ */

/* ------------- classes generales fin ------------ */



