body {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
text-align : left;
background : #efceb6;
	scrollbar-face-color: #efac7c;
	scrollbar-highlight-color: #efceb6;
	scrollbar-shadow-color: #b05607;
	scrollbar-3dlight-color: #b05607;
	scrollbar-arrow-color: #b05607;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-base-color: #efceb6;
}
html, body, #wrapper, h1 {
margin : 0;
padding : 0;
}
table {
table-layout : fixed;
margin-top : 8px;
}
th, td {
font-size : 10px;
}
img {
border : 0;
}
#wrapper {
background : #efac7c;
margin : auto;
text-align : left;
width : 788px;
position : relative;
}
h1, h2, h3 {
font-size : 10px;
}
h4 {
font-size : 9px;
font-weight : normal;
text-align : right;
margin-bottom : 4px;
padding-right : 20px;
}
h1 {
margin : 0;
padding : 0;
}
h2 {
padding-top : 64px;
font-size : 9px;
color : #b05607;
font-weight : normal;
text-decoration : none;
}
h3 {
padding : 4px 0 4px 0;
}
.block {
display : block;
}
.clear {
clear : both;
height : 2px;
padding-top : 0;
margin-top : 0;
margin-bottom : 2px;
font-size : 0;
}
.clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid #efac7c;
}
.left {
float : left;
margin : 2px 8px 0 0;
}
.right {
text-align : right;
}
#header {
background : #efac7c;
padding : 0;
margin : 0;
border-bottom : 4px solid white;
position : relative;
}
#header img {
display : block;
}
#slogan {
position : absolute;
left : 292px;
top : 18px;
width : 452px;
font-size : 14px;
color : white;
font-weight : bold;
text-decoration : none;
}
#flags {
position : absolute;
left : 752px;
top : 8px;
width : 16px;
}
#browse {
float : left;
width : 244px;
margin : 0;
padding : 0;
border-bottom : 16px solid #efac7c;
}
#browse dt {
background : url(images/menu_bg.png) repeat-x;
width : 228px;
height : 108px;
margin-left : 16px;
padding-left : 16px;
text-align : left;
}
#browse dd {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #b05607;
margin : 1px 1px 0 0;
text-align : left;
}
#browse dd a {
color : #b05607;
font-weight : bold;
text-decoration : none;
display : block;
}
* html #browse dd {
padding : 0;
}
* html #browse dd a {
display : inline;
display : block;
}
#browse dd a:hover {
background : #efac7c;
color : white;
}
#browse form {
margin : 0;
padding : 0;
}
#browse form div {
padding-bottom : 8px;
width : 160px;
}
#browse h3 {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #b05607;
margin : 8px 8px 0 0;
vertical-align : bottom;
}
#browse h3 a {
color : #b05607;
font-weight : bold;
text-decoration : none;
}
#browse h3 a:hover {
background : #efac7c;
color : white;
}
#body {
float : right;
width : 544px;
margin : 0;
padding : 0;
border-bottom : 16px solid #efac7c;
position : relative;
}
#body a {
color : white;
font-weight : normal;
text-decoration : none;
}
#body a:hover {
text-decoration : underline;
}
#main {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#main a {
color : #b05607;
font-weight : normal;
text-decoration : none;
}
#main a:hover {
text-decoration : underline;
}
#main .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#main .box1, #main .box2, #main .box3, #main .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid #efac7c;
}
#main .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#main .filet_sub {
color : rgb(176, 86, 7);
}
#main .all-over_sub {
color : rgb(73, 104, 147);
}
#main .spitzen_sub {
color : rgb(194, 92, 135);
}
#main .irisch_sub {
color : rgb(94, 140, 41);
}
#main .access_sub {
color : rgb(134, 76, 36);
}
#filet {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#filet a {
color : rgb(176, 86, 7);
font-weight : normal;
text-decoration : none;
}
#filet a:hover {
text-decoration : underline;
}
#filet .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#filet .box1, #filet .box2, #filet .box3, #filet .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid rgb(176, 86, 7);
}
#filet .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#filet .filet_sub {
color : rgb(176, 86, 7);
}
#filet .clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid rgb(176, 86, 7);
}
#all-over {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#all-over a {
color : rgb(73, 104, 147);
font-weight : normal;
text-decoration : none;
}
#all-over a:hover {
text-decoration : underline;
}
#all-over .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#all-over .box1, #all-over .box2, #all-over .box3, #all-over .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid rgb(73, 104, 147);
}
#all-over .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#all-over .all-over_sub {
color : rgb(73, 104, 147);
}
#all-over .clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid rgb(73, 104, 147);
}
#spitzen {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#spitzen a {
color : rgb(194, 92, 135);
font-weight : normal;
text-decoration : none;
}
#spitzen a:hover {
text-decoration : underline;
}
#spitzen .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#spitzen .box1, #spitzen .box2, #spitzen .box3, #spitzen .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid rgb(194, 92, 135);
}
#spitzen .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#spitzen .spitzen_sub {
color : rgb(194, 92, 135);
}
#spitzen .clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid rgb(194, 92, 135);
}
#irisch {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#irisch a {
color : rgb(94, 140, 41);
font-weight : normal;
text-decoration : none;
}
#irisch a:hover {
text-decoration : underline;
}
#irisch .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#irisch .box1, #irisch .box2, #irisch .box3, #irisch .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid rgb(94, 140, 41);
}
#irisch .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#irisch .irisch_sub {
color : rgb(94, 140, 41);
}
#irisch .clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid rgb(94, 140, 41);
}
#access {
background : #ffffff;
float : right;
width : 544px;
margin : 0 0 0 0;
padding-left : 8px;
position : relative;
}
#access a {
color : rgb(134, 76, 36);
font-weight : normal;
text-decoration : none;
}
#access a:hover {
text-decoration : underline;
}
#access .box {
float : left;
width : 425px;
margin-right : 4px;
padding-right : 2px;
}
#access .box1, #access .box2, #access .box3, #access .box4 {
float : left;
width : 122px;
margin-right : 8px;
padding-right : 2px;
border-right : 1px solid rgb(134, 76, 36);
}
#access .box5 {
float : left;
width : 260px;
margin-right : 4px;
padding-right : 2px;
}
#access .access_sub {
color : rgb(134, 76, 36);
}
#access .clear2 {
clear : both;
height : 12px;
padding-top : 0;
margin-top : 0;
margin-bottom : 4px;
font-size : 0;
border-bottom : 1px solid rgb(134, 76, 36);
}
#inner {
background : url(images/menu_bg.png) repeat-x;
width : 528px;
height : 108px;
position : relative;
}
#body .leftbox, #body .rightbox {
margin-top : 0;
}
#body .leftbox {
float : left;
width : 48px;
}
#body .rightbox {
float : right;
width : 452px;
padding-right : 28px;
}
* html #body .rightbox {
margin-right : 0;
padding-right : 28px;
}
#body h3 {
font-family : verdana, arial, helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #b05607;
margin : 8px 8px 0 0;
}
#footer {
background : #efac7c;
padding : 4px 4px 8px 8px;
position : relative;
text-align : center;
border-top : 2px solid white;
border-bottom : 2px solid white;
}
#footer, #footer a {
color : white;
text-decoration : none;
}
#footer a:hover {
color : #b05607;
text-decoration : underline;
}
#footnav {
position : absolute;
text-align : right;
right : 16px;
padding : 0 0 4px 0;
}
.schnell-select {
background-color : #ffffff;
font-size : 10px;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.schnell-auswahl {
color : #000000;
background-color : #dddddd;
}
.filet {
color : rgb(176, 86, 7);
background-color : rgb(216, 171, 132);
}
.filet_sub {
color : rgb(176, 86, 7);
}
.all-over {
color : rgb(73, 104, 147);
background-color : rgb(165, 180, 202);
}
.all-over_sub {
color : rgb(73, 104, 147);
}
.spitzen {
color : rgb(194, 92, 135);
background-color : rgb(225, 174, 196);
}
.spitzen_sub {
color : rgb(194, 92, 135);
}
.irisch {
color : rgb(94, 140, 41);
background-color : rgb(175, 198, 149);
}
.irisch_sub {
color : rgb(94, 140, 41);
}
.access {
color : rgb(134, 76, 36);
background-color : rgb(195, 166, 146);
}
.access_sub {
color : rgb(134, 76, 36);
}
.schnell-button {
font-size : 9px;
color : white;
font-family : arial-narrow;
font-weight : normal;
background-color : rgb(231, 121, 25);
}


