/* Angaben f�r das ganze Screen-Dokument */

body {
     background-color: #6495ED;
     color: darkblue;
     font-family: Verdana, sans-serif;
     font-size: 14px;
	 font-weight: none;
     margin: 5px;
	 margin-right: 10px;
	 padding: 10px;
     }
	 
body.inhalt {
     background-color: #4a6eaf;
     color: darkblue;
     font-family: Verdana, sans-serif;
     font-size: 14px;
	 font-weight: none;
	 text-align: left;
	 margin: 0px;
	 margin-right: 10px;
	 padding: 0px;
     }
	 
body.popup {
		   background-color: cornflowerblue;
     	   color: darkblue;
     	   font-family: Verdana, sans-serif;
     	   font-size: 14px;
     	   margin: 0px 0px 0px 0px;
		   padding: 0px;
		   }
		   
p {
  margin: 10px;
  padding: 15px;
  }
		
p.copy {
	text-align: center;
	color: #33394D;
	font-style: italic;
	letter-spacing : 3px;
}
	  
p.photos {
	     font-variant : small-caps;
	     color: darkblue;
	     font-family: Verdana, sans-serif;
		 float : left;
		 margin-right : 10%;
	     }
	  
p.gruss {
	    text-align: center;
	    color: plum;
	    font-style: italic;
	    letter-spacing : 3px;
	    }
		
p.center {
  		 margin: 20px;
  		 padding: 5px;
		 align: center;
  		 }
  
hr {
	border : 1px solid #DAE1F9;
	width: 75%;
}
		   
img {
	margin: 0px;
	/* background-color: cornflowerblue; */
	border: 0px;
	border-style : solid;
	float: center;
}

img.border {
	margin: 0px;
	margin-right: 20px;
	background-color: cornflowerblue;
	border: 1px;
	border-style : solid;
	float: left;
}

img.center {
	margin: 0px;
	background-color: cornflowerblue;
	border: 3px;
	border-style : solid;
	float: center;
}
	 
	  
table.tabelle0 {
	border: 0px;
	background-color: #4a6eaf;
	width: 30%;
	float: center;
	align: center;
	margin : 40px 0px 0px 10px;
}

table.tabelle1 {
	border: 0px;
	margin: 20px;
	background-color: cornflowerblue;
	width: 70%;
	float: left;
}
	
table.register {
	border: 1px;
	background-color: cornflowerblue;
	width: 70%;
}

tr.table0 {
	background-color: #4a6eaf;
	height: 0px;
	margin: 0px 0px 0px 0px;
}
			 
tr.table1 {
	background-color: steelblue;
	height: 40px;
}
	
#text1 {
       position: absolute;
       width: 500px;
       padding: 50px;
       text-indent: 30px;
       line-height: 18px;
       text-align: justify;
       letter-spacing: 0.5px;
       display: block;
       border-right: 1px solid white;
       }

#text2 {
       position: absolute;
       width: 500px;
       padding: 50px;
       left: 500px;
       line-height: 18px;
       text-align: center;
       letter-spacing: 0.5px;
       }

#text3 {
       position: absolute;
       width: 300px;
       padding: 50px;
       margin-right: 50px;
       top: 300px;
       left: 700px;
       line-height: 14px;
       text-align: right;
       letter-spacing: 0.5px;
       border-right: 1px solid white;
       }

h1 {
    font-size: 38px;
    font-style: bold;
	text-align: center;
	margin: 20px;
	padding: 5px;
    }
	
h2 {
    font-size: 32px;
    font-style: bold;
	text-align: center;
	margin: 20px;
	padding: 5px;
    }
	
h3 {
    font-size: 22px;
    font-style: bold;
	text-align: center;
	margin: 20px;
	padding: 5px;
    }

a {
  text-decoration: none;
  font-weight: bold;
  }

a:link {
       text-decoration: underline;
	   color: lavender;
	   letter-spacing: 3px;
	   font-weight: bold;
	   font-style: italic;
       }

a:visited {
          text-decoration: underline;
	   	  color: lightblue;
	      letter-spacing: 3px;
		  font-weight: bold;
		  font-style: italic;
          }

a:active {
         text-decoration: underline;
	   	 color: plum;
	     letter-spacing: 3px;
		 font-weight: bold;
		 font-style: italic;
         }

a:hover {
        text-decoration: underline;
        color: darkblue;
        letter-spacing: 3px;
		font-weight: bold;
		font-style: italic;
        }

