/* CSS/style.css */
body{
  background-color: #DCDCDC;
  font-size:100.01%;
  font-size: 1em;
  text-align: center;
  padding: 0;
  margin: 0;
}

pre{
	font-size: 1em;
	font-family: Helvetica;
	}

html{
  /* HTML (nötig für ie laut internet */
  font-size: 100.01%;
}
A{
  text-decoration: none;
  border: 0em;
}
TD{
  font-family: Helvetica;
}
.shadowl{
  /* Positionierung */
  width: 0.625em; 
  /* Aussehen */
  background-image: url(../syspics/left.gif);
}

.shadowr{
  /* Positionierung */
  width: 0.625em;
  /* Aussehen */
  background-image: url(../syspics/right.gif);
}

.maintable{
  /* Positionierung */
  width: 62.5em;  
  /* Aussehen */
  background-color: #ADD8E6;
}

.head{
  /* Positionierung */
  width: 62.5em;
  height: 9.375em;
  padding-top: 1.25em;
  padding-left: 1.25em;
  margin: 0em;
  vertical-align: top;
  /* Aussehen */
  background-image: url(../syspics/header.gif);
}
.header{
  width: 60em;
}
.foot{
  /* Positionierung */
  width: 62.5em;
  height: 1.125em;
  padding: 0em;
  margin: 0em;
  vertical-align: top;
  /* Aussehen */
  background-image: url(../syspics/footer.gif);
}
.link{
  /* Aussehen */
  font-family: Helvetica;
  font-weight: bold;
  font-size: 1em;
  cursor: pointer;
}
.quicklink{
  /* Positionierung */
  height: 1.5625em;
  padding: 0em;
  margin: 0em;
  vertical-align: top;
  /* Aussehen */
  background-color: #ffffff;
}
.backlink{
  font-family: Helvetica;
  font-weight: bold;
  font-size: 0.8em;
  cursor: pointer;
  color: gray;
}
.left{
  /* Positionierung */
  /*width: 13.4375em;*/
 
  height: 100%;
  padding: 0.625em;
  padding-top: 0em;
  vertical-align: top;
  /* Aussehen */
  background-color: #ffffff;
}

.middle{
  /* Positionierung */
  width: 48.0em;
  height: 100%;
  padding: 0em;
  padding-right: 0.625em;
  vertical-align: top;
  /* Aussehen */
  background-color: #ffffff;
}
.borderframe{
  width: 48.0em;
}
.navi{
  /* Positionierung */
  /* Aussehen */
  background-color: #ffffff;
  margin-top: 0.3125em;
}

.tdnavtop{
  /* Positionierung 
  width: 10.625em;*/
  width: 11.225em;
  height: 1.5625em;
  padding: 0em;
  padding-left: 0.625em;
  text-align: left;
  vertical-align: center;
  /* Aussehen */
  background-image: url(../syspics/topnav.gif);
}
.tdnav{
  /* Positionierung 
  width: 10.625em;*/
  
  height: 1.5625em;
  padding: 0em;
  padding-left: 0.625em;
  text-align: left;
  vertical-align: center;
  /* Aussehen */
  background-image: url(../syspics/nav.gif);
}
.tdnavbottom{
  /* Positionierung 
  width: 10.625em;*/
  
  height: 1.5625em;
  padding: 0em;
  padding-left: 0.625em;
  text-align: left;
  vertical-align: center;
  /* Aussehen */
  background-image: url(../syspics/bottomnav.gif);
}

.slidenav{
  /* Positionierung */
  width: 100%;
  text-align: left;
  vertical-align: center;
  /* Aussehen */
  background-color: #F0F0F0;
  cursor:pointer;
}

.navitext{
  /* Positionierung */
  padding: 0.39em;
  /* Aussehen */
  /*font-family: Verdana;*/
  font-weight: bold;
  font-size: 0.8em;
  cursor: pointer;
}

.navslidetext{
  /* Positionierung */
  width: 100%;
  padding: 0.446em;
  padding-left: 1.7857em;
  /* Aussehen */
  /*font-family: Verdana;*/
  font-weight: bold;
  font-size: 0.7em; 
}

.tdnavhidden{
  height: 0em;
  padding: 0em;
}
#subnav{
  padding-top: 0.625em;
}
.subnavi{
  /* Positionierung */
  width: 12.0536em;
  /*height: 200px;*/
  padding: 0em;
  
  text-align: left;
  vertical-align: top;
  /* Aussehen */
  background-color: #F0F0F0;
  /*font-family: Verdana;*/
  font-weight: bold;
  font-size: 0.7em; 
}

