/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-color: #c0c0c0;
	margin: 0;
	padding: 0;
	/*background-image: url(Bilder/Hintergrund.gif);*/
}
h1 {
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 12px;
}
h2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0 0 15px;
}
p {
	margin: 6px 12px 6px 40px;
}
.text_unternehmen {
	margin: 6px 30px;
}
table {
	margin-left: 40px;
}
td  { padding-top: 5px; padding-bottom: 5px; padding-left: 10px; vertical-align: top }
#linie_kurz  { background-color: #8b0000; width: 240px; height: 2px }
#linie_kurz1 { background-color: #8b0000; width: 190px; height: 2px }
#linie_lang { background-color: #8b0000; width: 560px; height: 2px }
.gelb {
	background-color: #A6CAF0
}
/* ----------container zentriert das layout-------------- */
#container   {
	background-image: url("Bilder/Startseite-2_02.gif");
	margin-bottom: 10px;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}



/* ----------banner for logo-------------- */
#banner  { background-image: url("Bilder/Startseite-2_01_neu.gif"); text-align: left; margin: 0; z-index: 1;
padding: 0px; width: 800px; height: 192px }
/* -----------------Inhalt--------------------- */
#content {
padding: 0px;
margin-left: 230px;
margin-right: 0px;
}
div#content {
min-height:600px;
/*height:expression(this.scrollHeight > 600 ? "auto":"600px");*/
}
#halb-links { position: relative; width: 50%; float: left }
#halb-rechts { position: relative; width: 50%; float: right }
#Route  { position: relative; left: -40px }
#drucker {
	position:relative;
	float: right;
	height: 30px;
	width: 30px;
	z-index: 100;
	top: -71px;
	background-image: url(Bilder/button.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
/* --------------left navigavtion------------- */
#left  {
background-image: url("Bilder/Startseite-2_02.gif");
margin: 0;
padding: 0;
width: 230px;
float: left
}
#Fahne   { visibility: visible; position: relative; top: 75px; left: 35px; width: 170px; height: 63px }
#flash    { visibility: visible; margin-top: 50px; position: relative; width: 200px; height: 200px }
#flash-rechts { visibility: visible; margin-top: 50px; position: relative; width: 200px; height: 200px; float: left }
#flash-banner {
	position: relative;
	z-index: 5;
	top: -15px;
	left: 340px;
	width: 560px;
	float: left
}

.text-rahmen {
background-color: gray;
color: white;
font-size: small;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
list-style: none;
padding: 5pt;
width: 146px;
height: 24px;
vertical-align: middle;
border: ridge 2pt
 }
#pos-button{
position: relative;
top: 50px;
right: 25px;
}

a{
text-decoration: none
}
.button1   { background-color: #dcdcdc; text-align: center; list-style-type: none; padding: 5px; width: 150px; vertical-align: middle; border-style: solid; border-width: 2px; border-color: white black black white }
 .button1 a {
display: block;
color: black;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
.button1 a:hover  {
color: #fff; background-color: #666
}
.button2    { background-color: #8b0000; text-align: center; list-style-type: none; padding: 5px; width: 150px; vertical-align: middle; border-style: solid; border-width: 1px; border-color: white black black white }
.button2 a  {
display: block;
color: white;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;

 }
 .button2 a:hover   { color: #8b0000; background-color: #fc0 }

/*------------Ende left navigation-------------*/
/* -----------footer--------------------------- */
#footer   { text-align: right; margin: 0; padding: 0; clear: both }
#tabsE { font-size: 12px; line-height: normal; background: #8b0000; width: 100%; float: left }
#tabsE ul  {
    list-style: none;
    margin: 0;
    padding: 0 10px 0 30px
     }
#tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabsE a  {
    text-decoration: none;
    background: url("Bilder/tableftE.gif") no-repeat left top;
    margin: 0;
    padding: 0 0 0 4px;
    float: left
     }
#tabsE a span  {
    color: #fff;
    background: url("Bilder/tabrightE.gif") no-repeat right top;
    display: block;
    padding: 5px 15px 4px 6px;
    float: left
     }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsE a span {
float:none;
}
    /* End IE5-Mac hack */
#tabsE a:hover span     { color: #fff; font-size: 12px }
#tabsE a:hover    { font-size: 12px; background-position: 0 -42px }
#tabsE a:hover span    { font-size: 12px; background-position: 100% -42px }
#tabsE #current a    { font-size: 12px; background-position: 0 -42px }
#tabsE #current a span    { font-size: 12px; background-position: 100% -42px }
/*----------------Navigation oben--------------*/
/* siehe top_menue.css*/
 .Rahmen    {
 margin: 5pt;
 border: double 5pt #c0c0c0
 }

