a
{
	color: #008586;
	font-weight: 700;
	text-decoration: none;
}

a:hover
{
	color: #000000;
}

html
{
}

body
{
	background-color: #008586;
	font-family: Verdana, Arial, Times New Roman, Sans-Serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
	height: 100%;
	text-align:center;
}

hr
{
	color: #FFCC33;
	height: 1px;
}

input, select, textarea
{
	
	font-family: Verdana;
	font-size: 8pt;
	color: #008586;
}

.searchHighlight
{
	background-color: #008586;
	padding: 1px;
	color: #FFFFFF;
}

.error
{
	background-image: url(/QuaWonen/img/Site/error.gif);
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
	overflow: hidden;
	float: left;
	font-size: 1px;
	color: #fff2cc !important;
}

#divContainer
{
	position: relative;
	z-index: 50;
	top: 0px;
	width: 910px;
	margin:0 auto;
	text-align:left;
}

#divLogo
{
	background-image: url(/QuaWonen/img/Site/logo.gif);
	background-repeat: no-repeat;
	width: 910px;
	height: 146px;
	float: left;
}

#divHomeKnop a
{
	background-image: url(/Quawonen/img/Site/logo_quawonen.gif);
	background-repeat: no-repeat;
	top: 0px;
	left: 5px;
	float: left;
	width: 196px;
	height: 86px;
}

#divHomeKnop a:hover
{
	background-image: url(/Quawonen/img/Site/logo_quawonen_over.gif);
}

#divDoelgroep
{
	position:relative;
	float: left;
	clear: both;
	left: 54px;
	margin-top: 19px;
	width:100%;
}

#divMiddle
{
	background-image: url(/QuaWonen/img/Site/bg_content.gif);
	background-repeat: repeat-y;
	background-color: #FFF2CC;
	clear: both;
	float: left;
	width: 910px;
}

#divMenu
{
	float: left;
	width: 201px;
	z-index: 400;
}

#divContent
{
	float: left;
	margin-top: 15px;
	padding-left: 18px;
	width: 670px;
}

#divPicture
{
	margin-left: 21px;
	float: left;
}

#divHome
{
	float: right;
	background-image: url(/QuaWonen/img/Site/bg_home.gif);
	background-repeat: repeat-y;
	width: 709px;
}

#divHome .top
{
	background-image: url(/QuaWonen/img/Site/home_top.gif);
	background-repeat: no-repeat;
	width: 709px;
	height: 36px;
}

#divHome .nieuws
{
	position: relative;
	float: left;
	top: 5px;
	left: 26px;
	width: 345px;
}

#divHome .nieuws .clsHomeNieuwsDatum
{
	background-image: url(/QuaWonen/img/Site/home_nieuws_bg.gif);
	background-repeat: repeat-x;
	background-position: center left;
	width: 100%;
	font-weight: 700;
}

#divHome .nieuws .clsHomeNieuwsDatum .datum
{
	background-color: #FFFFFF;
	padding-right: 5px;
}

#home_nieuws #twitter { margin-left: 10px; margin-top: 70px; border-top: solid 1px #e5f3f3; border-bottom: solid 1px #e5f3f3; height: 40px; width: 344px; }
#home_nieuws #twitter img { float: left; margin-top: 7px; }
#home_nieuws #twitter span { display: inline-block; margin-left: 12px; margin-top: 12px; font-weight: 700; cursor: pointer; }

#divHome .mededeling
{
	position: relative;
	float: left;
	top: 5px;
	left: 74px;
	width: 260px;
}

#divTitel
{
	margin-top: 10px;
	margin-left: 14px;
	font-size: 14pt;
	font-weight: 700;
	color: #008586;
	z-index: 550;
	float: left;
}

#divIconen
{
	background-image: url(/QuaWonen/img/Site/bottom.gif);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	width: 910px;
	height: 129px;
	padding-top: 50px;
	text-align: left;
}
#divIconen a, #divIconen input { float: left; margin-right: 5px; }
#divIconenHome a, #divIconenHome input { float: left; margin-right: 5px; }

#divIconenHome #iconen_container, #divIconen #iconen_container
{
	padding-left: 200px;
}

#divIconenHome
{
	background-image: url(/QuaWonen/img/Site/bottom_home.gif);
	background-repeat: no-repeat;
	clear: both;
	width: 910px;
	height: 129px;
	padding-top: 50px;
}

