/*
*graublau 1 hell:   #97b9cd
*graublau 1 dunkel: #4f6693
*graublau 2 dunkel: #073465

Meditrainment/GHS - CSS
* created_at: 2008-03-03 / 2009-06-18
* created_by: Sebastian Roth, sts
* =========================================================================
Grundgeruest*/
HTML
{
	height: 100%;
}
BODY
{
	margin: 0;
	padding: 0;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-align: center;
	background-color: #97b9cd;
	background: url(/fileadmin/img/bg.gif) no-repeat;
	float: left;
	width: 1000px;
	height: 750px;

}
INPUT.knopf
{
	border: 1px solid #073465;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #97B9CD;
}
INPUT.feld
{
	border: 1px solid #073465;
	color: #97B9CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
}
INPUT
{
	border: 1px solid #073465;
	color: #97B9CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background-color: #FFF;*/
	background-color: #FFF;
}
FIELDSET
{
	border: 1px solid #97B9CD;
}
FORM
{
	margin: 0;
	padding: 0;
	display: inline;
}
DT
{
	float: left;
}
/*DIVs / Layer*/
DIV.tx-newloginbox-pi1
{
	width: 550px;
	float: right;
	text-align: right;
}
/*++++background*/
#Container
{
/*width: 1000px;*/

	margin: 15px auto;
	text-align: left;
	width: 1000px;
}
/*Logo inactive*/
#Head
{
	height: 63px;
	background: url(/fileadmin/img/head-logo.gif) no-repeat;
}
#Login
{
	float: right;
	margin-top: 10px;
	height: 26px;
}
/*PICs inactive*/
#MainPic
{
	width: 300px;
	height: 150px;
	float: left;
	background: url(/fileadmin/img/leftpic.jpg) no-repeat;
}
#ChangePic
{
/*float: left;*/
	float: right;
	width: 700px;
	height: 150px;
	background: url(/fileadmin/img/rightpic.jpg) no-repeat;
}
/*Search*/
#Search
{
/*	background: #FFFFFF;*/
	float: right;
	height: 16px;
	padding-top: 12px;
}
#Search INPUT.feld
{
	width: 120px;
}
/*TextContent*/
#TextContent
{
	padding-top: 18px;
	padding-left: 35px;
	padding-right: 35px;
	width: 625px;
	float: left;
}
/*ContactNav*/
#ContactNav
{
	clear: both;
	float: right;
	height: 19px;
	margin-top: 0px;
	padding-top: 2px;
	/*font-size: 11px;*/
	font-size: 12px;
}
#ContactNav UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#ContactNav UL LI
{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
}
#ContactNav UL LI A
{
/*	color: #073465;*/
	color: #FFF;
}
#ContactNav UL LI.aktiv A
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
}
#ContactNav A, #MainNav A:link, #MainNav A:visited
{
	font-weight: normal;
	text-decoration: none;
}
#ContactNav A:hover, #MainNav A:active
{
	color: #FFF;
	/*text-decoration: none;*/
	text-decoration: underline;
}
/*MainNav*/
#MainNav
{
	clear: both;
	height: 16px;
	padding-left: 35px;
	padding-top: 12px;
	margin-left: 300px;
	margin-right: auto;
	float: left;
}
#MainNav UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#MainNav UL LI
{
	display: inline;
	padding-right: 20px;
	white-space: nowrap;
}
#MainNav UL LI A
{
	font-weight: bold;
/*	color: #073465;*/
	color: #FFF;
}
#MainNav UL LI.aktiv A
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
}
#MainNav A, #MainNav A:link, #MainNav A:visited
{
	font-weight: bold;
	text-decoration: none;
}
#MainNav A:hover, #MainNav A:active
{
/*	color: #073465;*/
	color: #FFF;
	text-decoration: underline;
}
/*NavLeft*/
#NavLeft
{
	width: 300px;
	margin-top: 18px;
	float: left;
}
/*ProductNav*/
#ProductNav
{
	width: 300px;
	text-align: right;
	/*font-size: 13px;*/
	font-size: 13px;
}
#ProductNav UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#ProductNav UL LI
{
	padding-bottom: 10px;
	white-space: nowrap;
}
#ProductNav UL LI A
{
/*	color: #073465;*/
	color: #FFF;
	font-weight: bold;
}
#ProductNav UL LI A:hover
{
	color: #FFF;
	text-decoration: underline;
}
#ProductNav UL LI.aktiv A
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
}
#ProductNav A, #ProductNav A:link, #ProductNav A:visited
{
	font-weight: bold;
	text-decoration: none;
}
#ProductNav A:hover, #ProductNav A:active
{
	/*color: #97B9CD;*/
		color: #FFF;
	text-decoration: underline;
	/*text-decoration: none;*/
}
/*ProductNav2*/
#ProductNav2
{
	width: 300px;
	text-align: right;
	font-size: 13px;
}
#ProductNav2 UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#ProductNav2 UL LI
{
	padding-bottom: 10px;
	white-space: nowrap;
}
#ProductNav2 UL LI A
{
	/*color: #073465;*/
	color: #FFF;
}
#ProductNav2 UL LI.aktiv A
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
}
#ProductNav2 A, #ProductNav2 A:link, #ProductNav2 A:visited
{
	font-weight: bold;
	text-decoration: none;
}
#ProductNav2 A:hover, #ProductNav2 A:active
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
}
/*NavBreak*/
.NavBreak
{
	width: 300px;
	height: 3px;
	background: url(/fileadmin/img/navbreak.gif) no-repeat;
	margin-top: 5px;
	margin-bottom: 10px;
}
/*InfoNav*/
#InfoNav
{
	width: 300px;
	height: 50px;
	background: url(/fileadmin/img/infonav-icons.gif) no-repeat;
	padding-top: 32px;
	/*font-size: 12px;*/
	font-size: 13px;
}
#InfoNav UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#InfoNav UL LI
{
	display: inline;
	padding-left: 14px;
	padding-right: 11px;
	white-space: nowrap;
}
#InfoNav UL LI A
{
	/*color: #073465;*/
	color: #FFF;
	text-decoration: underline;

}
#InfoNav UL LI.aktiv A
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;

}
#InfoNav A, #InfoNav A:link, #InfoNav A:visited
{
	font-weight: normal;
	text-decoration: none;
}
#InfoNav A:hover, #InfoNav A:active
{
	/*color: #97B9CD;*/
	color: #FFF;
	text-decoration: underline;
	/*text-decoration: none;*/
}
/*clearit*/
.clearit
{
	clear: both;
	padding: 0;
	margin: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
}
/*Headlines, Paragraphs*/
H1
{
	margin: 0 0 10px;
	font-weight: bold;
	font-style: italic;
	font-size: 15px;
/*	color: #073465;*/
	color: #FFF;
}
H2
{
	margin: 10px 0 5px;
	font-weight: bold;
	font-size: 14px;
/*	color: #073465;*/
	color: #FFF;
}
H3
{
	margin: 10px 0 5px;
	font-weight: bold;
	font-size: 12px;
/*	color: #073465;*/
	color: #FFF;
}
P
{
	margin: 0px 0px 5px;
	text-align: justify;
	line-height: 14px;
	color: #FFF;
}
/*Standard-Hyperlinks*/
A, A:link, A:visited
{
/*	color: #073465;*/
	color: #FFF;
	font-weight: normal;
	text-decoration: underline;
}
A:hover, A:active
{
	color: #97B9CD;
	text-decoration: underline;
}
A.password
{
	font-weight: normal;
	font-size: 10px;
	color: #073465;
	text-decoration: none;
}
UL.browsebox LI
{
	float: left;
	clear: right;
	padding: 0 10px 0 0;
	list-style-type: none;
}
DIV.tx-indexedsearch-res
{
	clear: left;
}
