body
{
margin:5px 0 0 0;
background-color:#FFFFFF;
font-family:Verdana,Tahoma,Arial,sans-serif;
color:#484848;
}

.logo
{
margin-right: 45px;
float:left;
border:0px;
}

/* ots blau=#2B2A87 (etwas heller grau #E5E5E5 neu googleiste #E5ECF9; heller F3F3F3 */
p, td, form, input, textarea, ul, li, center
{
font-size:13px;
}

.text8 {font-size:8pt;font-weight:400;}
.biete {font-size:12px;color:#800000;}
.text9 {font-size:9pt;}
.text_bold {color:#800000;font-weight:bold;}
.button {cursor:hand;cursor:pointer;}
.text8a
{
font-family:xx-smallVerdana,arial,sans-serif;
font-size:7pt;
color:#C94747;
}

.text8b
{
font-size:8pt;
font-weight:bold;
font-family:xx-smallVerdana,arial,sans-serif;
}

.text9
{
font-size:9pt;
}

.text9b
{
font-size:9pt;
font-weight:bold;
}

.font_small
{
font-family: xx-small Verdana,arial,sans-serif;
font-size: 7pt;
color:#C94747;
}

.text8
{
font-size:11px;
color:#363636;
}


/* background-color:#F8F8F8; background-color:#E5E5E5; */

p.suche
{
background-color:#E5E5E5;
padding:3px;
}

hr
{
margin:30px 20px 30px 0;
width:95%;
color:#C9C9C9;
height:1px;
border-style:dotted;
}

h1
{
color:#B60B0B;
font-size:13pt;
font-weight:700;
font-stretch:wider;
text-align:center;
}

h2
{
color:#800000;
font-size:12pt;
font-weight:700;
font-stretch:wider;
text-align:center;
margin-top:-2px;
}

h4
{
font-size:10pt;
color:#800000;
word-spacing:0;
margin-bottom:-15px;
font-weight:600;
}

p.ue2
{
font-size:11pt;
color:#800000;
font-weight:400;
text-align:center;
margin-top:-16px;
}

p.ue3
{
font-size:8pt;
color:#800000;
text-align:center;
font-weight:400;
line-height:110%;
margin-top:-11px;
margin-left:30px;
margin-right:30px;
}

p.ue3 a:link {color:#800000;text-decoration:none;}
p.ue3 a:visited {color:#800000;text-decoration:none;}
p.ue3 a:hover {color:#800000;text-decoration:underline;}
p.ue3 a:active {color:#800000;text-decoration:none;}

a:link
{
color:#3333A6;
text-decoration:none;
}

a:visited
{
color:#3333A6;
text-decoration:none;
}

a:hover
{
color:#cc0000;
text-decoration:underline;
}

a:active
{
color:#cc0000;
text-decoration:none;
}


/* Suchleiste vorher #C9C9C9; */

table.suche
{
border:1px solid #C9C9C9;
border-left:0px;
border-right:0px;
width:100%;
}

td.suche
{
background-color:#E5E5E5;
text-align:center;
font-size:14px;
color:#800000;
}

FORM.suche
{
margin:0px;
padding:0px;
white-space:nowrap;
}

input.suche
{
font-size:14px;
height: 22px;
width: 132px;
font-family: xx-small Verdana,arial,sans-serif;
}

/* Navigationsleiste */

table.nav
{
border:1px solid #C9C9C9;
width:180px;
}

td.nav
{
background-color:#F8F8F8;
text-align:left;
}

tr.nav
{
background-color:#F8F8F8;
border-colllapse:collapse;
}

td.nav1

{
background-color:#E5E5E5;
text-align:center;
font-size:9pt;
font-weight:bold;
height:20px;
color:#800000;
}

a.nav:link
{
color:#3333A6;
text-decoration:none;
}

a.nav:visited
{
color:#3333A6;
text-decoration:none;
}

a.nav:hover
{
color:#cc0000;
text-decoration:underline;
}

a.nav:active
{
color:#cc0000;
text-decoration:none;
}

/* Detailansicht*/


table.detail
{
border:1px solid #C9C9C9;
width:600px;
background-color:#F8F8F8;
padding-right: 3pt;
padding-left: 3pt;
border-spacing:3pt;
}

td.detail
{
background-color:#F8F8F8;
text-align:left;
}

/* Amazon-Box ehemal. Hintergrundfarbe #BB0000; und Rahmenfarbe #B60B0B; Google-Anzeigen*/

table.azn
{
border:1px solid #800000;
width:180px;
border-bottom-width:thick;
}

td.azn
{
background-color:#F8F8F8;
text-align:center;
}

td.azn1
{
background-color:#800000;
text-align:center;
font-size:8pt;
color:#FFFFFF;
height:20px;
}

.azn8
{
font-size:8pt;
margin-top:3px;
}

a.azn:link
{
font-size:9pt;
color:#3333A6;
font-weight:bold;
text-decoration:underline;
}

a.azn:visited
{
font-size:9pt;
color:#3333A6;
text-decoration:underline;
}

a.azn:hover
{
font-size:9pt;
color:#3333A6;
font-weight:bold;
text-decoration:underline;
}

a.azn:active
{
font-size:9pt;
color:#3333A6;
text-decoration:underline;
}

#links {
margin:5px 0 0 18px;
}

#mitte {
margin:5px 4px 0 20px;
}

#mitte a:hover {text-decoration:underline;}

#mitte p {
padding-bottom:20px;
padding-top:20px;
border-bottom:2px dotted #C9C9C9;
margin:0 180px 0 0;
}

#mitte p a {font-size:14px;}
#mitte p .text13 {font-size:13px;}
#mitte p b {color:#7e7e7e;font-size:12px;}

.pfadMitte {
margin:0 180px 10px 0;
border-bottom:2px dotted #800000;
padding:4px 0 4px 0;
color:#800000;
}


.pfadMitte a {
font-weight:bold;
}

.weiterblaettern {
margin:0 180px 10px 0;
font-size:10px;
}

.infotextOben {
margin:0 180px 10px 0;
font-size:10px;
}

.infotextOben a:link {text-decoration:underline;}
.infotextOben a:visited {text-decoration:underline;}
.infotextOben a:hover {text-decoration:none;}
.infotextOben a:active {text-decoration:underline;}

.infoMitte {
padding:5px;
border:1px dotted #800000;
margin:10px 180px 0px 0;
font-style:italic;
font-size:11px;
background-color: #F8F8F8;
}

.meldungMitte {
color:green;
font-weight:bold;
margin:20px 180px 10px 0;
border:1px solid green;
padding:5px;
}

.meldungMitte2 {
border:1px solid #C9C9C9;background-color:#FFFFFF;color:#6c6c6c;font-size:13px;padding:5px;margin:30px 180px 0 0;
}

.werbungMitte {
padding-bottom:0px;
padding-top:0px;
}

#rechts {
float:right;
width:160px;
margin:10 0 20px 0;
}

.boxli
{
text-align:center;
margin-left:-15px;
font-size:12px;
width:185px;
margin:0 0 10px 0px;
padding:10px 0;
border:1px solid #C9C9C9;
}

.boxre
{
text-align:center;
font-weight:bold;
font-size:12px;
width:160px;
margin:0 0 10px 0px;
padding:10px 0;
border:1px solid #C9C9C9;
}

#footer {
margin:0 100px;
height:28px;
text-align:center;
padding-top:7px;
border-top:1px dotted #C9C9C9;
font-size:12px;
}

#footer a {text-decoration:underline;}

.fehler {
color:red;
font-weight:bold;
font-size:11px;
margin-top:3px;
}

.infoboxOben {
width:100%;border:1px solid #C9C9C9;background-color:#FFFFFF;padding:3px;margin:0 0 10px 0;
}
.infoboxOben2 {
font-size:8pt;background-color:#EEF3F9;padding:3px;
}

.infoboxUnten {
border:1px solid #C9C9C9;background-color:#FFFFFF;color:#6c6c6c;font-size:11px;padding:5px;margin:0 180px 0 0;
}

.weiter {
color:#FFFFFF;
background-color:#800000;
padding:0 2px 0 2px;
font-weight:bold;
}

.weiter2 {
background-color:#E5E5E5;
padding:0 5px;
}

li.uebersicht 
{
margin-left:-20px;
margin-top:3px;
padding-left:12px;
background-image:url(../pics/icons/li5x5.gif);
background-repeat:no-repeat;
background-position: 0px 6px;
}

li.uebersicht1 
{
margin-left:-40px;
padding-left:15px;
background-image:url(../pics/icons/pfeil_nav.gif);
background-repeat:no-repeat;
background-position: 0px -1px;
}

li.start
{
margin-left:-38px;
margin-top:3px;
padding-left:10px;
background-image:url(../pics/icons/li5x5.gif);
background-repeat:no-repeat;
background-position: 0px 6px;
}

ul.uebersicht  
{
margin-top:0px;
list-style-type:none;
}

.wide_ads {padding:2px;margin:0 5px 3px 0;}
.ad_header {font-size:11px;color:#6c6c6c;font-weight:bold;text-align:left;text-decoration:none;margin:2px 0 3px 0}
.ad_line1 {color:#0000CC;font-size:14px; text-decoration:underline;font-weight:bold;}
.ad_text {color:#484848;font-size:12px; text-decoration:none}
.ad_url {color:#5D6A9C;font-size:12px;margin-bottom:8px; text-decoration:none}
.search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold}
.narrow_ads {font-size:11px;width:214px;margin:0 0 10px 0px;padding:5px 0 3px 3px;background-color:#F5F8FB;}
.ad {margin:5px 0 2px 0;}