

input.button {
 color: #606134;
 border: thin  solid #000000;
 font-weight: bold;
 background-color: #E0AF6E;
}

body#main { background-color:#FFF8E6;  background-image:url(/ledertrachtbaer/customer/content_hh.jpg); background-repeat: repeat ;  scrollbar-face-color: #E0AF6E; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #cccccc; scrollbar-base-color: #000000; scrollbar-arrow-color: #606134; scrollbar-darkshadow-color: #606134;  }

TD#tableouterleft { width:61px; background-image:url(/ledertrachtbaer/customer/bg_tbl.jpg); }

TD#tablebordertop { height:85px; background-image:url(/ledertrachtbaer/customer/bg_tbt.jpg);  background-position: left top; }

TD#tablenavilefttop { height:165px; background-image:url(/ledertrachtbaer/customer/bg_tnlt.gif); }

TD#tablenavileft { width:218px; background-image:url(/ledertrachtbaer/customer/bg_tnl.gif); background-repeat: repeat ; }

.tablenavileftbartitle {}
td#tablenavileft .tablenavileftbutton1n {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}
td#tablenavileft .tablenavileftbutton1o {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: over; text-decoration: none;}
td#tablenavileft .tablenavileftbutton1a {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: activ; text-decoration: none;}
td#tablenavileft .tablenavileftbutton2n {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}
td#tablenavileft .tablenavileftbutton2o {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: over; text-decoration: none;}
td#tablenavileft .tablenavileftbutton2a {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: activ; text-decoration: none;}
td#tablenavileft .tablenavileftbutton3n {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}
td#tablenavileft .tablenavileftbutton3o {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: over; text-decoration: none;}
td#tablenavileft .tablenavileftbutton3a {font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: bold; font-style: activ; text-decoration: none;}
td#tablenavileft .trenner { font-family: Arial, Verdana, Times New Roman; font-size: 10pt; color: #000000; font-weight: normal; font-style: normal; text-decoration: none; }


TD#tablenavitop { height:115px; background-image:url(/ledertrachtbaer/customer/bg_tnt.jpg);  background-position: left top; background-repeat: no-repeat; }


ul.tablenavitop {
	display:inline;
	padding: 0;
	margin: 0;
	border: 0;
}
ul.tablenavitop li {
	list-style: none;
	display: inline;
	float: left;	padding: 0;
}
ul.tablenavitop a  {
	display:block;
	float:left;
	font-family: Times New Roman, Arial, Verdana; font-size: 11pt; color: #ffffff !important; font-weight: bold; font-style: normal; text-decoration: none;	background-repeat: no-repeat;
}
ul.tablenavitop a span {
	display: block;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 11px;
}
ul.tablenavitop a:hover {
	background-repeat: no-repeat;
	font-family: Times New Roman, Arial, Verdana; font-size: 11pt; color: #ffffff !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.tablenavitop a:hover span {
	display: block;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 11px;
}
ul.tablenavitop a:active {
	background-repeat: no-repeat;
	font-family: Times New Roman, Arial, Verdana; font-size: 11pt; color: #cccccc !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.tablenavitop a:active span {
	display: block;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 11px;
}
ul.tablenavitop a.tablenavitop_active {
	background-repeat: no-repeat;
	font-family: Times New Roman, Arial, Verdana; font-size: 11pt; color: #cccccc !important; font-weight: bold; font-style: normal; text-decoration: none;}
ul.tablenavitop li.noLinkButton {
	background-repeat: no-repeat;
	font-family: Times New Roman, Arial, Verdana; font-size: 11pt; color: #ffffff !important; font-weight: bold; font-style: normal; text-decoration: none;}

ul.tablenavitop li.noLinkButton span {
	display: block;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 11px;
}

ul.tablenavitop li.tablenavitop_main_trenner {
		}
ul.tablenavitop li.tablenavitop_left_trenner {
		}
ul.tablenavitop li.tablenavitop_right_trenner {
		}



TD#tablenavirighttop { height:115px; background-image:url(/ledertrachtbaer/customer/bg_tnrt.gif);  background-position: left top; }

TD#tablenaviright { width:7px; background-image:url(/ledertrachtbaer/customer/bg_tnr.gif); }

TD#tableouterright { background-image:url(/ledertrachtbaer/customer/bg_tbr.jpg); }
.a {font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
	font-variant: small-caps;
	color: #003B10;}
.a:first-letter {font-size: 26px;} 
a:link, a:visited, a:hover, a:active, a:focus { 
    font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #686868; font-weight: bold; font-style: normal;
}
.l { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600; font-weight: normal; font-style: normal; }
.t { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; font-weight: normal; font-style: normal; }
.t2 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; font-style: normal; }
.t6 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; font-weight: bold; font-style: normal; }
td { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; font-weight: normal; font-style: normal; }

h2 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 16px; color: #686868; font-weight: bold; font-style: normal; }
h3 { padding:0px 0px 5px 30px; margin:0px 0px 0px 0px; background-image:url(/ledertrachtbaer/customer/punkt.jpg); background-repeat:no-repeat; font-family: Georgia, Verdana, Arial, Times New Roman; font-size:14px; line-height:20px; color:#515151; font-weight:bold; text-align:left; }
h4 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; font-weight: bold; font-style: normal; }
h5 { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; font-weight: bold; font-style: normal; }
h6 {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; color: #686868; font-weight: bold; font-style: normal;}

div.shopsteps {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff; 
	font-weight: normal; 
	font-style: normal; 
	padding-top:10px;
}
div.shopsteps_l { background-image:url(/ledertrachtbaer/customer/step_l.gif); float:left; height:20px; color: #aaaaaa;}
div.shopsteps_l  div.steptext, div.shopsteps_h div.steptext {padding-left:5px; padding-top:2px}
div.shopsteps_h { background-image:url(/ledertrachtbaer/customer/step_h.gif); float:left; height:20px;}
div.shopsteps div.spacer {float:left;}

table.product_table { width:100%;}
td.product { text-align:center; border:1px solid #023D12; background-color: white;}
td.product a { text-decoration:none;}
td.product:hover { background-color: #F9EEDA;}
div.product_headline {  height:45px; font-weight:bold; line-height:1.8em; color:black; background-color: #E0AF6E; border-bottom: 1px solid #023D12;}
div.product_image { height:260px; overflow:hidden; padding-top:5px;}
div.product_foot {text-align:center; height:35px; font-weight:bold; font-size:1.8em; line-height:1.5em; }

table.galerie_table { width:100%;}
td.galerie { text-align:center; border:1px solid #023D12; background-color: transparent;}
div.galerie_image { padding:5px 0px;}

div#detail_thumbnail { padding-left:30px; }
div#detail_thumbnail table { width:240px; border: 0px solid #446D8C; }
div#detail_thumbnail td {padding:5px; border:0px solid #446D8C; } 

table.bild_links img.img_poser { border: 1px solid #000165;}
table.bild_rechts img.img_poser { border: 1px solid #000165;}