/* ------------ START BOX menu ------------ */
#box_menu #menu li a{ background: transparent url('/data/img/menu_tarifs-off.gif') no-repeat; }
#box_menu #menu li a:hover{ background: transparent url('/data/img/menu_tarifs-hover.gif') no-repeat; }
/* ------------ END BOX menu ------------ */

#content .content_header{ background: transparent url('/data/img/content_header_tarifs.gif') no-repeat 0 0; }
#content .content_header.tarifs-cache{ background: transparent url('/data/img/content_header_tarifs-cache.gif') no-repeat 0 0; }
#content .content_header.tarifs-comparateur{ background: transparent url('/data/img/content_header_tarifs-comparateur.gif') no-repeat 0 0; }
#content .content_header.tarifs-tarifaires{ background: transparent url('/data/img/content_header_tarifs-tarifaires.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres{ background: transparent url('/data/img/content_header_tarifs-offres.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-parrainage{ background: transparent url('/data/img/content_header_tarifs-parrainage.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-parrainage_con{ background: transparent url('/data/img/content_header_tarifs-parrainage_con.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-transfer{ background: transparent url('/data/img/content_header_tarifs-transfer.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-courtage{ background: transparent url('/data/img/content_header_tarifs-courtage.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-1000euro{ background: transparent url('/data/img/content_header_tarifs-1000euro.gif') no-repeat 0 0; }



#content .content_header.tarifs-offres-commerz{ background: transparent url('/data/img/content_header_tarifs-commerz.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-commerz_con{ background: transparent url('/data/img/content_header_tarifs-commerz_con.gif') no-repeat 0 0; }

#content .content_header.tarifs-offres-transfer_con{ background: transparent url('/data/img/content_header_tarifs-transfer_con.gif') no-repeat 0 0; }
#content .content_header.tarifs-offres-garantie_con{ background: transparent url('/data/img/content_header_tarifs-garantie_con.gif') no-repeat 0 0; }

#content .content_header.tarifs-sg{ background: transparent url('/data/img/content_header_tarifs-sg.gif') no-repeat 0 0; }
#content .content_header.tarifs-sg_con{ background: transparent url('/data/img/content_header_tarifs-sg_conditions.gif') no-repeat 0 0; }

#content .content_header.tarifs-offres-parrainage_1000con{ background: transparent url('/data/img/content_header_tarifs-parrainage_1000con.gif') no-repeat 0 0; }



#content .content_header.tarifs-exemple{ background: transparent url('/data/img/content_header_tarifs-calcul.gif') no-repeat 0 0; }

#comparateur_bourse_send #left_frame{ display:none;}
#comparateur_bourse_send #content{width:760px; padding:1px;}

#left_frame #box_comp_bourse{
	width:198px;
	margin: 20px 0px 0px 0px;
	padding:0px 0px 6px 0px;
	border:1px solid #B1B1B1;
	
}

#box_comp_bourse form{
	width:198px;
	margin:0px;
	padding:0px;
}

#box_comp_bourse #comparez_header{ 
	background: transparent url('/data/img/comparez_header.gif') no-repeat 0 0;
	width:198px;
	height:21px;
	margin:0px 0px 3px 0px;
}

#box_comp_bourse form select{ 
	width:180px; 
	margin: 3px 7px 0px 9px; 
}

#box_comp_bourse form .formLine{ 
	display:block; 
	width:198px; 
	overflow:hidden; 
	margin:5px 0px 0px 0px;
}

#box_comp_bourse form .button_compare{	
	display:inline; 
	margin: 3px 9px 0px 9px;
}

#box_comp_bourse form .button_compare a{
	background: transparent url('/data/img/button_vergelijk_small-off.gif') no-repeat 0 0;
	display: block;
	width: 178px;
	height: 21px;
	border: 1px solid #8CD600;
}

#box_comp_bourse form .button_compare a:hover{ 
	background-color: transparent; 
	border: 1px solid #002A5F; 
} 

