/* overall */
body { margin:0px; }
div.page { margin:0px; width:100%; }
div.page div#footer { clear:both; }
p, h2, h3, h4, ul, ol, div, td, th, input, li { font-family:Verdana,Helvetica,sans-serif; }
p, td, th, div, ol, ul, h4 { font-size:9pt; }
h2 { font-size:14pt; }
h3 { font-size:12pt; }
h4 { font-size:10pt; }
.small { font-size:7pt; }
a { font-style:normal;  }
form { margin:0px; padding:0px; font-size:10pt; }
hr.black { border-width:1px; border-style:dashed; color:#000000; }

/* Logo */
.logoinfo { font-size:12pt; color:#eb5d31; font-weight:bold; }
.logohinweis { display:none; }

/* navigation */
div#menu { display:none; }
#menu { margin: 0; padding: 0; display:none; }
#menu ul { display:none; }
#menu ul li {	display:none; }
#menu li ul {	display: none; }
#menu ul li a { display:none; }
div#menu div { clear:both; }

.cart {	width:20cm; padding:0px; margin:auto; }

table.navi { display:none; }
div.tracker { display:none; }

/* Detail-View */
.detail { border:0px; text-align: left; margin:10px; min-width:500px; max-width:650px; overflow:visible; position:absolute; color:rgb(150,150,150); background-color:rgb(255,255,255); }
/* .detail { border:0px; text-align:left; margin:10px; min-width:500px; max-width:750px; overflow:visible; position:absolute; opacity:0.999999; -moz-opacity:0.999999; filter:alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } */
.detail h1 { font-size:13pt; font-weight:bold; }div.preise { float:right; width:350px; margin:10px; background: #eeeeee; text-align:left; overflow:hidden; position:relative; }
.entrysmall { border:1px dashed #aaa; font-size: 8pt; padding:5px; width:325px; min-height:55px; float:left; padding:5px; margin:5px; }
.detail p { font-size:9pt; }

/* Listen-View */
.entry { position:relative; overflow:visible; border:1px dashed #aaa; font-size: 9pt; padding:5px; width:350px; min-height:60px; float:left; margin:5px; }
.entryoff { position:relative; overflow:visible; border:1px dashed #aaa; color:#999999; font-size: 9pt; padding:5px; width:350px; min-height:60px; float:left; margin:5px; color:#999999; }
.entry i, .entrysmall i { color: red; text-decoration:line-through; }
.entryoff i { text-decoration:line-through; }
.entry b, .entrysmall b { text-decoration:none; }
.entryoff b { font-weight: normal; color:#999999; text-decoration:none; }

