* {
	margin:0;
	padding:0;
}

body {
	font-family:Arial;
	background:url(../images/background.png) repeat-x #91CAE7;
	line-height:18px;
}

a {
	color: #000;
}

a img {
	border:0;
}

p{
	font-size:11px;
	margin:0 5px 10px 5px;
}

form {
	margin-bottom: 15px;
}

.spacer {
	clear:both;
}

#container {
	margin:0 auto;
	width:100%;
	min-width:320px;
}

#header {
	float:left;
}

.logo {
	width:200px;
	height:50px;
	background:url(../images/mobiel_logo.png) no-repeat;
	float:left;
	font-size:10px;
	behavior:url(pngfix/iepngfix.htc);
}

#search{
	float:right;
	width:100%;
	background:#fff7e4;
	min-height:36px;
}

#search form{
	padding:0;
	margin:0;
}

#search .searchinput{
	float:left;
	width:100%;
	position:absolute;
}

#search .searchsubmit {
	float:right;
 	width:95px;
}

#search .searchinput input{
	width:200px;
	border: 1px solid #fadcb0;
	background-color:#fff;
	padding:0px 3px 0px 3px;
	margin: 7px 5px 0px 5px;
	font-style:italic;
	font-size:12px;
	line-height: 22px;
}

#search .searchsubmit input {
	border: none;
	height: 22px;
  	width: 92px;
	background: url('../images/button_small.png') no-repeat top left;
	margin: 7px 5px 0px 5px;
	line-height: 22px;
	font-weight: bold;
	color: #CCC;
	behavior: url(pngfix/iepngfix.htc);
	cursor:pointer;
	overflow: hidden;
	float:right;
	position:relative;
}

.breadcrumbs  {
	display:block;
	margin-top:32px;
	font-size:10px;
	padding-left:6px;
	width:auto;
	color:#454545;
}

.breadcrumbs a  {
	color:#454545;
	text-decoration:underline;
}

.breadcrumbs a:hover  {
	text-decoration:none;
}

#content {
	clear:both;
	float:left;
	background:#FFF;
	width:100%;
}

h1, h2, h3 {
	font-size:16px;
	font-weight:normal;
}

h1, h3{
	margin:10px 5px 10px 5px;
	text-align:left;
}

/* INDEX */
.cat_kolom {
	padding:5px;
	list-style:none;
}

ul.cat_kolom li {
	margin:2px 0 2px 0;
	padding:8px 8px 8px 8px;
	font-size:20px;
	background:url(../images/navigatie.gif) no-repeat 290px 8px #fff7e4;
}

ul.cat_kolom li a {
	color:#000000;
	padding-left:15px;
	text-decoration:none;
	background:url(../images/list_donker.png) no-repeat 0px 6px;
}

ul.cat_kolom li a:hover {
	text-decoration:underline;
}

.tekst-header{
	display:block;
	margin:20px 5px 5px 5px;
	font-size:18px;
}

.tekst {
	border:1px solid #F1C887;
	margin:5px;
	background:#fff7e4;
}

.tekst ul {
	list-style:none;
	margin:0 10px 0 10px;
}

.tekst ul li {
	margin:7px 0 7px 0;
	background:url(../images/list_licht.png) 0 50% no-repeat;
	padding:0 0 0 15px;
}

.tekst ul .meer {
	margin:7px 0 7px 0;
	background:url(../images/list_donker.png) 0 50% no-repeat;
	padding:0 0 0 15px;
}

.tekst li a {
	font-size:13px;
	text-decoration:none;
	color:#000000;;
}

.tekst li a:hover {
	text-decoration:underline;
}

/* GEDICHT */
.gedicht-kader {
	width:auto;
	margin:5px;
	padding:5px;
	background:#E1F2F3;
	font-size:11px;
}

