BODY, INPUT, SELECT {
        background-color : White;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Gray;
        margin: 0px;
        padding: 0px;
        scrollbar-face-color: #E3E1E1;
        scrollbar-track-color: #FFFFFF;
        scrollbar-3dlight-color: #FAD902;
        scrollbar-darkshadow-color: #FAD902;
        scrollbar-arrow-color: #000000;
        scrollbar-highlight-color: #FAD902;
        scrollbar-shadow-color: #FAD902
}

TABLE, TR, TD {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Gray;
        text-align: left;
        vertical-align: top;
}

.reiter {
        background-repeat: no-repeat;
        text-align: center;
        vertical-align: middle;
}

.c_gelb {
        border-left: 1px solid;
        border-bottom: 1px solid;
        border-top: 1px solid;
        border-color : #F9D801;
        padding: 5px;
}

.o_gelb {
        border: 1px solid;
        border-color : #F9D801;
        padding: 5px;
}

.j_hell {
        border-top: 1px solid;
        border-bottom: 1px solid;
        border-right: 1px solid;
        border-color : #F9D801;
        background-color: #FEFAE0;
        padding: 5px;
}
.j_gelb {
        border-top: 1px solid;
        border-bottom: 1px solid;
        border-right: 1px solid;
        border-color : #F9D801;
        padding: 5px;
}

.u_gelb {
        border-left: 1px solid;
        border-bottom: 1px solid;
        border-right: 1px solid;
        border-color : #F9D801;
        padding: 5px;
}

.u_hell {
        border-left: 1px solid;
        border-bottom: 1px solid;
        border-right: 1px solid;
        border-color : #F9D801;
        background-color: #FEFAE0;
        padding: 5px;
}

A:LINK {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Gray;
        text-decoration : none;
}
A:VISITED {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Gray;
        text-decoration : none;
}
A:HOVER {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Red;
        text-decoration : none;
}
A:ACTIVE {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : Black;
        text-decoration : none;
}

.menue_punkte {
        line-height: 20px;
        border: 0px;
        border-bottom-width: 1px;
        border-style: solid;
        border-color: #F9D801;
}

.menu {
        border:1px;
        border-style:solid;
        line-height:15px;
        padding:10px;
        vertical-align : top;
}

.headl_gelb_l {
        font-family: Tahoma;
        font-size: 20px;
        font-weight: bold;
        color: white;
        background-color: #F9D801;
        padding: 5px;
}

.subl_gelb_m {
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	background-color: #F9D801;
	padding: 5px;
	
}

.pic {
        background-color: white;
        border: 1px;
        border-style: solid;
        border-color: #F9D801;
        padding: 5px;
        text-align: center;
}

.pic_hell {
        background-color: #FEFAE0;
        border: 1px;
        border-style: solid;
        border-color: #F9D801;
        padding: 5px;
        text-align: center;
}

.Submit.buttongr100 {
        font-family: Verdana, Arial, Helvetica;
        background-color:#E3E1E1;
        border:2px solid #FAD902;
        width:100px;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-align: center ;
}
.Submit.buttongr200 {
        font-family: Verdana, Arial, Helvetica;
        background-color:#E3E1E1;
        border:2px solid #FAD902;
        width:200px;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        text-align: center ;
}
.textinput {
        font-family: Verdana, Arial, Helvetica;
        background-color:#FBF6D3;
        width:200px;
        border:1px solid #FAD902;
        font-size: 11px;
        font-weight: normal;
        color: #000000
}
.textinputlang {
        font-family: Verdana, Arial, Helvetica;
        background-color:#FBF6D3;
        width:250px;
        border:1px solid #FAD902;
        font-size: 11px;
        font-weight: normal;
        color: #000000
}
hr.hr1 {
        border: 0;
        width: 70%;
        color: #FAD902;
        background-color: #FAD902;
        height: 1px
}

.lichtabelle {
    font-family: Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #303030;
    border-style: solid;
    border: 1px solid #FAD902;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
}

.lichtabelle_td {
    font-family: Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #303030;
    border: 1px solid #FAD902;
    border-bottom-color: #FAD902;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 6px;
}
.menutop {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10px;
        font-weight: normal;
        color: #303030;
        border: 1px solid #FAD902;
        padding:3px;
        background-repeat: no-repeat;
        text-align: left;
        vertical-align: middle;
}
.menutopgrup {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10px;
        font-weight: normal;
        color: #303030;
        border-top-color: #FAD902;
        border-top-style: solid;
        border-top-width: 1px;
        padding:6px;
        background-repeat: no-repeat;
        text-align: left;
        vertical-align: middle;
}
.catlist {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10px;
        font-weight: normal;
        color: #303030;
        border: 1px solid #FAD902;
        padding:0px;
        background-repeat: no-repeat;
        vertical-align: middle;
        padding:6px;
}

.catlistheader {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10px;
        font-weight: normal;
        color: #303030;
        border: 1px solid #FAD902;
        padding:2px;
        background-repeat: no-repeat;
        text-align: center;
        vertical-align: middle;
        background-color:#F9F1C0;
}
.artlist{
        font-family: Verdana, Tahoma, Arial;
        font-size: 12px;
        font-weight: normal;
        color : Gray;
        border: 1px solid #FAD902;
        padding:6px;
        background-repeat: no-repeat;
        text-align: center;
        vertical-align: middle;


}
.shopprice{
        font-family: Verdana, Tahoma, Arial;
        font-size: 14px;
        font-weight: bold;
        color : red;
        border: 0px solid #FAD902;
        padding:1px;
        background-repeat: no-repeat;
        text-align: center;
        vertical-align: middle;
}
.textinputmini {
        font-family: Verdana, Tahoma, Arial;
        background-color:#FBF6D3;
        width:30px;
        border:1px solid #FAD902;
        font-size: 11px;
        font-weight: normal;
        color : Gray;
        text-align: center;
}
.artproseiteradio{
        background-color:#F9F1C0;
        border:1px solid #F9F1C0;
        text-align: right;
        vertical-align: middle;
}
.backbutton {
        font-family: Verdana, Tahoma, Arial;
        font-size: 10px;
        font-weight: normal;
        color: #303030;
        border: 1px solid #FAD902;
        padding:2px;
        background-repeat: no-repeat;
        text-align: center;
        vertical-align: middle;
        background-color:#F9F1C0;
        width:30px;
}
