@import url(/wwwdexiabe/styles/buttons.css);
@import url(/wwwdexiabe/styles/small_buttons.css);

/* Basic construct styles #####################  */
body{
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:#E3F1F1;
}

p,td
{
	font-family: verdana, arial,helvetica;
	font-size: 12px;
	color: #666666;
}
/* LoVe HAte */
a         { color : #006699; text-decoration : underline; }
/*a:visited { color : #006699; }*/
a:hover   { color : #84A420; text-decoration : underline; }
/*a:active  { color : #006699; }*/


a.functionalnav         { color : #99CCCC; text-decoration : none; }
a.functionalnav:visited { color : #99CCCC; text-decoration : none; }
a.functionalnav:hover   { color : #FFFFFF; text-decoration : none; }
a.functionalnav:active  { color : #FFFFFF; text-decoration : none; }

/* DIV Definition styles Site Layout ##################################################  */
#container{
 /*position:absolute;*/
 width:100%;height:100%;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#headermain{
 height:100px;
 width:auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color: #99CCCC;
}

#Headerleft{
position:absolute;
left:0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:150px;
height:100px;
}


#Headerright{
 position:absolute;
 right:0px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width:150px;
 height:100px;

}

#Headercenter{
 width:auto;
 height:100px;
 margin-left:150px;
 margin-right:150px;

}

#HeaderCenterContent{
 width:100%;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#MiddlePage{
 width : auto;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}


#leftnavigationdiv{
position:absolute;
left:0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:150px;
background-color: #006699;
}

#RightBoxesdiv{
 position:absolute;
 right:0px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width:150px;
 background-color: #E3F1F1;
}

#ContentPage{
 width:auto;
 margin-left:150px;
 margin-right:150px;
 background-color:#FFFFFF;
}

#Content{
 width:100%;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background-color:#FFFFFF;
 overflow: auto;
}

#Footer{
	height : 45px;
	width : auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#StatSite{
	width : auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

 #infobulle{
 	position:absolute;
 	background-color:#99CCCC;
 	border:1px solid #006699;
 	width:250px;
 	z-index:7;
 	visibility: hidden;
 	padding-left : 2px;
 	padding-right : 2px;
 	padding-top : 2px;
	padding-bottom : 2px;
	text-align: left;
 	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
 }



#Breadcrumbdiv{
 background-color: #EAF5CD;
 height : 20px;
}

 /* DIV Definition styles Site Layout ##################################################  */

.textPage,
#textPage{
	 /*position:relative;*/
	 width:100%;
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
 }

.pagetitre,
#pagetitre
{
 	margin-bottom : 0;
	margin-top : 0;
 	margin-left : 0;
 	margin-right : 0;
	font-size : 120%;
}

.pagepartie1,
#pagepartie1{
	width: 100%;
	margin-bottom : 30;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

.pageintro,
#pageintro{
	float : left;
	width : 51%;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	padding-right: 10px;
	font-family: verdana, arial helvetica;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.pageimage,
#pageimage
{
	float : none;
}

.pagecontenu,
#pagecontenu {
	width : auto;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 20;
}

.pagecontenu .hplPageContenu,
#pagecontenu #hplPageContenu
{
	margin-bottom : 20px;
}
.middleHomeProductPage,
#middleHomeProductPage {
	width: 100%;
	margin-bottom : 30px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}
.middleHomProdPart1,
#middleHomProdPart1{
	float : left;
	width : 49%; /*bugfix #2 by ELANK 2/2009 */
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	padding-right: 10px;
}
.middleHomeProdPart2,
#middleHomeProdPart2{
	float : right; /*bugfix #2 by ELANK 2/2009: */
	width : 49%; /*bugfix #2 by ELANK 2/2009 */
}

#evidentbox{
	background-color : #EBF5CD;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 0;
	padding-bottom : 20px;
}
.TwoBottomEvtBox,
#TwoBottomEvtBox{
	width: 100%;
	margin-bottom : 30px;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding-top: 20px;
	clear: both; /*bugfix #2 by ELANK 2/2009 */
}
.TwoBottomEvtBoxPart1,
#TwoBottomEvtBoxPart1{
	float : left;
	width :49%; /*bugfix #2 by ELANK 2/2009 */
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	padding-right: 10px;
}
.TwoBottomEvtBoxPart2,
#TwoBottomEvtBoxPart2{
	float : right; /*bugfix #2 by ELANK 2/2009 */
	width :49%; /*bugfix #2 by ELANK 2/2009 */
}

