/*Allgemeine Angaben*/
body{
color: black;
background:#FFFF80 url(bgWeb6.jpg) repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.01em;
margin:0;
padding:0px 0 40px 0px;
border:none;}

h1, h2, h3, h4{
color:#2e5270;
background:transparent;
margin:0;
padding:1.0em 0 0 0.6em;
text-align:left;}

h1{
font: bold 1.5em Comic Sans MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing:2px;
}
h2{
font: bold 1.3em Comic Sans MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;
}
h3{
font: bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
letter-spacing:1px;
}
h4{
font: bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1.titel{color:#2e5270;text-align:right;margin-bottom:0.6em;margin-top:0;padding:0;font-size:2.2em;font-style:normal}

img {border:none;}


hr{
color:#cec8b0;
background:#cec8b0;
height:1px;
border:none;}

abbr, acronym{border-bottom:1px dotted #727272;cursor:help;}

#header {
	height: 134px;
}
#header img{
	position: absolute;
	top: 13px;
	left: 252px;
}
#header h2{
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 54px;
	left: 259px;
	width: 640px; /* sonst erscheint Scrollbalken unten */
	color:#753B77;
	font-size: 161%;
	/*background: url(bbild/headerSm.jpg) no-repeat;*/
	/*font-family: AnkeCalligraph;*/
   font-family: Comic Sans MS,Verdana,Arial,sans;
	font-style: normal; 
	/*letter-spacing: 3px;*/
	line-height: 22px;
}

.clear {
    clear: both;
    height: 1px;
    margin: -1px 0 0;
    font-size: 1px;
}
.clearLeft {
    clear: left;
    height: 1px;
    margin: -1px 0 0;
    font-size: 1px;
}


/*linke Box, Menu*/
#navigation{
	color:#753B77;
	background: #FFFF80 url(bgWeb6.jpg) repeat center; /*#98FEFF;*/
/*#60BCC9;*/
	float: left;
	width: 177px;
	padding: 0.1em 0.2em 0.5em 0.1em;
	margin: -12px 0 0 8px;
	line-height: 1em; /*border-top: 1px solid #e4d9c0;
	border-right: 1px solid #99917d;
	border-bottom: 1px solid #99917d;
	border-left: 1px solid #e4d9c0;*/
	border-right: 1px solid #cacaca;/*#CBA42A; #A7810C;*/
	border-top: 1px solid #ECDBA4;
	border-left: 1px solid #ECDBA4;
	border-bottom: 1px solid #cacaca;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navigation ul {
        list-style: none;
        margin: 0px 3px 0px 16px;
        padding: 16px 0 0 0;
        /*border-top: 1px solid #E4D8BE;*/
}
#navigation li {
	padding: 1px 0 1px 0px;
	background: none;
	font-weight: normal;
}
#navigation a, #footer a  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: none;
	color:#753B77;
	font-weight: normal;
	font-size: .81em;
}
#navigation #a1 {
	/*font-family: Verdana,  Arial, Helvetica, sans-serif;*/
	background: none;
	font-weight: normal;
	font-size: 9pt;
	padding-left: 12px;
}
#navigation a {
	display: block;
	padding: 4px 0px 5px 3px;
	margin-right: 2px;
	text-decoration: none;
	border-bottom: 1px dotted #ffffeb;
}
#navigation #akt p,
#footer #akt {
	color:#2E5270;
	padding: 4px 0px 5px 3px;
	margin: 0;
	font-size: .81em;
	border-bottom: 1px solid #ffffeb;	
	/*background-color: #08CCFE;*/
}
#navigation #akt p:first-letter {
	font-weight: bold;
}
#navigation a:hover, #navigation #a1:hover, #footer li a:hover{
	border: 2px solid; /**/
	padding: 2px 1px 4px 1px;
	/*background: url(bbild/link1.gif) no-repeat right center;*/
	background-Color: #EBEDEA;
	/*border-color: #F3F8FF #BED7FF #BED7FF #F3F8FF;*/
	border-color: #F4EDD4 #CBA42A #CBA42A #F4EDD4;
}
#navigation #a1:hover{
	padding-left: 10px;
}
#navigation a:active, #navigation a:focus {
	background-color: #ECDBA4;
}

#navigation li a:visited, #footer li a:visited  {
	color: #785F41;
}	


#navigation a .info {display:none;}
#navigation a:hover .info{
color:black;
background:transparent;
display:block;
position:absolute;top:0px;left:0px;
width:170px;
height:140px;
padding:14px 5px 0 12px;
font:12px georgia, times new roman, serif;
font-style:	italic;	
line-height:17px;}

#navigation a .space{display:none;}
#navigation a .hov, #navigation a  .maroon{display:inline;}

/*Contentbereich*/
#inhalt a:hover,
#inhalt a:active,
#inhalt a:focus{
	color: #000;
	background-color: #FEE9D9; /*#FEDCC8;*/
	border: 2px outset;
	/*border-color: Silver #463f2a #463f2a Silver;*/
	border-color: #99B362 #6E972E #6E972E #99B362;
	padding: 2px 4px 2px 11px;
}
#inhalt #titlelink{
font: bold 1.1em Comic Sans MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#2E5270;
}

body>#inhalt{
	background:#FF67728;
	padding:3em 3em 3em 6.2em;
	margin:0 111px 0 171px;
	height: 90%;
	min-height: 280px;
}
#inhalt #lgTitle { /* Seitenüberschriften*/
	font-size: 1.1em;
	padding: 0 5px 15px 15px;
	margin-bottom: 15px;
	border-bottom: dotted;
	border-bottom-width: thin;
	border-bottom-color: #E4D8BE;
}

