﻿/*//////////////////////RESET CSS//////////////////////////////*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea {  
	    margin:0; 
	    padding:0; 
} 
table { 
	    border-collapse:collapse; 
	    border-spacing:0; 
} 
fieldset,img {  
	    border:0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
} 
/*ol,ul { 
	    list-style:none; 
} */
	caption,th { 
	    text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
} 
q:before,q:after { 
	    content:''; 
} 
abbr,acronym { border:0; 
} 

/*/////////////////////END RESET CSS////////////////////////*/

#bdc_sp_top {
	text-align:left;
	background-color:#fff;
}

#bdc_sp_top .authoringRegion {
	width:970px;
	margin:auto;
}


body, .body{
	
	background-color:#f4f7fa;
	
	text-align:center;
	margin:0px;
	padding:0px;
	
}


#bdc_main{
	
	background-image:url(/Style%20Library/BDC/images/espirit/home_bg.jpg);
	/*background-image:url(../images/inside_bg.jpg);*/
	background-position:top center;
	background-repeat:no-repeat;
	
	background-color:#f4f7fa;
	text-align:center;
}

#bdc_top_menu span {
	clear:none;
	display:inline;
}
#bdc_main span {
	display:block;
	width:970px;
	clear:both;
	margin:auto;
}
#bdc_main div span {
	display:inline;
	width:auto;
	clear:none;
}
#bdc_main div#bdc_search span {
	float:left;
}

#bdc_search input{
	
	margin-right:5px;
	
}

#bdc_columnswrapper span {
	display:inline;
	width:auto;
	clear:none;
	margin:none;
}
#bdc_main span img  {
	float:right;
	margin-top:5px;
	margin-bottom:5px;
}
#bdc_main span * img {
	margin-top:0px;
	margin-bottom:0px;
}
#bdc_main * span img  {
	float:none;
}
#bdc_main span span {
	display:inline;
	clear:none;
	margin:none;
	width:auto;
}

div, td, p{
	
	text-align:left;

}

body, td{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191919;
	
}
/*
ul{
	
	margin-top::10px;			
	margin-bottom:8px;
	margin-left:15px;	
			
				
}
*/
ol{
				
	margin-bottom:8px;
	margin-left:30px;	
			
				
}

li{
				
	margin-bottom:3px;				
				
				
}

#bdc_columnswrapper {
	width:970px;
		text-align:center;
		margin:auto;
		background-color:#FFFFFF		
}

#bdc_columns{
	
	width:970px;
	background-color:#fff;
	/*height:600px;*/
	
	margin-left:auto;
	margin-right:auto;
	
	margin-bottom:20px;
	
	
}

#bdc_columns_center_col{
	
	/*width:730px;*/

	
}

#bdc_columns_center_col_div {
	
	margin-top:10px;
	margin-left:19px;
	margin-right:20px;
	
}

#bdc_columns_center_col ul, #bdc_columns_center_col ul{
	
	list-style-position:outside;
	margin-left:20px;
	padding:0;
	margin-top:8px;
}

#bdc_columns_left_col{
	
	width:200px;
	
}

#bdc_columns_left_col_div{
	
	margin-top:0px;
	margin-left:0px;
	
	padding-top:179px;
	
	background-image:url(/Style%20Library/BDC/Images/espirit/img_left_menu.jpg);
	background-repeat:no-repeat;
	/*margin-right:9px;*/

	
}

#bdc_columns_left_col .leftNav ul li ul li
{
	margin-left:10px;
}

#bdc_columns_left_col ul li a {
background-color:#BEAC95;
color:#FFFFFF;
display:block;
font-weight:bold;
margin-bottom:4px;
margin-top:2px;
padding-bottom:4px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
}

#bdc_columns_left_col ul li a:hover

{

    background-color:#d5c9ba;

    text-decoration:none;
	color:#fff;

}

#bdc_columns_left_col ul, #bdc_columns_left_col ul li ul{
	
	list-style:none;
	list-style-position:outside;
	
}

