* {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 1.4em;
color: #000;
background-color:#8A4B15;
background-image:url(hintergrund.jpg);
background-repeat:repeat-x;
}

h1 {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:x-large;
margin: 15px 0 10px 0;
}

h2 {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:large;
margin: 4px 0 3px 0;
margin-top:10px;
}

.kleineueberschrift {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:20px;
line-height:1.2em;
}

.ueberschriftkursiv {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:small;
font-style:italic;
}


ul {  padding: 0; margin: 0 0 10px;}
li { list-style-type: none;}
p { margin: 5px 0 10px 0; }
img { border: none; }

a:link {text-decoration: underline; color:#0000CC;}
a:visited {text-decoration: underline; color:#0000CC;}
a:active {text-decoration: underline; color:#B60000;}
a:hover {text-decoration: none; color:#B60000;}

#top{
text-align:right;
padding-top:75px;
margin-bottom:4px;
background-image:url(ornament-top.jpg);
background-repeat:no-repeat;
}

#left a {
color:#000000;
}

#top a{
text-decoration: none;
color:#000000;
}

#header {
/* background-image: url(header.jpg);
height: 210px; */
}

#header img {
border:2px solid #444139;
}

#container {
width: 880px;
padding: 20px 20px 5px 20px;
margin:25px auto;
background: #FFF;
border:1px solid #CCC;
}

#left { float: left; width: 220px; margin-bottom: 15px; margin-top: 20px;}

#left ul { padding: 0 0 10px 24px; margin: 0; }
#left li { padding:2px 0; /* border-bottom:1px dotted #000; */ }
#left a { text-decoration: none; }

.rahmen {
border:1px solid #B57E50;
}

.hoverhinweis {
text-align:center;
font-size:11px;
font-style:italic;
color:#999999;
}

.zoombild {
margin:22px 0 12px 0;
}

.bilddownload {
font-size:x-small;
text-align:right;
margin-bottom:10px;
}

.menu {
padding: 0 0 4px 23px;
margin: 4px 0 4px 0;
color: #693507;
border-bottom:1px dotted #693507;
background-image:url(ornament.gif);
background-repeat:no-repeat;
font-family:Garamond, "Times New Roman", Times, serif;
font-size:x-large;
font-weight:bold;
line-height: 1.1;
}


.bildlinks {
margin: 16px 22px 16px 0;
border: 1px solid #693507;
}

.bildrechts {
margin: 16px 0 16px 22px;
border: 1px solid #693507;
}

.bilderrechts {
width: 129px;
margin: 6px 0 0 22px;
float: right;
}

.bilderrechts img {
margin-bottom:22px;
}

/* === Gebrauchtwaffen === */
.hrabstand {
border-top:1px solid #D9CCC0;
margin-top:14px;
padding: 14px 0 0 0;
}
.verkaufstabelle {
/* font-size:15px; */
width:100%;
}
.verkaufsbilder {
width: 274px;
}
/* .verkaufstabelle td {
padding:0 14px 0 0;
} */
.verkaufsbezeichnung {
width: 80px;
padding:0 11px 0 11px;
}
.verkaufseigenschaften {
width: 172px;
/* font-style:italic; */
}
.verkaufsdetails {
text-align:center;
}
/* =========================== */

.pressebilder {
width: 164px;
}
.presseeigenschaften {
width: 262px;
}

/* === Zubehoer === */
.zubehoerbild {
width: 249px;
}
.zubehoerbilder {
width: 130px;
padding-right:8px;
text-align:center;
}
.bestellformularbutton {
margin-top:13px;	
}

/* =========================== */

/* .menu a:link {color:#693507;}
.menu a:visited {color:#693507;}
.menu a:active {color:#B60000;}
.menu a:hover {color:#B60000;} */

.pdfdownload {
height:50px;
line-height:50px;
font-size:large;
}

.tabellelinks {
border-spacing:0;
}
.tabellelinks td{
padding:8px 12px 8px 0;
border-bottom:1px solid #D9CCC0;
}

#right { 
float: right;
width: 635px;
padding: 0;
margin: 10px 0 15px 0;
text-align:justify;
}
	
#footer {
text-align: center;
/* border-top: 1px solid #E9C7A8; */
padding: 10px 0;
}
#footer a{
text-decoration: none;
}