.titel      { color: #000; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.titelrot { color: #fa0000; font-size: 14px; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; }
.monatstitel { color: #369; font-weight: bold; font-size: 20px; line-height: 22px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.gelbertitel { color: #fc3; font-weight: normal; font-size: 28px; line-height: 35px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.text        { color: #000; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.copyright { color: white; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.untertitel { color: #369; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.untertitelrot { color: #f00; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a                    { color: #326698; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
a:hover                      { color: #666; font-size: 12px; line-height: 16px; font-family: Arial, Verdana, sans-serif; text-decoration: none }
.textklein        { color: #000; font-size: 9px; line-height: 12px; font-family: Arial, Verdana, sans-serif; text-decoration: none }

#graue_box {
padding: 5px;
height: 175px;
border: 1px solid #3d3d3d;
background-color: #e2e2e2;
margin-right: 3px;
}

.shop_artikel {
font-size: 15px;
font-weight: bold;
color: #000;
}

.shop_preis {
font-size: 15px;
font-weight: bold;
color: #336699;
}

.shop_icon {
margin-right: 5px;
margin-bottom: -2px;
}

.shop_button {
border: 1px solid #2e2e2e;
background-color: #7b7b7b;
color: #fff;
padding: 2px 5px;
}

* html .shop_button {
padding: 0;
}


.shop_text{
font-size: 12px;
padding: 4px 8px;
background-image: url(html/images/shop_back.jpg);
background-repeat: repeat-x;
border-bottom: 4px solid #dbdada;
border-top: 1px solid #dbdada;
}

.ausverkauft {
color: red;
}

.table_links td {
padding: 3px;
font-size: 12px;
font-family: arial;
border-bottom: 1px solid #cccccc;
}

.table_equipment td {
padding: 3px;
font-size: 12px;
font-family: arial;
border-bottom: 1px solid #cccccc;
}

.table_equipment tr {
background: #eeeeee;
hover:expression(this.onmouseover=new Function("this.style.background='#cccccc';this.style.cursor='pointer'"),this.onmouseout=new Function("this.style.background='#eeeeee';"));
}

.table_equipment tr:hover {
cursor: pointer;
background: #cccccc
}

tr.table_whitespace {
background: #fff;
hover:expression(this.onmouseover=new Function("this.style.background='#ffffff';this.style.cursor='default'"),this.onmouseout=new Function("this.style.background='#ffffff';"));
}
tr.table_whitespace:hover {
background: #fff;
cursor: default;
}

#equipment_1,
#equipment_1_img,
#equipment_2,
#equipment_2_img,
#equipment_3,
#equipment_3_img,
#equipment_4,
#equipment_4_img,
#equipment_5,
#equipment_5_img,
#equipment_6,
#equipment_6_img,
#equipment_7,
#equipment_7_img {
display: none;
}

#flash_wrapper {
background: url(html/images_09/bg_flash_wrapper.gif);
}
a.document {
	background-position:0 0;
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-left:20px;
	padding-top: 2px;
	line-height: 18px;;
	}
a.document:hover {
	line-height: 18px;;
	}

a.pdf {
	background-image: url(html/images_09/icon_pdf_klein.gif);
	}


