@charset "utf-8";
/* CSS Document */


* {
padding:0;
margin:0;
}
img {
border:none;
}
body {
background:url(../images/bg_body.jpg) center top no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
p {
font-size:11px;
line-height:18px;
margin-bottom:10px;
}
a {
color:#DF8101;
}
a:hover {
text-decoration:none;
}
#wrapper {
width:982px;
margin:0 auto;
text-align:left;
margin-top:10px;
}
#top_section {
width:100%;
height:34px;
position:relative;
margin-top:5px;
background:url(../images/bg_mainnav_footer.jpg) left top repeat-x;
}
#top_section #mainnav {
width:982px;
height:34px;
margin:0 auto;
}
	#top_section #mainnav ul {
	list-style:none;
	}
	#top_section #mainnav ul li {
	float:left;
	margin-right:5px;
	background:url(../images/batas_mainnav.jpg) right top no-repeat;
	}
	#top_section #mainnav ul li a {
	float:left;
	text-decoration:none;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	height:27px;
	display:block;
	color:#fff;
	padding:4px 10px 0 5px;
	}
	#top_section #mainnav ul li a {
	height:31px;
	}
	#top_section #mainnav ul li a:hover {
	color:#000;
	}
	#top_section #mainnav ul li.active {
	background:url(../images/mainnav_r.jpg) right top no-repeat;
	}
	#top_section #mainnav ul li.active a {
	color:#0e8c9e;
	background:url(../images/mainnav_l.jpg) left top no-repeat;
	}
	#top_section #mainnav ul li.active a:hover {
	color:#000;
	}


#header {
width:982px;
height:128px;
position:relative;
background:url(../images/header.jpg) left top no-repeat;
}
#news {
width:100px;
height:22px;
position:absolute;
top:-2px;
right:98px;
z-index:999;
}
#news a {
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#DF8101;
}
#news a:hover {
color:#F8E80E;
}
#banner {
position:absolute;
right:100px;
top:30px;
z-index:9999;
}

#big_outer {
width:982px;
height:42px;
position:relative;
background:url(../images/bg_big_menu_outer.jpg) left top repeat-x;
}

#search {
width:300px;
height:31px;
position:absolute;
right:0px;
top:0;
}
	#search fieldset {
	border:none;
	width:300px;
	padding:12px 0 0 3px;
	}
	#search .csc-mailform-field {
	float:left;
	}
	#search fieldset input {
	float:left;
	margin-right:20px;
	padding:2px 0 2px 0;
	border:None;
	width:211px;
	background:#EDFBFE;
	}
	#search fieldset label {
	display:none;
	}
	#search fieldset input.csc-mailform-submit {
	color:#fff;
	width:25px;
	height:25px;
	margin-right:0px;
	border:None;
	background:none;
	margin-top:-2px;
	cursor:pointer;
	}
/*#big_menu {
width:396px;
height:37px;
position:absolute;
bottom:0;
left:5px;
background:url(../images/bg_big_menu.jpg) left top no-repeat;
}
#big_menu ul {
list-style:none;
height:37px;
background:url(../images/bg_big_menu_ul.jpg) right top no-repeat;
}
#big_menu ul li {
float:left;
}
#big_menu ul li#menu1 {
}
#big_menu ul li#menu2 {
background:url(../images/bg_big_li.jpg) left top no-repeat;
}
#big_menu ul li#menu3 {
background:url(../images/bg_big_li.jpg) left top no-repeat;
}
#big_menu ul li a {
float:left;
height:30px;
display:block;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
padding:7px 20px 0 20px;
background:url(../images/bg_big_a.jpg) right top no-repeat;
}
#big_menu ul li a:hover {
color:#ffb000;
}
*html #big_menu ul li a {
height:37px;
}
#big_menu ul li#menu1.active {
background:none;
}
#big_menu ul li#menu2.active {
background:url(../images/bg_big_a_active.jpg) left top no-repeat;
}
#big_menu ul li#menu3.active {
background:url(../images/bg_big_a_active.jpg) left top no-repeat;
}
	#big_menu ul li.active a {
	color:#ffb000;
	}*/
