html, body {margin:0;padding:5px;border:0;font-size:0;}

acronym {color:#0A0;cursor:default;}

#container {font-family: Arial, Verdana, Helvetica, sans-serif;color:#000;}

#sitedescription {display:none;}

.logo {width:200px;height:250px;position:absolute;}

.logo img {border:0;}

#titel {position:absolute;margin:55px 0 0 20%;padding:0;z-index:10;color:#DEF;width:80%;}

#titel h1 {font-size:20px;text-align:center;}

#header, #left, #content, #footer, .logo, #titel {float:left;}

#header {width:100%;height:120px;background-color:#000;padding:0;height:137px;background-repeat:no-repeat;background-position:140px 0;}

#left {width:19%;font-size:12px;padding:120px 0 2px 0;color:#000;background: #f5f5fb url(http://www.uskvhebbes.nl/layout/afbeeldingen/left_h1.png) repeat-x;}

#content {width:48%;padding:16px 3% 0 3%;font-size:13px;margin:0;}

#content.breed { width:77%;margin-right:0;padding-right:0;}

#right {float:right;font-size:12px;width:26%;padding:0;background-color:#f5f5fb;margin-bottom:35px;}

#footer {width:100%;margin:15px 0 0 0;font-size:10px;left:5%;bottom: 0;padding:2px 0;text-align:center;background: #f5f5fb url(http://www.uskvhebbes.nl/layout/afbeeldingen/footer.png) repeat-x;}

#valid {float:right;margin: -60px 0 0 0;}

#valid a, #footer a {text-decoration:none;}

#header h1 {margin:0;padding:0;font-size:0;}

#header h1 a {margin:0;width:100%;height:100px;display:block;}

#menu {display:block;margin:0;padding:0 0 0 180px;border:0;height:20px; font-size:17px;color:#FFF;cursor:default;}

#menu li {margin:0;float:left;list-style-type:none;white-space:nowrap;}

#menu li ul {padding:0;display:none;position:absolute;top:18px;z-index:10;background-color:#000;color:#09F;border:1px solid #99C;}

#menu li > ul {top:auto;left:auto;}

#menu li:hover {color:#CDF;}

#menu li:hover ul {display:block;}

#menu li li {display:block;float:none;margin:2px 0;}

#menu a {display:block;padding:0 10px;}

#menu a:link {color:#FFF;text-decoration:none;}

#menu a:visited {color:#FFF;text-decoration:none;}

#menu a:hover {background: #f5f5fb url(http://www.uskvhebbes.nl/layout/afbeeldingen/footer.png) repeat-x;color:#000;text-decoration:none;}

#menu a:active {color:#09F;text-decoration:none;background-color:#149;}

#menu2 {display:block;padding:0;margin:0;color:#FFF;font-size:12px;}

#menu2 li {float:right;list-style:none;padding:0 5px;}

#menu2 a:link {color:#ccc;text-decoration:none;}

#menu2 a:visited {color:#ccc;text-decoration:none;}

#menu2 a:hover {color:#fff;text-decoration:none;}

#menu2 a:active {color:#09F;text-decoration:none;background-color:#149;}

#content div.bericht {margin:0 0 0 110px;min-height:100px;line-height: 150%}

#content h1 {margin:13px 0 0 0;padding:2px 2px 5px 2px;font-size:18px;background: #ffffff url(http://www.uskvhebbes.nl/layout/afbeeldingen/h1.png) repeat-x;border-top:1px solid #c8d9e5;}

#content h1.nieuwskop {padding-left:110px;}

#content h2 {margin:0;padding:9px 0 1px 0;font-size:15px;}

#content h3 {margin:0;padding:6px 0 1px 0;font-size:14px;}

#content h4 {margin:0;padding:4px 0 1px 0;font-size:13px;}

#content h5 {margin:0;padding:3px 0 0 0;font-size:12px;}

#content p {margin:5px 0 12px 0;text-align:justify;line-height:140%;}

#content a, #left a, #right a {text-decoration:none;}

#content a:link,#left a:link,#right a:link{color:#00F;}

#content a:visited,#left a:visited,#right a:visited{color:#009;}

#content a:hover,#left a:hover,#right a:hover{color:#09F;}

#content a:active,#left a:active,#right a:active {color:#FFF;background-color:#000;}

#content p.plaatser {color:#7889af;font-size:10px;font-style:italic;margin:0;}

#content td .forumnaam {white-space:nowrap;}

#content p.leesmeer {margin:-15px 0 0 5px;font-size:12px;font-weight:100;display:inline;float:right;}

#content table {margin: 6px 6px 4px 0;padding:0;border:0;border-collapse:collapse;}

th {font-weight:bold;background: #f5f5fb url(http://www.uskvhebbes.nl/layout/afbeeldingen/left_h1.png) repeat-x;}

#content td {padding:4px 3px;margin:0;border:0;border-bottom:1px solid #DDE;}

#content tr {margin:0;padding:0;border:0;}

#content tr:hover > td {background-color:#e0e0e5;}

#content tr:hover > td.h {background:none;}

#content td.h {padding:0;border:none;background:none;}

#content ul, #content ol {margin-top:0;margin-bottom:0;}

#content .kleinmenu {padding:10px 0 0 10px;}

#content .kleinmenu li {display:inline;list-style:none;margin:5px}

#left h1,#right h1 {color:#58698f;margin:0 0 1px 0;padding:4px 0 2px 5px;font-size:14px;border-top:7px solid #FFF;background: #f5f5fb url(http://www.uskvhebbes.nl/layout/afbeeldingen/left_h1.png) repeat-x;}

#left h2,#right h2 {color:#58698f;margin:2px 0px 1px 0;padding:2px 0 1px 5px;font-size:13px;}

#left ul, #right ul, #right ol {margin:0;padding:0;}

#left ul li, #right ul li, #right ol li {margin: 2px 20px;padding:0;}

#left ul ul, #right ul ul {margin:0 0 0 15px;}

#left p, #right p {margin:2px 0 1px 0;padding:0 0 0 5px;}

.bbcodes {border:0 none #FFF;font-size:11px;color:#666;padding:4px 0 0 0;margin:0;background: #ffffff url(http://www.uskvhebbes.nl/layout/afbeeldingen/h1.png) repeat-x;border-top:1px solid #c8d9e5;text-align:center;}

.bbcodes a img {border:1px solid #CCF;padding:0;background-color:#FFF;width:20px;height:20px;}

.bbcodes a:hover img {border:1px outset #DEF;}

.bbcodes a:active img {border:1px inset #DEF;}

.polletje ul{margin:0;padding:0;list-style:none;}

#content .polletje {border:1px solid #DDD;padding:3px;margin:10px 0 -10px 0;}

.polletje ul ul li {margin:0 0 3px 10px;}

.poll li {list-style:none;}

#poll li {cursor:pointer;}

#poll ol {margin:0;padding:0 0 0 30px}

a.thumbnail {display:block;float:left;width:104px;height:150px;margin:3px;border:1px solid #CCD;text-align:center;}

a.thumbnail:visited {text-decoration:none;}

a.thumbnail:hover {border:1px solid #09f;}

a.thumbnail .reactie {font-size:10px;font-style:italic;margin:0;padding:0;}

a.thumbnail img {border:none;margin:2px;}

input.deletebox {float:left;margin: 8px 0 0 -104px;}

.fotogegevens {border:1px solid #DEF;margin:0 0 5px 0;font-size:11px;color:#456;}

.fotogegevens li {display:inline;margin:0 5px 0 0;border-left:1px solid #CDF;}

#reacties {padding:0;margin:0;}

#content.breed .even,#content.breed .oneven,#content.breed .form {width:75%;}

li.even, li.oneven {list-style:none;padding:0;margin:0;}

.even {background-color:#f5f5fb;}

#right .even {background-color:#e9eaf9;}

.datum {white-space:nowrap;vertical-align:top;}

a.nieuwsafbeelding img {position:absolute;margin:20px 0 0 0;padding:1px;border:1px solid #F0F0FF;}

a.nieuwsafbeelding:hover img {border:1px solid #AAF;;}

img.nieuwsafbeelding {float:right;position:relative;margin:5px;padding:3px;border:1px solid #DEF;background-color:#FFF;} 

#footer img {margin:-3px 0 -3px 0;}

.sitemap {font-size:14px;}

.sitemap ul {font-size:13px;padding-left:20px}

.sitemap ul ul {font-size:12px;}

.fout {color:#F00;font-weight:bold;}

.noprint {display:none;}

.titel {white-space:nowrap;width:150px}

.nieuw, .nieuw .reactie {font-weight:bold;color:#F90;}

#content a.nieuw, tr.nieuw, li.nieuw, td.nieuw, img.nieuw {background-color:#FFF5D9;}

h2.nieuw a {border-bottom: 2px solid #F90;font-style:italic;}

.banner {margin:10px 0;width:100%;overflow:hidden;display:block;}

.banner img {border:none;}

a img {border:none;}

.fotolinkverticaal {text-align:center;display:block;padding:0 5px;} 

.fotolinkverticaal img {padding:3px 10px;background-color:#F6FDFF;border-left:2px solid #CEDEFE;border-right:2px solid #CEDEFE;}

a .smilie {border:1px solid #00f;}

a:hover .smilie {border:1px solid #09f;}

.bb_i {font-style:italic;}

.bb_u {text-decoration:underline;}

.bb_b {font-weight:bold;}

.bb_s {text-decoration:line-through;}

.bb_quote {border:1px solid gray;background-color:#FFFFFF;padding:5px;}

.bb_small {font-size:80%;}

.bb_image {border:0;}

.grijs {color:#999;}

.breed .form, .breed p {width:70%;}

.form {margin: 9px 0 6px 0;background-color: #f5f5fb;border: 1px solid #CCF;}

.form fieldset {margin:0;padding:0 3px; border:2px outset #CCF;}

.form legend {font-size: 14px;font-weight:bold;padding:3px 0 2px 0;}

.form div {margin:5px 0;width:100%;}

.form label {margin:0;display: block;width:25%;text-align:right;float: left;}

.form button {border:2px outset #FFF;background-color:#FFF;margin:3px;padding:0;font-size:13px;}

.form input, .form select{margin-left:5px;border: 1px solid #9CF;}
.form input {width: 250px;}
.form input[type=checkbox], .form input[type=radio]{width:10px;}
.form input[disabled], select[disabled]{background-color:#F6F8FF;}

.form textarea {width:99%;height:200px;border:1px solid #9CF;margin:0;}

#left .form {width:100%;background-color:#fff;}

#left .form input {width:100%;margin:0;}

#left .form label {width:100%;margin:0;text-align:left;}

.pasfoto {position:absolute;margin-top: 10px;}

.artikel {width: 98%;height: 100px;border: 1px solid #EEE;padding: 1%;margin: 9px 0 6px 0;}

.artikel img {float: left;margin: 0 5px 0 0;}

.opgeven {background-color:#FDF;}

.sponsor {background: #fff;border: 1px solid #cdf;font-size: 9px;text-align: center;}

.imgkeuze {border:1px solid #DEF; margin: 3px; width: 105px; height: 120px; float:left; text-align:center; padding: 2px;}

    .smoeltegel {

      margin: 10px;

      padding: 3px;

      float: left;

      width: 350px;

      border: 1px solid #eee;

      background-color: #fff;

    }

    .smoeltegel.m , .form.m{

      border: 1px solid #cdf;

      background-color: #eef;

    }

    .smoeltegel.v, .form.v {

      border: 1px solid #fdc;

      background-color: #fee;

    }

    .smoeltegel input {

      float: right;

      margin: 5px;

    }

    .smoel {

      margin-right: 3px;

      height: 96px;

      width: 72px;

      float: left;

      border: 1px solid #eee;

      background-color: #fff;

      color: #aaa;

    }

    .naam {

      font-weight: bold;

    }
.vriend {
  float: right;
  margin: -40px 5px 0 0;
}
	.overleden {
	  border: 1px solid #000;
	}

.floatlist li {
    float: left;
    width: 200px;
    list-style-type:none;
}
.floatlist {
    padding: 0;
    margin: 0;
}

ul.knoppenlijst {
	padding: 16px 0;
	margin: 0 0;
	clear:both;
}
ul.knoppenlijst li {
	list-style: none;
	display:inline;
}

li.rss a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -16px;
}
li.skc a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 0px;
}
li.hyves a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -32px;
}
li.forum a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -48px;
}
li.twitter a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -64px;
}
li.facebook a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -80px;
}
li.google a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -96px;
}
li.calendar a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -112px;
}
li.linkedin a {
	padding: 0 0 0 18px;
	height: 16px;
	background-image: url('http://www.uskvhebbes.nl/layout/afbeeldingen/knoppen.png');
	background-repeat: no-repeat;background-position: 0 -128px;
}

td div.info {
 display:none;
 position: absolute;
 border: 1px solid #c8d9e5;
 background-color: #fff;
 margin: -60px 0 0 200px;
 padding: 2px;
 font-size: 8pt; }
td:hover div.info {
 display:block
}
