
body	{
	font-family: verdana,arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 75%;
	color: Gray;
	margin:0px;
}

td, th	{font-size: 75%;}
#title{ 
	background-color: #ffffff;
	margin:0px;
	padding-bottom:0px;
	height:40px;
	}
#title h1	{padding:0px 190px 0px 20px;color:white;font-size: 22px;font-weight : bold;margin-bottom:0}
#headerImg {
	height:120px;
	margin-left:20px;
	width:850px;
}
#lngNav{
	position:absolute;
	top:37px;
	left:570px;
	width:300px;
	text-align:right;
}
#lngNav a{text-decoration:none}
#lngNav a:hover{text-decoration:underline}
#content{
	width:650px; /*670*/
	margin-left:220px;
	background-color: #fff;
	color:black;
}
#nav	{
	position:absolute;
	top:185px;
	left:10px;
	width: 200px;
	background-color: #ffffff;
	padding: 0px;
	color: black;
}
#right	{
	position:absolute;
	top:80px;
	left:900px;
	width: 150px;
	background-color: #ffffff;
}
address{
	clear: both;
	background: transparent;
	text-align:left;
	margin:5em 0 0 0;
	font-size: 10px;
	color: #666;
	font-style: normal;
	font-variant: normal;
	
}
#nav a	{
	display: block;
	color:#761212;
	width: 100%;
	padding:2px 0 0 0;
	font-size:12px;
	line-height: 23px;
	background-color: #ffffff;
	text-decoration:none;
	
}
a.nas	{font-weight: bold}
/* Holly Hack. IE Requirement \*/
* html #nav a { width: 100%; }
#nav a:hover	{
	display: block;
	color:#971717;
	text-decoration:none;
}
/* GENERAL */
a	{color:#761212}
h1 {font-size:24px;margin:16px 0px 5px 0px}
h2 {font-size:16px}
h3 {font-size:14px;margin:14px 0px 14px 0px}
h1, h2, h3, h4, h5{
	font-family:  verdana,arial,sans-serif;
	line-height: 1em;
	color:#761212;
}
h1, h2, h3{font-weight:normal}
dd {margin:0px;padding:0px}

h2{	color:#971717;
	font-size: 1.5em;
	margin: 0.5em 0m 0em 0em;
}
h6{	font-family: 'Trebuchet MS',sans-serif;
	margin: 0px;
	color: #761212;
	font-size: 90%;
}
.checkbox	{position:relative;left:-4px;top:2px;background:transparent;border:none}
.box		{
	font-size:90%;
	margin-top:2px;
	background-color: #ffffff;
	padding: 1ex;
	color: #555;
	padding-bottom: 1em;
}
input.text, textarea.text	{
	border: inset 1px #cfcfcf;
	padding: 0.1ex;
	font-size: 12px;
	font-family:arial;
	background-color: #efefef;
	width: 100%;
	margin-bottom: 0.1ex;
}
.ErrorText	{font-size:10px;font-weight:bold;color:#ff0000}
/*Print,Kontakt,Sitemap*/
a.add	{height: 20px;padding-left:2px}
input			{border:inset 1px #506070;padding:0.1ex;}
input.button	{border:outset 1px #506070;padding:0.1ex;font-size:100%;background-color:#971717;xwidth:100%;cursor:pointer;color:#ffffff}
input.checkbox	{border:none;background-color:transparent;position:relative;left:-4px;}

.tbox		{width: 50%;border:solid 1px #cccccc;margin-bottom:10px}
.tboxTitle	{background-color:#f0f0f0;color:#333333;padding:3px;font-weight:bold}
.tboxContent	{background-color:#fff;padding:3px}

div.tbox	{width:100%;border-top:1px solid #74687E;border-left:1px solid #74687E;padding:5px;margin-bottom:15px}
/* --------- table ------------ */
table.list  {border-top:solid 1px #cfcfcf;border-left:solid 1px #cfcfcf;border-collapse:collapse;margin:10px 0 5px 0}
table.list th, table.list td {border-bottom:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;padding:5px}

/* --------- error ------------ */
div.error {
	border:solid 1px #f00;
	padding:1.5em;
	width:100%;
}
div.error h2	{
	color:red
}

/* --- Wysiwyg Styles --- */


.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000022;
	font-family: 'Courier New' , Monospace;
	background-color: #bbbbbb;
}





.TitleBox
	{
	width: 100%;
	border: 1px solid gray;
	background-color: gray;
	font-size: 12px;
	font-weight : bold;
	color: black;
	font-family:verdana;
	padding: 2px 5px 2px 5px;
	clear: both;
	}
.BodyBox
	{
	width: 100%;
	border: 1px solid gray;
	font-family:verdana;
	padding: 5px;
	}
.Highlight
	{
	font-family:Arial;
	color: Black;
	border : 1 solid #B1B1B1;
	font-weight : bold;
	background-color : #ECEFE0;
}
.CodeForeground
	{
	margin:0in;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:"Courier New";
	}
.CodeInText
	{
	font-family:"Courier New";
	font-weight:bold;
	}

