/** color-definitions, green **/
	
body {
	background:url(http://www.percyjackson.de/imggreen/bg/bg.png) repeat-x #fff top left;
}


#topbox {
	background: url(http://www.percyjackson.de/imggreen/layout/navibg.png) no-repeat top left;
}

#mainnav_container ul li a {
	background:url(http://www.percyjackson.de/imggreen/nav/sprites/mainnav_sprites.gif);
}

.large_bg_header {
	background:url(http://www.percyjackson.de/imgshared/header_bgs/large/green/header_bg.gif) top left no-repeat;
}

.dark{
	color: #3b8301;
}

.middle {
	color: #9cb82e;
}

.bright {
	color: #b2d235;
}

.white {
	color: #fff;
}

.bg_dark {
	background-color: #b2d235;
}

.bg_bright {
	
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
}
.bg_white {
	background-color: #fff;
}

.tickerseperator {
	color:#595451;
	background-color:#595451;
}

.border_bright {
	border-style: solid;
	border-width: 1px;
	border-color: #AFAFAF; 
}

.border_bottom_bright_dashed {
	border-bottom:1px dashed #b2d235; 
}

.border_dark {
	border-style: solid;
	border-width: 1px;
	border-color: #3b8301; 
}

.red {
	color: #c00;
}

/** ticker coloring **/
.ticker {
	border-color: #9cb82e;
}

.newsticker {
	border-color: #9cb82e;
	}

.rss_ticker {
	border-color: #9cb82e;
}

.rss_ticker_border_bottom {
	border-color: #9cb82e;
}

/** ended ticker coloring **/


/** boxes  coloring **/

#homebox {
	background: url(http://www.percyjackson.de/imggreen/bg/corner_tl.gif) no-repeat top left #fff;
}

#home_button:link, 
#home_button:visited {
	background-image: url(http://www.percyjackson.de/imggreen/nav/sprites/home_sprites.png);
}
#home_button:hover, 
#home_button:active {
	background-position: 0 -25px;
}

.logobox_shadow {
	background:url(http://www.percyjackson.de/imggreen/shadow/shadow_small_left.png) right bottom no-repeat #fff;
}


#subnavibox {
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_bottom.gif) bottom no-repeat;
}

#profisearch a:link{
	color: #3b8301;
	}	

#footer {
	background: url(http://www.percyjackson.de/imggreen/footnav/box_bottom.gif) top left no-repeat #b2d235;
}

.wrap2 {
	background:url(http://www.percyjackson.de/imggreen/shadow/shadow_top.png) left top no-repeat;
}
	

#finder {
	background: url(http://www.percyjackson.de/imggreen/finder/frame.gif) bottom no-repeat;
}
.finder_header {
	background: url(http://www.percyjackson.de/imggreen/finder/top.gif) top no-repeat;
}
/** end boxes  coloring **/

/* --- subnavi coloring --- */	
.subnavi {
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_top_ie.gif) top no-repeat !important;
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_top_ie.gif) top no-repeat;
	}
#subnavibox {
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_frame.gif) bottom no-repeat;
}
#highlightbox {
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_frame.gif) bottom no-repeat;
}
/** coloring for the plain subnavi **/
#subnavibox_plain {
		background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_frame_plain.gif) bottom no-repeat;
}
#subnavibox_plain_new {
		background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_frame_plain.gif) bottom no-repeat;
}
.subnavi_plain {
	background: url(http://www.percyjackson.de/imggreen/shadow/subnavi_top_ie.gif) top no-repeat;
}

.subnavi_plain .subnavi_point:link,
.subnavi_plain .subnavi_point:visited {
	background: url(http://www.percyjackson.de/imgshared/icons/arrow_white.gif) 0  4px no-repeat;
	color: #fff;
	font-weight:bold;
}

.subnavi_plain .subnavi_point:focus,
.subnavi_plain .subnavi_point:hover,
.subnavi_plain .subnavi_point:active {
	background: url(http://www.percyjackson.de/imgshared/icons/arrow_over.gif) 0  4px no-repeat;
	color: #c00;
	font-weight:bold;
}
.subnavi_plain hr {
	border-color: #fff;
}
/** ended coloring for the plain subnavi **/	
.hp:link,
.hp:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/hp.gif)
}	
.hp:hover, 
.hp:active, 
.hp:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/hp_over.gif)
}	
.nl:link, 
.nl:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/nl.gif)
}	
.nl:hover, 
.nl:active, 
.nl:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/nl_over.gif)
}	
.ot:link, 
.ot:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ot.gif)
}	
.ot:hover, 
.ot:active, 
.ot:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ot_over.gif)
}
.be:link, 
.be:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/be.gif)
}	
.be:hover, 
.be:active, 
.be:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/be_over.gif)
}

