@import url("menus.css");
/* RESET BROWSER DEFAULTS __________________________________________________________________________________________*/
*,html,body,p{font-family:Arial,Helvetica,Verdana; font-size:11px; color:#333; line-height:1.5em; letter-spacing:0.05em; word-spacing:0.08em;}
html,body{}
a{text-decoration:none; color:#03C; outline:none;}
ul,li{list-style:none;}
ul,li,p,h1,h2,h3{margin:0; padding:0;}
a, img{border:none;}
/*__________________________________________________________________________________________________________________*/


/* LAYOUT __________________________________________________________________________________________________________*/
/*BODY*/
body{background:#e4e4e4; margin:0;}

/* DIV ALL */
div#all{width:955px;margin:0 auto; position:relative; background:#fff;}

/* DIV IMAGE TOP */
div#top{position:relative; background:url(../../data/image/topimg_home.jpg); height:186px;}
div.lang_switch{position:absolute; right:0; bottom:40px; padding:10px 10px; text-align:center; background:#7e7e7e;z-index:2;}
div.lang_switch span.lang_sep{color:#a8a8a8;}
div.lang_switch a{color:#a8a8a8;}
div.lang_switch a:hover{color:#a8a8a8; text-decoration:underline;}
div.lang_switch .current_lang{color:#fff;}

/*BREADCRUMBS*/
div#breadcrumbs{width:90%; background:url(img/bg_breadcrumbs.png); padding:5px 5px 5px 32px; margin:-30px 0 13px -30px;}
div#breadcrumbs img.indic_bread{ vertical-align:middle;}
div#breadcrumbs a{color:#71787c;}

/* DIV CONTENU */
div#topcontent{ background:#333;}
div#content{min-height:320px; padding:30px;}

div.left_col a,div.left_col_large a,div.left_col_small a,div.left_col_first_solo a,div.left_col_first a,
div.right_col a,div.right_col_small a,div.right_col_first a,div.middle_col a,div.right_top a,div.right_bottom a,
div.left_top a,div.left_bottom a,div.top_col a,div.bottom_col a{text-decoration:underline;}
/*link edit page*/
a.link_edit_page{position:absolute; top:180px; right:-30px; z-index:3;}

/*tooltips over images*/
.tooltip_user {
	position: absolute;
	z-index: 3000;
	border: 1px solid #999;
	padding: 5px 10px;
	opacity: 0.9;
  width:200px;
  font-weight:normal;
  overflow:visible;
  background:#fff;
}
.tooltip_user h3, #tooltip_user div {margin: 0;}
.tooltip_user h3{color:#71787c;}
.tooltip_user div{}

/* DIV FOOTER */
div#footer{height:78px; background:url(../../data/image/footer_home.jpg) no-repeat; position:relative;}
span.footer_text{position:absolute; top:42px; left:20px;}

/*FF hack*/
.clear{clear:both;}
/*__________________________________________________________________________________________________________________*/


/* MES MENUS _______________________________________________________________________________________________________*/
/*see menus.css*/
/*__________________________________________________________________________________________________________________*/

