body {
background-color: #000000;
margin-top: 15px; margin-bottom: 15px; margin-left: 15px; margin-right: 15px;
padding: 0px;
FONT-SIZE: 13px; 
FONT-FAMILY: verdana,sans-serif;
color: #FFFFFF;
line-height : 125%;
text-align:center;

}

#page_main {
float:left;
margin-left:39px;
padding:0px;
width:720px;
}


#page_mainxmedia {
margin-left:200px;
padding:0px;
width:900px;
position:relative;
top:0px;
bottom:150px;

}

#page_master {

text-align:left;
margin: 0px auto;
width:1000px;

 }

#page_container {
margin-left:0;
margin-right:auto;
text-align:left;
width:920px;
border-left: 3px solid #730505;
border-bottom: 3px solid #730505;

}

#page_head {
width:920px; 
height: 150px;

}

#page_foot {
width:920px;
padding:5px 0px 10px 0px;

}

.page_left {
display:block;
float:left;
margin:0;
padding:0px;
width:160px;

}


#kopf {
float:left;
    padding:0px;
    width:900px;
height: 150px;

}

#homepage {
border-left: 3px solid #730505;
width:750px; }


#linkeseite {
float:left;
width: 140px;

}

td,p,ul {
	FONT-SIZE: 13px; 
	font-weight: normal;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: #F5F5F5;
 line-height : 125%;
}


.ueberschrift {
	FONT-FAMILY: verdana,arial,sans-serif;
	font-weight:bold;
	color: #F5F5F5;
	
}


A {
	FONT-FAMILY: verdana,arial,sans-serif;
	TEXT-DECORATION: underline;
	color: #FFFFFF;
	
}
A:hover {

	text-decoration: underline;
	color: #FFFFFF;
}


