/* Start of CMSMS style sheet 'Stylesheet' */
/* CSS Document */

html, body {
margin: 0;
overflow: hidden;
font-family:"Trebuchet MS", Arial;
font-size:13px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

a {
outline: none;
color: #fff;
}

a:hover {
color: #963326;
}

p {
margin: 10px 0 10px 0;
}

.bodytext, td, p, .sb_news {
font-family:"Trebuchet MS", Arial;
font-size:13px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

table td p {
padding: 3px;
margin: 0;
}

h1 { 
font-family: Trebuchet MS;
font-size: 18px; 
color: #963326; 
font-weight: bold;
margin-top: 0;
margin-bottom: 0px;
}

h2 {
font-family: Trebuchet MS;
font-size: 14px;
color: #963326;
}

#container {
position: absolute;
width: 100%;
top: 50%;
margin-top: -295px;
}

.color {
color: #963326;
}

#container_2 {
width: 1000px;
height: 591px;
margin-left: auto;
margin-right: auto;
}


/* Sidebar links */

#logo_adres {
width: 187px;
height: 591px;
background: url(uploads/designimgs/logo-rhijnauwen.jpg) no-repeat;
float: left;
}

#adres {
font-family: Trebuchet MS;
font-size: 12px;
color: #fff;
line-height: 15px;
font-weight: normal;
margin-top: 220px;
margin-left: 25px;
}

#adres a {
color: #fff;
text-decoration: underline;
}

#adres a:hover {
text-decoration: none;
}


/* Content rechts */

#content_container {
width: 812px;
height: 591px;
background: url(uploads/designimgs/achtergrond-content.jpg) no-repeat;
float: left;
}

#header {
width: 812px;
height: 88px;
padding-top: 52px;
position: relative;
}

a#link_home {
display: block;
width: 218px;
height: 25px;
margin: 0 12px 0 32px;
_margin: 0 6px 0 16px;
float: left;
}

#menu {
height: 30px;
}

#menu ul {
margin: 0;
padding: 0;
list-style: none;
}

#menu ul a {
font-family: Trebuchet MS;
font-size: 14px;
color: #fff;
text-decoration: none;
display: block;
width: 113px;
height: 27px;
padding-left: 11px;
padding-top: 3px;
}

#menu ul a:hover {
color: #97be0d;
}

#menu ul a.currentpage {
color: #97be0d; 
}

#menu li {
float: left;
margin-right: 11px;
}

#content {
position: relative;
width: 505px;
height: 348px;
padding-top: 20px;
padding-left: 33px;
margin-bottom: 10px;
float: left;
}

#content .blok1 {
position: absolute;
width: 170px;
height: 109px;
background: url(uploads/designimgs/achtergrond_home_blokken.png) no-repeat;
left: 105px;
bottom: 0;
padding: 0 18px 0 15px;
text-align: center;
*height: 99px;
*padding-top: 10px;
}

#content .blok2 {
position: absolute;
width: 170px;
height: 109px;
background: url(uploads/designimgs/achtergrond_home_blokken.png) no-repeat;
left: 300px;
bottom: 0;
padding: 0 18px 0 15px;
text-align: center;
*height: 99px;
*padding-top: 10px;
}


#content_scroll {
width: 579px;
height: 371px;
_height: 351px;
overflow: auto;
padding-left: 10px;
padding-right: 50px;
overflow-x: hidden;
}

#sidebar {
width: 239px;
height: 351px;
float: left;
margin-top: 13px;
margin-left: 10px;
}

#sidebar_top {
width: 239px;
height: 38px;
background: url(uploads/designimgs/sidebar_top.png) no-repeat;
}

#sidebar_top_link {
display: block;
width: 239px;
height: 38px;
}

#sidebar_content {
width: 233px;
height: 308px;
background: url(uploads/designimgs/achtergrond-sidebar.png) no-repeat;
padding-top: 5px;
padding-left: 6px;
}

.scroll {
width: 220px;
height: 290px;
overflow-x: hidden;
overflow-y: scroll;
}

.scroll img {
width: 24px;
height: 24px;
}

.scroll p {
margin: 0 0 10px 0;
font-size: 11px;
}

.scroll p.tweet_time {
margin-bottom: 0;
}

.scroll div div {
margin: 0;
}

#sidebar div.sidebar_image {
width: 159px;
height: 159px;
position: relative;
margin: 11px;
}

#sidebar div.sidebar_image img {
width: 159px;
height: 159px;
border: none;
}

#sidebar div.sidebar_image div.border-top_left  {
position: absolute;
top: 0;
left: 0;
width: 10px;
height: 20px;
background: url(uploads/designimgs/border-top_left.gif)
}

#sidebar div.sidebar_image div.border-top_right {
position: absolute;
top: 0;
right: 0;
width: 10px;
height: 20px;
background: url(uploads/designimgs/border-top_right.gif);
}

#sidebar div.sidebar_image div.border-bottom_left {
position: absolute;
bottom: 0;
left: 0;
width: 10px;
height: 20px;
background: url(uploads/designimgs/border-bottom_left.gif);
}