.headline{
  /* Aussehen */
  /*font-family: Verdana;*/
  font-size: 1.2em; 
  color: #FF8C00; 
  width: 30.0em; 
}

.subline{
  /* Aussehen */
  /*font-family: Verdana;*/
  font-weight: bold;
  font-size: 1em; 
  color: #000000; 
  cursor: pointer; 
}

.subsubline{
  /* Aussehen */
  /*font-family: Verdana;*/
  font-weight: bold;
  font-size: 1em; 
  color: #87cefa; 
}

.path{
  /* Aussehen */
  vertical-align: top;
  font-size: 0.7em; 
  height: 2.6785em;
  width: 30.0em;

}
.pathtd{
  /* Aussehen */
  vertical-align: top;
  font-size: 0.7em; 
  width: 30.0em;

}

.pathlink{
  cursor: pointer;
}

.tdtaube{
  /* Aussehen */
  /*font-family: Verdana;*/
  font-size: 0.9em; 
  padding-left: 0.625em;
  padding-top: 0em;
  vertical-align: top;
  background-color: #ffffff;
  /* Positionierung */
  /*width: 31.25em;*/
}

.taube{
  padding-top: 0.3125em;
  padding-bottom: 0.625em;
  border-bottom: 1px solid #F0F0F0;
  width: 100%;
}
.hauptdove{
  width: 56.5625;
  padding-top: 0em;
  
}
.dove{
  width: 18.75em;
  height: 18.75em;
  margin-top: 0em;
}

.ldove{
  vertical-align: top;
  width: 6.25em;
  padding: 0.1389em;
  /*font-family: Verdana;*/
  font-size: 0.9em; 
}
.rdove{
  vertical-align: top;
  width: 40.3125em;
  word-wrap: break-word;
  padding: 0em;
  padding-left:  0.625em;
  /*font-family: Verdana;*/
  font-size: 0.9em; 
}
.imgdove{
  width: 18.75em;
  vertical-align: top;
}
.rand{
  border: 0.0625em solid #FF8C00;
  width: 9.375em;
  text-align: center;
  cursor: pointer;
}

.home{
  width: 37.5em;
  /*font-family: Verdana;*/
  text-align: justify;
  font-size: 1em;
}
/*-----------------------------------------------------------------------------*/
/* Borders */
.corner{
  padding: 0em; 
  margin: 0em; 
  vertical-align: top;
}
.lt{
  padding: 0em; 
  margin: 0em; 
  vertical-align: top;
  width: 0.5em; 
  height: 13px; 
  font-size: 0.1em;
}

.t{
  padding: 0em; 
  margin: 0em; 
  vertical-align: top;
  border-top: 0.0625em solid #87cefa; 
  width: 100%;
  
  font-size: 0.5em;
}

.rt{
  padding: 0em; 
  margin: 0em; 
  width: 0.5em; 
  height: 13px; 
  vertical-align: top;
  font-size: 0.1em;
}
.m{
  padding: 0em;
  padding-left: 0.625em;
  padding-right: 0.625em;
  margin: 0em;
  vertical-align: top; 
  border-left: 0.0625em solid #87cefa; 
  border-right: 0.0625em solid #87cefa;
}
.lb{
  padding: 0em; 
  margin: 0em; 
  width: 0.5em; 
  height: 0.5em; 
  vertical-align: bottom;
  font-size: 0.1em;
}
.b{
  padding: 0em; 
  margin: 0em; 
  border-bottom: 0.0625em solid #87cefa;
  font-size: 0.5px;
}
.rb{
  padding: 0em; 
  margin: 0em; 
  width: 0.5em; 
  height: 0.5em; 
  vertical-align: bottom;
  font-size: 0.1em;
}
/*-----------------------------------------------------------------------------*/
.auktion{
	border: 1px solid #87cefa;
	padding: 0.3125em;
	width: 90px;
	height: 80px;
	font-size: 0.8em;
	text-align: center;
}
.auktion_img{
	border: 1px solid #87cefa;
}

.subnavtop{
  height: 2.2321em;
  text-align: center;
  background-image: url(../syspics/subnavtop.gif);
}
.subnavbottom{
  height: 2.2321em;
  text-align: center;
  background-image: url(../syspics/subnavbottom.gif);
}
.subnavtext{
  padding-left: 0.625em;
}
.icon{
  margin-left: 0.5em;
  width: 1.25em;
  height: 1.25em;
  border: 0em;
}
.iconleft{
  width: 1.25em;
  height: 1.25em;
  border: 0em;
  /*padding-left: 2.7em;*/
}
.iconspace{
	padding-left: 2.7em;
}
.iconcount{
	width: 1.25em;
 	height: 1.25em;
 	border: 0em;

	padding: 0em;
	margin: 0em;
}
.navi_count{
	vertical-align: top;
	height: 1.25em;
	color: #ff8c00;
}
.Aklein{
  font-family: Helvetica;
  font-size: 0.9em;
  color: #ff8c00;
  font-weight: bold;
}
.Agross{
  font-family: Helvetica;
  font-size: 1.3em;
  color: #ff8c00;
  font-weight: bold;
}

