html,body { 
margin:0;
padding:0;
font-family:Times New Roman, Times, Arial, Verdana;
font-weight:normal;
font-size:12px;
line-height:20px;
color:#000;
background:#none;
}

hr {
clear:both;
width:100%;
margin-bottom:18px; 
align:center;
height:1px;
color:#FFF;
border:0;
border-top: solid 1px #ccc;
}

i {
width:100%;
font-family:Arial;
font-size:11px;
line-height:16px;
}

img {
border:0;
}

h1 {
font-size:16px;
height:20px;
font-weight:lighter;
margin:0;
padding:0;
padding-top:5px;
padding-bottom:5px;
color:#000;
}

a,
a:link {
color:#000;
text-decoration:none;
}

a:visited {
color:#000;
text-decoration:none;
}

a:active {
color:#000;
text-decoration:none;
}

a:hover {
color:#7a7a7a;
text-decoration:none;
}

#top {
width:990px;
height:200px;
margin:auto;
margin-top:30px;
padding:0;
background:none;
z-index:1;
}

#top_mobil {
display:none;
}

#logo {
behavior: url(iepngfix.htc);
}

#nav {
width:875px;
height:23px;
margin:auto;
margin-top:150px;
padding:10px;
padding-top:12px;
padding-left:100px;
padding-right:15px;
background:url(../logo_wellensteyn.gif);
background-repeat:no-repeat;
background-color:#fff;
z-index:1;
font-size:11px;
}

#nav_mobil {
display:none;
}

#tabs {
font-family:Arial, Verdana;
font-size:13px;
width:500px;
float:right;
text-align:right;
z-index:2;
font-weight:bold;
}

#content {
font-size:14px;
width:940px;
height:190px;
margin:auto;
padding:25px;
background:url(../back_w.png);
z-index:1;
overflow:auto;
}

#content_mobil {
display:none;
}

.fadepic {
display:none;
}

.bgwidth { 
width: 100%; 
}

.bgheight { 
height: 100%; 
}

.menu-level1-bold {
font-weight:bold;
}

.menu-level2, .menu-level2-active, .menu-level2-current-active, .menu-level2-with-subpage {
font-weight:normal;
}

.mobil {
display:none;
}

.mobilpic {
display:none;
}


@media screen and (max-width: 600px) {
-webkit-font-smoothing: antialiased;
body, html {
width:100%; 
height:100%;
margin: 0;
padding: 0;
}

#logo {
float:left;
width:100%;
behavior: url(iepngfix.htc);
}

#top {
display:none;
}

#top_mobil {
padding:0;
padding-bottom:10px;
margin:0;
display:inherit;
float:left;
width:100%;
height:auto;
}

#nav {
display:none;
}

#nav_mobil {
display:inherit;
float:left;
padding:0;
padding-top:10px;
padding-bottom:10px;
padding-left:0;
margin:0;
margin-top:0
width:100%;
background-color:#fff;
border-top:1px dotted #000;
border-bottom:1px dotted #000;
}

#tabs {
padding:0;
padding-top:10px;
margin:0;
width:100%;
font-family:Arial, Verdana;
font-size:12px;
float:left;
text-align:center;
font-weight:bold;
}

#content {
display:none;
}

.flexcroll {
display:none;
}

.mobil {
display:inherit;
float:left;
width:96%;
font-size:16px;
height:auto;
padding:5px;
padding-bottom:15px;
background:none;
z-index:1;
overflow:auto;
}

.mobilpic {
float:left;
width:100%;
display:inherit;
}

}