html {
     overflow: -moz-scrollbars-vertical;
}


body {
	margin: 0px;
	background-image: url(../images/bg-total.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-align:center;
}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

TD {
	font-family: verdana;
	font-size: 10px;
}

a:link, a:visited, a:active{ 
    color: #FFFFFF;
}

a:hover { 
    color: #c9c9c9;
}



/* -------------------------------- Maincontainers -------------------------------- */

#maincontainer{
	width:985px;
	margin: 0 auto;
}

#contentcontainer{
	background-image: url(../images/bg-content.png);
	width:985px;
	margin: 0 auto;
	text-align: left;
}

#leftcontainer{
	width:160px;
	margin: 0 auto;
	padding-left: 5px;
	float:left;
}

#midcontainer{
	width:615px;
	margin: 0 auto;
	float:left;
	padding-left: 10px;
}

#rightcontainer{
	width:184px;
	margin: 0 auto;
	float:left;
}

#bottomcontainer{
	background-image: url(../images/bg-bottom.png);
	width:985px;
	margin: 0 auto;
	height: 72px;
}

/* -------------------------------- Topbar -------------------------------- */

#navbar{
	background-image: url(../images/bg-nav.png);
	background-repeat: no-repeat;
	width:985px;
	margin: 0 auto;
	float: left;
	height: 65px;
	padding-top: 47px;
	padding-left: 180px;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

#navbar a:link {text-decoration: none;}
#navbar a:visited {text-decoration: none;}
#navbar a:active {text-decoration: none;}

#topbar{
	background-image: url(../images/bg-top.png);
	width:985px;
	margin: 0 auto;
	float: left;
	height: 113px;
	text-align: left;
}

#logo{
	width: 168px;
	margin: 0 auto;
	float: left;
	height: 113px;
	text-align: left;
}

#foto{
	width:803px;
	margin: 0 auto;
	float: left;
	height: 113px;
	text-align: left;
}

/* -------------------------------- Leftbar -------------------------------- */

#lefttop{
	background-image: url(../images/bg-lefttop.png);
	width:160px;
	margin: 0 auto;
	float: left;
	height: 22px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
}

#leftmid{
	background-image: url(../images/bg-leftmid.png);
	width:160px;
	margin: 0 auto;
	padding: 5px;
	padding-left: 12px;
	float: left;
	text-align: left;
}

#leftbottom{
	background-image: url(../images/bg-leftbottom.png);
	background-repeat: no-repeat;
	width:160px;
	margin: 0 auto;
	float: left;
	height: 18px;
	text-align: left;
}

/* -------------------------------- Content -------------------------------- */

#midtop{
	background-image: url(../images/bg-midtop.gif);
	width:603px;
	margin: 0 auto;
	float: left;
	height: 22px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
}

#midmid{
	background-image: url(../images/bg-midmid.gif);
	width:603px;
	margin: 0 auto;
	padding: 5px;
	padding-left: 12px;
	float: left;
	text-align: left;
}

#midbottom{
	background-image: url(../images/bg-midbottom.gif);
	background-repeat: no-repeat;
	width:603px;
	float: left;
	margin-bottom: -5px;
	height: 7px;
	text-align: left;
}

/* -------------------------------- Rightbar -------------------------------- */

#righttop{
	background-image: url(../images/bg-righttop.gif);
	width:184px;
	margin: 0 auto;
	float: left;
	height: 22px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
}

#rightmid{
	background-image: url(../images/bg-rightmid.gif);
	width:184px;
	margin: 0 auto;
	padding: 5px;
	padding-left: 12px;
	float: left;
	text-align: left;
}

#rightbottom{
	background-image: url(../images/bg-rightbottom.gif);
	background-repeat: no-repeat;
	width:184px;
	float: left;
	margin-bottom: -5px;
	height: 7px;
	text-align: left;
}

/* -------------------------------- Bottombar -------------------------------- */

#copyright{
	width:280px;
	margin: 0 auto;
	float: left;
	height: 72px;
	padding-top: 40px;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

#bottomnav{
	width:677px;
	margin: 0 auto;
	float: left;
	height: 72px;
	padding-top: 40px;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

#copyright a:link {text-decoration: none;}
#copyright a:visited {text-decoration: none;}
#copyright a:active {text-decoration: none;}

#bottomnav a:link {text-decoration: none;}
#bottomnav a:visited {text-decoration: none;}
#bottomnav a:active {text-decoration: none;}