/* laris website 11 2005 @Peter Becker  */

/* ========== Algemeen ========== */
body
{
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #CCCCCC; 
   SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	behavior: url("../style/hover.htc");
	margin: 0px 0px 0px 0px;	
	background-color: #FFFFFF;
}
p.form
{
	height: 20px;
}
/* Standaard Link style */
a.breadcrum:link
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.breadcrum:active
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.breadcrum:visited
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.breadcrum:hover
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #D7C501;
}
/* standaard font */
td
{
	font-size: small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
/* datum op de home */
.td_date
{
	font-size: 10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
}
/* subtitle */
.span_subtitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
/* title */
.span_title
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
/* first uitlijnings table */
.tbl_first
{
	width: 100%;
	height: 100%;
	padding: 0px;
}
/* main table met de daadwerkelijke maat */
.tbl_second
{
	height: 200px;
	width: 984px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
/* tabel voor content, zonder foto */
.tbl_content
{
	width: 354px;
	border: 0px;
}
.td_content_2
{
	background: url(../images/content_bg_contact.jpg);
	background-repeat: repeat-x;
	width: 354px;
}
/* ==== home ==== */
/* top td van de page met het hoofdmenu*/
.td_top_home
{
	background-image: url(../images/home_top.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 283px;
}
/* menu td met de navigatie*/
.td_menu_home
{
	background-image: url(../images/home_menu.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 26px;
}
/* bottom td van de page met de slogan */
.td_bottom_home
{
	background-image: url(../images/home_bottom.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 279px;
}
/* ===== end home ====*/

/* ====== kluswijzers ====*/
/*link style voor de de streaming pages*/
a.stream:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #274675;
	z-index:1;
}
a.stream:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #274675;
	z-index:1;
}
a.stream:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #274675;
	z-index:1;
}
a.stream:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: #FF0000;
	z-index:1;
}
/* klusenwijzer pagina */

.td_klus_balk
{
	background-color: #CDD5DF;
	width: 230px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274675;
	padding-left: 3px;
}
/* titel wit */
.td_klus_balk_1
{
	background-color: #FFFFFF;
	width: 230px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274675;
	padding-left: 3px;
}
.td_klus_balk_sub
{
	background-color: #CDD5DF;
	width: 230px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274675;
	padding-left: 8px;
}
/* titel wit */
.td_klus_balk_1_sub
{
	background-color: #FFFFFF;
	width: 230px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #274675;
	padding-left: 8px;
}
/* klustitel*/
.td_klus_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #E9000A;
}
/*
/* klussubtitel*/
.td_klus_subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	text-transform: uppercase;
	color: #274675;
	padding-left: 3px;
}

/* ==== end kluswijzers ======*/

