body {
font-family: Arial, Helvetica;
font-size: 12px;
color: #fff;
}

a {
outline: none;
}

#glass_content,
#glass_products_content,
#heat_content,
#heat2_content,
#glass2_content,
#glass_content a,
#glass2_content a,
#heat_content a,
#heat2_content a,
p,
p a {
padding: 0px;
margin: 0px;
color: #fff;
line-height: 18px;
}

#glass_products_content a
{
color: #3ab5fa;
}

#glass_products_content a:hover
{
color: #fff;
}

#adres p
{
color: #000;
font-size: 10px;
line-height: 12px;
text-align: right;
}

#glass_content a:hover,
#glass2_content a:hover,
#heat_content a:hover,
#heat2_content a:hover,
p a:hover {
color: #3ab5fa; 
} 

h1 {
font-size: 24px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
line-height: 22px;
text-align: left;
}

h1.heat {
color: #3ab5fa; 
}

h1.product {
font-size: 16px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
color: #3ab5fa; 
text-align: left;
}

em.inleiding {
font-size: 14px;
font-style: normal;
line-height: 25px;
color: #c1c1c1;
bottom: 10px;
}

h2 {
font-size: 14px;
padding: 0px;
margin-bottom: -10px;
color: #3ab5fa; 
line-height:30px;
text-align: left;
}

#heat_content .leesverder,
a.leesverder {
color: #3ab5fa; 
}

#heat_content a:hover.leesverder {
color: #fff;
}

strong {
color: #3ab5fa; 
}

.knop_zonderboren {
display: block;
position: absolute;
width: 120px;
height: 115px;
margin-left: 360px;
margin-top: 450px;
background-image: url('/gfx/knop_zonderboren.png');
background-repeat: no-repeat;
}

.knop_zonderboren:hover {
background-position: 0px -116px;
}


/*GLASS DOWNLOAD KNOP */

#glass_brochure_downloaden {
position: absolute;
padding: 12px;
top: 275px;
height: 15px;
width: 191px;
left: 684px;
background-color: #3ab5fa;
}

#glass_brochure_downloaden a {
color: #000;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#glass_brochure_downloaden:hover {
background-color: #666;
}

#glass_brochure_downloaden:hover a {
color: #fff;
}

/*HOME HOVERS*/

#glass a,
#heat a,
#bath a {
position: absolute;
width: 301px;
height: 140px;
background-image: url('/gfx/home_knoppen.jpg');
background-position: 0px 0px;
z-index: 999;
}

#heat a {
background-position: -300px 0px;
}

#bath a {
background-position: -600px 0px;
}

#glass a:hover {
background-position: 0px -144px;
}

#heat a:hover {
background-position: -300px -144px;
}

#bath a:hover {
background-position: -600px -144px;
}

#home_teksten #glass h1  {
color: #245689;
}

#home_teksten #heat h1  {
color: #3b3b3b;
}

#home_teksten #bath h1 {
color: #1f344f;
}

#home_teksten p,
#home_teksten p,
#home_teksten p {
color: #000;
}

/*--- TOPNAV ---*/

#top_nav a {
font-size: 12px;
text-decoration: none;
color: #000;
margin-right: 10px;
}

#top_nav a:hover {
color: #3ab5fa;
}

/*---FOOTER----*/

#footer,
#footer a {
color: #022c58;
font-size: 11px;
}

#footer a:hover {
color: #3ab5fa;
}


/*FORMULIEREN --------- */


#formulier input {
font-family: Arial, Helvetica;
border: 1px solid #000;
background-color: #3ab5fa;
width: 380px;
height: 12px;
margin-bottom: 3px;
font-size: 11px;
color: #000;
text-indent: 2px;
}

.terugknop {
border: 1px solid #000;
background-color: #3ab5fa;
width: 120px;
height: 17px;
font-size: 11px;
color: #000;
cursor: pointer;
}

#formulier .formbutton {
border: 1px solid #000;
background-color: #3ab5fa;
width: 382px;
height: 17px;
font-size: 11px;
color: #000;
cursor: pointer;
}

.terugknop:hover,
#formulier .formbutton:hover {
background-color: #fff;
color: #000;
}

#formulier textarea {
font-family: Arial, Helvetica;
border: 1px solid #000;
background-color: #3ab5fa;
width: 380px;
height: 100px;
overflow: auto;
margin-bottom: 3px;
font-size: 11px;
color: #000;
text-indent: 2px;
}