form .button_compare{ 
	float:left;
	width: 317px;
	height: 23px;
}

form .button_compare a{
	background: transparent url('/data/img/button_vergelijk2-off.gif') no-repeat 0 0;
	display: block;
	width: 106px;
	height: 21px;
	border: 1px solid #fe8301;
}

form .button_compare a:hover{ background-color: transparent; border: 1px solid #002A5F; } 


form{width:545px;}

* html form{ width: 540px; }
/*
form label{
	width:215px;
	table-layout:fixed;
	border:1px solid red;
}
*/
select.vergelijker{ 
	width: 319px;
}

form label{
	font-size: 11px;
	display: block;
	float: left;
	width: 190px;
	line-height: 23px;
	padding: 0px 0px 0px 0px;
}


fieldset .formLine { width:533px; padding:5px 0px 5px 10px;}
* html fieldset .formLine { width:535px;}

#comp_send_layout label{width:165px;}









#comp_send_layout  .formInfo_Text,
#comp_send_layout  .formInfo_TextLeftSide{width:auto}

#comp_send_layout  .formInfo_Text span,
#comp_send_layout  .formInfo_TextLeftSide span{font-size:10px; font-weight:normal; text-align:left; }


#comp_send_layout table{	
	width:759px;
	/*border-collapse:collapse;*/
	table-layout:fixed;
	border:none;
}

#comp_send_layout table thead { border:none;}

#comp_send_layout table thead th{ 
	background: transparent url('/data/img/comparateur_thead_bg.gif') no-repeat right bottom; 
	line-height:27px;
	width:232px;
	border:1px solid #808080;
	font-size:14px;
}

#comp_send_layout table thead th.first{ background:none; border:1px solid #ffffff; width: 286px;}
/*#comp_send_layout table thead th.first span{display:none;}*/

#comp_send_layout table tbody .other_border td{text-align:center;}

#comp_send_layout table tbody th{
	background: transparent url('/data/img/comparateur_bg.gif') repeat-x left bottom; 
	border:1px solid #b1b1b1;
	line-height:27px;
	padding:0px 10px 0px 10px;
	text-align: right;
	font-weight: normal;
	font-size: 11px;
}

#comp_send_layout table tbody td{
	background: transparent url('/data/img/comparateur_bg.gif') repeat-x left bottom; 
	border:1px solid #b1b1b1;
	/*line-height:27px;*/
	padding:0px 10px 0px 10px;
	/*text-align: right;*/
	color:#73b100;
	font-size:14px;
	font-weight:bold;
}

#comp_send_layout table tbody td ul{margin:0px;}

#comp_send_layout table tfoot th.ttl{
	background: none;
	border:none;
	line-height:27px;
	padding:0px 10px 0px 10px;
	text-align: right;
	border:1px solid #ffffff;
	color: #606060;
}

#comp_send_layout table tfoot td.ttl{
	background: transparent url('/data/img/comparateur_total_bg.gif') repeat-x right 0px;
	line-height:27px;
	border:1px solid #002a5f!important;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	padding:0px 10px 0px 10px;
	
}

#comp_send_layout table #eco td{
	background: transparent url('/data/img/comparateur_bg.gif') no-repeat left bottom; 
	border:1px solid #b1b1b1;
	line-height:14px;
	padding:0px 10px 0px 10px;
	vertical-align:middle;
}

#comp_send_layout table span.largeResult{
	float:left;
	display:block;
	text-align:right;
	width:130px;
	font-size:160%;
	font-weight:bold;
	color: #73b100;
}

#comp_send_layout table span.smallResult{
	float:left;
	display:block;
	font-size:110%;
	color: #004CAC;
	margin: 0px 0px 0px 12px;
}
.resultText{
	background: transparent url('/data/img/comparateur_vous_economisez.gif') no-repeat -2px 0;
	display:block;
	width:288px;
	height:23px;
	float:left;
	margin:3px 0px 3px 0px;
}

