body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin: 0px;
        padding: 0px;
  scrollbar-base-color:#F0B120;
  scrollbar-3dlight-color:#F0B120;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#F0B120;
  scrollbar-face-color:#F0B120;
  scrollbar-highlight-color:#CCCCCC;
  scrollbar-shadow-color:#CCCCCC;
  
  scrollbar-track-color:#FFEDD1;		
}
.texthead1 {
        position: relative;
        z-index: auto;
        right: 20px;
        top: 17px;
}
.texthead2 {
        position: relative;
        z-index: auto;
        right: 20px;
        top: 24px;
        font-size: 28px;
        font-weight: normal;
        color: #000099;
        font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;


}
.texthead3 {
        position: relative;
        z-index: auto;
        right: 20px;
        top: 30px;
        font-size: 16px;
        font-weight: normal;
        color: #000099;
        font-family: "Century Gothic", Verdana, Arial;
}
A.menunorm:link {
        font-weight: bold;
        color: #000099;
        text-decoration: none;
        line-height: 250%;
        white-space: nowrap;
         background-image:  url(images/navi_backgr_norm.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
        display: block;
        padding-left: 7px;
}
A.menunorm:visited {
        font-weight: bold;
        color: #000099;
        text-decoration: none;
        line-height: 250%;
        padding-left: 7px;
        display: block;
        background-image:  url(images/navi_backgr_norm.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
}
A.menunorm:hover {
        font-weight: bold;
        color: #FF6600;
        text-decoration: none;
        line-height: 250%;
        background-image:  url(images/navi_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;

        display: block;
        padding-left: 7px;
        /*letter-spacing: 0.5pt;*/
}
.menuactive {
        font-weight: bold;
        color: #FF6600;
        text-decoration: none;
        line-height: 250%;
        background-image:  url(images/navi_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;

        display: block;
        padding-left: 7px;
        /*letter-spacing: 0.5pt;*/
}
.menuactive:hover {
        font-weight: bold;
        color: #FF6600;
        text-decoration: none;
        line-height: 250%;

        background-image:  url(images/navi_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;

        display: block;
        padding-left: 7px;
        /*letter-spacing: 0.5pt;*/
}
.tdmenu {
        padding-left: 10px;
        vertical-align: top;
        white-space: nowrap;


}
.menudiv {

        position:relative;
        width:175px;
        height:40px;
        z-index:1;
        /*border: solid 1px;*/
        padding-left: 3px;
        /*background: url(images_v8/navi_backgr.gif) no-repeat 100% 100%;*/
}

.tdmenudiv {
        position:relative;
        width: 170px;
        height:255px;
        z-index:1;
        padding-left: 0px;
        background-repeat: no-repeat;





}
.tdcontent {
        font-size: 12px;
        padding-top: 20px;

}
h1 {
        font-size: 16px;
}
h2 {
        font-size: 14px;
        color: #0000FF;

}
h3 {
        font-size: 12px;
        font-weight: bold;
}
a {
        font-size: 13px;
        color: #FF6612;
        text-decoration: none;
}

a:hover {
        font-size: 13px;
        color: #000099;
        text-decoration: none;
}
.small{
        font-size: 10px;
        color: #FF6612;
        text-decoration: none;
}

.small: link {
        font-size: 10px;
        color: #FF6612;
        text-decoration: none;
}

.small:hover {
        font-size: 10px;
        color: #000099;
        text-decoration: none;
}
.sitetitle {
        font-size: 16px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        color: #FF6612;
        text-align: left;
        display: block;

}
li {
        line-height: 200%;
        list-style-position: outside;
        list-style-type: none;
        background-color: #FCF4DF;
        margin: 5px;
        padding-left: 5px;
        background-image:  url(images/bg_li_00.jpg);
        font-variant: normal;
        font-weight: normal;
        text-transform: none;
        background-repeat: repeat;
        background-position: left;
        /*list-style-image: url(images_v8/icon_li_00.gif);*/
}
.keyword {
        color: #000099;
        font-weight: bold;

}
.textProgramm2 {

        font-size: 14px;
        font-weight: normal;
        color: #000099;
}
.textProgramm {
        line-height: 250%;
        /*font-size: 16px;*/
        font-weight: bold;
        color: #000099;
        background-image:  url(images/progr_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
        display: block;
        padding-left: 7px;
}

.textProgramm:link {

        /*font-size: 16px;*/
        font-weight: bold;
        color: #000099;
        line-height: 250%;
        background-image:  url(images/progr_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
        display: block;
        padding-left: 7px;
}
.textProgramm:visited {

        /*font-size: 16px;*/
        font-weight: bold;
        color: #000099;
        line-height: 250%;
        background-image:  url(images/progr_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
        display: block;
        padding-left: 7px;
}
.textProgramm:hover {

        /*font-size: 16px;*/
        font-weight: bold;
        color: #FF6612;
        line-height: 250%;
        background-image:  url(images/progr_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;
        display: block;
        padding-left: 7px;
}
.contacttable {
        font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
        font-size: 12px;
        padding-top: 3px;
        padding-bottom: 3px;
}
.inputTextBox {
    font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
    FONT-WEIGHT: normal; FONT-SIZE: 12px;
    WIDTH: 250px;
	border: 1px solid black;
	
	
}
.inputKontaktRequ {
    font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
    FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 200px; COLOR: #000000;
	border: 1px solid blue;
}
.inputKontakt{
    font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
    FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 200px; COLOR: #000000;
	border: 1px solid black;
}
blockquote {
        margin-right: 0px;
}
.tdform {

        font-size: 12px;
        padding-top: 0px;
}
.block2 {
        padding: 0px;
        top: 2px;

}
.required {
        color: #0000CC;
}
.button {
        background-image:  url(images/progr_backgr.gif);
        background-repeat: no-repeat;
        background-position: 100%;
        background-position: left bottom;

        border: none;
        cursor: pointer;
    	color: #FF6612;
}
.keywordIndx {
	color: #000099;
	font-weight: bold;
	font-size: 14px;

}
.headAnsp {
	font-size: 14px;
    color: #0000FF;
	margin-top: 4px;
	margin-bottom: 4px;
}
.pAnsp {
	margin-top: 6px;
}
