body {
font-family: "arial", "Trebuchet MS", helvetica; 
font-size: 13px; 
background:#E1E1E1 url(../images/stylesheets/hatrickline/background.gif);
background-repeat:repeat-x;
color:#929292;
padding:0px;
margin:0px;
}

a {
color:#00A6E4;
text-decoration: underline;
}

a:hover {
color:#00a6e4;
text-decoration: none;
cursor:pointer;
}

form {
margin: 0px;
}

h1 {
color:#00a6e4;
*padding-top:12px;
}

h3, h4 {
margin-top:5px;
margin-bottom:12px;
font-family: "Trebuchet MS", helvetica; 
font-size:17px;
font-weight:bold;
color:#244f74;
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:880px;
height:177px;
background:#F7F7F6 url(../images/stylesheets/hatrickline/header.gif);
background-repeat:no-repeat;
background-position:top center;
margin: 2% auto 0 auto ;
border-right: 1px solid #bababa;
border-top: 1px solid #bababa;
border-left: 1px solid #bababa;
}

#header #banner {
display:none;
}

/* EINDE HEADER */


/* TOPNAV */

#topnav {
width:882px;
height:52px;
margin-right:auto;
margin-left:auto;
background-image:url(http://you.cyberdigma.nl/images/seats2meet/nieuw/topnav_bg.jpg);
display:none;
}

/* EINDE TOPNAV */


/* CONTENT */

#content {
width:880px;
padding-left:0px;
padding-right:0px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
border-right: 1px solid #bababa;
border-bottom: 1px solid #bababa;
border-left: 1px solid #bababa;
}

div#content { 
min-height:450px;
height:expression(this.scrollHeight > 450 ? "auto":"450px"); 
}

/* SIDEBAR */

#sidebar {
float:left;
width:240px;
height: 100%;
margin-top:19px;
margin-left:3px;
min-height:450px;
height:expression(this.scrollHeight > 450 ? "auto":"450px"); 
}

#sidebar a {
color: #ffffff;
text-decoration: none;
}

ul {
margin-top:0px;
padding:0px;
list-style-type:none;
}

#sidebar ul#menu_97 {
float:left;
width:212px;
list-style-type:none;
padding:0px 0px 9px 0px;
margin-left:20px;
margin-top:20px;
}

#sidebar ul {
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px;
}

#sidebar ul li {
padding-left:0px;
margin-top:3px;
margin-bottom:3px;
border-bottom: 2px dashed #A4A4A4; 
}

#sidebar ul li a {
display:block;
color:#bababa;
width:225px;
height:41px;
font-size:20px;
font-weight:bold;
line-height:40px;
text-align:left;
}

#sidebar ul li a:hover {
color:#00A6E4;
}


/* EINDE SIDEBAR */

/*MENU*/


/*END MENU*/

/* EINDE SIDEBAR */


/* MAIN */
#main {
}

#main_content {
float:right;
display:inline;
width:602px;
padding:0 10px 20px 10px;
margin-right:0px;
min-height:450px;
height:expression(this.scrollHeight > 450 ? "auto":"450px"); 
background-color:#fff;
}

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 */

/* FOTOGALERIJ */

/* THUMB */
#fotogalerij {
float:left;
display:block;
width:556px;
padding:0 16px 15px 17px;
}

#fotogalerij h3 {
display:none;
}

#fotogalerij #galerij_omschrijving h3 {
display:block;
}

#fotogalerij img {
border:0px;
float:left;
display:inline;
margin-right:6px;
margin-bottom:6px;
}

/* UITVERGROTING */
#full_afbeelding {
display:block;
width:580px;
padding:0;
margin-top:20px;
}

#full_afbeelding {
text-align:center;
}

#full_afbeelding img {
margin-bottom:20px;
}

#full_afbeelding input{
display:none;
}

#full_afbeelding .afbeelding_navigatie {
float:left;
clear:both;
display:block;
margin-top:10px;
margin-bottom:20px;
padding:4px 0 0 0;
width:612px;
height:24px;
font-weight:bold;
background-color:#000000;
color: #BABABA;
}

