/***********************************************/
/* A-Sit CSS                     		       */
/* by pixelpoems online architects  	       */
/***********************************************/
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#FFF;
	background:none;
}

a { color:#057387; text-decoration: underline; }
a:visited { color:#333333; text-decoration: underline; }
a:hover { text-decoration:none; }

h1 { font-size: 1.5em; color: #CB0000; line-height: 1.1em; }
h2 { font-size: 1.2em; color: #CB0000; }
h3 { font-size: 1em; color: #000000; }
p {  }
ul {  }
ul ul {  }
ul ul ul {  }
label { font-family: Arial,sans-serif; font-weight: bold; color: #334d55; }



/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#main {  }
#balkentopnav { display:none; }
#balken { display:none; }
#logo { display:none; }
#bild { display:none; }
#contentbereich { background-color: #FFF; width:100%; float:none; background:none; }
#startbalken { background-color: #FFF; width:100%; float:none; background:none; }
#contentspalte { background-color: #FFF; width:100%; float:none; background:none; }
#zusatzspalte { display:none; background-color: #FFF; width:100%; float:none; background:none; }
#seitenende { background-color: #FFF; width:100%; float:none; background:none; }



/***********************************************/
/* Components                                  */
/***********************************************/
#topnav { display:none; }
#topnav a { display:none; }
#artikel { background-color: #FFF; width:100%; float:none; background:none; }
#artikel ul { background-color: #FFF; width:100%; float:none; background:none; }
#artikel ul li { background-color: #FFF; width:100%; float:none; background:none; }
#artikel ul li ul li { background-color: #FFF; width:100%; float:none; background:none; }
#starttext { font-weight: bold; color:#000; }
.box { background-color: #FFF; width:100%; float:none; background:none; }
.box h1 { font-size: 1.2em; }
.box h2 { font-size: 1em; }



.box ul a { color: #057387; }
.box ul a:visited { }
.box ul a:hover { text-decoration:none; }
.box ul { /*list-style: bullet;*/ }
.box ul li { }
.artikelbild { border-width: 1px; border-style: solid; border-color: #B2B2B2; }
.artikelbox { border-top: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2; }

/* Table Sachen */
table.liste {
	background-color: #ffffff;
	margin:0;
	border:0px;
	border-spacing:0;
}

table.liste th {
	margin: 0;
	padding: 3px;
	background-color: #3E3E3E;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #000000;
	text-align: left;
}

table.liste td {
	color: #4D4D4D;
	padding: 3px;
	border-bottom: 1px solid #E9E9E9;
	vertical-align: top;
	background-color:#FFF;
}

tr.grau {
	background-color: #CFCFCF;
	color: #ffffff;
	font-weight: bold;

}



#startseitelinks { font-size: 0.9em; line-height: 1.4em; background-color: #FFF; width:100%; float:none; background:none; }
#startseiterechts { font-size: 0.9em; line-height: 1.4em; background-color: #FFF; width:100%; float:none; background:none;  }

/* debug outlines */
#startseitelinks, #startseiterechts { border:0px solid #f0f; }
#startboxlinks, #startboxrechts { border:0px solid #000; background-color: #FFF; width:100%; float:none; background:none;  }

#startboxlinks { background-color: #fff; }
#startboxlinks h1 { font-size: 1.2em; }
#startboxlinks h2 { font-size: 1em; }
#startboxlinks ul { /*list-style: bullet;*/ }
#startboxlinks ul li {  }
#startboxlinks ul a { color: #057387; }
#startboxlinks ul a:visited {  }
#startboxlinks ul a:hover { text-decoration:none; }
#startboxlinks ul { /*list-style: bullet;*/ }
#startboxrechts { background-color: #fff; }
#startboxrechts h1 { font-size: 1.2em; }
#startboxrechts h2 { font-size: 1em; }
#startboxrechts ul { /*list-style: bullet;*/ }
#startboxrechts ul li {  }
#startboxrechts ul a { color: #057387; }
#startboxrechts ul a:visited {  }
#startboxrechts ul a:hover { text-decoration:none; }
#startboxrechts ul { /*list-style: bullet;*/ }
.fussnote { font-size: 0.8em; }
.fehler { font-weight:bold; color:#990033; }






/***********************************************/
/* #Suche                                      */
/***********************************************/
#search {
	color: #3E3E3E;
	font-size: 0.8em;
	text-align: right;
	font-weight: bold;
}
#search form { }
#search label {
	margin: 0px;
	padding: 0px;
}








/***********************************************/
/* #Navigation                                 */
/***********************************************/
#navi { display:none; }
#navi ul { display:none; }
#navi a { display:none; }
#navi a:link, #navlist a:visited { display:none; }
#navi a:hover { display:none; }
#navlist a#active { display:none; }
#navi ul li ul a { display:none; }
#navi ul li ul, #navi ul li ul li, #navi ul li ul a { display:none; }
#navi ul li ul a:hover { display:none; }
#navi ul li ul a#subactive { display:none; }







/***********************************************/
/* #zweispaltiger content                      */
/***********************************************/
#innenseitelinks {
	font-size: 0.8em;
	line-height: 1.3em;
}

#innenseiterechts {
	font-size: 0.8em;
	line-height: 1.3em;
}

/* debug outlines */
#innenseitelinks, #innenseiterechts { border:0px solid #f0f; }
#innenboxlinks, #innenboxrechts { border:0px solid #000; }


.formular, .formular_breit {
	background: #ffffff;
  	border-top: 1px solid #B2B2B2;
  	border-bottom: 1px solid #B2B2B2;
}

#innenseitelinks_neu { line-height: 1.3em; }
#innenseiterechts_neu { line-height: 1.3em; }

/* debug outlines */
#innenseitelinks_neu, #innenseiterechts_neu { border:0px solid #f0f; }
#innenboxlinks_neu, #innenboxrechts_neu { border:0px solid #000; }


#innenboxlinks { background-color: #fff; }
#innenboxlinks h1 { font-size: 1.2em; }
#innenboxlinks h2 { font-size: 1em; }
#innenboxlinks ul a { color: #057387; }
#innenboxlinks ul a:visited {  }
#innenboxlinks ul a:hover { text-decoration:none; }
#innenboxlinks ul { /*list-style: bullet;*/ }

#innenboxrechts { background-color: #fff; }
#innenboxrechts h1 { font-size: 1.2em; }
#innenboxrechts h2 { font-size: 1em; }
#innenboxrechts ul a { color: #057387; }
#innenboxrechts ul a:visited {  }
#innenboxrechts ul a:hover { text-decoration:none; }
#innenboxrechts ul { /*list-style: bullet;*/ }
#innenboxrechts ul li {  }



.textfeld_200 { width:200px; }
.textarea_200_200 { width:200px; height:200px; }