.menu_left
{
	background-color: #730505;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

.menu_red
{
width: 710px;	
background-color: #000000;
background-image:url('/storage/med/layout/32_hintergrundmenured.gif'); background-repeat: repeat-x;

	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}


.menu_black
{
	background-color: #000000;
	color: #FFFFFF;
height:25px;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 6px 6px 6px 6px;
	white-space: nowrap;
}

.menu_header
{
	background-color: none;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
        text-indent:0px;
}


.submenu_left
{
	background-color: #000000;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:11px; text-transform:none;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	text-indent:5px;
}

.submenu_leftactive
{
	background-color: #000000;
	color: #D20707;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:none;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	text-indent:5px;
}

.submenu_small
{
	background-color: #000000;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:11px; text-transform:none;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	text-indent:25px;
}

.submenu_smallactive
{
	background-color: #000000;
	color: #D20707;
	font-family: verdana,arial; font-weight:bolder; font-size:11px; text-transform:none;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	text-indent:25px;
}

.menu_middle
{
	background-color: #730505;

	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

.weiss {
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana,arial;
	COLOR: #FFFFFF; 
 line-height : 125%;


}



.black {
	FONT-SIZE: 12px; 
	FONT-FAMILY: verdana,arial;
	COLOR: #000000; 
 line-height : 125%;


}

.weisszwei {
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana,arial;
	COLOR: #FFFFFF; 
text-decoration: none;
 line-height : 125%;

}

.headerweiss {
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana,arial;
	COLOR: #FFFFFF; 
padding: 0px 0px 0px 6px;
 line-height : 120%;

}



.weisslarge {
	FONT-SIZE: 12px; 
	font-weight: normal;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: #FFFFFF;
 line-height : 120%;

}


.red {
	FONT-SIZE: 12px; 
	font-weight: bold;
font-style: italic;
	FONT-FAMILY: verdana,arial,sans-serif;
	color: #C10909;
 
}


.past {
color:#939598;
}

.menu_endbar
{
	background-color: #730505;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 0px 6px 0px 6px;
	white-space: nowrap;
}


.headerred
{
	background-color: none;
	color: #C10909;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 0px 0px 0px06px;
	white-space: nowrap;
        text-indent:0px;
}
.headerblack
{
	background-color: none;
	color: #000000;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 0px 0px 0px06px;
	white-space: nowrap;
        text-indent:0px;
}

.headerartikel
{
	background-color: none;
	color: #F5F5F5;
	font-family: verdana,arial; font-weight:bolder; font-size:12px; text-transform:uppercase;
	padding: 0px 0px 0px 6px;
	white-space: nowrap;
        text-indent:0px;
}


.headerartikellarge
{
	background-color: none;
	color: #F5F5F5;
	font-family: verdana,arial; font-weight:bolder; font-size:15px; text-transform:uppercase;
	padding: 0px 0px 0px 6px;
	white-space: nowrap;
        text-indent:0px;
}


.headerartikellargered
{
	background-color: none;
	color: #C10909;
	font-family: verdana,arial; font-weight:bolder; font-size:15px; text-transform:uppercase;
	padding: 0px 0px 0px 6px;
	white-space: nowrap;
        text-indent:0px;
}

a.headerartikelred
{
	background-color: none;
	color: #ffffff;
	font-family: verdana,arial; font-weight:bolder; font-size:13px; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
        text-indent:0px;
}

a:hover.headerartikelred
{
	background-color: none;
	color: #C10909;
	font-family: verdana,arial; font-weight:bolder; font-size:13px; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
        text-indent:0px;
}

.headerartikelred
{
	background-color: none;
	color: #730505;
	font-family: verdana,arial; font-weight:bolder; font-size:13px; text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
        text-indent:0px;
}

.headerartikellight
{
	background-color: none;
	color: #FFFFFF;
	font-family: verdana,arial; font-weight:normal; font-size:12px; text-transform:uppercase;
	padding: 0px 0px 0px 6px;
	white-space: nowrap;
        text-indent:0px;
}



#artikel-detail-streamset {

border-color:  #730505; 
  border-width: 2px 2px 2px 2px; 
  border-style: solid;

}


.tablebooks
{
 margin: 0px;

  padding: 0px;
  border-color:  #730505; 
  border-width: 2px 2px 2px 2px; 
  border-style: solid;
}

.bookbox {
width:700px;
border: 3px solid #730505;
padding:10px;
float:right;

}


.footbox
{
 
width:910px;
margin: 0px;

  padding: 0px 5px 5px 5px;
  border-color:  #730505; 
  border-width: 0px 0px 0px 0px; 
  border-style: solid;
}


.redbox {
width:720px;
border: 3px solid #730505;
padding:10px;
background: #730505;
background-image:url('/storage/med/layout/33_hintergrundbildboxlang.gif'); background-repeat: repeat-x;


}

.redboxsmall {
width:720px;
heigth:200px;
border: 3px solid #730505;
padding:0px;
background: #730505;
background-image:url('/storage/med/layout/31_hintergrundbildboxsmall.gif'); background-repeat: repeat-x;


}



.inner-container {

margin-left:auto;
margin-right:auto;
align:center;
}


.leftimage {
float:left;
padding-bottom:5px;
padding-right:5px;
}


.pager-currpage {
font-weight:bold; }

.printtext
{
	color: #000000;
}

/* This is the outline round the main forum tables */
.forumline    { background-color: #730505; border: 0px #730505 solid; } 


div#threebtn       { display:block; width:150px; height:140px; margin:auto; padding:0px; }
div#threebtn div   { float:left; width:150px; padding:0 0px; text-align:center; }



/* Popeye Bildergalerie Slider */

.ppy-outer {
    display:                none;
}
.ppy-active .ppy-outer {
    display:                block;
}
.ppy-stage {
    background-repeat:      no-repeat !important;
    background-position:    center center !important;
    position:               relative;
}

.ppy-placeholder {
    position:               relative;

}

.ppy-caption,
.ppy-captionwrap {
    overflow:               hidden;
}

.ppy-hidden {
    display:                none !important;
}

.ppy-imglist {
    width:          100%;
    display:        block;
    overflow:       hidden;
    
}
.ppy-imglist li {
    padding:        10px;
    border:         1px solid #f0f0f0;
    border-radius:          5px;
    -moz-border-radius:     5px;
    -khtml-border-radius:   5px;
    -webkit-border-radius:  5px;
    background:     #fff;
    list-style:     none;
    float:          left;
    display:        block;
    margin:         0 10px 10px 0;
}
.ppy-imglist li a img {
    display:        block;
    border:         0;
}
#ppy1 .ppy-extcaption {
    width:          240px;
    display:        block;
}

#ppy1 .ppy-imglist li {
    width:          240px;
    height:         270px;
}
#ppy2 .ppy-imglist li,
#ppy2 .ppy-imglist li a {
    width:              160px;
    height:             160px;
    overflow:           hidden;
    display:        	block;
}

