
/************************************
*/
/* base.css Version 0.1 - 21.03.2011
*/
/************************************
*/
/* basic css reset
*/
html,body,div,span,h1,h2,h3,h4,p,img,strong,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,hgroup,menu,nav{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:arial,serif}
body{line-height:1;background-color:#fff;padding:20px 0 0}
article,aside,footer,header,hgroup,nav,section{display:block;position:relative}
.center{width:1000px;margin:0 auto}
section.center{border:2px solid #eee;padding:0 10px 20px;border-top:none;width:980px;clear:both}
.clear{clear:both}
h4{font-size:13px;margin:0 0 10px 0}
/* header
*/
header a{font-family:'Amaranth',arial,serif;font-size:22px;padding:0 0 0 60px;height:40px;line-height:40px;background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img0) no-repeat 0 0;color:#333;text-decoration:none;display:block}
header strong{font-size:20px;color:#BF0000}
/* navi
*/
nav{margin:10px 0 1px;height:36px;line-height:36px;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));
/* Saf4+,Chrome
*/
background-image:-webkit-linear-gradient(top,#fff,#ccc);
/* Chrome 10+,Saf5.1+
*/
background-image:-moz-linear-gradient(top,#fff,#ccc);
/* FF3.6
*/
background-image:-ms-linear-gradient(top,#fff,#ccc);
/* IE10
*/
background-image:-o-linear-gradient(top,#fff,#ccc);
/* Opera 11.10+
*/
background-image:linear-gradient(top,#fff,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#CCCCCC');
/* IE6–IE9
*/}
nav li{list-style:none;float:left}
nav a{padding:0 14px;font-family:'Amaranth',arial,serif;text-decoration:none;font-size:16px;color:#333;border-left:1px solid #333}
nav a:hover,nav .active{color:#BF0000}
/* search
*/
.search{border:none;float:right;position:relative}
.search input,.search input:focus{border:1px solid #aaa;padding:3px;width:240px}
.search .searchsubmit,.search .searchsubmit:focus{width:40px;cursor:pointer}
.suggestionsBox{display:none;position:absolute;left:170px;margin:0;z-index:100;background-color:#ccc;color:#333}
.suggestionList{margin:0;padding:0}
.suggestionList li{margin:0 0 3px 0;padding:3px;cursor:pointer;font-size:12px;line-height:12px;float:none}
.suggestionList li:hover{text-decoration:underline}
.displaynone{display:none}
/* article
*/
article{width:670px;float:left}
/* side navi
*/
aside{float:left;width:140px}
aside h2{font-size:15px;padding:20px 0 5px 0}
aside li{list-style:none;border-top:1px solid #aaa;position:relative}
aside a{color:#333;text-decoration:none;font-size:13px;padding:3px 0 3px 6px;display:block;line-height:16px}
aside h2 a{color:#000;font-size:15px;padding:0}
aside .active{background-color:#ccc;font-weight:bold}
/* subnavi aside
*/
aside .sub{display:none;z-index:1000;position:absolute;left:140px;top:-1px;margin:0;padding:0;filter:alpha(opacity=100);zoom:1;background-color:#ccc;width:170px;border-right:1px solid #aaa;border-bottom:1px solid #aaa;-moz-box-shadow:5px 5px 5px #ddd;-webkit-box-shadow:5px 5px 5px #ddd;box-shadow:5px 5px 5px #ddd}
aside .sub li{z-index:10}
aside .sub a{padding:3px 0 3px 8px}
aside .sub a{font-weight:normal}
aside .sub a:hover{font-weight:bold}

aside ul li:hover ul{display:block;*display:none}
aside ul li:hover{background-color:#ccc}
aside .newteaser{font-weight:bold;border:1px solid #bbb;margin:20px 0 0;background-color:#eee}
aside .newteaser a{font-size:15px}
/* login left side
*/
.login a:hover{border:none;text-decoration:underline}
.login input{width:130px;margin:4px 6px}
.login .submit{width:100px}
/* frontpage featured books
*/
.main{padding:20px}
.main li{display:block;float:left;width:300px;list-style:none;margin:0 15px 20px 0;height:170px}
.main a{text-decoration:none}
.main a:hover{text-decoration:underline}
.main h2 a,.main h2{color:#BF0000;display:block;padding:0 0 10px 0;font-size:15px}
.main h3 a{color:#BF0000;font-size:13px;margin:0 0 6px 0;display:block}
.main h4 a{font-size:12px;margin:0 0 10px 0;color:#333;display:block}
.main h5{color:#000;font-size:12px;margin:0 0 12px 0}
.main p{font-size:12px;line-height:15px;text-align:justify}
.main img{float:left;clear:both;margin:0 14px 60px 0;border:1px solid #aaa;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.main.verlegerpage img{margin:0 14px 10px 0}
.img .showbigpic{position:absolute;display:none}
.img .showbigpic img{padding:0;border:2px solid #AAAAAA}
.img:hover .showbigpic{display:block}
.main.singlediplom img{margin:10px 14px 60px 0}
.main.news img{border:none;margin:0 20px 0 0;padding:0;clear:none}
.main.news h2{padding:0 0 30px 0}
.main.news .overview h2{padding:0 0 8px 0}
.news .overview a{color:#4D70B5}
.main img:hover{-moz-box-shadow:0 0 2px 2px #ddd;-webkit-box-shadow:0 0 2px 2px #ddd;box-shadow:0 0 2px 2px #ddd}
.more{color:#BF0000;font-weight:bold;padding:0 10px}
.newsimg{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img1) no-repeat 0 0;height:90px;width:60px;display:block;float:left}
/* search
*/
.searchpage li{display:block;float:none;height:auto;margin:12px 0;width:auto}
.searchpage h2{font-weight:normal;padding:0 0 20px 0}
.searchpage li a{color:#4D70B5;font-size:15px;margin:0 10px 0 0}
.searchpage li a span{font-size:14px;color:#666}
.searchpage li strong{background-color:#4D70B5;border-radius:3px;color:#fff;font-weight:normal;padding:0 2px}
.searchpage .overflow{height:300px;overflow:auto;margin:0 0 30px 0}
.advancedsearch label{display:block;float:left;width:140px;clear:both;height:37px}
.advancedsearch input{display:block;height:18px;margin:12px 0}
/* breadcrumb
*/
.breadcrumb li{height:20px;width:auto}
.breadcrumb a{font-size:14px;color:#333}
.breadcrumb .active,.breadcrumb a:hover{color:#BF0000}
/*overview
*/
.downloadnow{font-size:15px;color:#BF0000;text-decoration:none;border-bottom:1px solid #4D70B5;display:block;float:right;padding:10px 0 1px 0;margin:0 10px 0 0}
.overview li{width:620px;border-bottom:1px solid #aaa;padding:0 0 10px 0;height:215px}
.overview h2{font-size:15px;padding:0 0 10px 0}
.overview h2 a{color:#BF0000 !important;text-decoration:none}
.overview h3{padding:0 0 5px 0}
.overview h3 a{color:#333}
.overview p{line-height:17px}
.prize{font-size:12px;color:#333;display:block;padding:10px 0 0 0;float:left}
.prize strong{font-size:13px}
/* single
*/
.single .author a{display:block;padding:10px 0;color:#333}
.hr{border-bottom:1px dotted #444;margin:0 0 15px 123px;padding:0 0 5px}
.szwidget{display:block;height:0;*display:none}
.single .longtext{line-height:18px;margin:0 0 0 124px;font-size:13px;*margin:20px 0 0 124px}
.single .longtext span{display:block;font-size:14px;padding:12px 0 0 0}
.newsdetail .longtext{margin:20px 0 0 0}
.newsdetail .longtext img{margin:20px 14px 20px 0}
.single .visitor{text-align:left}
.single .visitor a{background-color:#4d70b5;color:#fff;border-radius:3px;padding:2px 4px;margin:0 5px 10px 0}
.single .visitor a:hover{text-decoration:none;opacity:0.8}
.single .visitor strong,.single .visitor a{display:block;float:left}
.single .longtext .prize{float:none;clear:both;padding:20px 0 0 0}
.single .prize strong{font-size:17px}
/* tabs
*/
.tabs,.tabscontent{clear:both;padding:20px 0 0 0}
.tabs li{float:left;width:auto;height:20px;margin:0 2px 0 0;padding:3px 9px;border-radius:8px 8px 0 0;background:#eee;background:-moz-linear-gradient(100% 100% 90deg,#ccc,#eee);background:-webkit-linear-gradient(#ddd,#ccc);background:-o-linear-gradient(#ddd,#ccc);cursor:pointer}
.tabs .active{background:#ddd;background:-moz-linear-gradient(100% 100% 90deg,#ddd,#ccc);background:-webkit-linear-gradient(#ddd,#ccc);background:-o-linear-gradient(#ddd,#ccc)}
.tabscontent{background-color:#ddd;float:left;padding:20px 10px;border-radius:0 0 8px 8px;max-height:500px;width:615px;overflow-y:auto}
.tabpage li{width:100%;height:auto;margin:5px 0;list-style-type:disc}
.tabpage a{color:#4D70B5;font-size:13px}
#tabpage_3 td{border-bottom:1px dotted #c0c0c0}
/* payment
*/
#payment{clear:both;padding:30px 0 0 124px;margin:0 -20px 0 0}
#payment h5{clear:both;font-size:13px}
.main .payment,.main .data{height:35px;width:114px;text-indent:-2011px;padding:3px;border:1px dotted #ccc;border-radius:4px;cursor:pointer;margin:0 9px 20px 0}
.main .data,.main .data a{height:40px;width:50px;display:block;float:left;margin:0 10px 0 0;overflow:hidden}
.main .payment.active{-moz-box-shadow:0 0 2px 2px #ddd;-webkit-box-shadow:0 0 2px 2px #ddd;box-shadow:0 0 2px 2px #ddd}
.payment a{display:block;float:left;height:40px;list-style:none outside none;margin:0 15px 20px 0;width:115px}
.singlediplom .paypal,.paypal a{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img2) no-repeat 11px 2px}
.singlediplom .paypal{display:block;margin:20px 0 20px 124px}
.clickandbuy a{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img3) no-repeat 30px 1px}
.micropayment a{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img4) no-repeat 0 0}
.main .banktransfer a{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img5) no-repeat 44px 3px;color:#333;text-indent:0;font-weight:bold;line-height:51px;font-size:13px;text-align:center;width:120px}
.main .payment:hover,.main .payment.active,.main .data:hover,.main .data.active{border:2px solid #aaa;padding:2px;border-radius:7px}
.main .choosepaymode{padding:25px 0 0 0}
.banktransfer p{line-height:25px}
.banktransfer form{margin:20px}
.banktransfer label{width:66px;display:block;clear:both;float:left;font-size:12px;line-height:30px}
.banktransfer input{margin:5px 0;width:300px}
.banktransfer .submit{width:100px}
.banktransfer li{float:none;height:25px;font-size:14px;margin:0}
.banktransfer h2{margin:10px 0}
.pdf{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img6) no-repeat 8px 4px}
.zip{background:url(mhtml:http://www.new-ebooks.de/booster/booster_mhtml.php?dir=8103c1115c878a8a296caa8b93b12082&cachedir=booster_cache&nocache=1360658173!img7) no-repeat 8px 4px}