#inhalt #farbRot {
	color: #FF00FF;
}
#inhalt #farbInfo {
	color: #974225;
	padding-left: 24px; 
}
#netzwerk {
	font-size: 0.9em;
	line-height: 1.3em;
}
#netzwerk h2 {
	margin: 12px 0 0 0;
	font-size: 1.3em;
	padding: 0 0 3px 12px;
}
#netzwerk p {
	margin: 0px;
	padding: 0 12px 0 20px;
}
#netzwerk td {
	padding-bottom: 10px;
}


#navigListe {
	margin:0px;
	padding: 0 0 0px 0;
	position: relative;
	top:0px;
	font-size: 1.32em;
	letter-spacing: 0.05em;
	font-family: Comic Sans MS,Verdana,Arial,sans;
	line-height: 1.5em;
}
#navigListe ul {
	padding-left: 0;
}
#navigListe li img {
	padding-right: 10px;
}
#navigListe ul li {
		  display: block;
		  background: none;
		  padding: 0 0 20px 0;
}
#navigFotos {
        margin:0 0 22px 0;
        padding: 0;
        position: relative;
        top:0px;
		  left: -80px;
		  font-size: 1em;
		  letter-spacing: 0;
		  /*font-family: Comic Sans MS,Verdana,Arial,sans;
		  line-height: 1.5em;*/
}
#navigFotos ul li {
		  display: inline;
		  background: none;
		  list-style: none;
}
#navigListe a,#navigListe a:link,#navigListe a:visited,
#navigFotos a,#navigFotos a:link,#navigFotos a:visited
 {
  		  color: #800080;	
		  /*font-weight: bold;*/
}

#element{
	float: right;
	/*margin: -96px -112px 5px 5px;*/
	margin: -159px 56px 5px 5px;
}
#bildRechtsStart{
	float: right;
	margin: -93px 0px 6px 32px;
}
#bildLinksStart{
	float: left;
	margin: 26px 32px 22px 0;
}
#bildLinksStart2{
	float: left;
	margin: 0 32px 22px 0;
}
#bildRechts{
	float: right;
	margin: 6px 0px 6px 12px;
}
#bildLinks{
	float: left;
	margin: 6px 42px 22px 0;
}
#bildCenter{
	text-align: center;
}
#bildCenter img{
	margin-right: 5%;
}
#bildCenterStart{
	text-align: center;
	/*margin-top: -30px;*/
	margin: -15px 0 30px -70px;
}

#clearB {
	clear: both;
}

/*Fussbereich*/

#footer {
	margin: 25px 0 0 0;
	padding: 4px 1px 0px 38px;
	border: none;
	height: 6px;
	clear: both; /*background: #FFFF80 url(bgWeb6.gif) repeat;*/
}
#footer img{
margin: -95px 23px 0 7px;
float: left;
}

#footer ul {
	list-style: none;
	padding: 9px 0 0 17px;
	margin: 0 0 0 0;
	height: 40px;
   /*background: #3FD4FE;*/
}
#footer li {
        display: inline;
        margin:0 0 0 0;
        padding:3px 4px 5px 7px; 
		  /*url(../lBlatt.gif) center;   */
}
#footer a {
	/*background: #3FD4FE;*/
	text-decoration: none;
	border-bottom: 1px dotted #ffffeb;
	padding: 1px 3px 3px 3px;
		color:#753B77;
}  
#footer #copyright {
	margin: -20px 61px 0px 5px;
	padding: 0 0 0 0px;
   font-size: 0.65em;
	text-align: right;
}
#footer #copyright a{
	margin-right: 5px;
	text-align: right;
   font-size: 1em;
	border: none;
}
#sprachen {
	/*background: url(lotus3.png) no-repeat;*/
	height: 106px;
	margin: 11px 0 5px 25px;	
}
#sprachen a {
background-color:#ffffcc;
border-color:#ECDBA4 #CACACA #CACACA #ECDBA4;
border-style:solid;
border-width:1px;
color:#785F41;
font-size:0.81em;
line-height:1.8em;
margin:5px;
padding:4px;
text-decoration:none;
position: relative;
top:86px;
}
#sprachen a:hover{
	color: #000;
	background-color: #FEE9D9; /*#FEDCC8;*/
	border: 3px outset;
	border-color: #99B362 #6E972E #6E972E #99B362;
	padding: 2px;
}

#ort_home {
	font-family: Comic Sans MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;	
	color:#2e5270;
	font-weight: bold;
	font-size: 1.2em;
}
#ort_home #name{
	font-size: 19pt;
	letter-spacing: 1px;	
	color: #F2B027;
}

#blockreduz {
	margin-left: 20%;
	width: 40%;
	padding: 16px;
	background-color: #F4E5AE;
}
#blockreduz p{
/*margin: 0;
padding: 0;
*/
}
#blockreduz70 {
	margin-left: 20%;
	width: 70%;
	padding: 16px;
	background-color: #F4E5AE; /*#FFFFCC;*/
}

form #buttonS td {
	padding-top: 12px;
	border-top: 1px dotted #F4E5AE;
}
form #buttonS input {
	cursor: pointer;
}
form #buttonS input:hover {
	background-color: fuchsia;
}
form #buttonSend {
	padding: 5px 4px 5px;
	/*background-color: fuchsia;*/
	font-size: 1.3em;
}

#navKasten {
	background-color: #f0ffff;
	font-size: 57%;
	margin: 12px 0 0 0;
	line-height: 120%;
	padding: 6px 8px;
	color: gray;
}
