/*
Stylesheet made by nowi

Alle Rechte vorbehalten!
Copyright: Autoteile Harz GbR

*/

* {
margin:0; padding:0;
}
body {
background-color:#663200;
text-align:center;
}
#fenster {
margin:3px auto;
text-align:left;
width:760px;
height:560px;
border:1px solid #FFFFFF;
background-image:url('../bilder/bg_fenster.jpg');
background-repeat:no-repeat;
}
#container_links {
width:355px;
height:520px;
float:left;
margin:15px 0 0 15px;
}
* html #container_links {
margin:12px 0 0 5px;
}
#logo {

}

#menu_1 {
width:355px;
height:110px;
}
#headline_1 {
width:190px;
height:100px;
text-align:center;
float:left;
}
#menu_2 {
margin-top:45px;
margin-left:-20px;
background-image:url('../bilder/bg_menu_2.png');
background-repeat:no-repeat;
background-position:-15px;
width:35px;
height:230px;
float:left;
text-align:right;
}
* html #menu_2 {
background-image:url('../bilder/bg_menu_2.gif');
background-repeat:no-repeat;
background-position:25px;
margin-left:-20px;
width:65px;
}


#formular {
position:relative;
width:307px;
height:279px;
float:right;
background-image:url('../bilder/bg_formular.png');
background-repeat:no-repeat;
margin-right:-8px;
overflow:visible;
}
* html #formular {
position:relative;
background-image:url('../bilder/bg_formular.gif');
background-repeat:no-repeat;
background-position:10px 0px;
}


#container_rechts {
margin:15px 15px 0 0;
background-image:url('../bilder/bg_inhalt.png');
background-repeat:no-repeat;
width:372px;
height:530px;
float:right;
overflow:hidden;
text-align:center;
}
* html #container_rechts {
margin:12px 5px 0 0;
background-image:url('../bilder/bg_inhalt.gif');
background-repeat:no-repeat;
background-position:20px 5px;
}
#container_rechts_inhalt {
margin:20px 0 0 15px;
width:340px;
height:490px;
overflow:auto;
}

#headline_img {
margin:0 0 0 5px;
width:316px;
height:158px;
border:1px solid #663200;
clear:both;
}

#menu_2 img {
padding-right:5px;
padding-top:16px;
border:0;
}
#logo img {
padding:5px;
}

img.headline {
padding:7px;
}

#headline_1 h1 {
font-family:times new roman;
font-size:1.6em;
font-weight:bold;
color:#780902;
float:left;
}
#container_rechts h1 {
font-family:arial;
font-size:0.8em;
color:#780902;
padding:5px;
}
#container_rechts h3 {
clear:both;
font-family:arial;
font-size:0.8em;
color:#780902;
text-align:left;
padding:5px;
}
#container_rechts p {
text-align:left;
color:#780902;
padding:5px;
}
#formular p {
text-align:left;
color:#780902;
padding:50px 10px 0 20px;
}

a img {
border:0;
}



ul.navig_1 {
list-style-type:none;
text-align:center;
float:right;
}
ul li a:link.navig_1, ul li a:visited.navig_1 {
width:96px;
height:23px;
background-image:url('../bilder/button_normal.png');
background-repeat:no-repeat;
display:block;
text-decoration:none;
padding-top:3px;
color:#860200;
font-family:verdana;
font-size:0.7em;
font-weight:bold;
}
#menu_1 ul li a:hover.navig_1, #logo ul li a:hover.navig_1 {
background-image:url('../bilder/button_hover.png');
background-repeat:no-repeat;
color:#FFFFFF;
}
* html ul li a:link.navig_1, ul li a:visited.navig_1 {
background-image:url('../bilder/button_normal.gif');
background-repeat:no-repeat;
}
* html ul li a:hover.navig_1 {
background-image:url('../bilder/button_hover.gif');
background-repeat:no-repeat;
}


a:link, a:visited {
color:#780902;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}



/* Buchungsanfrage---------------------------------------- */
#formular fieldset {
margin:20px 10px 0px 20px;
border:0;

}
#formular fieldset legend {
margin-left:5px;
margin-bottom:10px;
padding: 5px 128px 2px 10px;
font-family:arial;
font-weight:bold;
font-size:0.9em;
color:#780902;
background-color:#ECD2B7;
}
#formular fieldset label {
display:block;
width:70px;
float:left;
font-family:arial;
font-size:0.8em;
color:#780902;
padding-top:3px;
}
br.clearing {
clear:both;
}
#formular fieldset input.feld1 {
width:180px;
float:right;
margin-top:5px;
margin-right:14px;
font-family:arial;
font-size:0.8em;
color:#780902;
border:1px solid #CCCCCC;
}
#formular fieldset input.feld1_err {
width:180px;
float:right;
margin-top:5px;
margin-right:14px;
font-family:arial;
font-size:0.8em;
color:#780902;
border:1px solid #CC0000;
}
#formular textarea.feld1 {
width:180px;
height:103px;
float:right;
margin-top:5px;
margin-right:14px;
font-family:arial;
font-size:0.8em;
color:#780902;
border:1px solid #CCCCCC;
}
#formular textarea.feld1_err {
width:180px;
height:103px;
float:right;
margin-top:5px;
margin-right:14px;
font-family:arial;
font-size:0.8em;
color:#780902;
border:1px solid #CC0000;
}


#button {
position:absolute;
top:222px;
left:20px;
}
* html #button {
clear:both;
position:absolute;
top:227px;
right:180px;
}

#button input.button {
background-image:url('../bilder/button_senden.png');
background-repeat:no-repeat;
background-color:#FEF3DF;
width:67px;
height:23px;
padding-bottom:3px;
cursor:pointer;
border:0;
}
* html #button input.button {
background-image:url('../bilder/button_senden.gif');
background-repeat:no-repeat;
height:25px;
}

#container_rechts_inhalt ul {
text-align:left;
padding:5px;
}
#container_rechts_inhalt ul li {
color:#780902;
margin-left:50px;
}

/* Kategorielinks Galerie ------------------------------------- */
#container_rechts_inhalt ul.galerie {
list-style-type:none;
}
#container_rechts_inhalt ul.galerie li {
padding:5px 0 5px 0;
}
#container_rechts_inhalt ul.galerie li:hover {
list-style-type:square;
}
#container_rechts_inhalt ul.galerie li a {
text-decoration:none;
}


