
html, body {
background-color : #F4E9CC;
background-image:url(layout/bg.jpg);
margin : 0;
padding : 0;
width : 100%;
height : 100%;
}

#bildlinks{
 width:200px;
 position:absolute;
 left:50%;
 top:300px;
 margin-left:-620px;}

#bildrechts{
 width:200px;
 position:absolute;
 left:50%;
 top:300px;
 margin-left:420px;}

#frame {
background-color : #FFFFFF;
width : 770px;
}
#plack {
height : 10px;
width : 770px;
margin : auto;
}
#seite {
width : 780px;
height : 780px;
border-width : 1px;
border-style : solid;
border-color : transparent;
margin : auto;
}
#titel {
position:absolute;top:45px;
margin-left : 67px;
width : 366px;
height : 62px;
}
#titeltext {
position : absolute;
top : 180px;
margin-left : 67px;
width : 297px;
height : 84px;
}
#LA {
width : 145px;
height : 179px;
position : absolute;
top : 10px;
margin-left : 486px;
background-image : url(layout/logoanhaenger_klein.gif);
background-repeat : no-repeat;
}
#person1 {
width : 96px;
height : 286px;
position : absolute;
top : 450px;
margin-left : 687px;
background-image : url(layout/person1a.png);
background-repeat : no-repeat;
}

#person2a {
width : 96px;
height : 286px;
position : absolute;
top : 450px;
margin-left : 667px;
background-image : url(layout/person2a.png);
background-repeat : no-repeat;
}

#person2{
width:68px;
height:202px;
position:absolute;
top:590px;
margin-left:-2px;
background-image:url(layout/person2.png);
background-repeat:no-repeat;
}

#feld1 {
height : 153px;
width : 780px;
position : absolute;
top : 400px;
background-color : #FFF3D7;
}

#feld2 {
height : 71px;
width : 780px;
position : absolute;
top : 720px;
background-color : #FFF3D7;
}

#hw {
height : 103px;
width : 642px;
position : absolute;
top : 585px;
margin-left : 67px;
background-image : url(layout/herzlich_willkommen.png);
background-repeat : no-repeat;
}

#flinie {
height : 7px;
width : 100%;
font-size:7px;line-height:7px;
background-color:#7B491A;}

#fuss {
height : 74px;
width : 780px;
position:absolute;top:720px;
background-color:#7B491A;
background-image : url(layout/unten.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
}


#pageleft,
#pageright{
 position:absolute;top:373px;
 color: #FFF3D7;
 font-size:9pt;}

#pageleft{margin-left:5px;width:80px;text-align:right;}
#pageright{margin-left:470px;width:80px;text-align:left;}

.gelb9{
 font-family:arial;
 text-decoration:none;
 color: #FFF3D7;
 font-size:9pt;}

.gelb9:hover{
 text-decoration:underline;
}

img {
border : none;
}

.nav{
background-image:url(layout/nav1.png);
background-repeat:no-repeat;
}

#textfeld{
position:absolute;top:210px;
margin-left:186px;
width:500px;
height:500px;
padding:25px;
background-image:url(layout/tfeld3.png);
background-repeat:no-repeat;
}

#textfeld2{
position:absolute;top:210px;
margin-left:186px;
width:500px;
height:400px;
padding:25px;
background-image:url(layout/tfeld2.png);
background-repeat:no-repeat;
}

#einkaufswagen {
overflow:hidden;
height:54px;
width:58px;
position : absolute;
top : 62px;
margin-left : 664px;
background-color : #DB8232;
}

#wktext1{
line-height:135%;
font-size:9pt;
font-weight:bold;
height:190px;
width:150px;
position : absolute;
top : 15px;
margin-left:395px;
}

.adressblock{width:368px;display:block;}
.i,.ir{display:inline;float:left;}
.ir{float:right;}

h1{
font-family:Arial;
margin:0;
padding:0;
margin-bottom:20px;
font-size:16pt;
color : #DB8232;
font-weight:bold;}

.fliesstext{
font-family:arial;
width:430px;
text-align:justify;
font-size:9pt;
color : #7B491A;
}

.fliesstext2{
font-family:arial;
width:430px;
text-align:justify;
font-size:8pt;
color : #7B491A;
}

.dicktext{
font-family:arial;
font-size:10pt;
font-weight:bold;
color : #7B491A;
}

.dicktext2{
font-family:arial;
font-size:10pt;
font-weight:bold;
color : #7B491A;
text-decoration:none;
}

.bigwhite{
font-family:arial;
font-size:12pt;
font-weight:bold;
color : #FFFFFF;
}

.bigbrown{
font-family:arial;
font-size:12pt;
font-weight:bold;
color : #7B491A;
}

#navigation{
position:absolute;top:210px;
width:185px;}

