/*Alle Fotos außer hunde und hansi*/
body {
    background-color: #5E1212;
    margin:0 auto;    
    width: 1060px;	
}
.mi { 
  text-align: center;
  color: #ffffff;     
 }

.li { 
  text-align: left;
  color: #ffffff;     
 } 
 
 .titel_bild {
  text-align :center; 
  margin-bottom:35px;
  font-size: 1.18em;
  color: yellow;   	
 	}
 
 
 .albumvz { 
  text-align: center;
  color: #fff; 
  font-size: 1.18em;
  margin-top: -50px;
 }
 
  .albumvz_thumbs{ 
  text-align: center;
  color: #fff; 
  font-size: 1.18em;
  margin-top: -40px;
 }
  
 input[type=radio] {
 margin-left:-20px;
   border: 0px;
   width: 1.6em;
   height: 1.6em;
 }
  
 .txtzwpfeile { 
  text-align: center;
  color: yellow;
 // display: block;
 // position: absolute;
  margin-top: -50px;     
 }

.container_1_gesamt{ 		  	  
height:820px;
width: 1060px;
//margin-left: 1px;
// margin-right: 500px;
// border: red 2px solid;  	

}

.container_2oben{ 
z-index: 2;	
 position: absolute; 
 margin-top: -800px;
 5px;   
height:680px;  /* Container fuer 3 senkr. boxen und Querbox */ 
width: 1060px;
margin-left: auto;
margin-right: auto;

}

.querbox{
z-index:1000;	/* querbox */
height: 50px;   /* 1024 x 80*/
width: 1060px;	
}	

.container_2a{
float:left;	  /* Container fuer 3 senkr. boxen */
z-index:2000;
height:625px;
width: 1060px;
margin-left: auto;
margin-right: auto;
}

.div_2a_links{ 
float:left;     /*  3er box links */
margin-top: 1px;
z-index:3000;

/* width: 100px;   481 x 601 */
/* height:10px; */
}

.div_2a_mitte{
float:left;  /* 3er box mitte */
z-index:4000;
width:82px;  /*  60 x 601 */
height:603px;
color:green;
}

.div_2a_rechts{
float:left;     /*  3er box rechts */
margin-top: 1px;
margin-left: 1px;
z-index:5000;

/* width:500px;     481 x 601 */
/* height:10px; */
}

.container_3_foto{
 z-index: 0;
margin-top: -10px; 	
height:735px;   /* container 3  - float an container_2oben anbinden */
width: 1060px;
text-align: center;
}
 
.powered  { 
  text-align: right;
  margin-right: 5px; 
  color: yellow;   
 }
.titel_thumbs {
  text-align: center;
  font-size: 1.2em;
  color: yellow; 
  margin-top: -10px; 
  margin-left: 37px; 
  margin-right: 5px; 
  margin-bottom: 7px;  	
 	}

 .titel_foto {
  text-align :center; 
  margin-bottom:5px;
  font-size: 1.18em;
  color: yellow;   	
 	}

.zurueck_foto{
margin-bottom:-48px; 
margin-left: 55px;

}	
.div_thumbs {
 width: 930px; 
 margin-top: 20px;
 margin-bottom: -45px;
 margin-left: 55px;  
}

.thumbsa {
 float: left; 
 width: 143px; 
 height: 145px; 
 border: 4px solid #A08155;  
 margin: 2px; 
 background-color: #CDB18A; 
 border-radius: 18px;	
}
.thumbs { 
 display: flex; 
 justify-content: center; 
 align-items: center;	
 width: 141px; 
 height: 141px; 
 background-color: #CDB18A; 
 border-radius: 18px;	
}
.thumbsnr {
 width: 25px; 
 height: 15px;
 margin-left : auto;
 margin-right : auto; 
 margin-top : -16px;
 background-color: #000; 
 text-align: center;
 color: white;		
}

.buttom_speich {
 color: white;	
 background-color: blue;
}

.buttom_logout {
 color: white;	
 background-color: red;
}

.buttom_login {
 color: white;	
 background-color: green;
	}
	
	
	input.button_gelb, input.button_yellow {
	    text-align: center;
	    margin-left: auto;
	    margin-right: auto;
	    height: 30px;
	    width: auto;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 13px;
	    font-weight: bold;
	    border: 2px solid green;
		color:black;
	    background-color: yellow;
	}	
	
	input.button_green, input.gruen {
	    text-align: center;
	    margin-left: auto;
	    margin-right: auto;
	    height: 30px;
	    width: auto;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 13px;
	    font-weight: bold;
	    border: 2px solid green;
	    background-color: yellow;
	}	
	
	input.button4a, input.button4 {
	    text-align: center;
	    margin-left: auto;
	    margin-right: auto;
	    height: 30px;
	    width: auto;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 13px;
	    font-weight: bold;
	    border: 2px solid green;
	    color: #fff;
	    background-color: blue;
	}		
	