
.pagecontainer, div.pagecontainer
{
	width: 100%;
}
.group:after {
  content: "";
  display: table;
  clear: both;
}
#header2
{
	display:  none;
}
#rightcontainer, #menucontainer, #menu, #bottom, #bottomlines
{
	display: none;
	width:  0;
}
#bottommob td
{
	font-size:  11px;
	line-height:  14px;
}
a.telnr
{
	font-size: 20px;
	font-weight: 400;
    line-height:  32px;
}
#tekstenmenu
{
	width: 100%;
}
#textcontainer
{
	width:  100%;
	min-height:  350px;
}
#topbalk {
    height: 55px;
}
#menucontainermob, #menumob {
     height: 55px;
	 background-color: #fcb821;
}
#menu-responsive
{
	 background-color: #fcb821;
}
#content
{
	padding: 20px;
}

#textcontainer
{
	padding-top:  20px;
}
#textcontainer img, #content img
{
	max-width: 100%;
}
img.parfoto
{
	max-width: 100%;
}

.removemobile
{
	display: none !important;
}
#menucontainermob
{
	position: fixed;
	top: 0;
	width: 100%;
	height: 55px;
	z-index: 12;
	margin-bottom: 55px;
    background-image:  none;
}
#menumob
{
	display: none;
}

#menu-responsive {
    position: absolute;
    top: 55px;
    width: 100%;
    min-height: 100px;
    z-index: 10;
	border-top: 2px solid #fff;
	padding: 5px;
}
#menu-responsive ul 
{
    padding-left:  20px;
}
#menu-responsive ul li a
{
	display: inline-block;
	width: 100%;
	color: #303030;
	text-decoration: none;
	line-height: 36px;
	font-weight: normal;
	font-size: 18px;
    text-transform: uppercase;
    padding-left:  6px;
}
#menu-responsive ul li a.selected
{
	color: #fff;
    background-color:  #005b2b;
}

#menu-responsive ul > li
{
	list-style-type:none;
	padding:0px;
}
#menu-responsive ul li ul li:last-child
{
	border-bottom:  0;
}
a.mymenu {
    background: center center no-repeat transparent;
    background-image: url(/siteimg/menukiezer.png);
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 7px;
    left: 10px;
}
#mylogo
{
	top:  7px;
	right:  10px;
	position: absolute;
	width:  262px;
	height:  40px;
	background: url(/siteimg/efesto_logo_dia40.png) no-repeat;
}
.onlymobile
{
	display:block;
}
h1
{
	font-size:40px;
	font-family: asap_condensed_font, helvetica, sans-serif;
	color: #005b2b;
    text-transform: uppercase;
    width: 100%;
    position: relative;
    top: 0;
    line-height: 40px;    
	background: none;
    left: 0;
    padding-left: 0;
    margin-bottom:  20px;
}
img.parimage {

max-width: 38% !important;
}
#bottomcopyright .pagecontainer
{
	font-size:9px;
}
#content .fotoalbum img
{
    max-width: 80%;
}
#content .fotoalbum .fbonderschrift
{
    font-size:  11px;
}
#lightbox-container-image-box
{
    max-width: 300px;
    max-height: 400px;
}

#lightbox-container-image-data-box {
    max-width: 300px;
    padding:  0;
}
#lightbox-image
{
    max-width:  270px;
    max-height: 400px;
}
#lightbox-container-image-data
{
    
}
table.formulier
{
    width:  100%;
}
table.formulier span.tablabel
{
    display:  block;
}
table.formulier input.txt
{
    width:  100%;
}
#opmerkingen
{
    width:  100%;
    margin-bottom:  10px;
}