#bdc_columns_left_col ul{
	
	margin-left:0;
	width:200px;
	
}


#bdc_columns_left_col ul li ul li a {
background-color:#ffffff;
color:#BEAC95;
display:block;
font-weight:bold;
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
text-decoration:none;
margin-left:0;
}

#bdc_columns_left_col ul li ul li a:hover {
	
background-color:#fff;	
}




#bdc_top_menu{
	
	width:970px;
	
	margin-left:auto;
	margin-right:auto;
	
	font-size:11px;
	
	height:30px;
	
	background-color:#fff;
}


#bdc_top_menu ul {
	
	margin-right: 20px; 
	margin-top:6px;
	
	margin-left:545px;
	
	padding: 0; 
	
	list-style-type: none; 
	list-style-image: none; 
	
	float:left;
	
}


#bdc_top_menu li{
	
	display: inline;
	
	padding-top: 1px;
	padding-left:5px;
	padding-right:5px;
	
	border-right:solid 1px #002469;
	font-family:Arial, Helvetica, sans-serif;
	
}


#bdc_top_menu li a, #bdc_connex{
	
	color:#416780;
	text-decoration:none;
	font-weight:bold;

}

#bdc_top_menu a:hover, #bdc_connex:hover{
	
	color:#E60d2E;
	
}



#bdc_main_menu{
	clear:both;
	width:970px;
	
	margin-left:auto;
	margin-right:auto;
	/*margin-top:103px;*/
	font-size:12px;
	
	background-color:#80a1b6;

		
	height:35px;

}

/*
#bdc_main_menu ul {
	
	margin-right: 20px; 
	margin-top:10px;
	
	border:solid 1px #fff;
	
	padding: 0; 
	
	list-style-type: none; 
	list-style-image: none; 
	
	background-color:#80a1b6;
	
	
}


#bdc_main_menu li{
	
	display: block;
	
	float:left;
	
	padding-top: 10px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom: 10px;
	
	border-right:solid 1px #fff;
	
	background-color:#80a1b6;
	
	color:#fff;
	
}
*/

#topNavWrapper {
	width:705px;
}

#bdc_main_menu ul {
                
                padding: 0; 
                
                list-style-type: none; 
                list-style-image: none; 
				margin:0;

}

#bdc_main_menu li{
                
                display: inline;

                
}


#bdc_main_menu ul li a{
	
	
	color:#fff;
	
	text-decoration:none;
	font-weight:bold;
	
	
	
	display: block;
	
	float:left;
	
	padding-top: 10px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom: 10px;
	
	border-right:solid 1px #fff;


	background-color:#80a1b6;
	font-family:Arial, Helvetica, sans-serif;
	

}

.bdc_main_menu_link:hover{
	
	color:#80a1b6;
	background-color:#d8e3e9;
	
}

#bdc_main_menu_selected{
	
	color:#80a1b6;
	background-color:#d8e3e9;
	
}

#bdc_search {
	
	
	/*
	margin:0;
	padding:0;
	height:30px;*/
	
	/*border:1px solid #E60D2E;
	
	width:100%;*/
}

#bdc_breadcrumb{
	
	width:100%;
	
	margin-left:auto;
	margin-right:auto;
	
	height:30px;
	color:#e60d2e;
	
	background-color:#fff;
	padding-top:1px;
	
}

#bdc_breadcrumb a{
	
	color:#1c3f56;	
	
}

#bdc_breadcrumb div{
	
	margin-left:15px;
	margin-top:11px;
	
}




#bdc_footer{
	
	width:970px;
	
	margin-right:auto;
	margin-left:auto;
	margin-bottom:20px;

	background-color:#d8e3e9;
	color:#002469;
	
	font-size:11px;
	
	border-bottom:solid 1px #d6dce7;
	text-align:center;
	
}

#bdc_footer ul {
	
	margin-bottom:2px;
	margin-left:0px;
	
	padding-bottom:5px;
	padding-top:8px;
	
	list-style-type: none; 
	list-style-image: none; 

	
}

