@import "default.css";
@import "../files/css/site.css";
@import "../katj/css/cms-navigation.css";

/* <- CMS Specific */

body,a,select,td,body.katjeditorbody {
	/*font-family: Trebuchet MS;*/

}

input, body.katjeditorbody {
	text-align:left;
}

input, textarea {
	font-size:10px;
}

body.katjeditorbody {
	
}

input, .textareaComment {
	border-style:solid;
	border-width:1px;
}

input.katjSubmitImage {
	background-color:transparent;
}

.textareaComment {
	border-color:#000000;
}

form {
	text-align:left;
	display:block;
	margin-top:10px;
	margin-bottom:0px;
}

body {
	vertical-align:middle;
}

body.print {
	text-align:left;
}

div.columnHolder {
	float:left;	
}

div.pageletBox {
	clear:both;
	position:static;
}

div.elementBox {
	margin-right:0px;
}

/* -> CMS Specific */


/* <- Site Specific */

a:link, a:visited {
	text-decoration:underline;
}

.headline {
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

h1.headline {
	font-size:20px;
}

div.master {
	width:974px;
	position:absolute;
	left:50%;
	margin-left:-487px;
	margin-top:5px;
}

	div.innerMaster {
		width:952px;
		margin-left:22px;
	}
	
	div.topHolder {
		background-image:url("../files/designimages/laan-top-box.png");
		width:952px;
		height:138px;
		overflow:hidden;
		margin-top:10px;
		
	}
	
		div.topHolder table {
			width:932px;
			margin-left:10px;
			margin-top:10px;
		}
		
			div.topHolder table td {
				width:auto;
			}
		
div.middleArea {
	width:952px;
	clear:both;
	margin-top:10px;
}

	div.left632 {
		width:632px;
		float:left;
		
	}
	
		div.top632 {
			background-image:url("../files/designimages/632-top.png");
			background-repeat:no-repeat;
			background-position:bottom left;
			height:10px;
			
		}
		
		div.midt632 {
			background-image:url("../files/designimages/632-midt.png");
			background-repeat:repeat-y;
			background-position:top left;
			padding-left:16px;
			padding-top:6px;
			padding-bottom:6px;
		}
		
			div.midt632 div.content {
				width:600px;
				
			}
		
		div.bund632 {
			background-image:url("../files/designimages/632-bund.png");
			background-repeat:no-repeat;
			background-position:top left;
			height:10px;
			margin-bottom:10px;
		}
	
	div.right300 {
		width:300px;
		float:right;
		
	}
		
		div.top300 {
			background-image:url("../files/designimages/300-top.png");
			background-repeat:no-repeat;
			background-position:bottom left;
			height:10px;
			
		}
		
		div.midt300 {
			background-image:url("../files/designimages/300-midt.png");
			background-repeat:repeat-y;
			background-position:top left;
			padding-left:16px;
			padding-top:6px;
			padding-bottom:6px;
		}
		
			div.midt300 div.content {
				width:270px;
				
			}
		
		div.bund300 {
			background-image:url("../files/designimages/300-bund.png");
			background-repeat:no-repeat;
			background-position:top left;
			height:10px;
			margin-bottom:10px;
		}

div.annoncoerAnnonce {
	width:260px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

	div.laanPriceDropdDown {
		clear:both;
		background-color:rgb(255,204,0);
		padding:10px;
		margin-bottom:30px;		
	}
	
	div.laanPriceDropdDown form {
		margin:0px;
		padding:0px;
		border:0px;
	}
	
	.laanPriceDropdDownSelect, .laanSubmit {
		font-size:18px;
		font-weight:bold;
		color:#557382;
		border:2px dotted #557382;
		
		vertical-align:middle;
	}
	
	.laanPriceDropdDownSelect {
		text-align:right;
	}
	
	.laanSubmit {
		background-color:#557382;
		color:#FFFFFF;
		border:2px solid #557382;
		margin:0px;
		text-align:center;
	}
	

/* -> Site Specific */

/* last in CSS-file <- */
img {
	border:0px;
}

img.contentImage {

}

div.hiddenLogin {
	z-index:10;
}

div.blockSpace {
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;
}

table.katjContentTable {
	width:auto;
}

/* -> last in CSS-file */
