/* ======================== links and hrefs ======================= */


a { color:#888888; text-decoration:underline;  }
a:active {color:#888888; }
a:visited {color:#888888; }
a:hover {color:#74261A; }


a.navcur { color:#000000; text-decoration:none; font-weight:bold;}
a.navcur:link { color:#000000; }
a.navcur:hover {color:#74261A; }
a.navcur:visited { color:#000000; }
a.navcur:active { color:#000000; }

/* ======================== plugin style  ========================= */


/* micronav */

p.micronav {
    margin:0px;
	font-size:11px;
    color:#000000;
    margin-bottom:10px;
}

a.micronav { color:#888888; text-decoration:underline; }
a.micronav:active {color:#888888; }
a.micronav:visited {color:#888888; }
a.micronav:hover {color:#74261A; }


/* navigationline */

a.navigationline { color:#888888; text-decoration:none; font-weight:bold; font-size:12px;}
a.navigationline:link { color:#888888;   }
a.navigationline:hover {color:#74261A; }
a.navigationline:active { color:#000000;  }


/* versatext */
span.big { font-size:14px; line-height:18px; font-weight:bold; }

/* ======================== site structure ======================== */

body  {
  color:#222222;
  text-align:left;
  font:normal 9pt News Gothic MT, Arial, Helvetica;
  font-weight:normal;
  padding:0px;
  margin:0px;
  background-color:#FFFFFF;
}



div.left {
	position:absolute; top:0px;left:0px; 
	width:180px; height:430px;
	padding:0px; margin:0px;
	z-index:0;
	text-align:right;
}


div.nav {
	position:absolute; top:30px; left:190px; 
	padding:0px; margin:0px;
    line-height:20px;
	z-index:1;
}



/* Render text into this */
div.content {
	position:absolute; top:60px; left:190px;
	z-index:2;
	text-align:left;
}




/* ======================== design stuff ======================== */

td {
	border:0px;
	color:#222222;
  text-align:left;
  font:normal 9pt News Gothic MT, Arial, Helvetica;
  font-weight:normal;
  vertical-align:top;
  padding-right:4px;
}

tr.even {
	background-color:#FFFFFF;
	
}

tr.odd {
	background-color:#E4E4E4;
}

td.bottomborder {
	border-bottom:1px solid #000000;
	color:#ECDA43;
  text-align:left;
  font:normal 9pt News Gothic MT, Arial, Helvetica;
  font-weight:normal;
}

.block {
	border:1px dashed #AAAAAA;
	background-color:#F0F0F0;
	padding:5px;
}


div.indent {
	margin-left:10px;
}

blockquote {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:30px;
}

img.gui {
	border:0px;
	margin:0px;
}

img.foto {
	border: 1px solid #AAAAAA;
}


p.centered {
	text-align:center;
}

p.smalltext {
line-height:11px;
	font-size:9px;
}

/* Fix for MS Office style paragraphs (MsoNormal) */
p {
	margin: 0;
	padding: 0;
}

/* Fix for MS Office UL lists */
ul {
	margin-top: 0;
	margin-bottom: 0;
}

h1 {
    font-size:14pt;
    font-weight:bold;
}

h2 {
    font-size:12pt;
    font-weight:bold;
}