#ppy1.ppy-active {
    width:          248px;
    float:          left;
    margin:         0 10px 0px 0;
}

#ppy1 .ppy-outer {
    padding:        3px;
    border:         1px solid #cacaca;
    background:     #e8e8e8;
}

#ppy1 .ppy-stage {
    width:          240px;
    height:         160px;
    border-radius:          0 5px 5px 5px;
    -moz-border-radius:     0 5px 5px 5px;
    -webkit-border-radius:  0 5px 5px 5px;
}

#ppy1 .ppy-outer:hover,
#ppy1.ppy-expanded .ppy-outer {
    border:         1px solid #cacaca;
    box-shadow:         0 0 7px #ccc;
    -moz-box-shadow:    0 0 7px #ccc;
    -webkit-box-shadow: 0 0 7px #ccc;
}

#ppy1 .ppy-caption {
    margin:         5px 0 0 0;
    padding:        10px;
    font-size:      0.9em;
    line-height:    1.3em;
    color:          #fff;
    background:     #730505;
    visibility:     hidden;
}

#ppy1 .ppy-caption a {
    color:          #66bde9;
}


#ppy1 .ppy-counter {
    border-bottom:  1px solid #fff;
    color:          #fff;
    padding:        0 0 2px 0;
    margin:         0 0 5px 0;
    font-size:      0.9em;
}

#ppy1 .ppy-stagewrap {
    background:     #3a3a3a;
}

#ppy1 .ppy-loading {
    background:     #0c3b3d url(/images/popeye/loading1.gif) no-repeat center !important;
}

#ppy1 .ppy-nav {
    background:     #333;
    background:     -moz-linear-gradient(
        center bottom,
        rgb(212,140,140) 0%,
        rgb(115,5,5) 100%
    );
    width:          104px;
    height:         32px;
    padding:        5px;
    position:       absolute;
    top:            0;
    left:           0;  
    border-radius:          0 0 5px 5px;
    -moz-border-radius:     0 0 5px 5px;
    -webkit-border-radius:  0 0 5px 5px;   
}

#ppy1 .ppy-nav a {
    display:        block;
    overflow:       hidden;
    text-indent:    -900em;
    height:         22px;
    float:          left;
    padding:        5px;
    border-radius:          5px;
    -moz-border-radius:     5px;
    -khtml-border-radius:   5px;
    -webkit-border-radius:  5px; 
}

#ppy1 .ppy-prev {
    width:          22px;
    background:     url(/images/popeye/prev3.png) no-repeat center;
}

#ppy1 .ppy-next {
    width:          22px;
    background:     url(/images/popeye/next3.png) no-repeat center;
}

#ppy1 .ppy-switch-enlarge {
    width:          30px;
    background:     url(/images/popeye/enlarge3.png) no-repeat center;
}

#ppy1 .ppy-switch-compact {
    width:          30px;
    background:     url(/images/popeye/compact3.png) no-repeat center;

}

#ppy1 .ppy-nav a:hover {
    background-color:   #333;
    cursor:         pointer;
}




/* SLIDER aktuelle Bildergalerien auf Homepage */


.bildergalerieslider .bildergalerieMenu {
    float: left;
}


.bildergalerieslider .fcmsslide {
    position: absolute;
    margin-left: 224px;
}

ul#fcmsslidenavi li a {
    width: 200px;
}

div#fcmsslidenavi  { width: 200px; float: left; }

div#fcmsslidenavi div {
    background: url("/storage/med/layout/187_showgallery.gif") no-repeat scroll 0 0 transparent;
    font-family: Arial;
    font-size: 11px;
    width: 220px;
}



div#fcmsslidenavi div.current {
    background: url("/storage/med/layout/188_feature-tab-current.png");
    color: #FFFFFF;
    width: 250px;
    position: relative;
    z-index: 100000000;
}

div#fcmsslidenavi div.current a {
    color: #FFFFFF;
}

div#fcmsslidenavi div a {
    color: #3E4346;
    display: block;
    height: 40px;
    outline: medium none;
    padding: 10px;
    text-decoration: none;
    width: 200px;
    font-weight: 700;
}


