body{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : Black;
	font-style : normal;
	font-weight : normal;
	scrollbar-base-color : White;
	scrollbar-face-color : White;
	scrollbar-arrow-color : #339900;
	scrollbar-shadow-color : White;
	scrollbar-track-color : White;
	scrollbar-darkshadow-color : #339900;
	scrollbar-3dlight-color : #339900;
         line-height : 150%;
         background-color:#eff3ed;
}
#hoema_body{
	background-image: url(http://www.hoemaverlag.de/navigation_hg/body_bg.gif);
	background-repeat: repeat-x;
         background-color:#84A67B;
}
#Menu{
padding-top:6px;
}
#Content{
 padding-top:6px;
 padding-left: 6px;
}
#Content2{
 padding-top:6px;
}
#Box{
 padding-top:6px;
 padding-left: 6px;
}
td.box_sep{
height:6px;
}
a.special,a.special:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding-left : 5px;
	padding-right : 5px;
}
a.special:hover{
	color: #339900;
}

span.e1_1,span.e1_2,span.e1_3,span.e1_4,span.e1_5,span.e1_6,span.e1_1_a,span.e1_2_a,span.e1_3_a,span.e1_4_a,span.e1_5_a,span.e1_6_a{
 margin-top : 6px;
 line-height:86px;
 height : 100px;
}
span.e1_1,span.e1_3,span.e1_5,span.e1_1_a,span.e1_3_a,span.e1_5_a{
 margin-right : 6px;
}
a.e1,a.e1:hover{
 width : 100px;
 height : 100px;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size : 14px;
 text-decoration : none;
 color : White;
 padding-top : 24px;
 display : table-cell;
}
#e1_1{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_1_bg.jpg);
  background-repeat: no-repeat;
}
#e1_2{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_2_bg.jpg);
  background-repeat: no-repeat;
}
#e1_3{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_3_bg.jpg);
  background-repeat: no-repeat;
}
#e1_4{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_4_bg.jpg);
  background-repeat: no-repeat;
}
#e1_5{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_5_bg.jpg);
  background-repeat: no-repeat;
}
#e1_6{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_6_bg.jpg);
  background-repeat: no-repeat;
}
#e1_1:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_1_bg_a.jpg);
  background-repeat: no-repeat;
}
#e1_2:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_2_bg_a.jpg);
  background-repeat: no-repeat;
}
#e1_3:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_3_bg_a.jpg);
  background-repeat: no-repeat;
}
#e1_4:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_4_bg_a.jpg);
  background-repeat: no-repeat;
}
#e1_5:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_5_bg_a.jpg);
  background-repeat: no-repeat;
}
#e1_6:hover{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/e1_6_bg_a.jpg);
  background-repeat: no-repeat;
}


td.CatBild{
padding-left:6px;
}
td.menu_sep{
 background-image: url(http://www.hoemaverlag.de/navigation_hg/menu_sep_bg.gif);
 background-repeat: repeat-x;
 height: 1px;
}
a.e2,a.e2:hover,a.e2_a,a.e2_a:hover,a.e3,a.e3:hover,a.e3_a,a.e3_a:hover,a.e4,a.e4:hover,a.e4_a,a.e4_a:hover{
         font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
         line-height : 16px;
	display:block;
}
a.e2:hover,a.e2_a,a.e2_a:hover,a.e3:hover,a.e3_a,a.e3_a:hover,a.e4:hover,a.e4_a,a.e4_a:hover{
	color: #339900;
}
a.e3,a.e3:hover,a.e3_a,a.e3_a:hover{
	padding-left : 15px;
	padding-right : 15px;
}
a.e4,a.e4:hover,a.e4_a,a.e4_a:hover{
        padding-left : 25px;
	padding-right : 25px;
}
h1,h2,.Titel{
         font-family: Arial, Helvetica, sans-serif;
	color: #386e2b;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
         line-height : 105%;
}
h3,h4,.Untertitel,.Preis{
         font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
         line-height : 105%;
}
h5,h6,.Intro{
         font-family: Arial, Helvetica, sans-serif;
	color: #386e2b;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
         line-height : 105%;
}
p,td,th,div,ul,li,ol,textarea, .text {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : Black;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;
}
.fehler
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : red;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : Black;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #339900;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;
}

a.ecomas,a.ecomas:hover,a.ecomas_u,a.ecomas_u:hover{
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size : 9px;
         color : white;
         font-style : normal;
	font-weight : normal;
         text-decoration : none;
}

a.ecomas_u,a.ecomas_u:hover,a.ecomas:hover{
  text-decoration : underline;
}
td.toolbar{
padding-left: 23px;
padding-right: 23px;
height : 22px;
}
td.toolbar_sep{
width: 1px;
background-color:white;
height : 22px;
}

a.Kategorie,td.Kategorie_descr,td.Kategorie_Image{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
td.shopcat{
 padding-right: 10px;
padding-bottom: 10px;
}

a.slink{
 font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : Black;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;

}
a.slink:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #339900;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;

}
a.slink_a, a.slink_a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
	color : #339900;
	font-style : normal;
	font-weight : normal;
	line-height : 150%;

}
.mlink{
         font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
         text-decoration: none;


}
td.Titel_shop{
padding-left:10px;
}
td.TableHeader
{
 color: #ffffff;
 background-color: #396f2b;
font-weight: bold;
}
.TableHeader2 {
	font-size: 12px;
	font-weight: bold;
	color: #396f2b;
	background-color : #ffffff;
}
.TableData {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color: #ffffff;
	border-bottom: 1px solid #396f2b;
}
td.TableDataProd
{
   font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : White;
	border-bottom : 1px solid #396f2b;
}
.legend {
	font-size: 10px;
	color: Black;
}
.legend:hover {
	font-size: 10px;
	color: #396f2b;
	text-decoration : none;
}
.legend:a {
	font-size: 10px;
	color: #396f2b;
	text-decoration : none;
}
.TableData2 {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #eff3ed;
	border-bottom : 1px solid #FFFFFF;
}
.TableDataLB {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #eff3ed;
	border-bottom : 1px solid #999999;
}
.TableTotalL {
	font-size: 12px;
	font-weight: normal;
	color: Black;
}
.TableTotalD {
	font-size: 12px;
	font-weight: normal;
	color: Red;
}
.TableTip {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-color : #FFFFCC;
	border : 1px dashed Gray;
}
.order_graph_0 {
	font-size: 9px;
	color: Black;
}
.order_graph_1 {
	font-size: 9px;
	color: Black;
}
.order_white {
	font-size: 12px;
	color: #FFFFFF;
}
.order_on {
	font-size: 10px;
	color: White;
	background : #396f2b;
}
.order_off {
	font-size: 10px;
	color: White;
	background : Silver;
}
.ERROR{
	color: red;
}

.border1
{
 border: 1px solid #cccccc;
 background-color : #e6e6e6;
 padding : 1px;
}
.portal_title{
 padding: 3px;
 border: 1px solid #dbdbdb;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 color: #cc0000;

}
.property_name{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.property{
	font-size: 11px;
	color: #666666;
}





