p 
{
margin-bottom: 0px;
margin-top: 0px;
}

/* classes layout */

.shadow
{
background-image: url(/shared/shadow.png);
background-repeat: repeat-x;
background-position: top;
}

.logo
{
background-image: url(/shared/logo-geel.png);
background-repeat: no-repeat;
background-position: top-left;
}

.slogan
{
background-image: url(/shared/slogan-geel.png);
background-repeat: no-repeat;
background-position: top-left;
}

.achtergrond-wit
{
background-color: #ffffff;
}

.padding-01
{
padding: 40px 40px 20px 40px;
}

.padding-02
{
padding: 40px 40px 20px 0px;
}

.padding-03
{
padding: 40px;
}

.padding-04
{
padding: 0px 0px 0px 40px;
}

.padding-05
{
padding: 0px 40px 0px 0px;
}

.kleur
{
color: #f9b618;
}

.cta
{
background-color: #f9b618;
}

/* id */

#background
{  
margin: 0px;
background-image: url(/shared/background-geel.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: bottom right;
}

#nieuwsbrief
{  
background-image: url(/shared/nieuwsbrief-geel.jpg);
background-repeat: no-repeat;
background-position: middle right;
position: absolute;
z-index: 500;
top: 121px;
right: 0px;
}

#facebook
{  
background-image: url(/shared/facebook-geel.jpg);
background-repeat: no-repeat;
background-position: middle right;
position: absolute;
z-index: 500;
top: 311px;
right: 0px;
} 

#linkedin
{  
background-image: url(/shared/linkedin-geel.jpg);
background-repeat: no-repeat;
background-position: middle right;
position: absolute;
z-index: 500;
top: 471px;
right: 0px;
}




/* formulier */

.input 
{
color: #646567;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
width: 198px;
height: 23px;
background-color: #ffffff;
border: 1px solid #ffffff;
}

.verzenden
{
color: #ffffff;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
text-transform: uppercase;
width: 200px;
height: 40px;
background-color: #f9b618;
border: none;
}

.background_color{
background-color: #f4eff6;
}

/* elementen */

h1
{
color: #f9b618;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
line-height: 18px;
text-transform: uppercase;
letter-spacing: 2px;
}

body 
{
margin: 0px 0px 0px 0px; 
padding: 0px; 
background-color: #f4eff6;
color: #646567;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
line-height: 18px;
overflow: -moz-scrollbars-vertical;
}

table
{ 
margin: 0px; 
padding: 0px; 
border: none;  
border-collapse: collapse;
border-spacing: 0px;
}

td
{
margin: 0px;
padding: 0px;
}

ol li, ul li 
{ 
list-style-type: square;
list-style-position: outside;
color: #f9b618;
}

hr
{
height: 1px;
border: 0px;
color: #f4eff6;
background-color: #f4eff6;
}

a      
{ 
color: #646567;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

a:link 
{ 
color: #646567;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

a:visited    
{ 
color: #646567;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

a:hover   
{ 
color: #f9b618;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

a:active 
{ 
color: #646567;
font-family: oceaniaregular, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

.menu_holder a     
{ 
color: #646567;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

.menu_holder a:link     
{ 
color: #646567;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

.menu_holder a:visited    
{ 
color: #646567;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

.menu_holder a:hover   
{ 
color: #f9b618;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

.menu_holder a:active 
{
color: #646567;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

.menu_holder a.actief					{ color: #f9b618 !important; }
.menu_holder a.actief:link 		{ color: #f9b618 !important; } 
.menu_holder a.actief:visited	{ color: #f9b618 !important; }

a.link-02     
{ 
color: #ffffff;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

a.link-02:link     
{ 
color: #ffffff;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

a.link-02:visited    
{ 
color: #ffffff;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

a.link-02:hover   
{ 
color: #f4eff6;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}

a.link-02:active 
{
color: #ffffff;
font-family: oceanialight, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
}