a.bildlink {
    background: none repeat scroll 0 0 #730505;
    border-radius: 5px 5px 5px 5px;
    bottom: 10px;
    color: #FFFFFF;
    font-size: 11px;
    padding: 8px 12px;
    position: absolute;
    right: 500px;
    text-decoration: none;
}



/* SLIDER ARTICLE Books at Homepage */

.topNewsSlider {
    height: 230px;
    margin: 0;
    position: relative;
    width: 700px;
}
.topNewsSlider div.scroller {
    height: 230px;
    position: relative;
    width: 700px;
}
.topNewsSlider div.scroller div.section {
    height: 230px;
    width: 700px;
}

.topnewsGliderNavigation {
    position: absolute;
    right: 0;
    z-index: 9;
}
.topnewsGliderNavigation ul.gliderPagingList {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    right: 0;
    text-align: right;
    top: 0;
    z-index: 10;
}
.topnewsGliderNavigation .gliderPagingList li {
    display: inline;
}
.topnewsGliderNavigation span.right .gliderPagingList li {
    border-bottom: 0 none;
    display: inline;
}
.topnewsGliderNavigation .gliderPagingList li a {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    border-bottom: 2px solid #FFFFFF;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: center;
}
.topnewsGliderNavigation .gliderPagingList li a:hover {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #333333;
}
.topnewsGliderNavigation .gliderPagingList li.gliderPageActive a {
    background: url(" ") no-repeat scroll 50% 100% #DDDDDD;
    color: #333333;
    font-weight: bold;
    height: 20px;
}

.topnewsGliderNavigation .gliderPagingList li.gliderPageInactive a {
    background: url("/images/transparent.png") repeat scroll  0 0 transparent;
    
    font-weight: bold;
    height: 20px;
}

.topNewsSlider .textContainer {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    bottom: 65px;
    height: 65px;
    position: relative;
    width: 100%;
}
.topNewsSlider .textContainerContent {
    color: #FFFFFF;
    height: 65px;
    padding-top: 1px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 5px;
}
.topNewsSlider .textContainerContent h2, .topNewsSlider .textContainerContent h2 a {
    color: #FFFFFF;
    font-size: 12px;
}

.topNewsSlider .textContainerContent h2 a {
    color: #ffffff;
    font-size: 12px;
}

.topNewsSlider .textContainerContent h2 a:hover {
    color: #730505;
  font-size: 12px;
}
.topNewsSlider .section .elementList {
    bottom: 64px;
    display: block;
    height: 20px;
    margin-left: 20px;
    position: relative;
    z-index: 12;
}
.topNewsSlider .section .elementList ul {
    height: 20px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 12;
}
.topNewsSlider .section .elementList ul li {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    float: left;
    height: 15px;
    padding: 1px 3px 2px;
    z-index: 15;
}
.topNewsSlider .section .elementList .b1h {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    height: 1px;
    margin: 0 2px;
}
.topNewsSlider .section .elementList .b2h {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    border-left: 2px solid #ABABAB;
    border-right: 2px solid #ABABAB;
}
.topNewsSlider .section .elementList .b3h {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    border-left: 1px solid #ABABAB;
    border-right: 1px solid #ABABAB;
}
.topNewsSlider .section .elementList .b4h {
    background: url("/images/transparent.png") repeat scroll 0 0 transparent;
    border-left: 1px solid #ABABAB;
    border-right: 1px solid #ABABAB;
}
.topNewsSlider .section .elementList ul li a.infolink {
    color: #333333;
}
.topNewsSlider .section .elementList ul li a.infolink:hover {
    color: #95C20D;
}

.topNewsSlider a.arrow{
height: 302px;
cursor: pointer;
opacity:0.6;
filter:alpha(opacitiy=60);
outline: 0 none;
position: absolute;
width: 33px;
z-index: 1;
}

.topNewsSlider a.prevarticle {
background: url("/images/prevsliderpfeil.png") no-repeat scroll left center transparent;
right: 475px;
}

.topNewsSlider a.prevarticle:hover {
background: url("/images/prevsliderpfeilaktiv.png") no-repeat scroll left center transparent;
right: 475px;
}


.topNewsSlider a.nextarticle {
background: url("/images/nextsliderpfeil.png") no-repeat scroll left center transparent;
left: 480px;
}

