/***************
* DEFAULT *
***************/
body{background:#53a6f3;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:9pt;}
div#wrapper{width:953px;margin:auto;}
div#contentwrapper{
	position:relative;
	background-image: url(../images/background3.jpg);
}
a:link,
a:visited{color:#f00;}
/* Mouseover links */
a:hover{color:#f00;}
.clearfix{clear:both;}
img{border:0;}
#webshop-button{position:absolute;top:400px;}
/***************
* HEADER *
***************/
#header h1,
#header h2{text-indent:-9999px;font-size:10pt;padding:0;margin:0;}
/***************
* NAVIGATION *
***************/
#top-navigation{position:absolute;top:95px;left:167px;z-index:10;}
#menu-right{position:absolute;left:755px;top:230px;z-index:10;}
ul.navigation{
	margin:auto;
}
.navigation,
.navigation li{margin:0;padding:0;list-style:none;}
ul.navigation li{float:left;padding:0 5px;}
.navigation footea{display:block;outline:none;}
.navigation a:link,
.navigation a:visited{font-size:8pt;color:#fff;padding:0 5px 0 0;border-right:1px solid #fff;text-decoration:none;}
#top-navigation li{padding:0;}
#top-navigation li a,
#menu-right li a{text-indent:-9999px;border:0;padding:0;display:block;}
#menu-right a{width:193px;}
#top-navigation li a{height:27px;}
#top-navigation .info a{background:url('../images/info-btn.png') no-repeat scroll top left;width:54px;}
#top-navigation .speelgoed a{background:url('../images/speelgoed-btn.png') no-repeat scroll top left;width:115px;}
#top-navigation .leeftijden a{background:url('../images/leeftijden-btn.png') no-repeat scroll top left;width:123px;}
#top-navigation .actie a{background:url('../images/actie-btn.png') no-repeat scroll top left;width:73px;}
#top-navigation .webwinkel a{background:url('../images/webwinkel-btn.png') no-repeat scroll top left;width:120px;}
#top-navigation .contact a{background:url('../images/contact-btn.png') no-repeat scroll top left;width:97px;}
#top-navigation .b360gr a{background:url('../images/360gr-btn.png') no-repeat scroll top left;width:45px;}
#bottom{background:#0199d8 url('../images/footer-blocks.png') no-repeat scroll bottom left;width:952px;height:53px;text-align:left;margin:1px 0;}
#bottom-navigation{float:left;position:relative;left:50%;text-align:left;padding:0.5em 0;}
#bottom-navigation ul{list-style:none;position:relative;left:-50%;}
#bottom-navigation li{float:left;position:relative;}
#bottom-navigation a{text-transform:lowercase;}
#menu-right .kinderkamer a{background:url('../images/menu-buttons-right-kinderkamer.png') no-repeat scroll top left;height:37px;}
#menu-right .babypeuter a{background:url('../images/menu-buttons-right-babypeuter.png') no-repeat scroll top left;height:38px;}
#menu-right .grootspeelgoed a{background:url('../images/menu-buttons-grootspeelgoed.png') no-repeat scroll top left;height:37px;}
#menu-right .poppenknuffels a{background:url('../images/menu-buttons-poppenknuffels.png') no-repeat scroll top left;height:38px;}
#menu-right .verkledentheater a{background:url('../images/menu-buttons-right-verkledentheater.png') no-repeat scroll top left;height:37px;}
#menu-right .puzzelsspellen a{background:url('../images/menu-buttons-right-puzzelsspellen.png') no-repeat scroll top left;height:38px;}
#menu-right .ontdekkencreatief a{background:url('../images/menu-buttons-right-ontdekkencreatief.png') no-repeat scroll top left;height:37px;}
/***************
* MAINCONTENT *
***************/
#contentwrapper{background: url('../images/images/background-cedille.jpg') no-repeat scroll top left;width:953px;height:750px;}
#maincontentwrapper{background:url('../images/pattern.png') repeat scroll top left;position:relative;top:120px;/* background:#ffd91f;*/
width:624px;height:587px;margin:auto;}
#left{text-align:center;width:260px;display:block;/* float:left;*/}
#left img{margin:auto;background:#fff;}
#left h1{color:#fff;margin:0;padding:0.5em 0;font-size:34pt;text-transform:lowercase;}
#maincontent{background:#ffd91f;float:right;width:327px;*width:321px;height:496px;padding:10px 30px 10px 10px;overflow-y:auto;}
#maincontent h3{color:#ed222a;margin:0;padding:0;font-size:10pt;}
#maincontent p{margin:0 0 0.5em 0;}
#maincontentwrapper p{color:#fff;font-weight:bold;position:absolute;right:35px;bottom:5px;*bottom:20px;width:320px;letter-spacing:-0.8px;font-size:9pt;}
#maincontentwrapper * p{position:static;color:#000;font-weight:normal;right:auto;top:auto;width:auto;font-size:9pt;letter-spacing:normal;}
.bleu {
	font-weight: bold;
	color: #0B5EAB;
}
/***************
* FOOTER *
***************/
#footer{color:#0053a0;text-align:right;}

