body {
font-family: "Trebuchet MS", helvetica; 
font-size: 13px; 
background-color:#3C3F47;
color:#FFFFFF;
/*color:#ABABAB;*/
padding:0px;
margin:0px;
}

a {
color:#04C4FF;
text-decoration:none;
}

a:hover {
text-decoration: underline;
cursor:pointer;
}

form {
margin: 0px;
}

h1 {
color:#04C4FF;
font-size:20px;
}

h3, h4 {
margin-top:5px;
margin-bottom:12px;
font-family: "Trebuchet MS", helvetica; 
font-size:17px;
font-weight:bold;
color:#002663;
text-transform:uppercase;
}

p {
margin:0px;
padding-top:0px;
padding-bottom:20px;
}

input {
color:#6C294D;
}

ul {
list-style-type:none;
}

li {
}

img{
border: 0px #abadb3 double;
margin:5px 10px 10px 10px;
}

.afbeelding {
display:block;
float:left;
margin:2px 0 0 0;
margin: 10px;
width:122px;
height:90px;
background-repeat:no-repeat;
background-position:3px 5px;
}

.afbeelding .masker {
width:122px;
height:90px;
background-image:url(../images/stylesheets/style16/masker.gif);
background-repeat:no-repeat;
}

table {
border-collapse:collapse;
border-color: #00a6e4;
margin-top:5px;
}

hr {
width:600px;
height:3px;
border: 1px dashed #00a6e4
}

#kader {
border: 1px solid #00a6e4;
}

/* HEADER */
#header {
width:100%;
margin:0;
margin-left:auto;
margin-right:auto;
height:134px;
background:#04C4FF url(../images/stylesheets/copyright/logo.png);
background-repeat:no-repeat;
background-position:center;
margin: 0 auto 0 auto ;
/*
border-right: 2px solid #bababa;
border-top: 2px solid #bababa;
border-left: 2px solid #bababa;*/
}

#header #banner {
display:none;
}

/* EINDE HEADER */


/* TOPNAV ------------------------------------*/
#topnav {
display:block;
width:100%;
margin:0;
margin-left:auto;
margin-right:auto;
padding:0;
height:46px;
background-color:#202A37;
}

ul#menu_top {
/*width:779px;*/
width:762px;
height:38px;
margin-left:auto;
margin-right:auto;
padding: 3px 0px 2px 0;
}

#menu_top li {
float:left;
margin-right:27px;
padding-left:10px;
background-image: url(../images/stylesheets/jurreyntema/blokje.gif);
background-position:0 18px;
background-repeat:no-repeat;
color: #CCDC00;
}

#menu_top li.link_752 {
margin-right:0;
}

#menu_top li a  { 
display:block;
line-height:40px;
font-size: 20px; 
color: #fff;
text-decoration:none;
}

#menu_top li.link_634 a {
margin-right:0px;
}

#menu_top li a:hover, #menu_top li a.active {
color: #04C4FF;
text-decoration: none;
/*border-right: 2px solid #CCDC00;
border-bottom: 3px solid #CCDC00;
background:#002663 url(../images/stylesheets/jurreyntema/bg_menu_hover.gif);
background-repeat:no-repeat;*/
}


* html #menu_top li a, * html #menu_top li a.active {

} 


/* EINDE TOPNAV ------------------------------*/



/* CONTENT */

#content {
width:800px;
padding-left:0px;
padding-right:0px;
margin-left: auto;
margin-right: auto;
background-color: #3C3F47;
}

#community {
float:left;
width:540px;
margin-right:10px;
}

.externe_content_105 {
float:left;
width:180px;
padding:10px;
border:1px solid #fff;
}

.externe_content_105 h4 {
color:#04C4FF;
font-size:13px;
font-weight:bold;
}

.externe_content_105 .rss_ticker .auteur {
color:#04C4FF;
font-size:11px;
font-weight:bold;
}

.externe_content_105 .rss_ticker .tekst {
color:#04C4FF;
font-size:11px;
}

/* SIDEBAR */

ul {
margin-top:0px;
padding:0px;
list-style-type:none;
}

/* EINDE SIDEBAR */

#pagina ul {
margin-left: 16px;
list-style-type:square;
}

/*MENU*/


/*END MENU*/

/* EINDE SIDEBAR */


/* MAIN */
#main {
}

#main_content {
float:left;
display:inline;
width:760px;
padding:20px 20px 20px 20px;
margin-right:0px;
min-height:300px;
background-color:#3C3F47;
}

hr.cleaner {
clear: both;
height: 1px;
margin: -1px 0 0 0; 
padding:0;
border: none;
visibility: hidden;
}

/*FORM AND BUTTONS*/
.button {
float:right;
margin:5px 10px 0 0;
padding:0px 0 0px 0;
width:80px;
color:#ffffff;
border:1px solid;
background-color:#244f74;
cursor:pointer;
}

#opties .button {
float:right;
margin:5px 10px 0 0;
padding:0px 0 0px 0;
width:115px;
color:#ffffff;
border:1px solid;
background-color:#244f74;
cursor:pointer;
}

/*END FORM AND BUTTONS*/


