BODY, TABLE, TD, FORM {
	PADDIN: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    font: 11px ARIAL;
    color: black;
    line-height: 14px;
    font-weight: normal;
}
BODY {
    BACKGROUND: #F1EED9;
    TEXT-ALIGN: center;
}
TABLE, TD, FORM {
    TEXT-ALIGN: left;
}
H1 {
    color: black;
    margin: 30px 20px 12px 30px;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    }
P, TABLE {
    margin: 0px 20px 12px 30px;
    }
A {
    color: #861415;
    text-decoration:none;
    font-weight:normal;
}

#container {
    position:relative;
        TOP: 0px;
	    PADDING: 0px;
        MARGIN: 0px auto 0px;
        WIDTH: 896px;
        TEXT-ALIGN: left;
}

#logo {
    position:absolute;
    width:896px;
    height:70px;
    top:0px;
    left:0px;
}
#logo_start {
    position:absolute;
    width:896px;
    height:128px;
    top:0px;
    left:0px;
}
#nav1_1 { position:absolute;width:128px;height:155px;128px;top:70px;left:0px;}
#nav1_2 { position:absolute;width:128px;height:155px;top:70px;left:128px;}
#nav1_3 { position:absolute;width:128px;height:155px;top:70px;left:256px;}
#nav1_4 { position:absolute;width:128px;height:155px;top:70px;left:384px;}
#nav1_5 { position:absolute;width:128px;height:155px;top:70px;left:512px;}
#nav1_6 { position:absolute;width:128px;height:155px;top:70px;left:640px;}
#nav1_7 { position:absolute;width:128px;height:155px;top:70px;left:768px;}

#nav1_1_start { position:absolute;width:128px;height:27px;top:128px;left:0px;}
#nav1_2_start { position:absolute;width:128px;height:27px;top:128px;left:128px;}
#nav1_3_start { position:absolute;width:128px;height:27px;top:128px;left:256px;}
#nav1_4_start { position:absolute;width:128px;height:27px;top:128px;left:384px;}
#nav1_5_start { position:absolute;width:128px;height:27px;top:128px;left:512px;}
#nav1_6_start { position:absolute;width:128px;height:27px;top:128px;left:640px;}
#nav1_7_start { position:absolute;width:128px;height:27px;top:128px;left:768px;}

#nav2_1_1 { position:absolute;width:128px;height:31x;top:225px;left:0px;}
#nav2_1_2 { position:absolute;width:128px;height:31x;top:225px;left:128px;}
#nav2_1_3 { position:absolute;width:128px;height:31x;top:225px;left:256px;}
#nav2_1_4 { position:absolute;width:128px;height:31x;top:225px;left:384px;}
#nav2_1_5 { position:absolute;width:128px;height:31x;top:225px;left:512px;}
#nav2_1_6 { position:absolute;width:128px;height:31x;top:225px;left:640px;}
#nav2_1_7 { position:absolute;width:128px;height:31x;top:225px;left:768px;}

#nav2_2_1 { position:absolute;width:128px;height:31x;top:256px;left:0px;}
#nav2_2_2 { position:absolute;width:128px;height:31x;top:256px;left:128px;}
#nav2_2_3 { position:absolute;width:128px;height:31x;top:256px;left:256px;}
#nav2_2_4 { position:absolute;width:128px;height:31x;top:256px;left:384px;}
#nav2_2_5 { position:absolute;width:128px;height:31x;top:256px;left:512px;}
#nav2_2_6 { position:absolute;width:128px;height:31x;top:256px;left:640px;}
#nav2_2_7 { position:absolute;width:128px;height:31x;top:256px;left:768px;}

#nav3_1 { position:absolute;width:236px;height:31x;top:302px;left:660px;}
#nav3_2 { position:absolute;width:236px;height:31x;top:333px;left:660px;}
#nav3_3 { position:absolute;width:236px;height:31x;top:364px;left:660px;}
#nav3_4 { position:absolute;width:236px;height:31x;top:395px;left:660px;}
#nav3_5 { position:absolute;width:236px;height:31x;top:426px;left:660px;}
#nav3_6 { position:absolute;width:236px;height:31x;top:457px;left:660px;}
#nav3_7 { position:absolute;width:236px;height:31x;top:488px;left:660px;}
#nav3_8 { position:absolute;width:236px;height:31x;top:519px;left:660px;}
#nav3_9 { position:absolute;width:236px;height:31x;top:550px;left:660px;}
#nav3_10 { position:absolute;width:236px;height:31x;top:581px;left:660px;}
#nav3_11 { position:absolute;width:236px;height:31x;top:612px;left:660px;}
#nav3_11_up { position:absolute;width:236px;height:31x;top:603px;left:660px;}


