/* Stylesheet Interimair 2010
** Auteur: W. Hutten
*/

/* Wrappers & Boxes Styling */
body { /* CHECKED */
	text-align:center;
	font-size: 12px;
	line-height: 14px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	color:#000000;
	margin-top:0px;
}

p {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	color:#000000;
	font-size: 12px;
	line-height:14px;
}

li {
	font-size: 12px;
	line-height:1.4;
	margin:0;
	padding:0;
			
}

h1 { font-weight:bold;
	 font-size:14px;
	 }
	 
h2 { font-weight:bold;
	 font-size:13px;}

h3 { font-weight:bold;
	 font-size:12px;
	 }

img { border:none; }

a {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

a:visited {
	color:#000000;
}

a:hover {
	color:#1b3663;
	text-decoration:none;
	}

.MsoNormal {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.basic_style {
	width: 1004px;
	margin: 0px auto;
}

label			{display:block; font-weight:bold; padding-left:2px; padding-top:8px; clear:both;}
label.blue		{color:#000000;}
input.text		{border:1px solid #cccccc; padding:0 3px 0 3px; width:327px;}
textarea.blue	{border:1px solid #cccccc; padding:0 3px 0 3px; width:327px;}
input.blue_next	{float:right; margin-top:20px; width:116px; height:25px; line-height:25px; text-align:left;
				 background:url(../images/btn_blue_wiz_next.gif); font-weight:bold; color:#ffffff; 
				 padding-left:8px; cursor:pointer;}


#footer {
	height:110px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:1004px;
	color:#000066;
	position:relative;
	left:10px;
}

#header_box {
	height:70px;
	width:1004px;
	z-index:1;
}

.bottom_tbl {
	border-top:thin #8e9ab0 solid;
	margin-top:10px;
	color:#8e9ab0;
	}
	
.bottom_tbl_th {
	font-size:10px;
	color:#8e9ab0;
	font-weight:bold;
	text-align:left;
	width:100px;
	}
	
.bottom_tbl_td {
	text-align:left;
	width:100px;
	padding-left:10px;
	font-size:10px;
	color:#8e9ab0;
	}	

.header_menu_td {
	text-align:center;
	border-bottom:solid thin #F1832A;
	border-top:solid thin #F1832A;
	height:45px;
}

.header_menu_td_small {
	width:0,2px;
	text-align:center;
	background-image: url(../images/divider.jpg);
	background-position: 0px 8px;
	background-repeat: no-repeat;	
}

.header_menu_tbl {

}

a.bmenu {
	text-decoration:none;
	font-size:10px;
	color:#8e9ab0;
	}

a.bmenu:hover {
	text-decoration:none;
	font-size:10px;
	color:#FA9235;	
}


a.header_menu {
	text-align:center;
	vertical-align:middle;
	color:#8e9ab0;
	font-family:Futura,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:small-caps;
	font-weight:bold ;
	text-decoration:none;
	width:150px;
}

a.header_menu:visited {
	text-align:center;
	color:#8e9ab0;
	vertical-align:middle;
	font-family:Futura,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:small-caps;
	font-weight:bold ;
	text-decoration:none;
}

a.header_menu:hover {
	text-align:center;
	color:#1b3663;
	vertical-align:middle;
	font-family:Futura,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-variant:small-caps;
	font-weight:bold ;
	text-decoration:none;
	}

#logo_plinq {
	margin-right:10px;
}

#site_wrapper {
	position:relative;
	width:1004px;
	margin: 0px auto;
	text-align:left;
	top:0px;
	border:thin;
	border-color:#1b3663;
}

#content_box{
	width:1004px;
	margin-top:20px;
}

#content_text_div {
}

.text_header {
	font-family: Georgia, serif;
	font-size: 14pt;
	color: #336699;
	margin-bottom:0px;
	margin-top: 2px;
}

.text_text {
}

.btn_image {
	display:block;
	float:right;
	margin:5px;
	clear:both;
	padding-right:10px;
	}

.text_image {
	border:solid #CC0000 1px;
	width:350px;
	margin:10px;
	clear:both;
}

.images_wrapper {
}

#content_wrap {
	width:1000px;
	min-height:490px;
	background-repeat:no-repeat;
	background-position:center;
}

#content_left {
	float:left;
	width:490px;
}

