body,table,tr,td {font: 11px trebuchet ms, Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align:left}

.body{background-color:#C4C4C4}
.white {background-color:#FFFFFF}
.red {background-color:#EF140C}
.orange {background-color:#EF9506}
hr {border:1px solid #e5e5e5; size:1px; height:1px; margin-right:10px}
.bg_linie {background-image:url(../images/bg_linie.gif); background-repeat:repeat-x}
.bg_header {background-image:url(../images/header/<%=bookMainArea%>.jpg); background-repeat:repeat-x}
.bg_footer {background-color:#EF140C}
.nav_bottom {background-image:url(../images/border_bottom.gif); background-repeat:repeat-x}
.nav_bottom2 {background-image:url(../images/border_bottom.gif); background-repeat:repeat-x}
.border_leftright {background-image:url(../images/border_leftright.gif); background-repeat:repeat-y; padding-left: 15px; padding-right: 20px; padding-top: 0px; padding-bottom: 15px; }
.border_top {background-image:url(../images/border_top.gif); background-repeat:repeat-x}
.border_bookdetails {background-image:url(../images/border_bookdetails.gif); background-repeat:repeat-x}
.border_banner {border: 1px #777777 solid}
.klein {font-size:10px}
.gross {font-size:12px}
.footer {font-size:10px; color:#FFFFFF; text-decoration: none}
.border_img {border:0px solid #548F9E}
.border_img_neu {border:1px solid #548F9E}
.border_img_red {border:1px solid #EF140C}
.bg_navtop {color:#EF140C}
.slot02 {background-color:#EF9506}
.slot01 {background-color:#8AB3B7}
.bg_slot {background-color:#EBF1F2}
p{margin:7px 10px 7px 0; }
p.slots {margin-bottom:5px; margin-top:5px}
p.details {margin-bottom:9px; margin-top:6px}
p.lineheight {line-height:20px}
.whereami{font-size:10px}
.bestseller { margin:0; padding:0 0 0 28px; font-size:9px}
.bestseller li {margin:0; padding:0; line-height:11px}

H1.navleft {font-SIZE: 12px; color:#FFFFFF; font-weight:bold; margin-left:8px; margin-top:0px; margin-bottom:0px}
H1 {font-SIZE: 14px; color:#777777; font-weight:bold; margin-top:2px; margin-bottom:10px}
H1.training {margin:2px 0 0 0;}
H1.oslib {font-SIZE: 15px; color:#777777; font-weight:bold; margin-top:5px; margin-bottom:10px}
H1.slots {font-SIZE: 12px; color:#FFFFFF; font-weight:bold; margin-top:0px; margin-bottom:-1px}
h2 {font-SIZE: 13px; color:#777777;font-weight:bold; margin-bottom:3px}
h2.details {font-SIZE: 12px; color:#777777;font-weight:normal;margin-bottom:4px;margin-top:-1px}
h2.oslib {font-size:20px; font-weight:bold; color:#FB1B00; background-color:#FFFFFF; border: 0px}
h3{font-SIZE: 12px; color:#777777;font-weight:bold; margin:4px 0px 3px 0px}
h4{font-SIZE: 11px; color:#666666;font-weight:bold; margin-bottom:3px}

a:link {color:#6B6B6B}
a:visited {color:#FFA300}
a:hover {color:#FFA300; background-color:#FFF3E1}
a:active {color:#FFA300}

.blau {color:#5199A8; font-size:13px;}

a:link.klein {font-size:9px; text-decoration: none}
a:visited.klein {font-size:9px; text-decoration: none}
a:hover.klein {font-size:9px; text-decoration: none}
a:active.klein {font-size:9px; text-decoration: none}

a:link.slots {color:#F28F00; font-weight:bold; font-size:12px}
a:visited.slots {color:#FFA300}
a:hover.slots {color:#F28F00; background-color:#FFF3E1}
a:active.slots {color:#FFA300}

a:link.prtitle {color:#EF140C; font-weight:bold; font-size:12px}
a:visited.slots {color:#FFA300}
a:hover.slots {color:#F28F00; background-color:#FFF3E1}
a:active.slots {color:#FFA300}

a:link.ohne, a:link.downloadebook {color:#6B6B6B; font-size:12px; font-weight:bold; text-decoration: none}
a:visited.ohne, a:visited.downloadebook {color:#606060; font-size:12px}
a:hover.ohne, a:hover.downloadebook {color:#666666; text-decoration: underline; background-color:#FFFFFF; font-size:12px}

a:link.liefern {color:#EF140C; font-size:12px; font-weight:bold;  text-decoration: underline}
a:visited.liefern {color:#EF140C}
a:hover.liefern {color:#EF9506; background-color:#FFFFFF}
a:active.liefern {color:#EF140C}

a:link.navtop {color:#FFFFFF; font-size:13px; text-decoration: none; font-weight:bold}
a:visited.navtop {color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration: none}
a:hover.navtop {color:#FFFFFF; font-size:13px; text-decoration:underline; background-color:#EF140C; font-weight:bold}
a:active.navtop {color:#FFFFFF; font-size:13px; text-decoration:bold; font-weight:bold}

a:link.navtop_selected {color:#FFFFFF; font-size:13px; text-decoration: underline; font-weight:bold}
a:visited.navtop_selected {color:#FFFFFF; font-size:13px; text-decoration:underline; font-weight:bold}
a:hover.navtop_selected {color:#FFFFFF; font-size:13px; text-decoration:underline; background-color:#EF140C; font-weight:bold}
a:active.navtop_selected {color:#FFFFFF; font-size:13px; text-decoration:underline; font-weight:bold}

a:link.navtop02 {color:#EF140C; font-size:12px; text-decoration: none; font-weight:bold; margin-right:2px}
a:visited.navtop02 {color:#EF140C; font-size:12px; text-decoration: none; font-weight:bold}
a:hover.navtop02 {color:#FC3030; font-size:12px; text-decoration:underline; background-color:#FFFFFF; font-weight:bold}
a:active.navtop02 {color:#EF140C; font-size:12px; text-decoration:none; font-weight:bold}

a:link.navtop02_selected {color:#EF140C; font-size:12px; text-decoration: underline; font-weight:bold}
a:visited.navtop02_selected {color:#EF140C; font-size:12px; font-weight:bold; text-decoration: underline}
a:hover.navtop02_selected {color:#FC3030; font-size:12px; text-decoration:underline; background-color:#FFFFFF; font-weight:bold}
a:active.navtop02_selected {color:#EF140C; font-size:12px; text-decoration:none; font-weight:bold}

a:link.navleft {color:#727272; font-size:12px; text-decoration: none; font-weight:bold}
a:link.navleft2 {color:#727272; font-size:10px; text-decoration: none; font-weight:normal}
a:link.navleft_selected {color:red; font-size:12px; text-decoration: none; font-weight:bold}
a:link.navleft2_selected {color:red; font-size:10px; text-decoration: none; font-weight:normal}

a:visited.navleft {color:#FFA300}
a:hover.navleft {color:#E08500; background-color:#FFF3E1}
a:active.navleft {color:#FFA300}
td.pagelinks.a:link {color:red}

a:link.weiss {color:#FFFFFF; font-size:10px; text-decoration: none}
a:visited.weiss {color:#FFFFFF}
a:hover.weiss {color:#FFFFFF;  text-decoration:underline; background-color:#EF140C }
a:active.weiss {color:#FFFFFF}

.bg_nav {border-right:1px dotted #2174B2;border-left:1px solid #2174B2;background:url(../images/bg_verlauf.jpg); border-right:1px dotted #2174B2}
.bg_schatten_re {background:url(../images/bg_scha_re.gif); background-repeat:repeat-y}
.bg_schatten_un {background:url(../images/bg_scha_un.gif); background-repeat:repeat-x}
.bg_nav01 {background-color:#2E7DAF}
.bg_nav02 {background-color:#18688A}
.bg_white {background-color:#FFFFFF}
.bg_slots {background-color:#FBE9DE}

a.button {display:block;font: bold 11px  verdana, arial, sans-serif; color:#2174B3;padding: 1px 1px 1px 1px; border: 1px solid #2174B3;text-decoration: none; width:160px;background: #FFFFFF}
a:hover.button {display:block;font: bold 11px  verdana, arial, sans-serif; color:#FFFFFF;padding: 1px 1px 1px 1px; width:160px;background: #2174B3;}

.cover_border {border:1px solid #2174B2;margin-right:7px}

.input,select {border: 1px solid #666666;height:16px;font-family: trebuchet ms, Verdana,sans-serif;font-SIZE: 11px; color: #7777777}
input,select { font-family: trebuchet ms, Verdana,sans-serif;font-SIZE: 11px; color: #666666}
.auswahlfeld {border: 1px solid #777777;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #666666;width:122px}

ul {List-Style-Image: url(../images/ecke_list.gif);margin-left:0px;margin-right:1px}
li {margin:0; padding:0}

.oslib_gross {font-size:14px; font-weight:bold}
.oslib_spende {font-size:20px; font-weight:bold; color:#FB1B00; background-color:#FFFFFF; border: 0px solid #FB1B00}
#esel {position:absolute; margin-top:150px; margin-left:5px}

#podcast {padding:3px 12px 5px 12px; background-color:#EBF1F2; margin-top:25px; border:1px solid #8AB3B7}

.strikethrough 
{ 
		text-decoration: line-through
}

.floatleft { float:left}
.floatright { float:right}
.clear {clear:both}

.coverhome1 {border: none; width:120px; position:relative; height:auto; overflow:visible; padding-bottom:5px}
.iconhome1 {z-index:1; position:absolute; bottom:0; margin:0 0 -8px -10px}

.coverhome2 {float:left; width:100px; position:relative; height:auto; overflow:visible; padding-bottom:11px; margin:3px 0 20px 0}
.iconhome2 {z-index:1; position:absolute; bottom:0; margin:0 0 -8px -10px}

.coverlist {float:left; width:100px; position:relative; height:auto; overflow:visible; padding-bottom:11px}
.iconlist {z-index:1; position:absolute; bottom:0; margin:0 0 -8px -10px}

.coverdetails {border: none; width:120px; position:relative; height:auto; overflow:visible; padding-bottom:11px}
.icondetails {z-index:1; position:absolute; bottom:0; margin:0 0 -8px -10px}

.cs5 {display:block;width:465px;height:310px; margin:5px}