#comp_send_layout table .resultText span{ display:none;}


#comp_send_layout table tbody td .check_true,
#comp_send_layout table tbody td .check_false,
#comp_send_layout table tbody td .questionmark,
#comp_send_layout table tbody td .check_euro {
	width:15px;
	height:15px;
	margin-left:auto;
	margin-right:auto;
}

#comp_send_layout table tbody td .check_true{background: transparent url('/data/img/icon_check.gif') no-repeat 0 0;}
#comp_send_layout table tbody td .check_false{background: transparent url('/data/img/icon_none.gif') no-repeat 0 0;}
#comp_send_layout table tbody td .questionmark{background: transparent url('/data/img/icon_unclear.gif') no-repeat 0 0;}
#comp_send_layout table tbody td .check_euro{background: transparent url('/data/img/icon_euro.gif') no-repeat 0 0;	width:32px;	height:18px;}

#comp_send_layout table tbody td .check_true span,
#comp_send_layout table tbody td .check_false span,
#comp_send_layout table tbody td .questionmark span,
#comp_send_layout table tbody td .check_euro span {display:none;}

#comp_send_layout #extraInfo thead th{width:375px;}

#comp_send_layout #extraInfo td{
	font-size:11px;
	text-align:left;
	color:#808080;
	font-weight:normal;
	vertical-align: top;
	line-height:12px;
	padding:10px;
}

#comp_send_layout #extraInfo .extraReason{
	background: transparent url('/data/img/comparateur_extra_bg.gif') repeat-x right bottom; 
	line-height:27px;
	border:1px solid #b1b1b1;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#606060;

}

#comp_send_layout table td.empty,
#comp_send_layout table th.empty{
	border:none!important;
	background:none!important; 
	width:1px!important; 
	height:2px!important; 
	padding:0px!important; 
	margin:0px!important;
}

#comp_send_layout .pricedetail{float:left; height:21px; width:130px; overflow:hidden; text-align:right; line-height:21px;}
#comp_send_layout .linkdetail{float:right; height:21px; overflow:hidden; font-size:9px; line-height:14px; font-weight:normal; padding:0px 0px 0px 3px;}

#legend{
	margin:5px 0px 0px 0px;
	border:none;
	background:none;
}

#comp_send_layout #legend tbody td{
	background:none; 
	border:none;
	padding:0px;
	font-size:11px;
	color:#808080;
	font-weight:normal;
	
}

#legend .icon{ width:20px; }

#legend .largeText{ width:350px;}












/*


#all_actions{
	width:100%;
	overflow:hidden;
	margin:10px 0px 10px 0px;
}

#all_actions h2{display:none;}

.action_box{
	float: left;
	width: 250px;
	border: 1px solid #B1B1B1;
	margin: 0px 26px 0px 0px;
}

.action_box .text{ 
	padding: 10px;
	height: 100%;
	overflow: hidden;
}

#action_2{ margin:0px; }

#action_3{ width:528px; }

#action_4{ width:528px; }

#action_1 .action_header{
	background: transparent url('/data/img/table_offre01.gif') no-repeat 0 0;
	width: 250px;
	height: 30px;
}

#action_2 .action_header{
	background: transparent url('/data/img/table_offre02.gif') no-repeat 0 0;
	width: 250px;
	height: 30px;
}

#action_3 .action_header{
	background: transparent url('/data/img/table_offre03.gif') no-repeat 0 0;
	width: 528px;
	height: 30px;
}

#action_4 .action_header{
	background: transparent url('/data/img/table_offre04.gif') no-repeat 0 0;
	width: 528px;
	height: 30px;
}

#box_warranty a{
	background: transparent url('/data/img/tarifs_warranty.gif') no-repeat 0 0;
	display:block;
	width:200px;
	height:200px;
}
*/
/*----------------------------------------------*/

#banner_courtage a{
	background: transparent url('/data/img/banner_binck_courtage-off.gif') no-repeat 0 0;
	display: block;
	float: right;
	width: 266px;
	height: 282px;
}


