/* CSS Document */

/* BEGIN BALISE */
/* CSS Document */

/* BEGIN BALISE */
html, form, body, p, ul{margin:0px; color:#00538A/*708597*/; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
table, div, html, form, body, p, ul, img{margin:0; padding:0; border:0;}
body{background-color:#E1E1DE;}
a{color:#923433; text-decoration:none;}
a:hover{color:#00538A; font-weight:bold;}
ul{ list-style-type:none}
h1{margin:0px; padding:0px; font-size:14px; font-weight:bold}
h2{margin:5px 0; padding:0; font-size:12px; font-weight:bold}
h3{margin:10px 0; padding:0; font-size:12px; font-weight:bold}
h4{margin:25px 0; padding:0; font-size:12px; font-weight:bold}
.submitcolor{margin:20px 0 0 0; padding:0;}
/* END BALISE */

/* BEGIN CONTAINERS */


/*BREAKER*/

.c_breaker{ clear:both;height:1px;overflow:hidden; }
.site_body{ width:100%; height:200px; padding-top:100px; text-align:center}
		
/* END BREAKER*/

/* BEGIN CONTAINERS */

#c_header{margin:0px; padding:0px;}
#c_center_home{margin:auto; width:750px;}
#c_center_all{margin:auto; width:750px;position:relative; top:-60px;} /*top:-60 à cause du menu que l'on doit centré et reùmonter de 50px*/

	/* FOOTER */
	
	#c_footer{position:relative; top: 10px; width:750px;margin:10px 0px 10px 0px; padding:0px;text-align:center}
	#coordonnees{font-size:11px;}
	#copy{font-size:9px;margin:5px 0px;}
	#c_footer a{COLOR: #53616e; TEXT-DECORATION: underline}
	#c_footer a:hover{color:#923433; font-weight:normal; text-decoration:underline}
	#c_footer a:hover#studio_web{color:#618F44 ; font-weight:normal}

	#c_footer_1{position:relative; top: 10px; width:750px;margin:10px 0px 10px 0px; padding:0px;text-align:center}	
	#c_footer_1 a{font-size:12px;color:#923433; text-decoration:none;}	
	#c_footer_1 a:hover{color:#00538A; font-weight:bold;}
	
	
	/* END FOOTER */

/* END CONTAINERS */

/* HOME PAGE */

	/* TABLE HOME HEADER*/
	
	table#home_header{ width:100%; height:350px;}
	td#home_header_left{ width:50%; height:350px; background-image:url(/hosts/thebridge/images/fond_nuage_gauche.gif)}
	td#home_header_right{width:50%; height:350px; background-color:#D47849; background-image:url(/hosts/thebridge/images/fond_nuage_droit.gif)}
	
	/* END TABLE HOME HEADER*/

	/* TABLE MENU INDEX*/
	
	table#menu_index{ width:100%; height:97px;}
	td#menu_index_left{ width:50%; height:97px; background-image:url(/hosts/thebridge/images/fond_menu_gauche.gif)}
	div#menu_index_center{ width:750px; height:97px; background-image:url(/hosts/thebridge/images/fond_menu.jpg)}	
	td#menu_index_right{width:50%; height:97px; background-color:#D47849; background-image:url(/hosts/thebridge/images/fond_menu_droit.gif)}
	
	/* END TABLE MENU INDEX*/


	/* MENU INDEX */
	
	#menu_home{float:right; margin-right:50px}
	#menu_home li{float:left; width:64px; margin:0; text-align:left;}
	#menu_home li#neerlandais{width:84px; margin-left:20px; text-align:left;}	
	#menu_home img{ height:60px; width:60px;background-color:#FFFFFF; margin:15px 0px 0px 0px; padding:2px; border:0px}
	td#img_logo img{ border:0px}
	
	/* END MENU INDEX */
	
/* END HOME PAGE */	


/*LISTE*/

	/* TABLE SITE HEADER*/
	
	#site_header{ width:100%; height:90px;}
	td#site_header_left{ width:50%; height:90px;background-image:url(/hosts/thebridge/images/bandeau_left.gif)}
	td#site_header_right{width:50%; height:90px;  background-image:url(/hosts/thebridge/images/bandeau_right.gif)}
	
	/* END TABLE SITE HEADER*/
	
	/* MENU SITE */	
	/* ligne modifiée  left:410px -> */
	div#c_menu_site{position:relative;/* top:-60px;*/ left: 350px ; width: 455px; height:50px;}
	ul#menu_site{margin:0px}
	ul#menu_site li{float:left; width:90px; margin: 0px -3px; text-align:center;}
	ul#menu_site img{ background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:1px; border:0px}
	/* END MENU SITE */
	
	/* END MENU SITE */

	/* SOUS MENU */
	
	#ss_menu{ float:right; margin-top:3px}
	#ss_menu a{color:#666;}
	#ss_menu a:hover{color:#4592d2}
	#ss_menu li{float:left; margin: 0 2px;}
	#ss_menu p{float:left; margin-left:5px;}
	#ss_menu div {float:left; margin-top:1px; }
	
	/* END SOUS MENU */
	
	/*LIST ELEMENTS*/		
	DIV#elements{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -5px; PADDING-TOP: 0px}
	.element_list{FLOAT: left; MARGIN: 5px; POSITION: relative; TOP: -30px}
	.element_list_top{ FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/hosts/thebridge/images/elem_list_top.gif); PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 175px; COLOR: #923433; PADDING-TOP: 10px; HEIGHT: 17px; TEXT-ALIGN: center}
	.element_list_background {BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/hosts/thebridge/images/elem_list_background.gif); WIDTH: 175px; BACKGROUND-REPEAT: repeat}
	.element_list_background1 IMG {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #00538a; BORDER-RIGHT-WIDTH: 0px}
	.element_list_bottom{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/hosts/thebridge/images/elem_list_bottom.gif); PADDING-BOTTOM: 0px; WIDTH: 175px; COLOR: #ffffff; LINE-HEIGHT: 15px; HEIGHT: 34px; TEXT-ALIGN: center ; padding:3px 0px 0px 0px}		
	
	
	/*Nouvelle ligne*/
	.open_house_element_list_top{FONT-WEIGHT: bold; FONT-SIZE: 10px;COLOR: #923433; PADDING: 0px 0px 5px 0px;}
	.open_house_element_list_bottom{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 15px; HEIGHT: 34px; padding-top:5px;}		
	.open_house_element_list_details{padding-left: 5px;}		

	
	
	/*LIST ELEMENTS*/
	
	/* ELEMENT CONTENT */
	div#element_top{ font-size:13px;height:30px; width:730px; padding-top:7px;background-image:url(/hosts/thebridge/images/elem_content_top.gif); text-align:center; font-weight:bold; color:#fff}
	div#element_top em{font-style:normal; font-size:18px; }	
	div#element_content{width:700px; padding:15px; background-image:url(/hosts/thebridge/images/elem_content_background.gif);}
	
	div#element_content h1{border-bottom:1px solid #333; margin-bottom:10px; padding-bottom:10px;}	
	
	div#element_bottom{ background-image:url(/hosts/thebridge/images/elem_content_bottom.gif); height:16px; width:730px;}
	p#intro{margin:20px 0px; font-weight:bold}
	
	table#photo_contenu{ width:100%; border:0px; text-align:center;}
	table#photo_contenu td{width:20%; border:0px;}
	table#photo_contenu tr{padding-bottom:15px}
	table#photo_contenu img{border:1px solid #00538A;}
	
	table#table_boutons{width:100%;}
	
	td#add{width:auto}
	td#map{width:auto}	
	td#print{ width:auto}
	
	div#retour_liste{ margin:auto; margin-top:5px; margin-bottom:10px; width:304px; height:23px; padding:6px 0px 0px 0px;text-align:center;background-image:url(/hosts/thebridge/images/fond_btn_retourliste.jpg);}
	div#retour_liste a{ font-weight:bold; color:#FFF}	
	div#retour_liste a:hover{ font-weight:bold; color:#E1E1DE; text-decoration:underline}			
	div#retour_home{ margin:auto; margin-top:25px; margin-bottom:10px; width:110px;height:23px;padding:6px 0px 0px 0px;text-align:center; background-image:url(/hosts/thebridge/images/fond_btn_retourhome.jpg);}	
	div#retour_home a{ font-weight:bold; color:#FFF}		
	div#retour_home a:hover{ font-weight:bold; color:#E1E1DE; text-decoration:underline;}		
	/*END LIST ELEMENT */	
	
	/* NAV PAGE */
	#nav_pages{float:right; margin-right:8px}
	#nav_pages img{float:left; margin-top:15px}
	#nav_pages p{float:left; width:15px; margin-top:14px; text-align:center}
	#nav_pages a#selected{float:right; margin-right:8px; color:#666; font-weight:bold}
	#page { color:#666; margin:0 10px 0 0; font-weight:bold}
	#pages { color:#666; margin:0 40px 0 0; font-weight:bold}
	/* NAV PAGE */		
	
/*END LISTE*/	

/* CONTENU */

	#form_content{width:730px;margin-top:75px;background-color:#FF0000;}
	#content{width:730px;margin-top:15px;}
	#form_content{width:730px;margin-top:75px;}
	#element_top{FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/hosts/thebridge/images/elem_content_top.gif); WIDTH: 730px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 30px; TEXT-ALIGN: center}
	#element_top1{width:730px; height:22px; padding:5px 0 0 0; background-image:url(/hosts/thebridge/images/contenu_box_top.gif);}
	#element_top p1{FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/hosts/thebridge/images/elem_content_top.gif); WIDTH: 730px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 30px; TEXT-ALIGN: center}
	#element_top p{margin:3px;font-size:12px; text-align:center; font-weight:bold; color:#fff;}
	#element_top em{font-style:normal; font-size:18px; }		

	#element_background{width:700px; padding:15px 15px 0 15px; background-image:url(/hosts/thebridge/images/contenu_box_background.gif);}
	.colonne_form{ float:left; width:300px}
	.obligatoire{ color:#98252D}	
	.submitcolor{margin-left:300px; width:200px}
	#remarque{ width:500px; height:100px}
	.remarque{ width:500px; height:100px}
	#element_bottom{width:730px; height:18px; background-image:url(/hosts/thebridge/images/contenu_box_bottom.gif); }

	#tab_tech{ margin:15px 0 30px 0; width:100%}
	#tab_tech table{border-top:1px solid #666; border-left:1px solid #666;width:100%}
	#tab_tech td{ border-bottom:1px solid #666; border-right:1px solid #666; padding:2px}
	#tab_tech td.content{ font-weight:bold}
	
	#partennaire{margin:30px 0 0 0;padding-top:15px; border-top:1px solid #999; }
	#partennaire a{color:#666}
	#partennaire a:hover{color:#4692d2}
	
/* CONTENU */

/* DESCRIPTIF */
	p#intro{margin:10px 0px; font-weight:bold}
	
	#photo_contenu{ width:100%; border:0px; text-align:center;}
	#photo_contenu td{width:20%; border:0px;}
	#photo_contenu tr{padding-bottom:15px}
	#photo_contenu img{border:1px solid #4692d2;}

	#pictos{ margin-top:15px}
	#pictos img{ padding: 1px; background-color:#4692d2; margin:0 15px 0 0;} 

	#boutons table{width:100%;margin-top:15px; text-align:center;}	
	#boutons input{margin:0; padding:0}
	

/* DESCRIPTIF */


/* PAGE */

	/* SEPARATOR*/
	
	#c_header_separator{width:730px; margin:25px 5px 0px 0px;padding:1px 0;border-bottom:1px solid #4592d2; font-size:15px; font-weight:bold;}
	#c_footer_separator{width:730px;margin:10px 5px 5px 0px; height:16px;background-image:url(/hosts/thebridge/images/site_header_separation.gif); background-position:bottom left; background-repeat:no-repeat;}
	
	/* END SEPARATOR*/
	
/* END PAGE */	


	#retour{ margin-left:283px; margin-top:5px; width:162px; height:21px; padding:6px 0px 0px 0px;text-align:center;background-image:url(/hosts/thebridge/images/bouton_retour_menu.gif);}
	#retour a{ font-weight:bold; color:#FFF}	
	#retour a:hover{ font-weight:bold; text-decoration:underline}
	
	#retour_liste{ margin:auto; margin-top:5px; margin-bottom:0px; width:304px; height:23px; padding:6px 0px 0px 0px;text-align:center;background-image:url(/hosts/thebridge/images/fond_btn_retourliste.jpg);}
	#retour_liste A {FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline}
    #retour_liste A:hover {FONT-WEIGHT: bold; COLOR: #e1e1de; TEXT-DECORATION: underline}			
	
	#retour_home{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/hosts/thebridge/images/fond_btn_retourhome.jpg); PADDING-BOTTOM: 0px; MARGIN: 5px auto 0px; WIDTH: 110px; PADDING-TOP: 6px; HEIGHT: 23px; TEXT-ALIGN: center}
	#retour_home a{ font-weight:bold; color:#FFF; TEXT-DECORATION: underline}	
	#retour_home a:hover{ FONT-WEIGHT: bold; COLOR: #e1e1de; TEXT-DECORATION: underline}		
	

	#no_found{ float:left; margin-left:45px; margin-top:15px; width:354px; height:21px; padding:6px 0px 0px 0px;text-align:center;background-image:url(/hosts/thebridge/images/bouton_pas_trouve.gif);}
	#no_found a{ font-weight:bold; color:#FFF}	
	#no_found a:hover{ font-weight:bold; text-decoration:underline}
	
	#move_left {LEFT: -10px;}			

/*	div#retour_home{ margin:auto; margin-top:15px; width:110px;height:23px;padding:6px 0px 0px 0px;text-align:center; background-image:url(/hosts/thebridge/images/fond_btn_retourhome.jpg);}	
	div#retour_home a{ font-weight:bold; color:#FFF}		
	div#retour_home a:hover{ font-weight:bold; color:#E1E1DE; text-decoration:underline;}		
*/	
	/*END LIST ELEMENT */

/* CONTACT */
	.colonne_form{ float:left; width:300px}
	.colonne_form input {margin:0}
	.obligatoire{ color:#98252D}
	.remarque{ width:500px; height:100px}
	#element_bottom{width:730px; height:18px; background-image:url(/hosts/thebridge/images/contenu_box_bottom.gif); }

	#partennaire{margin:30px 0 0 0;padding-top:15px; border-top:1px solid #999; }
	#partennaire a{color:#666}
	#partennaire a:hover{color:#4692d2}
	#customer{color:#000000}
