/*
Photoshop
orange: #E72001;
grün: #5F9A3E;

Farben:
hellgrau: #fdfdfd;
dünkleres grau: #E1DEDB;
schrift: #5A5958;

orange: #d84f17;
grün: #89ae19;
grau (schrift): #575757;
blau-violet (bg): #4B4892;
*/



body{
  /*background:url(../img/pattern7.png) right bottom;
  background-attachment:fixed;*/
  font-size: 12px;  
  font-family: Trebuchet MS, Trebuchet MS, Arial,Tahoma;
  color: #575757;
  padding:0px; 
  /*background-color: #555555;*/ 
  /*background-color: #89ae19;*/
  /*background-color: #DEF697;*/
  
  
  /*fav1:background-color:#E1DEDB;*/
  /*background-color:#B2926D;*/
  /*fav2:background-color:#C7C4C1;*/
  
  background-color:#9B9BB3;
  
  /*background-color: #4B4892;*/
  
  scrollbar-face-color: #fffff;
  scrollbar-base-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff; 
  scrollbar-highlight-color: #aaaaaa;
  scrollbar-shadow-color: #aaaaaa;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #aaaaaa;
}

.balken {
  height:30px;
  background-color: #FF5C1C;
}
img {
margin-right:0px;
}

.gruen {
  font-size: 14px;  
  font-family: Trebuchet MS, Trebuchet MS, Arial,Tahoma;
  color: #89ae19;
  font-style: bold;
  margin-bottom: 0px;
}

.orange {
  font-size: 14px;  
  font-family: Trebuchet MS, Trebuchet MS, Arial,Tahoma;
  color: #d84f17;
  font-style: bold;
  margin-bottom: 0px;
}

h1 {
  font-size: 14px;  
  font-family: Trebuchet MS, Trebuchet MS, Arial,Tahoma;
  color: #d84f17;
  font-style: bold;
  margin-bottom: 0px;
  margin-left: 10px;
}

.titel {
  font-size: 14px;  
  font-family: Trebuchet MS, Trebuchet MS, Arial,Tahoma;
  color: white;
  background-color: #F2581B;
  font-style: bold;
  margin-bottom: 0px;
  margin-left: 10px;
}

table{
  font-size: 13px;  
  font-family: Trebuchet MS, Arial,Tahoma;
  color: #575757; 
  border-collapse : collapse;
}

.default_table {
  font-size: 13px;  
  font-family: Trebuchet MS, Arial,Tahoma;
  border-collapse : collapse;
  margin-left: 5px;
 }
 
td{
	padding:5px;
}

a img{
	border:0px;
	margin-right:0px;
}

.linklist
{
	 color: #575757;
	 text-decoration: none;
	 font-size: 13px;
}

a{
 font-size: 12px;  
 font-family:Trebuchet MS, Arial,Tahoma;
 color:#d84f17;
}

a:hover{
 font-family:Trebuchet MS, Arial,Tahoma;
 color:#8e8e94;
}

a:active{
 font-family:Trebuchet MS, Arial,Tahoma;
 color: black;
}

.linkmenu1
{
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  color: #d84f17;
}

.linkmenu2
{
  text-decoration:  none;
  font-size: 15px;
  font-weight: bold;
  color: #89ae19;
}

.linkdezent
{
  text-decoration: none;
  color: #89ae19;
}

.td_menu{
	vertical-align: center;
	text-align: center;
	padding: 5px;
	/*border-right: 1px #ddddff solid;
	*/width:170px;
}


h2{
 font-size: 13px;  
 margin-bottom: 0px;
 font-style: bold;
 font-family: Trebuchet MS, Arial,Tahoma;
 color: black;
}

h3{
 font-size: 12px;  
 font-style: bold;
 font-family: Trebuchet MS, Arial,Tahoma;
 color: black;
}

.login{
 background:url(../img/bg_pattern_login.png) right bottom;
}

.transparent{
 background:url(../img/bg_pattern.png) repeat-y;
 }

.header{
 background:url(../img/bg_pattern.png) repeat-y;
 }

.topbottommenu{
 background:url(../img/bg_pattern_topbottom.png) repeat-y;
 }

/*Ränder*/ 

.txt {
	height: 20px;
	width: 120px;
	font-size: 12px;
	font-family: Arial,Tahoma;
	background: white;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	color: black;
	}

.number {
	height: 20px;
	width: 30px;
	font-size: 12px;
	font-family: Arial,Tahoma;
	background: white;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	color: black;
	}

.plz {
	height: 20px;
	width: 45px;
	font-size: 12px;
	font-family: Arial,Tahoma;
	text-align: center;
	background: white;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	color: black;
	}
	
.txtgross {
	height: 500px;
	width: 500px;
	font-size: 12px;
	font-family: Arial,Tahoma;
	background: white;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	color: black;
	}
	
.txtmittel {
	height: 50px;
	width: 300px;
	font-size: 12px;
	background: white;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	color: black;
	}	

.button {
	height: 20px;
	font-size: 11px;
	padding-bottom: 2px;
	background: white;
 	color: #575757;
 	text-align: center;
	border-left: #575757 solid 1px;
	border-right: #575757 solid 1px;
	border-top: #575757 solid 1px;
	border-bottom: #575757 solid 1px;
	}

.button:hover {
	height: 20px;
	vertical-align: center;
	font-size: 11px;
	padding-bottom: 2px;
	background: #d84f17;
	color: white;
	text-align: center;
	border-left: #d84f17 solid 1px;
	border-right: #d84f17 solid 1px;
	border-top: #d84f17 solid 1px;
	border-bottom: #d84f17 solid 1px;
	}
	
.chk_box {
	height: 20px;
	font-size: 11px;
	padding-bottom: 2px;
	background: white;
	color: #aaaaaa;
	text-align: center;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
	}
		
select {
	margin:0;
    text-align:right;
    width:auto;
	background:white;
	border:#aaaaaa solid 1px;
	color:#black;
	border-width:1px;
	}
	
/*Tabellen, Zellen*/

.tablebox {
	background-color:white;
	margin-left:5px;
	margin-right:5px;
	margin-top:8px;
	border:#aaaaaa solid 1px;
	width:190px;
	/*width:170px;*/
	}
	
.tableshop {
	background-color:white;
	/*margin-left:5px;
	margin-right:5px;
	*/
	margin-top:8px;
	border:#aaaaaa solid 1px;
	/*padding: 0px;*/
	/*width:170px;*/
	}

.nopadding {
	margin-left:0px;
	padding-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding: 0px;
	/*width:170px;*/
	}