#banner_courtage a:hover{
	background: transparent url('/data/img/banner_binck_courtage-hover.gif') no-repeat 0 0;
	display: block;
	float: right;
	width: 266px;
	height: 282px;
}
/*
#banner_courtage span {display: none;}
*/

/*-----------------------------------------------*/

#societe_generale {
	background: url('/data/img/logo-sg-blanc.jpg') no-repeat 0 0;
	float: right;
	margin-left: 10px;
	width: 203px;
	height: 57px;
/*border: 1px solid #002a5f;*/
}


#societe_generale span{display:none;}

#pijls {
	font-size: 9px;
}

#star {
	color: #fe8301;
}


#content {
	padding: 0px;
	margin: 20px 0px 0px 0px;
}


.sortnumber {
	background: url('/data/img/icon_sortnumber-off.gif') no-repeat 0 0;
	margin-left: 5px;
	padding-right:14px;
	text-decoration:none;
}

.sortalpha {
	background: url('/data/img/icon_sortalpha-off.gif') no-repeat 0 0;
	margin-left: 5px;
	padding-right:14px;
	text-decoration:none;
}

.sortnumber:hover { background: url('/data/img/icon_sortnumber-hover.gif') no-repeat 0 0; }
.sortalpha:hover { background: url('/data/img/icon_sortalpha-hover.gif') no-repeat 0 0; }

#tarifaires_layout .odd{ background-color: #F5F5F5; }

#tarifaires_tbl{ 
	border-collapse:collapse; 
	color:#808080;
	font-size: 10px;
	width:758px;
	padding: 0px;
	margin: 1px;
}

#tarifaires_tbl caption{ font-weight:bold; display:block; margin: 0px; }

#tarifaires_tbl thead{ border:1px solid #b1b1b1; }

#tarifaires_tbl thead th,
#tarifaires_tbl thead td{
	border:1px solid #73B100; 
	background:#8cd600;
	padding: 3px;
	vertical-align: bottom;
	color:#fff;
}

#tarifaires_tbl thead td{
	font-weight: normal;
}

#tarifaires_tbl tbody th{
	border:1px solid #73B100;
	text-align:left;
	color:#808080;
	background:#d1d1d1;
	padding:4px 5px 4px 8px;
}

#tarifaires_tbl tfoot td{
	color:#808080;
	text-align:left;
	background:#fff;
	font-size:9px;
	padding:8px;
	line-height:12px;
}

#tarifaires_tbl tfoot.extra_lineheight a{ 
	padding-top:2px;
	padding-bottom:2px;
}

#tarifaires_tbl tbody td { 
	border: 1px solid #E1E1E1; 
	padding: 3px; 
	vertical-align: top;
	text-align: center;
	background-color: transparent;
}

#tarifaires_tbl tbody th { 
	border: 1px solid #E1E1E1;
	font-weight: normal;
	padding: 3px; 
	vertical-align: top;
	text-align: left;
	background-color: transparent;
}

#tarifaires_tbl tbody td.on{ background:red; }

#tarifaires_tbl tbody td.amount{
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	padding:8px;
	font-size:100%;
	color:#73b100;
}

#tarifaires_tbl tbody td.td_center{
	text-align: center;
}

#tarifaires_tbl tbody tr{ 
	background-color: transparent; 
	behavior: url('/data/js/hover.htc'); 
}

#tarifaires_tbl tbody tr.hover td,
#tarifaires_tbl tbody tr:hover td,
#tarifaires_tbl tbody tr.hover th,
#tarifaires_tbl tbody tr:hover th{ background: #808080; color: #FFF;}

#tarifaires_tbl tfoot tr.hover td,
#tarifaires_tbl tfoot tr:hover td,
#tarifaires_tbl td.empty{ background:none !important; }

#tarifaires_tbl .selected {
	font-weight: bold;
	background: #004CAC;
	color: #FFF;
	border: 1px solid #FFF;
}


