body
{
background-color: #000000;
}
body.main
{
	background-color: #FFFFFF;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

div.page {
	width:980px;
	margin: 15px auto;
	padding:0;
	text-align: left;
}

div.background {
	position:relative;
	width: 980px;
	height: 600px;
	background:transparent url(../images/background_urifoon.jpg);
	float:left;
	top:0;
	left:0;
}
div.menu {
	position:relative;
	width: 130px;
	float:left;
	top:130;
	left:26;
}
body.admin
{
	background-color: #99BBFF;
	background-image: url(../images/background_admin.jpg);
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-position: top left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

div.decor
{
  position:absolute; 
  left:20px; 
  top:451px; 
  width:400px; 
  height:100px; 
  z-index:1
}
div.btn_links
{
  position:absolute; 
  left:151px; 
  top:513px; 
  width:100px; 
  height:60px; 
  z-index:1;
  cursor: pointer;
}
div.btn_contact
{
  position:absolute; 
  left:465px; 
  top:427px; 
  width:100px; 
  height:50px; 
  z-index:1;
  cursor: pointer;
}
div.btn_reacties
{
  position:absolute; 
  left:615px; 
  top:459px; 
  width:100px; 
  height:50px; 
  z-index:1;
  cursor: pointer;
}
div.btn_helpdesk
{
  position:absolute; 
  left:690px; 
  top:517px; 
  width:100px; 
  height:50px; 
  z-index:1;
  cursor: pointer;
}
div.btn_home
{
  position:absolute; 
  left:798px; 
  top:556px; 
  width:100px; 
  height:50px; 
  z-index:1;
  cursor: pointer;
}

div.languageBar
{
  position:absolute; 
  left:0px; 
  top:580px; 
  width:140px; 
  height:20px; 
  z-index:1;
  cursor: pointer;
}

div.logo
{
  position:absolute; 
  left:20px; 
  top:20px; 
  width:200px; 
  height:71px; 
  z-index:1;
}

div.menu
{
  position:absolute; 
  left:10px; 
  top:90px; 
  width:20px; 
  height:470px; 
  z-index:1;
}

div.detailheader
{
	background-color: none;
	text-align: center;
  position:absolute; 
  left:280px; 
  top:80px; 
  width:380px; 
  height:30px; 
  z-index:1;
}
div.detailcontent
{
  background-color: none;
  position:absolute; 
  overflow:auto;
  left:280px; 
  top:125px; 
  width:380px; 
  height:300px; 
  z-index:1;
}

div.emailform
{
  background-color: none;
  position:absolute; 
  left:260px; 
  top:100px; 
  width:760px; 
  height:410px; 
  z-index:1;
  text-align:left;
}
div.adres
{
	background-color: #003366;
  position:absolute; 
  left:420px; 
  top:560px; 
  width:380px; 
  height:40px; 
  z-index:1;
}
div.image1
{
	position:absolute; 
	left:660px; 
	top:0px; 
	width:250px; 
	height:250px; 
	z-index:1;
}
div.image2
{
	position:absolute; 
	text-align: right;
	left:440px; 
	top:230px; 
	width:400px; 
	height:150px; 
	z-index:1;
}
div.image3
{
	position:absolute; 
	left:800px; 
	top:450px; 
	width:200px; 
	height:150px; 
	z-index:1;
}
div.validHTML
{
  position:absolute; 
  overflow:hidden;
  left:180px; 
  top:585px; 
  width:200px; 
  height:20px; 
  z-index:1;
}

div.search
{
  position:absolute; 
  vertical-align: center;
  text-align: right; 
  overflow:hidden;
  left:600px; 
  top:0px; 
  width:400px; 
  height:36px; 
  z-index:1;
}

img.klein
{
  width:100px; 
  height:75px; 
  cursor: pointer;
}
img.groot
{
  width:400px; 
  height:300px; 
  cursor: pointer;
}

h1
{
    color: #f0037f;
    font-size: 16px;
    font-weight: bold;
    align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-top:  10px;

}

p.header
{
    color: #f0037f;
    font-size: 16px;
    font-weight: bold;
    align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-top:  10px;

}

p.tekst1
{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-top:0px;
}

p.tekst2
{
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-top:0px;
}
b.accent
{
    color: #f0037f;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 0px;
    margin-top:0px;
}
p.technical
{
    color: #003366;
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 0px;
    margin-left: 0px;
}
p.adres
{
    color: #99BBFF;
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 5px;
    margin-left: 5px;
}


table.menu
{
	border: 0px;
	margin-left: 0px;
	padding: 0px;
}
table.form
{
  margin-left: 10px;
}

table.login
{
  vertical-align: top;
  border-width: 2px;
  border-color: #669900;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
}
td.form
{
  color: #003366;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}
td.klein
{
  color: #003366;
  font-size: 9px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

td.td_edit
{
 width: 80px;
 font-weight: bold;
 text-align: center;
}


td.td_kop1
{
  text-align: center;
  color: #003366;
  font-weight: bold;
  border-width: 1px;
  font-size: 16px;
  border-color: #C1CDFF;
  border-style: solid;
  background-color: #C1CDFF;
  vertical-align: middle;
}


td.content_header
{
  text-align: left;
  color: #C1CDFF;
  font-size: 24px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: none;
  vertical-align: middle;
}
td.content
{
  text-align: left;
  color: #000066;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: none;
  vertical-align: middle;
}

td.menu_out
{
  background-color: none;
  color: #99BBFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}
td.menu_over
{
  background-color: none;
  color: #99BBFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}
td.submenu_out
{
  background-color: none;
  color: #99BBFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}
td.submenu_over
{
  background-color: none;
  color: #99BBFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}

td.sub2menu_out
{
  background-color: none;
  color: #FFFFFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}
td.sub2menu_over
{
  background-color: none;
  color: #FFFFFF;
  text-align: left;
  vertical-align: middle;
  border-width: 0px;
  border-color: #BBBBBB;
  border-style: solid;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  cursor: pointer;
}

td.news_thumb
{
  text-align: center;
  vertical-align: middle;
  border-width: 1px;
  border-color: #000066;
  border-style: solid;
  background-color: #C1CDFF;
  color: #000066;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;

}

td.invisible
{
  vertical-align: top;
  border-width: 1px;
  border-color: #DDDDDD;
  border-style: none;
}

input,textarea, select
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  background-color: #FFFFFF;
  color: #003366;
  font-weight: bold;
  border:1px solid #C1CDFF;
}

a
{
  color: #003366; 
  font-size: 12px;
  font-weight: bold;
}

a.menu_out
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #000000;
}
a.menu_out:hover
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #99bbff;
}
a.submenu_out
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #000000;
}
a.submenu_out:hover
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #99bbff;
}
a.sub2menu_out
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #000000;
}
a.sub2menu_out:hover
{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  text-decoration:none;
  color: #FFFFFF;
}


a:hover
{
  color: #003366; 
  text-decoration:underline; 
}