.fontsize{
  
  height: 1.25em;
}
.quicklink{
  padding-right: 0.625em;
  height: 1.25em;
  text-align: right;
}

.pagenum{
	font-weight: bold;
	color: #ff8c00;
}

.subchoosetable{
  width: 100%;
  
}
.subchooseimg{
  width: 10em;
  padding-bottom: 0.625em;
  vertical-align: top;
}
.subchoosetext{
  vertical-align: top;
  padding: 0em;
  margin: 0em;
}

.listlink{
  font-family: Helvetica;
  font-weight: bold;
  font-size: 0.8em;
  cursor: pointer;
}

.oborder{
  border: 1px solid #ff8c00;
}

.stammtd{
  padding: 0em;
  margin: 0em;
}

.pathtable{
  width: 48.0em;
  padding: 0em;
  margin: 0em;
  /*height: 1.775em;*/
}

.ddtd{
  text-align: right;
  vertical-align: top;
  font-size: 0.8em;
  white-space: no-wrap
  
}

.dropdown{
  width: 12.5em;
  border: 1px solid #87cefa;
  color: #ff8c00;
  font-size: 0.8em;
  margin: 0em; 
}

.tdbutton{
  text-align: right;
}

.button{
  background-color: #ffffff;
  border: 1px solid #87cefa;
  color: ff8c00;
  cursor: pointer;
}
.paartable{
  width: 100%;
  border-bottom: 1px solid #87cefa;
  padding-bottom: 10px;
}

.paartext{
  text-align: left;
}

.paarimg{
  width: 18.75em;
  padding: 0em;
  margin: 0em;
  cursor: pointer;
}

/*///////////////////////////*/
/*        main.php           */
/*///////////////////////////*/

.main_subline{
  font-weight: bold;
  font-size: 1em; 
  color: #000000; 
}
.main_erfolge{
	width: 45%;
	padding: 0em;
	vertical-align: top;
}
.main_erfolge_content{
	/*border-top: 0.0625em solid lightgrey;*/
	padding-top: 0.625em;
}
.main_tdimage{
	width: 55%;
	text-align: right;
	vertical-align: top;
}
.main_image{
	width: 25em;
	border: 0.0625em solid #FF8C00;
}
.main_aktuelles{
	padding-top: 0.625em;
	border-top: 0.0625em solid lightgrey;
	border-bottom: 0.0625em solid lightgrey;
	text-align: justify;
}
.main_zucht{
	color: lightgrey;
	padding-top: 0.625em;
}
.main_adresse{
	color: lightgrey;
	padding-top: 0.625em;
}

/*///////////////////////////*/
/*        index.php           */
/*///////////////////////////*/

.index_zucht{
	color: gray;
	padding: 0.625em;
	font-size: 0.9em;
}
.index_adresse{
	color: lightgrey;
	padding: 0.625em;
	padding-top: 2em;
	font-size: 0.9em;
}
.index_info{
	color: lightgrey;
	font-size: 0.8em;
	text-align: center;
}

/*///////////////////////////*/
/*        paar.php           */
/*///////////////////////////*/

.paar_img{
	width: 20em;
	cursor: pointer;
	padding: 0em;
	margin 0em;
}

.paar_vogel{
	vertical-align: top;
	height: 10em;
}
.paar_weibchen{
	vertical-align: top;
}

.paar_subline{
  font-weight: bold;
  font-size: 1em; 
  color: #000000; 

}
/*///////////////////////////*/
/*        ich.php           */
/*///////////////////////////*/

.ich_adress{
  width: 100%;
  /*font-family: Verdana;*/
  text-align: justify;
  font-size: 1em;
  padding-top: 0.625em;
  border-top: 0.0625em solid lightgrey;
  border-bottom: 0.0625em solid lightgrey;
}

.ich_subline{
  font-weight: bold;
  font-size: 0.8em; 
  color: #000000; 
}

.ich_left{
  width: 50%;
  vertical-align: top;
}

.ich_right{
  width: 50%;
  text-align: right;
  vertical-align: top;
  padding-bottom: 0.625em;
}
.ich_image{
	border: 0.0625em solid #FF8C00;
}