/* TOPLEFT */
#topleft {
float:left;
width:146px;
height:255px;
padding-left:31px;
background-image: url(http://www.frisinjehoofd.nl/images/mindz/frisinjehoofd/submenu_bg.gif);
background-repeat: no-repeat;
margin-bottom:10px;
}

#topleft h3 {
display:none;
}

#topleft ul#submenu {
margin:0px;
padding:0px;
list-style-type:none;
}

#topleft ul#submenu li {
height:23px;
padding-top:7px;
font-size:12px;
text-transform:uppercase;
}

#topleft ul#submenu li a {
color:#ff6600;
text-decoration:none;
}

#topleft ul#submenu li a:hover {
color:#6C294D;
text-decoration:none;
}

#topleft ul#submenu li.mindz_link a {
display:block;
width:115px;
height:37px;
}

/* EINDE TOPLEFT */


/* TOPRIGHT */
#topright {
float:left;
width:407px;
height:255px;
background-image: url(http://www.frisinjehoofd.nl/images/mindz/frisinjehoofd/topright_bg.gif);
background-repeat: no-repeat;
background-position: bottom right;
margin-bottom:10px;
}

#topright h3 {
display:none;
}

#topright img {
display:block;
}

/* EINDE TOPRIGHT */

/* DETAIL */
#detail, #overzicht {
display:block;
width:556px;
padding-left:17px;
padding-right:16px;
}

#overzicht {
margin-bottom:25px;
}

#detail h3, #overzicht h3 {
display:none;
}

#detail h4, #overzicht h4 {
text-transform:uppercase;
color:#6C294D;
font-weight:normal;
}

#overzicht h4 {
font-size:13px;
font-weight:bold;
}

#detail img {
}

/* EINDE DETAIL */

/* CONTACTFORMULIER -----------------------*/
.contact_formulier {
float:left;
display:inline;
clear:both;
margin-top:15px;
margin-left:0px;
}

.contact_formulier label {
float:left;
width:120px;
}

.contact_formulier input {
margin-bottom:3px;
}

.contact_formulier .verplicht_veld {
font-weight:bold;
color:#ff6600;
}

.contact_formulier #fout_invoer {
padding-bottom:15px;
}

input.required, .contact_formulier input.required {
padding-right:13px;
background-image:url(../images/input_required.gif);
background-position:right center;
background-repeat:no-repeat;
}

input.checked, .contact_formulier input.checked {
padding-right:13px;
background-image:url(../images/input_checked.gif);
background-position:right center;
background-repeat:no-repeat;
}

input.fout_input {
padding-right:13px;
background-image:url(../images/input_fout.gif);
background-position:right center;
background-repeat:no-repeat;
}

#inschrijfformulier #fout_invoer {
padding-bottom:10px;
color:#FF0F0F;
font-weight:bold;
}

#inschrijfformulier .verplicht_veld, #inschrijfformulier_verplicht .verplicht_veld {
color:#FF0F0F;
}

.contact_formulier input {
width:200px;
border:1px solid #ABABAB;
}

.contact_formulier textarea {
float:left;
clear:left;
width:330px;
height:150px;
font-family: Tahoma, Verdana, Arial, helvetica; 
font-size: 14px;
border:1px solid #ABABAB; 
}

.contact_formulier input.radio {
width:auto;
border:0;
}

.contact_formulier label.email_bestaat {
display:block;
float:left!important;
clear:left !important;
margin:0 0 5px 0;
padding:0 0 0 102px;
width:327px !important;
font-size:14px;
color:#FF0F0F;
font-weight:bold;
}

#inschrijfformulier #button {
margin-bottom:20px !important;
}

#but_nieuw_profiel .button, .contact_formulier #button {
float:left;
clear:left;
margin:0;
width:auto;
color:#534c44;
font-family: Tahoma, Verdana, Arial, helvetica;
border:1px solid #9f968d;
background-color:#ccc8c5;
cursor:pointer;
}

.contact_formulier #button {
margin-top:10px;
}
/* EINDE CONTACTFORMULIER -----------------*/

/* EINDE MAIN */

 
/* FOOTER */


#footer {
width:100%;
height:45px;
margin-left:auto;
margin-right:auto;
margin-top:-1px;
margin-bottom: 0;
background-color: #202A37;
/*
border-right: 2px solid #bababa;
border-bottom: 2px solid #bababa;
border-left: 2px solid #bababa;*/
}

ul#footer {
clear:right;
margin:0 0 0 560px;
padding:24px 0 0 0;
list-style-type:none;
}

ul#menu_15 {
padding-top:6px;
}

ul#menu_15 a {
color: #FFFFFF;
text-decoration: none;
}

ul#scim_footer {
width:800px;
margin-left:auto;
margin-right:auto;
padding:0px;
}

ul#scim_footer li {
width:310px;
list-style-type:none;
margin-left:auto;
margin-right:auto;
padding-top:15px;
}

ul#scim_footer li a{
color:#FFFFFF;
text-decoration: none;
}

ul#scim_footer li a:hover{
color: #04C4FF;
text-decoration: none;
}
 
/* EINDE FOOTER */
