/* CSS Document */

*{
font-family:	Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
background-image:url(/images/bg_container.jpg);
background-position:center;
background-repeat:repeat-y;
}

em{
	color:#5c5c5c;
}

h1{
font-size:18px;
color:#151341;
}

h2{
font-size:16px;
color:#151341;
}

h3{
font-size:14px;
color:#151341;
}

th{
	text-align:left;
}

td{
vertical-align:top;
}

a { 
	color: #666666;
	text-decoration:none;
	} 
	a:hover { 
	color: #F37521;
	text-decoration:underline; 
}

#container{
position:relative;
margin-left:auto;
margin-right:auto;
width:940px;
}

#header{
height:175px;
margin-bottom:13px;
/*background-image:url(/images/bovenbalk.gif);
background-position: 243px 21px;*/
background-image:url(/images/bovenbalk.jpg);
background-position: 243px 6px;
background-repeat:no-repeat;
}

#st-logo img{
border:none;
}

#content-col-left{

background-color: #F37521;
background-image:url(/images/foto_linksonder.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:246px;
	border-right:solid 1px #000066;
	border-bottom:solid 1px #000066;
padding:20px;
padding-bottom:150px;
color:white;
}

#content-col-left-container{
position:relative;
}

#content-col-middle{
width:515px;
height:300px;
}

#content-col-right{
}

#bg-content-col-right{
background-image:url(/images/wijzoeken_schaduw.jpg);
background-repeat:repeat-y;

}

.grey-block{
position:relative;
background-image: url(/images/grey-block.png);
width:163px;
height:133px;
padding:5px;
background-repeat:no-repeat;
}

.kop-grey-block{
margin:5px 0px 8px 3px;
}

#top-blocks{
	position:relative;
	left:-10px;
top:-4px;
}

#oproepen-rechts{
background-color:#737375;
margin-right:8px;
margin-left:4px;
}

#oproepen-rechts a{

}

.colorWhite{
	color:white;
	text-align: right;
}

.colorOrange{
color:#f37521;
}

.alignCenter{
text-align:center;
}

#content{
margin:10px;
}

#footer{
position:relative;
left:40px;
width:500px;
margin-left:auto;
margin-right:auto;
border-top:solid 1px #151342;
border-bottom:solid 1px #151342;
text-align:center;
font-size:10px;
margin-top:30px;
margin-bottom:50px;
}

#main-menu{
position:absolute;
top:155px;
left:250px;
}

#menu-studentenstekkie{
position:absolute;
top:0px;

display:block;
background-image:url(/images/menu-studentenstekkie.png);
width:119px;
height:17px;
}

a#menu-studentenstekkie:hover{
background-image:url(/images/menu-studentenstekkie-hover.png);
}

#menu-nieuws{
position:absolute;
top:0px;
left:130px;
display:block;
background-image:url(/images/menu-nieuws.png);
width:119px;
height:17px;
}

a#menu-nieuws:hover{
background-image:url(/images/menu-nieuws-hover.png);
}

#menu-links{
position:absolute;
top:0px;
left:260px;
display:block;
background-image:url(/images/menu-links.png);
width:119px;
height:17px;
}

a#menu-links:hover{
background-image:url(/images/menu-links-hover.png);
}

#menu-contact{
position:absolute;
top:0px;
left:390px;
display:block;
background-image:url(/images/menu-contact.png);
width:119px;
height:17px;
}

a#menu-contact:hover{
background-image:url(/images/menu-contact-hover.png);
}

.corner-top-left{
position:absolute;
top:-20px;
left:-20px;
}

.login-form{

}

.login-form input{
margin-bottom:2px;
}

#login-register{
	position:absolute;
	top:8px;
	right:12px;
}

.search-footer{
	line-height:18px;
}

.room-search-table{
	margin-top:15px;
}

#content-col-left-container a{
color:white;
text-decoration:underline;
}

/* ------------------------------------------------------------- */
#achtergrond {
	position:relative;
	left:0px;
	width:970px;
	min-height:920px;
	z-index:1;
	
}
/*#schaduw_links {
	position:absolute;
	left:0px;
	width:10px;
	height:100%;
	z-index:1;
	background-image:url(/images/schaduw.jpg);
}
#schaduw_rechts {
	position:absolute;
	left:960px;
	width:10px;
	height:100%;
	z-index:1;
	background-image:url(/images/schaduw2.jpg);
}*/

#boven_balk{
	position:absolute;
	width:697px;
	top:21px;
	left:257px;
	height:141px;
	z-index:1;
	background-image:url(/images/bovenbalk.gif);
}
#button_huren{
	position:absolute;
	width:117px;
	height:20px;
	z-index:2;
	left: 271px;
	top: 151px;
}
#logo{
	position:absolute;
	width:243px;
	left:15px;
	height:175px;
	z-index:1;
	background-image:url(/images/logo.gif);
}
#balk_links2{
	position:absolute;
	width:246px;
	top: 330px;
	left:15px;
	height:60%;
	z-index:1;
	background-color: #F37521;
	border-top-width: thin;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000066;
	border-right-color: #000066;
	border-bottom-color: #000066;
	border-left-color: #000066;
	background-image:url(/images/foto_linksonder.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#banner{
	position:absolute;
	width:189px;
	top: 467px;
	left:40px;
	height:282px;
	z-index:1;
	border: 1px solid #000066;
	background-image:url(/images/banner.gif);
}
#welkom_tekst{
	position:absolute;
	width:189px;
	top: 262px;
	left:40px;
	height:212px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
}