.#pagebottomlink,
#pagebottomlink{
	margin-top : 20;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 10;
	width : 100%;
}

a.BigEvidentLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/ArrowGreenRight13x13.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 20px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.BigEvidentLink:hover{
	color: #84A420;
	text-decoration: none;
}


a.DossierLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/square_006699.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.DossierLink:hover{
	color: #84A420;
	text-decoration: none;
}


a.evidentUlLink {
	font-family: verdana, arial helvetica;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
}

a.evidentUlLink:hover {
	color: #000000;
	text-decoration: none;
}


a.LittleBlueArrowLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/ArrowBlueRight8x8.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.LittleBlueArrowLink:hover{
	color: #84A420;
	text-decoration: none;
}



a.LittleEvidentLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/ArrowGreenRight8x8.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.LittleEvidentLink:hover{
	color: #84A420;
	text-decoration: none;
}

a.advancedsearch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/ArrowGreenRight8x8.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.advancedsearch:hover{
	color: #84A420;
	text-decoration: none;
}


a.LittleProductLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00486B;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/ArrowGreenRight8x8.gif);
	background-repeat : no-repeat;
	background-position : 0 3px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	margin-left: 50px;
	height : 15px;
}

a.LittleProductLink:hover{
	color: #000000;
	text-decoration: none;
}


a.smallLink {
	font-size : 95%;
	color : #006699;
	text-decoration : none;
}


a.smallLink:link {
	color : #006699;
	text-decoration : underline;
}

a.smallLink:hover {
	/*color : #99CC00;*/
	color : #FFFFFF;
	text-decoration : underline;
}

a.textbluebox {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}


a.textbluebox:hover{
	color: #000000;
	text-decoration : underline;
}

a.rubrique_home {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A6A6A;
	text-decoration: none;
}


a.rubrique_home:hover{
	color: #000000;
	text-decoration : underline;
}

a.morelink_home {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #126295;
	text-decoration: none;
}


a.morelink_home:hover{
	color: #000000;
	text-decoration : underline;
}


a.disclaimer {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}


a.disclaimer:hover{
	color: #FFFFFF;
	text-decoration : underline;
}

a.PressRelease{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none
}

a.PressRelease:hover{
	color : #84A420;
	text-decoration: none;
}

.sitemapNoChannel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	vertical-align:top;
	padding-bottom: 2px;
	margin-top:6px;
	height : 20px;
}

.Footnote{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	/*color: #99CCCC;*/
	color: #999999;
}

.FootnoteGrey{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

.dtLabelPressRelease{
	font-family: verdana, arial helvetica;
	font-size: 12px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.sondageListDate{
	font-family: verdana, arial helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	vertical-align:top;
	background-image : url(/wwwdexiabe/images/templatesite/square_006699.gif);
	background-repeat : no-repeat;
	background-position : 0 6px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-top:6px;
	/*margin-left: 50px;*/
	height : 20px;
}

.sondageListQ{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none
}

.textgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none
}

.textgrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none
}



H1 {
	font-family: verdana;
	font-size : 120%;
	color : #006699;
	font-weight : 700;
	text-align: left;
	width : 100%;
	margin-top : 5px;
	margin-bottom : 10px;
	padding-bottom : 4px;
	border-bottom : 1px solid #B3CCCC;
}

H2 {
	font-size : 100%;
	color : #006699;
	font-weight : 700;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 10px;
	padding-bottom : 4px;
	padding-top: 0px;
}

HR{
	color: #B3CCCC;
	background-color: #B3CCCC; /*ELANK 2/2009: bugfix #3 */
	margin-top: 10px;
	margin-bottom : 10px;
	border: 0px;
	height: 1px;
}

.IntroPage{
	font-family: verdana, arial helvetica;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.monthLabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	padding-top: 7px;
}


.subTitleBlue{
	font-size : 100%;
	color : #006699;
	font-weight : 700;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 10px;
	padding-bottom : 4px;
	padding-top: 0px;
}


/* EvidentBox ###################################################### */
TABLE.evidentBox {
	background-color : #EBF5CD;
	width: auto;
	padding-right : 15px;
	padding-left : 15px;
	padding-bottom: 15px;
}

