@charset "utf-8";
/* CSS Document baldauf*/

* {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
html, body {padding:0; margin:0; border:0}

.site {margin:0 10px 10px 10px; padding:0 10px 10px 10px;}
h1 {margin:5px 0 10px 0; padding:5px 0 5px 0; color:#333; font-size:18px; font-weight:bold; border-bottom:1px #FF9900 dotted;}
h2 {padding:10px 0 5px 0; color:#333; font-size:15px; font-weight:bold;}
h3 {color:#333; font-size:12px; font-weight:bold;}
h4 {color:#333; font-size:11px; font-weight:bold; font-style:italic}

form {padding: 10px 10px 0 10px; background-color:#efefef}
form.none {padding: 0; background-color: #fff}

span { color:#CC6600; cursor: default}
p {padding:0 0 5px 0; line-height:14px;}
p.error {margin: 0; line-height:14px; color:#990000; font-style:italic; font-weight:bold}
p.success {margin: 0; line-height:14px; color:#009900; font-style:italic; font-weight:bold}
p.copyright {margin: 10px 0 0 0 0; padding:5px 0 5px 0; line-height:14px; font-size:9px; border-top:1px #FF9900 dotted;}

ul { padding:5px 0 5px 30px;}
li { padding:0 0 8px 0; line-height:14px;}

ul.history {margin-top: -15px; padding: 0 0 5px 0; font-size:5px}
li.historyElement {margin:0; padding: 0 10px 0 0; list-style: none; display:inline}

ul.mainNavigation {margin: 0; padding: 0}
li.mainNavigationElement {margin:0; padding: 0 10px 0 0; list-style: none; display:inline}

table {padding-bottom: 10px;}
tr {height: 30px;}
tr.address {line-height:8px; height: 8px}
td {padding: 5px;}
td.address {height: 10px; padding: 0 0 0 5px; background-color:#eee}

table.history {margin-top: -15px; margin-bottom: 10px}
td.history {padding: 0 10px 10px 0; font-size:10px; line-height:10px}
tr.history {height: 10px}

img {border: none}
img.product {border: 1px #969696 solid}

a:link			{ text-decoration:underline; color:#666; }
a:visited		{ text-decoration:underline; color:#666; }
a:active		{ text-decoration:underline; color:#000; }
a:hover			{ text-decoration:underline; color:#000; }

a.history:link			{ font-size:10px; text-decoration:underline; color:#666; }
a.history:visited		{ font-size:10px; text-decoration:underline; color:#666; }
a.history:active		{ font-size:10px; text-decoration:underline; color:#000; }
a.history:hover			{ font-size:10px; text-decoration:underline; color:#000; }

a.info:link			{ text-decoration:underline; color:#CC6600; }
a.info:visited		{ text-decoration:underline; color:#CC6600; }
a.info:active		{ text-decoration:underline; color:#8B4602; }
a.info:hover		{ text-decoration:underline; color:#8B4602; }

a.special_0:link			{ text-decoration:underline; color:#8B4602; }
a.special_0:visited		{ text-decoration:underline; color:#8B4602; }
a.special_0:active		{ text-decoration:underline; color:#5A2D01; }
a.special_0:hover		{ text-decoration:underline; color:#5A2D01; }

a.special_1:link			{ text-decoration:underline; color:#CC6600; }
a.special_1:visited		{ text-decoration:underline; color:#CC6600; }
a.special_1:active		{ text-decoration:underline; color:#8B4602; }
a.special_1:hover		{ text-decoration:underline; color:#8B4602; }


.brand-image-preview {
    display: block;
    width: 150px;
}