.topNewsSlider a.nextarticle:hover {
background: url("/images/nextsliderpfeilaktiv.png") no-repeat scroll left center transparent;
left: 480px;
}


.line_style_class_gerade{
width:720px;
border: 3px solid #730505;
padding:0px;
background: #730505;
background-image:url('/storage/med/layout/31_hintergrundbildboxsmall.gif'); background-repeat: repeat-x;


}


.line_style_class_ungerade{
background:#000000;
border: 3px solid #730505;
 }

hr.large {
    background: none repeat scroll 0 0 #730505;
    border: 0 none;
    height: 1px;
    margin-left: 0;
    text-align: left;
    width: 720px;
}

hr.medium{
    background: none repeat scroll 0 0 #730505;
    border: 0 none;
    height: 1px;
    margin-left: 0;
    text-align: left;
    width: 700px;
}

hr.foot{

color: #000000; background-color: #000000; border: 1px dotted #730505; border-style: none none dotted; 
   
    height: 1px;
    margin-left: 0;
    text-align: center;
    width: 910px;
}


.redborder {
border: 1px solid #730505;

}

color: #fff; background-color: #fff; border: 1px dotted #ff0000; border-style: none none dotted; 


a#modeicon1 { font-size:0; width:100px; height:100px; display:block; background:url(pics/botd.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#modeicon1a { font-size:0; width:100px; height:100px; display:block; background:url(pics/botd.jpg); background-position:0 100px; border:3px solid #800000; }
a#modeicon1:hover,a#modeicon1:active { background-position: 0 100px; border:3px solid #800000; }
a#modeicon2 { font-size:0; width:100px; height:100px; display:block; background:url(pics/mona.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#modeicon2a { font-size:0; width:100px; height:100px; display:block; background:url(pics/mona.jpg); background-position:0 100px; border:3px solid #800000; }
a#modeicon2:hover,a#modeicon2:active { background-position: 0 100px; border:3px solid #800000; }


a#modeicon3 { font-size:0; width:100px; height:100px; display:block; background:url(pics/ny.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#modeicon3a { font-size:0; width:100px; height:100px; display:block; background:url(pics/ny.jpg); background-position:0 100px; border:3px solid #800000; }
a#modeicon3:hover,a#modeicon3:active { background-position: 0 100px; border:3px solid #800000; }


a#deathicon { font-size:0; width:284px; height:210px; display:block; background-position:0 0; border:3px solid #eeeeee; }
a#deathicona { font-size:0; width:284px; height:210px; display:block; background-position:0 210px; border:3px solid #800000; }
a#deathicon:hover,a#deathicon:active { background-position: 0 210px; border:3px solid #800000; }

a#relicicon { font-size:0; width:174px; height:250px; display:block; background:url(/storage/pic/books/9_relic.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#relicicona { font-size:0; width:174px; height:250px; display:block; background:url(/storage/pic/books/9_relic.jpg); background-position:0 250px; border:3px solid #800000; }
a#relicicon:hover,a#relicicon:active { background-position: 0 250px; border:3px solid #800000; }



a#reliquicon { font-size:0; width:155px; height:250px; display:block; background:url(/storage/pic/books/10_reliquary.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#reliquicona { font-size:0; width:155px; height:250px; display:block; background:url(/storage/pic/books/10_reliquary.jpg); background-position:0 250px; border:3px solid #800000; }
a#reliquicon:hover,a#reliquicon:active { background-position: 0 250px; border:3px solid #800000; }


a#cabineticon { font-size:0; width:160px; height:250px; display:block; background:url(/storage/pic/books/11_cabinet.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#cabineticona { font-size:0; width:160px; height:250px; display:block; background:url(/storage/pic/books/11_cabinet.jpg); background-position:0 250px; border:3px solid #800000; }
a#cabineticon:hover,a#cabineticon:active { background-position: 0 250px; border:3px solid #800000; }


a#stilllifeicon { font-size:0; width:169px; height:250px; display:block; background:url(/storage/pic/books/12_stilllife.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#stlllifeicona { font-size:0; width:169px; height:250px; display:block; background:url(/storage/pic/books/12_stilllife.jpg); background-position:0 250px; border:3px solid #800000; }
a#stilllifeicon:hover,a#stilllifeicon:active { background-position: 0 250px; border:3px solid #800000; }


