/* Angaben zum Dokumenten-Körper (body) betreffen den
   kompletten sichtbaren Inhalt. */

body{
  
  margin:0px;
  padding-top:20px;
  background-color: #0a68b2;
  background-image: url(design/bg.jpg);
  background-repeat:no-repeat;
  /*background-attachment:fixed;*/
  background-position: 0px 120px;
  font-family: Verdana,Arial,sans-serif;
  font-size : 100%;
  border: 0px solid #d0d0d0;
  }
#custommade{
  margin:0px;
  background-color: #0a68b2;
  background-image: url(custom/custom_bg.jpg);
  background-repeat:no-repeat;
  /*background-attachment:fixed;*/
  background-position: right top;
  font-family: Verdana,Arial,sans-serif;
  font-size : 100%;
}



/* Das Rautezeichen verweist auf das HTML-Element mit dem
   eindeutigen Bezeichner id="titel". Der Titel-Block erhält
   ein Bild, das sich allerdings nicht wiederholen soll */

/* Betrifft nur die Überschrift innerhalb des Elementes
   <div id="titel"> */


#titel{
  background-color: transparent;
  background-image: url(design/rszlogo.png);
  background-repeat: no-repeat;
  background-position:0px 6px;
  margin-left:20px;
  margin-right:20px;
  margin-top:0px;
  padding-left:10px;
  padding-top:20px;
  padding-bottom:0px;
  
  
    -webkit-border-top-right-radius: 20px;
    -khtml-border-top-right-radius: 20px;
    -moz-border-radius-topright: 20px;
    border-top-right-radius: 20px;
	
	


  
  border: 1px;
  border-color:#d0d0d0;
  border-style:solid;
  border-bottom-color: transparent;
  border-bottom-style:hidden;
  border-left-color: transparent;
  border-left-style:hidden;
  height:100px;
}


#titel h1{
  color: white;
  font-family:  Verdana;
  font-size: 160%;
  margin:;
  padding-left:2em;
}


#titel h2{
  color: white;
  font-family: Verdana;
  font-size: 100%;
  font-weight: normal;
  margin:0;
  padding-left:4em;
  margin-bottom: 0.5em;
}


/* Die Angabe float richtet das Menü rechts aus und lässt
   alle nachfolgenden Elemente, in diesem Fall den
   Inhaltsteil, sozusagen um das Menü herumfließen */

#menue{
  /*background-color: #d0d0d0;*/
  Text-align: right;
  width: 60.6em;
  float: right;
  padding:0;
  margin-top:0;
  margin-right:20px;
  margin-left: 0;
  margin-bottom: 0em;
  border:0px solid;
  border-color: transparent;
  border-left-color: transparent;
  border-left-style: hidden;
  border-right-color: transparent;
  border-right-style: hidden;
  border-bottom-color: transparent;
  border-bottom-style: hidden;
  border-bottom-color: transparent;
  border-top-color: transparent;
  border-top-style: hidden;
}

* html #menue{  /* Korrekturen fuer IE 5.x */
    width: 60.6em;
    w\idth: 60.6em;
}

/* Betrifft nur die Links im Menü */

#menue a{
  color: #feffff;
  font-size: 100%;
  text-decoration: none;
  display: inline;
  padding: 0;
  padding-left: 0em;
  padding-right: 0.2em;
  margin:0;
  
  border:1px solid;
  border-color:#d0d0d0;
  /*border-right-style: hidden; "geht nicht wegen IE darstellung" */
  border-left-color: transparent;
  border-left-style: hidden;
  /*border-right-color: transparent;
  border-right-style: hidden;*/
  border-top-style: hidden;
  border-bottom:none;
}

* html #menue a{  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 100%;
  }

/* Mauseffekt für die Links im Menü */

#menue a:hover{
  background-color: #0154A4; /*#004D97#0154A4;*/
  margin:0;
  
  color: white;
  border:1px solid;
  border-color: #d0d0d0;
  /*border-right-color: transparent;
  border-right-style: hidden;*/
  border-bottom:none;
  border-left-color: transparent;
  border-left-style: hidden;
}


#bilder{
  padding-left:7em;
  padding-top:0em;
  position:relative;
 /* left:0.6em; */
}


#bilder img{
  margin-top:0em;
  border: 1px solid #d0d0d0;
  float: left;
  margin-left: 2em;
}



#inhalt{
  color: white;
  /*background-color:#3333CC;*/
  background-color: transparent;
  border: 0px solid #d0d0d0;
  
   -webkit-border-radius: 20px;
  -khtml-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  
  padding: 20px;
  margin-top:0px;
  padding-left:20px;
  padding-right:20px;
  margin-top: 60px;
  font-size:100%;
  overflow:auto;
}


