/* CSS Document */

body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}


/* TOP ************************/

#navigation { 
    width: 951px;
    height: 110px;
}

#navigation_container {
    text-align: center;
    background: url(/images/bg.gif);
}

#up {
    height: 49px;
}

#logo {
    float: left; 
    width: 167px;
    height: 81px;
}

/*tabs*/

#tabs {
	text-align: right;
}

/*boven nav*/
#navboven {
	position: relative;
	top: 20px;
}

#navboven_container {
	text-align: right;
}

/* SEARCH */

#search_container {
    text-align: center;
    padding-top: 5px;
}

.search_table {
	text-align: left;
	padding: 5px;
}

#plaats_info_plaatsnaam, #soort_object_soort_object, #plaats {
	width: 200px;
	background-color: #E1E1E1;
	color: #4A0855;
	font-weight: bold;
}

#zoek_prijsvan, #zoek_prijstot,  #zoek_postcode {
	width: 150px;
	background-color: #E1E1E1;
	color: #4A0855;
	font-weight: bold;
}

#straal_straal, #woon_opp_woon_opp, #perceel_opp_perceel_opp, #inhoud_inhoud, #aantal_kamers_aantal_kamers, #bouwjaar_bouwjaar {
	width: 80px;
	background-color: #E1E1E1;
	color: #4A0855;
	font-weight: bold;
}

#search_container_portal #zoek_prijsvan, #search_container_portal #zoek_prijstot, #search_container_portal #straal_straal, #search_container_portal #zoek_postcode {
	width: 90px;
	background-color: #FFFFFF  ;
	color: #4A0855;
	font-weight: bold;
}

#search_container_portal #plaats_info_plaatsnaam, #search_container_portal #soort_object_soort_object {
	width: 210px;
	background-color: #FFFFFF;
	color: #4A0855;
	font-weight: bold;
}

#search_container_portal #type_aanbod_type_aanbod {
	width: 210px;
	background-color: #FFFFFF;
	color: #4A0855;
	font-weight: bold;
}

#straal_straal_portal {
	width: 50px;
	background-color: #E1E1E1;
	color: #4A0855;
	font-weight: bold;
}

/*round*/
.roundcont {
    width: 951px; 
    background-color: #f8f6f8;
    color: #fff;
}

.roundcont p {
    margin: 0 10px;
}

.roundtop { 
    background: url(/images/tr.gif) no-repeat top right; 
}

.roundbottom {
    background: url(/images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/* CONTENT DETAIL */

.content_table_detail td, .content_table_text td {
	vertical-align:top;
	color: #4A0855;
	padding: 5;
}

.foto, .foto1, .foto2, .foto3, .foto4, .foto5, .foto6 {
	text-align: center;
	width: 300px;
}
	
.foto img, .foto1 img, .foto2 img, .foto3 img, .foto4 img, .foto5 img, .foto6 img {
	border: black solid 1px;
}

/* CONTENT OVERZICHT */

#content_container {
    text-align: center;
    padding-top: 5px;
}

.content_table {
    cursor: hand;
}

.content_table td { 
    vertical-align: top;
    padding: 5px;
}


.odd { 
    background-color:#CCCCCC;
}

.content_table tr:hover {
    background: #eefee6;
    color: 3F0;
}

/* OVERIG */
#main {
    wifth: 951px;
}

#content {
    text-align: left;
    width: 951px;
}

/* BOTTOM */

#bottom_container {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	clear: both;
	text-align: center;
}

#bottom {
	width: 951px;
}

a {
	color: #4A0855;
	text-decoration: underline;
}

a:hover {
	color: #4A0855;
	text-decoration: underline;
}

.thumb {
    width: 125px;
	height: 150px;
	text-align: center;
}

#thumbdiv {
    text-align: center;
    width: 150px;
    background: #ffffff;
    border: 1px solid black;
}

/* PORTAL */

#wrapper_portal {
	text-align: center;
	position-top: 50%;
}

#content_portal {
	width: 946px;
}
	
#left_container_portal {
	float: left;
	width: 650px;
}

#search_container_portal_div {
	padding:3px;
	float: left;
	height: 435px;
	width: 281px;
	background:url(/images/bg_search.gif) no-repeat
}

#search_container_portal {
	text-align: left;
}

#navigation_container_portal {
	height: 190px;
}

/* Gallery Styles */

#motioncontainer {
    background: url(/images/motion_bg.gif);
    font-size:11px;
	/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
    width: 600px; /* Set to gallery width, in px or percentage */
	height: 150px; /* Set to gallery height */
}

#motioncontainer a img {
	border: 1px solid #ffffff; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
/* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

.thumbslide {
	border: 0;
	float: left;
	width: 107px;
	border: 1px solid #999;
	margin: 0 5px 5px 0;
}

#pags {
   	clear: both;
    text-align: center;
}

#searchbutton_area {
    text-align: right;
    padding-right: 75px;
}
    
#pags {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    height: 20px;
}

.reactieform #naam, .reactieform #email, .reactieform #opmerkingen {
	width: 250px;
	background-color: #E1E1E1;
	color: #4A0855;
	font-weight: bold;
}

.reactieform {
    margin: 10;
}

#spacerbottom {
    height: 10px;
   }
   
#onderschrift {
    font-size: 11px;
}

.reactieform {
    font-size: 11px;
 }

#navcontainer {
    padding-top: 5px;
}

#navcontainer ul {
    list-style-type: none;
    text-align: left;
}

#navcontainer ul li a {
    background: transparent url(/images/bullet.gif) left center no-repeat;
    padding-left: 15px;
    text-align: left;
    text-decoration: none;
    color: #999;
}

#navcontainer ul li a:hover {
    background: transparent url(/images/bullet.gif) left center no-repeat;
    color: black;
}

#navcontainer ul li a#current {
    background: transparent url(/images/bullet.gif) left center no-repeat;
    color: #666;
}

#verkocht {
	background: red;
	color: #FFF;
}
