/*****************************/
/* element definitions start */
/*****************************/

html, body {
font-family:lucida,verdana,sans-serif;
font-size:12px;
font-weight:normal;
}

body {
}

.inhalt {
margin:0 auto;
width:760px;
/* height:500px; */
}

div.container a {
display:none
}

a:hover {
display:none
}

a img {
display:none
}

#header {
display:none}

#header h2 {
display:none
}

#header h1 {
display:none
}

#header h1 a {
display:none
}

#header h1 a:hover {
display:none
}

h2 {
font-size:14px;
font-weight:normal;
text-align:left;
line-height:17px;
height:17px;
color:#000000;
background-color:transparent;
padding:0px 0px 0px 195px;
margin:0px;
}

h2 a {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:transparent;
}

h2 a:hover {
text-decoration:none;
color:#000000;
background-color:transparent;
}

h3 {
font-size:12px;
font-weight:bold;
text-decoration: underline;
text-align:left;
line-height:24px;
height:24px;
color:#000000;
background-color:transparent;
padding:0px 0px 0px 20px;
margin:0px;
}

h3 a {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
background-color:transparent;
}

h3 a:hover {
text-decoration:none;
color:#000000;
background-color:transparent;
}


/*****************************/
/* element definitions end   */
/*****************************/

/*****************************/
/* class definitions start   */
/*****************************/

div.header_mid {
height:44px;
margin:0px;
padding:0px;
}

div.footer {
display:none
}

div.footer a {
display:none
}

div.container {
position:relative;
color:#000000;
background-color:#ffffff;
margin:0px;
padding:30px 0px 0px 0px;
}

div.toplink {
display:none
}

div.toplink a {
display:none
}

div.path {
display:none
}

div.path a {
display:none
}

div.path a:hover {
display:none
}

div.quicknav {
display:none
}

div.quicknav a {
display:none
}

div.quicknav a:hover {
display:none
}

span.top {
display:none
}

span.top a {
display:none
}

/*****************************/
/* class definitions end     */
/*****************************/

/*****************************/
/* quicksearch starts        */
/*****************************/

form.qs {
display:none
}

form.qs p {
display:none
}

form.qs input.button {
display:none
}

form.qs input.textfield {
display:none
}

/*****************************/
/* quicksearch ends          */
/*****************************/

/*****************************/
/* login starts              */
/*****************************/

form.login {
display:none
}

form.login input.button {
display:none
}

/*****************************/
/* login ends                */
/*****************************/

/*****************************/
/* mainbox starts            */
/*****************************/

div.mainbox {
width: 600px;
min-width:120px;
z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */

font-size:12px;			/* Internet Explorer needs this */
font-weight:normal;
line-height:18px;
color:#000000;
background-color:transparent;
}

div.mainbox h2 {
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px 0px 12px 0px;
border-bottom:solid 1px #cccccc;
}

div.mainbox h2 a {
font-size:14px;
font-weight:bold;
text-decoration:none;
}

div.mainbox h3 {
font-size:16px;
font-weight:normal;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
}

div.mainbox h4 {
font-size:14px;
font-weight:bold;
padding:0px;
margin:0px 0px 12px 0px;
border-bottom:solid 1px #cccccc;
}

div.mainbox h4 a {
font-size:14px;
font-weight:bold;
text-decoration:none;
}

div.mainbox h4 span.top {
font-size:11px;
font-weight:normal;
}

div.mainbox h4 span.top a {
font-size:11px;
font-weight:normal;
text-decoration:none;
}

div.mainbox p {
padding:0px;
margin:2px 0px 20px 10px;
}

div.mainbox p.subhead {
font-size:11px;
color:#000000;
background-color:transparent;
padding:0px;
margin:2px 0px 20px 0px;
}

div.mainbox p.subhead a {
font-size:11px;
color:#5555ff;
background-color:transparent;
}

div.mainbox table {
font-family:lucida,verdana,sans-serif;
font-size:12px;				/* Internet Explorer needs this */
font-weight:normal;
line-height:17px;
margin-left:10px;
}

div.mainbox ul {
color:#000000;
list-style-type:square;
padding:0px 0px 0px 20px;
margin:20px 20px 15px 10px;
border-left:solid 3px #ffdd99;
}

div.mainbox ul.none {
list-style-type:none;
}

div.mainbox li {
padding:0px;
margin:1px 0px 1px 0px;
}

div.mainbox a {
background-color: #FFFFFF;
}

/*****************************/
/* main ends                 */
/*****************************/

/*****************************/
/* leftbox starts            */
/*****************************/

div.leftbox {
display:none
}

div.leftbox h5 {
display:none
}

div.newsbox h5 {
display:none
}

/*****************************/
/* leftbox ends              */
/*****************************/

/*****************************/
/* nav starts                */
/*****************************/

div.navbox p {
display:none
}

div.navbox p a {
display:none
}

div.navbox p a:hover {
display:none
}

div.navbox a {
display:none
}

div.navbox ul {
display:none
}

div.navbox li {
display:none
}

div.navbox li a {
display:none
}

div.navbox li:hover {
display:none
}

div.navbox li.active {
display:none
}

div.navbox li.extern {
display:none
}

div.navbox li.extern:hover {
display:none
}

div.navbox div.active {
display:none
}

div.navbox div.active p {
display:none
}

div.navbox div.inactive {
display:none
}

div.navbox div.inactive:hover {
display:none
}

/*****************************/
/* nav ends                  */
/*****************************/

div.newsbox {
display:none
}

div.newsbox a {
display:none
}

div.newsbox p {
display:none
}

/*****************************/
/* rightbox starts           */
/*****************************/

div.rightbox {
display:none
}

div.rightbox h5 {
display:none
}

div.rightbox a {
display:none
}

div.rightbox p {
display:none
}

div.rightbox input {
display:none
}

div.rightbox select {
display:none
}

div.rightbox ul {
display:none
}

div.rightbox li {
display:none
}

div.rightbox li a {
display:none
}

div.rightbox li.active {
display:none
}

div.rightbox li.extern {
display:none}

div.rightbox li.extern:hover {
display:none
}
/*****************************/
/* rightbox ends             */
/*****************************/

div.section {
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
border-bottom:solid 1px #dddddd;
}

img.left {
	float:left;
	padding:0px;
	margin-right:6px;
/* 	border:1px solid #c4c4c4; */
}

img.right {
          clear: both;
	float:right;
	padding:0px;
	margin-left:6px;
/*	border:1px solid #c4c4c4; */
}

