/* Supporting CSS-file of "ModuX 3" - DO NOT DELETE! */
/* Author: Jan-Christoph Conrad - www.idearts.de */
/* Copyright 2005 idearts. All rights reserved. */

body {
	background-image:;
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#FFFFFF;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #2C4B9B;
	padding: 0px 0px 10px 0px;
	text-align: justify;
}

/* GENERAL FONT SETTINGS =====================================================================>*/

span.title {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	line-height : 20px;
	color : #2C4B9B;
	text-align: left;
}

span.text {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #2C4B9B;
}

span.red {
	color : #D22838;
}

h1 {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 17px;
	font-style : normal;
	font-weight : bold;
	line-height : 25px;
	color : #2C4B9B;
	padding: 5px 0px 0px 0px;
	text-align: left;
}

h2 {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	line-height : 18px;
	color : #2C4B9B;
	padding: 5px 0px 0px 0px;
	text-align: left;
}

h3 {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 15px;
	font-style : normal;
	font-weight : bold;
	line-height : 18px;
	color : #2C4B9B;
 	text-align: left;
	display: inline;
}

p {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #2C4B9B;
	padding: 0px 0px 10px 0px;
	text-align: justify;
}

ul {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #2C4B9B;
	padding: 0px 0px 5px 30px;
	text-align: left;
}

li {
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #2C4B9B;
	padding: 0px 0px 10px 30px;
	text-align: left;
}

.navi_inactive {
	font-size: 13px;
	color: #2C4B9B; 
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}

.navi_active {
	font-size: 13px;
	color: #D22838; 
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}

.subnavi_inactive {
	font-size: 13px;
	color: #2C4B9B; 
	font-weight : normal;
	font-family: Arial, Helvetica, sans-serif;
}

.subnavi_active {
	font-size: 13px;
	color: #D22838; 
	font-weight : normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* GENERAL LINK SETTINGS =====================================================================>*/

a:link { color:#2C4B9B; text-decoration:underline; }
a:visited { color:#2C4B9B; text-decoration:underline; }
a:active { color:#2C4B9B; text-decoration:underline; }
a:hover { color:#D22838; text-decoration: underline; }

a.nav:link { color:#2C4B9B; text-decoration:none; }
a.nav:visited { color:#2C4B9B; text-decoration:none; }
a.nav:active { color:#2C4B9B; text-decoration:none; }
a.nav:hover { color:#D22838; text-decoration: underline; }

a.nav_active:link { color:#D22838; text-decoration:none; }
a.nav_active:visited { color:#D22838; text-decoration:none; }
a.nav_active:active { color:#D22838; text-decoration:none; }
a.nav_active:hover { color:#2C4B9B; text-decoration: underline; }
