
#content {
background-image: url(../img/logos/rubrik_frottee.jpg);
background-repeat: no-repeat;
background-position: 384px -1px;
/* border: 1px solid blue; */
}

#productbar ul.navlist {
background-image: url(../img/shopmenu/allgemein/navi.jpg);
background-repeat: no-repeat;
}

#main {
position: absolute;
/* margin-top: 217px; */
margin-top: 227px;
width: 800px;
border-top: 2px solid #d1cf9e;
height: 900px;
background-repeat: no-repeat;
background-color: black;
/*border-bottom: 2px solid #d1cf9e;*/
/* color: #d1cf9e; light gold text */
/* color: #676734; dark gold text */
}

#main h1 {
display: none;
}

#tw_links {
position: absolute;
width: 800px;
height: 300px;
}
#tw_links ul.navlist {
position: absolute;
margin-top: 435px;
width: 760px;
height: 200px;
margin-left: 10px;
/* border: 1px solid red; */
}
#tw_links ul.navlist li {
float: left;
margin-left: 10px;
/* width: 360px; */
overflow: hidden;
}
#tw_links ul.navlist li a {
display: block;
width: 360px;
height: 40px;
text-indent: 800px;
/* border: 1px solid blue; */
}

#tw_links ul#tl2 {
margin-top: 404px;
}
#tw_links ul#tl3 {
margin-top: 404px;
margin-left: 36px;
width: 740px;
}
#tw_links ul#tl4 {
margin-top: 438px;
margin-left: 36px;
}
#tw_links ul#tl5 {
margin-top: 495px;
width: 720px;
height: 100px;
}
#tw_links ul#tl6 {
margin-top: 390px;
width: 700px;
}

#tw_links ul#tl4 li a {
height: 30px;
}
#tw_links ul#tl5 li a {
width: 300px;
}
#tw_links ul#tl6 li a {
width: 330px;
}


#tw_cats ul.navlist {
position: absolute;
width: 800px;
height: 580px;
/* border: 1px solid red; */
}
#tw_cats ul.navlist li {
position: absolute;
overflow: hidden;
/* border: 1px solid blue; */
}
#tw_cats ul.navlist li a {
position: absolute;
display: block;
width: 100%;
height: 100%;
text-indent: 800px;
}
#tw_cats ul.navlist li#tn1 {
margin-left: 540px;
margin-top: 400px;
width: 100px;
height: 30px;
}
#tw_cats ul.navlist li#tn2 {
margin-left: 620px;
margin-top: 440px;
width: 140px;
height: 20px;
}
#tw_cats ul.navlist li#tn3 {
margin-left: 600px;
margin-top: 472px;
width: 160px;
height: 20px;
}
#tw_cats ul.navlist li#tn4 {
margin-left: 1px;
margin-top: 510px;
width: 30px;
height: 64px;
}
#tw_cats ul.navlist li#tn5 {
margin-left: 764px;
margin-top: 510px;
width: 30px;
height: 64px;
}
#tw_cats ul.navlist li#tn6 {
margin-left: 650px;
margin-top: 400px;
width: 110px;
height: 30px;
}

#towels form {
position: absolute;
margin-left: 410px;
margin-top: 100px;
width: 300px;
height: 280px;
padding: 10px 30px 10px 30px;
/* border: 1px solid #666666; */
color: black;
background-color: transparent;
}

#towels form label {
display: block;
/* float: left; */
width: 70px;
padding-bottom: 5px;
color: #666666;
}
#towels form input {
color: black;
background-color: transparent;
border: 1px solid #666666;
}
#towels form select {
display: block;
width: 250px;
width: 320px;
color: black;
background-color: transparent;
border: 1px solid #666666;
}
#towels form select option {
color: black;
background-color: white;
font-size: 12px;
text-indent: 0px;
}

#main p.desc {
position: absolute;
margin-top: 520px;
margin-left: 50px;
width: 700px;
height: 160px;
line-height: 1.6;
/* border: 1px solid green; */
}

p#tocat {
position: absolute;
margin-left: 740px;
margin-top: 340px;
padding: 0;
width: 65px;
height: 30px;
}
p#tocat a {
display: block;
height: 30px;
overflow: hidden;
text-indent: 150px;
}

/* Adapt navbar_foot for this page */
#navbar_foot ul.navlist {
margin-top: 842px;
}
#dot_links ul li {
position: absolute;
}

#dot_links {
position: absolute;
}
p#dot_links_text {
position: absolute;
margin-left: 400px;
margin-top: 84px;
font-size: 12px;
width: 390px;
color: black;
text-align: left;
}
#dot_links ul li a {
position: absolute;
display: block;
color: black;
width: 100px;
height: 30px;
margin-top: 46px;
overflow: hidden;
text-indent: 200px;
border-bottom: 2px solid #aaaaaa;
}
#dot_links ul li a:hover {
border-bottom: 2px solid white;
}
#dot_links ul li.menuon a {
border-bottom: 2px solid white;
}

#dot_links ul li#dt1 a {
margin-left: 400px;
width: 68px;
}
#dot_links ul li#dt2 a {
margin-left: 500px;
width: 110px;
}
#dot_links ul li#dt3 a {
margin-left: 630px;
width: 54px;
}
#dot_links ul li#dt4 a {
margin-left: 712px;
width: 84px;
}

#colorpalette {
position: absolute;
margin-left: 24px;
margin-top: 530px;
}
#colorpalette ul.colorlist {
list-style-type: none;
position: absolute;
width: 550px;
height: 260px;
/*border: 1px solid red;*/
}
#colorpalette ul.colorlist li {
float: left;
width: 180px;
height: 50px;
/*border: 1px solid blue;*/
}