/* ===== zoeken ===== */
.td_top_zoek
{
	background-image: url(../images/zoek_top.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 92px;
}
/* subnavigatie */
.td_sub_zoek
{
	background-image: url(../images/zoek_sub_green_1.jpg);
	background-repeat: no-repeat;
	width: 693px;
	height: 27px;
}
/* zoeklogo */
.td_zoeklogo
{
	background-image: url(../images/zoek_logo.jpg);
	background-repeat: no-repeat;
	width: 169px;
	height: 71px;
}
/* achtergrond hoofdmenu */
.td_menu_zoek
{
	background-color: #8CA450;
	width: 169px;
	height: 350px
}
/* achtergrond content kleur en maten */
.td_content_zoek
{
	background-image: url(../images/content_bg.jpg);
	background-repeat: repeat-x;
	width: 305px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* achtergrond content kleur en maten vervolg*/
.td_content_zoek_vervolg
{
	background-image: url(../images/content_bg.jpg);
	background-repeat: repeat-x;
	width: 475px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* beeld bij artikel let op de beelden hebben een fade out!!!!*/
.td_zoek_beeld
{
	width: 170px;
	height: 100%
}
/* ====== end zoek ====== */
/* ===== over Laris ===== */
.td_top_laris
{
	background-image: url(../images/laris_top.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 92px;
}
/* subnavigatie */
.td_sub_laris
{
	background-image: url(../images/laris_sub_grey_1.jpg);
	background-repeat: no-repeat;
	width: 693px;
	height: 27px;
}
/* zoeklogo */
.td_larislogo
{
	background-image: url(../images/laris_logo.jpg);
	background-repeat: no-repeat;
	width: 169px;
	height: 71px;
}
/* achtergrond hoofdmenu */
.td_menu_laris
{
	background-color: #72928F;
	width: 169px;
	height: 350px
}
/* achtergrond content kleur en maten */
.td_content_laris
{
	background-image: url(../images/content_bg_laris.jpg);
	background-repeat: repeat-x;
	width: 305px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* achtergrond content kleur en maten vervolg*/
.td_content_laris_vervolg
{
	background-image: url(../images/content_bg_laris.jpg);
	background-repeat: repeat-x;
	width: 475px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* beeld bij artikel let op de beelden hebben een fade out!!!!*/
.td_laris_beeld
{
	width: 170px;
	height: 100%
}
/* ====== end over Laris ====== */
/* ===== Servicedesk ===== */
.td_top_service
{
	background-image: url(../images/service_top.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 92px;
}
/* subnavigatie */
.td_sub_service
{
	background-image: url(../images/service_sub_red_1.jpg);
	background-repeat: no-repeat;
	width: 693px;
	height: 27px;
}
/* zoeklogo */
.td_servicelogo
{
	background-image: url(../images/service_logo.jpg);
	background-repeat: no-repeat;
	width: 169px;
	height: 71px;
}
/* achtergrond hoofdmenu */
.td_menu_service
{
	background-color: #DE4852;
	width: 169px;
	height: 350px
}
/* achtergrond content kleur en maten */
.td_content_service
{
	background-image: url(../images/content_bg_service.jpg);
	background-repeat: repeat-x;
	width: 305px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* achtergrond content kleur en maten vervolg*/
.td_content_service_vervolg
{
	background-image: url(../images/content_bg_service.jpg);
	background-repeat: repeat-x;
	width: 475px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 25px 25px 25px;
	text-align: justify;
}
/* beeld bij artikel let op de beelden hebben een fade out!!!!*/
.td_service_beeld
{
	width: 170px;
	height: 100%
}
/* ====== end Servicedesk ====== */
/* ====== contact ======= */
/* achtergrond hoofdmenu */
.td_menu_contact
{
	background-color: #36A9B4;
	width: 169px;
	height: 350px
}
/* subnavigatie */
.td_sub_contact
{
	background-image: url(../images/zoek_sub_blue_1.jpg);
	background-repeat: no-repeat;
	width: 693px;
	height: 27px;
}
/* achtergrond content kleur en maten vervolg*/
.td_content_contact_vervolg
{
	background-image: url(../images/content_bg_contact.jpg);
	background-repeat: repeat-x;
	width: 475px; /* let op de padding rondom de content!!*/
	height: 100%;	
	padding: 25px 0px 25px 0px;
	text-align: justify;
}
/* contact top */
.td_top_contact
{
	background-image: url(../images/contact_top.jpg);
	background-repeat: no-repeat;
	width: 984px;
	height: 92px;
}

/* ======== end  contact ===== */
/* ========== menu css ===== */
/* menulinks hoofd en submenu */
a.menuitem:active
{
	width: 115px;
	height: 45px;
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
}
a.menuitem:link
{
	width: 115px;
	height: 45px;
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
}
a.menuitem:visited
{
	width: 115px;
	height: 45px;
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
}
a.menuitem:hover
{
	width: 115px;
	height: 45px;
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #D7C501;
	letter-spacing: 1px;
}
/* ======== end menu ========= */
/* ======== Style voor zoekresultaten */
a.zoekresult:active
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a.zoekresult:link
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a.zoekresult:visited
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a.zoekresult:hover
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #D7C501;
	font-weight: bold;
}

/* ===== Begin Redactionele Stuk Rechts ===== */
.tbl_redac_first
{
	height: 100%;
	padding: 0px;
	width: 291px;
}
/* ===== Begin Redactionele Stuk Rechts ===== */
.tbl_redac_second
{
	padding: 0px;
	border: 0px;
}
/* achtergrond redactionele stuk rechts*/
.td_redac
{
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
}
/* achtergrond redactionele stuk rechts*/
.td_redact
{
	background-image: url(../images/redac_bg.jpg);
	background-repeat: repeat-y;
	height: 100%;
	padding:15px 0px 0px 15px;
	vertical-align: top;
}
.redac_title
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	letter-spacing: 1px;
}
/* Div voor het uitschakelen van o.a de Flashkaart bij submenu */
div#submenu_uit
{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
}
/* Style voor Lees Meer links */
a.meer:active
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #52726F;
}
a.meer:link
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #52726F;
}
a.meer:visited
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #52726F;
}

a.meer:hover
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
/* menulinks hoofd en submenu */
a.a_zoek
{
	font-family: Lucida Sans, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.input_zoek
{
	width: 180px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* zoek knop */
.knop
{
	width: 80px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #7B8773;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* Styles voor Contact gedeelte */
.tbl_contact_first
{
	width: 522px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 0px;
}
.tbl_contact_second2
{
	background-color: #0092A1;
	width: 475px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 0px;
	padding: 25px;
}
.tbl_contact_second
{
	background-color: #0092A1;
	width: 475px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 0px;
}
/* Tabel voor header */
.tbl_header
{
	width: 984px;
	height: 92px;
	border: 0px;
	padding: 0px;
}
/* td voor header links, boven de menu items */
.td_header_1
{
	width: 169px;
	height: 65px;
}
/* td voor de header, uitlijning van menu_right */
.td_header_2
{
	width: 287px;
	padding-left: 30px;
	padding-top: 25px;
}
/* tabel voor menu_right, home/contact/sitemap */
.tbl_header_right
{
	height: 30px;
	border: 0px;
	vertical-align: bottom;
	padding: 0px;
}
/* td voor namen / Linker kant */
.td_contact_name
{
	height: 25px;
	width: 30%;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1px;
	vertical-align: top;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px 0px 0px 10px;
}
/* Aparte td voor Geslacht */
.td_contact_geslacht
{
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 1px;
	border-bottom: 1px solid #FFFFFF;
}
/* td voor fields / Rechter kant */
.td_contact_field
{
	height: 18px;
	width: 70%;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
/* contact inputtypes */
.input_contact
{
	width: 240px;
	height: 20px;
	background-color: #92A68A;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
}
/* inputs van reageer formulier */
.input_react
{
	width: 240px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #B2CDEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BC2E3C;
}
/* verzendknop van reageer formulier */
.knop_react
{
	width: 240px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #B2CDEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BC2E3C;
}
/* contact inputs */
.input_contact_5
{
	width: 315px;
	height: 17px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
}
/* contact inputs voor text area */
.input_contact_area
{
	width: 315px;
	height: 100px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
}
/* verzend knop */
.input_knop
{
	width: 150px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
	letter-spacing: 1px;
}
/* Class voor stijl van images op de paginas */
.page_image
{
	width: 175px;
	height: 375px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* Standaard link style */
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #7A8672;
	font-weight: bold;
}
/* Td voor inputs aan linkerkant van reageer formulier */
.td_input_klein
{
	width: 250px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: top;
}
/* Td voor inputs aan rechterkant van reageer formulier */
.td_input_groot
{
	width: 350px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: top;
}
.tbl_template_content
{
	border: 0px;
	height:auto;
	width: 477px;
	padding: 0px;
	margin: 0px;
	top: 0px;
	left: 0px;
}
.tbl_template_content_pharos
{
	border: 0px;
	height:auto;
	width: 820px;
	padding: 0px;
	top: 0px;
	left: 0px;
}
/* ====== Woningruil Advertentie ========= */
/* main title */
.td_aanbod_maintitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: larger;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.spacer_exchange_red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000000;
}
/* subtitle */
.td_aanbod_title
{
	font-family: Arial, Helvetica, sans-serif;
	color: #7A8672;
	font-style: normal;
	font-weight: bold;
}
hr
{
	height: 1px;
	color: #7A8672;
	width: 80%;
	text-align: center;
}
/* contact inputtypes */
.input_klein
{
	width: 165px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #7A8672;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/* contact inputtypes */
.input_repair
{
	width: 250px;
	height: 19px;
	background-color: #FFFFFF;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
}

/* contact inputtypes voor koopwoning inschrijfformulier */
.input_repair_1
{
	width: 150px;
	height: 19px;
	background-color: #FFFFFF;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #115B63;
}

#tbl_repair td
{
	padding: 3px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
}
#tbl_woningruil td
{
	padding: 3px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
}
.span_title_wit
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.textarea_repair
{
	width: 250px;
	height: 70px;
	background-color: #FFFFFF;
	border: 1px solid #7A8672;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.input_5
{
	width: 165px;
	height: 75px;
	background-color: #FFFFFF;
	border: 1px solid #7A8672;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