#inhalt h1{
  line-height:40px;
  padding-left: 4px;
  font-size:140%;
  color: #FFE500;
  text-decoration:underline;
  border-width:0;border-style: solid; border-color: #FFE500;
  /*background-color: #0A68B2;*/
  border-right-color: transparent;
  border-right-style: hidden;
  border-left-color: transparent;
  border-left-style: hidden;
  border-top-color: transparent;
  border-top-style: hidden;
}


#inhalt h2{
  font-size:110%;
  padding-top: 1.2em;
}
#inhalt h3{
  font-size:100%;
  padding-top: 0.4em;
}
#inhalt h4{
  font-size:90%;
  padding-top: 0.2em;
}
#inhalt h5{
  font-size:100%;
  color:#00C000;
}
#inhalt h6{
  font-size:120%;
  color:#FF0000;
  margin-top: 0px;
  margin-bottom: 100px;
}
#inhalt h6 i{
  font-size:120%;
  color:#00C000;
  margin-top: 0px;
  margin-bottom: 100px;
}

#inhalt img{
  display:block
  border-width: 0px; border-style: groove; border-color: #000000;
  /*float: right;*/
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 8px;
  margin-bottom: 8px;
}


#inhalt table{
  font-size:0.8em;
  border-collapse:collapse;

}

#inhalt th{
  padding:4px;
  border: solid 1px #d0d0d0;
}

#inhalt td{
  padding:4px;
  border: solid 1px #d0d0d0;
}

/* kasten ist für die Balken bei den Modellen */

#kasten{
  border-width: 0px; border-style: solid; border-color: #FFFFFF;
  padding-right:0em;
  padding-left:0em;
  border-bottom-color: transparent;
  border-bottom-style:hidden;
  border-right-color: transparent;
  border-right-style:hidden;
}


#kasten h2{
	
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;

  padding-top: 0px;
  padding-left: 10px;
  margin-top: 0px;
  border-width: 1px; border-style: solid; border-color: #FFFFFF;
  background-color: #033562;
}


#kasten table h6{
color: #FFE500;
font-family: Verdana,Arial,sans-serif;
  font-size:90%;
}

#kasten table img{
  margin-left: 12px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-width: 2px; border-style: groove; border-color: #ffffff;
}



#links{
border-width: 0px; 
border-style: solid; 
border-color: #FFFFFF;
float: left; width: 48%;

}
#links img{
border-width: 0px; 
border-style: solid; border-color: #FFFFFF;
margin-left: 0px;

  /*float: right; width: 40%;padding-left: 43%;*/
}

#rechts{
border-width: 0px; 
border-style: solid; 
border-color: #FFFFFF;
margin-left:49%;

  /*float: right; width: 40%;padding-left: 43%;*/
}
#rechts img{
border-width: 0px; 
border-style: solid; border-color: #FFFFFF;
margin-left: 0px;

  /*float: right; width: 40%;padding-left: 43%;*/
}
#footer{
border-width: 0px; 
border-style: solid; 
border-color: #FFFFFF;
margin:10px;

  /*float: right; width: 40%;*/
}




/* Die folgenden Angaben gelten für das gesamte Dokument und
   sind unabhängig von Titel-, Menü- oder Inhalts-Block */

ul{
  margin-left: 5px;
}

h1{
  color: rgb(100%, 100%, 100%);
  margin-top: 0;
}

em{
  color: white;
  text-decoration:underline;
}

/* Allgemeine Link-Farbe */

a{
  color: #FFE500;
  text-decoration: none;
}

/* Maus-Effekt für die allgemeinen Links im Inhalts-Block */

a:hover{
  color: #FFE500;

}

/* Bilder erhalten eine sehr dünne schwarze Rahmenlinie */

img{
  border: 0px solid #9e9e9e;
}


/* XXXXXXXXXXXXXXXXXXXXX BUTTONS UND LAYER XXXXXXXXXXXXXXXXXXXXXXX */


/* Alle Labels UND Formularelemente auswählen */

label, input, select {
  display: block;
  float: left;
  width: 30px; /* Breite.*/
}


/* derLabel Close X-Button */

input#close {
border: solid 0px #9e9e9e;
background-color: #feffff;
float:right;
color: #000000;
cursor: pointer;
cursor: hand;
}
/*das Label*/
#logo {
margin-left:20px;
margin-top:20px;
visibility:hidden;
background-image: url(layer_holiday.jpg);
border: solid 1px #d0d0d0;
position:absolute;
z-index:0;
width:400px;
height:300px;
}