a#brimstoneicon { font-size:0; width:159px; height:250px; display:block; background:url(/storage/pic/books/13_brimstone.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#brimstoneicona { font-size:0; width:159px; height:250px; display:block; background:url(/storage/pic/books/13_brimstone.jpg); background-position:0 250px; border:3px solid #800000; }
a#brimstoneicon:hover,a#brimstoneicon:active { background-position: 0 250px; border:3px solid #800000; }


a#danceicon { font-size:0; width:169px; height:250px; display:block; background:url(/storage/pic/books/14_dance.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#danceicona { font-size:0; width:169px; height:250px; display:block; background:url(/storage/pic/books/14_dance.jpg); background-position:0 250px; border:3px solid #800000; }
a#danceicon:hover,a#danceicon:active { background-position: 0 250px; border:3px solid #800000; }


a#bookicon { font-size:0; width:167px; height:250px; display:block; background:url(/storage/pic/books/15_book.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#bookicona { font-size:0; width:167px; height:250px; display:block; background:url(/storage/pic/books/15_book.jpg); background-position:0 250px; border:3px solid #800000; }
a#bookicon:hover,a#bookicon:active { background-position: 0 250px; border:3px solid #800000; }


a#mounticon { font-size:0; width:172px; height:250px; display:block; background:url(/storage/pic/books/16_dragon.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#mounticona { font-size:0; width:172px; height:250px; display:block; background:url(/storage/pic/books/16_dragon.jpg); background-position:0 250px; border:3px solid #800000; }
a#mounticon:hover,a#mounticon:active { background-position: 0 250px; border:3px solid #800000; }


a#riptideicon { font-size:0; width:174px; height:250px; display:block; background:url(/storage/pic/books/18_riptide.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#riptideicona { font-size:0; width:174px; height:250px; display:block; background:url(/storage/pic/books/18_riptide.jpg); background-position:0 250px; border:3px solid #800000; }
a#riptideicon:hover,a#riptideicon:active { background-position: 0 250px; border:3px solid #800000; }


a#utopiaicon { font-size:0; width:151px; height:250px; display:block; background:url(/storage/pic/books/245_utopia.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#utopiaicona { font-size:0; width:151px; height:250px; display:block; background:url(/storage/pic/books/245_utopia.jpg); background-position:0 250px; border:3px solid #800000; }
a#utopiaicon:hover,a#utopiaicon:active { background-position: 0 250px; border:3px solid #800000; }


a#matchicon { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/246_deathmatch.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#matchicona { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/246_deathmatch.jpg); background-position:0 250px; border:3px solid #800000; }
a#matchicon:hover,a#matchicon:active { background-position: 0 250px; border:3px solid #800000; }


a#codexicon { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/250_codex.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#codexicona { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/250_codex.jpg); background-position:0 250px; border:3px solid #800000; }
a#codexicon:hover,a#codexicon:active { background-position: 0 250px; border:3px solid #800000; }


a#tyrannosauricon { font-size:0; width:185px; height:250px; display:block; background:url(/storage/pic/books/251_tyrannosaur.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#tyrannoauricona { font-size:0; width:185px; height:250px; display:block; background:url(/storage/pic/books/251_tyrannosaur.jpg); background-position:0 250px; border:3px solid #800000; }
a#tyrannosauricon:hover,a#tyrannosauricon:active { background-position: 0 250px; border:3px solid #800000; }



a#thunderheadicon { font-size:0; width:156px; height:250px; display:block; background:url(/storage/pic/books/20_thunderhead.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#thunderheadicona { font-size:0; width:156px; height:250px; display:block; background:url(/storage/pic/books/20_thunderhead.jpg); background-position:0 250px; border:3px solid #800000; }
a#thunderheadicon:hover,a#thunderheadicon:active { background-position: 0 250px; border:3px solid #800000; }



a#icelimiticon { font-size:0; width:162px; height:250px; display:block; background:url(/storage/pic/books/21_icelimit.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#icelimiticona { font-size:0; width:162px; height:250px; display:block; background:url(/storage/pic/books/21_icelimit.jpg); background-position:0 250px; border:3px solid #800000; }
a#icelimiticon:hover,a#icelimiticon:active { background-position: 0 250px; border:3px solid #800000; }