#thumb_1 { position:absolute;width:88px;height:68x;top:302px;left:660px;}
#thumb_2 { position:absolute;width:88px;height:68x;top:390px;left:660px;}
#thumb_3 { position:absolute;width:88px;height:68x;top:478px;left:660px;}
#thumb_4 { position:absolute;width:88px;height:68x;top:566px;left:660px;}
#thumb_5 { position:absolute;width:88px;height:68x;top:302px;left:768px;}
#thumb_6 { position:absolute;width:88px;height:68x;top:390px;left:768px;}
#thumb_7 { position:absolute;width:88px;height:68x;top:478px;left:768px;}
#thumb_8 { position:absolute;width:88px;height:68x;top:566px;left:768px;}

#content1_weiss {
    background: #FFFFFF;
    position:absolute;
    width:256px;
    height:332px;
    top:302px;
    left:0px;
    }
#content1_weiss H1 { text-align:right;}
#content1_grau{
    background: #D2D4D5;
    position:absolute;
    width:256px;
	height:332px;
    top:302px;
    left:0px;
    text-align:right;
    }
#content1_grau_351{
    background: #D2D4D5;
    position:absolute;
    width:256px;
	height:351px;
    top:302px;
    left:0px;
    text-align:right;
    }
#content1_grau_332{
    background: #D2D4D5;
    position:absolute;
    width:256px;
	height:332px;
    top:302px;
    left:0px;
    text-align:right;
    }
#content1_grau_rechts{
    background: #D2D4D5;
    position:absolute;
    width:256px;
    top:302px;
    left:640px;
    text-align:left;
    }
#content1_grau H1 P { text-align:right;}
#content2 {
    background: #FFFFFF;
    position:absolute;
    width:384px;
    height:332px;
    top:302px;
    left:256px;
    }
#content2_start {
    background: #FFFFFF;
    position:absolute;
    width:384px;
    height:332px;
    top:210px;
    left:256px;
    }
#content3 {
    background: #FFFFFF;
    position:absolute;
    width:256px;
    height:332px;
    top:302px;
    left:640px;
    }

#kabbe {
    position:absolute;
    width:128px;
    height83px;
    top:670px;
    left:384px;
}
#textfeld {
    background: #D2D4D5;
    position: absolute;
	overflow:hidden;
	visibility:visible;
        }
.textfeld_mitte {
    width:384px;
    height:332px;
    top:302px;
    left:256px;
}
.textfeld_links {
    width:256px;
	height:351px;
    top:302px;
    left:0px;
    text-align:right;
}
.textfeld_links_332 {
    width:256px;
	height:332px;
    top:302px;
    left:0px;
    text-align:right;
}
#textfeld_erw {
    background: #FFFFFF;
    position: absolute;
    width:256px;
    height:332px;
    top:302px;
    left:640px;
	overflow:hidden;
	visibility:visible;
        }
#textfeld_referenzen {
    background: #FFFFFF;
    position: absolute;
    width:896px;
    height:200px;
    top:410px;
    left:0px;
	overflow:hidden;
	visibility:visible;
        }
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 876px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 900px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
text-align:center;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #000000;
margin: 0 0 0 0;
} 
ul.newsticker span {
margin:  0 0 0 0;
text-align:center;
} 

#druckfenster {
    background: #FFFFFF;
    width:500px;
            }
#druckfenster P, #druckfenster H1 {
    margin: 0px 0px 12px 0px;
}
#weinfeld {
    background: #FFFFFF;
    position: absolute;
    width:384px;
    height:351px;
    top:302px;
    left:256px;
        }
#bildfeld {
    background: #FFFFFF;
    position: absolute;
    width:384px;
    height:332px;
    top:302px;
    left:256px;
        }
#divText{
	position:absolute;
	top:0px;
	left:0px;
}
#scroller {
    position: absolute;
	background: #D2D4D5;
    top: 634px;
    left: 620px;
	width: 20px;
	height: 70px;
	visibility:visible;
        }
#scroller_links {
    position: absolute;
	background: #D2D4D5;
    top: 653px;
    left: 236px;
	width: 20px;
	height: 70px;
	visibility:visible;
        }
#scroller_links_332 {
    position: absolute;
	background: #D2D4D5;
    top: 632px;
    left: 236px;
	width: 20px;
	height: 70px;
	visibility:visible;
        }

FORM {
    margin-left:30px;
}

INPUT {
	height: 22px;
	width: 324px;
	background: #ffffff;
    border:1px solid #000000;
    padding: 3px;
    margin-top: 5px;
    margin-bottom: 0px;
    font: 11px VERDANA, ARIAL;
    color: #000000;
    line-height: 16px;
    text-align: left;
    font-weight: normal;
    }
TEXTAREA {
	height: 150px;
	width: 250px;
	background: #ffffff;
    border:1px solid #000066;
    padding: 3px;
    margin-top: 15px;
    margin-bottom: 0px;
    font: 11px VERDANA, ARIAL;
    color: #000066;
    line-height: 16px;
    text-align: left;
    font-weight: normal;
    }
.button {
	background: #D2D4D5;
    border:1px solid #000000;
	color: #000000;
    text-align: center;
    font-weight: bold;
    }