#bdc_footer li {
	
	display: inline;
	
	padding-left:10px;
	padding-right:10px;
	
	border-right:solid 1px #416780;
	
}


#bdc_footer li a {
	
	color:#416780;
	text-decoration:none;

}

#bdc_footer a:hover{
	
	color:#E60d2E;
	
}

#bdc_footer #bdc_last_item, #bdc_main_menu #bdc_last_item{
	
	border-right:none;
	
}



#bdc_page_tools{
	
	/*display:none;*/
	padding-bottom:10px;
	margin-right:25px;
	margin-top:25px;
	
	text-align:right;
	
}

.bdc_rightboxwebpart_title{
	
	display:none;
}

#bdc_rightbox_wrapper {
	
	width:235px;
	float:right;
	padding-left:15px;
	overflow-y:hidden;

}

.bdc_rightboxwebpart_title{
	
	display:none;
}

#bdc_rightbox_wrapper  .bdc_rightboxwebpart_item{
	
	background-color:#d9e3e9;
	
	margin-bottom:7px;
}

#bdc_rightbox_wrapper .bdc_rightboxwebpart_firstitem{
	
	background-image:url(/Style%20Library/BDC/images/internet/rightbox_corner_top.gif);
	background-position:top left;
	background-repeat:no-repeat;

	background-color:#d9e3e9;
	
	margin-bottom:7px;
}


#bdc_rightbox_wrapper .bdc_rightboxwebpart_lastitem .bdc_rightboxwebpart_item_contents{
	
	background-image:url(/Style%20Library/BDC/images/internet/rightbox_corner_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;

}

#bdc_leftbox_wrapper  .bdc_rightboxwebpart_item{

	margin-bottom:7px;
}

/*
#bdc_leftbox_wrapper .bdc_rightboxwebpart_firstitem{
	
	background-image:url(/Style%20Library/BDC/images/internet/leftbox_corner_top.gif);
	background-position:top right;
	background-repeat:no-repeat;

	background-color:#d9e3e9;
	
	margin-bottom:7px;
}


#bdc_leftbox_wrapper .bdc_rightboxwebpart_lastitem .bdc_rightboxwebpart_item_contents{
	
	background-image:url(/Style%20Library/BDC/images/internet/leftbox_corner_bottom.gif);
	background-position:bottom right;
	background-repeat:no-repeat;

}
*/

#bdc_rightbox_wrapper .bdc_rightboxwebpart_item_contents{

	padding-left:9px;
	
	padding:10px;
	
}



#bdc_rightbox_wrapper #bdc_rightboxwebpart_item_contents h1, #bdc_rightboxwebpart_item_contents h1, #bdc_rightboxwebpart_item_contents h1{
	
	font-size:15px;
	font-weight:bold;
	
}

#bdc_rightbox_wrapper #bdc_rightboxwebpart_item_contents li, #bdc_rightboxwebpart_item_contents li, #bdc_rightboxwebpart_item_contents li{
	
	margin-left:15px;
	
}

#bdc_rightbox_wrapper #bdc_rightboxwebpart_item_contents a {
	
	color:#e60d2e;
	text-decoration:none;
	
}

#text_plus:hover, #text_moins:hover{
	
	background-position:0 -16;
	
}

#bdc_text {
	height:11px;
	padding-top:5px;
}

#bdc_text_plus{
	
	height:17px;
	width:20px;
	display:block;
	
	background-image:url(/Style%20Library/BDC/Images/espirit/text_plus.gif);
	background-repeat:no-repeat;
	
	float:left;
	text-decoration:none;
}

#bdc_text_moins{
	
	height:17px;
	width:20px;
	display:block;
	
	background-image:url(/Style%20Library/BDC/Images/espirit/text_moins.gif);
	background-repeat:no-repeat;
	
	float:left;
	text-decoration:none;
}