a#deepstormicon { font-size:0; width:165px; height:250px; display:block; background:url(/storage/pic/books/248_deepstorm2.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#deepstormicona { font-size:0; width:165px; height:250px; display:block; background:url(/storage/pic/books/248_deepstorm2.jpg); background-position:0 250px; border:3px solid #800000; }
a#deepstormicon:hover,a#deepstormicon:active { background-position: 0 250px; border:3px solid #800000; }


a#citiesicon { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/252_cities.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#citiesicona { font-size:0; width:164px; height:250px; display:block; background:url(/storage/pic/books/252_cities.jpg); background-position:0 250px; border:3px solid #800000; }
a#citiesicon:hover,a#citiesicon:active { background-position: 0 250px; border:3px solid #800000; }


a#jennieicon { font-size:0; width:178px; height:250px; display:block; background:url(/storage/pic/solopreston/591_jennie.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#jennieicona { font-size:0; width:178px; height:250px; display:block; background:url(/storage/pic/solopreston/591_jennie.jpg); background-position:0 250px; border:3px solid #800000; }
a#jennieicon:hover,a#jennieicon:active { background-position: 0 250px; border:3px solid #800000; }


a#dinoicon { font-size:0; width:197px; height:300px; display:block; background:url(/storage/pic/solopreston/592_dinosaurs.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#dinoicona { font-size:0; width:197px; height:300px; display:block; background:url(/storage/pic/solopreston/592_dinosaurs.jpg); background-position:0 300px; border:3px solid #800000; }
a#dinoicon:hover,a#dinoicon:active { background-position: 0 300px; border:3px solid #800000; }



a#wheelicon { font-size:0; width:158px; height:236px; display:block; background:url(/storage/pic/books/1_wheelofdarkness.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#wheelicona { font-size:0; width:158px; height:236px; display:block; background:url(/storage/pic/books/1_wheelofdarkness.jpg); background-position:0 236px; border:3px solid #800000; }
a#wheelicon:hover,a#wheelicon:active { background-position: 0 236px; border:3px solid #800000; }


a#blasphemyicon { font-size:0; width:250px; height:365px; display:block; background:url(/storage/pic/solopreston/257_Blasphemy.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#blasphemyicona { font-size:0; width:250px; height:365px; display:block; background:url(/storage/pic/solopreston/257_Blasphemy.jpg); background-position:0 365px; border:3px solid #800000; }
a#blasphemyicon:hover,a#blasphemyicon:active { background-position: 0 365px; border:3px solid #800000; }

a#monstericon { font-size:0; width:238px; height:350px; display:block; background:url(/storage/med/monster/37_monsterpic.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#monstericona { font-size:0; width:238px; height:350px; display:block; background:url(/storage/med/monster/37_monsterpic.jpg); background-position:0 350px; border:3px solid #800000; }
a#monstericon:hover,a#blasphemyicon:active { background-position: 0 350px; border:3px solid #800000; }


a#freezeicon { font-size:0; width:200px; height:304px; display:block; background:url(/storage/pic/solochild/249_terminalfreeze.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#freezeicona { font-size:0; width:200px; height:304px; display:block; background:url(/storage/pic/solochild/249_terminalfreeze.jpg); background-position:0 304px; border:3px solid #800000; }
a#freezeicon:hover,a#freezeicon:active { background-position: 0 304px; border:3px solid #800000; }


a#cemeteryicon { font-size:0; width:220px; height:314px; display:block; background:url(/storage/pic/books/29_cemeterydance.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#cemeteryicona { font-size:0; width:220px; height:314px; display:block; background:url(/storage/pic/books/29_cemeterydance.jpg); background-position:0 304px; border:3px solid #800000; }
a#cemeteryicon:hover,a#cemeteryicon:active { background-position: 0 314px; border:3px solid #800000; }


a#touricon { font-size:0; width:600px; height:100px; display:block; background:url(/storage/pic/smallpics/603_3_collage.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#touricona { font-size:0; width:600px; height:100px; display:block; background:url(/storage/pic/smallpics/603_3_collage.jpg); background-position:0 304px; border:3px solid #800000; }
a#touricon:hover,a#touricon:active { background-position: 0 100px; border:3px solid #800000; }


