/*
Author: Karin Hinterleitner
2005
19.09.2005
*/
html {
	border: 0; margin: 0; overflow: visible; width: 100%; height: 100%; 
}

#bannerframe {border-style: none}

body {
	font: 10pt/120% Arial,Helvetica, sans-serif; 
	top: 0; left: 0;
	background-color: #fff;
	background-image: none;
	width: 99%; height: 100%;
}

#hdimg {display: none ! important;}

.omenu {	display: none ! important;}

#infos {display: none  ! important}



/* ------------ MENÜ 1 ------------ */

#men1, #men1 li, #men1 a {
	display: none ! important
}



/* ------------ MENÜ Spachwahl ------------ */

#menL {	display: none ! important }



/* --------- UNTERMENÜ-CONTAINER --------- */

.sm_cont {	display: none  ! important }


/* ------------ UNTERMENÜ ------------ */

.smenu, .smenu li, .smenu ul{   display: none ! important;}


/* ------------ SEARACHBOX ------------ */
#searchbox {	display: none}




/* ------------ NEWSTEASER ------------ */
#news, #news li {
   margin: 0;
	padding: 0;
	list-style: none;
}


/* Wegen Darstellung IE */
#news li {
	height: 21px;
}
/* Wegen Darstellung IE */
html>body #men1 li {
	height: auto;
}


#news a:link, #news a:visited, #news a:active, .insolvenz {
   display: block;
	height: 21px;
	width: 500px;
	padding-left: 20px;
   border-right: 33px solid white;
   margin: 0;
	background: transparent url(men_no.gif) 0 2px no-repeat;
	font: bold 12px/120% Arial, Helvetica, sans-serif;
   text-decoration: none;
	color: #000;
}

html>body #news a:link, #news a:visited, #news a:active, .insolvenz {
	background: transparent url(men_no.gif) 0 3px no-repeat;
}

#news a:hover {
  background: transparent url(men_nact.gif) 0 2px no-repeat;
  text-decoration: underline;
}

html>body #news a:hover {
  background: transparent url(men_nact.gif) 0 3px no-repeat;
  text-decoration: underline;
}



/* ------------ ADRESSE ------------ */

#adresse {
   z-index: 60;
   position: relative; top:536px; left:60px;
   background-color: #fff;
   height: 150px;
   width: 210px;
   font: bold 12px/21px Arial, Helvetica, sans-serif;
}



/* ------------ LOGO ------------ */
#logo {
	position: absolute; top: 0 ! important; left: 0  ! important;
}






/* ----- Newsformatierungen ------ */

#contentL {	position: absolute; top: 55mm; left: 0; width: 99%; margin: 0; padding: 0;}

#contentL h2 {	display: block; }

#contentL h1 {   display: none;}

#contentL h2 {
	color: #990033;
   font: bold 14pt/100% Arial,Helvetica, sans-serif;
   margin:0; padding:10px 0 18px 0;
}
/* txp */
#container #contentL h2 {
	display: block ! important;
	color: #000;
   font: bold 18px/20px Arial,Helvetica, sans-serif;
   margin:0; padding:30px 0 12px 0;
}

p.shorttext {
	margin: 0 0 15px 0 ! important;
	padding: 0  ! important;
	font-size: 12pt;
	line-height: 130%;
	width: width: 99%;
}
.shorttext img, .longtext img {	display: inline ! important;}

p.longtext {	font-size: 11pt; margin:0 0 15px 0 ! important; padding:0 ! important; width: 99%;}
.longtext table  {	margin:0; padding:0; text-align: left; width: 99%;}



table.intro {  padding:0; margin:0 0 0 0 ! important; width: 99%;}

.intro td {  font: 12px/120% Arial,Helvetica, sans-serif; text-align: left}
.intro li {list-style-position: outside ! important; margin-left: 20px}
/* Aktuelles Überschriften */
.newstitle {font-weight: bold; font-size: 110%; line-height:150%}

.pub li{ margin: 5px 0 8px 0;  line-height: 120%}
.pub strong { display: block; margin:0;}


#contentL a:link, #contentL a:visited, #contentL a:active, #contentL a:hover {
	color: #990033; text-decoration: none;
}

#contentL a:hover {text-decoration: underline}


/* ------------ DEBUG Bordershow ------------ */
/* p, div, ul, table, td, tr, span, h1, h2, h3, h4 {border: 1px solid black ! important; } */
