html {
height:100%;
max-height:100%;
padding:0;
margin:0;
border:0;
background:rgb(209,205,193);
font-size:76%;
font-family:georgia, palatino linotype, times new roman, serif;
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow: hidden;
/* */
}

body {
height:100%;
max-height:100%;
overflow:hidden;
padding:0;
margin:0;
border:0;
background-image: url('images/baker-bg.jpg');
background-repeat:no-repeat;
background-position:top center;
background-color:#000033;
}

#inhalt {

position:absolute;
z-in dex:3;
top:250px;
bottom:32px;
width:990px;
margin-left:-495px;
left:50%;
background-color:#002655;
display:block;
overflow:scroll;
overflow-x:hidden;
scrollbar-base-color:#a5bbd3;
scrollbar-3d-light-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#a5bbd3;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#e2e9f1;
border-left:0px solid #000;
border-right:0px solid #000;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}

* html #inhalt {
background-color:#002655;
top:250px;
bottom:0;
height:100%;
width:990px;
border-top:0px solid #002655;
border-bottom:282px solid #002655;

}


#head {
back ground-image: url('images/about-head.jpg');
position:absolute;
margin-left:-495px;
left:50%;
top:0;
width:990px;
min-width:640px;
height:250px;
font-size:1em;

}

#aboutimage{
position:absolute;
}


* html #head {
background-image: url('images/about-head.jpg');
top:0px; width:990px; height:250px;

}
#imprint{position:relative; left:864px; top:30px;}

#imprint_bot{position:relative; left:20px; top:5px;}

* html #imprint_bot{left:20px; top:10px;}

#menu {
text-align:center;
position:relative;
top:199px;
left:-15px;
}

* html #menu {
text-align:center;
position:relative;
top:202px;
left:-13px;
}

#printshopframe{
position:absolute;
top:0px;
left:0px;
width:100%;
height:250px;
}


#printshopbanner{
float:right;
}
* html #printshopbanner {
}


#opt{
text-align:center;
position:relative;
top:720px;
font-family:verdana;
font-size:9px;
background-color:#002655;
}
a.ohb{
border-bottom:0px solid #ffffff;
margin-right:10px;
padding-bottom:1px;
}
a.ohb:hover,a.ohb_over{
border-bottom:1px solid #ffffff;
margin-right:10px;
padding-bottom:1px;}

#foot {
text-align:center;
position:absolute;
margin-left:-495px;
left:50%;
bottom:0;
width:990px;
min-width:990px;
height:50px;
z-index:5;
height:30px;
text-align:left;
background-color:#184071;
}

* html #foot {
bottom:-1px; width:990px; height:30px;
}

#footer-linie {
position:relative;
top:2px;
left:10px;
float:left;
height:33px;
width:30px;
border-left:1px dotted #FFFFFF;
}


.content-box_6rows {
position:relative;
margin-left:10px;
line-height:18px;
background-position:left 465px;
background-image:url('images/content-box-footer.jpg');
background-repeat:no-repeat;
width:990px;
border:0px;
height:520px;
}


.content-box {
position:relative;
margin-left:10px;
line-height:18px;
background-position:left 535px;
background-image:url('images/content-box-footer.jpg');
background-repeat:no-repeat;
width:990px;
border:0px;
height:600px;
}

* html .content-box {
height:420px;
}


.content-boxv {
position:relative;
margin-left:10px;
line-height:18px;

background-position: 0px 730px ;
background-image:url('images/content-box-footer.jpg');
background-repeat:no-repeat;
width:990px;
border:0px;
height:785px;
}

* html .content-boxv {
background-position: 0px 724px ;
height:150px;
}




.content-box2 {
background-image: url('images/content-box-top.jpg');
background-position:left 1px;
background-repeat:no-repeat;
line-height:18px;
float:left;
position:relative;
text-align: justify;
width:920px;
border:0px;
margin-left:0px;
padding-left:24px;
padding-right:20px;
border-left:1px dotted #ffffff;
height:480px;
}

* html .content-box2{ width:960px; margin-left:0px;}

.content-box2 img {margin-left:0px;}



.content-boxv2 {
line-height:18px;
float:left;
position:relative;
text-align: justify;
width:920px;
border:0px;
margin-left:0px;
padding-left:24px;
padding-right:20px;
border-left:1px dotted #ffffff;
height:785px;
}

* html .content-boxv2{
width:960px;
margin-left:0px;
border-left: 1px dotted #ffffff;
height:700px;
}

.content-boxv2 img {margin-left:0px;}




.content-box-vertrieb2 {
position:relative;
left:2px;
width:430px;
height:650px;


}

* html .content-box-vertrieb2{
height:500px;
}

.content-box-vertrieb2 img {margin-left:0px;}





#content-in-box {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:520px;
}

* html #content-in-box { width:482px;}

#content-in-box2 {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:590px;
}

* html #content-in-box2 { width:482px;}

