 

/* BODY GEDEELTE */
body.body_realbody {
font-family: verdana;
background-color: #333333; 
} 
 
table.table_main {
border-left: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
}

/* HEADER GEDEELTE */
table.table_top {
border: solid 1px #FFFFFF; 
}

td.td_top {
padding-right: 30px;
background-color: #660000;
}

a.link_top {
color: #FFFFFF;
font-size: 7pt;
text-decoration: none;
padding-left: 10px;
} 
a.link_top:link { 
text-decoration: none; 
} 
a.link_top:visited {
text-decoration: none; 
color: #FFFFFF;; 
} 
a.link_top:hover {
text-decoration: underline; 
color: #FFFFFF;; 
} 
a.link_top:active { 
text-decoration: none; 
color: #FFFFFF;; 
} 

span.span_language {
margin-right: 10px;
color: #FFFFFF;
font-size: 7pt;
font-weigth: bold;
display: absolute;
padding-bottom: 10px;
}

img.img_flag {
margin-top: 3px;
}

td.td_header_logo {
background-color: white;
}

td.td_bg_header_top {
height: 30px;
background-color: #FFCC99;
}

td.td_bg_header_middle {
height: 110px;
background-color: #660000;
}

td.td_bg_header_bottom {
height: 20px;
background-color: #FFCC99;
}

td.td_img_header_top {
height: 30px;
background-color: #CC0000;
border-right: 3px solid #990000;
border-left: 3px solid #990000;
}

td.td_img_header_middle {
height: 110px;
background-color: white;
border-right: 3px solid #990000;
border-left: 3px solid #990000;
}

td.td_img_header_bottom {
height: 20px;
background-color: #CC0000;
border-right: 3px solid #990000;
border-left: 3px solid #990000;
}

td.td_header_adress {
background-color: #CC0000;
border-left: #FFFFFF solid 3px;
height: 160px;
font-size: 7pt;
text-align: center;
color: #FFFFFF;
}

/* MENU GEDEELTE */
td.td_menu_main {
background-color: #660000;
border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
padding-left: 110px;
padding-bottom: 3px;
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
}

a.link_menu_main {
color: #FFFFFF;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
padding-left: 10px;
} 
a.link_menu_main:link { 
text-decoration: none; 
} 
a.link_menu_main:visited {
text-decoration: none; 
color: #FFFFFF;; 
} 
a.link_menu_main:hover {
text-decoration: underline; 
color: #FFFFFF;; 
} 
a.link_menu_main:active { 
text-decoration: none; 
color: #FFFFFF;; 
} 

/* MIDDEN STUK GEDEELTE */
td.td_middle_left {
background-color: #FFCC99;
}

td.td_middle_center {
background-color: #FFFFFF;
font-size: 8pt;
color: #000000;
padding-top: 5px;
text-align: center;
font-weight: bold;
}

td.td_middle_center_header {
background-color: #FFFFFF;
text-align: center;
font-size: 8pt;
font-weight: bold;
color: #000000;
padding-top: 5px;
}

td.td_middle_right {
background-color: #FFCC99;
}

.object_flashbanner {
float: right;
margin-right: 10px;
margin-top: 10px;
}

td.td_zoeken {
background-color: #CC0000;
border-bottom: 2px solid #FFFFFF;
text-align: center;
}

input.input_field_zoeken {
background-color: white;
font-size: 7pt;
border: 1px solid black;
width: 100px;
margin-top: 10px;
margin-bottom: 10px;
}

input.input_button_zoeken {
background-color: white;
font-size: 7pt;
font-weight: bold;
border: 1px solid black;
width: 50px;
margin-top: 10px;
margin-bottom: 10px;
}

/* BOTTOM GEDEELTE */
td.td_bottom {
background-color: #660000;
border-top: 1px solid #FFFFFF;;
border-bottom: 1px solid #FFFFFF;;
color: #FFFFFF;
font-size: 7pt;
text-align: right;
padding-right: 30px;
}

/* DYNAMISCH MIDDENSTUK */
table.table_text {
margin-top: 5px;
}

td.td_text_header {
height: 25px;
color: #FFCCCC;
background-color: #660000;
font-size: 8pt;
font-weight: bolder;
padding-left: 50px;
font-variant: small-caps;
letter-spacing: 2px;
border-top: solid 5px #990000;
border-bottom: solid 2px #990000;
}

td.td_text_text {
font-size: 8pt;
color: black;
text-align: justify;
}

div.div_text {
margin-top: 7px;
margin-left: 7px;
margin-right: 7px;
color: #000000;
}

img.img_img_right {
float: right;
margin: 10px;
border: 1px solid black;
}

img.img_img_left {
float: left;
margin: 10px;
border: 1px solid black;
}

td.td_links_link {
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
}

td.td_links_text {
font-size: 8pt;
color: #000000;
padding: 10px;
}

a.link_links {
color: #000000;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
} 
a.link_links:link { 
text-decoration: none; 
} 
a.link_links:visited {
text-decoration: none; 
color: #000000;
} 
a.link_links:hover {
text-decoration: underline; 
color: #000000; 
} 
a.link_links:active { 
text-decoration: none; 
color: #000000; 
}

td.td_foto_foto {
text-align: center;
padding-top: 10px;
} 

td.td_foto_foto_dark {
text-align: center;
padding-top: 10px;
background-color:#FFCC99;
} 

img.img_foto_img {
border: 1px solid black;
}

td.td_contact_input {
padding-right: 10px;
padding-top: 3px;
text-align: right;
font-size: 8pt;
font-weight: bold;
color: #000000;
}

td.td_contact_text {
font-size: 8pt;
color: #000000;
padding-top: 3px;
padding-left: 5px;
}

textarea.textarea_contact {
background-color: white;
font-size: 7pt;
font-family: verdana;
border: 1px solid black;
width: 200px;
height: 200px;
padding-left: 3px;
}

input.input_contact {
background-color: white;
font-size: 7pt;
border: 1px solid black;
width: 200px;
height: 20px;
padding-left: 3px;
}

div.div_wrongtext {
color: red;
font-size: 8pt;
font-weight: bold;
}

.selectbox {
font-size: 7pt;
width: 50px;
}

td.td_kopjesprijzen {
width: 84px; 
background-color: #CC0000; 
font-size: 8pt; 
font-family: verdana; 
color: #FFFFFF; 
text-align: center; 
font-weight: bold;
}

td.td_textprijzen {
background-color: #660000; 
font-size: 8pt; 
font-family: verdana; 
color: #FFCCCC; 
text-align: center;
}