.gn:link, 
.gn:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/gn.gif)
}	
.gn:hover, 
.gn:active, 
.gn:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/gn_over.gif)
}	

.ts:link, 
.ts:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ts.gif)
}	
.ts:hover, 
.ts:active, 
.ts:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ts_over.gif)
}	
.ds:link, 
.ds:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ds.gif)
}	
.ds:hover, 
.ds:active, 
.ds:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/ds_over.gif)
}	
.nr:link, 
.nr:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/nr.gif)
}	
.nr:hover, 
.nr:active, 
.nr:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/nr_over.gif)
}	
.cn:link, 
.cn:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/cn.gif)
}	
.cn:hover, 
.cn:active, 
.cn:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/cn_over.gif)
}	
.lm:link, 
.lm:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/lm.gif)
}	
.lm:hover, 
.lm:active, 
.lm:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/lm_over.gif)
}	
.px:link, 
.px:visited {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/px.gif)
}	
.px:hover, 
.px:active, 
.px:focus {
	background-image: url(http://www.percyjackson.de/imggreen/subnav/px_over.gif)
}
/* --- end subnavi coloring --- */

/* --- footer-navi coloring --- */
.kontakt:link,
.kontakt:visited {
	background: url(http://www.percyjackson.de/imggreen/footnav/kontakt.gif) no-repeat;
}	
.kontakt:hover, 
.kontakt:active, 
.kontakt:focus {
	background: url(http://www.percyjackson.de/imggreen/footnav/kontakt_over.gif) no-repeat;
}	
.sitemap:link, 
.sitemap:visited {
	background: url(http://www.percyjackson.de/imggreen/footnav/sitemap.gif) no-repeat;
}	
.sitemap:hover, 
.sitemap:active, 
.sitemap:focus {
	background: url(http://www.percyjackson.de/imggreen/footnav/sitemap_over.gif) no-repeat;
}		
.impressum:link, 
.impressum:visited {
	background: url(http://www.percyjackson.de/imggreen/footnav/impressum.gif) no-repeat;
}	
.impressum:hover, 
.impressum:active, 
.impressum:focus {
	background: url(http://www.percyjackson.de/imggreen/footnav/impressum_over.gif) no-repeat;
}	


/* --- end footer-navi coloring --- */

/* --- toplink coloring --- */

.toplink:link,
.toplink:visited {
	background: url(http://www.percyjackson.de/imggreen/footnav/nach_oben.gif) right no-repeat #fff;
}	
.toplink:hover, 
.toplink:active, 
.toplink:focus {
	background: url(http://www.percyjackson.de/imggreen/footnav/nach_oben_over.gif) right no-repeat #fff;
}
/* --- end toplink coloring --- */
/** end navis coloring **/


/*** smallteaserbox-coloring ***/
.booklist {
	background: url(http://www.percyjackson.de/imggreen/booklist/frame.png) bottom no-repeat;
	}

.booklist_header {
	background: url(http://www.percyjackson.de/imggreen/booklist/top.png) top no-repeat;
	}

.booklist_right img.booklist_cover {
	border-bottom: #b2d235 solid 3px;
	border-left: #b2d235 solid 3px;
}
.border-bottom {
	border-bottom: #b2d235 solid 3px;
}


.booklist_subcovercart_new { 
	border-left: #b2d235 solid 1px;	
}

.booklist .more {
	border: #b2d235 solid 3px;
	width: 229px !important;
	width: 235px ;
	}
/*** end smallteaserbox-coloring ***/

/**  finder link un the list-views **/
.finder_link:link,
.finder_link:visited {
	background: url(http://www.percyjackson.de/imggreen/buts/finder_button.gif) left top no-repeat;
}	
.finder_link:hover,
.finder_link:active {
	background: url(http://www.percyjackson.de/imggreen/buts/finder_button_over.gif) left top no-repeat;
}	

/** image buttons coloring **/

.av:link,
.av:visited {
	background: url(http://www.percyjackson.de/imggreen/buts/anschauen_vorlesen.gif) top left no-repeat;
}
.av:focus,
.av:hover,
.av:active {
	background: url(http://www.percyjackson.de/imggreen/buts/anschauen_vorlesen_over.gif) top left no-repeat;
}

.mr:link,
.mr:visited {
	background: url(http://www.percyjackson.de/imggreen/buts/malen_raetseln.gif) top left no-repeat;
}
.mr:focus,
.mr:hover,
.mr:active {
	background: url(http://www.percyjackson.de/imggreen/buts/malen_raetseln_over.gif) top left no-repeat;
}

.ll:link,
.ll:visited {
	background: url(http://www.percyjackson.de/imggreen/buts/lesen_lernen.gif) top left no-repeat;
}
.ll:focus,
.ll:hover,
.ll:active {
	background: url(http://www.percyjackson.de/imggreen/buts/lesen_lernen_over.gif) top left no-repeat;
}

.sl:link,
.sl:visited {
	background: url(http://www.percyjackson.de/imggreen/buts/selber_lesen.gif) top left no-repeat;
}
.sl:focus,
.sl:hover,
.sl:active {
	background: url(http://www.percyjackson.de/imggreen/buts/selber_lesen_over.gif) top left no-repeat;
}
/** ended image buttons coloring **/

/** linkbox coloring **/
.linkbox {
	background: url(http://www.percyjackson.de/imggreen/linkbox/left.gif) top left no-repeat;

}

/** linkbox twolines coloring **/
.linkbox.twolines {
	background: url(http://www.percyjackson.de/imggreen/linkbox/left_twolines.gif) top left no-repeat;

}

.linkbox .content {
	background: url(http://www.percyjackson.de/imggreen/linkbox/right.gif) top right no-repeat;
	background-color: #b2d235;
}

.linkbox.twolines .content {
	background: url(http://www.percyjackson.de/imggreen/linkbox/right_twolines.gif) top right no-repeat;
	background-color: #b2d235;
}


.linkbox .content:link,
.linkbox .content:visited {
	color: #3b8301;
}
.linkbox .content:focus,
.linkbox .content:active,
.linkbox .content:hover {
	color: #fff;
}
		
hr{
    border:0;
    color:#3b8301;
    background-color:#3b8301;
    height:1px;
    width:100%;
    text-align:left;
    clear:both;
}
/** ended linkbox coloring **/

/* videogallery */

.videoGalleryRatingStarsImageStarsEmpty{
	text-align:left;
	/*size of the stars image*/
	width:73px;
	height:14px;
	background-image:url(http://www.percyjackson.de/img/green/stars/stern_halb.gif);
}

.videoGalleryRatingStarsImageStarsFilled{
	text-align:left;
	height:14px;
	background-image:url(http://www.percyjackson.de/img/bds_sterne.png);
}

.videoGalleryRatingStarsImage {
	position:absolute;
	top:7px;
	height:14px;
	background-image:url(http://www.percyjackson.de/img/bds_sterne.png);
}

/** bds 3 24.08.09 ne
************************************************* */

/* fond hintergrund */
#content_container {
  background:#eaeebb;
}

.bds_usercontext_container_aktive_bg {
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
	width:430px;
}

.bds_usercontext_container .rating_stars_bg {
	background:url(http://www.percyjackson.de/img/bds_sterne.png) no-repeat top left;
}

.bdsRatingStarsImageStarsEmpty {
	background-image:url(http://www.percyjackson.de/img/bds_sterne.png);
}

.bdsRatingStarsImageStarsFilled{
	background-image:url(http://www.percyjackson.de/img/bds_sterne.png);
}

.bdsRatingStarsImage,
.RatingStarsImage {
	background:url(http://www.percyjackson.de/img/bds_sterne.png) no-repeat;
}

#commentform_container .formrow  a.formBtn,
a.show_all_comments,
.bds_inputbtn {
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
	font-size:11px;
	color:#303030;
}


/* tabs */

a.tabdeselected:link,
a.tabdeselected:visited { 
	background-color:#bbdced;
	color:#4a7989;
}

a.tabselected:link,
a.tabselected:visited {
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
	color:#303030;
}

.bds_usercontext_container a.deselected {
	background-color:#bbdced;
	color:#4a7989;
}

.bds_usercontext_container a.selected {
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
	color:#303030;
}

.usercontext_tab_container  a.okbtn {
	background:#EAEEBB;
	color:#3b8301;
}

/* ########### comments ############ */

.comments_top_container   .right_container a.deselected {
	background:#bbdced;
	color:#4a7989;
}

.comments_top_container  .left_container  b{
	border-bottom:1px dashed #AFAFAF;
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
}

.comments_top_container   .right_container a.selected {
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
	color:#303030;
	height:20px;
	margin-bottom:2px;
}


.comments_container_outer {
	border-bottom:1px dashed #afafaf;
}

.comments_container_outer h2 {
	color:#3b8301;
}

#commentform_container {

}

.commentbox {
	border-bottom:3px dashed #AFAFAF;
}

.teaser_cover {
	background:none;
	background:url(http://www.percyjackson.de/img/boxen/bds/percy_bds3_alpha_bg.png) 0 0;
}

.comments_top_container .right_container a.commentBtn {
	
	
}