body 	{ color : #222222; background-color : transparent; }

h1 	{ font-size : 14pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; }
h2 	{ font-size : 12pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; }
h3 	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; }
h4 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; }

p		{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; }
p.center	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align : center; }
p.center8 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align : center; }
p.blank  	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align : center; color : #000099; background-color : transparent; }

div.s 		{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align:left; }
div.xs 		{ font-size : 7pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align:left; }
div.error  	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight : bold; text-align : center; color : #ff0000; background-color : transparent; }
div.success  	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight : bold; text-align : center; color : #009900; background-color : transparent; }
div.blue  	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight : bold; text-align : left;   color : #0000cc; background-color : transparent; }

a:link 		{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : transparent; }
a:visited 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : transparent; }
a:active 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : transparent; }
a:hover 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }

.anav:link 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav:visited 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav:active 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav:hover 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }

.anav_a:link 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }
.anav_a:visited { font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }
.anav_a:active 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }
.anav_a:hover 	{ font-size : 10pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }

.anav_s:link 	{ font-size : 8pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav_s:visited { font-size : 8pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav_s:active 	{ font-size : 8pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #888888; }
.anav_s:hover 	{ font-size : 8pt; font-weight : bold; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }

.ablock:link 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #00604F; }
.ablock:visited { font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #00604F; }
.ablock:active 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : #00604F; }
.ablock:hover 	{ font-size : 8pt; text-decoration : none; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; }

.aimg:link 	{ background-color : transparent; }
.aimg:visited 	{ background-color : transparent; }
.aimg:active 	{ background-color : transparent; }
.aimg:hover 	{ background-color : transparent; }

td 	{ vertical-align : top; font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.xl 	{ vertical-align : top; font-size : 14pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.l 	{ vertical-align : top; font-size : 12pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.m 	{ vertical-align : top; font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.ms 	{ vertical-align : top; font-size : 9pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.s 	{ vertical-align : top; font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.s_w 	{ vertical-align : top; font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; }
td.xs 	{ vertical-align : top; font-size : 7pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }
td.xxs 	{ vertical-align : top; font-size : 3pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; }

td.head 	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; text-align : center; color : #fdf300; background-color : #00604F; }
td.head_w 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; text-align : center; color : #ffffff; background-color : #00604F; }
td.center 	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; 	  text-align : center; }
td.img 		{ font-size : 4pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; text-align : center; }
td.top 		{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; 	  text-align : left; }
td.top8		{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; 	  text-align : left; }
td.imprint 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : bottom; color : #111111; background-color : transparent; text-align : left; }
td.refer 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; color : #111111; background-color : transparent; text-align : right; }
td.ref1 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; text-align : left; color : #111111; background-color : transparent; }
td.ref2 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : middle; text-align : left; color : #111111; background-color : transparent; }
td.navhead 	{ font-size : 10pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top;    color : #fdf300; background-color : transparent; font-weight : bold;}
td.newshead 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : bottom; color : #222222; background-color : transparent; font-weight : bold;}
td.newscol 	{ font-size : 7pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; 	  color : #222222; background-color : transparent; }
td.block 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; text-align : justify; }
td.offer	{ font-size : 7pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; vertical-align : top; text-align : left; color : #222222; background-color : transparent; }	


input.login 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; 		border-style : 1px solid #00604F; }
textarea.login 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; 		border-style : 1px solid #00604F; }
input.submit 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #ffffff; background-color : transparent; 	border-style : none;  text-al ign : right; }
input.lsubmit 	{ font-size : 8pt;  font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : transparent; 	border-style : none;  text-align : left; }
input.order 	{ font-size : 14pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; color : #00604F; background-color : #ffffff; 		border-style : 1px solid #00604F; text-align : center; }

table 		 	{ empty-cells : show; color : #222222; background-color : transparent; text-align:left; }
table.ref	 	{ empty-cells : show; color : #222222; background-color : transparent; text-align:left; border-collapse : collapse; }
table.complete 	 	{ empty-cells : show; border-style : none;   vertical-align: top; }
table.content 	 	{ empty-cells : show; border-style : solid;  vertical-align: top; border-width : 1px; border-color : #e40000; background-color : #ffffff; }
table.nav 	 	{ empty-cells : show; border-style : solid;  vertical-align: top; border-width : thin; background-color : #eeeeee; }
table.navcontent 	{ empty-cells : show; border-style : none;   vertical-align: top; background-color : transparent; }
table.navblock 		{ empty-cells : show; border-style : none;   vertical-align: top; padding-bottom : 2px; background-color : #00604F; }
table.head 	 	{ empty-cells : show; border-style : solid;  border-width : thin; color : #000099; background-color : transparent; }
table.offer 	 	{ empty-cells : show; border-style : solid;  border-width : thin; padding-bottom : 4px; border-collapse : collapse; }

ul.contact { font-size : 12pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight : bold; color : #00604F; background-color : transparent; list-style-type:square; margin: 0 0 4px 5px; padding: 0; }
li.contact { font-size : 12pt; font-family : Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight : bold; color : #00604F; background-color : transparent; list-style-type:square; margin: 0 0 4px 10px; padding: 0; }


ul.site  { font-size : 10pt; font-family : Arial, Helvetica, Verdana, sans-serif; font-weight : bold; color : #00604F; background-color : transparent; list-style-type:circle; }
li.site  { font-size : 8pt; font-family : Arial, Helvetica, Verdana, sans-serif; font-weight : normal; color : #00604F; background-color : transparent; list-style-type:disc; }

tr.email2 { display : none; }

