*{
margin: 0;
padding: 0;
border: 0;
outline: none;
border: none;
list-style: none;

}
body{
background: #43617B ;
font: 12px "Trebuchet MS", verdana, sans-serif;
color: #394d5d;
margin: 15px;

}
a{
color: #082034;	
}
input, select, textarea, button{
background: #B4C0CC;
font: 12px "Trebuchet MS", verdana, sans-serif;
color: #082034;
padding: 5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-shadow: 0px 1px 0px #fff;
}
h1, h3{
background: #0B2942;
font: 12pt "Trebuchet MS", verdana, sans-serif;
color: #E1F0FF;
padding: 0 0 0 2px;
text-shadow: 0px -1px 0px #000;
}
h1 a, h3 a{
color: #fff;
text-decoration: none;	
}
h2, h4{
font: 12pt	"Trebuchet MS", verdana, sans-serif;
margin: 3px 0 0 0;
color: #394d5d;
}
h2 a, h4 a{
color: #394d5d;
text-decoration: underline;
}
h4{
margin: 3px 0 0 5px;	
}

p{
padding: 5px;
text-align: justify;
}
table{
border-collapse: collapse;
margin: 5px;	
}
th, td{
text-align: left;
padding: 3px;
}
td{
	text-shadow: 0px 1px 0px #fff;
}
th{
background: #0B2942;
color: #E1F0FF;
font-size:14px;
font-weight:normal;
padding:5px;
text-shadow: 0px -1px 0px #000;
}
tr{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
display: block;
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out;

}
tr:nth-child(2n+1) {
background: #f0f7ff;
}
tr:nth-child(2n) {
background: #ffffff;
}
tr:hover{
background: #E1F0FF;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-transition: 0.1s ease-in-out;
-moz-transition: 0.1s ease-in-out;
transition: 0.1s ease-in-out;
}
blockquote{
border: 5px solid #FFFFFF;
background:none repeat scroll 0 0 #B4C0CC;
padding:5px;
width:586px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

}
dl{
margin: 5px;	
}
dt{
font-weight: bold;	
}
dd{
margin-bottom: 0.5em;	
}
acronym{
cursor: help;
}
#hoofd{
width: 900px;
margin: 0 auto 0 auto;

}
#header{
top: 20px;
width: 880px;
margin:0 0 0 10px;
height: 146px;
position: absolute;
background: url(http://www.onzin.com/img/header_SST.png);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

}
#midden{
width: 728px;
margin: 176px 0 0 162px;
position: relative;
min-height: 1025px !important;
height: auto;
top:0;
}
#links{
top:176px;
width:142px;
position: absolute;
padding: 0 0 0 10px;
}
#links h3{
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
padding:5px 10px;
width: 122px;

}
#links div{
width: 142px;
margin: 0 0 10px 0;
background: #fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

}
#links ul{
list-style: none;
}
#links ul li{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-shadow: 0px 1px 0px #fff;
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out;
}

