*{
box-sizing:border-box;
}
@font-face {
		font-family: 'calibri_web';
		src: url('/fonts/calibri.eot');
		src: url('/fonts/calibri.eot?#iefix') format('embedded-opentype'),
			 url('/fonts/calibri.woff') format('woff'),
			 url('/fonts/calibri.ttf') format('truetype'),
			 url('/fonts/calibri.svg#calibri') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'calibri_web';
		src: url('/fonts/calibrib.eot');
		src: url('/fonts/calibrib.eot?#iefix') format('embedded-opentype'),
			 url('/fonts/calibrib.woff') format('woff'),
			 url('/fonts/calibrib.ttf') format('truetype'),
			 url('/fonts/calibrib.svg#calibri') format('svg');
		font-weight: bold;
		font-style: normal;
	}
	@font-face {
		font-family: 'calibri_web';
		src: url('/fonts/calibrii.eot');
		src: url('/fonts/calibrii.eot?#iefix') format('embedded-opentype'),
			 url('/fonts/calibrii.woff') format('woff'),
			 url('/fonts/calibrii.ttf') format('truetype'),
			 url('/fonts/calibrii.svg#calibri') format('svg');
		font-weight: normal;
		font-style: italic;
	}
	@font-face {
		font-family: 'calibri_web';
		src: url('/fonts/calibriz.eot');
		src: url('/fonts/calibriz.eot?#iefix') format('embedded-opentype'),
			 url('/fonts/calibriz.woff') format('woff'),
			 url('/fonts/calibriz.ttf') format('truetype'),
			 url('/fonts/calibriz.svg#calibri') format('svg');
		font-weight: bold;
		font-style: italic;
	}
BODY{
margin:0px;
font-family: calibri, 'calibri_web', verdana;
font-size:20px;
color:#404042;
/* background:#B2B2B2; */
background: url(./img/bg.jpg) fixed no-repeat;
background-position: center;
}
INPUT, TEXTAREA, BUTTON, SELECT{
font-family: calibri, 'calibri_web', verdana;
font-size:20px;
}
.bodytext{
width:1000px;
margin:auto;
}
.header{
background:#F7E463;
/* height:185px; */
box-shadow: 0px 0px 40px 5px;
position: relative;
z-index: 2;
}
.footer{
background:#404040;
margin-top: 50px;
color:#fff;
padding-bottom:30px;
}
.footer1{
display:inline-block;
width:450px;
text-align:left;
padding-top: 30px;
}
.footer2{
display:inline-block;
width:350px;
text-align:right;
vertical-align: top;
padding-top: 30px;
}
.footer3{
width: 200px;
display: inline-block;
vertical-align: top;
padding-top: 30px;
}
.menu{
background:#404040;
height:50px;
text-align: center;
}
.header1{
display:inline-block;
width:50%;
text-align:left;
vertical-align: top;
padding-top: 30px;
}
.header2{
display:inline-block;
width:50%;
text-align:right;
padding-top: 20px;
padding-bottom: 20px;
}
.menus{
display:inline-block;
padding: 11px 20px;
}
.menus:HOVER{
background:#CE5528;
padding: 20px;
margin-top: -9px;
}
.menusactive{
background:#CE5528;
padding: 20px;
margin-top: -9px;
}
.orange{
color:#CE5528;
}
.menuurl{
color:#F7E463;
text-decoration:none;
font-weight:lighter;
font-size: 22px;
}
.menusactive .menuurl, .menus:HOVER .menuurl{
color:#fff;
}
.headertext{
font-size:32px;
margin:0px;
}
.footertext{
font-size:20px;
margin:0px;
}
.nourl{
text-decoration:none;
color:inherit;
}
.preimdiv{
background:#404040;
padding: 20px;
margin-top:40px;
margin-bottom:40px;
}
.preimimg{
padding: 10px 50px;
}
.namepreim{
color:#F7E463;
}
.textfield{
background:#fff;
border-bottom:10px solid #404040;
padding: 20px;
}
.textfield B{
color:#CE5528;
}
.orangetext{
color:#CE5528;
font-weight:bold;
}
.orangefield{
background:#F7E463;
padding: 20px;
position: absolute;
bottom: 20px;
left: 0px;
max-width:400px;
margin-bottom: 0px;
}
.bigimgdiv{
position:relative;
font-size:24px;
margin-bottom: -10px;
}
.buttons{
text-decoration:none;
color:inherit;
border:none;
background: #F7E463;
border-bottom: 4px solid #404040;
display: inline-block;
padding: 10px 20px;
cursor:pointer;
}
.buttons:hover{
background:#CE5528;
color:#fff;
}
.inputs{
border:solid 1px #404040;
box-shadow:0px 2px 0px 0px #F7E463;
padding: 10px 20px;
width:470px;
}
.textfield .inputs:first-of-type{
margin-right: 20px;
}	
.sloganfooter{
color:#F7E463;
margin:0px;
font-size: 18px;
}
.siteriatable
{
/* position: absolute; */
text-align: left;
bottom: 0px;
left: 0px;
color: #9B9B9B;
font-size: 12px;
/* width: 400px; */
}

.siteriaurl
{
text-decoration: none;
/* color: #CE5528; */
color: #F7E463;
font-weight: bold;
font-size: 20px;
}

.siteriaurl:HOVER
{
color: #FF4800;
}

.siteriatable IMG
{
margin-top: 5px;
}
.pricetable{
background:#F8F8F8;
/* border-spacing:0px; */
width: 100%;
font-size: 18px;
}
.pricetable TD{
border:solid 1px #D5D5D5;
padding: 10px 20px;
}
.pricetable TR:first-child{
font-weight:bold;
background:#FDDB1A;
}
.pricetable TD:nth-child(even){
text-align:center;
}
.mobilemenu, .mobilemenubutton{
display:none;
}
#overlay2 {
z-index: 1;
position: fixed;
background-color: #000;
opacity: 0.8;
width: 100%; 
height: 100%;
top: 0; 
left: 0;
cursor: pointer;
display: none;
}
.sloganheader{
margin: 0px;
font-weight: bold;
font-size: 24px;
font-weight: normal;
}
.counter{
display:inline-block;
margin-left: 46px;
margin-top: 4px;
}