#big_menu {
width:570px;
height:37px;
position:absolute;
bottom:0;
left:5px;
}
#big_menu ul {
list-style:none;
height:37px;
}
	#big_menu ul li {
	float:left;
	height:37px;
	overflow:hidden;
	}
	#big_menu ul li#menu1 {
	}
	#big_menu ul li#menu2 {
	margin-left:-52px;
	}
	#big_menu ul li#menu3 {
	margin-left:-52px;
	}
	#big_menu ul li#menu4 {
	margin-left:-51px;

	}
		#big_menu ul li#menu1 a {
		width:104px;
		background:url(../images/menu1.jpg) left top no-repeat;
		}
		#big_menu ul li#menu2 a {
		width:161px;
		background:url(../images/menu2.jpg) left top no-repeat;
		}
		#big_menu ul li#menu3 a {
		width:161px;
		background:url(../images/menu3.jpg) left top no-repeat;
		}
		#big_menu ul li#menu4 a {
		width:138px;
		background:url(../images/menu4.jpg) left top no-repeat;
		}
			#big_menu ul li#menu1 a:hover, #big_menu ul li#menu1.active a {
			background-position:left -37px;
			}
			#big_menu ul li#menu2 a:hover, #big_menu ul li#menu2.active a {
			background-position:left -37px;
			}
			#big_menu ul li#menu3 a:hover, #big_menu ul li#menu3.active a {
			background-position:left -37px;
			}
			#big_menu ul li#menu4 a:hover, #big_menu ul li#menu4.active a {
			background-position:left -37px;
			}
	
	
	#big_menu ul li a {
	float:left;
	height:30px;
	display:block;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:1500px;
	text-decoration:none;
	padding:7px 20px 0 20px;
	}
#submenu {
height:25px;
width:650px;
position:absolute;
bottom:0;
left:5px;
}
#submenu ul {
list-style:none;
}
#submenu ul li {
float:left;
margin-right:3px;
background:url(../images/submenu_r.jpg) right top no-repeat;
}
#submenu ul li a {
float:left;
text-decoration:none;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
height:20px;
padding:5px 10px 0 10px;
background:url(../images/submenu_l.jpg) left top no-repeat;
}
* html #submenu ul li a {
height:25px;
}
#section {
width:982px;
padding-top:10px;
overflow:hidden;
padding-bottom:20px;
background:#fff url(../images/bg_section.jpg) right top no-repeat;
}
#middle_section {
width:760px;
float:left;
overflow:hidden;
}
#middle_section #content {
padding:0 5px 0 5px;
}
#middle_section #content #mailform fieldset {
border:none;
}
#middle_section #content #mailform label {
width:80px;
font-size:11px;
float:left;
}
#middle_section #content #mailform input {
border:1px solid #cdcdcd;
float:left;
padding:2px 0 2px 0;
margin-right:5px;
}
#middle_section #content #mailform .csc-mailform-submit {
width:65px;
background:#0ea5b8;
color:#fff;
}

#middle_section #content h1 {
font-size:24px;
}
#content ul {
list-style:none;
}
#content ul li {
background:url(../images/bg_arrow.jpg) left top no-repeat;
padding-left:25px;
font-size:11px;
height:21px;
padding-top:2px;
}
* html #content ul li {
height:19px;
}
#content ul li a {
color:#C66200;
text-decoration:none;
}
#content ul li a:hover {
text-decoration:underline;
}
#right_section {
width:207px;
float:right;
overflow:hidden;

}
	#right_section .module {
	padding:0 10px 0 10px;
	margin-bottom:5px;
	background:url(../images/bg_module.jpg) left top repeat-y;
	border-bottom:1px solid #CCCCCC;
	}
	#right_section .module h1 {
	height:39px;
	margin:0 -10px 0 -10px;
	padding:10px 0 0 10px;
	color:#df8101;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg_heading_module.jpg) left top no-repeat;
	}
	#right_section ul {
	list-style:none;
	}
	#right_section ul li {
	padding-left:15px;
	font-size:11px;
	height:21px;
	padding-top:2px;
	background:url(../images/bg_arrow_2.jpg) left top no-repeat;
	}
	* html #right_section ul li {
	height:19px;
	}
	#right_section ul li a {
	color:#C66200;
	text-decoration:none;
	}
	#right_section ul li a:hover {
	text-decoration:underline;
	}
	
