* {
border:0 none;
}

body{
margin:28px 0 0 0px;
padding:0px;
background-color:#C0C0C0;
text-align:center;
}

#container{
margin:0px auto 0px auto;
position:relative;
padding:0px;
font-family:Times New Roman;
max-width:1000px;
min-height:800px;
}

#logo h1{
position:absolute;
top:20px;
left:20px;
margin:0px;
padding:0px;
}


#aktiv{
color:rgb(105,16,5);
}

.aktiv{
color:rgb(105,16,5);
}

#logo{
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

#nav{
position:absolute;
margin:0px;
padding:0px;
top:5px;
left:756px;
}

#nav ul{
margin:0px;
padding:1px 0 0 0px;
}

#nav a:hover{
color:rgb(105,16,5);
}

#nav a.aktiv{
color:rgb(105,16,5);
}

#nav a:visited.aktiv{
color:rgb(105,16,5);
}

li{
display:inline;
list-style:none;
}

#nav a{
color:rgb(124,121,121);
font-size:12px;
text-decoration:none;
font:arial, sans-serif;
}


#angebote{
background-color:rgb(228,224,216);
position:absolute;
top:130px;
left:680px;
width: 241px;
height: 212px;
background-image: url(../bilder/bg_angebote.jpg);
}


#angebote table{
background:transparent;
margin:0px;
padding:0px;
width: 241px;
height: 212px;
}

#angebote table th.head{
color:rgb(105,16,5);
background:transparent;
font-family:century schoolbook, times new roman;
font-size:15px;
letter-spacing:0.1em;
text-align:left;
font-style:italic;
padding:8px 0px 8px 18px;
margin:0px;
}

#angebote table td.subhead{
color:rgb(105,16,5);
background:transparent;
font-family:century schoolbook, times new roman;
font-size:13px;
text-align:left;
font-style:italic;
padding:0px 0px 0px 18px;
margin:0px;
}


#angebote table td.picture{
color:rgb(124,121,121);
background:transparent;
font-family:century schoolbook, Times New Roman;
font-size:13px;
line-height:12px;
text-align:left;
font-style:italic;
padding:0px;
margin:0px;
}


#angebote table td.copy{
color:rgb(124,121,121);
background:transparent;
font-family:century schoolbook, Times New Roman;
font-size:13px;
line-height:12px;
text-align:left;
font-style:italic;
padding:0px 0px 10px 18px;
margin:0px;
}


/* ## Picture Box ## */

#picture_box{
position:absolute;
top:130px;
left:680px;
width: 300px;
height: 283px;
background-color: #E4DFD9;
}

#picture_box table th.head{
color:rgb(105,16,5);
background:transparent;
font-family:century schoolbook, times new roman;
font-size:15px;
letter-spacing:0.1em;
text-align:left;
font-style:italic;
padding:8px 0px 8px 18px;
margin:0px;
}

#picture_box table td.picture{
color:rgb(124,121,121);
background:transparent;
font-family:century schoolbook, Times New Roman;
font-size:13px;
line-height:12px;
text-align:left;
font-style:italic;
padding:0px;
margin:0px;
}

/* _ Picture Box */



#kleider_slideshow {
position:absolute;
top:420px;
left:220px;
}

#kleider_slideshow  a{
color:rgb(105,16,5);
text-decoration:none;
}

#kleider_slideshow  a:hover{
color:rgb(105,16,5);
text-decoration:none;
}

#kleider_slideshow  a:visited{
color:rgb(105,16,5);
text-decoration:none;
}


#kleider_slideshow td{
padding:0 30px 0 0;
margin:0px;
font-size:12px;
color:rgb(105,16,5);
}

#rechtspfeil{
position:absolute;
top:420px;
left:950px;
}

#menue_left {
position:absolute;
top:175px;
left:25px;
color:#fff;
font-size:14px;
}

#menue_left ul {
margin:0px;
padding:0px;
list-style-type:none;
}


#menue_left li {
margin:0px;
padding:0px 0 0 10px;
display: block;
}




#menue_left li.top{
margin:0px;
padding:0px 0 0 0px;
display: block;
}

#menue_left a{
color:#fff;
font-size:14px;
letter-spacing:0.3em;coration:none;
text-decoration:none;
}

#menue_left a.aktiv{
color:rgb(105,16,5);
}


#menue_left a:hover{
color:rgb(105,16,5);
}
 
h1{
color:#fff;
position:absolute;
top:170px;
left:220px;
font-family:century schoolbook, italic;
font-style:italic;
line-height:34px;
font-weight:normal;
font-size:22pt;
text-align:left;
}

h2{
position:absolute;
top:80px;
left:400px;
color:rgb(105,16,5);
font-weight:normal;
font-size:19px;
text-align:left;
letter-spacing:0.5em;
margin:0px;
padding:0px;
}


h3{
color:rgb(124,121,121);
position:absolute;
top:260px;
left:220px;
font-family:century schoolbook, italic;
font-size:12px;
line-height:20px;
font-style:italic;
letter-spacing:0.1em;
text-align:left;
}

h4{
color:#fff;
font-family:Times New Roman;
font-size:11px;
position:absolute;
top:650px;
left:220px;
text-align:left;
}

.vergroessern{
padding-top:8px;
margin:0px;
color:#fff;
font-family:Times New Roman;
font-size:13px;
text-align:left;
font-weight:bold;
}


#firmen{
position:absolute;
top:720px;
left:220px;
}

#firmen td{
padding-right:8px;
}
 
#bildleiste{
position:absolute;
top:160px;
left:0px;
padding:0px;
margin:0px;
}


#bildleiste td{
padding:0px 0px 5px 0px;
text-align:center;
}

#bildleiste a:hover{
color:rgb(105,16,5);
}

#bildleiste a{
text-decoration:none;
color:#fff;
letter-spacing:0.1em;
}

#bildleiste a.aktiv{
color:rgb(105,16,5);
}


h1.home{
position:absolute;
top:470px;
left:480px;
font-family:century schoolbook, italic;
font-style:italic;
line-height:44px;
color:rgb(105,16,5);
font-weight:normal;
font-size:24pt;
text-align:left;
text-align:left;
}



h1.subsite{
color:#fff;
position:absolute;
top:170px;
left:220px;
font-family:century schoolbook, italic;
font-style:italic;
line-height:34px;
font-weight:normal;
font-size:22pt;
text-align:left;
}

h1 span{
color:#fff;
}

#copyright{
color:rgb(124,121,121);
font-family:Times New Roman;
font-size:12px;
position:absolute;
top:775px;
left:12px;
}

#copyright a{
color:rgb(124,121,121);
font-family:Times New Roman;
font-size:12px;
text-decoration:none;
}


#copyright a:visited{
font-size:12px;
font-family:Times New Roman;
font-size:12px;
text-decoration:none;
}

#adresse{
color:rgb(124,121,121);
font-family:Times New Roman;
font-size:12px;
position:absolute;
top:775px;
left:668px;
}

span.red_middot{
color:#731004;
font-family:century schoolbook, italic;
font-size:14px;
font-weight:bold;
}