#content-in-vbox {
background-image: url('images/content-box-top.jpg');
background-position:left 1px;
background-repeat:no-repeat;
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:520px;
}

* html #content-in-box { width:482px;}





#content-in-box_ueber {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:1200px;
}

* html #content-in-box_ueber { width:482px;}


#content-in-box_2rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:565px;
}

* html #content-in-box_2rows {
height:560px;
width:482px;
}

#content-in-box_3rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:790px;
}

* html #content-in-box_3rows {
height:780px;
width:482px;
}

#content-in-box_4rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:987px;
}

* html #content-in-box_4rows {
height:970px;
width:482px;
}


#content-in-box_5rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:1170px;
}

* html #content-in-box_5rows {
height:870px;
width:482px;
}

#content-in-box_6rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:1370px;
}

* html #content-in-box_6rows {
height:1350px;
width:482px;
}


#content-in-box_7rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:1600x;
}

* html #content-in-box_7rows {
height:1150px;
width:482px;
}


#content-in-box_8rows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:1825x;
}


#content-in-box_xrows {
float:left;
position:relative;
text-align: justify;
line-height:18px;
width:424px;
border:0px;
padding-left:25px;
padding-right:25px;
border-left:1px dotted #ffffff;
height:3200px;
}
* html #content-in-box_xrows {
height:3200px;
width:482px;
}
* html #content-in-box_8rows {
height:100%
width:482px;
}


#content-in-box3{
height:2320px;
width:430px;
border-left:1px dotted #ffffff;
float:left;
position:relative;
text-align: justify;
line-height:18px;
padding-left:25px;
padding-right:25px;
}

*html #content-in-box3{
height:1835x;
border-left:1px dotted #fffff;
float:left;
position:relative;
text-align: justify;
line-height:18px;
padding-left:25px;
padding-right:25px;
width:470px}


#back-top{position:relative; left:35px;}

#druck-menue{
position:absolute;
width:250px;
padding-top:0px;
left:695px;
top:18px;
}

* html #druck-menue{
position:absolute;
width:250px;
left:695px;
top:18px;
float:right;
}

#produktsortiment_button_pfeil {
position:absolute;
top:220px;
left:420px;
width:50px;
height:50px;
border:0px;
}

td.middleblue {
background-color:#275388;
text-align:left;
font-size:8pt;
padding:0px;
padding-left:8px;
line-height:10pt;
font-weight:bold;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}

td.darkblue {
background-color:#1a4374;
text-align:left;
font-size: 7pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
padding:0px;
padding-left:8px;
line-height:10pt;
}
td.middleblue_impressum {
background-color:#275388;
text-align:left;
font-size:10pt;
padding:0px;
padding-left:10px;
line-height: 16pt;
font-weight:bold;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}
td.darkbluedownloads {
background-color:#1a4374;
text-align:left;
font-size: 7pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
padding:0px;
padding-left:8px;
padding-top: 5px;
padding-bottom: 5px;
line-height:10pt;
}
td.darkblue_impressum {
background-color:#1a4374;
text-align:left;
font-size: 9pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
padding:0px;
padding-left:8px;
padding-right:8px;
padding-bottom: 10px;
line-height:16pt;
}
td.lizenz {
text-align:left;
font-size:7pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
padding:0px;
padding-left:8px;
padding-right:8px;
line-height:10pt;
}

.tabel_white {
text-align:left;
font-size:7pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}
.tabel_white2 {
text-align:left;
font-size:9pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}
.schrift_weiss_9pt {
text-align:left;
font-size:8pt;
color:#ffffff;
font-family:verdana, arial, sans-serif;
}

td.schriftgroesse_9pt {
color:#FFFFFF;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:9pt;
text-decoration:none;
}

a#schriftgroesse_8pt_LINK {
color:#FFFFFF;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:8pt;
text-decoration:none;
}
a#schriftgroesse_9pt_LINK {
color:#FFFFFF;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:9pt;
text-decoration:none;
}
a#schriftgroesse_8pt_LINK:hover{
text-decoration:none;
}

a#schriftgroesse_7pt_LINK{
color:#FFFFFF;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:7pt;
text-decoration:none;
}

a#schriftgroesse_7pt_LINK:hover{
text-decoration:none;
}

a#normalertext_LINK{
color:#FFFFFF;
text-align:left;
font-family:verdana, arial, sans-serif;
font-size:9pt;
text-decoration:underline;
}

a#normalertext_LINK:hover{
text-decoration:none;
}

a#bagels_rezepte_LINK{
color:#FFFFFF;
position:absolute;
left:426px;
top:54px;
font-family:verdana, arial, sans-serif;
font-size:9pt;
text-decoration:underline;
}

a#bagels_rezepte_LINK:hover{
text-decoration:none;
}


.untersch {font-size:7pt; color:#5d8ac0;}

.untersch_kate {font-size:7pt; color:#000000;}