/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-style: normal; background-color: #3B3B3B; text-align: left; margin: 0px;}
div#container {width: 658px; border-left: 1px solid #FFF; border-right: 1px solid #FFF; background: #61809E url(top.jpg) no-repeat; margin: 0 auto; padding: 218px 16px 30px 16px; display: table;}
table { padding: 0px; margin-top: 0px; border:	0px; border-width: 0px;}

/* Content */	
div#datum {color: #105097;}
div#datum a, div#datum a:link, div#datum a:visited, div#datum a:active, div#datum a:hover {color: #000; font-weight: none; text-decoration: none; } 
div#content {width: 658px;}
div#content_left {width: 437px; float: left; padding-right: 8px;}
div#content_right {width: 213px; float: left;}
div#content_admin {width: 658px; float: left; padding: 0;}

div#content_left p {padding: 6px; display: block; background-color: #FBFBFB; margin: 0 0 0 0;}
div#content_admin p {padding: 6px; display: block; background-color: #FBFBFB; margin: 0 0 0 0;}
div#content_right p {padding: 6px; display: block; background-color: #FBFBFB; margin: 0 0 0 0;}

li#1 {list-style-image: url(img/groenblok.jpg);}
li#2 {list-style-image: url(img/oranjeblok.jpg);}
li#3 {list-style-image: url(img/roodblok.jpg);}

tr.tr1 {background-color: #FBFBFB;}
tr.tr2 {background-color: #EAEAEA;}

h1 {background-color: #464646; color: #FFF; font-size: 12px; height: 21px; margin: 10px 0 0 0; padding: 5px 0 0 5px; border: 1px solid #FFF; display: block;}

td {padding-left: 2px;}

.style3 {color: #105097; font-weight: bold; }

.tabel_mside {padding-left: 0px;}

input.verstuurknop {width: 100px; height: 25px; background: #EAEAEA; vertical-align: center}
/*NIEUWS*/
div#news_item, div#news_item_2 {width: 437px; background-color: #FBFBFB; display: table;}
div#news_item_2 {background-color: #EAEAEA;}
div#news_item_inner {width: 423px; margin: 7px; display: table;}
div#news_item_verder {width: 423px; background-color: #F8F8F8; margin: 7px; display: table;}

div#marked{width: 240px; color: #105097;}
div#marked p{padding: 12px 0 12px 0;}
div#verwijzing {font-size: 11px; background-color: #FFF; font-weight: italic; padding-left: 2px;}

div#gastenboek_item, div#gastenboek_item_2 {width: 437px; background-color: #FBFBFB; display: table;}
div#gastenboek_item_2 {background-color: #EAEAEA;}
div#gastenboek_item_inner {width: 423px; margin: 7px;}

/*Links*/
img#item_pic_left {float: left; margin-right: 5px; margin-bottom: 7px; border: 1px solid #000; background-color: #FBFBFB;}
/*Rechts*/
img#item_pic_right {float: right; margin-left: 5px; margin-bottom: 7px;  border: 1px solid #000; background-color: #EAEAEA;}
/*Multimedia*/
img#item_pic_media {margin-right: 0px; border: 1px solid #000; background-color: #FBFBFB;}

div#news_item p {margin: 0; width: 294px; float: left; background-color: #FBFBFB;}
div#news_item_2 p  {margin: 0; width: 294px; float: left; background-color: #EAEAEA;}
div#news_item_verder p {width:  418px; padding: 5px 2px 0 2px;}

div#gastenboek_item p {width:  418px; padding: 5px 2px 0 2px;}
div#gastenboek_item_2 p {width:  418px; padding: 5px 2px 0 2px; background-color: #EAEAEA;} 

/*HYPERLINKS*/
a, a:link, a:visited, a:active {color: #105097; font-weight: none; text-decoration: none;} 
a:hover {color: #105097; font-weight: none; text-decoration: underline;}

/* PLAATJES */
img#wedstrijd {margin: 8px 0 -5px 0; border: 1px solid #000;}

/* MENU MENU MENU MENU */

ul.basictab {
	text-align:	center;
	margin: 0;
	padding: 5px;
	background-color: #464646;
	list-style-type: none;
	width: 646px;
	height: 14px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	color: #FFF;}

ul.basictab li {
	display: inline; 
	margin-right: 5px;
	font-weight: bold;}

ul.basictab li a:link, ul.basictab li a:visited, ul.basictab li a:active {
	text-decoration: none;
	color: #FFF;}

ul.basictab li a.current {
	color: #EAEAEA;}
	
ul.basictab li a:hover {
	color: #FFF;}

.tabcontainer {
	clear: left;
	width: 648px;
	background-color: #FFF;
	padding: 5px;
	height: 15px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	font-weight: bold;
	color: #000;}
	
	.tabcontainer a:link, .tabcontainer a:visited {
		text-decoration: none;
		color: #000;}
		
	.tabcontainer a:hover {
		text-decoration: none;
		color: #000;}

.tabcontent {width: 648px; display: none;}

table#stand {
 background-color: #FFF;
 width: 213px;
 padding: 5px;
}

div#contentje {
	width: 421px;
	background-color: #FFF;
	padding: 4px 8px 8px 8px;
}

div#contentje_r {
	width: 199px;
	background-color: #FFF;
	padding: 7px;
}

div#contentje_poll {
	width: 199px;
	background-color: #FFF;
	padding: 0 7px 7px 7px;
}

div#content_breed {width: 642px; padding: 4px 8px 8px 8px; background-color: #FFF;}

div#contentje_poll p{
	padding-bottom: -5px;
}