TABLE.evidentBox TH{
	background-color : #EBF5CD;
	background-image : url(/wwwdexiabe/images/templatesite/Ico_evidentBox.gif);
	background-repeat : no-repeat;
	height : 57px;
	padding-left : 43px;
	padding-bottom: 7px;
	padding-top: 0px;
	padding-right : 0px;
	font-family: verdana;
	font-size: 14px;
	color : #00486B;
	font-weight : 700;
	text-align: left;
}

.evidentBoxTH{
	background-color : #EBF5CD;
	background-image : url(/wwwdexiabe/images/templatesite/Ico_evidentBox.gif);
	background-repeat : no-repeat;
	height : 57px;
	padding-left : 43px;
	padding-bottom: 7px;
	padding-top: 0px;
	padding-right : 0px;
	font-family: verdana;
	font-size: 14px;
	color : #00486B;
	font-weight : 700;
	text-align: left;
}

TABLE.evidentBox UL {
	list-style :  url(/wwwdexiabe/images/templatesite/ArrowGreenRight13x13.gif);
}

TABLE.evidentBox LI {
	padding-left : 10px;
	padding-top : 3px;
	margin-bottom : 15px;
}

TABLE.evidentBox A{

	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	/*vertical-align:top;*/
}

TABLE.evidentBox A:hover{
	color: #000000;
	text-decoration: none;
}
/* ################################################################## */

TABLE.tblHandig {
	background-color : #E3F1F1;
	width: 150px;
}


TABLE.tblHandig TH{
	background-color : #99CCCC;
	background-image : url(/wwwdexiabe/images/templatesite/SquareGreenHandig.gif);
	background-repeat : no-repeat;
	width: 150px;
	height : 40px;
	font-family: Verdana;
	font-size: 11px;
	color: #000099;
	font-weight: 600;
	padding-top : 10px;
	padding-left : 14px;
	padding-right : 0px;
	text-align : left;
}

.THtblHandig{
	background-color : #99CCCC;
	background-image : url(/wwwdexiabe/images/templatesite/SquareGreenHandig.gif);
	background-repeat : no-repeat;
	width: 150px;
	height : 40px;
	font-family: Verdana;
	font-size: 11px;
	color: #000099;
	font-weight: 600;
	padding-top : 10px;
	padding-left : 14px;
	padding-right : 0px;
	text-align : left;
}

.ThTitleProductHome{
	font-family: verdana;
	font-size: 14px;
	color : #00486B;
	font-weight : 700;
	text-align: left;
	margin-top : 0px;
	padding-top: 10px;
	padding-bottom : 15px;
	padding-left : 20px;
}

.titleinfobule{
	font-size : 100%;
	color : #006699;
	font-weight : 700;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 7px;
	padding-top: 0px;
	padding-left:0px;
}


.ToDo{
	background-color : #EB5C60;
}


.textBlueBox{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}

.textblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}


.title_ExterneLink{
	font-family: verdana, arial helvetica;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}

.title_rubrique_home{  font-family: Verdana; font-size: 13px; color: #126295;font-weight: 600;}


UL{
 	list-style : url(/wwwdexiabe/images/templatesite/squareLittle_84A420.gif);
}



UL.ulHandig{
	list-style : url(/wwwdexiabe/images/templatesite/square_006699.gif);
	margin-top : 5px;
	margin-left : 20px;
	margin-bottom : 0px;
	margin-right : 2px;
	padding-bottom : 0px;
	padding-left : 6px;
	padding-right : 0px;
	padding-top : 10px;
	padding : 10px;
	line-height:20px;
}

UL.ulEvidentLink{
	list-style : url(/wwwdexiabe/images/templatesite/ArrowGreenRight13x13.gif);
	margin-left : 40px;
	margin-right : 0px;
	margin-top : 20px;

}

UL.ulEvidentLink LI{
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 7px;
	padding-left: 10px;
	padding-bottom: 5px;

}

UL.SummaryLink{
	list-style : url(/wwwdexiabe/images/templatesite/ArrowGreenRight8x8.gif);
	margin-left : 16px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom: 0px;

}

UL.SummaryLink LI{
	margin-bottom: 5px;
	padding-left: 3px;
	padding-bottom: 0px;

}

UL.ExterneLink{
	list-style : url(/wwwdexiabe/images/templatesite/ArrowBlueRight8x8.gif);
	margin-left : 16px;
	margin-right : 0px;
	margin-top : 7px;
	margin-bottom: 0px;

}

UL.ExterneLink LI{
	margin-bottom: 5px;
	padding-left: 3px;
	padding-bottom: 0px;
}


/* forms ################################################ */

.dataTextfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #E3F1F1;
	color: #000000;
}

