body {
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background: #ffffff;
    margin: 0;
    padding:0;}

h1 { 
    display: block;
    height: 22px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    color:#fff;
    background-color: #000000;
    padding: 4px 0 0 10px;
    margin: 0;}
h1 a{
    text-decoration:none;
    color:#fff; }
h1 a:hover{
text-decoration:none;
color:#fff;
}
h2 {
    font-weight:bold;
    font-size:15px;
    border-bottom: 1px solid #5e2b44;
    color:#5e2b44;
    margin-top:0;
    }
h2 a {
    text-decoration:none;
    color:#5e2b44;
    }
h3 {
    font-weight:bold;
    font-size:14px;
    color:#5e2b44;
    margin:0;
    padding:0;
    }
    
h3 a {
    color:#5e2b44;
    text-decoration:none;
    }

ul { 
    list-style-type:square; 
    padding:0;
    margin-left:25px}
    
li{
    list-style-type: square;
    list-style-image:url(/images/admin/greenbullet.gif);
    margin: 0 0 0 0;
    padding:0;
    }
    
#two_columns_col_2 li, #two_columnsB_col_2 li, #three_columns_col_2 li, #column_cover li  {
    list-style-image:url(/images/admin/whitebullet.gif);
    }
    
ul.greensquare_margin {margin: 0 0 0 35px;}

hr { 
    border: 0;
    color: #abad6c;
    background-color: #abad6c;
    height: 1px;
}

hr.white { 
    border: 0;
    color: #fff;
    background-color: #fff;
    height: 1px;
}

#column_cover h3 {
    font-weight:bold;
    color:#fff;
    margin:0;
    padding: 5px 0;
    font-size:13px;
}
#column_cover h3 a {
    font-weight:bold;
    color:#fff;
    }
h4 {
    font-weight:bold;
    font-size:12px;
    color:#789102;
    margin:0;
    padding:0;
    }
h4 a {
    color:#789102;
    text-decoration:none;
    }

h5 {
    font-weight:bold;
    font-size:10px;
    color:#5e2b44;
    margin:0;
    padding:0;
}

h6 { 
    font-size:10px;
    font-style:italic;
    margin:0;}

a { font-weight:bold;
    color:#cc071a;
    }
a:hover {
    color:#93ad12;
    }
h2 a:hover {
    text-decoration:none;
    color:#93ad12;
    }

#container {
    width: 900px;
    min-height: 420px;
    margin: auto;
    overflow: hidden;
    background:url(/images/admin/bg_container.gif) repeat-y #fff;}
#header {
    width: 900px;
    height:177px;
    margin: 0px auto 15px auto;
    position:relative;
}
#topbanner {
    position: absolute;
    top: 2px;
    left: 170px;
}
#skyscraper {     
    background-color: #b1a194;
    color:#fff;
    text-align:center;
    padding:10px 0 10px 0;
    margin-bottom:5px;
    }
#column_nav {
    float: left;
    width: 178px;
    overflow:hidden;
}
#column_nav .padding { padding: 0px 8px 0 10px;}
#content { 
    float:left;
    width:722px; 
}
#column_center {
    float: left;
    width: 544px;
    overflow:hidden;
}
#column_center .padding {  padding: 0px 8px 0 8px;}
#column_cover {
    float: left;
    width: 178px;
    overflow:hidden;
}
#column_cover .padding {  padding: 0 8px 0 10px;}

#footer {
    font-family: arial, verdana, helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    text-align: center;
    width: 900px;
    margin: auto;
    background: #fff;
    padding:10px 0 10px 0;
}
#partners {
    text-align: center;
    color:#5e2b44;
    width: 880px;
    margin: auto;
    background: #dee6b7;
    padding: 3px 0px;
}
#partners a {
    color:#5e2b44;
    text-decoration:none;}
    
#partners a:hover {
    color:#5e2b44;
    text-decoration:underline;}#one_column { width:528px;}

p.logos {
    text-align:right;
    padding-right:10px;
    margin:0;
    padding-bottom:0;
}
#one_column .padding { padding: 0px 0px 8px 12px;}

#two_columns_col_1 {
    float:left;
    width:255px;
    margin-right:18px;
    margin-bottom:8px;
}
    
#two_columns_col_2 {
    float:left;
    width:255px;
    /* background: url(/images/admin/col2_bg.gif) no-repeat; */
    margin-bottom:8px;
}
    
#two_columns_col_1 .padding {
    padding: 15px 0px 8px 12px;}
    