#content_right {
	float:right;
	padding-right:8px;
	width:500px;
	height:488px;
	background-repeat:no-repeat;
	background-position:bottom;
}

#content_left_text_box {
	float:left;
	top:5px;
	width:450px;
	min-height:200px;
	max-height:450px;
	border:solid #333 1px;
	background-color:#eee;
	margin-top:15px;
	margin-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
}

#content_left_text_box p {
	line-height:1.4;	
	}
	
#content_right_text_box {
	float:left;
	top:5px;
	width:450px;
	min-height:200px;
	max-height:450px;
	border:solid #333 1px;
	background-color:#eee;
	margin-top:15px;
	height:450px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
}

#content_right_text_box_blank p {
	line-height:1.4;	
	}	


#content_left_text_box_blank {
	float:left;
	top:0px;
	width:450px;
	min-height:200px;
	max-height:450px;
	margin-top:15px;
	margin-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:transparent;
	overflow:auto;
	padding: 5px;
	}

#content_left_text_box_blank p {
	line-height:1.4;	
	}
	
#content_right_text_box_blank {
	float:right;
	top:0px;
	width:450px;
	min-height:200px;
	max-height:450px;
	margin-top:15px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:transparent;
	overflow:auto;
	padding: 5px;
}

#content_right_text_box_blank p {
	line-height:1.4;	
	}
	
#content_right_text_box_overlay {
	position:absolute;
	float:right;
	z-index:1;
	top:173px;
	left:535px;
	width:300px;
	min-height:200px;
	max-height:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
	background-color:transparent;
}

#content_right_text_box_overlay p {
	line-height:1.4;	
	}

#content_left_link {
	float:right;
	margin-top:180px;
}

#content_right_link {
	float:left;
	margin-top:180px;
}

#content_right_text_box {
	float:right;
	width:150px;
	min-height:400px;
	border:solid #333 1px;
	background-color:#eee;
	margin-right:40px;
}

.faq_li {
	font-size:12px;
	color:#000000;}
  
.faq_li:hover {
	color:#8e9ab0;
}

.foldable{
	clear: both;
	background-image: url(../../images/faq_arrow.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}


.foldable h2{
	cursor:pointer;
}

.foldable.first{
	margin-bottom: 10px;
}

.foldable.last{
	margin-bottom: 10px;
}

.foldable h2{
	padding: 2px 0px 2px 25px;
	display: block;
}

.foldable h3 {
	font-family: Arial, Verdana;
	font-size: 16px;
	line-height: 24px;
	margin-bottom:5px;
	color: #11174f;
	font-weight:normal;
	clear: both;
}

.foldable p{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
}

.shopable{
	clear: both;
	background-image: url(../../images/shop_arrow.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}


.shopable h2{
	cursor:pointer;
}

.shopable.first{
	margin-bottom: 10px;
}

.shopable.last{
	margin-bottom: 10px;
}

.shopable h2{
	padding: 2px 0px 2px 25px;
	display: block;
}

.shopable h3 {
	font-family: Arial, Verdana;
	font-size: 16px;
	line-height: 24px;
	margin-bottom:5px;
	color: #11174f;
	font-weight:normal;
	clear: both;
}

.shopable p{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
}

.bestel {
	font-family: Arial, Verdana;
	font-size: 14px;
	font-variant:small-caps;
	line-height: 16px;
	margin-bottom:2px;
	color: #000;
	font-weight:normal;
}

.bestel_actief {
	font-family: Arial, Verdana;
	font-size: 14px;
	line-height: 16px;
	margin-bottom:2px;
	font-variant:small-caps;
	color: #000;
	font-weight:bold;
	border-bottom:thick #666 solid;
}

.channellist {
	clear: both;
	background-image: url(../../images/channel_arrow.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}


.channellist h2{
	cursor:pointer;
}

.channellist.first{
	margin-bottom: 10px;
}

.channellist.last{
	margin-bottom: 10px;
}

.channellist h2{
	padding: 2px 0px 2px 25px;
	display: block;
}

.channellist h3 {
	font-family: Arial, Verdana;
	font-size: 16px;
	line-height: 24px;
	margin-bottom:5px;
	color: #11174f;
	font-weight:normal;
	clear: both;
}

.channellist p{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
}

.table_channel_info {
	
	background-color:#eee;
	border:thin solid #666;
	}