#bdc_search label {
	font-weight:bolder;
	margin-right:3px;
	font-family:Arial, Helvetica, sans-serif;

}

#bdc_console {
	width:970px;
	margin:auto;
}

#bdc_bottombox_wrapper {
	
	/*display:none;*/
	padding-bottom:10px;
	margin-right:25px;
	margin-top:25px;
	
	text-align:right;
	
}

#bdc_bottombox_wrapper #bdc_bottombox {

	text-align:right;

}

#bdc_bottombox_wrapper #bdc_bottombox * {

	text-align:right;

}


.bdc_variationconsole {
      background-color:#EFEEEE;
      border-bottom-style:solid;
      border-bottom-width:1px;
      border-bottom-color:#83B0EC;
      border-top-style:solid;
      border-top-width:1px;
      border-top-color:#83B0EC;
      padding-bottom:3px;
}
.bdc_variationconsole .bdc_variationconsole_variation {
      margin-bottom:3px;
      clear:both;
      overflow-y:hidden;
}
.bdc_variationconsole .bdc_variationconsole_variation .bdc_variationconsole_variation_field_title img {
      margin-right:3px;
}
.bdc_variationconsole .bdc_variationconsole_variation span, .bdc_variationconsole .bdc_variationconsole_variation a {
      display:block;
      float:left;
}
.bdc_variationconsole .bdc_variationconsole_variation .bdc_variationconsole_variation_field_title {
      font-weight:bolder;
      padding-left:10px;
      padding-right:3px;
}
.bdc_variationconsole .bdc_variationconsole_variation .bdc_variationconsole_variation_field_value {
      border-right:1px solid #9AC6FF;
      padding-right:6px;
}
.console .ms-WPBorder {
      border-top-style:none;
      border-left-style:none;
      border-right-style:none;
      border-bottom-style:solid;
      border-bottom-width:1px;
      border-bottom-color:#FFFFFF;
}

.bdc_variationconsole_message {
      padding-left:10px;
      padding-top:6px;
      padding-bottom:3px;
      margin-bottom:3px;
      border-bottom:1px solid #CDCDCD;
}


.bdc_webpartzone_wpz1 {
	width:480px;
}
.reToolbar a.reTool span.Connextag {
background-image:url(/Style%20Library/BDC/Images/internet/TelerikConnexToolIcon.gif);
}

#bdc_main_menu ul span {
	float:none;
}


#bdc_main_menu span.CesSearch {
	float:left;
	width:auto;
	margin:none;
	text-align:center;
	
	line-height:11px;
}

#bdc_main_menu .CesSearch a {
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	
}

.reToolbar a.reTool span.Connextag {
    background-image:url(/Style%20Library/BDC/Images/internet/Connextag.gif);
}
.reToolbar a.reTool span.Anchortool {
    background-image:url(/Style%20Library/BDC/Images/internet/Anchortool.gif);
}

.center_align{
	
	text-align:center;
}

.right_align{
	
	text-align:right;
}

.img_right_align{
	
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	
}

.img_left_align{
	
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	
}


.bdc_background_bleu{
	
	background-color:#80A1B6;
	color:#fff;
}

.bdc_background_bleu_pale{
	
	background-color:#D8E3E9;
}

.bdc_background_gris{
	
	background-color:#AEB0B2;
	color:#fff;
}

.bdc_background_gris_pale{
	
	background-color:#E4E5E6;
}

.bdc_background_vert{
	
	background-color:#C0B678;
	color:#fff;
}

.bdc_background_vert_pale{
	
	background-color:#E8E2B7;
}

.bdc_background_taupe{
	
	background-color:#B9AB96;
	color:#fff;
}

.bdc_background_taupe_pale{
	
	background-color:#EFE9E5;
}

#espiritSplash{
	
	background-image:url(/Style%20Library/BDC/Images/internet/img_espirit_splash_top.jpg);
	padding:0;
	margin:0;
	BACKGROUND-POSITION: center top; 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 100%;
}
