html {
overflow:hidden;
}

body {
overflow: hidden;
scrollbar-face-color: #211A13;
scrollbar-arrow-color: #FFF3DF;
scrollbar-track-color: #211A13;
scrollbar-shadow-color: #333333;
scrollbar-highlight-color: #FFF3DF;
scrollbar-3dlight-color: #211A13;
scrollbar-darkshadow-color: #211A13;
background-color: #2E251B;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}

/* Hiermee zorg je voor de verticale centrering. 
Zet de breedte van de pagina op 99% : 100% geeft een 
horizontale scrollbalk in sommige browsers */
#center { 
position: absolute; 
top: 50%; 
width: 100%; 
height: 1px; 
overflow: visible;
}

/* Horizontale centrering. De margin-left en
top waardes moeten de helft zijn van de hoogte en
breedte die het ontwerp is. */
#main { 
position: absolute; 
left: 50%; 
width: 901px; 
margin-left: -450px; 
height: 599px; 
top: -300px; 
}

#framecontentTop{
position:absolute;
left: 0px;
right: 0px;
width: 901px;
height: 73px;
overflow: hidden;
color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/header.jpg);
background-repeat:no-repeat;
}

#framecontentLeft{
position:absolute;
top:74px;
left: 0px;
right: 0;
width: 300px;
height: 452px;
overflow: hidden;
background-color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/left.jpg);
background-repeat:repeat;
}

#framecontentService{
position:absolute;
top:74px;
left: 150px;
right: 0;
width: 750px;
height: 31px;
overflow: hidden;
background-color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/up.jpg);
background-repeat:repeat;
}

#framecontentService{
position:absolute;
top:74px;
left: 300px;
right: 0;
width: 600px;
height: 31px;
overflow: hidden;
background-color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/service.jpg);
background-repeat:repeat;
}

#framecontentMenu{
position:absolute;
top:92px;
left: 0px;
right: 0;
width: 1018px;
height: 22px;
overflow: hidden;
color: white;
background-image:url(../../fileadmin/images/volgscherm/menu.gif);
background-repeat:no-repeat;
}

#maincontent{
position:absolute;
top:105px;
left: 301px;
right: 0;
width: 599px;
height: 377px;
overflow: auto;
color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/content2.jpg);
background-repeat:repeat;
}

#framecontentNaam{
position:absolute;
top:482px;
left: 300px;
right: 0;
width: 600px;
height: 41px;
overflow: hidden;
color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/naam.jpg);
background-repeat:no-repeat;
}

#contentmargin {
position:absolute;
top: 140px;
left: 47px;
width: 440px;
height: 250px;
padding-right: 20px;
overflow: auto;
}

#framecontentImage{
position:absolute;
top:114px;
left: 702px;
right: 0;
width: 316px;
height: 442px;
overflow: hidden;
background-color: white;
background-image:url(../../fileadmin/images/volgscherm/contentimagebg.gif);
background-repeat:repeat;
}

#framecontentFooter{
position:absolute;
top:526px;
left: 0px;
right: 0;
width: 901px;
height: 74px;
overflow: hidden;
color: white;
background-image:url(../../fileadmin/images/subpagina/accessori/footer.jpg);
background-repeat:no-repeat;
}

#imageright {
position:absolute;
top: 0px;
left: 568px;
width: 387px;
height: 446px;
overflow: hidden;
}

div.csc-header h1.csc-firstHeader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 0px;
margin-bottom: 5px;
color: #0153A5;
}

div.csc-header h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 0px;
margin-bottom: 5px;
color: #0153A5;
}

.bodytext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

p.bodytext img {
border: 1px solid #ff0000;
}

li {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

.tx-newloginbox-pi1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

.tx-thmailformplus-pi1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

.tx-irfaq-pi1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

.input, textarea, select{ 
background-color: #2B2B2B; 
border: 1px solid #0092DB; 
font-family: verdana; 
font-size: 12px; 
color: #ffffff; 
} 

td {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;
color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

a:active, a:link, a:visited, a:hover {
font-size: 12px;
color: #fcdfa8;
text-decoration: underline;
}

div.content, div.content_breed, div.home_content, div.trefwoord_container {
 font-size: 80%;
}

div.trefwoord_container {
 position: absolute;
 right: 55px;
 top: 120px;
 width: 400px;
 display: none;
 background-color: black;
 border: 1px solid #e30000;
 padding: 10px;
 text-align: left;
 font-size: 11px;
 z-index: 2; 
}

h4 {
font-size: 14px;
color:#e30000;
}