html {
background-image		: url(../images/background2.jpg);
background-repeat		: no-repeat;
background-position		: right top;
background-attachment	: fixed;
background-color		: #000214; 
}
body { 
background-image		: url(../images/background.jpg);
background-repeat		: no-repeat;
background-position		: left top;
background-attachment	: fixed;
/*background-color		: #000214; */
font-size				: 11px; 
font-family				: tahoma;  
margin					: 0px; 
padding					: 0; 
height					:100%; 
}

a:link 			{ text-decoration:none; color: #036; }
a:visited 		{ text-decoration:none; color:#036; }
a:active		{ text-decoration:none; color:#036; }
a:hover			{ text-decoration:underline; color:#FF9900; }

td 				{ font-size: 11px;}
.tdValue		{ vertical-align: top;}
h1 				{ color: #ff9900; font-size: 50px; font-family: Verdana; font-weight: 700; font-style:italic; margin-top: 0; }
h2 				{ color: #ff9900; font-size: 18px; font-family: Verdana; margin-top: 0; text-transform: uppercase;}
h3 				{ color: #ff9900; font-size: 12px; font-family: verdana; margin-top: 0; font-weight: bold; }

#header 		{ color: #887765; font-size: 11px; width: 867px; margin-top: 0px; background-color: #fff;}
/*verticaal menu */
#v_menu 		{ color: #036; text-align: left; font-weight: bold; vertical-align: middle; width: 100%; margin-bottom: 15px; padding: 10px; background-color: #ff9900; height: 26px;}

#menu_banner 	{ width: 876px; padding: 15px; background: url(../images/bbz_bg.jpg) center; }
#menu_bg 		{ vertical-align: top; border-left: solid 2px #ff9900; border-top: solid 2px #ff9900; border-bottom: solid 2px #ff9900;}
/*horizontaal menu */
#h_menu 		{ color: #7aafc6; padding-right: 15px; margin: 5px;}
#h_menu ul 		{ margin: 0; padding: 0; }
#h_menu li 		{ width: 180px; padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #e0e0e0; list-style-type: none; }

#footer 		{ color: #887765; text-align: center; width: 876px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #036; background-color: #fff;}
#banner 		{ background-image: url(../images/banner.jpg); width: 569px; height: 218px; }
#poll 			{ color: #887765; line-height: 14px; vertical-align: top; width: 171px; padding: 15px; height: 100%; min-height:100%; border: solid 2px #ff9900; background: url(../images/bbz_bg_small.jpg) no-repeat center; }
#content 		{ font-size: 11px; width: 625px; padding: 15px; border: solid 2px #ff9900; background: url(../images/bbz_bg.jpg) center; }
#recent			{ width: 831px; margin-left: 5px; background: #036; } 
.inschrijf 		{ color: #036; border: 1px solid #ff9900; background: #ffffff;}
hr {color:#036;}

a.brown:link, a.brown:visited, a.brown:active  { text-decoration:none; color: #887765; }
a.brown:hover	{ text-decoration:underline; color:#ff9900; }

a.sticky:link, a.sticky:visited, a.sticky:active  { text-decoration:none; color: #ff9900; }
a.sticky:hover	{ text-decoration:underline; color:#036; }

a.header:link, a.header:visited, a.header:active  { text-decoration:none; color: #036; }
a.header:hover	{ text-decoration:underline; color: #000;  }

a.oranje:link, a.oranje:visited, a.oranje:active  { text-decoration:none; color: #ff9900; }
a.oranje:hover	{ text-decoration:underline; color: #ffffff;  }

a.blauw:link, a.blauw:visited, a.blauw:active  { text-decoration:none; color: #036; }
a.blauw:hover	{ text-decoration:underline; color: #ffffff;  }

.quick_links 	{ text-align: right; vertical-align: bottom; padding-bottom: 8px; }
.head 			{ color: #7aafc6; font-size: 14px; font-family: verdana; font-weight: bold; width: 146px; padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #e0e0e0; }
.headlines 		{ color: #7aafc6; line-height: 14px; vertical-align: top; width: 234px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; border: solid 1px #e0e0e0; }
select, input, textarea, radio	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; vertical-align:top; }
element 		{ }
.reactie_title 	{ font-size: 10px; position:relative; clear:both; background:#eee; margin:0; padding:4px; border: solid 1px #c2c2c2; }
.reactie_message { position:relative; clear:both; margin:0; padding:4px; border-left: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2; border-right: 1px solid #c2c2c2; }
.space 			{ height: 10px; }
.reactie 		{ width: 100%; }
.special 		{ color: #7aafc6; font-size: 16px; font-weight: bold; width: 230px; height: 30px; text-align: center; }

#specials 		{ width: 786px; margin-top: 15px; }
#kdr_top 		{ background-image: url(../images/kdr_top.gif); background-repeat: repeat-x; }
#kdr_left 		{ background-image: url(../images/kdr_left.gif); background-repeat: repeat-y; }
#kdr_right 		{ background-image: url(../images/kdr_right.gif); background-repeat: repeat-y; }
#kdr_bottom 	{ background-image: url(../images/kdr_bttm.gif); background-repeat: repeat-x; }

.tdcr 		{border-bottom: 1px solid #036; vertical-align: top; height:1px; }
.uitslagtop {border-top: 1px solid #036; height:1px;}
.tableReply	{border: 1px solid #FF9900; padding-left: 5px; padding-right: 5px; }
.oudpapier	{border: 1px solid #FF9900; }
.oudpapierrood {border: 1px solid #FF9900; background-color: #FF0000; color:#FFFFFF}
.oudpapierblauw {border: 1px solid #FF9900; background-color: #036;  color:#FFFFFF}
.oudpapieroverig {border: 1px solid #FF9900; }
.oudpapiertitel {border: 1px solid #FF9900; font-weight: bold; width: 45px; }
pre {font-size: 11px; line-height: 90%;}

.image_right	{ float: right; padding: 5px;  margin-bottom: 10px; margin-left: 10px; background-color: #efefef; border: #c2c2c2 solid 1px; color:#887765; width: 200px; }
.image_right img	{ margin-bottom: 5px; }
.tbl_head{ padding: 3px; color: #036; background-color: #FF9900; font-weight: bold; border-bottom: 1px solid #036; }
.quote { padding: 5px;  margin-bottom: 10px; margin-left: 10px; background-color: #efefef; border: #c2c2c2 solid 1px; color:#887765; font-style: italic; width: 350px;}
.row:hover {background:#FF9900; color: #000;}
#tagcloud {
	width: 550px;
	background:#FF9900;
	color:#0066FF;
	padding: 10px;
	border: 1px solid #FFE7B6;
	text-align:center;
}
#tagcloud a:link, #tagcloud a:visited {
	text-decoration:none;
}
#tagcloud a:hover, #tagcloud a:active {
	text-decoration: underline;
	color: #000;
}
#tagcloud span {
	padding: 4px;
}
.smallest {
	font-size: x-small;
}
.small {
	font-size: small;
}
.medium {
	font-size:medium;
}
.large {
	font-size:large;
}
.largest {
	font-size:larger;
}

#container{
	width:540px;
	border:1px solid #eee;
	margin:0;
}
#container h1{
	margin:0; 
	padding:5px; 
	font-size:1.4em; 
	font-family:Georgia, serif;
	font-weight:normal; 
	color:#333;
}
#container p{
	font-family:Georgia, serif; 
	color:#333; 
	margin:0; 
	line-height:2em;
}
#pollcontainer{
	margin:5px; 
	border:1px solid #f3f3f3;
	background:#f9f9f9; 
	padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }

* {list-style: none; }
#wrapper {padding: 10px;text-align: left;}
a {color: #fff;text-decoration: none;}
/*h2 {text-align: left;}*/
p {padding: 5px 0;}
form {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px dashed #ddd;}

#images {}
#images ul {float: left;}
#images li {float: left;width: 96px;height: 96px;margin: 1px;border: 1px solid #999;}
#images li a {display: block;width: 96px;height: 96px;}

.zwemvlieger { height:25px; font-size:14px; background:#f90; margin:0 0 0px 0px; padding: 10px 3px 3px 10px;}
.zwemvlieger a:hover { text-decoration: underline; color: #fff;}

/*contact formulier*/
div#container-contact {
	width: 400px;
	margin:0 auto;
	border: 1px solid #bac5d6;
	padding: 15px;
	background: #f2f4f7;
}

div#errors {
	width: 400px;
	margin:0 auto;
}
label {
	float: left;
	width: 140px;
	text-align: left;
	padding-top: 5px;
}

input, textarea {
	padding: 3px;
	margin: 3px;
	border: 1px solid #bac5d6;
	font: 10px Verdana, sans-serif;
	background: #fff;
}
input.fout, textarea.fout {
	border: 1px solid #FF0000;
}

label.fout {
	color: #FF0000;
}

p:first-letter
    {
     float:left;
     color:#F90;
     font-size:100px;
     line-height:70px;
     padding-top:2px;
     font-family: times,"times new roman";
	 font-style: italic;
    }
	
/*Twitter*/
.tweet-container
{
width: 250px;
padding: 5px;
}
.tweet-header
{
background: #ff9900;
color: #ffffff;
padding-top: 5px;
}
.tweet-header a
{
font-size: 18px;
}
.tweet-header a:hover
{
font-size: 18px;
color: #ffffff;
}
.tweet-message
{
width: 250px;
}
.tweet-post-datetime
{
width: 250px;
color: #ff9900;
border-bottom: 1px #036 dashed;
}
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    /*background:url(slider/slider.png) no-repeat;*/
    width:100%;
    height:136px;
    margin:0 auto;
    padding-top:0px;
    margin-top:0px;
}

#slider {
	position:relative;
    width:865px;
    height:136px;
    margin-left:0px;
	background:url(slider/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	/*background:url(slider/bullets.png) no-repeat;*/
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	/*background:url(../slider/arrows.png) no-repeat;*/
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
