/* 2007 (c) Fili Wiese */
html, body {
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	margin: 5px 0px 50px 0px;
	padding: 0;
	background-color:#FFF;
	color:#000;
}

a {
	text-decoration:underline;
	cursor: pointer;
	color:#000;
}

a[href^="http:"] {
	background: url('img/external.gif') no-repeat right top;
	padding-right: 10px;
}

img a, a[href^="http://www.webkaarten.nl"], a[href^="http://webkaarten.nl"] {
	background-image: none;
	padding-right: 0;
} 

a:hover, a:active {
	text-decoration:underline;
	background-color:#FDFF00;
}

a:hover img, a:active img, a.button:hover, a.button:active {
	background-color:#FFF;
}

a.button {
	border:1px solid #FFF;
}

img {
	margin:0px;
	padding:0px;
	border:0px;
}

h1 {
	clear:both;
	display:block;
	padding:1px 8px 1px 8px;
	margin:0px 0px 4px 0px;
	font-size: 16px;
	background-color:#FFA200;
	color:#FFF;
	text-align:left;
	width:auto;
	text-transform: lowercase;
}

form {
	padding:0px;
	margin:0px;
}

label {
	display:inline;
	cursor: pointer;
	color:#000;
	background-color:#FFA200;
	padding:0px 2px 0px 2px;
	margin:0px;
}

input, textarea, select {
	color:#000;
	margin:0px;
}

input:focus {
	background-color:#FDFF00;
}

iframe {
	margin:0px;
	padding:0px;
	border:0px solid lime;
}

#wrapper {
	position:relative;
	margin-left:70px;
	width:755px;
	border:0px solid #FFF;
	min-height:700px;
	_height:700px;
	border:0px solid blue;
}

/* HEADER */
#header {
	position:relative;
	margin:0px 0px 10px 0px;
	border:0px solid red;
	zoom:1;
}

#logo {
	position:absolute;
	bottom:0px;
	left:0px;
}

#upload {
	position:absolute;
	bottom:0px;
	right:190px;
}

#inloggen {
	float:right;
	width:163px;
}

#inloggen a {
	color:#FF5EEC;
}

#inloggen input {
	color:#969696;
}

#inloggen_onthouden {
	text-align:left;
	padding-top:1px;
}

#inloggen_links {
	float:right;
}

#inloggen_login {
}
/* END OF HEADER */


#middle {
	position:relative;
}

#side {
	position:absolute;
	top:0px;
	right:0px;
	width:163px;
}

#content {
	position:relative;
	clear:both;
	width:565px;
	min-height:500px;
	_height:500px;
}


#categorieen {
}

#categorieen a {
	color:#FFA200;
}

#categorieen ul {
	list-style-type:none;
	margin:0px 0px 10px 0px;
	padding:0px;
}

#categorieen .cat_nadruk {
	font-size:20px;
}

#categorieen_webduif {
	background-image: url("/img/webduif_categorieen.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	height:60px;
	margin-bottom:20px;
}


#informatie_webduif {
	background-image: url("/img/webduif_informatie.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	height:35px;
	margin-bottom:20px;
}


#google_ad1 {
	margin-bottom:10px;
	width:163px;
	overflow:hidden;
	text-align:right;
}

#google_ad3 {
	text-align:center;
	width:565px;
	margin-top:20px;
}

#metstip {
	margin-bottom:20px;
}

.paginatie {
	float:right;
	list-style-type:none;
	margin:12px 0px 0px 0px;
	padding:0px;
}

.paginatie li {
	float:left;
	padding:0px 2px 0px 2px;
}

#profiel_left {
	float:left;
	width:140px;
}

#profiel_right {
	float:left;
	width:425px;
	color:#696969;
	margin-bottom:40px;
}

#profiel_info {
	margin-bottom:50px;
	min-height:130px;
	_height:130px;
}

#profiel_right .webkaart {
	margin-bottom:10px;
	min-height:130px;
	_height:130px;
}

#profiel_right .webkaart_info {
	margin-left:140px;
}

#profiel_right .webkaart_label {
	float:left;
	width:70px;
}

#kaart {
	float:left;
	margin:0px 0px 10px 0px;
}

#kaart_info {
	background-color:#EFEFEF;
}

#kaart_abuse {
	clear:both;
	float:right;
}


#reacties_wrapper {
	margin-top:40px;
}

.reactie {
	margin-bottom:30px;
}

.reactie_thumb {
	float:left;
	width:65px;
}

.reactie_user {
	float:left;
	padding-bottom:15px;
	color:#B6B6B6;
}

.reactie_tekst {
	float:left;
	width:495px;
	overflow:hidden;
}

#webduif_message {
	padding:5px;
	border:1px solid #CECECE;
	min-height:150px;
	_height:150px;
}

/* THUMB */
ul.thumb {
	clear:both;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.thumb li {
	float:left;
	width:130px;
	
	text-align:right;
	margin-bottom:15px;
	margin-right:15px;
	overflow:hidden;
	background-color:#EFEFEF;
}

ul.thumb .cat_thumb {
	text-align:center;
}

ul.thumb li.indent {
	margin-right:-15px;
}

ul.thumb li.google_ad2 {
	background-color:#FFF;
	height:125px;
	margin-bottom:0px;
	overflow:hidden;
}

ul.metstip_thumb {
	clear:both;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.metstip_thumb li {
	float:right;
	height:164px;
	width:160px;
	text-align:right;
	overflow:hidden;
	background-image: url("/img/webduif_metstip.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
}


ul.profiel_thumb {
	clear:both;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.profiel_thumb li {
	float:left;
	width:130px;
	text-align:right;
	margin-bottom:15px;
	margin-right:15px;
	overflow:hidden;
	border:1px solid lime;
}

/* END OF THUMB */




#footer {
	margin-top:40px;
	width:565px;
	background-image: url("/img/footer_pixel.gif");
	background-position: center left;
	background-repeat: repeat-x;
}

#footer_c {
	background-color:#FFF;
	color:#696969;
	margin:0px 0px 0px 45px;
	padding:0px 5px 0px 34px;
	background-image: url("/img/webduif_footer.gif");
	background-position: top left;
	background-repeat: no-repeat;
}

#footer a {
	color:#696969;
}





.sep {
	background-color:#ECECEC;
	background-color:#DDD;
	width:100%;
	height:1px;
	line-height:1px;
	font-size:1px;
	border:0;
	margin:5px 0px 5px 0px;
}

.error {
	display:inline;
	font-size:15px;
	background-color:#FDFF00;
}

.clear {
	clear:both;
}

.print_layer {
	display:none;
}

.oranje {
	background-color:#FFA200;
}

.roze {
	background-color:#FF5EEC;
}

.float_left {
	float:left;
}

.float_right {
	float:right;
}

.box {
	background-color:#F1F1F1;
	padding:7px 7px 10px 7px;
}

.kop {
	font-size:20px;
	font-weight:bold;
	color:#000;
	margin:10px 0px 10px 0px;
}

.ulbox {
	list-style-type:disc;
	margin:0px;
	padding:10px 0px 10px 30px;
	border:1px solid #EFEFEF;
}