#two_columns_col_2 .padding {
    padding: 15px 10px 8px 10px;}
    
#two_columnsB_col_1 {
    float:left;
    width:340px;
    margin-right:18px;
    margin-bottom:8px;
}
    
#two_columnsB_col_2 {
    float:left;
    width:170px;
    background: url(/images/admin/col2_bg.gif) no-repeat #dee6b7;
    margin-bottom:8px;
}
    
#two_columnsB_col_1 .padding {
    padding: 15px 0px 8px 12px;}

#two_columnsB_col_2 .padding {
    padding: 15px 5px 8px 5px;}
    
#three_columns_col_1 {
    float:left;
    width:171px;
    margin-right:8px;
    margin-bottom:8px;
}
    
#three_columns_col_2 {
    float:left;
    width:165px;
    margin-right:9px;
    margin-bottom:8px;
    background: url(/images/admin/col2_bg.gif) no-repeat;
}
#three_columns_col_3 {
    float:left;
    width:165px;
    margin-bottom:8px;
}
#three_columns_col_1 .padding {
    padding: 15px 0px 8px 12px;}
    
#three_columns_col_2 .padding {
    padding: 15px 5px 8px 5px;}
    
#three_columns_col_3 .padding {
    padding: 15px 0px 8px 0px;}

#logo { 
    width: 250px;
    height: 71px;
    z-index: 99;
    cursor: hand;
    cursor: pointer;
    background: url(/images/admin/milo_logo.gif) no-repeat;
    float:left;
    position:relative;
    top: 100px;
    left: 15px;
    margin: 0 16px 0 0;
}
#logo span {
    display:none
}
#breadcrumb {
    width:460px;
    position:absolute;
    top: 157px;
    left: 220px;
    font-size:10px;
    color:#fff;
}
#breadcrumb a {
    color:#fff;
}
#loginmsg {
    width:350px;
    text-align:right;
    position:absolute;
    top: 124px;
    left: 544px;
    color:#FFFFFF;
    font-size:12px;
    font-weight:normal;
}
#loginmsg a {
    color:#FFFFFF;
    font-size:12px;
    font-weight:normal;}
#loginmsg a:hover {    color:#cc071a;}

#search {
    width:200px;
    text-align:right;
    position:absolute;
    top: 147px;
    left:695px;
}.brolcirkels { 
    width:97px;
    height:97px;
    position:absolute;
    top:170px;
    left:850px;
}
#dezeweek_blok {
    background-color: #abad6c;
    color:#fff;
    padding: 0 8px 5px 8px;
    margin-bottom:5px;
}
.invisible{
display:none;
}

/*    Navigation                            */
ul#nav {
    padding:0; 
    margin:0;
    list-style-type: none; 
    list-style-image:none;
    width:160px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
    }    

ul#nav ul {
    padding:0;
    margin:0;
    width:160px; 
    list-style:none;
    list-style-image:none;
    }
    
ul#nav li {
    text-align:left;
    list-style-type: none; 
    padding:0; 
    margin:0 0 12px 0;
    }

ul#nav li a {
    display: block;
    color:#FFFFFF;
    padding-left:5px;
    text-decoration:none;
    background:#5e2b44;
    height:13px;
    }    
ul#nav li a:hover { 
    background:#93ad12;}
    
ul#nav ul li {
    text-align:left;
    list-style-type: none; 
    padding:0; 
    margin:0 0 1px 0;
    background:none;
    width:160px;
    }
ul#nav ul li a {
    color:#5e2b44;
    margin:0 0 0 0px;
    padding:0 0 0 12px;
    background:#fff url(/images/admin/nav_level2_bg.png) no-repeat;
    background-position: 4px 3px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    }
    
ul#nav ul li a:hover {
    background:#fff url(/images/admin/nav_level2_active_bg.png) no-repeat;
    background-position: 4px 3px;
}
    
    
/*    end Navigation                            */    
   


div.blockA {
    width: 526px;
    background:url(/images/admin/blockA_middle.png) repeat-y;
}
div.blockA h2 {
    display:block;
    height:25px;
    background:url(/images/admin/blockA_top.png) no-repeat;
    padding: 3px 0 0 20px;
    font-size:14px;
    margin:0;
    border:none;
    text-transform:none;
    letter-spacing:normal;    
}
div.blockA_footer {
    width: 526px;
    height:15px;
    background:url(/images/admin/blockA_bottom.png);
    }
    
