/* CSS Document */

/* volledig browser venster */
body {
    background-color:#DCF4F4; margin:0; color:#4D4747;
    font-family:Arial, Helvetica, sans-serif;
}

img {
	border:none;
}

div, a, img, p {
	margin:0; padding:0;
}

.spacer {
	line-height:0; font-size:0; clear:both;
}

/* site venster */
#frame {
width:761px;
/*height:895px;*/
background-color:#FFFFFF;
margin:auto; color:#4D4747;
}

/* hoofding */
#container1 {
width:751px;
height:142px;
padding-left:5px;
padding-right:5px;
float:left;
/*background-color:#FFFFFF; color:#4D4747;*/
}

/* hoofding linkerkant */
#header1 {
width:185px;
height:142px;
float:left; color:#4D4747;
background-image: url('/template/images/krullen-header.png');
}

/* hoofding midden */
#header2 {
width:280px;
height:142px;
float:left;
padding-left:24px;
padding-top:0px;
background-color:#FFFFFF; color:#4D4747;
}

#header2a { /* title Fabienne Blavier */
    width:280px;
    height:102px;
    padding-top:10px;
}

#header2b { /* sociale media */
    width:280px;
    height:30px;
}

/* hoofding rechterkant */
#header3 {
width:262px;
height:142px;
float:right;
}

/* hoofding rechterkant boven */
#header3a {
width:240px;
height:90px;
background-color:#FFFFFF;
float:right;
padding-top:20px;
padding-right:22px;
text-align:right;
font-size:12px;
color:#AA8780;
}

/* hoofding rechterkant boven */
#header3b {
width:262px;
height:32px;
float:left;
background-image: url('/template/images/laatste-nieuws.png');
background-repeat: no-repeat;
}

#header3b1 {
    width:230px;
    height:22px;
    color:#ffffff;
    padding-top: 9px;
    padding-left:35px;
    margin:auto;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}


/* deel tussen hoofding en main content (inclusief nieuws) */ 
#container2 {
width:751px;
height:195px;
padding-left:5px;
padding-right:5px;
clear: both;
}

#container2a {
width:482px;
height:191px;
border-top:2px solid #119DD9;
border-bottom:2px solid #119DD9;
border-right:2px solid #119DD9;
float:left; color:#4D4747;
}

#container2a img {
    width: 482px;
    height: 191px;
    border:none;
}

#container2b {
width:262px;
height:191px;
/*border:1px solid #1F5EB0;*/
background-image: url('/template/images/Mechelen.jpg');
float:right;
border-bottom:2px solid #119DD9;
border-top:2px solid #119DD9;
}

/* nieuws */
#container2b1 {
width:250px;
height:auto;
margin:auto;
padding-top:10px;
font-size:12px;
text-align:justify;
}

/* nieuws knoppen */
.container2b2 {
width:230px;
height:22px;
border-bottom:2px solid #1F5EB0;
background-color:#1F5EB0;
opacity:0.80;
filter:alpha(opacity=80);
color:#eee;
padding-left:10px;
margin:auto;
}

.links {
font-size:12px;
color: #4D4747; background-color:inherit;
font-weight:bold;
text-decoration:none;
}

.links:hover {
	color:#1F5EB0;background-color:inherit;
}

.container2b2:hover {
	opacity:1;
    filter:alpha(opacity=100);
}

.container2b2:hover>.links {
	color: #000000;
}

/* echte content venster */
#container3{
    background-color: #FFFFFF;
    background-image: url("/template/images/fabienne-blavier-001-1.gif") !important;
    background-repeat: no-repeat;
    clear: both;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 5px;
    width: 745px;
    
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 15px;
    -webkit-border-radius: 0 0 15px 100px;
    -moz-border-radius: 0 0 15px 100px;
    position: relative;
}
/* menubalk */
#container3a {
    /*background-color: #0099CC;*/
    /*background-image: url("//template/images/fabienne-blavier-001-1.gif");*/
    /*border-radius: 0 0 0 100px;*/
    color: #FDCD01;
    /*height: 498px;*/
    padding-left: 10px;
    position: absolute;
    left: 0;
    margin-top: -16px;
    width: 164px;
}


.container3a1 {
width:121px;
height:24px;
border-bottom:2px solid #1F5EB0;
padding-left:22px;
padding-top:7px;
margin-top: 3px;
background-color:#ffffff;
color: #4D4747;
}

.menulinks {
font-size:12px;
color: #4D4747; background-color:inherit;
font-weight:bold;
text-decoration:none;
opacity:0.90;
filter:alpha(opacity=90);
}

.menulinks:hover {
	color:#000000;background-color:inherit;
    opacity:0.8;
    filter:alpha(opacity=80);
}

.container3a1:hover>.menulinks {
	color: #000000;
}

/* main content */
#container3b {
    margin: 0 0 12px 165px;
    width: 566px;
}

#container3b1  {
    background-color: #FFFFFF;
    color: #4D4747;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    padding: 16px 32px 0;
    min-height: 450px;
    padding-top: 16px;
    text-align: justify;
    text-decoration: none;
    width: 521px;
    border-radius: 0 0 0 15px;
    -moz-border-radius: 0 0 0 15px;
    -webkit-border-radius: 0 0 0 15px;
}

#container3b1 p {
   padding-top: 20px;
}

#container3b2  {
    height: 32px;
    width: 566px;
}

#container3b2a{
width:330px;
height:22px;
padding-top:10px;
padding-left:236px;
/*float:left;*/
font-size:11px;
/*background-image: url('/template/images/fabienne-blavier-001-2.gif');*/
border-radius: 0px 10px 10px 0px;
-moz-border-radius: 0px 10px 10px 0px;
-webkit-border-radius: 0px 10px 10px 0px;
}

.creatielinks {
font-size:inherit;
color: #4D4747;
text-decoration:underline;
}

.creatielinks:hover {
	color:#119DD9;
}


.img {
width:99px;
height:86px;
float:left;
}
.img1 {
width:99px;
height:79px;
float:left;
}


.dummy  {
clear:both;
}

a {
font-size:12px;
/*color:#7E1A02; background-color:inherit;*/
text-decoration:none;
font-weight:normal;
/*text-align:right;*/
}

a:hover {
/*color:#B25B46; background-color:inherit;*/
text-decoration:underline;
/*text-align:right;*/
}

.blank {
width:186px;
height:86px;

}

#container4 {
width:301px;
padding-left:455px;
padding-right:5px;
background-color:#FFFFFF; color:#4D4747;
margin:0px 0px 0 0px;
font-size:11px;
clear: both;
}


#container4 p {
	text-align:center; clear:both; padding:15px 0;
    font-size:11px;
}

#overlay {
	z-index:1000;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	background:url('/template/images/overlay.png');
	display: none;
}

.gallery-fullscreen{
	position:absolute;
	top:20px;
	bottom:0;
	margin-left:-400px;
	left:50%;
	z-index:1001;
	text-align: right;
	display: none;
}
.thumb{
	border: 2px solid #FDCD01;
	border-radius: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	text-align: center;
}