/* CSS Document */

/* GLOBALS */

.body{
   margin-top:             0px;                    /* afstand tussen body en venster */
   margin-left:            0px;                    /* afstand tussen body en venster */
   margin-right:           0px;                    /* afstand tussen body en venster */
   margin-bottom:          0px;                    /* afstand tussen body en venster */
   overflow-y:              scroll;
   overflow-x:              auto;
   background-color:       #13007c;
   scrollbar-highlight-color:#FFFFFF;
    scrollbar-base-color: #564D8B; 
    scrollbar-arrow-color:#EF4123;
    scrollbar-track-color: #564D8B;
}

/* Algemene p-tag, metname voor de content uit de editor */

li{
   color:               #ffffff;
}

p{
   margin-top:          0px;
   padding-top:         0px;
   font-family:         Verdana, Helvetica, sans-serif; 
   font-size:           10pt; 
   font-weight:         normal; 
   text-decoration:     none; 
   color:               #ffffff;
   text-align:          top;
}

h1{
   font-family:          Trebuchet, Arial, Helvetica, sans-serif;
	font-size:           12pt;
	font-weight:         bold;
	color:               #EF4123;
	line-height:         50%;
}

.a_h1{
	font-family:         Trebuchet, Arial, Helvetica, sans-serif;
	font-size:           12pt;
	font-weight:         bold;
	color:               #EF4123;
	text-decoration:     none;
}

.a_h1:hover{
   font-family:          Trebuchet, Arial, Helvetica, sans-serif;
	font-size:           12pt;
	font-weight:         bold;
	color:               #FFFFFF;
	text-decoration: none;
}

.a_h1:active{
	font-family:          Trebuchet, Arial, Helvetica, sans-serif;
	font-size:           12pt;
	font-weight:         bold;
	color:               #FF0000;
	text-decoration: none;
}

h2{
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-size:           10pt;
	font-weight:         bold;
	color:               #FFFFFF;
	line-height:         100%;
}

.a_h2{
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-size:           10pt;
	font-weight:         bold;
	color:               #FFFFFF;
	text-decoration:     none;
}

.a_h2:hover{
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-size:           10pt;
	font-weight:         bold;
	color:               #FFFFFF;
	text-decoration:     underline;
}

.a_h2:active{
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-size:           10pt;
	font-weight:         bold;
	color:               #FFFFFF;
	text-decoration:     none;
}

.kleine_lettertjes{
	font-family:         Verdana, Helvetica, sans-serif;
	font-size:           7pt;
	font-weight:         normal;
	text-decoration:     none;
	color:               #ffffff;
	line-height:         100%;
	text-align:          justify;
}

/* p-tag voor de body voor de content uit de editor */

.p_general{
   
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 0px;
	line-height: 130%;
   
}

.p_general_sub_header{
   font-family:         Trebuchet, Arial, Helvetica, sans-serif;
   font-size:           10pt; 
   font-weight:         normal; 
   text-decoration:     none; 
   color:               #fd5808;
   text-align:          top;
   font-weight:         bold; 
   
}

.p_general_subtitle{
   font-family:         Verdana, Helvetica, sans-serif; 
   font-size:           8pt; 
   font-weight:         normal; 
   text-decoration:     none; 
   color:               #ffffff;
   text-align:          top;
   font-style:          italic; 
}
.p_general_left_panel{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 130%;
}

.p_general_pay_off{
   font-family:         Verdana, Helvetica, sans-serif; 
   font-size:           8pt; 
   font-weight:         normal; 
   text-decoration:     none; 
   color:               #03312a;
   text-align:          top;
   font-style:          italic; 
}

/* Algemene img-tag, metname voor de images uit de editor */

IMG{
   margin-right: 0px;
   margin-top: 0px;
   margin-top: 0px;
   
}

/* Algemene a-tag */

a{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #EF4123;
	text-decoration: none;
}

a:active {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

/* a-tag voor de menu_items is vast. Als de menu_items geen verwijzing hebben 
wordt de kleur over genomen door de p-tag*/

.a_search{
   text-decoration:    none; 
   color: #fe9663;
}

.a_search:hover {
	color:              #000000; 
	text-decoration:    none; 
}

.a_search:active {
	color:              #000000; 
	text-decoration:    none; 
}




/* a-tag voor de menu_items is vast. Als de menu_items geen verwijzing hebben 
wordt de kleur over genomen door de p-tag*/

.a_menu_item{
   
	
   text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #716B91;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 100%;
}

.a_menu_item:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
   background-image: url(../fixed_images/tjarda_headnav_bullet_regular.gif);
   background-repeat: no-repeat;
   background-position: 5px 5px;
   color:              #ffffff;
	text-decoration:    none; 
}

.a_menu_item:active {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../fixed_images/tjarda_headnav_bullet_regular.gif);
   background-repeat: no-repeat;
   background-position: 5px 5px;
   color:              #ef4123;
	text-decoration:    none; 
}