.gedicht-kader.style0, .gedicht-footer-top.style0, .gedicht-footer-bottom.style0 { background-color:#e1f2f3; color:#000000; }
.gedicht-kader.style1, .gedicht-footer-top.style1, .gedicht-footer-bottom.style1 { background-color:#ff6666; color:#ffffff; }
.gedicht-kader.style2, .gedicht-footer-top.style2, .gedicht-footer-bottom.style2 { background-color:#27b732; color:#ffffff; }
.gedicht-kader.style3, .gedicht-footer-top.style3, .gedicht-footer-bottom.style3 { background-color:#ffa200; color:#ffffff; }
.gedicht-kader.style4, .gedicht-footer-top.style4, .gedicht-footer-bottom.style4 { background-color:#fffdf0; color:#000000; }
.gedicht-kader.style5, .gedicht-footer-top.style5, .gedicht-footer-bottom.style5 { background-color:#625e49; color:#ffffff; }
.gedicht-kader.style6, .gedicht-footer-top.style6, .gedicht-footer-bottom.style6 { background-color:#ff6666; color:#000000; }
.gedicht-kader.style7, .gedicht-footer-top.style7, .gedicht-footer-bottom.style7 { background-color:#27b732; color:#000000; }
.gedicht-kader.style8, .gedicht-footer-top.style8, .gedicht-footer-bottom.style8 { background-color:#ffa200; color:#000000; }

.gedicht-kader.left { text-align:left;}
.gedicht-kader.center { text-align:center;}
.gedicht-kader.right { text-align:right;}
.gedicht-kader.justify { text-align:justify;}

.gedicht-footer-top {
	text-align:left;
	display:block;
	padding:0px 5px 0px 5px;
	margin:0px 5px 0px 5px;
	border-top:#CCCCCC 1px dashed;
	font-size:11px;
}

.gedicht-footer-bottom {
	text-align:left;
	display:block;
	padding:2px 5px 1px 5px;
	margin:0px 5px 5px 5px;
	border-top:#CCCCCC 1px dashed;
	overflow:hidden;
}

.gedicht-footer-bottom div{
	float:left;
	width:25%;
	text-align:center;
}

.gedicht-footer-bottom div.first{
	text-align:left;
}

.gedicht-footer-bottom div.last{
	text-align:right;
}

.nav-gedicht {
	display:block;
	margin:5px;
	padding:3px 5px 3px 5px;
	font-size:14px;
	background:#fff7e4;
	overflow:hidden;
}

.nav-gedicht .volgende{
	background:url(../images/volgende.gif) no-repeat right 0px;
	float:right;
	padding-right:20px;
}

.nav-gedicht .vorige{
	background:url(../images/vorige.gif) no-repeat;
	padding:0px 0px 0px 20px;
}

.nav-gedicht a:hover{
	text-decoration:none;
}
	
.reacties {
	font-size:11px;
	padding:5px;
}

.reactie {
	background:url(../images/reactie.png) no-repeat 5px 5px;
	padding:5px 0 5px 45px;
}

.reactieplaatsen {
	margin:5px;
	padding:5px;
	font-size:11px;
	background:#fff7e4;
}

.reactieplaatsen #plus { 
	background:url(../images/plus.png) no-repeat;
	font-size:16px;
	font-weight:bold;
	padding:2px 0 8px 35px;
}

/* profiel */
.profiel {
	margin:5px;
	padding:3px 5px 3px 5px;
	background:#fff7e4;
	overflow:hidden;
}

.profiel .avatar{
	float:left;
	width:100px;
}

.profiel .menu{
	float:right;
	width:190px;
}

.profiel .menu span{
	margin:0 0 19px 0;
	display:block;
	font-size:16px;
}

.profiel .menu span.last{
	margin:0;
}

.profiel .data{
	clear:both;	
}

.profiel .data td{
	padding: 2px 0;
	font-size:12px;
}

.profiel-text{
	padding:5px;
	margin:5px;
	background:#e1f2f3;
	font-size:12px;
}

/* categorie */

.gedicht_tabel, .gedicht_tabel2{
	margin-top: 10px;
	border: 1px solid #CCC;
	border-bottom: none;
	margin-bottom: 0px;
	float: left;
	margin:5px;
	width:310px;
}

.gedicht_tabel tr td, .gedicht_tabel2 tr td{
	padding: 8px;
	padding-left: 3px;
	padding-right: 3px;
	border-bottom: 1px solid #CCC;
	background:url(../images/td2bg.png) repeat-x;
	font-size: 12px;
	width:auto;
}

.gedicht_tabel tr td a, .gedicht_tabel2 tr td a {
	color: #000;
}

.gedicht_tabel tr td a:hover, .gedicht_tabel2 tr td a:hover {
  text-decoration: none;
}

.gedicht_tabel .leeg-cel, .gedicht_tabel2 .leeg-cel {
	padding: 8px 0px 8px 0px;
	height: 20px;
	border-bottom: 1px solid #CCC;
	background:none;
	font-size: 13px;
}

.rating {
	width: 90px;
	height: 16px;
}

.rating.r10 {background:url(../images/rating1.png) no-repeat 0 0;}
.rating.r8 {background:url(../images/rating1.png) no-repeat -18px 0;}
.rating.r6 {background:url(../images/rating1.png) no-repeat -36px 0;}
.rating.r4 {background:url(../images/rating1.png) no-repeat -54px 0;}
.rating.r2 {background:url(../images/rating1.png) no-repeat -72px 0;}
.rating.r0 {background:url(../images/rating1.png) no-repeat -90px 0;}
.rating.r9 {background:url(../images/rating05.png) no-repeat -18px 0;}
.rating.r7 {background:url(../images/rating05.png) no-repeat -36px 0;}
.rating.r5 {background:url(../images/rating05.png) no-repeat -54px 0;}
.rating.r3 {background:url(../images/rating05.png) no-repeat -72px 0;}
.rating.r1 {background:url(../images/rating05.png) no-repeat -90px 0;}

.navigatie {
	float:right;
	font-size:14px;
	padding:15px 10px 20px 10px;
}

#footer, #footer_onder  {
	text-align:center;
	width:100%;
	color:#ffffff;
	background:url(../images/footer.png) repeat-x;
	padding:18px 0 18px 0;
	font-size:14px;
}

#footer a  {
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover  {
	text-decoration:underline;
}

#footer_onder {
	color:#000000;
	background:0;
	font-size:11px;
	padding:0 0 10px 0;
}

#footer_onder a {
	text-decoration:none;
	color:#000000;
	padding:0 5px 0 5px;
}

#footer_onder a:hover {
	text-decoration:underline;
}

.melding {
	float: left;
	background: #fff7e4;
	padding: 5px 5px 5px 5px; 
	margin: 5px; 
	font-size:14px;
}

.googlead{
	margin:10px 10px 10px 10px;
}

.googlead-gedicht{
	margin:20px 0px 20px 0px;
}

.googlead-boven{
	margin:10px 0;
}

.googlead-onder{
	position:fixed !important;
	bottom: -5px;
	padding:0;
	margin:0;
	width:100%;
	text-align:center;
}

.submit_small {
	border: none;
	height: 22px;
  	width: 92px;
	background: url('../images/button_small.png') no-repeat top left;
	margin: 7px 5px 0 0;
	line-height: 22px;
	font-weight: bold;
	color: #CCC;
	behavior: url(pngfix/iepngfix.htc);
	cursor:pointer;
	overflow: hidden;
	float:right;
	position:relative;
}

.submit_small_left {
	border: none;
	height: 22px;
  	width: 92px;
	background: url('../images/button_small.png') no-repeat top left;
	margin: 7px 5px 0 0;
	line-height: 22px;
	font-weight: bold;
	color: #CCC;
	behavior: url(pngfix/iepngfix.htc);
	cursor:pointer;
	overflow: hidden;
	float:left;
	position:relative;
}

.submit_medium {
	border: none;
	height: 22px;
  	width: 149px;
	background: url('../images/button_medium.png') no-repeat top left;
	margin: 7px 5px 0 0;
	line-height: 22px;
	font-weight: bold;
	color: #CCC;
	behavior: url(pngfix/iepngfix.htc);
	cursor:pointer;
	overflow: hidden;
}

.submit_large {
	border: none;
	height: 22px;
  	width: 215px;
	background: url('../images/button_large.png') no-repeat top left;
	margin: 7px 5px 0 0;
	line-height: 22px;
	font-weight: bold;
	color: #CCC;
	behavior: url(pngfix/iepngfix.htc);
	cursor:pointer;
	overflow: hidden;
}

.input {
  	width: 200px;
	border: 1px solid #fadcb0;
	background-color:#fffdf0;
	padding:2px 3px 2px 3px;
}

.input_small {
  	width: 150px;
	border: 1px solid #fadcb0;
	background-color:#fffdf0;
	padding:2px 3px 2px 3px;
}

.textarea {
  	width: 300px;
	border: 1px solid #fadcb0;
	background-color:#fffdf0;
	padding:2px 3px 2px 3px;
}

.textarea-reactie {
  	width: 290px;
	border: 1px solid #fadcb0;
	background-color:#fffdf0;
	padding:2px 3px 2px 3px;
}

.input[type=checkbox]{
  	width: auto;
}

.lijsten { overflow:hidden; width:100%; }
.lijsten table { margin-top: 10px; border: 1px solid #CCC; border-bottom: none; margin-bottom: 0px; }
.lijsten table.links { float:left; }			
.lijsten table.rechts { float:left; }	
.lijsten table td{ padding: 2px; padding-left: 7px; padding-right: 7px; border-bottom: 1px solid #CCC; background:url('../images/td2bg.png') repeat-x; font-size: 13px; color: #000; }
.lijsten table td a { color: #000; }
.lijsten table td a:hover { text-decoration: none; }
.lijsten table td.leeg-cel { padding: 8px; padding-left: 0px; padding-right: 0px; height: 20px; border-bottom: 1px solid #CCC; background:none; font-size: 13px; }			

.lijsten .rating { width: 90px; height: 16px; }
.lijsten .rating.r10 {background:url('../images/rating1.png') no-repeat 0 0;}
.lijsten .rating.r8 {background:url('../images/rating1.png') no-repeat -18px 0;}
.lijsten .rating.r6 {background:url('../images/rating1.png') no-repeat -36px 0;}
.lijsten .rating.r4 {background:url('../images/rating1.png') no-repeat -54px 0;}
.lijsten .rating.r2 {background:url('../images/rating1.png') no-repeat -72px 0;}
.lijsten .rating.r0 {background:url('../images/rating1.png') no-repeat -90px 0;}
.lijsten .rating.r9 {background:url('../images/rating05.png') no-repeat -18px 0;}
.lijsten .rating.r7 {background:url('../images/rating05.png') no-repeat -36px 0;}
.lijsten .rating.r5 {background:url('../images/rating05.png') no-repeat -54px 0;}
.lijsten .rating.r3 {background:url('../images/rating05.png') no-repeat -72px 0;}
.lijsten .rating.r1 {background:url('../images/rating05.png') no-repeat -90px 0;}
