/* orange: #ffb012 red: #a50000 */

body {
	 color: #000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9pt;
	 margin-top: 5%;
	 margin-left: 2%;
	 margin-right: 2%;
}

.icon_home {
	position: absolute;
	left: 15px;
	top: 55px;
	border: 0;
}

.icon_invoer {
	position: absolute;
	left: 15px;
	top: 115px;
	border: 0;
}

.icon_stats {
	position: absolute;
	left: 15px;
	top: 165px;
	border: 0;
}

.icon_log {
	position: absolute;
	left: 15px;
	top: 215px;
	border: 0;
}

.icon_help {
	position: absolute;
	left: 15px;
	top: 265px;
	border: 0;
}

.icon_admin {
	position: absolute;
	left: 15px;
	top: 315px;
	border: 0;
}

.uitloggen {
	position: absolute;
	left: 390px;
	top: 35px;
	border: 0;
}

.logo {
	position: absolute;
	left: 74px;
	top: 15px;
	border: 0;
}

.leftbar {
	position: absolute;
	left: 9px;
	top: 15px;
	border: 0;
}

.rightbar {
	position: absolute;
	left: 710px;
	top: 95px;
	border: 0;
}

.vertbar1 {
	position: absolute;
	left: 77px;
	top: 93px;
	border: 0;
}
.vertbar2 {
	position: absolute;
	left: 75px;
	top: 641px;
	border: 0;
}

.welcomebox1 {
	position: absolute;
	left: 90px;
	top: 160px;
	border: 0;
}
.welcometext1 {
	position: absolute;
	left: 90px;
	top: 185px;
	border: 0;
}

.welcomebox2 {
	position: absolute;
	left: 290px;
	top: 160px;
	border: 0;
}
.welcometext2 {
	position: absolute;
	left: 290px;
	top: 185px;
	border: 0;
}

.welcomebox3 {
	position: absolute;
	left: 490px;
	top: 160px;
	border: 0;
}
.welcometext3 {
	position: absolute;
	left: 490px;
	top: 185px;
	border: 0;
}

.intro_text1 {
	position: absolute;
	left: 100px;
	top: 365px;
	border: 0;
}

.intro_blok1 {
	position: absolute;
	left: 85px;
	top: 150px;
	border: 0;
}

.intro_textblok1 {
	position: absolute;
	left: 105px;
	top: 160px;
	border: 0;
}

.intro_blok2 {
	position: absolute;
	left: 385px;
	top: 150px;
	border: 0;
}

.intro_textblok2 {
	position: absolute;
	left: 435px;
	top: 160px;
	border: 0;
}

.intro_blok3 {
	position: absolute;
	left: 85px;
	top: 370px;
	border: 0;
}

.intro_textblok3 {
	position: absolute;
	left: 125px;
	top: 380px;
	border: 0;
}
.nieuw_blok3 {
	position: absolute;
	left: 75px;
	top: 140px;
	border: 0;
}

.loginbox {
	position: absolute;
	left: 770px;
	top: 95px;
	border: 0;
}

.shoutbox {
	position: absolute;
	left: 770px;
	top: 95px;
	border: 0;
}

.googleads{
	position: absolute;
	left: 100px;
	top: 695px;
	border: 0;
}

.demotext {
	position: absolute;
	left: 150px;
	top: 695px;
	border: 0;
}

.demotext2 {
	position: absolute;
	left: 100px;
	top: 655px;
	border: 0;
}

.message {
	background-color: #ffffff;
	border-color: #a50000;
	border-style: double;
	padding: 1%;
	position: absolute;
	left: 85px;
	top: 155px;
}

.message_hoog {
	background-color: #ffffff;
	border-color: #a50000;
	border-style: double;
	padding: 1%;
	position: absolute;
	left: 85px;
	top: 155px;
	z-index: 1;
}

.message2 {
	position: absolute;
	left: 140px;
	top: 175px;
	border: 0;
}


.nieuwlid {
	position: absolute;
	left: 265px;
	top: -52px;
	z-index: 0;
	border-style: double;
	border-color: #a50000;
	padding: 1%;
}

.titel {
	position: absolute;
	left: 90px;
	top: 100px;
	color: #ffffff;
	font-family: "Comic Sans MS";
	font-size: large;
	border: 0;
}

.googleads2 {
	position: absolute;
	left: 160px;
	top: 655px;
	border: 0;
}

.sitesearch {
	position: absolute;
	left: 275px;
	top: -70px;
	border: 0;
}

.intro_info {
	position: absolute;
	left: 290px;
	top: 620px;
	border: 0;
}

.intro_googleads {
	position: absolute;
	left: 150px;
	top: 450px;
	border: 0;
}


.intro_googleads2 {
	position: absolute;
	left: 410px;
	top: 370px;
	border: 0;
}

.invoer_googleads1 {
	position: absolute;
	left: 520px;
	top: 146px;
	border: 0;
}

tr.logbig {
color: #ffffff;
background-color: #a50000;
font-size: 9pt;
}

tr.logsmall {
background-color: #ffffff;
font-size: 9pt;
}

td.eetlijstunder {
border-bottom-color: #aaaaaa;
border-bottom-width: 1px;
border-bottom-style: double;
}

td.borderleft
{
border-left-color: #000000;
border-left-width: 1px;
border-left-style: double;
}


A:visited, A:link, A:active {
text-decoration : underline;
color: #800000;

}

A:hover {
text-decoration : underline;
color: #aaab9c;

}

input.login_small
{
font-size: 10px;

height: 12px;
color: #781351;
background: #fee3ad;
border: 1px solid #781351

}

input.login_smalll
{
font-size: 10px;

height: 19px;
color: #781351;
background: #fee3ad;
border: 1px solid #781351

}

.submit input.login_smalll {
height: 19px;

color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9

}


input.shoutbox
{
font-size: 10px;

height: 17px;
color: #ff0000;
background: #ffffff;
border: 1px solid #ffffff

}

.submit input.shoutbox {
height: 17px;

color: #ff0000;
background: #ffffff;
border: 2px outset #ffffff

}

textarea.shoutbox
{
font-size: 11px;

height: 70px;
width: 140px;
color: #ff0000;
background: #ffffff;
border: 1px solid #000000

}

/* INVOER PAGINA */

input.invoer
{
font-size: 10px;

height: 12px;
color: #ff0000;
background: #ffffff;
border: 1px solid #000000

}

input.invoerr
{
font-size: 10px;

height: 16px;
color: #ff0000;
background: #ffffff;
border: 1px solid #000000

}


.submit input.invoerr {
height: 16px;
color: #ff0000;
background: #ffffff;
border: 1px outset #ffffff

}


select.invoerr
{
font-size: 10px;

height: 16px;
color: #ff0000;
background: #ffffff;
border: 1px solid #000000

}

/* ----- styles for the forms ----- */
input, select    { border: 1px solid silver; }
input.error, select.error {padding-right: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(gfx/warning_obj.gif); background-position: right; background-repeat: no-repeat;}
input:focus, select:focus {border: 1px solid red; background-color:#EFEFEF;}
.mandatory  { font-weight: bold; }
.comment    { color: #BBBBBB; }



/* ----- tool tip specific styles ----- */
#theToolTip{
position: absolute;
left: -300px;
width: 200px;
border: 2px solid #C0C09F;
padding: 6px 0px 0px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}