div.blockA .topic {
    width:170px;
    margin: 0 0 0 3px;
    padding:0;
    float:left;
}
.padding_topic {
padding: 0 8px 0 8px;}
div.blockA .marge { 
    width:3px;
    float:left;
}
div.blockA h3 {
    color:#cc071a;
    font-size:12px;
    font-weight:bold;
    margin:0;
    padding:0;
}
div.blockA h3 a {
    color:#cc071a;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
div.blockB {
    width: 528px;
    background:url(/images/admin/blockB_bg.png) repeat-y;
}
div.blockB h3 {
    display:block;
    height:18px;
    padding: 0px 0 0 5px;
    font-size:14px;
    margin:0;    
}
div.blockB h3 a {
    color:#fff;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
div.blockB h4 {
    display:block;
    height:18px;
    color:#000;
    font-size:14px;
    /* text-transform:uppercase; */
    margin:1px 0 -3px 0;
    padding:0;
}
div.blockB h4 a {
    color:#000;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
div.blockB p {
    margin:0;
    padding:0;}
div.blockB_footer {
    width: 528px;
    height:5px;
    background:url(/images/admin/blockB_bottom.png) no-repeat;
    margin-bottom:10px;
    }
    
div.blockB .topic {
    width:170px;
    margin:0;
    padding:0;
    float:left;
    background-color:none;
}
div.blockB .marge1 { 
    width:3px;
    float:left;
}
div.blockB .marge2 { 
    width:7px;
    float:left;
}
div.blockC {
    width: 524px;
    margin: 10px 0 0 2px;
}
div.blockC h3 {
    display:block;
    height:18px;
    font-size:14px;
    color:#5e2b44;
    margin:0px;
}
div.blockC h3 a {
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#5e2b44;
}
div.blockC1 {
    width: 342px;
    margin-right:8px;
    float:left;
}
div.blockC2 {
    width: 170px;
    margin-left:4px;
    float:left;
}
/*SIXPACK*/
div.blockD {
    width: 528px;
    background:url(/images/admin/blockD_bg.gif) repeat-y;
    margin-top:10px;
}
div.blockD_footer {
    width: 528px;
    height:27px;
    background:url(/images/admin/blockD_bottom.gif) no-repeat;
    }
.blockDpadding { padding:20px 40px 0 40px;}
div.blockD h4 {
    display:block;
    text-align:center;
    height:18px;
    font-size:16px;
    color:#fff;
    margin:0 0 10px 0;
}
div.blockD h4 a {
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#fff;
}
div.blockD h2 a {
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    color:#fff;
    border:none;
}
div.category {
    float:left;
    width:60px;
    text-align:right;
    color:#5e2b44;
    font-size:14px;
    font-weight:bold;
    margin-right:5px;
    }
div.blockD ul{
    padding:0;
    margin:20px 0 0 0;
    }
div.blockD li { 
    clear:both;
    list-style-type: none; 
    list-style-image:none;
    }
/* end SIXPACK*/

div.blockF {
    width: 330px;
    background:url(/images/admin/blockF_bg.gif) repeat-y;
    color:#FFFFFF;
}
#two_columnsB_col_1 div.blockF { margin-top:-9px;}

div.blockF h2 { 
    color:#fff;
    border-bottom:1px solid #fff;}

div.blockF a:hover { 
    color:#fff;}

div.blockF_footer {
    width: 330px;
    height:7px;
    background:url(/images/admin/blockF_bottom.gif) no-repeat;
    }
.blockFpadding { padding:9px 15px 10px 15px;}
div.blockG {
    width: 330px;
    background:url(/images/admin/blockG_bg.gif) repeat-y;
}
#two_columnsB_col_1 div.blockG { margin-top:-6px;}
div.blockG_footer {
    width: 330px;
    height:28px;
    background:url(/images/admin/blockG_bottom.gif) no-repeat;
    }
.blockGpadding { padding:6px 15px 0 15px;}
div#promo1 {
    background:#b1a194;
    font-size:11px;
    font-weight:bold;
    padding-bottom: 10px;
    margin-bottom:5px;}
div#promo1 ul a, div#promo2 ul a {
    color:#fff;
    font-weight:normal;}
div#promo1 a:hover; div#promo2 a:hover {
    color:#991233;
}
div#promo1 li {
    margin-bottom:3px;}
div#promo2 {
    background:#abad6c;
    font-size:11px;
    padding-bottom: 10px;
    margin-bottom:5px;
    color:#fff;}

.divider {
    border-bottom:1px dashed #5e2b44;
    margin:5px 0 8px 0;
}
div.img_block {
    position:relative;
    width:170px;
    height:200px;
}
span.grunge1 {
    display:block;
    width:170px;
    height:200px;
    position:absolute;
    top:0px;
    left:0px;
    }

.imageblock_grunge2 {
    float:right;
    position:relative;
    margin: 0 0 20px 20px;
}
.imageblock_grunge2 img.foto { border: 1px solid #93ad12; }
img.grunge2 {
    position:absolute;
    top:0px;
    left:-20px;}
    
img { 
    border: none;
    behavior: url(http://www.milozine.be/css/iepngfix.htc); } /* fix png transparancy for IE5 and 6 */

div.clear { clear:both;}

p.clsReadMore { text-align: right; }
p.caption { 
    font-size:10px;
    font-style:italic;
    margin:0;
    }
.center { text-align:center;}

.imgLeft { 
    float:left;
    margin:0 20px 5px 0;} /* we need a 20px margin next to the image to fix the bullet-problem... */

#two_columnsB_col_1 .imgLeft { 
    float:left;
    margin:0 5px 5px 0;} /* ...but not on the 2column-pages because there's not enough place there */

.imgRight { 
    float:right;
    margin:0 0 5px 5px;}

.right {float:right;}
.left { float:left;}
.left_130 {
    width:130px;
    float:left;
    margin:0 5px 5px 0;}
.left_192 {
    width:192px;
    float:left;}

div.thumbnail_block {
    background-color:#dee6b7;
    padding:5px 3px 5px 3px;
    float:right;
    margin: 0 0 3px 10px;}
    
div.thumbnail_block img {
    padding: 0 3px;}

/* Start Form classes */
form{display:inline;}
input, textarea, select, input.iefocus, textarea.iefocus{font-size:11px;}
input.button{font-size:10px;color:white;height:18px;background:#cc071a;border:none;}
input.button:hover{cursor:pointer;background:#fb0c23;}input.checkbox, input.radiobox {border:none;}
#header input.button { position:relative; top:4px;}
/* End Form classes */

/* Added by JC */
div.printsend { float:right; font-size:9px; color:#666;}
div.printsend a { text-decoration:none; color:#666;}
div.printsend a:hover { text-decoration:none; color:#000;}
.mail2friend { float:left; position:relative; top:5px;}
img.imgFloat {
    float: left;
    padding: 0 5px 5px 0;
    border:0;
    }
.topic {
    margin-bottom: 10px;
    padding: 5px 10px 10px 10px;
    height: 1%;
}

/* end of Added by JC */

#corporate img {
    border: 0px none;
padding-bottom: 10px;
}
.clsContent_xquis { 
   /* margin: 7px 0 0 0;
    margin-left: 4px;*/
    background-color: #DEE6B7;
    padding: 4px 0 0 10px;
    margin: 0 4px 5px 0;
    }
.clsContent_xquis h5 {
    border: 3px solid #cccc99;
    font-size: 12px;
    display: block;
    color: #fff;
    padding-left: 20px;
    margin-top: 0;
    background: #58595b no-repeat 2px 2px;
    padding-bottom: 2px;
    margin-bottom: 5px
    }
    
.clsContent_xquis h5 a {
    color: #fff;
    text-decoration: none;
    }
.clsContent_xquis h5 a:hover {
    color: #ffc0cb;
    text-decoration: none;
    }
    
.clsContent_xquis h6 {
    font-size:12px;
    color: #58595b;
    font-weight:bold;
    margin: 0 0 0 5px;
    }
    
.clsContent_xquis img.imgFloat {
    float: left;
    padding: 5px;
    margin: 0;
    display:inline;
    
    }
/*    
.clsContent_xquis ul {
    margin: 0;
    _margin-top: -125px;
    margin-left: 145px;
    margin-bottom: 10px;
    padding: 0;
    font-size: 11px;
    list-style-type: square;
    width: 100px;
    }
*/
    
.clsContent_xquis li {
    list-style-type: square;
}
.clsContent_xquis li a {
    color: #cc0033;
    text-decoration: underline;
    }
    
.clsContent_xquis p.clsReadMore a {
    color: #cc0033;
    text-decoration: underline;
    font-weight:bold;
    }
.clsContent_xquis p.clsReadMore a:hover {
    color: #7f0020;
    text-decoration: underline;
    font-weight:bold;
    }
    
.clsContent_xquis p.clsReadMore {
    text-align: right;
    font-size: 11px;
    margin-top: -5px;
    margin-bottom: 2px;
    padding-top: 5px;
    color: #999999;
    }
.clsContent_xquis p {
    margin-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    }
   
.colxquis_1 {
    width: 270px;
    float: left;
    margin-top: 7px;
    margin-left: 7px;
    }
    
.colxquis_1 ul, .colxquis_1 li {
    list-style-type: square;
    list-style-image:url(/images/admin/greenbullet.gif);
     margin: 0 0 0 15px;
    color: #000000;
    font-size: 11px;
}
.colxquis_2 {
    /*width: 235px;*/
    width: 200px;
    float: left;
    /*margin: 7px 0px 5px 25px;*/
    margin: 7px 2px 5px 25px;
    padding-top: 5px;
    }    

.colxquis_2 p{
    padding: 5px;
}
 
ul.score {list-style: none; padding: 5px 0px 5px 0px; margin: 0;}
ul.score li {float: left; width: 70px; text-align: center; font-weight: bold;}
.test { visibility:hidden;}
 

/* GPS PAGE */
#iframe {
    margin-left: -2px;
}
 
.detailtitle {
    font-weight: bold;
}

/*END GPS PAGE*/ 

/* SITEMAP */
 ul#sitemap {
    margin: 20px 0 0 0;
    padding: 0;
    list-style-type: none;
    background: url(/images/admin/dot.gif) repeat-y 3px 0px;
}
ul#sitemap a { 
    color:#5e2b44;
    text-decoration:none;
    }    
ul#sitemap a:hover {
    background-color:#b1a194;
    text-decoration:none;
    color:#fff;}
    
/* first level */
ul#sitemap li {
    color:#555;
    list-style-type: none;
    line-height:8px;
    margin-bottom: 8px;
}
ul#sitemap li a {
    font-size:18px;
    background: url(/images/admin/bullet1.gif) no-repeat 0 6px;
    padding-left: 12px;
}
ul#sitemap li p { 
    padding: 0 0 0 15px; 
    margin: 5px 0 0 0;
    font-size:10px;
    line-height:11px;}
/* second level */
ul#sitemap ul {
    margin: 0 0 0 0;
    padding: 0;
    list-style-type: none;
    background: url(/images/admin/dot.gif) repeat-y 23px 0px;
}
ul#sitemap li li {
    background: url(/images/admin/dot2.gif) no-repeat 4px 4px;
    margin-top:25px;
}
ul#sitemap li li a {
    font-size:14px;
    padding: 0 0 0 32px;
    background: url(/images/admin/bullet2.gif) no-repeat 20px 4px;
}
ul#sitemap li li p { padding-left:35px;}
/* third level */
ul#sitemap ul ul {
background: url(/images/admin/dot.gif) repeat-y 46px 0px;
}
ul#sitemap li li li {
background: url(/images/admin/dot2.gif) no-repeat 24px 4px;
margin-top:8px;
}
ul#sitemap li li li a {
font-size:11px;
padding: 0 0 0 55px;
background: url(/images/admin/bullet1.gif) no-repeat 43px 3px;
}
ul#sitemap li li li p { padding-left:60px;}
/* fourth level */
ul#sitemap ul ul ul {
background: url(/images/admin/dot.gif) repeat-y 68px 0;
}
ul#sitemap li li li li {
background: url(/images/admin/dot2.gif) no-repeat 47px 5px;
}
ul#sitemap li li li li a {
font-size:10px;
padding: 0 0 0 78px;
background: url(/images/admin/bullet2.gif) no-repeat 65px .3em;
}
ul#sitemap li li li li p { padding-left:85px;}
/* END SITEMAP */

/* photo uploads  JCARR 19-02-2008 */
div.imgFloat {
    float: left;
    padding: 5px;
    margin: 0;
    display:inline;
    }
	
	
	
	
#webring { height:27px; background:url(http://www.zappybaby.be/images/admin/webring_bg.png) repeat-x; margin: 0 0 5px 0; }
#webring a { color:#fff; font-weight:bold;}
#webring a:hover { background:none; text-decoration:underline;}
#webring ul { width:1000px; margin:0 auto; list-style:none; padding:5px 0 0 0;}
#webring ul li { display:inline; background:none; list-style:none; padding:0 40px;}
 
	