#links ul li:hover{
background: #E1F0FF;
-webkit-transition: 0.1s ease-in-out;
-moz-transition: 0.1s ease-in-out;
transition: 0.1s ease-in-out;
}
#links ul li:active{
background: #B4C0CC;
color: #394D5D;
}
#links ul a{
text-decoration: none;
display: block;
padding: 3px 10px;
}
#midden .bl{
width: 728px;
margin: 0 0 10px 0;
background: #fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;

}
#midden .bl2{
margin:0 0 10px;
padding:10px;
width:708px;
background: #FFF;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;

}
#midden .bl2{
text-align: center;	
}
#midden h1, #midden h3{
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
padding:5px 10px;
width:708px;

}
#midden ul, #midden ol{
padding: 5px 0 5px 24px;	
}
#reacties .bl{
background: #fff url(img/reactiebg.gif) repeat-y;
max-width: 726px;
overflow: hidden;
}
#reacties h1{
width: 708px;
}
#reacties h6{
font: bold 14px "Trebuchet MS", verdana, sans-serif;
}
#reacties .usr, blauw{
color: #3b85cd;
}
#reacties .mod, .groen{
color: #4ccd3b;
}
#reacties .fmod, .bruin{
color: #8f8f0e;
}
#reacties .dir, .rood, #error{
color: #de3c3c;
}
#reacties .adm, .paars{
color: #8e188e;	
}
#reacties .gmd, .groen{
color: #4ccd3b;
}
#reacties .rcrew, .bruin{
color: #8f8f0e;
}
#reacties .screw, .oranje {
color: #f09410;
}
#reacties .chatcrew, .bruin{
color: #8f8f0e;
}
#reacties .ccrew, .oranje{
color: #f09410;
text-shadow: none;
} 
#reacties a, #overzicht a{
text-decoration: none;
}
#reacties .info{
width: 96px;
padding: 5px 2px;
float: left;
text-align: center;
color: #E1F0FF;
font-size: 11px;
text-shadow: 0px -1px 0px #000;
}
#reacties .dat, #reacties .dat2{
background: #0B2942;
color: #E1F0FF;
margin: 0 0 0 100px;
padding: 7px 5px 4px;
font-weight: bold;
text-align: right;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;
text-shadow: 0px -1px 0px #000;
}
#reacties .dat a.rid{
color:#314964;
font-size:10px;
font-weight:normal;
position:relative;
top:-4px;
}
#reacties .dat span, #reacties .dat2 span{
float: left;
}
#reacties .dat img, #reacties .dat2 img{
width: 16px;
height: 16px;
}
#reacties .mssg{
margin: 10px 10px 10px 110px;
min-height: 105px;
}
#reacties .mssg a{
text-decoration: underline;
}
#laatpost{
	padding: 5px;
	width: 718px !important;
}
#reacties .ava{
height: 80px;
width: 80px;
padding:8px;
}
#reacties .sig{
background:none repeat scroll 0 0 #B4C0CC;
margin:0 0 0 100px;
padding:5px 5px 6px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
text-shadow: 0px 1px 0px #fff;
}
#midden .nav{
width: 100%;
clear: both;
text-align: center;
margin: 0.5em 0 0.5em 0;
font-size: 12px;
}
#midden .nav a{
text-decoration: none;	
}
#footer, .ext{
clear: both;	
}
#categorieen{
background: #ffffff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
margin: 0 0 10px 0;
padding-top: 1px;
}
#categorieen table{
width: 718px;
background: #fff;
padding: 0;
margin-top:5px;
}
#categorieen h2, #help h2{
margin: 3px 0 0 5px;
}
#categorieen .lp{
width: 191px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
white-space: nowrap;

}
#categorieen .bes{
width: 375px;
}
#categorieen .stat{
width: 45px;
}
#categorieen .stat:first-child{
width: 45px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;

}
#categorieen .int{
width: 45px;
text-align: center;
}
#categorieen .aan{
background: url(../img/aan.gif) no-repeat center center;
width:28px;
}
#categorieen .uit{
background: url(../img/uit.gif) no-repeat center center;
width:28px;
}
#quick form{
padding:10px;	
}
#quick textarea{
width: 698px;
height: 150px;	
}
#quick button{
margin-top: 10px;	
}
#knoppen{
text-align: center;
}
#knoppen img{
margin: 5px 0 0 0;
cursor: pointer;
}
#overzicht .titel{
width: 336px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;

}
#overzicht .titel2{
width: 380px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;

}
#overzicht .board{
width: 43px;
}
#overzicht .kl{
width: 100px;
}
#overzicht .rep{
width: 55px;
}
#overzicht .lr{
width: 225px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;

}
#overzicht .lr2{
width: 120px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;

}
#overzicht .ov{
width: 126px;
}
#inloggen form{
margin: 2px 5px 2px 5px;
padding: 4px 0 2px 3px;
}
#inloggen input{
margin: 0 0 2px 0;	
}
#copy{
text-align: center;	
}
#copy a{
text-decoration: none;	
}
.cb, .checkbox{
border: 0;	
}
.verb{
color: #fff;
border-top: 1px solid #024e82;
border-bottom: 1px solid #024e82;
padding: 1px;
}
.verb2{
color: #b9e2ff;
border-top: 1px solid #024e82;
border-bottom: 1px solid #024e82;
padding: 1px;	
}
.verb a {
color:#fff;
}
.verb2 a {
color:#B9E2FF;
}
.jarigvandaag a, .jarigvandaag {
color:#F00 !important;
}
.belangerijk {
color:#fff;
background:#F00;
padding:3px;
border:1px solid #000;
font-weight:bold;
font-size:14px;
}
.quoted_image {
max-height:50px;
max-width:450px;
}
/*zoekmachien*/
.result_topictitel {
/*de achtergrondkleur wordt bepaald vanuit javascript. Deze zijn #fff en #eee.*/
}
.result_topictitellink {
font-weight:bold;
font-size:12px;
}
.result_poster {
}
.result_boardafkorting {
}
.result_2ndrow {
border-bottom:2px solid #000;
}
.result_previewtext {
font-size:11px;
}
/*einde zoekmachien*/
.bes h2 a {
text-decoration:none;
}
a:hover {
color: #175ea2 !important;
}
.navbutton {
position:absolute;
width:16px;
height:16px;
border:1px solid #252525;
background-color:#fff;
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out;
}
.navbutton:hover {
background-color:#B4C0CC;
-webkit-transition: 0.1s ease-in-out;
-moz-transition: 0.1s ease-in-out;
transition: 0.1s ease-in-out;
}
.navbutton a {
z-index:1;
}
.navbutton img {
position:absolute;
width:16px;
height:16px;
border:0px;
padding:0px;
z-index:1;
}
.navbutton div {
position:absolute;
width:16px;
height:16px;
text-align:center;
border:0px;
}

