<style type="text/css">

body { margin-left:0px; }
body { margin-top:25px; }
body { margin-right:0px; }
body { margin-bottom:0px; }
body { background:#F49911; }

@font-face {
    font-family: Averia;
    src: url(Averia-Regular.ttf);
}

img.rund {
border-radius: 10px;
width: 140px;
}

img.rund_fb {
border-radius: 20px;
}

img.rund_ausstellerliste {
border-radius: 10px;
width: 150px;
margin-bottom: 10px;
}

img.logo { 
	width: 350px;
	margin-left: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 2px
   }
  
img.titelbild { 
	height: 200px;
	width: auto;
	border-radius: 5px;
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 16px;
	margin-top: 16px
   }
   
img.maintext-bild { 
	border-radius: 5px;
	margin-left: 0x;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px
   }
      
img.main_menu_grafik_links { 
	height: 30px;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-top: 0px
   }
   
img.main_menu_grafik { 
	height: 30px;
	margin-left: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px
   }
   
img.main_menu_grafik_bottom { 
	height: 20px;
	margin-left: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-top: 0px
   }
   
img.link-arrow { 
	width: 10px;
	margin-left: 0x;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px
   }
   
img.shop_preview { 
	width: 100%;
	height: auto;
	border-radius: 5px;
   }
       
div.mainmenu {
	position: relative;
	height: 52px;
	width: 100%;
	text-align: center;
	padding: 20px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
   }

div.galerie {
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	font-size : 8pt;
	COLOR: #777777; 
	font-weight : none;
	width: 204px;
	height: 204px;
	text-align: center;
	display: block;
	float:left;
}

div.kalender_logos {
	padding : 0px 36px 0px 36px;
	margin : 0px 0px 0px 0px;
}

table.maintable_a { 
	width: 60%;
	max-width: 950px;
	min-width: 610px;
	}

table.maintable_b { 
	width: 100%; 
	}
	
table.maintext { 
	padding: 0px 16px 0px 16px;
	}

td.td_daten_liste {
	font-family: Averia;
	COLOR: #777777;
	background:#dddddd;
	FONT-SIZE: 12pt;
	font-style: none;
	text-align: rigt;
	text-decoration: none;
	letter-spacing: 0.03em;
	}
	
td.td_daten {
	font-family: Averia;
	COLOR: #777777;
	background:#eeeeee;
	FONT-SIZE: 10pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	}
	
td.td_daten_top {
	font-family: Averia;
	COLOR: #0;
	background:#bbbbbb;
	FONT-SIZE: 10pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	}
	
td.td_werbepartner {
	font-family: Averia;
	COLOR: #333333;
	FONT-SIZE: 12pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	}
	
h1 {
	font-family: Averia;
	COLOR: #834C1D;
	FONT-SIZE: 17pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	padding: 10px 16px 0px 16px;
	}

p.maintext {
	font-family: Averia;
	COLOR: #834C1D;
	FONT-SIZE: 13pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	padding: 0px 16px 8px 16px;
	hyphens: auto;
	}

li {
	font-family: Averia;
	COLOR: #834C1D;
	FONT-SIZE: 11pt;
	font-style: none;
	text-align: justify;
	text-decoration: none;
	letter-spacing: 0.03em;
	line-height: 1.2;
	padding: 0px 15px 8px 6px;
	hyphens: auto;
	}
		
table.normal
{ padding : 0px 16px 0px 16px;
}

td.normal
{ padding : 0px 10px 0px 0px;
  font-family: Averia;
  font-size: 11pt;
  COLOR: #834C1D;
}

td.prod_eigenschaften
{ font-family: Averia;
  font-size: 9pt;
  color : #888888;
  background: #ffffff;
}
	
td.fakliste_A
{ padding : 10px 10px 10px 10px;
  margin : 0px 0px 0px 0px;
  font-family: Averia;
  letter-spacing: 0.03em;
  line-height: 1.4;
  font-size: 12pt;
  color : #555555;
  background: #eeeeee;
}

td.fakliste_B
{ padding : 0px 16px 0px 0px;
  margin : 0px 0px 0px 0px;
  font-family: Averia;
  letter-spacing: 0.03em;
  line-height: 1.4;
  font-size: 9pt;
  color : #777777;
  background: #eeeeee;
}
	
a.maintext
{ COLOR: #834C1D;
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 13pt;  
  TEXT-DECORATION: underline;
 }
                
a.maintext:hover
{ COLOR: #888888; 
  TEXT-DECORATION: underline;
}
              
a.maintext:active
{ COLOR: #444444; 
  TEXT-DECORATION: none;
}

a.menutext
{ COLOR: #444444; 
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 12pt;
  LINE-HEIGHT: 1.6;
  TEXT-DECORATION: none;
 }
                
a.menutext:hover
{ COLOR: #888888; 
  TEXT-DECORATION: underline;
}
              
a.menutext:active
{ COLOR: #444444; 
  TEXT-DECORATION: none;
}

a.werbepartner
{ COLOR: #834C1D; 
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 12pt;  
  TEXT-DECORATION: underline;
 }
                
a.werbepartner:hover
{ COLOR: #888888; 
  TEXT-DECORATION: underline;
}
              
a.werbepartner:active
{ COLOR: #444444; 
  TEXT-DECORATION: none;
}

a.admin_back
{ COLOR: #eeeeee; 
  BACKGROUND: #888888;
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 12pt;  
  TEXT-DECORATION: none;
  box-sizing: border-box;
  border-radius: 8px 8px 8px 8px;
  PADDING: 6px 14px 6px 14px;
 }
                
a.admin_back:hover
{ COLOR: #000000; 
  TEXT-DECORATION: underline;
}
              
a.admin_back:active
{ COLOR: #000000; 
  TEXT-DECORATION: none;
}

input.admin_submit
{ COLOR: #eeeeee; 
  BACKGROUND: #888888;
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 12pt;  
  TEXT-DECORATION: none;
  box-sizing: border-box;
  border-radius: 8px 8px 8px 8px;
  border-size: 0px;
  PADDING: 5px 13px 5px 13px;
 }
  
p.bottom {
	font-family: Averia;
	COLOR: #834C1D;
	FONT-SIZE: 11pt;
	text-align: center;
	text-decoration: none;
	padding: 0px 15px 0px 15px;
 }

p.bottom_klein {
	font-family: Averia;
	COLOR: #222222;
	FONT-SIZE: 9pt;
	text-align: left;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
 }
 
a.bottomlink
{ COLOR: #834C1D;
  FONT-FAMILY: Averia;
  font-style: none;
  FONT-SIZE: 11pt;
  padding: 0px 0px 0px 0px;
  TEXT-DECORATION: none;
 }
                
a.bottomlink:hover
{ COLOR: #000000; 
  TEXT-DECORATION: none;
}
              
a.bottomlink:active
{ COLOR: #834C1D;
  TEXT-DECORATION: none;
} 

img.footerlogo {
	height: 26px;
	width: auto;
	padding: 10px 10px 0px 10px;
}

div.footerlogo_container {
	width:100%;
	padding: 10px 0px 20px 0px;
}

img.seitenlogos {
	padding: 0px 40px 30px 0px;
}

input.absenden {
	border-radius: 8px;
}

table.seitentext_liste
{ padding : 0px 10px 0px 10px;
}

td.seitentext_liste_td
{ padding : 2px 10px 2px 10px;
  font-family: Averia;
  font-size: 12pt;
  background: #dddddd;
  color : #555555;
}

td.seitentext_liste_td_total
{ padding : 2px 10px 2px 10px;
  text-decoration : none; 
  FONT-FAMILY: Averia;
  font-size: 8pt;
  font-weight: bold;
  font-style: none;
  background: #888888;
  color : #dddddd;
}

td.formular_maintable {
background:#CB7D1A;
border-radius: 12px;
padding: 12px 12px 12px 12px;
}

td.formular {	
font-family:Averia;
font-size:11pt;
color : #ffffff;
padding : 3px 3px 3px 3px;
margin : 3px 3px 3px 3px;
}

input[type=text], input[type=password], select, textarea {
font-family:Averia;
max-width: 95%;
padding: 3px 5px;
margin: 2px 0;
display: inline-block;
border: 1px solid #ccc;
border-radius: 6px;
box-sizing: border-box;
font-size: 12px;
}

div.admin_fotos {	
padding : 0px 20px 0px 0px;
font-family:Averia;
font-size:10pt;
color : #666666;
float: left;
}
	
</style>