/* Style voor als er op link geklikt is*/

.a_menu_item_active{
   
	
   text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ef4123;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 100%;
}

.a_menu_item_active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
   background-image: url(../fixed_images/tjarda_headnav_bullet_regular.gif);
   background-repeat: no-repeat;
   background-position: 5px 5px;
   color: #ef4123;
	text-decoration:    none; 
}

.a_menu_item_active:active {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../fixed_images/tjarda_headnav_bullet_regular.gif);
   background-repeat: no-repeat;
   background-position: 5px 5px;
   color: #ef4123;
	text-decoration:    none; 
}


/* a-tag voor de sub_menu_items is vast.*/

.a_sub_menu_item{
   text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0;
}

.a_sub_menu_item:hover {
	color: #EF4123;
	text-decoration:    none; 
}

.a_sub_menu_item:active {
	color: #13007C;
	text-decoration:    none; 
}

.a_leesmeer{
   text-decoration:    none; 
   color: #fd5808;
   letter-spacing: 6,4 em;
   font-weight: bold;
}

.a_leesmeer:hover {
	color:              #000000; 
	text-decoration:    bold; 
}

.a_leesmeer:active {
	color:              #000000; 
	text-decoration:    none; 
}

.a_leesmeer_home{
   text-decoration:    none; 
   color: #000000;
   letter-spacing: 6,4 em;
   font-weight: bold;
}

.a_leesmeer_home:hover {
	color:              #000000; 
	text-decoration:    bold; 
}

.a_leesmeer_home:active {
	color:              #000000; 
	text-decoration:    none; 
}




/* Instellingen om via onderste td-tag tabellen , rijen en/of kolommen naar boven uit te lijnen*/

.td_general_last{
   padding-left: 0px;
   height: 100%;
   width: 100%;
  
}

.img_news{
   margin-right: 12px;
   margin-top: 3px;
   height: 80px;
   width: 120px;
   border-bottom: 1px solid #fe9663;
   border-top: 1px solid #fe9663;
   border-left: 1px solid #fe9663;
   border-right: 1px solid #fe9663;
}

.td_general_left_right{
   
   /* width: 20%; */
}

/* SPECIFIC */

/* globals */

.p_general_general_body_menu__menu-item, .p_general_general_body_menu__submenu_item, 
.p_general_general_body_news__header, .p_general_general_body_news__date, 
.p_general_general_body__onder, .p_general_general_body_template_content__header,
.p_links_boven, .p_rubriek_hoofd, .p_zoek, .textbox_search{
   font-family:         Verdana, Helvetica, sans-serif; 
   font-size:           8pt; 
   font-weight:         normal; 
   text-decoration:     none; 
   color:               #000000;
   text-align:          top;
}

.t_general, .t_general_general, .t_general_general_body, .td_general_general__body,
.t_general_general_body_template_content, .t_general_general_body_template_content_right, 
.t_general_general_body_template_search{
   width:                  100%;
   height:                 100%;
   padding-left:   0px;
	padding-right:  0px;
	padding-top:    0px;
	padding-bottom: 0px; 
	margin-left:   0px;
	margin-right:  0px;
	margin-top:    0px;
	margin-bottom: 0px; 
}

/* GENERAL TABLES */

.t_general{
   width:            100%;
}

.t_general_general{
   margin-top:       0px;
   margin-bottom:    10px;
   width:            100%;
}

.td_general__middle{
	width:            990px;
   padding-left:     0px;
   padding-top:      0px;
   padding-bottom:   0px;
   height:           100%;
  
}

.td_general_general__body{
   width:            100%;
   padding-left:     0px;
   height:           100%;
   vertical-align:   top;
}

.t_general_general_body{
   width:            100%;
}

/* LEVELS */

/*LEVEL_01*/

/*frame*/
.tr_general_general_body__01{
   height: 80px;
}
.td_general_general_body__01_01{
   width: 325px;
}
.td_general_general_body__01_02{
   width: 405px;
   padding-left: 0px;
   vertical-align: bottom;
   padding-left: 10px;
   padding-bottom: 9px;
}
.td_general_general_body__01_03{
   width: 10px;
}
.td_general_general_body__01_04{
   width: 250px;
}
/*other*/
.p_general_general_body__01_02{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color:#ffffff;
}
.t_general_general_body_01_04{
   width: 100%;
}
.td_general_general_body_01_04__pictures{
   width: 59px;
   height: 53px;
}
.td_general_general_body_01_04__between{
   width: 20px;
}
.p_general_general_body_01_04__between{
   font-size: 22px;
}

/*LEVEL_02*/

