/* CSS Document */

body, p, font, table, td, tr, a, h1, h2, h3 { 
font-family:Verdana,Arial; font-size:13px; font-weight:normal; 
}

h1 {display:block; margin:0px; padding:0px; font-size:16px; font-weight:bold; font-variant:small-caps; }
h2 {display:block; margin:0px; padding:0px; font-size:12px; font-weight:bold; padding-top:10px; padding-bottom:3px; }
p { margin:0px; padding:0px; }

body { 
background-color:#A14128; 
text-align:center; 
padding-top:0px; padding-bottom: 3px; padding-left:0px; padding-right:0px; 
overflow-x: auto;
}

ul {
margin-left:100px; list-style-type:circle;
line-height:150%; margin-top:10px; padding-top:0px; }

li {
margin-top:0px; padding-top:0px;
}

.rand { 
width:805px; 
text-align:center; vertical-align:top; 
float:none; 
align:center; 
margin:auto;
background-image:url(bilder/schatten_unten_rechts.gif); background-position:right; background-repeat:repeat-y; 
}

.header {
margin:auto; text-align:left; 
background-color:#A14128;
}

.center {
width:100%; height:100%; 
border:0px;
text-align:center; 
align:center;
float:none;
}

.navi1 { 
width:780px; height:21px; 
text-align:left; 
background-color:#D13F1A; 
vertical-align:middle; 
padding-left:19px; padding-top:5px;
float:left;
border-top:1px; border-top-style:solid; border-top-color:#4F2014;
border-left:1px; border-left-style:solid; border-left-color:#4F2014; 
border-right:5px; border-right-style:solid; border-right-color:#4F2014; 
font-family:Arial; font-size:13px; font-weight:normal; color:#A14128; 
}

a.link1 { font-family:Arial; font-size:13px; font-weight:bold; color:#6F1902; text-decoration:none; font-variant:small-caps; }
a.link1:active {  }
a.link1:visited {  }
a.link1:hover { color:#FF9B67; }

a.link1_sel { font-family:Arial; font-size:13px; font-weight:bold; color:#FF9B67; text-decoration:none; font-variant:small-caps; }

.navi2 { 
width:583px; height:21px; 
text-align:left; 
background-color:#FFB083; 
vertical-align:middle; 
padding-left:15px; padding-top:5px;
float:left; 
border-left:1px; border-left-style:solid; border-left-color:#4F2014;
font-family:Arial; font-size:13px; font-weight:normal; color:#D13F1A; 
}

a.link2 { font-family:Arial; font-size:13px; font-weight:bold; color:#D13F1A; text-decoration:none; font-variant:small-caps; }
a.link2:active {  }
a.link2:visited {  }
a.link2:hover { color:#A14128; }
a.link2_sel { font-family:Arial; font-size:13px; font-weight:bold; color:#A14128; text-decoration:none; font-variant:small-caps; }

.kategoriebild { 
width:201px; height:305px; 
background-color:#FFB083; 
vertical-align:top; text-align:left;
padding-left:0px; padding-top:5px; padding-right:0px; padding-bottom:0px;
float:right;  
border-bottom:5px; border-bottom-style:solid; border-bottom-color:#4F2014;
border-right:5px; border-right-style:solid; border-right-color:#4F2014; 
}

.hilfsdiv {
/*height:100%; 
border-left:5px; border-left-style:solid; border-left-color:#4F2014;
float:left;*/ 
}

.outercontent {
width:588px; 
padding-left: 5px; padding-right:5px; padding-top:0px; padding-bottom:0px; 
background-color:#FFB083; 
text-align:left; 
float:left; 
border-left:1px; border-left-style:solid; border-left-color:#4F2014;
/* Der Firefox braucht "min-height" für eine Mindesthöhe: */
min-height:300px;
}

.innercontent {
font-family:Arial; font-size:12px; font-weight:normal; color:#A14128; 
width:558px; 
margin:0px; padding:0px;
float:none;
background-color:#FF9B67; 
padding-left:10px; padding-top:10px; padding-right:20px; padding-bottom:15px; 
}
.innercontent th, .innercontent td, .innercontent p {
font-family:Arial; font-size:12px; font-weight:normal; color:#A14128;
}
.innercontent a {
font-family:Arial; font-size:12px; font-weight:normal; color:#A14128; text-decoration:underline;
}

.footer {
width:583px; height:22px;
background-color:#FFB083;
text-align:left; 
padding-left:15px; padding-top:4px;
float:left; 
border-left:1px; border-left-style:solid; border-left-color:#4F2014; 
border-bottom:5px; border-bottom-style:solid; border-bottom-color:#4F2014;
border-right:0px; border-right-style:solid; border-right-color:#4F2014;
}

.footer_intro {
width:784px; height:22px;
background-color:#FFB083;
text-align:left; 
padding-left:15px; padding-top:4px;
float:left; 
border-left:1px; border-left-style:solid; border-left-color:#4F2014; 
border-bottom:5px; border-bottom-style:solid; border-bottom-color:#4F2014;
border-right:5px; border-right-style:solid; border-right-color:#4F2014;
}

a.link3 { font-family:Arial; font-size:10px; font-weight:normal; color:#D13F1A; text-decoration:none; }
a.link3:active {  }
a.link3:visited {  }
a.link3:hover { color:#A14128; }

.kunden {
display: block; border-bottom:1px; border-bottom-style:dashed; border-bottom-color:#FFB083;
}


/* Galerie */
.imgtext-table td {
padding:2px; /*background-color:#D13F1A;*/
}




/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }

