.header{
	width:100%; 
	float:left; 
	min-height:100px;
	 background: #736806 url("../_images/headerback.jpg") top left repeat;		
}

.headerShort{
	max-width:1200px;
	padding:0px;
	overflow-y:auto;
	margin:0 auto;
}

.header-left {
  float: left;
  margin-top: 10px;
  text-align: left;
}

.header-right {
  color: #777777;
  float: left;
  text-align: right;
  margin-top: 10px;
  
}

.header-part {
  float:left;
   padding:0px 20px; 
   position:relative;
}

.header p{
	font-size:0.8em;
	}

 .headimg {
    position:absolute; 
	top:10%; 
	right:92%;
}

@media screen and (min-width: 790px) {
  .header-left {
    float: left;
	text-align: left;
  }
  
	.header-right {
    float: left;
    text-align: right;
  }  
  
  .headimg {
    position:absolute; 
	top:10%; 
	right:91%;
}
	.header-part {
  float:left;
   padding:0px 20px; 
   position:relative;
}

}

@media only screen and (min-width: 600px) {
 
 .header-left {
    float: left;
	text-align: center;
  }
  
	.header-right {
    float: left;
    text-align: center;
  }  
  
  .headimg {
    position:absolute; 
	top:10%; 
	right:91%;
}
	.header-part {
  float:left;
   padding:0px 20px; 
   position:relative;
}   
}

@media only screen and (min-width: 200px) {
	 .headimg {
    position:absolute; 
	top:10%; 
	right:91%;
}
	.header-right {
    float: right;
    text-align: center;
  }	

   .header-left {
    float: left;
	text-align: center;
  }
    
}