@-webkit-keyframes note {
		0% {
			background: #B4C0CC;
			text-shadow: 0px 1px 0px #fff;
		}
		100% {
			background:#082034;
			text-shadow: 0px -1px 0px #000;
		}	
	}
/* PM troep */
.note {
font-weight:bold;
background:#082034;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
color: #DE3C3C;
text-shadow: 0px -1px 0px #000;
-webkit-animation-name: note;
-webkit-animation-duration: 1s;
-webkit-animation-direction: alternate;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
}

.warning {color:white;background:#F00;}
#pm {width:715px;}
#pm #title {width:55%;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
border-top-left-radius: 10px;

}
#pm #afzender {width:20%;}
#pm #tijd {width:20%;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;

}
#pm tr{
	display:table-row;
	border-bottom: 1px solid #0B2942;
	
}
#pm tr:hover{
	background: none !important;
}
#pm .note{
	display:block;
	margin:-2px;
	padding:2px 8px;
}




#header .menubuttons ul { list-style: none;margin: 113px 0 0 430px;}
#header .menubuttons ul li { height: 30px;width: 80px;float: left;cursor: pointer;background-image: url(http://www.onzin.com/img/menu.buttons2.png);background-repeat: no-repeat;}

.menubuttons .home { background-position: 5px 0;}
.menubuttons .forum { background-position: -80px -1px;}
.menubuttons .log { background-position: -400px 0;width: 50px !important;}
.menubuttons .chat { background-position: -250px -2px;width: 50px !important;}
.menubuttons .tip { background-position: -320px -2px;margin-left: 10px;}
.menubuttons .frontpage { background-position: -150px 0;width: 106px !important;}

.menubuttons .sst { 
	background: url(http://www.onzin.com/img/menu.sst.png) no-repeat center center !important;
	height: 78px !important;
	margin: -38px 0 0 23px;
	width: 100px !important;
	z-index: 25;
	position: relative;
}

#header .search { width: 220px;position: absolute;margin: 0 0 0 680px;}
#header .search .input { background: url(http://www.onzin.com/img/menu.buttons2.png) no-repeat -490px 0;height: 30px;width: 110px;float: left;margin: 0 0 0 30px;padding: 5px 0 0 20px;}
#header .search .input input { background: none;border: 0;height: 20px;font-family: georgia;font-size: 14px;color: #999;font-style: italic;width: 95px;}
#header .search .submit { float: right;background: url(http://www.onzin.com/img/menu.buttons2.png) no-repeat -630px 0;width: 35px;height: 30px;margin: 0 20px 0 0;}
#header .search .submit input { cursor: pointer;background: none;border: 0;}


#HiddenEmoticons { display: none;}
#MoreEmoticons { float: right;}

.onclickarea { height: 110px;cursor: pointer;position: absolute;z-index: 20;width: 900px;}
.QuickRepliePreview { display: none;}

.bes p{
	color: #8f9dab;
}


aprilgrap{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);
}

