/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
/* gelb dunkel = 255, 255, 204		   */
/* gelb hell = 255, 255, 238		   */
/* blau = 102, 0, 204	 			   */
/* brommbeer = 116, 82, 177	   		   */
/* grau = 255, 255, 204		   		   */
/* brombeer dunkel = 143, 123, 153	   */
/* grau = 255, 255, 204		   		   */


body { 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 80%;
    background-color: rgb(255, 255, 204);
	background-image:url(pix/linie.gif);
	background-repeat: repeat-y;
	background-position: 16.2em 0em;
    }

#logo { position: absolute;
    top: 1.5em;
    left: 20.5em;
	z-index:2;
    }

#vor_kopfzeile { 
    position: absolute;
    top: 6em;
    left: 0em;
    z-index:0;
    }

#kopfzeile { 
    position: absolute;
    top: 6em;
    left: 16.2em;
    z-index:1;
    height:65px;
    width:510px;
    overflow:hidden;
    }

#nach_kopfzeile { 
    position: absolute;
    top: 6em;
    left: 25.5em;
    z-index:0;
    }

img { border:none }	

/*div#oben a 
	{
    text-decoration: none;
    }
	
div#oben a:visited 
	{
    text-decoration: none;
    }

div#oben a:hover 
	{
    text-decoration: none;
    }	
*/

	
div#Text a { border: 0px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 238);
    text-decoration: none;
    font-weight: bold;
    }
	
div#Text a:focus {  border: 0px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }


div#Text a:visited { border: 0px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

div#Text a:active { border: 0px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }
	
div#Text a:hover { border: 0px solid rgb(143, 123, 153);
    color: rgb(255, 255, 255);
    background-color: rgb(143, 123, 153);
    text-decoration: none;
    font-weight: bold;
    }


div#Fuss a {border: 0px solid rgb(222, 222, 200);
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    }
	
div#Fuss a:focus {  border: 0px solid rgb(222, 222, 200);
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    }

div#Fuss a:visited { border: 0px solid rgb(222, 222, 200);
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    }

div#Fuss a:active {border: 0px solid rgb(222, 222, 200);
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    }
	
div#Fuss a:hover { border: 0px solid rgb(222, 222, 200);
    color: rgb(180, 170, 140);
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    }

	
#Navigation a { border: 2px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
	display:block;
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    width: 15em;
    }
	
#Navigation a:focus {  border: 2px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    }

#Navigation a:visited { border: 2px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    }

#Navigation a:active { border: 2px solid rgb(255, 255, 238);
    color: rgb(0, 0, 0);
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    }
	
#Navigation a:hover { border: 2px solid rgb(143, 123, 153);
    color: rgb(255, 255, 255);
    text-align: left;
    background-color: rgb(143, 123, 153);
    text-decoration: none;
    font-weight: bold;
    }


table#Anleitung
	{
	padding:12px;
	text-align:center;
	}

table#Anleitung td
	{
	padding:1em;
	vertical-align:top;
  font-size: 0.8em;
	}

table.Weg
	{
	padding:4px;
	text-align:justify;
	}

table.Weg td
	{
	vertical-align:top;
	padding:0.4em;
    font-size: 0.8em;
	line-height: 150%;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
	}
	
table.Links
	{
	padding:4px;
	text-align:left;
	}

table.Links td
	{
	vertical-align:top;
	padding:0.4em;
	font-size: 0.8em;
	line-height: 150%;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-align: left;
	}

.nav { border: 0px solid rgb(255, 255, 238);
    font-size: 0.9em;
    line-height: 150%;
    background-color: rgb(255, 255, 238);
    text-transform: none;
    text-decoration: none;
    font-style: normal;
    width: 13em;
    position: absolute;
    top: 14em;
    left: 1.3em;
    }

.inhalt { border: 0px solid rgb(102, 102, 204);
    line-height: 150%;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    position: absolute;
    width: 37em;
    top: 13em;
    left: 18.3em;
    padding-bottom:4em;
    }

	
input, select, textarea   
	{ 
	border: 1px solid silver; 
	}

input:focus, select:focus 
	{
	border: 1px solid red; 
	background-color:#EFEFEF;
	}

input#none
	{
	border: 0px solid silver; 
	}

	
	
.fuss { border: 0px solid rgb(222, 222, 200);
    font-size: 0.75em;
    line-height: 100%;
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    position: absolute;
    top: 46em;
    left: 2em;
    }

.fuss_inline { border: 0px solid rgb(222, 222, 200);
    font-size: 0.85em;
    line-height: 100%;
    color: rgb(180, 170, 140);
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    position: relative;
    top: 0em;
    left: 5em;
    }

.gedicht
	{ 
	border: 0px solid rgb(102, 102, 204);
    line-height: 150%;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: center;
    position: absolute;
    width: 36em;
    top: 13em;
    left: 18.3em;
    padding-bottom:4em;
    }

#gedichte_nav
	{
	border: 1px solid rgb(143, 123, 153);
	padding: 0.5em;
	text-align:left;
  position: absolute;
  top: 0em;
  left: 31em;
	width: 12em;
  padding-bottom:4em;
  line-height: 100%;
  text-transform: none;
  text-decoration: none;
  font-style: normal;
	}

#gedichte_nav td
	{
	padding: 0.5em;
	vertical-align:top;
  font-size: 0.8em;
	}

/*.faltsarg_zusatz,.versicherung_zusatz,.infover_zusatz
  {
  visibility: collapse;
  }
  */
HR
  {
  border: 1px solid silver; 
  }


.hier
  {
  border-right: 2px solid red;
  }
  
#jqDialog_box {
	background: #eee;
	position: absolute;
	width: 450px;
	height: 250px;
	font-family: Arial;
	
	border-width: 3px 1px 1px 1px;
	border-style: solid;
	border-color: #ccc;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
#jqDialog_content {
	margin: 10px;
	font-weight: bold;
	font-size: 13px;
	height: 200px;
	overflow: hidden;
}

#jqDialog_options {
	margin: 10px;
	text-align: center;
}
#jqDialog_options button {
	font-family: Arial;
	margin-right: 5px;
	background: #666;
	border: 0px;

	font-size: 1.5em;
	color: #fff;
	width: auto;
}

#jqDialog_input {
	padding: 4px;
	width: 250px;
}
#jqDialog_close {
	background: none;
	border: none;
	float: right;
	font-weight: bold;
	font-size: 10px;
	color: #cc0000;
}