.dataTextfield label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #E3F1F1;
	color: #000000;
}

.dataTextfielddisabled label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #E3F1F1;
	color: #CCCCCC;
}

.dataTextfieldBlue label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.textfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #FFFFFF;
}

.textfieldempty {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #77CBCB;
}

.textfieldDisabled {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #CCCCCC;
}

.textfieldhidden {
	visibility : hidden;
}

.searchtextfield {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;	background-color : #FFFFFF; }

input.radio {
	background-color : transparent;
}

.caption {
	font-size: 100%;
	color : #666666;
	text-align : right;
	vertical-align : top;
	padding-right : 3px;
	padding-bottom : 10px;
}

.detail.caption {
	display : inline;
	font-size: 100%;
	color : #666666;
	text-align : right;
	vertical-align : top;
	padding-left : 5px;
	padding-right : 5px;
}

.titleField{
	font-family: verdana, arial helvetica;
	font-size: 11px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.detail {
	text-align : left;
	vertical-align : top;
	padding-left : 3px;
	padding-bottom : 10px;
}

.buttonForm {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #FFFFFF;
	background-color : #006699;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

.buttonFormHover {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #006699;
	background-color : #84A420;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

a.buttonForm {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #FFFFFF;
	background-color : #006699;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 6px;
	padding-right: 6px;
	/*padding-bottom: 2px;
	margin-top:6px;
	height : 15px;*/
}

a.buttonForm:hover {
	color : #006699;
	background-color : #84A420;
	border : 0px solid #382B25;
	text-decoration: none;
}

a.buttonFormBig {
	font-family: Verdana;
	font-size: 18px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #FFFFFF;
	background-color : #006699;
	border : 1px solid #84A420;
	cursor : pointer;
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
}

a.buttonFormBig:hover {
	color : #006699;
	background-color : #84A420;
	border : 1px solid #006699;
	text-decoration: none;
}

.buttonSmall {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #FFFFFF;
	background-color : #006699;
	background-image : url(/wwwdexiabe/images/templatesite/arrowgreenrigth15x15.gif);
	background-repeat : no-repeat;
	background-position : right;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 2px;
	padding-right: 17px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

.buttonSmallHover {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color :  #006699;
	background-color : #84A420;
	background-image : url(/wwwdexiabe/images/templatesite/arrowgreenrigth15x15.gif);
	background-repeat : no-repeat;
	background-position : right;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 2px;
	padding-right: 17px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

.buttonPrevious {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color : #FFFFFF;
	background-color : #006699;
	background-image : url(/wwwdexiabe/images/templatesite/arrowgreenleft15x15.gif);
	background-repeat : no-repeat;
	background-position : left;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 17px;
	padding-right: 2px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

.buttonPreviousHover {
	font-family: Verdana;
	font-size: 10px;
	font-weight : 900;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color :  #006699;
	background-color : #84A420;
	background-image : url(/wwwdexiabe/images/templatesite/arrowgreenleft15x15.gif);
	background-repeat : no-repeat;
	background-position : left;
	border : 0px solid #382B25;
	cursor : pointer;
	padding-left: 17px;
	padding-right: 2px;
	padding-bottom: 2px;
	margin-top:6px;
	height : 15px;
}

.subTitleForm{
	font-size : 100%;
	color : #006699;
	font-weight : 700;
	text-align: left;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	padding-left : 7px;
	padding-top: 0px;
}


.Tbl_ColumTitleForm{
	background-color : #ebf5cd;
	font-family: verdana, arial helvetica;
	font-size: 11px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
}

.Tbl_ColumTitleBlueForm{
	background-color : #ebf5cd;
	font-family: verdana, arial helvetica;
	font-size: 11px;
	color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Tbl_ColumTitleBlueBoldForm{
	background-color : #ebf5cd;
	font-family: verdana, arial helvetica;
	font-size: 14px;
	font-weight : 900;
	color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Tbl_TblTitleBlueBckGround{
	background-color : #E3F1F1;
	font-family: verdana, arial helvetica;
	font-size: 11px;
	color: #006699;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 3px;
}

.Tbl_ColumDataForm{
	background-color : #E3F1F1;
	font-family: verdana, arial helvetica;
	font-size: 11px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	height : 20px;
}

/* end forms ######################################################## */



/* table ################################################ */
TABLE.Tbl_Dexia{
	background-color : #FFFFFF;
	border-top : 0px;
	border-bottom : 0px;
	border-left : 0px;
	border-right :0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

TABLE.Tbl_Dexia TH{
	background-color : #006699;
	height : 50px;
	font-family: Verdana;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: 600;
	padding-top : 25px;
	padding-left : 13px;
	text-align : left;
	width: 100%;
}
TABLE.Tbl_Dexia TH.callmenow {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	}
TABLE.Tbl_Dexia TD{
	background-color : #E3F1F1;
	height : 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #00477D;
	/*padding-top : 3px;*/
	padding-left : 10px;
}

TABLE.Tbl_Dexia TD.data1{
	background-color : #E3F1F1;
	height : 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #00477D;
	padding-left : 5px;
	/*vertical-align : baseline;*/
}

TABLE.Tbl_Dexia TD.data0{
	background-color : #C5E4E4;
	height : 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #00477D;
	padding-left : 5px;
	/*vertical-align : baseline;*/
}

TABLE.Tbl_Dexia TD.Tbl_Subtitle1{
	background-color : #006699;
	background-image : url(/wwwdexiabe/images/templatesite/SquareGreen20x20.gif);
	background-repeat : no-repeat;
	padding-left : 30px;
	height : 20px;
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 600;
}

TABLE.Tbl_Dexia TD.Tbl_Subtitle2{
	background-color : #99CCCC;
	padding-left : 30px;
	height : 20px;
	font-family: Verdana;
	font-size: 13px;
	color: #00477D;
	font-weight: 600;
	padding-left : 12px;
}

TABLE.Tbl_Dexia TD.Tbl_Footnote{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}

TABLE.Tbl_Dexia TD.Tbl_Footnote2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	background-color : #FFFFFF;
}


.Tbl_BgcolorVariant1{
	background-color : #ebf5cd;
}

.Tbl_BgcolorVariant2{
	background-color : #E3F1F1;
}

/* end table ################################################ */

/* CMS console                  ###################################### */

.textconsole {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

a.link_console{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}

a.link_console:hover{
	text-decoration : underline;
	color: #000000;
}

a.linkred_console{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}

a.linkred_console:hover{
	text-decoration : underline;
	color: #000000;
}

HR.console{
	color: #CCCCCC;
	 margin: 0px 0px 0px 0px;
 	 padding: 0px 0px 0px 0px;
}

/* End CMS console              ###################################### */


/* Search                  ########################################### */

.cellSearchBox{
 	visibility: visible;
}

.searchBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #99CCCC;
}

a.resultTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	vertical-align:top;
	padding-left: 6px;
	padding-right: 5px;
	margin-top:7px;
}

a.resultTitle:hover{
	color: #000000;
	text-decoration: none;
}


a.pageSearch {
	color : #006699;
	text-decoration : underline;
}

a.pageSearch:hover {
	color : #84A420;
	text-decoration : underline;
}

a.pageSearch:hover{
	color : #006699;
}

a.pageSearch:visited {
	color : #006699;
}

a.pageSearchClicked {
	font-family: verdana, arial,helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration : none;
}

a.pageSearchClicked:hover {
	font-family: verdana, arial,helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration : none;
}

a.pageSearchClicked {
	font-family: verdana, arial,helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration : none;
}


/* End Search                  ###################################### */

/* Fiche SICAV */

TABLE.Tbl_Sicav
{
	background-color : #FFFFFF;
	border-top : 0px;
	border-bottom : 0px;
	border-left : 0px;
	border-right :0px;
	padding : 0 0 0 0;
	width : 100%;
}

TABLE.Tbl_Sicav TH
{
	background-color : #005378;
	padding-left : 10px;
	height : 20px;
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 600;
	text-align : left;
}

TABLE.Tbl_Sicav TD
{
	background-color : #E3F1F1;
	height : 20px;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

TABLE.OngletsSicav
{
	background-color : #006797;
	font-weight : 600;
	font-size : 12px;
	border-collapse :collapse;
	padding : 0 0 0 0;
	width : 100%;
	margin-top : 1;
}

TABLE.OngletsSicav a,
TABLE.OngletsSicav a:link,
TABLE.OngletsSicav a:visited
{
	color : #FFFFFF;
	text-decoration : none;
	padding-top : 3px;
}

TABLE.OngletsSicav TD.selected a,
TABLE.OngletsSicav TD.selected a:link
{
	color : #005478 !important;
}

TABLE.OngletsSicav TD
{
	text-align : center;
	padding : 0 5 0 5;
	background-color : #006797;
	color : #FFFFFF;
	height : 30px;
}

TABLE.OngletsSicav TD.selected
{	background-color : #95CBCB;
	color : #005478;
	cursor : pointer;
}

TABLE.OngletsSicav TD.labelSelected
{	background-color : #95CBCB;
	color : #005478;
	padding-top : 7px;
}

TABLE.OngletsSicav TD.buttoncolumn
{	text-align : right;
	padding-right : 0;
}

#contentfiche
{
	color : #000000;
	padding : 10px 10px 5px 10px;
	float: left;
}

td.sicav-content
{
	background: #E3F1F1;
}

#contentfiche p
{
	color : #000000;
}

#contentfiche td
{
	color : #000000;
	font-size: 11px;
	height:20px;
	padding:0pt 5px;
}

#contentfiche th
{
	color:#EBF6CB;
	font-size:13px;
	padding-left:10px;
	text-align:left;
}

#pagetitre
{
	background: #ffffff;
	padding-bottom:5px;
}

#pagetitre h1
{
	background: #ffffff;
	margin: 0px;
	padding: 10px 0px 5px 5px;
}

table.tablefichesicav
{	border-collapse : collapse;
	border : solid 1px #006797;
}

table.tablefichesicav th /* les headers des tableaux dans la fiche*/
{
	background-color : #006797;
	color : #EBF6CB;
	font-size : 13px;
}

table.tablefichesicav td
{	background-color : #FFFFFF;
	border : solid 1px #AAAAAA;
	padding : 0 5 0 5;
}

table.tablefichesicav td.labels
{	background-color : #EBF6CB;
}

tr.subtitle td
{	background-color : #95CBCB;
	font-weight : bold;
	color : White;
}

#indicativecourse
{	float : left;
	width : 63%;
	margin : 0 10 15 0;
}

#DataFund1_risklevel
{
	float : left;
	width : 220;
	margin : 0 0 15 0;
}

#parameters
{	float : left;
	width : 63%;
	margin : 0 10 15 0;
}

#DataFund1_notes
{	float : left;
	width : 220;
	margin : 0 0 15 0;
}

#footlinks
{	float : left;
	width : 100%;
}

#datesituation
{	float : left;
	width : 100%;
	text-align : right;
}

#footnote
{	float : left;
	width : 100%;
	margin-top : 15;
}

.onglet a
{	color : #FFFFFF;
	text-decoration : none;
	display :block;
	height : 100%;
}

.onglet.TD.selected a:visited
{	color : #005478;
	text-decoration : none;
}

.onglet
{	height : 100%;
	vertical-align : middle;
}

#contentrepartition
{
	padding : 10px 10px 5px 10px;
}

#startingVNI
{
	width : 530;
}

#managerComment
{
	width : 530px;
	padding: 0px;
	border: solid 1px #006797;
	background: #ffffff;
}
#managerComment h2
{
	margin: 0pt;
	background: #006797;
	color: #EBF6CB;
	padding-left: 10px;
	padding-top: 1px;
}

#managerComment p
{
	padding : 0px 10px;
}


#yearPerf
{
	width : 530;
	padding : 10px 0px 10px 0px;
}
#divGraphPerf
{
	width : 530;
	padding : 0px 0px 0px 0px;
}

#calcInputFields
{
}

#calcVNIS
{	float : left;
	margin : 0 10 0 0;
	width : 48%;
}

#performances
{	float : left;
	margin : 0 10 0 0;
	width : 48%;
}

#containerCalc
{	float :none;
	width : 100%;
}

#divGraphPerfCalc
{	float : left;
	width : 100%;
	padding : 10 10 10 10;
	display : inline;
	text-align : center;
}

#calcInputFields .txtbox

{	border : solid 1px #84A420;
}
#infoTables
{ width : 100%;
  margin : 0 0 15px 0;
  float : left;

}
#table1,#table2
{	margin : 0 4% 0 0;
	width : 45%;
	float : left;

}

#tableParameters,#StructuredFund1_tableBasketDiv
{	width : 100%;
	margin-bottom : 15px;
}

#structuredCostsTable1,#structuredCostsTable2,#structuredCostsTable3
{	margin : 10px 10px 10px 10px;
	width : 98%;
}

#contentCalc
{	width : 790px;
	margin : 10 10 0 10;
}


/* FIN FICHE SICAV */


TABLE.tblEuroOb{
	border-collapse : collapse;
	border : solid 1px #006797;
	width : 100%;
}

TABLE.tblEuroOb TD.cellTblEuroOb1{
	background-color : #EBF6CB;
	border : solid 1px #AAAAAA;
	height : 21px;
	width : 50%;
	padding : 2 0 2 3;
	font-family: Verdana;
	font-size: 11px;
	/*font-weight: 600;*/
	color: #000000;
	white-space : nowrap;
}

TABLE.tblEuroOb TD.cellTblEuroOb2{
	background-color : #FFFFFF;
	border : solid 1px #AAAAAA;
	height : 21px;
	width : 50%;
	padding : 2 0 2 3;
	font-family: Verdana;
	font-size: 11px;
	/*font-weight: 600;*/
	color: #000000;
	white-space : nowrap;
	text-align : center;
}

TABLE.tblEuroOb TH{
	background-color : #006797;
	color : #EBF6CB;
	font-size : 13px;
}

.graph
{	padding-top : 15;

}

.graph img
{border-style : solid;
	border-color : #005378;
	border-width : 1px;
	}

TD.TitleNewsInvest{
	background-color : #006699;
	color : White;
	font-family: Verdana;
	font-size: 13px;
	font-weight: 600;
	height : 35;
	padding-left : 3;
	padding-bottom : 3;
	padding-top : 3;
}

/* addition to fichefund style */
div.graph-image span
{
	background: #006797 none repeat scroll 0% 50%;
	color: #EBF6CB;
	display: block;
	font-weight: bold;
	padding: 2px 15px;
	border: solid 1px #006797;
}
#DataFund1_DataFund
{
	background-color:#E3F1F1;
}



/* using a table to keep a form in check, added style using CSS */
.step-content .form-label
{
   background: #EBF5CD;
   width: 180px;
   text-align: right;
   border-right: #ffffff solid 3px;
}
.step-content table.form
{
   width: 80%;
}
.step-content table.form td
{
   font-size: 11px;
   vertical-align: top;
   padding: 8px 10px 8px 10px;
}

.step-content table.form tr.seperator td
{
	border-top: solid 2px #ffffff;
}

.step-content .form-value
{
   background: #E3F1F1;
   text-align: left;
   /*width: 500px;*/
 }
.step-content .form-label.form-buttons
{
   border-top: #ffffff solid 3px;
   height: 40px;
   text-align: left;
   width: auto;
   border-right: #EBF5CD;
 }

.step-content input
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.step-content .form-buttons.form-label input
{
   font-size: 10px;
}

.step
{
	background-image: url(/wwwdexiabe/images/templatesite/1.gif);
	background-repeat: no-repeat;
	padding: 0px 20px;
	margin: 10px 0px;
}
.step1
{
	background-image: url(/wwwdexiabe/images/templatesite/1.gif);
}
.step2
{
	background-image: url(/wwwdexiabe/images/templatesite/2.gif);
}
.step3
{
	background-image: url(/wwwdexiabe/images/templatesite/3.gif);
}
.step4
{
	background-image: url(/wwwdexiabe/images/templatesite/4.gif);
}
.step5
{
	background-image: url(/wwwdexiabe/images/templatesite/5.gif);
}
.step6
{
	background-image: url(/wwwdexiabe/images/templatesite/6.gif);
}

body.prd img.png { behavior: url(/wwwdexiabe/js/iepngfix.htc); }

/************************************************
ELANK: bugfix #1 2/2009
**************************************************/
#pagepartie1 {
	height: auto !important;
}

#pagecontenu {
	clear: both;
}

#middleHomeProductPage {
	clear: both;
}
/************************************************
END ELANK: bugfix #1 2/2009
**************************************************/

TABLE.evidentBox { margin-bottom:10px; }