#nieuws_article {
font-size:11px;
}
#nieuws_article a {
color:#C66200;
}
#nieuws_article a.tx_newsflexible_title_a {
color:#C66200;
font-size:12px;
}
#nieuws_article .tx_newsflexible_teaser {
font-size:11px;
margin-bottom:10px;
margin-top:10px;
}
#nieuws_article .tx_newsflexible_datetime i {
font-style:italic;
color:#777;
}
#nieuws_article a.tx_newsflexible_archievelink_a {
color:#C66200;
}
	
	
	
	
	
	
	
	
	
#footer_wrapper {
background:url(../images/bg_footer_wrapper.jpg) left top repeat-x;
padding-top:20px;
}
#frame_form {
width:982px;
margin:0 auto;
}
#footer {
background:url(../images/bg_footer.jpg) left top repeat-x;
height:39px;
margin-top:5px;
}
#footer_inner {
width:982px;
margin:0 auto;
}
#button {
text-align:left;
width:982px;
}
input#calculate {
background:#109DB1;
color:#fff;
padding:5px;
display:block;
text-align:left;
width:100px;
}
#footer p {
padding-top:10px;
color:#555;
}
#footer p a {
color:#109DB1;
text-decoration:none;
}
#footer p a:hover {
text-decoration:underline;
}
.TVX_link {
	COLOR: #353C91 
}
.TVX_menulink {
	COLOR: #353C91 
}
.TVX_reverselink {
	COLOR: #FFFFFF 
}
.TVX_leftmenulink { 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.TVX_title {
    COLOR: #353C91;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
.TVX_reversetitle {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
.TVX_subtitle {
    COLOR: #353C91;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}
.TVX_reversesubtitle {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 17px;
    TEXT-DECORATION: none
}

.TVX_text {
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.TVX_reversetext {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 15px;
    TEXT-DECORATION: none
}
.TVX_subtext {
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;
	text-align:left;
}
.TVX_reversesubtext {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none
}
.TVX_minitext {
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none
}
.TVX_superscript {
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: smaller;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    vertical-align: super;
}
.TVX_reverseminitext {
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none
}
input, select {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.TVX_header1 {
	BACKGROUND-COLOR: #353C91; 
}
.TVX_header2 {
	BACKGROUND-COLOR: #E4E4E4; 
	FONT-WEIGHT: bold;
}
.TVX_footer2 {
	BACKGROUND-COLOR: #E4E4E4; 
	FONT-WEIGHT: normal;
}
.TVX_header3 {
	BACKGROUND-COLOR: #FFFFFF; 
}
.TVX_table {
	BACKGROUND-COLOR: #CCCCCC; /* color of table grid */
}
.TVX_buttonbar {
	width:100%;
	background-color: #ffffff;
}
.TVX_pageFooter {
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 13px; 
	TEXT-DECORATION: none
}
TD, TH {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
#footer_wrapper iframe {
height:250px;
}


#content .tx-srfeuserregister-pi1 fieldset {
border:1px solid #cdcdcd;
padding-bottom:10px;
}
#content .tx-vgetagcloud-pi1 ul li {
background:none;
}
#content .tx-srfeuserregister-pi1 fieldset legend {
color:#1998A1;
}
#content .tx-srfeuserregister-pi1 fieldset label {
font-size:11px;
}
#content .tx-srfeuserregister-pi1 fieldset dl dd input.tx-srfeuserregister-pi1-text {
border:1px solid #cdcdcd;
padding:2px 0 2px 0;
}
#content .tx-srfeuserregister-pi1 fieldset dl dd input.tx-srfeuserregister-pi1-submit {
background:#1998A1;
border:none;
padding:2px;
color:#fff;
}

#content iframe {
height:1050px;
}