.nav,.nava,.search{
display:block;
width:100%;
height:42px;
padding-top:0px;
padding-left:0px;
overflow:hidden;
background-image:url(layout/nav.png);
background-repeat:no-repeat;
}

.nava{
background-image:url(layout/nava.png);
}

.nav:hover,.nava,.nava:hover{
height:40px;
padding-top:2px;
padding-left:2px;
}

.nav:hover{
background-image:url(layout/navh2.png);
}

.nava,.nava:hover{
background-image:url(layout/navah2.png);
}

.search{
background-image:url(layout/search.png);
}

.searchfield{
border:none;
margin-left:83px;
margin-top:4px;
font-size:16px;
line-height:100%;
padding-top:3px;
padding-left:2px;
width:60px;
height:16px;
background-color : #F4E9CC;
color : #60574E;
}

#inhalt{
position:absolute;
top:190px;
margin-left:190px;}

#scrollptr_oben{
width:67px;
height:22px;
position:absolute;
top:300px;}

#scrollptr_unten{
width:67px;
height:22px;
position:absolute;
top:700px;}


#scrollptr1{ /* der alte Scrolli für Impressum Anfahrt, Service.... */
width:14px;
position:absolute;
top:208px;
margin-left:530px;}

#scrollptr2{
display:none; /* steht bei der Farbwahl rechts */
width:14px;
position:absolute;
top:245px;
margin-left:535px;}

#scrollptr3{
width:14px;
position:absolute;
top:371px;
margin-left:520px;}

#buch {
width:400px;
height:470px;
}

#katalogdl{
display:block;
width:370px;
height:530px;
position:absolute;top:20px;left:0;
background-image:url(layout/katalog_download_shadow.png);
background-repeat:no-repeat;
background-position:0px 0px;}

#pdfdownload{
display:block;
position:absolute;top:446px;
width:170px; margin-left:372px;}

#pdfdownload2{
display:block;
position:absolute;top:376px;
width:170px; margin-left:372px;}

.cbuttonleer,.cbutton,.cbutton2,.cbutton3,.cbutton4 {
display:block;
float:left;
text-align:left;
color:#FFF3D7;
font-size:10pt;
font-weight:bold;
text-decoration:none;
width:150px;
height:35px;
padding-left:15px;
padding-top:5px;
background-image:url(layout/button.png);
background-repeat:no-repeat;}

.cbuttonleer{background:none;cursor:default;}
.cbutton:hover,.cbutton2:hover,.cbutton3:hover,.cbutton4:hover {
width:148px;
padding-left:17px;
height:33px;
padding-top:7px;
background-image:url(layout/buttonh.png);
}

.cbutton3 {
width:195px;
height:40px;
background-image:url(layout/button2.png);
background-repeat:no-repeat;}

.cbutton3:hover {
width:193px;
height:40px;
padding-left:17px;
padding-top:12px;
background-image:url(layout/button2h.png);
}

.cbutton4 {
height:40px;
padding-left:0px;
padding-top:3px;
background-image:url(layout/button.png);
background-repeat:no-repeat;}

.cbutton4:hover {
padding-left:3px;
padding-top:6px;
background-image:url(layout/buttonh.png);
}

.specialbutton{
cursor:pointer;
position:absolute;top:360px;left:0px;
overflow:visible;
background-color:transparent;
border:none;
color:#FFF3D7;
font-size:10pt;
font-weight:bold;
text-decoration:none;
width:165px;
height:43px;
padding:0;
margin:0;
margin-top:-10px;
margin-left:-8px;
background-position:5px 8px;
background-image:url(layout/nav.png);
background-repeat:no-repeat;}

.specialbutton:hover {
padding-top:5px;
padding-left:5px;
background-image:url(layout/navh.png);
}

.anfordernbutton{
cursor:pointer;
position:absolute;top:420px;left:10px;
overflow:visible;
background-color:transparent;
border:none;
color:#FFF3D7;
font-size:10pt;
font-weight:bold;
text-decoration:none;
width:165px;
height:43px;
padding:0;
margin:0;
margin-top:-10px;
margin-left:-8px;
background-position:5px 8px;
background-image:url(layout/button.png);
background-repeat:no-repeat;}

.anfordernbutton:hover {
padding-top:5px;
padding-left:5px;
background-image:url(layout/buttonh.png);
}

#farbwahl{ /* Farbenliste rechts von den Farbfeldern */
 display:none;
position:absolute;
top:0px;left:0px;
margin-left:380px;
}

#note{
position:absolute;top:-53px;left:-123px;
}

.farbtitle,.farbtitle2{
width:150px;}

.farbtitle,.farbtitle2,.buttonlike{
background-image:url(layout/farbe_header_hg.jpg);
color:#F4E9CC;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
text-align:center;}