/*///////////////////////////*/
/*        bilder.php         */
/*///////////////////////////*/

.bilder_td{
	width: 100%;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
	border-top: 0.0625em solid lightgrey;
	border-bottom: 0.0625em solid lightgrey;
}

.bilder_25{
	width: 25%;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
	text-align: center;
	vertical-align: center;
}

.bilder_thumb{
	/*margin-right: 0.55em;
	margin-bottom: 0.55em;*/
	cursor: pointer;
	border: 0.0625em solid #FF8C00;
	height: 7.0em;
	
}
.bilder_thumb_last{
	/*margin-left: 0em;
	margin-bottom: 0.55em;*/
	cursor: pointer;
}
.bild_smallsize{
	border: 0.0625em solid #FF8C00;
	width: 37.5em;
}
.bild_td{
	width: 80%;
	padding-top: 0.625em;
	text-align: center;
}
.bild_desc{
	width: 80%;
	text-align: left;
}
.bild_left{
	width: 10%;
	text-align: center;
	vertical-align: center;
	padding-right: 0.625em;
}
.bild_right{
	width: 10%;
	text-align: center;
	vertical-align: center;
	padding-left: 0.625em;
}
.bild_pn{
	cursor: pointer;
}

/*///////////////////////////*/
/*        kontakt.php        */
/*///////////////////////////*/

.kontakt_table{
	width: 100%;
	padding-top: 0.625em;
	border-top: 0.0625em solid lightgrey;
	border-bottom: 0.0625em solid lightgrey;
}

.formtext{
	padding-top: 0.625em;
	width: 8.75em;
	vertical-align: top;
	
}

.forminput{
	padding-top: 0.625em;
}

.formbutton{
	padding-left: 1em;
}

.formstern{
	font-size: 0.8em;
}

/*///////////////////////////*/
/*        gast.php           */
/*///////////////////////////*/


.gast_subline{
	font-weight: bold;
	font-size: 0.8em;
}

.gast_top{
	border-bottom: 0.0625em solid lightgrey;
	width: 100%;
}
.gast_info{
	background-color: #F0F0F0;
	padding: 0.312em;
}
.gast_main{
	border: 0.0625em solid lightgrey;
	width: 100%;
	padding-top: 0.625em;
	padding-left: 0.312em;
	padding-right: 0.312em;
	padding-bottom: 0.625em;
}
.gast_new{
	text-align: right;
}
.gast_new_link{
	color: #000000;
	font-weight: bold;
	vertical-align: top;
}

/*///////////////////////////*/
/*        impressum.php      */
/*///////////////////////////*/

.imp_mail{
	color: #87cefa; 
}

.imp_text{
  width: 100%;
  font-size: 1em;
  padding-top: 0.625em;
  border-top: 0.0625em solid lightgrey;
}

.imp_head{
	color: #000000;
	font-size: 0.8em; 
	font-weight: bold;
}
.imp_frame{
	border: 0em;
	width: 100%;
	height: 20em;
}

/*///////////////////////////*/
/*        reiseleistung.php  */
/*///////////////////////////*/

.reise_jahr{
	width: 3.75em;
	padding-bottom: 0.625em;
	padding-left: 0.625em;
}
.reise_link{
	color: #87cefa; 
	cursor: pointer;
	font-weight: bold;
}
.reise_info{
	padding-bottom: 0.625em;
}

/*///////////////////////////*/
/*        flug.php           */
/*///////////////////////////*/
.flug_main{
	width: 100%;
	
}

.flug_nr{
	border-bottom: 0.0625em solid lightgrey;
	width: 100%;
	color: #000000;
	padding-top: 1.25em;
}

.flug_left_top{
	width: 20%;
	vertical-align: top;
	padding: 0.625em 0.3125em 0.3125em 0.3125em;
	font-weight: bold;
	
	font-size: 0.9em;
}
.flug_left{
	width: 20%;
	vertical-align: top;
	padding: 0.3125em;
	font-weight: bold;
		
	font-size: 0.9em;
}

.flug_right{
	width: 80%;
	vertical-align: top;
	padding: 0.3125em;
	font-size: 0.9em;
	background-color: #F0F0F0;
}
.flug_right_top{
	width: 80%;
	padding: 0.625em 0.3125em 0.3125em 0.3125em;
	vertical-align: top;
	font-size: 0.9em;
	background-color: #F0F0F0;
}

/*///////////////////////////*/
/*        anfahrt.php        */
/*///////////////////////////*/

.anfahrt_map{
	width: 100%;
	height: 500;
	border: 1px solid #FF8C00;
}

@media print {
  @page         { display: none; }
  .left {display: none;}
  .head {display: none;}
 
}



