﻿*
{
	font: 100% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
    }
img{
	border: 0px;
}
body 
{
    background-color: #d3ebf3;
    /*background-image: url('/design/classic/achtergrond.png');*/
    background-position: top center;
    background-repeat:repeat-y;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background: -moz-radial-gradient(45px 45px, 15px, 55px 55px, 40px,
									 from(aqua), to(rgba(0, 0, 255, 0)),
									 color-stop(0.95, blue));}
h1{
	font-size: 14px;
	font-weight:bold;
	color:#1e6a9e;
}
.oneColFixCtr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 80px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.oneColFixCtr #div_Header {
     margin: 60px 0px 10px 0px;
    }
.oneColFixCtr #account    
{
    padding: 15px 0px 0px 0px;
    }
    
.oneColFixCtr #zoeken_adv    
{
    padding: 0px 0px 0px 120px;
    margin: 15px;
    }
    
.oneColFixCtr #zoeken    
{
    padding: 0px 0px 0px 0px;
    margin: 15px;
    }
    
.oneColFixCtr #disclaimer    
{
    padding: 60px 0px 10px 0px;
    font-size: 10px;
    line-height: 18px;
    text-align: center;
    }
.oneColFixCtr #footer    
{
    padding: 10px 0px 10px 0px;
    font-size: 11px;
    }
.Logo 
{
    
    }
.aantallen
{
    text-align: right;
    float:right;
    padding: 18px 0px 0px 0px;
    }
.FooterDiv
{
        font-size: 11px;
        float:right;
    }
.linkFooter:hover, .linkFooter:active, .linkFooter:visited, .linkFooter:link{
    text-decoration: none;
    font-size: 11px;
}
.Content  
{
    padding: 0px 0px 0px 120px;
    }

.ContentNieuwste  
{
    padding: 0px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/nieuwste_aanmeldingen.png');
    background-repeat: no-repeat;
    }
.ContentPinverzoekenInkomend  
{
    padding: 30px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/inkomendenpinverzoeken.png');
    background-repeat: no-repeat;
    }
.ContentPinverzoekenUitgaand 
{
    padding: 30px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/uitgaandepinverzoeken.png');
    background-repeat: no-repeat;
    }
.ContentPinverzoeken  
{
    padding: 30px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/pin_verzoeken.png');
    background-repeat: no-repeat;
    }
.ContentVriendenzoeken  
{
    padding: 10px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/vrienden_zoeken.png');
    background-repeat: no-repeat;
    }
.Contentpinpinleden  
{
    padding: 10px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/pinpinleden.png');
    background-repeat: no-repeat;
    }
.ContentVoorpagina
{
    padding: 20px 0px 0px 120px;
    background-position: 0px 70px;
    background-image: url('/design/basic/nieuwste_aanmeldingen.png');
    background-repeat: no-repeat;
    }
.contentleeg
{
    height:270px; 
 	margin: 3px 6px 8px 0px;
 	vertical-align: middle;
 	text-align:center;
 	line-height: 250px;
   }
.ingelogd
{
    text-align:right;
    height: 45px;
    }

.ZoekenErrorIMG
{
    vertical-align:middle; padding:0px 15px;
    }
.blok_basic
{
    width:130px; 
    height:135px; 
    text-align: center;
    float: left;
    display:block;
    line-height: 18px;
    cursor: pointer;
	margin: 3px 6px 8px 0px;
    }
.blok_1
{
    background-image: url('/design/basic/blokm.png');
    }
.Nicktekst_1
{
    color: #1e6a9e;
    }
.Nicktekst_0
{
    color: #af3093;
    }
.blok_0
{
    background-image: url('/design/basic/blokf.png');
    }
.blok_foto
{
    background-image: url('/design/basic/foto_achter.png');
    margin: 10px 0px 2px 25px;
    width: 79px;
    height: 81px;
    text-align: center;
    }
.memberphoto
{
    margin: 2px 2px 2px 2px;
    }
.portals
{
    margin: 2px 4px 4px 2px;
    }
.wit
{
    color: #ffffff;
    }
    
    
.bubbleInfo {
    position: relative;
    width:130px; 
    text-align: left;
}
.trigger {
    position: absolute;
    width:130px; 
    text-align:center;
}

/* Bubble pop-up */

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}
.Blokjes_header
{
    padding:10px;
    }
.ZwartKopjespan
{
    font-weight:bold;
    padding-left: 10px;

    }
.ZwartKopjesdiv
{  
    padding: 5px 0p 25px 0px;
    margin: 10px;
    line-height: 27px; 
    vertical-align:middle;
    }
.GrijzeRand
{
    padding: 5px;
    width: 375px;
    }
.formfield
{
    width: 250px;
    padding: 3px;
    margin: 0px 5px 0px 5px;
    }
.formfield2
{
    width: 150px;
    padding: 3px;
    margin: 0px 5px 0px 5px;
    }
.form_td
{
    width: 135px;
    }
.form_td2
{
    width: 225px;
    }
.form_tr
{
    height: 35px; padding-top: 4px;
    }
.ButtonZwart
{
    margin: 10px;
    }
.uitloggen
{
    color: #1e6a9e;
    text-decoration: none;
    }
.ingelogd_buttons
{
    float:left; width: 300px; text-align:left;
    padding: 0px 0px 0px 15px;
    }
div.hr
{
    height:2px;
    background: url('/design/basic/hr.png') repeat-x scroll;
    }
div.hr hr
{
    display:none;
    }
.zoekenspan
{
    DISPLAY: inline-block;
    width:100px;
    float:left;
	line-height: 25px;
    }
.Content_normal
{
    padding: 10px;
    }
.img_contact{padding: 0px 15px 0px 5px; vertical-align:middle;}
.img_home{vertical-align:middle;}
.img_pending{margin: 0px 4px 0px 30px; vertical-align:middle;}
.img_request{margin: 0px 4px 0px 15px; vertical-align:middle;}
.img_contacts{margin: 0px 4px 0px 25px; vertical-align:middle;}