/*frame*/
.tr_general_general_body__02{
   height: 115px;
}
.td_general_general_body__02_01{
   background-color: #352683;
   vertical-align: top;
   padding-top: 5px;
}
.td_general_general_body__02_02{
   padding-left: 0px;
   background-color: #564d8b;
   vertical-align: top;
   padding-top: 5px;
}
.td_general_general_body__02_03{
   width: 10px;
}
.td_general_general_body__02_04{
   padding-left: 0px;
}
.td_general_general_body_rightpane_pictures__01{
   vertical-align: middle;
   align: center;
}
/*other*/
/* menu*/
.t_general_general_body_menu{
   width: 100%;
}
.tr_menu_item_between{
   width: 100%;
   height: 2px;
}
.td_menu_item_between{
   width: 100%;
   height: 2px;
}
.p_menu_item_between{
   font-size: 2px;
}
.td_general_general_body_menu__menu-item{
   width: 100%;
   height: 15px;
   vertical-align: top;
}
.p_general_general_body_menu__menu-item{
   width: 100%;
   font-size: 12px;
}
/* sub_menu*/
.td_general_general_body_menu__submenu-item{
   background-image: url(../fixed_images/menu_bull.gif);
   background-repeat: no-repeat;
   background-position: 10px 3px;
   width: 50%;
   height: 15px;
   vertical-align: top;
   padding-left: 10px;
}
.t_general_general_body_menu__submenu-item{
   width: 100%;
}
.p_general_general_body_menu__submenu-item{
   width: 100%;
   font-size: 12px;
   color: #ffffff;
   padding-left: 12px;
   padding-top: 0px;
}
/*pictures_tr_02_td_04*/
.t_general_general_body_rightpane{
   width: 100%;
}
.td_general_general_body_rightpane__01{
   
}
.p_general_general_body_rightpane__01{
      
}

.td_general_general_body_rightpane_pictures__between{
   width: 15px;
}

/*LEVEL_03*/
.tr_between_coll{
   height: 20px;
}
/*frame*/
.tr_general_general_body__03{
   height: 100%;
}
.td_general_general_body__03_01{
   vertical-align: top;
   padding-left: 12px;
   padding-right: 10px;
   background-color: #352683;
}
.td_general_general_body__03_02{
   width: 405px;
   vertical-align: top;
   background-color: #564d8b;
   padding-left: 12px;
   padding-right: 10px;
}
.td_general_general_body__03_02_iframe{
   
   vertical-align: top;
   background-color: #564d8b;
   
}
/*other*/
.header_general_general_body__03_02{
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #EF4123;
	line-height: 130%;
}
.p_general_general_body__03_02{
   
}
.p_general_general_body__03_01{
   
}
.header_general_general_body_03_01__left_panel_content{
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #EF4123;
	line-height: 130%;
}

.td_general_general_body__03_04_woningmakelaardij{{
   background-attachment: fixed;
	background-image: url(../fixed_images/collage_woningmakelaardij_groot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
   background-color:#352683;
}
.td_general_general_body__03_04_bedrijfsonroerendgoed{
   background-attachment: fixed;
	background-image: url(../fixed_images/collage_bedrijfsonroerendgoed_groot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
   background-color:#352683;
}
.td_general_general_body__03_04_vastgoedmanagement{
   background-attachment: fixed;
	background-image: url(../fixed_images/collage_vastgoedmanagement_groot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
   background-color:#352683;
}
.td_general_general_body__03_04_vve{
   background-attachment: fixed;
	background-image: url(../fixed_images/collage_verveigenaren_groot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
   background-color:#352683;
}
.td_general_general_body__03_04_ps{
   background-attachment: fixed;
	background-image: url(../fixed_images/collage_poelwijck-sweers2_groot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
   background-color:#352683;
}

.t_general_general_body_03_01__left_panel{

}




/*forms*/
.td_huizentekst {
	vertical-align: top;
	
}

.huizentekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 0px;
	line-height: 130%;
}

.huizentekst-klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 0px;
	line-height: 130%;
	
	
	
}

.inputveld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #564D8B;
	width: 220px;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-base-color: #564D8B; 
    scrollbar-arrow-color:#EF4123;
    scrollbar-track-color: #564D8B;
}

.inputveld-klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #564D8B;
	width: 100px;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-base-color: #564D8B; 
    scrollbar-arrow-color:#EF4123;
    scrollbar-track-color: #564D8B;
}

/*startpage*/

.rood {
	color: #EF4123;
}

.wit {
	color: #FFFFFF;
}

.horizontale_ruimte {
	background-color: #13007C;
	height: 10px;
	
}
.adresregel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}

a.adresregel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.adresregel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #EF4123;
	text-decoration: none;
}

.header_formulier{
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #EF4123;
	line-height: 130%;
	padding-left: 0px;
	padding-top: 15px;
	padding-bottom: 10px;
}

.td_formulier_rechts{
   width: 150px;
}

.td_formulier_links{
   width: 150px;
}

.td_formulier_midden{
   width: 300px;
}

.t_content_body_contact{

   width:                  100%;
   
   padding-left:   0px;
	padding-right:  0px;
	padding-top:    0px;
	padding-bottom: 0px; 
	margin-left:   0px;
	margin-right:  0px;
	margin-top:    0px;
	margin-bottom: 0px; 
}

