/*
 * Version: $Revision: 45891 $
 * Author: BeSite <info@besite.nl>
 * Copyright 2008 BeSite
 */
 
 

input,
textarea {
    border:1px dashed #ccc;
    padding:4px;
    margin-top:4px;
}

button,
input.Button{
    background-color:#EC1E30;
    border:1px solid #ccc;
    padding:4px;
    margin-top:4px;
    color:#fff;
}

.VisitorProfile {
    margin-top:20px;
    margin-bottom: 20px;
}

input.Submit {
    background-color:#EC1E30;
    border:1px solid #ccc;
    padding:4px;
    margin-top:4px;
}

td.Submit input.Submit {
     background-color:#EC1E30;
    border:1px solid #ccc;
    padding:4px;
    margin-top:4px;
    color:#fff;
}
 
#main-menu {
   margin-left: 50px;   
   float:right;
}


#content-left-top {
   padding-bottom: 20px;  
}

#content-right-content {
    padding-top: 0;
}

#content-left-bottom-middle ul {
    margin: 0;
    padding: 0;
    width: 200px;
}

#content-left-bottom-middle ul li {
    margin: 0px 0 0 0;
    padding: 0;
    list-style: none;
}

#content-left-bottom-middle ul li a {
    margin: 0;
    padding: 0;
    display: block;
    padding-left: 6px;
    font-size: 14px;
    line-height: 26px;
}


#content-left-bottom-middle {
    width: 220px;
    padding: 10px 0 40px 20px;    
}

#content-left-bottom-middle ul li.Selected ul li.SubSubMenu a {
    background: none;
    color: #333;
    text-indent: 10px;
}

#content-left-bottom-middle ul li.Selected ul li.SubSubMenu.Selected a {
    background-color: #FBDBDD;
    color: #333333;
    text-indent: 10px;
}

#content-left-bottom-middle ul li.Selected ul li a {
    background: url(/img/tsd/subsub-bullet.png) 0px 10px no-repeat; 
    color:#333;
    text-indent: 10px;  
}

#content-left-bottom-middle ul li.Selected ul li.Selected a {
    background: url(/img/tsd/subsub-bullet.png) #FCD3C4 0px 10px no-repeat; 
    color:#333;
    text-indent: 10px;
}

#content-left-bottom-middle ul li.Selected ul li.Selected ul li a {
    background: url(/img/tsd/subsub-bullet.png) 10px 10px no-repeat; 
    color:#333;
    text-indent: 20px;
    width:190px;   
}

#content-left-bottom-middle ul li.Selected ul li.Selected ul li.Selected a {
    background: url(/img/tsd/subsub-bullet.png) #FEEFE9 10px 10px no-repeat; 
    color:#333;
    text-indent: 20px;
    width:194px;  
    text-decoration: underline; 
}

#content-left-bottom-middle ul li.Selected a {
    background-color: #E51B23;
    color: #fff;
}

#content-left-bottom-middle ul li a:hover {
    background-color: #E51B23;
    color: #fff;
}


#zoekveld {
    width:200px;
    float:right;
    margin-right:8px;    
}


#zoekveld input {
    width: 100px;
    height: 32px;
    border: 0;
    color: #000;
    font-size: 12px;
    margin-top: 1px;
    line-height:32px;
    font-style: italic;
    padding: 0 0 1px 37px;
    background: url(/img/tsd/search-input-background.png) no-repeat top left;
}

#content-right-content h1 {
    margin-bottom: 40px;
    margin-top:0;
    padding-top:10px;
}

#zoekveld input.Submit {
    width:49px;
    height:32px;
    border:0;
    margin:0 0 0 -3px;
    padding-top:-2px;
    *margin: 0 0 1px -8px; /* IE7 hack */
    background: url(/img/tsd/search-submit.png) no-repeat top left;
}

table.Search {
    margin-top:20px;
}

table.Search td.form input{
    padding:4px;
    margin: 4px 0 4px 0;
    border:1px dashed #ccc;
}

table.Search td.Submit input.Submit{
    padding:4px;
    margin: 4px 144px 4px 0;
    background-color:#EC1E30;
    border:1px dashed #ccc;
    color:#fff;
    width:140px;
     
}

table.Contact td.form input,
table.Contact td.form textarea{
    border:1px dashed #ccc;
    padding:4px;
    margin-top:4px;
}

td.RequiredMarkedComment {
    font-size: 11px;
    padding: 10px 0 0px 0;
}

table.Contact td.Submit {
    text-align: right;
}

table.Contact td.Submit input.Submit {
    background-color:#EC1E30;   
    border:1px dashed #ccc;/
    border:0;
    color:#fff;
    width:128px;
    height:32px;
}

#twitterContainer a img {
    margin-left: 10px;
    margin-top: 10px;
}
