/* CSS Document */
*:focus {
outline: 0;
}

html,body,table,tr,td,th,div,span {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#414141;
	line-height: 18px;
}
html,body {
	height:100%;
	width:100%;
	padding:0px;
	margin:0px;
}
html {
    overflow: -moz-scrollbars-vertical;
}

.side_tekst, .side_tekst p span, .side_tekst font {
	font-size:11px;
}
.side_tekst p span font {
	font-size:11px;
}
.height100 {
	height: 100%;
}
.title {
	color: #FF8400;
	font-size:14px;
	font-weight: bold;
}
.boxtitle {
	color: #FF8400;
	font-size:12px;
	font-weight: bold;
}
.nieuws_title {
	font-size: 14px;
	font-weight: bold;
	width: 300px;
}
.footer {
	color: #172E46;
	font-size:11px;
}
.footer_rechts {
	color: #808080;
	font-size:11px;
}
.foot_spacer {
	color:#b7b9ba;
	padding-left:6px;
	padding-right:6px;
	font-size:11px;
}
.mainpage {
	padding:25px;
}
.menu {
	color: #FFFFFF;
	padding: 5px;
	background-image:url('http://www.ubf.nl/images/menu.bg.gif');
        background-repeat: repeat-y;  
}
a.menu {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	color: #FF8400;
}
a.menuhover {
	color: #FF8400;
	text-decoration: none;
	padding: 5px;
}
a.taal {
	color:#002659;
	font-weight: bold;
	font-size: 14;
	text-decoration:none;
}
a.taal:hover{
	color:#002659;
	font-weight: bold;
	font-size: 14;
	text-decoration:none;
}

a.taalover{
	color:#aeaeae;
	font-weight: bold;
	font-size: 14;
	text-decoration:none;
}
a.taalover:hover {
	color:#002659;
	font-weight: bold;
	font-size: 14;
	text-decoration:none;
}

a {
	color: #414141;
	text-decoration: none;
}
a:hover {
	color: #FF8400;
}
a.footer {
	color: #172E46;
	font-size:11px;
}
.inputbg, .inputbgactief, .inputbg_directnaar, .inputbg_directnaaractief {
	background-image: url('http://www.ubf.nl/images/input.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding:0px;
	height:27px;
}
.inputbgactief {
	background-image: url('http://www.ubf.nl/images/input.actief.gif');
	background-repeat: no-repeat;
	background-position: left center;
        padding:0px;
	height:27px;
}
.inputbg_directnaar {
	background-image: url('http://www.ubf.nl/images/bg_direct_naar.jpg');
}
.inputbg_directnaaractief {
	background-image: url('http://www.ubf.nl/images/bg_direct_naar_actief.jpg');
}

.formulier {
	color: #b7b9ba;
	background:none;
	border:none;
}
.formulierdonker {
	color: #414141;
	background:none;
	border:none;
}
.formulierblauw {
	color: #002659;
	background:none;
	border:none;
}

input, textarea {
	color: #b7b9ba;
}
input.actief, textarea.actief  {
	color: #002659;
}
#message_div div, #message_div div p, #message_div div ul li, #message_div div table tr td, #message_div, #message_div p, #message_div ul li, #message_div table tr td {
               color: #b7b9ba;
}
.actief_input, .non_actief_input {
        background-image: url(http://www.ubf.nl/images/bg_input_actief.jpg); 
        background-color: transparent;
	background-repeat: no-repeat;
	color: #002659;
        border: none;
        height: 24px;
        width: 364px; 
        padding-left: 10px; padding-top: 2px;
}
.non_actief_input {
        background-image: url(http://www.ubf.nl/images/bg_input.jpg); 
	color: #b7b9ba;
}
.textareamail {
        background-color: transparant;
	background-repeat: no-repeat;
        height: 285px;
        width: 423px;
        border: none;
        padding: 8px;
}
.actief_area, .non_actief_area {
        background-image: url(http://www.ubf.nl/images/bg_area_actief.jpg); 
        background-color: transparant;
	background-repeat: no-repeat;
	color: #002659;
        border: none;
        height: 304px;
        width: 439px; 
        padding: 8px;
}
.non_actief_area {
        background-image: url(http://www.ubf.nl/images/bg_area.jpg); 
	color: #b7b9ba;
}
.zb_inactief, .zb_actief { background-color: #FFF; background-image: url('http://www.ubf.nl/images/button_search.gif'); background-repeat: no-repeat; background-position: left center; height: 27px; width: 32px; border:0; font-size:0px; padding: 0px; margin: 0px;  }
.zb_actief  { background-image: url('http://www.ubf.nl/images/button_search_ac.gif');  }

.zoekquery input {
       background: transparent;
       height: 16px; width: 100px;  
       border: transparent 1px solid;
       color: #FFF;
       font-size: 10px;
       padding: 0px; 
       margin: 0px; 
}

#verzend_button {
   	background-image: url('http://www.ubf.nl/images/button_verzenden.gif');
	background-repeat: no-repeat;
	background-position: left center;     
        width:110px;
        height:27px;
        border:0;
        font-family:arial;
        font-size:12px;
}

#logged_in_password, #logged_in_username  {
	background-image: url('http://www.ubf.nl/images/input.gif');
	background-repeat: no-repeat;
	background-position: left center;
	height:27px;
        padding:3px;padding-left:10px;
        width: 100%;
}
#logged_in_password {
	background-image: url('http://www.ubf.nl/images/input.actief.gif');
}
#logged_in_password a:hover {
       cursor: pointer;  
}

#select_site {
position: absolute; 
top: 307px;
left: 50%;
padding: 0px; 
margin-left: -470px;
}
#select_site.hiddenList {
visibility: hidden;
}
#select_site.showList {
visibility: visible;
}

#select_site ul {
background-image: url(http://www.ubf.nl/images/list_nav_top.jpg);
background-repeat: repeat-x;
background-color: #FFF;
border-left: #EEEEEE 1px solid;
border-right: #EEEEEE 1px solid;
margin: 0px;
padding: 0px;
list-style: none;
margin-top: 0px;
margin-left: 5px;
width: 135px;
}

#select_site li a {
position: relative;
display: block;
width: 135px;
padding: 3px 0px 3px 0px;
color: #002559;
}

#select_site li a:hover {
background: #ACCAE2; 
color: #002559;
}