/***********************************************************

Sogefoncier - Feuille de style créée par Thomas BILLEREY

************************************************************/

/* STYLES GENERAUX */
body{background-color:#FFF;font-family:,tahonma, Arial, Helvetica, sans-serif;font-size:11px;scrollbar-face-color:#FFF;scrollbar-highlight-color:#B6B6B6;scrollbar-shadow-color:#B6B6B6;scrollbar-3dlight-color:#FFF;scrollbar-arrow-color:#000;scrollbar-track-color:#FFF;scrollbar-darkshadow-color:#FFF;color:#616161;background-image:url(../images/bg/bg.jpg);background-repeat:repeat-x;margin:0;}
b { color:#3170F0}
a, a:link, a:visited {color:#3170F0; text-decoration:underline}
a:hover { color:#3170F0; text-decoration:none }
li { line-height:17px}
h1 { font-size:14px; margin:0 0 10px 0;}
h3 { font-size:14px; margin:0 0 0px 0;}
input { font-size:12px; width:250px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
textarea { font-size:12px; width:250px; height:150px}
select { font-size:11px; width:250px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

/* LAYOUT GLOBAL */
#main_content { width:804px; background-color:#FFF; }
#table_globale { background-image:url(../images/bg/bg_main.gif); background-repeat:repeat-y; padding:0; margin:0;  width:804px; }
#table_globale tr { vertical-align:top;  }
#tr_banner {  height:240px; }
#tr_footer { vertical-align:bottom; height:135px; }
#tr_main{ vertical-align:top; }
table { font-size:12px; }
.b-form { width:100px; height:30px;}


/* LAYOUT BANNER HOME */
#banner_top { background-image:url(../images/banner/bg.gif); background-repeat:no-repeat; width:804px; height:72px; }
#banner_main { background-image:url(../images/banner/banner_01.jpg); background-repeat:no-repeat; width:804px; height:191px; }
#banner_menu { height:45px; }
#banner_section { height:113px;}
#banner_img { float:left; width:804px; height:197px; background-image: url(../images/banner/banner_01.jpg); background-repeat:no-repeat}
#banner_title { background-image:url(../images/banner/bg_title.jpg); background-repeat:no-repeat; height:45px; width:804px; float:left}
#banner_sousmenu { padding:10px 0 0 35px; width:212px; margin:0 0 -10px 0;}
#banner_title_menu {padding:0px 0 0 35px; width:212px; margin:0 8px -10px 0; float:left}
#banner_title_menu2 {padding:0px 0 0 9px; width:212px; margin:0 8px -10px 0; float:left; }
#banner_top_hour { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:30px 0 0 0px; position:relative; left:535px}
#banner_title_section { padding:0 0 0 150px}
#banner_top_buttons { float:right;	}
#banner { }
#offre_photo { float:left; width:142px; height:180px;}
#offre_texte {  height:180px; padding:5px 0 0 0 }
#map_home { }
#map_valeurs { width:220px; padding:5px 0px 0 20px; margin:0 -20px 0 0; text-align:justify; font-size:12px; color:#01050D; }


/* LAYOUT MAIN CONTENT */
#main_content_home { }
#main_left { width:220px; padding:0 15px 0 26px; margin:0 -16px 0 0; float:left}
#main_right {  float:left; width:515px; text-align:justify;  font-family:arial,tahoma; font-size:12px; color:#01050D; line-height:18px}
#main_content_txt {padding:12px 6px 0 10px;  margin:0 0 0 7px}
#main_content_txt_home {padding:0px 0px 0 10px;  margin:0 0 0px 0px; height:175px;}
#highlight { background-image:url(../images/right/highlight.jpg); height:229px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}
#highlight2 { background-image:url(../images/right/highlight2.jpg); height:229px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}
#highlight3 { background-image:url(../images/right/highlight3.jpg); height:350px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}
#highlight4 { background-image:url(../images/right/highlight4.jpg); height:105px; width:514px; background-repeat:no-repeat; padding:12px 18px 0 15px;}
#highlight5 { background-image:url(../images/right/highlight4.jpg); height:105px; width:514px; background-repeat:no-repeat; padding:5px 18px 0 15px;}
#highlight-valeurs{ background-image:url(../images/highlight/highlight10.jpg); height:249px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}
#highlight-environnement{ background-image:url(../images/highlight/highlight11.jpg); height:159px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}
#highlight-client{ background-image:url(../images/highlight/highlight12.jpg); height:199px; width:515px; background-repeat:no-repeat; padding:12px 0 0 15px;}


/* LAYOUT CONTENT */


/* FOOTER LAYOUT */
#footer { width:804px; height:135px; background-image:url(../images/footer/footer.jpg); background-repeat:no-repeat; text-align:right   }
