
/* print heading style*/

/* background color, scrolling  etc. */
body { background-color : #FFFFFF; margin-left : 0cm; margin-right : 0cm; margin-top : 0cm; margin-bottom : 0cm; }

/* horizontal lines */
hr { height : 1pt; border-top : 1px solid #666666; }
/* all links */
.link { color : #000000; font-weight : bold; text-decoration : none; display: none;}

/* all links */
a { text-decoration : none; display: none;  display: none; }

/* all links */
a:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : bold; text-decoration : none;  }

/* all links */
a:visited { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : bold; text-decoration : none; display: none; }

/* all links */
a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FF0000; font-weight : bold; text-decoration : none; display: none; }

/* top menu links */
a.topmenue { font-size : 11px; text-decoration : none; color : #000000; margin : 0px 0px 0px 0px; padding : 10px; text-align : center; display: none; }

/* top menu links */
a.topmenue:visited { font-size : 11px; text-decoration : none; color : #000000; margin : 0px 0px 0px 0px; padding : 10px; text-align : center; display: none; }

/* top menu links */
a.topmenue:hover { font-size : 11px; text-decoration : none; color : #FF0000; margin : 0px 0px 0px 0px; padding : 10px; text-align : center; display: none; }

/* top menu produkte */
a.topmenueproduktfix#active_menu { font-size : 10px; background-color : #999999; color : #FFFFFF; font-weight : bold; text-decoration : none; margin : 0px 0px 0px 0px; padding : 1px; text-align : center; display: none; }

/* top menu produkte */
a.topmenueprodukt { font-size : 10px; background-color : #999999; color : #000000; font-weight : normal; text-decoration : none; margin : 0px 0px 0px 0px; padding : 1px; text-align : center; display: none; }

/* top menu produkte */
a.topmenueprodukt:visited {  font-size : 10px; color : #000000; font-weight : normal; text-decoration : none; margin : 0px 0px 0px 0px; padding : 1px; text-align : center; display: none; }

/* top menu produkte */
a.topmenueprodukt:hover {  font-size : 10px; color : #FF0000; font-weight : normal; text-decoration : none; margin : 0px 0px 0px 0px; padding : 1px; text-align : center; display: none; }

/* category links */
a.menu { font-size : 11px; text-decoration : none; display : block; color : #000000; border-top : 0px solid #C0C0C0; border-bottom : 0px solid #C0C0C0; margin : 0px 0px 0px 0px; padding : 4px 15px 4px 15px; display: none; }

/* category links */
a.menu:visited { font-size : 11px; text-decoration : none; display : block; color : #000000; border-top : 0px solid #C0C0C0; border-bottom : 0px solid #C0C0C0; margin : 0px 0px 0px 0px; padding : 4px 15px 4px 15px; display: none; }

/* category links */
a.menu:hover { font-size : 11px; text-decoration : none; display : block; color : #FF0000; background-color : #C0C0C0; margin : 0px 0px 0px 0px; padding : 4px 15px 4px 15px; display: none; }

/* title categories */
.categorytitle { font-weight : bold; vertical-align : middle; background-color : #999999; border-bottom : 0px #000000 solid; height : 22px; font-size : 14px; color : #000000; display: none; }

/* title urlaub */
.urlaub { font-weight : bold; font-size : 10px; color : #FF0000; vertical-align : middle; background-color : #C0C0C0; display: none; }

/* werbung text */
.publicity { font-weight : bold; font-size : 0.13px; color : #C0C0C0; vertical-align : middle; background-color : #C0C0C0; display: none;}

/* background above categorytitle */
.tddark { background-color : #999999; BORDER-BOTTOM : 1px #000000 solid; height : 20px;  display: none; }

/* background above produktlinks */
.tddarkprodukt { background-color : #999999; border-bottom : 0px #000000 solid; height : 20px; display: none; }

/* background color middle table column */
.midcol { font-size : 10pt; background-color : #FFFFFF; }

/* middle table column images*/
.picborder { border : 1pt solid #000000; }

/* image border width link setting */
img { border-width : 1pt; border-color : #000000; }

/* buttons */
.buttons { font-weight : bold; font-size : 10px; font-family : Verdana,Arial, Helvetica,  sans-serif; color : #FFFFFF; background-color : #666666; border : 1px #000000 solid; display: none; }

/* small text fields */
.inputbox { font-size : 10px; font-family : Verdana,Arial, Helvetica,  sans-serif; background-color : #FFFFFF; color : #000000; border : 1px #000000 solid;  display: none; }

/* big text field */
.textarea { font-size : 10px; font-family : Verdana,Arial, Helvetica,  sans-serif; background-color : #FFFFFF; color : #000000; border : 1px #333333 solid; width : 200px;  display: none; }

/* navigation quickbar */
.quickbar { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; font-weight : bold; text-decoration : none;  background-color : #999999; color : #000000; border : 0px #FF9999 solid; width : 85%; display: none; }

/* font and background color attribute listboxes */
.select { font-size : 10px; font-family : Verdana,Arial, Helvetica,  sans-serif; background-color : #FFFFFF; color : #000000;  display: none; }

/* sitemap */
.sitemap { background-color : #999999; height : 15px; display: none; }

/* footnote */
.footer { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; color : #000000; background-color : #FFFFFF; }
/* footnote home*/
.homefooter { font-size : 0.69em; color : #666666; display: none;}

/* home */
.home { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : bold; display: none; }

/* background color text suche */
.tdbackcolor { text-align : center; background-color : #999999; padding : 0px; width : 20%; display: none; }

/* table fontsize text */
.tdfontsize { font-size : 0.69em; background-color : #999999; border-bottom : 0px #000000 solid; height : 20px; display: none;}

/* table search text */
.tdsearch { font-size : 0.66em; font-weight : bold; text-align : center; background-color : #999999; border-bottom : 0px #000000 solid; height : 20px; display: none;}

/* background color etc. submenu */
.tablesubmenu { background-color : #999999; font-size : 10px; text-decoration : none; color : #000000; font-family : Verdana,Arial, Helvetica,  sans-serif; padding : 0px; text-align : left; BORDER-BOTTOM : #000000 1px solid; BORDER-LEFT : #000000 0px solid; BORDER-RIGHT : #000000 1px solid; BORDER-TOP : #000000 1px solid; width : 100%; padding : 0px 0px 0px 0px; display: none; display: none;}

/* the small lines */
.tdlines { background-color : #C0C0C0; display: none; }

/* the dark rows */
.tddarkcolumns { background-color : #666666; font-size : 14px; text-decoration : none; color : #FFFFFF; font-family : Verdana,Arial, Helvetica,  sans-serif; font-weight : bold; display: none; }
/* the dark rows text*/
.tddarktext { font-size : 0.88em; color : #FFFFFF; font-weight : bold; display: none;}

/* the aktualisierung Home */
.tdupdate { background-color : #666666; font-size : 13px; text-decoration : none; color : #FFFFFF; font-family : Verdana,Arial, Helvetica,  sans-serif; font-weight : bold; text-align : center; display: none; }

/* the columns with a different color than the main column background color; column width should */
.tdlightcolumns { background-color : #999999; text-decoration : none; color : #C0C0C0; font-family : Verdana,Arial, Helvetica,  sans-serif; text-align : center; width : 20%; display: none; }

/* background color search results */
.searchresults1 {  background-color: #C0C0C0; font-family : Verdana,Arial, Helvetica,  sans-serif; font-weight : bold; display: none; }
.searchresults2 {  background-color: #C0C0C0; display: none; }
.searchresults3 {  background-color: #C0C0C0; display: none; }

/* heading size */
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; font-size: 11pt; }