/* Elections 2010 */

div, a { behavior: url('/site_images/iepngfix.htc') }
div#calcColumn div#electionsContent .lightGrey {color:#868686;}

/* Header */
div#calcColumn {
	position:relative;
	width:725px;
	border:0;
	background:none;
	_margin-top:-20px; /* IE6 */
}
div#calcColumn h2 {
	font-size:20px;
	color:#ff7b0e;
	padding:10px 0 0 5px;
}
div#calcColumn a.orange {color:#ff7b0e;}

/* Filters */
div#calcColumn div#filterBox {
	height:40px;
	background:transparent url('/site_images/dossiers/elections2010/filterBg.gif') no-repeat 20px 0;
	margin-top:20px;
	padding-left:30px; padding-right:30px;
}
div#calcColumn div#filterBox span {float:left; line-height:40px; font-weight:bold;}
div#calcColumn div#filterBox a {float:right; line-height:40px; color:#ff7b0e; font-weight:normal; background:none; text-decoration:underline;}
div#calcColumn div#filterBox div.divDDL {padding-top:8px; text-align:center;}

/* Content */
div#calcColumn div#electionsContentTop {
	clear:both;
	background:transparent url('/site_images/dossiers/elections2010/contentBgTop.gif') no-repeat;
	height:5px;
	_font-size:1px;
}
div#calcColumn div#electionsContent {
	position:relative;
	overflow:hidden;
	border-left:1px solid #d0d6d9; border-right:1px solid #d0d6d9;
	padding:15px 50px;
	_padding:15px 40px;
	_zoom:1;
}
div#calcColumn div#electionsContentBottom {
	background:transparent url('/site_images/dossiers/elections2010/contentBgBottom.gif') no-repeat;
	height:5px;
	_font-size:1px;
	#margin-bottom:20px;
}

/* Info Bar */
div#calcColumn div#electionsContent div.infoBar {
	position:absolute;
	top:45px;
	left:40px;
	background:transparent url('/site_images/dossiers/elections2010/infobar.png') no-repeat;
	width:137px;
	height:52px;
	z-index:200;
	cursor:hand;
	cursor:pointer;
	padding:5px 12px 7px 25px;
	color:#ffffff;
}

/* Question Box */
div#calcColumn div#electionsContent div.questionBox {
	width:710px;
	height:500px;
	position:absolute;
	top:65px;
	z-index:100;
}
div#calcColumn div#electionsContent div.questionBox a.demandListButton {
	float:right;
	margin:0;
}
div#calcColumn div#electionsContent div.questionBox div.questionContent {
	background-color:#ddebf2;
	border-top:1px solid #bfd2da; border-bottom:1px solid #bfd2da;
	margin-top:5px;
	height:468px;
	padding:10px; padding-right:40px;
}
div#calcColumn div#electionsContent div.questionBox div.questionContent div.questionList {
	height:455px;
	overflow:hidden;
}
div#calcColumn div#electionsContent div.questionBox div.questionContent h4 {
	background:none;
	line-height:normal;
}
div#calcColumn div#electionsContent div.questionBox div.questionContent p {
	padding-left:10px;
	margin:0; margin-bottom:5px;
}
div#calcColumn div#electionsContent div.questionBox div.pagingDiv {text-align:center; color:#285a72;}
div#calcColumn div#electionsContent div.questionBox div.pagingDiv span {}
div#calcColumn div#electionsContent div.questionBox div.pagingDiv a {color:#285a72; background:none; margin:0; text-decoration:underline;}

/* Answer table */
div#calcColumn div#electionsContent table.themes {
	width:617px;
	height:227px;	
}
div#calcColumn div#electionsContent table.themes td{
	border-top:1px solid #d0d6d9; border-right:1px solid #d0d6d9;
}
div#calcColumn div#electionsContent table.themes td.illustration {
	width:316px; 
	background:transparent url('/site_images/dossiers/elections2010/illustration.jpg') no-repeat;
	border:0; border-right:1px solid #d0d6d9;
}

div#calcColumn div#electionsContent div.tableContainer {
	width:634px;
	height:375px;
	overflow:auto;
	border:1px solid #d0d6d9;
}

div#calcColumn div#electionsContent div.tableContainer table {
	width:616px;
}
div#calcColumn div#electionsContent div.tableContainer table td {
	border-right:1px solid #edeeef; border-bottom:1px solid #e7eaec;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo {
	width:50px;
	border-right:0;
	text-align:center;
	vertical-align:middle;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.cdh {
	background:transparent url('/site_images/dossiers/elections2010/logos/cdh.gif') no-repeat 14px 2px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.cdv {
	background:transparent url('/site_images/dossiers/elections2010/logos/cdv.gif') no-repeat 9px 6px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.ecolo {
	background:transparent url('/site_images/dossiers/elections2010/logos/ecolo.gif') no-repeat 5px 9px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.groen{
	background:transparent url('/site_images/dossiers/elections2010/logos/groen.gif') no-repeat 13px 2px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.ldd {
	background:transparent url('/site_images/dossiers/elections2010/logos/ldd.gif') no-repeat 5px 6px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.mr {
	background:transparent url('/site_images/dossiers/elections2010/logos/mr.gif') no-repeat 8px 7px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.n-va{
	background:transparent url('/site_images/dossiers/elections2010/logos/n-va.gif') no-repeat 3px 8px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.openvld {
	background:transparent url('/site_images/dossiers/elections2010/logos/openvld.gif') no-repeat 4px 5px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.partipopulaire {
	background:transparent url('/site_images/dossiers/elections2010/logos/Partipopulaire.gif') no-repeat 13px 4px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.ps{
	background:transparent url('/site_images/dossiers/elections2010/logos/ps.gif') no-repeat 14px 4px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.ptb {
	background:transparent url('/site_images/dossiers/elections2010/logos/ptb.gif') no-repeat 6px 6px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.pvda {
	background:transparent url('/site_images/dossiers/elections2010/logos/pvda.gif') no-repeat 6px 6px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.spa {
	background:transparent url('/site_images/dossiers/elections2010/logos/spa.gif') no-repeat 5px 7px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineLogo.vlaamsbelang {
	background:transparent url('/site_images/dossiers/elections2010/logos/vlaamsbelang.gif') no-repeat 15px 0px;
	text-indent:-9000px;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineHeader {
	width:265px;
	line-height:29px;
	color:#5588b9; font-weight:bold;
}
div#calcColumn div#electionsContent div.tableContainer table td.tableLineHeader em {font-weight:normal;}

div#calcColumn div#electionsContent div.tableContainer table td.agree {
	background:transparent url('/site_images/dossiers/elections2010/agree.gif') no-repeat;
	text-indent:-9000px;
	font-size:1px;
}
div#calcColumn div#electionsContent div.tableContainer table td.disagree {
	background:transparent url('/site_images/dossiers/elections2010/disagree.gif') no-repeat;
	text-indent:-9000px;
	font-size:1px;
}
div#calcColumn div#electionsContent div.tableContainer table td.noreply {
	background:transparent url('/site_images/dossiers/elections2010/noresponse.gif') no-repeat;
	text-indent:-9000px;
	font-size:1px;
}
