/* DEXIA DIRECT NET */
/*----------------------------------------------------------------------------------*/

#ddn { border: 0px solid red; }
#ddn #column01 { border: 0px solid green; }
#ddn #column02 { border: 0px solid orange; }
#ddn ul li a   { border: 0px solid blue; }
#ddn #innerBottom { border: 0px solid purple; }


/*---------------------------------------------------------------------STRUCTURE ---*/

#ddn #column01 { float: left; background: url(/img/ddn/bg-column01.gif) no-repeat right top; padding: 206px 0 0 0; width: 340px; position: relative; }
#ddn #column02 { float: left; width: 425px; }
#ddn #column02 #inner 			{ background: url(/img/ddn/bg-column02.gif) no-repeat left top; padding: 20px 20px; }
#ddn #column02 #innerBottom 	{ height: 25px; position: relative; }
#ddn.nl #column02 #innerBottom 	{ background: url(/img/ddn/nl/bg-column02-bottom.gif) no-repeat left top; }
#ddn.fr #column02 #innerBottom 	{ background: url(/img/ddn/fr/bg-column02-bottom.gif) no-repeat left top; }

/*------------------------------------------------------------------- NAVIGATION ---*/

#ddn a.start { position: absolute; left: 160px; top: 90px; width: 100px; height: 60px; display: block; text-indent: -9999px; }

#ddn #column01 ul li 				{ background: none; }
#ddn #column01 ul li a  			{ display: block; text-indent: -9999px; }

#ddn.nl #column01 ul li a 			{ background: url(/img/ddn/nl/sprite-navigation.gif) no-repeat; }
#ddn.nl #column01 ul li a.what  	{ background-position: 0 0; margin-left: 30px; width: 280px; height: 40px; }
#ddn.nl #column01 ul li a.how		{ background-position: 0 -40px; margin-left: 33px; width: 185px; height: 35px; }
#ddn.nl #column01 ul li a.alert 	{ background-position: 0 -80px; margin-left: 36px; width: 220px; height: 35px; }
#ddn.nl #column01 ul li a.advantages { background-position: 0 -120px; margin-left: 39px; width: 220px; height: 35px; }
#ddn.nl #column01 ul li a.request	{ background-position: 0 -155px; margin-left: 42px; width: 190px; height: 45px; }

#ddn.fr #column01 ul li a			{ background: url(/img/ddn/fr/sprite-navigation.gif) no-repeat left top; }
#ddn.fr #column01 ul li a.what  	{ background-position: 0 0; margin-left: 30px; width: 190px; height: 35px; }
#ddn.fr #column01 ul li a.how		{ background-position: 0 -40px; margin-left: 33px; width: 260px; height: 40px; }
#ddn.fr #column01 ul li a.alert 	{ background-position: 0 -80px; margin-left: 36px; width: 220px; height: 35px; }
#ddn.fr #column01 ul li a.advantages { background-position: 0 -115px; margin-left: 39px; width: 250px; height: 40px; }
#ddn.fr #column01 ul li a.request	{ background-position: 0 -155px; margin-left: 42px; width: 190px; height: 45px; }

#ddn a.useragreement { width: 250px; height: 25px; display: block; text-indent: -9999px; }
#ddn.nl a.useragreement { background: url(/img/ddn/nl/btn-useragreement.gif) no-repeat; }
#ddn.fr a.useragreement { background: url(/img/ddn/fr/btn-useragreement.gif) no-repeat; }


/*---------------------------------------------------------------------- TITLES ---*/

#ddn h1 			{ display: block; border: none; text-indent: -9999px;}
#ddn.nl h1 			{ background: url(/img/ddn/nl/sprite-titles.gif) no-repeat; }
#ddn.fr h1 			{ background: url(/img/ddn/fr/sprite-titles.gif) no-repeat; }
#ddn h1.what		{ background-position: 0 0; height: 40px; }
#ddn h1.how			{ background-position: 0 -40px; height: 40px; }
#ddn h1.alert		{ background-position: 0 -80px; height: 35px; }
#ddn h1.advantages	{ background-position: 0 -110px; height: 40px; }
#ddn h1.request		{ background-position: 0 -150px; height: 45px; }

#ddn h2 { color: #00448b; margin: 0 0 1em 0; }
#ddn h3 { color: #00448b; font-size: 100%; background: none; border: none; margin: 0 0 1em 0; padding: 0; }


/*------------------------------------------------------------------- TYPOGRAPHY ---*/

#ddn p { margin: 0 0 1.5em 0; }
#ddn p.note { font-size: 10px; }

#ddn a 		 { color: #464646; }
#ddn a:hover { color: #464646; }

#ddn a.more 	  { background: url(/img/ddn/sprite-icons.gif) no-repeat right 4px; padding-right: 15px; }
/*#ddn a.more:hover { background-position: right -16px; }*/

#ddn a.back { float: right; width: 50px; height: 25px; text-indent: -9999px; }


/*------------------------------------------------------------------- TABLES ---*/

#ddn table { margin: 0 0 2.5em 0; border: colapse; }
#ddn table td,
#ddn table th { padding: 3px; font-size: 11px; font-size: bold; border: 1px solid #CCCCCC; }


/* LISTS ---*/
#ddn #column02 ul 		{ list-style-image: url(/img/bullet_list.gif); margin-left: 20px; }
#ddn #column02 ul li	{ background: none; padding: 0; margin: 15px 0; }
#ddn #column02 ul li a 	{ font-weight: normal; color: #464646; text-decoration: underline; }