.farbtitle2,.buttonlike{
display:block;}

.buttonlike{
text-align:center;
height:29px;
width:100%;
padding:0;
padding-top:10px;
}

.longbutton{
display:inline;
float:left;
height:52px;
background-image:url(layout/b_body.png);
background-repeat:no-repeat;
color:#F4E9CC;
text-decoration:none;
text-align:center;
padding:0;
padding-top:10px;}

.longbuttonright{
font-size:15px;
display:inline;
float:left;
background-image:url(layout/b_right.png);
background-repeat:no-repeat;
height:52px;
width:15px;}

.longbuttoninner{
color:#F4E9CC;
text-decoration:none;
text-align:center;}

#ft {
background-image:url(layout/ft.jpg);
border:none;
}

.antra{
color:#231F20;}

.ftd{
padding:1px;
padding-left:5px;
text-align:left;
background-color : #F4E9CC;
}

.cb{clear:both;}

#subscr{
vertical-align:middle;
}

#kolcard{
display:block;
position:absolute;top:25px;
width:553px;
height:365px;
background-image:url(layout/kollektion.card_demo.jpg);
background-repeat:no-repeat;}

#kolcard_single{
display:block;
position:absolute;top:25px;
width:277px;
height:365px;
background-image:url(layout/kollektion.card_demo.jpg);
background-repeat:no-repeat;}

#js{
 width:100px;
 position:absolute;top:0;left:0;}

#zurueck{
 display:block;
 position:absolute;top:-30px;
 width:190px;
 height:52px;}

#leder{
 width:388px;
 height:321px;
 position:absolute;
 top:210px;
 margin-left:-80px;}

.rb,.lb,.ob,.ub{
 border-color:white;
 border-width:2px;}

.rb{border-right-style:solid;}
.ub{border-bottom-style:solid;}
.lb{border-left-style:solid;}
.ob{border-top-style:solid;}

.bor{
border-style:solid solid none none;
border-width:1px;
border-color:#231F20;
}

.bul{
border-style:none none solid solid;
border-width:1px;
border-color:#231F20;
}

.fi{
 padding:1px; margin-bottom:3px;
 margin-left:5px;
 border-style:solid;
 border-color:#7B491A;
 background-color:#FFF3D7;
 border-width:1px;
}

.checkbox{
text-align:center;
cursor:pointer;
display:inline;
padding:0px;
margin:0px;
padding-top:0px;
width:18px;
height:21px;}

.swline{
border-style:solid none none none;
border-width:1px;
border-color:#231F20;
}

.block85{
width:90px;
height:90px;
font-family:arial;
font-size:8pt;
font-weight:bold;
color : #F4E9CC;
text-decoration:none;
vertical-align:bottom;
line-height:100%;
}

.t90{
width:90px;
height:90px;
}

.brand,.brand_antra{
border-style:solid;
border-color:#7B491A;
border-width:1px;}

.brand_antra{
border-color:#231F20;}

.xrand{
border-style:solid;
border-color:#cccccc;
border-width:1px;}

.kleinschwarz, .kleinbraun{
font-family:arial;
font-size:7pt;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
}

.kleinschwarz{
color : #231F20;
}

.kleinbraun{
color : #7B491A;
}

.lpad{padding-left:5px;}

.p3{
height:2px;
line-height:2px;
font-size:2px;
}

#flashbuch{
position:absolute;top:230px;
border:none;
background:none;
display:none;
width:99%;
height:520px;
text-align:center;
}

#muster_waren_korb{
display:block;background-repeat:no-repeat;width:58px;height:54px;
font-family:arial;font-size:8pt;color:#7B491A;text-decoration:none;padding-top:28px;padding-left:5px;font-weight:bold;}
/*
img, div { behavior: url(iepngfix.htc) }
*/

#inhaltonline{
position:absolute;
top:190px;
margin-left:70px;}

span,a{cursor:pointer;}

#katalogseite{
 width:700px;
 height:485px;
 background-image:url(bilder/alpha_bg.png);}

#overlay{
 border:1px solid #7B352C;
 background-color:#FFFBDB;
 width:922px;
 height:780px;
 overflow:auto;
 display:none;
 position:absolute;top:10px;
 margin:auto;}

#overlayhd{
 position:absolute;top:10px;
 width:906px;height:50px;
 margin:auto;
 padding-right:17px;
 overflow:hidden;
 display:none;
 text-align:right;}

#infofenster{
 position:absolute;top:120px;left:400px;
 width:120px;
 padding:10px;
 border:6px double #FB352C;
 margin:auto;
 background-color:#FFFBDB;
 color:#7B352C;
 font-size:10pt;
 font-weight:normal;
 font-family:arial;}

.x{background-color:#E9FFD7;}