a#fevericon { font-size:0; width:300px; height:452px; display:block; background:url(/storage/pic/books/30_feverdream2_Kopie.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#fevericona { font-size:0; width:300px; height:452px; display:block; background:url(/storage/pic/books/30_feverdream2_Kopie.jpg); background-position:0 452px; border:3px solid #800000; }
a#fevericon:hover,a#fevericon:active { background-position: 0 452px; border:3px solid #800000; }


a#impacticon { font-size:0; width:250px; height:312px; display:block; background:url(/storage/pic/solopreston/263_impactpic.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#impacticona { font-size:0; width:250px; height:312px; display:block; background:url(/storage/pic/solopreston/263_impactpic.jpg); background-position:0 312px; border:3px solid #800000; }
a#impacticon:hover,a#impacticon:active { background-position: 0 312px; border:3px solid #800000; }



a#cemeteryiconpaper { font-size:0; width:175px; height:314px; display:block; background:url(/storage/pic/books/33_cemetery.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#cemeteryiconpapera { font-size:0; width:175px; height:314px; display:block; background:url(/storage/pic/books/33_cemetery.jpg); background-position:0 314px; border:3px solid #800000; }
a#cemeteryiconpaper:hover,a#cemeteryiconpaper:active { background-position: 0 314px; border:3px solid #800000; }



a#bannericon { font-size:0; width:572px; height:198px; display:block; background:url(/storage/med/layout/83_banneroben.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#bannericona { font-size:0; width:572px; height:198px; display:block; background:url(/storage/med/layout/83_banneroben.jpg); background-position:0 198px; border:3px solid #800000; }
a#bannericon:hover,a#bannericon:active { background-position: 0 198px; border:3px solid #800000; }



a#gideonicon { font-size:0; width:310px; height:463px; display:block; background:url(/storage/pic/books/570_bild.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#gideonicona { font-size:0; width:310px; height:463px; display:block; background:url(/storage/pic/books/570_bild.jpg); background-position:0 463px; border:3px solid #800000; }
a#gideonicon:hover,a#gideonicon:active { background-position: 0 463px; border:3px solid #800000; }

a#gideonicontwo { font-size:0; width:300px; height:389px; display:block; background:url(/storage/pic/books/675_gideon.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#gideonicontwoa { font-size:0; width:300px; height:389px; display:block; background:url(/storage/pic/books/675_gideon.jpg); background-position:0 389px; border:3px solid #800000; }
a#gideonicontwo:hover,a#gideonicon:active { background-position: 0 389px; border:3px solid #800000; }

a#vengeanceicon { font-size:0; width:250px; height:377px; display:block; background:url(/storage/pic/books/749_1_coldvengeance.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#vengeanceicona { font-size:0; width:250px; height:377px; display:block; background:url(/storage/pic/books/749_1_coldvengeance.jpg); background-position:0 377px; border:3px solid #800000; }
a#vengeanceicon:hover,a#vengeanceicon:active { background-position: 0 377px; border:3px solid #800000; }




a#gateicon { font-size:0; width:296px; height:450px; display:block; background:url(/storage/pic/solochild/764_1_thirdgate.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#gateicona { font-size:0; width:296px; height:450px; display:block; background:url(/storage/pic/solochild/764_1_thirdgate.jpg); background-position:0 450px; border:3px solid #800000; }
a#gateicon:hover,a#gateicon:active { background-position: 0 450px; border:3px solid #800000; }

a#gatesmallicon { font-size:0; width:210px; height:320px; display:block; background:url(/storage/pic/solochild/766_1_thirdgatesmall.jpg); background-position:0 0; border:3px solid #eeeeee; }
a#gatesmallicona { font-size:0; width:210px; height:320px; display:block; background:url(/storage/pic/solochild/766_1_thirdgatesmall.jpg); background-position:0 320px; border:3px solid #800000; }
a#gatesmallicon:hover,a#gatesmallicon:active { background-position: 0 320px; border:3px solid #800000; }


#corpseicon { font-size:0; width:267px; height:400px; display:block; background:url(/storage/pic/books/845_1_gideonscorpseicon.jpg); background-position:0 0; border:3px solid #eeeeee; }
#corpseicon:hover { background-position: 0 400px; border:3px solid #800000; }



#bookicons:hover {

background:     #333;
    background:     -moz-linear-gradient(
        center bottom,
        rgb(212,140,140) 0%,
        rgb(115,5,5) 100%
    );


}