#divIconen .clsZoek, #divIconenHome .clsZoek
{
	background-image: url(/QuaWonen/img/Site/iconen_zoek.gif);
	background-repeat: no-repeat;
	width: 84px;
	height: 18px;
	padding-left: 7px;
	float: left;
}
#divIconen .clsZoek input, #divIconenHome .clsZoek input
{
	background-color: Transparent;
	color: #068889;
	border: none;
	padding-top: 2px;
	font-size: 11px;
	width: 75px;
	height: 18px;
}

#divLocatie
{
	background-image: url(/QuaWonen/img/Site/bg_locatie.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 670px;
	height: 25px;
	float: left;
	margin-left: 18px;
	color: #008586;
}

#divLocatie a
{
	color: #008586;
	text-decoration: underline;
}

#divMenu a
{
	color: #000000;
}

#divMenu a:hover
{
	text-decoration: none;
}

#divMenu .menuItem
{
	width: 183px;
	padding-top: 4px;
	padding-left: 16px;
	text-decoration: none;
}

#divMenu .menuItemSelected
{
	width: 183px;
	padding-top: 4px;
	padding-left: 16px;
	text-decoration: none;
}

#divMenu .tblSubMenu
{
	margin-top: 12px;
	margin-bottom: 6px;
}

#divMenu .tblSubMenu a
{
    font-weight:normal;
}

#divMenu .tblSubMenu a:hover
{
    color:#014e4f;
}

#divMenu .menuSubItem
{
	width: 185px;
	height: 20px;
	border-bottom: none;
	padding-top: 4px;
	text-decoration: none;
}

#divMenu .menuSubItemSelected
{
	background-image: url(/QuaWonen/img/Site/menu_sub_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFF2CC;
	width: 185px;
	height: 20px;
	border-bottom: none;
	padding-top: 4px;
	text-decoration: none;
}

#divMenu .menuSubItem a, #divMenu .menuSubItemSelected a
{
	color: #008586;
}

#divMenu li
{
	list-style-image: url(/QuaWonen/img/Site/menuitem_li.gif);
	margin-left: 0px;
}

.classNieuwsTitel
{
	font-size: 12pt;
	font-weight: 700;
}

.classNieuwsSubtitel
{
	font-weight: 700;
	font-style: italic;
}

.classNieuwsBody
{
}

.tbl
{
	background-color: #FFFFFF;
	border: solid 1px #FFDF80;
}

.tblHdr td
{
	background-color: #008586;
	font-size: 8pt;
	font-weight: 700;
	color: #FFFFFF;
}

.tblHdr a
{
	color: #FFFFFF;
	text-decoration: underline;
}

.tblHdr a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.tblCel1
{
	background-color: #fffcf2;
}

.tblCel1 td
{
	font-size: 8pt;
}

.tblCel2
{
	background-color: #fef6de;
}

.tblCel2 td
{
	background-color: #fef6de;
	font-size: 8pt;
}

.clsHdr
{
	padding-right: 18px;
	text-align: right;
	font-size: 6pt;
	font-weight: 700;
}

.faqTbl
{
	margin-top: 15px;
}

.faqTblHdr
{
	background-color: #FFCC33;
	padding: 5px;
}

.faqTblCel li
{
	list-style-image: url(/QuaWonen/img/Site/faq_li.gif);
}

.faqTblCelSelect li
{
	list-style-image: url(/QuaWonen/img/Site/faq_selected_li.gif);
}

#divFaq input
{
	background-image: url(/QuaWonen/img/Site/faq_zoekbg.gif);
	border: none;
	width: 216px;
	height: 25px;
	padding-top: 5px;
	padding-left: 8px;
	margin-bottom: 1px;
	margin-top: 10px;
}

.faqButton
{
	background: url(/QuaWonen/img/Site/faq_zoek.gif) no-repeat;
	overflow: hidden;
	padding-left: 80px;
	width: 63px;
	height: 25px;
	position:relative;
	top:1px;
}

.faqSelectedAntwoord
{
}

#divReparatieStap
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	margin-left: 6px;
	margin-right: 6px;
}

#divReparatieStap1
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap_1.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 100%;
	height: 24px;
}

#divReparatieStap2
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap_2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 100%;
	height: 24px;
}

#divReparatieStap3
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap_3.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 100%;
	height: 24px;
}

#divReparatieStap4
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap_4.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 100%;
	height: 24px;
}