#inhoud{
	position:absolute;
	width:515px;
	top: 334px;
	left:265px;
	height:550px;
	font-family:Verdana;
	font-size:12px;
	background-color:#FFFFFF;
	text-align:left;;
}

/*#show_items ul {
	position:absolute;
	left:265px;
	top: 334px;
list-style-type:none;
margin:0;
padding:0 0 0 800px;
text-transform:uppercase;
background-color: #000000;
}*/

#kamerzoeken_tekst{
	position:absolute;
	width:155px;
	height:86px;
	z-index:3;
	left: 260px;
	top: 230px;
	font-size: 12px;
	font-family: Verdana;
	color: #151341;
	text-align: left;
	}
#kamerzoeken_tekst td{
	font-size: 12px;
}	
#zoeken_plaats{
	position:absolute; 
	width:170px; 
	height:142px; 
	z-index:4; 
	left: 300px; 
	top: 231px;
}
#zoeken_prijs{

	position:absolute; 
	width:170px; 
	height:25px; 
	z-index:4; 
	left: 318px; 
	top: 259px;
	}
#zoeken{
	position:absolute;
	width:170px;
	height:142px;
	z-index:1;
	left: 323px;
	top: 100px;
	background-position: right;
	text-align: right;
	background-color: #000000;
}
#kamer_aanmelden{
	position:absolute;
	width:170px;
	top: 190px;
	left:430px;
	height:142px;
	z-index:1;
	background-image:url(/images/kamer_aanmelden.gif);
}
#inloggen{
	position:absolute;
	width:163px;
	top: 190px;
	left:607px;
	padding-top:35px;
	padding-left:7px;
	height:106px;
	z-index:1;
	background-image:url(/images/inloggen.gif);
	text-align: left;
	font-size: 12px;
	font-family: Verdana;
	line-height:16px;
}
#wijzoeken_boven{
	position:absolute;
	width:167px;
	top: 188px;
	left:783px;
	height:37px;
	z-index:1;
	background-color: #444443;
}
#wijzoeken_midden{
	position:absolute;
	width:167px;
	top: 225px;
	left:787px;
	height:484px;
	z-index:1;
	background-color: #737375;
	font-family:Verdana;
	font-size:12px;

}

#wijzoeken_midden a{
color:white;
}
#wijzoeken_onder{
	position:absolute;
	width:167px;
	top: 709px;
	left:783px;
	height:37px;
	z-index:1;
}
#wijzoeken_schaduw{
	position:absolute;
	width:4px;
	top: 225px;
	left:783px;
	height:484px;
	z-index:1;
	background-image:url(/images/wijzoeken_schaduw.gif);
}#button_verhuren{
	position:absolute;
	width:117px;
	height:20px;
	z-index:2;
	left: 400px;
	top: 151px;
}
#button_studentenstekkie{
	position:absolute;
	width:117px;
	height:20px;
	z-index:2;
	left: 529px;
	top: 151px;
}
#button_links{
	position:absolute;
	width:117px;
	height:20px;
	z-index:2;
	left: 660px;
	top: 151px;
}
#balk_links{
	position:absolute;
	width:408px;
	top: 190px;
	left:15px;
	height:141px;
	z-index:1;
	background-image:url(/images/welkom.gif);
}
#menu_onder{
	position:absolute;
	padding:5px;
	width:482px;
	top: 897px;
	left:279px;
	height:34px;
	z-index:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background-image:url(/images/streep.gif);
	text-align: center;
}

.lbKolom{
	color:#151341;
	font-size:12px;
	font-weight:bold;
}

.home-room-overview-link{
	color: #F37521;
	font-size:9px;
	padding-top:3px;
}

.form-input td{
font-size:11px;
}

.form-input input, .form-input select, .form-input textarea{
font-size:11px;
}

.price-room-search{
	color:#f37521;
	font-size:10px;
}

.city-room-search{
	color:#151342;
	font-size:12px;
	font-weight:bold;
}

.id-room-search{
	color:#737375;
}

.width100pr{
	width:100%;
}


.image-big-squire, .image-small-squire{
	background-image: url(/images/empty_space_big_squire.jpg);
	display:block;
	width:200px;
	height:200px;
	background-position:center center;
	border:solid 1px #23214C;
	background-repeat:no-repeat;
}

.image-small-squire{
	background-image: url(/images/empty_space_small_squire.jpg);
width:120px;
	height:120px;
}

.floatRight{
	float:right;	
}

.list-navigation{
margin-top:20px;
width:511px;


}

.list-navigation a{
display:inline-block;
padding:5px;
border:solid 1px #151341;
margin-right:10px;
margin-bottom:10px;
}

.list-navigation label{
display:inline-block;
padding:5px;

margin-right:5px;
margin-bottom:10px;
}

.list-navigation a:hover, .list-navigation a.active{
color:#FFFFFF;
background-color:#151341;
text-decoration:none;
}

.message-content{
border:solid 1px #5C5C5C;
padding:5px;
}

.strong{
	font-weight:bold;
}

.colorRed{
	color:red;
}

.anchor:hover, .anchor{
	text-decoration:none;
	color:inherit;
	font-size:inherit;
}

.colorGreen{
	color:green;
}

#formulier_comment #message{
height:300px;
}

.main-overview-rooms{
display:block;	
font-size:11px;	
	color:#F37521;
margin-top:3px;
margin-bottom:8px;
}

#room-search-pageElements table{
	position:relative;
	top:-4px;
	
}

#room-search-pageElements select{
position:relative;
top:-2px;
}

#subject{
width:100%;
}