#sidebar div.sidebar_image div.border-bottom_right {
position: absolute;
bottom: -1px;
right: 0;
width: 10px;
height: 20px;
background: url(uploads/designimgs/border-bottom_right.gif);
}

#content_vervolg {
width: 812px;
min-height: 356px;
}

#submenu {
width: 133px;
min-height: 363px;
float: left;
padding-top: 33px;
padding-left: 20px;
}

#submenu ul {
list-style: none;
margin: 0;
padding: 0;
}

#breadcrumbs {
width: 659px;
height: 30px;
float: right;
}

a.breadcrumbs {
font-family: Trebuchet MS;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

a.breadcrumbs:hover {
color: #963326;
text-decoration: none;
}

#content_inhoud {
width: 659px;
min-height: 356px;
float: right;
}

#footer {
width: 768px;
height: 37px;
background: url(uploads/designimgs/achtergrond-logos.png) no-repeat;
margin-left: 23px;
padding-top: 12px;
clear: both;
}

#footer a {
float: left;
display: block;
}

#footer a.medela {
width: 98px;
height: 25px;
margin-left: 12px;
}

#footer a.xanter {
width: 77px;
height: 32px;
margin-left: 20px;
}

#footer a.sportives {
width: 80px;
height: 40px;
margin-left: 12px;
margin-top: -7px;
}

#footer a.vbve {
width: 100px;
height: 15px;
margin-left: 23px;
margin-top: 6px;
}

#footer a.berkel {
width: 93px;
height: 37px;
margin-left: 13px;
margin-top: -2px;
}

#footer a.barlavento {
width: 101px;
height: 27px;
margin-left: 21px;
}

#footer a.presenter {
width: 92px;
height: 31px;
margin-left: 18px;
}

#footer_vervolg {
width: 708px;
height: 50px;
padding-left: 104px;
}

div.stroke {
border-bottom: 1px solid #c04839;
margin-bottom: 10px;
}

div.NewsSummaryLink a {
font-weight: bold;
color: #c04839;
}

.clearboth {
height: 0;
clear: both;
margin: 0;
visibility: hidden;
}

/* Forms */

#content_vervolg form {
margin-bottom: 50px;
}

#content_vervolg form fieldset {
border: 1px solid #c04130;
padding: 0 8px 10px 8px;
margin-bottom: 10px;
clear: both;
}

#content_vervolg form legend {
font-family: Trebuchet MS;
font-size: 12px;
color: #fff;
}

#content_vervolg form div {
clear: both;
margin-bottom: auto;
}

#content_vervolg form label {
width: 150px;
float: left;
}

#content_vervolg form input {
margin-bottom: 5px;
float: left;
}

#content_vervolg form input[type=text] {
width: 200px;
border: 1px solid #737373;
}

#content_vervolg form input.text {
width: 200px;
border: 1px solid #737373;
}

#content_vervolg form textarea {
width: 300px;
border: 1px solid #737373;
margin-bottom: 15px;
}

#content_vervolg form select {
float: left;
}

#content_vervolg form div.radio div {
width: 120px;
clear: none;
float: left;
}

#content_vervolg form div.radio div input {
width: auto;
clear: none;
float: left;
border: none;
}

#content_vervolg form div.radio div label{
width: 90px;
clear: none;
float: left;
*margin-top: -15px;
}

#content_vervolg form div.radio2 div {
clear: both;
}

#content_vervolg form div.radio2 div input {
width: auto;
clear: none;
float: left;
border: none;
}

#content_vervolg form div.radio2 div label{
width: 400px;
clear: none;
float: left;
*margin-top: -15px;
}

#content_vervolg form div.checkbox {
*padding-top: 5px;
}

#content_vervolg form div.checkbox input {
width: auto;
border: none;
}

#content_vervolg form div.checkbox label {
width: auto;
*margin-top: -15px;
}

#content_vervolg form input.fbsubmit {
clear: both;
margin: 10px 0 10px 2px;
border: none;
background-color: #c04130;
color: #fff;
}

#content_vervolg form div.seperator {
clear: both;
padding-bottom: 25px;
}

#content_vervolg div.results strong {
color: #963326;
}

/* Scrollbar */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 2px;
background-color:#799b13;
}
.vscrollerbar {
width: 2px;
background-color: #fff;
}
.hscrollerbase {
height: 11px;
background-color: #799b13;
}
.hscrollerbar {
height: 11px;
background-color: #fff;
}

.scrollerjogbox {
width: 2px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

/* Einde scrollbar */

/* Twitter */
#twitter_container {
width: 210px;
min-height: 50px;
}

#tweet_pic {
float: left;
}

#tweet_pic img {
width: 25px;
height: 25px;
}

#tweet_content {
float: left;
margin-left: 5px;
width: 183px;
min-height: 30px;
}

#tweet_pijl {
float: left;
width: 15px;
height: 15px;
background: url(uploads/designimgs/pijltje_tweet_wolk.png) no-repeat;
margin-top: 3px;
}

#tweet_tekst {
float: left;
width: 158px;
min-height: 20px;
background: #9bb44e;
padding: 5px;
margin-bottom: 5px;
}

#tweet_tekst p {
margin: 0;
padding: 0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
}
/* Einde Twitter */
/* End of 'Stylesheet' */