#full_afbeelding .afbeelding_navigatie a {
color: #BABABA;
}

#full_afbeelding .vorige_afbeelding, #full_afbeelding .vorige_afbeelding_inactief, 
#full_afbeelding .terug_galerij {
float:left;
padding-right:270px;
}

#full_afbeelding #galerij_omschrijving {
display:none;
}

#full_afbeelding #hr {
float:left;
display:none;
}

#afbeelding_onderschrift {
float:left;
text-align:left;
}

/* EINDE FOTOGALERIJ */



/*CONTACTFORMULIER*/
.contact_formulier {
float:left;
display:inline;
margin-left:0px;
width:600px;
}

.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;
}

.contact_formulier input {
width:200px;
border:1px solid #ABABAB;
}

.contact_formulier input#klant_telefoon_net {
width:50px;
border:1px solid #ABABAB;
}

.contact_formulier input#klant_telefoon_nummer {
width:145px;
border:1px solid #ABABAB;
}

.contact_formulier textarea {
float:left;
clear:left;
width:330px;
height:90px;
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;
}

#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 */

/*EXTERNE BLOG*/

/* BLOG PUBLICATIE -------------------------*/
.externe_content_109{
float:left;
width:578px;
}

.externe_content_109 {
position:relative;
width:512px;
padding:0;
min-height:45em;  
height:auto;
background-color: #FBFDFA;
}

#mindzblog_container, .externe_content_109 {
margin-bottom:11px;
}

#youtube_container #youtube {
padding-bottom:10px;
text-align:center;
}

.externe_content_109 .links li {
margin-bottom:3px;
}

.externe_content_109 h3 {
margin:0;
padding:2px 3px 10px 0;
}

.externe_content_109 h4 {
margin:0;
padding:2px 3px 10px 0;
color:##00a6e4;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.externe_content_109 h4 a {
color:##00a6e4;
}

.externe_content_109 h5 {
margin:0;
padding:0;
font-size:11px;
}

.externe_content_109 h5 a {
color:##00a6e4;
}

.externe_content_109 .bericht {
float:left;
clear:left;
margin-bottom:10px;
padding:0 6px 10px 0;
width:500px;
}

.externe_content_93 .auteur_datum {
padding:2px 0 5px 0;
font-weight:bold;
}

.externe_content_109 .datum {
margin-bottom:5px;
padding-right:10px;
font-weight:bold;
}

.externe_content_109 .auteur {
margin-bottom:5px;
padding-right:10px;
}

.externe_content_109 .auteur_datum span.auteur {
margin-right:10px;
padding-right:10px;
border-right:1px solid;
}

.externe_content_109 .afbeelding {
float:left;
margin:0 7px 0 0 ;
width:100px;
height:100px;
display:none;
}

.externe_content_109 .masker {
width:100px;
height:100px;
background-image:url(http://www.mindz.com/images/mindz/mindz/mindz_masker.gif);
background-repeat:no-repeat;
}

/*EINDE EXTERNE BLOG*/

 
/* FOOTER */

#footer {
width:880px;
height:194px;
margin-left:auto;
margin-right:auto;
margin-top:-1px;
margin-bottom: 0px;
background:#000 url(../images/stylesheets/hatrickline/footer.gif);
background-repeat:no-repeat;
border-right: 1px solid #bababa;
border-bottom: 1px solid #bababa;
border-left: 1px solid #bababa;
}

ul#footer {
clear:right;
margin:0 0 0 560px;
padding:24px 0 0 0;
list-style-type:none;
}

ul#menu_15 {
margin-left:35%;
margin-right:auto;
padding-top:6px;
}


ul#menu_15 a {
color: #FFFFFF;
text-decoration: none;
}

ul#scim_footer {
margin:0 0 0 300px;
padding:0px;
}

ul#scim_footer li {
list-style-type:none;
padding-top:170px;
}

ul#scim_footer li a{
color: #BABABA;
text-decoration: none;
}

ul#scim_footer li a:hover{
color:#00a6e4;
text-decoration: none;
}

 
/* EINDE FOOTER */