#divReparatieStap5
{
	background-image: url(/QuaWonen/img/Site/reparatie_stap_5.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 100%;
	height: 24px;
}

.classReparatieTitel
{
	font-weight: 700;
}

.classReparatiePijl
{
	width: 14px;
	height: 14px;
}

.classReparatieHeader
{
	background-color: #FCF5E0;
	border: solid 1px #FFCC33;
	padding: 5px;
	width: 100%;
	margin-bottom: 10px;
	line-height: 18px;
}

.classReparatieHeader li
{
	list-style-image: none;
}

table.tblReparatieTbl
{
	background-color: #FCF5E0;
	border: solid 1px #FFCC33;
	margin-top: 20px;
	width: 100%;
}

.classReparatieHeader input, 
.classReparatieHeader select, 
.classReparatieHeader textarea
{
	background-color: #FCF5E0;
	font-family: Arial;
	font-size: 8pt;
	color: #000;
}
table.tblReparatieTbl td
{
	list-style-position: inside;
}

table .tblReparatieHdr
{
	margin-left: 15px;
}

image.imgReparatieAfb
{
	border: solid 1px #CFCFCF;
	margin: 5px;
}

.clsSitemap li
{
	list-style-image: url(/QuaWonen/img/Site/sitemap_li.gif);
}

#copyright
{
	position: absolute;
	left: 0px;
	font-size: 9px;
	z-index: 800;
	visibility:hidden;
	display: none;
}

#copyright a
{
	color: #80C2C3;
	text-decoration: none;
}


/******* >> Home Default << *******/

#frmHomeDefault #divContainer
{
	width: 910px;
	background-color:#008486;
}

#frmHomeDefault #divContent
{
	background-color: #FFFFFF;
	margin-top: -70px;
	width: 910px;
}

#frmHomeDefault #home_banners
{
	background-color: #ffcc33;
	width: 153px;
	height: 369px;
	float: left;
}
#frmHomeDefault #directwonen { background-image: url(/QuaWonen/img/Site/banner_directwonen.gif); width: 141px; height: 117px; border: none; margin-top: 30px; display: inline-block; }
#frmHomeDefault #directwonen:active { background-position: bottom left; }
#frmHomeDefault #directwonen span { display: none; }

#frmHomeDefault #bloemrijk { background-image: url(/QuaWonen/img/Site/banner_bloemrijk.gif); width: 153px; height: 156px; border: none; display: inline-block; }
#frmHomeDefault #bloemrijk span { display: none; }

#home_foto
{
	background-image: url(/QuaWonen/img/Site/home_foto.jpg);
	width: 393px;
	height: 369px;
	float: left;
}

#home_nieuws
{
	background-image: url(/QuaWonen/img/Site/home_nieuws.gif);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	background-color: #FFFFFF;
	float: left;
	width: 363px;
	height: 369px;
}

#frmHomeDefault #divLogo
{
	height:131px;
}

#frmHomeDefault #divIconenHome
{
	background-image: url(/QuaWonen/img/Site/bottom_home_default.gif);
	width: 910px;
}

#home_nieuws .clsHomePanel
{
	display: inline-block;
	margin-top: 60px;
	margin-left: 10px;
}

#home_nieuws a
{
	color:#000;
	font-weight:normal;
}

#home_nieuws a:hover
{
	color:#6A6B5F;
	border-bottom:1px dashed #C5C8AD;
}

#home_nieuws .clsHomeNieuwsDatum
{
	width: 100%;
	font-weight: 700;
}

#home_nieuws .clsHomeNieuwsDatum
{
	background-image: url(/QuaWonen/img/Site/home_default_nieuws_bg.gif);
	background-position: 58px 3px;
	background-repeat:no-repeat;
	padding-right: 5px;
	width:343px;
	margin-bottom:8px;
}

#home_nieuws .datum a
{
	background-color:#f00;
}

/******* >> Einde Home Default << *******/

a#cmdSearch {background:url(/quawonen/img/Site/zoeken_knop.gif) no-repeat left top; width:53px; height:18px; text-indent:-9999px;}

#divAnchors
{
	background:#febe0f no-repeat right top;
	width:270px;
	padding:4px;
}

#pnlAanbod { margin-top: -64px; }
#divWoningaanbod
{
    background-image:url(/quawonen/img/Site/woningaanbod_kaart_bg.gif);
    height:503px;
    width:642px;
    background-repeat:no-repeat;
}
#divWoningaanbod img { border: none; }
#divWoningaanbod .description
{
	background-color: #FFFFFF;
	padding: 5px;
	border: solid 1px #008586;
	width: 150px;
	font-size: 11px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);
}
