#allage .contentbox_container {
	margin:0 0 15px 0;
	overflow:hidden;
	position:relative;
}

#allage form {
	margin:0;
	padding:0;
}

/* **************** vignetten ***************** */
.new_vignette {
	position:absolute;
	top:3px;
	right:0;
}

.rose_vignette {
	position:absolute;
	top:-5px;
	right:0;
}

/* ***************** vignetten end ****************** */

/* **************** feedbox ************** */

#allage .feedbox h3 {
	display:inline;
}

#allage .contentbox_container ul.feedbox li {
	padding:7px 0 6px 0;
	border-top:1px dashed #abc0d1;
}

#allage .contentbox_container ul.feedbox li.bottom_border {
	border-bottom:1px dashed #abc0d1;
	padding:7px 0 7px 0;
}

#allage .feedbox span {
	font-style:italic;
}

/* **************** tweetdbox ************** */

#allage .tweetbox h3 {
	display:inline;
}

#allage .contentbox_container ul.tweetbox li {
	padding:7px 0 7px 0;
	border-top:1px dashed #abc0d1;
}

#allage .contentbox_container ul.tweetbox li.bottom_border {
	border-bottom:1px dashed #abc0d1;

}

#allage .contentbox_container ul.tweetbox li.no_top_border {
	border-top:none;
}

#allage .contentbox_container ul.tweetbox li.optionallink {
	/* text-align:right; */
	padding:1px 0 0 0;
}

#allage .tweetbox span {
	font-size:0.8em;
}

#allage .tweetbox .twitterlogo_container {
	float: right;
	width: 100px;
	text-align:right;
}


/* **************** feedbox ************** */

/* ******************* teaserbox **************** */

#allage .contentbox_container .teaserbox_left {
	float:left;
	width:208px;
}

#allage .contentbox_container .teaserbox_left  h3,
#allage .contentbox_container .teaserbox_right  h3 {
	margin:0 0 5px 0;
}

#allage .contentbox_container .teaserbox_left  h2,
#allage .contentbox_container .teaserbox_right  h2 {
	margin:0 0 5px 0;
}

#allage .contentbox_container .teaserbox_right {
	float:right;
	width:208px;
}

#allage .contentbox_container .teaserbox_left .description,
#allage .contentbox_container .teaserbox_right .description {
	float:left;
	width:113px;
	margin:2px 0 0 0;
}

/* only text */

#allage .contentbox_container .teaserbox_left .description_big,
#allage .contentbox_container .teaserbox_right .description_big {
	margin:11px 0 0 0;
}

#allage .contentbox_container .teaserbox_left .image_and_servicebox,
#allage .contentbox_container .teaserbox_right .image_and_servicebox {
	float:right;
	width:95px;
	text-align:right;
	margin:5px 0 0 0;
}

#allage .image_and_servicebox div.iconbox {
	overflow:hidden;
	position:relative;
	top:-4px;
	right:-4px;
}

#allage .image_and_servicebox div.iconbox .ic_container img {
	position:relative;
	top:-3px;
}

/* *********************** teaserbox end ********************* */

/* *********************** booklist ************************** */
#allage .contentbox_container .booklist_container ul li ul {
	border-bottom:1px dashed #abc0d1;
	overflow:hidden;
}

#allage .contentbox_container .booklist_container ul li ul li {
	padding:5px 0 5px 0;
}

#allage .contentbox_container .booklist_container ul li ul li h3 {
	margin:0 0 6px 0;
}

#allage .contentbox_container .booklist_container ul li ul li p.authors {
	margin:0 0 4px 0;
}

#allage .contentbox_container .booklist_container ul li ul  li.image_container {
	float:left;
	width:105px;
}

#allage .contentbox_container .booklist_container ul li ul  li.image_container img.allage_cover {
	display:block;
}

#allage .contentbox_container .booklist_container ul li ul  li.image_description {
	float:right;
	width:127px;
}

#allage .contentbox_container .booklist_container ul li ul  li .iconbox {
	overflow:hidden;
	padding:0 0 1px 0;
	position:relative;
	left:-4px;

}

#allage .contentbox_container .booklist_container ul li ul  li .iconbox .ic_container {
	float:left;
}

#allage .contentbox_container .booklist_container ul li ul  li .iconbox .ic_container img {
	position:relative;
	top:-3px;
}

/* *********************** booklist end ************************** */

/* *********************** contentbox ************************** */

#allage .contentbox_container .contentbox h3,
#allage .contentbox_container .bookbox h3  {
	margin:14px 0 14px 0;
	font-size:1.3em;
}

#allage .contentbox_container .contentbox h2.headline {
	margin:0 0 10px 0;
}

#allage .contentbox_container .contentbox h3.no_top_margin,
#allage .contentbox_container .bookbox h3.no_top_margin  {
	margin:0 0 14px 0;
	font-size:1.3em;
}

#allage .contentbox_container .contentbox p {
	margin:0 0 10px 0;
}

#allage .contentbox_container img.image {
	margin:10px 0 0 0;
}

.contentbox_container img.small_image {
	margin:4px 0 0 0;
	width:40px;
}

#allage .contentbox_container_right h2.headline,
#allage .contentbox_container_right h3 {
	margin:0 0 10px 0;
}

/* *********************** contentbox end  ************************** */

/* *********************** sectionlogo box ************************** */

#allage .contentbox_container .sectionlogo_box_left {
	width:208px;
	float:left;
}

#allage .contentbox_container .sectionlogo_box_right {
	width:208px;
	float:right;
}

/* *********************** sectionlogo box end ************************** */

/* *********************** banner_lang ************************** */
.banner_lang {
	position:relative;
	overflow:hidden;
}

#allage .big_banner .vignette_right {
	bottom:15px;
}

#allage .medium_banner img.vignette_right_bottom_12 {
	bottom:12px;
	right:0;
	z-index:10;
}

#allage .medium_banner img.vignette_right_bottom_25 {
	bottom:25px;
	right:0;
	z-index:10;
}

#allage .big_banner img.vignette_right_bottom_5 {
	bottom:5px;
	right:9px;
	z-index:10;
}

#allage .big_banner img.vignette_right_bottom_33 {
	bottom:33px;
	right:9px;
	z-index:10;
}

.pos_absolute {
	position:absolute;
}

.pos_relative {
	position:relative;
}

.contentbox img.vignette_left {
	left:0;
	top:10px;
}

img.vignette_left {
	left:0;
	top:0px;
}

img.vignette_right {
	right:0;
	bottom:4px;
}

img.vignette_center {
	right:15px;
	top:5%;
}

img.bottom_12{
	bottom:12px;
}

img.bottom_25{
	bottom:25px;
}

/* *********************** commentbox ************************** */
#allage .commentbox {
	border-bottom:1px dashed #abc0d1;
	overflow:hidden;
	width:100%;
	padding:10px 0 10px 0;
}

#allage .commentbox .imagebox {
	float:left;
	width:46px;
}

#allage .commentbox .imagebox img {
	border:1px solid #3a3a3a;
}

#allage .commentbox .description  span.date {
	margin:0 0 6px 0;
	display:block;
}

#allage .commentbox .description {
	float:right;
	width:380px;
}

#allage .commentbox .description p.first {
	margin:0 0 12px 0;
}

/* *********************** newsletter abobox ************************** */

.allage_newsletterabobox {
	position:relative;
}
/* linkbox */
.allage_newsletterabobox p {
	margin:6px 0 0 0;
}

.allage_newsletterabobox input {
	width:193px;
	margin-top:10px;
	padding:2px 3px 3px 3px;
}

.allage_newsletterabobox img {
	position:absolute;
	top:5px;
	right:0;
}

/* *********************** newsletter abobox end ************************** */


/* *********************** coverflow ************************** */


.jeteaser_cover {
	display: none;
	float:left;
	overflow:hidden;
	width:400px;
	margin:0px 15px 0 15px;
	color:#72756f;
	padding:0;
}
.jeteaser_cover div{
	padding:10px;
	background:#f0f1eb;
	overflow:hidden;
}

.jeteaser_cover div h2 {
	margin:0 0 8px 0;
	font-size:1em;
	font-weight:bold;
	color:#000;
}

.jeteaser_cover div h2 a {
	font-size:1.0em;
	color:#000;
}


.jeteaser_cover div h2 a:hover {
	text-decoration:underline;
}

.jeteaser_cover div.author_box {
	padding:0;
	margin:0;
	float:left;
	width:100%;
}

.jeteaser_cover div.author_box div.author {
	float:left;
	margin:-3px 0 0 0;
	padding:0;
}

.jeteaser_cover div.author_box div.coverflow_icon_box {
	float:left;
	margin:0;
	padding:0 0 5px 0;
	border:1px solid green;
}

.jeteaser_cover div.author_box div.coverflow_icon_box div.ic_container {
	float:left;
	height:15px;
	padding:0 5px 0 5px;
	margin:0;
}


#allage .author_box .class_coverflow_icon_box {
	padding:0;
}

#allage .author_box .class_coverflow_icon_box .ic_container {
	float:left;
	padding:0 4px 2px 4px;
}

.jecoverflow_prev {
	float:left;
	width:10px;
	border-right:3px solid #fff;
	position:relative;
	height:130px;
	
}

.jecoverflow_next {
	float:left;
	width:10px;
	border-left:1px solid #fff;
	position:relative;
	height:130px;
}

.jecoverflow_prev a {
	position:absolute;
	top:55px;
	left:0;
	z-index:999;
	width:30px;
	height:31px;
	background:url(http://www.carlsen.de/img/allage/icons/arrow_left.png) no-repeat top right;
}

.jecoverflow_prev a:hover {
	background:url(http://www.carlsen.de/img/allage/icons/arrow_left_ro.png) no-repeat top right;
}

.jecoverflow_next a {
	position:absolute;
	top:55px;
	right:-3px;
	width:30px;
	height:31px;
	background:url(http://www.carlsen.de/img/allage/icons/arrow_right.png) no-repeat top right;
}

.jecoverflow_next a:hover {
	background:url(http://www.carlsen.de/img/allage/icons/arrow_right_ro.png) no-repeat top right;
}

/* *********************** coverflow end ************************** */

/* *********************** coverflow ************************** */

.contentbox_container .bookbox_right {
	top: 0 !important;
}

/* *********************** coverflow end ************************** */


/* *********************** bookbox ************************** */

/* icons */

.je_bookbox_subcoverbooklink {
	position:relative;
	top:-4px;
	right:-4px;
}

.je_bookbox_subcoverbooklink .ic_container img {
	position:relative;
	top:-2px;
}

/* bookcover */

#allage .bookbox_right .book_cover {
	margin:10px 0 0 0;
}

#allage .bookbox_content {
	padding-left:0;
	width:270px;
}

/* *********************** bookbox end ************************** */


/* *********************** inquiry ************************** */

#allage .inquiryContainer {
	
}

#allage .inquiryContainerInner {
	padding:10px;
	background:#E6E7DF;
}

#allage .inquiryContainerInner .row {
	margin:0 0 10px 0;
	overflow:hidden;
}


#allage .inquiryContainerInner .row .fieldbox {
	float:left; 
	width:30px;
}

#allage .inquiryContainerInner .row .textbox {
	float:left; 
	width:380px;
}

#allage .inquiryContainerInner .submitbox {
	margin:20px 0 10px 0;
}


#allage .inquiry_init_text {
	margin:10px 0 10px 0;
	background:#fff;
	padding:0 10px 0 10px;
}


/* *********************** inquiry end ************************** */


/*  galery video, image
****************************************************** */


.je_galery_wrapper {
	margin:auto;
	width:430px;
	position:relative;
}

.je_galery_wrapper img.section_icon {
	position:absolute;
	right:10px;
}

.je_image_galery {
	background:url(http://www.carlsen.de/img/allage/shared/bg/hintergrund_oben.jpg) no-repeat 0 25px;
}

.je_image_galery_bg_middle {
	background:url(http://www.carlsen.de/img/allage/shared/bg/hintergrund_kachel.jpg) repeat-y left top;
}

/* form bg */

.je_image_galery_bg_middle_form {
	background:url(http://www.carlsen.de/img/allage/shared/bg/formular_streifen.jpg) repeat-y left top;
}


.je_image_galery_bg_bottom {
	background:url(http://www.carlsen.de/img/allage/shared/bg/hintergrund_unten.jpg) no-repeat left bottom ;
}

.je_image_galery_padding {
	padding:0 10px 0 10px;
}

.txt_white {
	color:#fff;
}

.float_left {
	float:left;
}

.txt_center {
	text-align:center;
}

.je_galleryPagerBar {
text-align:center;
padding:3px;
margin:5px 0 10px 0;
}

.je_galleryPagerNumberBar .pager_number {
	color:#3a3a3a;
}

.marginBottom_15 {
margin-bottom:15px;
}

#je_galleryNavi {
margin-bottom:20px;
}

.je_galleryNaviInactiv {
color:#bfc1be;
font-size: .82em;
font-weight: bold;
}

/* pager */
a.je_pager_number,
span.je_pager_number { 
	padding-left:1px; 
	padding-right:2px;
	padding:-15px 0 15px 0;
	position:relative;
	font-size:10px;
	color:#3A3A3A;
}

.je_galleryNewPagerBar {
	height:20px;
	margin:10px 0 10px 0;
}

.je_galleryNewPagerBar .btn {
	position:relative;
	background:url(http://www.carlsen.de/img/allage/galery/arrows.png) no-repeat top left;
	padding:9px 15px 9px 12px;
	text-decoration:none;
	display:inline;
	margin:0;
}

.je_galleryNewPagerBar .btn span {
	visibility:hidden;
}

.je_galleryNewPagerBar .prev {
	background-position: 0 0;
}

.je_galleryNewPagerBar .prev:hover {
	background-position: 0 -40px;
}

.je_galleryNewPagerBar .next {
	background-position: 0 -80px;
}

.je_galleryNewPagerBar .next:hover {
	background-position: 0 -121px;
}

a.je_images_galery_play_btn {
	position:absolute;
	top:45%;
	left:45%;
	text-decoration:none;
	padding:7px;
	background:url(http://www.carlsen.de/img/allage/galery/play.png) no-repeat top left;
}


/* sorter */

.je_image_galery_sorter {
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_gross.jpg) no-repeat 0 0;
	padding:4px 5px 4px 5px;
	border-bottom:1px solid #fff;
}

.je_image_galery_sorter select {
	margin:0 0 0 5px;
	border:none;
	border:1px solid #c7c8c7;
	width:135px;
	background:#F0F2ED;
}

/* navi */

.je_image_galery ul {
	overflow:hidden;
}

.je_image_galery ul.je_image_galery_navi  {
	background:#fff;
}

.je_image_galery ul.je_image_galery_navi li {
	float:left;
	text-align:center;
	border-right:1px solid #fff;
}

.je_image_galery ul.je_image_galery_navi li a {
	padding:5px 10px 5px 10px;
	display:block;
	color:#3a3a3a;
	position:relative;
	bottom:-1px;
}

.je_image_galery ul.je_image_galery_navi li a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 0;
}

.je_image_galery ul.je_image_galery_navi li a.uebersicht:hover {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 -25px;
	
}

.je_image_galery ul.je_image_galery_navi li.active a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 -25px;
}

.je_image_galery ul.je_image_galery_navi li a.blaettern {
	background: url(http://www.carlsen.de/img/allage/galery/blaettern_btn_bg.jpg) no-repeat 0 0;
}

.je_image_galery ul.je_image_galery_navi li a.blaettern:hover {
	background: url(http://www.carlsen.de/img/allage/galery/blaettern_btn_bg.jpg) no-repeat 0 -25px;
}

.je_image_galery ul.je_image_galery_navi li.active a.blaettern {
	background: url(http://www.carlsen.de/img/allage/galery/blaettern_btn_bg.jpg) no-repeat 0 -25px;
}

.je_image_galery ul.je_image_galery_navi li a.hochladen {
	background: url(http://www.carlsen.de/img/allage/galery/hochladen_btn_bg.jpg) no-repeat 0 0;
}

.je_image_galery ul.je_image_galery_navi li a.hochladen:hover {
	background: url(http://www.carlsen.de/img/allage/galery/hochladen_btn_bg.jpg) no-repeat 0 -25px;
}

.je_image_galery ul.je_image_galery_navi li.active a.hochladen {
	background: url(http://www.carlsen.de/img/allage/galery/hochladen_btn_bg.jpg) no-repeat 0 -25px;
}

.je_galery_top_textbox {
	margin:20px 0 15px 0;
	width:300px;
}

.je_galery_top_textbox .image_galery_headline {
	font-weight:bold;
	font-size:14px;
	margin:0 0 12px 0;
}


/* image list */

ul.je_image_galery_list {

}

ul.je_image_galery_list li.row {
	overflow:hidden;
	margin:0 0 10px 0;
}

ul.je_image_galery_list li.row ul li {
	width:200px;
	float:left;
	position:relative;
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_klein.jpg) repeat-y 0 0px;
	height:300px;
	
}

ul.je_image_galery_list li.row ul li img {
	display:block;
	border:none;
}

ul.je_image_galery_list li.row ul li.margin_right {
	margin-right:10px;
}

.je_image_galery_list_entry_head {
	/* background:url(http://www.carlsen.de/img/allage/galery/bildhigru_klein.jpg) no-repeat 0 0; */
	width:100%;
	color:#fff;
	height:60px;
	overflow:hidden;
}

.je_image_galery_list_entry_head b {
	padding:10px 10px 5px 10px;
	display:block;
	font-size:11px;
}

.je_image_galery_list_entry_foot {
	/* background:url(http://www.carlsen.de/img/allage/galery/bildhigru_klein.jpg) no-repeat left bottom; */
	color:#fff;
	height:60px;
	padding:10px 10px 10px 10px;
}

a.je_images_galery_play_btn {
	position:absolute;
	top:45%;
	left:45%;
	text-decoration:none;
	padding:6px;
	background:url(http://www.carlsen.de/img/allage/galery/play.png) no-repeat top left;
}

a.je_images_galery_play_btn:hover {
	background-position: 0 -40px;
}

.je_images_galery_play_btn span {
	visibility:hidden;
}

.je_galery_list_stars {
	text-align:right;
	padding:0 10px 10px 0;
	overflow:hidden;
}

.je_galery_list_stars div {
	background: url(http://www.carlsen.de/img/allage/galery/stern_allage.png) no-repeat 0 0;
	height:14px;
	width:71px;
	padding:7px
	border:1px solid #fff;
	float:right;
}

/* image big */


img.je_image_galery_big_image {
	display:block;
	border:none;
}


.je_image_galery_big_entry_head {
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_gross.jpg) no-repeat 0 0;
	width:100%;
	color:#fff;
}

.je_image_galery_big_entry_head {
	padding:10px 10px 10px 10px;
}

.je_image_galery_big_entry_head b {
	display:block;
	font-size:12px;
}

.je_image_galery_big_entry_foot {
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_gross.jpg) no-repeat left bottom;
	color:#fff;
	padding:10px 10px 10px 10px;
}

.je_galery_big_stars div {
	background: url(http://www.carlsen.de/img/allage/galery/stern_allage.png) no-repeat 0 0;
	height:14px;
	width:71px;
	padding:7px
	border:1px solid #fff;
	float:left;
	margin:0 0 0 5px;
}

.je_image_galery_big_entry_foot .row {
	overflow:hidden;
	height:1%;
}

.je_image_galery .wide_btn {
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_gross.jpg) no-repeat 0 0;
	border-top:1px solid #fff;
	text-align:center;
	height:1%;
	position:relative;
}

.je_image_galery .wide_btn a {
	color:#fff;
	font-weight:bold;
	display:block;
	padding:5px;
}

.je_image_galery .wide_btn a:hover {
	background:#000;
}

.je_image_galery_radio_stars {
	background:url(http://www.carlsen.de/img/allage/galery/bildhigru_gross.jpg) no-repeat 0 0;
	border-bottom:1px solid #fff;
	position:relative;
	height:25px;
}


/** stars */

.jeRatingStarsImage {
	background: url(http://www.carlsen.de/img/allage/galery/stern_allage.png) no-repeat 0 0;
}

.je_stars_bg {
	background: url(http://www.carlsen.de/img/allage/galery/stern_allage.png) no-repeat 0 0;
	position:absolute;
	top:7px;
	height:14px;
}

.je_stars_container {
	height:30px;
}

.jeRatingRadio {
position:absolute;
top:3px;
}

.jeRatingRadio_1{
left:5px;
}

.jeRatingStarsImage_1{
width:14px;
left:25px;
}

.jeRatingRadio_2{
left:45px;
}

.jeRatingStarsImage_2{
width:28px;
left:65px;
}

.jeRatingRadio_3{
left:98px;
}

.jeRatingStarsImage_3{
width:42px;
left:118px;
}

.jeRatingRadio_4{
left:165px;
}

.jeRatingStarsImage_4{
width:56px;
left:185px;
}

.jeRatingRadio_5{
left:245px;
}

.jeRatingStarsImage_5{
width:70px;
left:264px;
}

.je_vote_container .container {
	float:right;
	margin:0 0 0 4px;
}

a.je_bewertenBtn{
	float:right;
	color:#fff;
	padding:5px 10px 4px 10px;
	border-left:1px solid #fff;
}

a.je_bewertenBtn:hover {
	background:#000;

}

/* ueberschreiben der default form styles in form2.css */

.je_form .formInputText,
.je_form .formInputTextShort,
.je_form .formInputTextMedium,
.je_form .formTextareaText {
	border:1px solid #5a5c57;
	
}

.je_form .formInputText,
.je_form .formTextareaText
{
	width:96%;
}

.je_form .formTextareaText {
	height:70px;
}

.je_form .formInputTextMedium {
	width:58%;
}

.je_form .formInputTextShort {
	width:34%;
}

.je_image_galery_form_container .formContainerInner {
	border-bottom:1px solid #fff;
}


.jeteaser_container {
	background:url(http://www.carlsen.de/img/allage/shared/bg/hintergrund_unten.jpg) no-repeat left bottom ;
}


#allage #vbox .videofeature_coverflow {
	overflow: hidden;
}

#allage #vbox .button {
	float:left; 
	width:30px;
}

#allage #vbox .coverflow_navi_outer{
	float:left; 
	/* 	dieser width wert wird auch in der javascript datei gesetzt, 
		wenn er geaendert wird, auch den wert in der js aendern
	*/
	width:370px; 
    padding: 0;
    margin:3px 0 0 0;
    overflow: hidden;
    /* benoetigt der ie um overflow: hidden zu interpretieren */
	position: relative;
}



#allage #vbox .coverflow_navi{
	width:9999999px;
}

#allage #vbox table.coverflow-block{
	width:370px; 
	float:left; 
	position:relative; 
	left:0;
}
#allage #vbox table.coverflow-block td.videoprozent{
	display:none;
}

#allage a.start_bg {
	background:#8b8d88;
	color:#ffffff;
}


#allage .videostartseitenbox td.jegreen a:hover,
a.jegreen_bg {
	background:#39b80d;
	color:#3f4221;
}

#allage .videostartseitenbox td.jepink a:hover,
a.jepink_bg {
	background:#f71f70;
	color:#57113c;
}

#allage .videostartseitenbox td.jelila a:hover,
a.jelila_bg {
	background:#662080;
	color:#b5a5fe;
}

.videostartseitenbox td.jeblue a:hover,
a.jeblue_bg {
	background:#88D5ED;
	color:#14485a;
}

#allage .videostartseitenbox td.jebrown a:hover,
a.jebrown_bg {
	background:#a9794d;
	color:#463b29;
}

#allage .videostartseitenbox td.jebrown a:hover,
a.jebrown_bg {
	background:#a9794d;
	color:#463b29;
}

#allage .videostartseitenbox td.jegrey a:hover,
a.jegrey_bg {
	background:#C2C5BF;
	color:#5A5C57;
}


/* arkadien gallery brand die haupt styles werden von der default gallery uebernommen 
*********************************************************************************** */

.arkadien .je_image_galery_radio_stars {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/button_bewerten.jpg) no-repeat bottom left;
	border:none;
	position:relative;
	height:25px;
	margin-bottom:1px;
}

.arkadien .je_galery_list_stars {
	padding-bottom:3px;
}

.arkadien a.je_bewertenBtn{
	border-left:1px solid #BCAB80;
}

.arkadien .je_image_galery .wide_btn {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/button_empfehlen.jpg) 0 0;
	margin:1px 0 0 0;
	text-align:center;
	height:1%;
	position:relative;
	border:none;
}

.arkadien .je_image_galery_big_entry_foot {
	/* background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_gross.jpg) no-repeat left bottom; */
	color:#fff;
	padding:10px 10px 10px 10px;
	background:none;
}

.arkadien .je_galery_top_textbox {
	margin:20px 0 15px 0;
	width:280px;
	color:#fff;
}

.arkadien .je_galery_top_textbox .image_galery_headline {
	font-weight:bold;
	font-size:14px;
	margin:0 0 12px 0;
	color:#000;
}

.arkadien img.section_icon {
	position:absolute;
	right:0px;
	top:0;
}

.arkadien .je_image_galery_big_entry_head {
	/* background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_gross.jpg) no-repeat 0 0; */
	width:100%;
	color:#fff;
	background:none;
}

.arkadien .je_image_galery_list_entry_head {
	/* background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_klein.jpg) no-repeat 0 0; */
	width:100%;
	color:#fff;
	background:none;
	height:39px;
}

.arkadien .je_image_galery_list_entry_head b {
	padding:10px 10px 0px 10px;
	display:block;
	font-size:11px;
	height:15px; 
	overflow:hidden;
}

.arkadien .je_image_galery_list_entry_foot {
	/* background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_klein.jpg) no-repeat left bottom; */
	color:#fff;
	padding:10px 10px 10px 10px;
	width:100%;
	background:none;
}

.arkadien .je_image_galery_list_entry_foot_user {
	
}

.arkadien .je_image_galery ul.je_image_galery_navi li a {
	color:#fff;
}

.arkadien ul.je_image_galery_list li.row ul li {
	width:200px;
	float:left;
	position:relative;
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_klein.jpg) repeat-y 0 0px;
	overflow:hidden;
	height:240px;
}


.arkadien .je_image_galery ul.je_image_galery_navi li a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/arkadien/naviitem_bg.jpg) no-repeat 0 0;
}

.arkadien .je_image_galery ul.je_image_galery_navi li a.uebersicht:hover {
	background: #000;
}

.arkadien .je_image_galery ul.je_image_galery_navi li.active a.uebersicht {
	background: #000;
}

.arkadien .je_image_galery ul.je_image_galery_navi li a.blaettern {
	background: url(http://www.carlsen.de/img/allage/galery/arkadien/naviitem_bg.jpg) no-repeat top center;
}

.arkadien .je_image_galery ul.je_image_galery_navi li a.blaettern:hover {
	background: #000;
}

.arkadien .je_image_galery ul.je_image_galery_navi li.active a.blaettern {
	background: #000;
}

.arkadien .je_image_galery ul.je_image_galery_navi li a.hochladen {
	background: url(http://www.carlsen.de/img/allage/galery/arkadien/naviitem_bg.jpg) no-repeat top right;
}

.arkadien .je_image_galery ul.je_image_galery_navi li a.hochladen:hover {
	background: #000;
}

.arkadien .je_image_galery ul.je_image_galery_navi li.active a.hochladen {
	background: #000;
}

.arkadien .je_image_galery_sorter {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_gross.jpg) no-repeat 0 0;
	padding:4px 5px 4px 5px;
	border:none;
	color:#fff;
	margin:0 0 1px 0;
}

.arkadien .je_galleryPagerBar a,
.arkadien .je_galleryPagerBar span {
	color:#fff;
	font-size:11px;
}

.arkadien .je_image_galery {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/hintergrund_oben.jpg) no-repeat 0 25px;
}

.arkadien .je_image_galery_bg_middle {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/hintergrund_kachel.jpg) repeat-y left top;
}

/* form bg */

.arkadien .je_image_galery_bg_middle_form {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/hintergrund_kachel.jpg) repeat-y left top;
}


.arkadien .je_image_galery_bg_bottom {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/hintergrund_unten.jpg) no-repeat left bottom ;
}

.arkadien .je_image_galery_form_container span.hinweis {
	color:#fff;
	background:#000;
}

/* neue klasse die nur fuer die arkadien galery verwendent wird */

.arkadien .je_detail_image_bg {
	background:url(http://www.carlsen.de/img/allage/galery/arkadien/bildhigru_gross.jpg) repeat-y 0 0;
}

/* ****************** end arkadien gallery ****************** */


/* bereite dich vor gallery brand die haupt styles werden von der default gallery uebernommen 
*********************************************************************************** */

.bereite_dich_vor .je_image_galery_radio_stars {
	background:#484840;
	border:none;
	position:relative;
	height:25px;
	margin-bottom:1px;
}

.bereite_dich_vor .je_galery_list_stars {
	padding-bottom:3px;
	height:14px;
	overflow:hidden;
}

.bereite_dich_vor a.je_bewertenBtn{
	border-left:1px solid #7E7D79;
}

.bereite_dich_vor .je_image_galery .wide_btn {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/button_weiterempfehlen.jpg) 0 0;
	margin:1px 0 0 0;
	text-align:center;
	height:1%;
	position:relative;
	border:none;
}

.bereite_dich_vor .je_image_galery .wide_btn a:link {
	color:#181818;
}

.bereite_dich_vor .je_image_galery .wide_btn a:hover {
	color:#fff;
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery .login_link {
	display:block; 
	color:#fff; 
	margin:0 10px 0 10px; 
	font-weight:bold;
} 

.bereite_dich_vor .je_image_galery .link_text {
	display:block; 
	color:#fff; 
	margin:0 10px 0 10px; 
}

.bereite_dich_vor .je_image_galery_big_entry_foot {
	background:none;
	background:#181818;
	color:#fff;
	padding:10px 10px 10px 10px;
}

.bereite_dich_vor .je_galery_top_textbox {
	margin:20px 0 15px 0;
	width:350px;
	color:#fff;
}

.bereite_dich_vor .je_galery_top_textbox .no_title {
	margin-top:30px;
}

.bereite_dich_vor .je_galery_top_textbox .image_galery_headline {
	font-weight:bold;
	font-size:14px;
	margin:0 0 12px 0;
	color:#fede27;
}

.bereite_dich_vor img.section_icon {
	position:absolute;
	right:20px;
	top:0px;
}

.bereite_dich_vor img.section_icon_over_images {
	position:absolute;
	left:10px;
	top:67px;
}

.bereite_dich_vor .je_image_galery_big_entry_head {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/titel_bg.jpg) 0 0;
	width:390px;
	color:#181818;
	border-bottom:1px solid #181818;
}

.bereite_dich_vor .je_image_galery_big_entry_head a {
	color:#181818;
}

.bereite_dich_vor .je_image_galery_list_entry_head {
	background:none;
	background:#181818;
	width:100%;
	color:#fff;
	height:45px;
}

.bereite_dich_vor .je_image_galery_list_entry_head b {
	padding:10px 10px 0px 10px;
	display:block;
	font-size:11px;
	height:15px; 
	overflow:hidden;
}

.bereite_dich_vor .je_image_galery_list_entry_foot {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/titel_bg.jpg) left bottom;
	color:#181818;
	padding:10px 10px 10px 10px;
	width:100%;
}

.bereite_dich_vor .je_image_galery_list_entry_foot a {
	color:#181818;
}

.bereite_dich_vor .je_image_galery_list_entry_foot_user {
	
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a {
	color:#fff;
}

.bereite_dich_vor ul.je_image_galery_list li.row ul li {
	width:200px;
	float:left;
	position:relative;
	background:#484840;
	overflow:hidden;
	height:250px;
}


.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/naviitem_bg.jpg) no-repeat 0 0;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.uebersicht:hover {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li.active a.uebersicht {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.blaettern {
	background: url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/naviitem_bg.jpg) no-repeat top center;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.blaettern:hover {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li.active a.blaettern {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.hochladen {
	background: url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/naviitem_bg.jpg) no-repeat top right;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li a.hochladen:hover {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery ul.je_image_galery_navi li.active a.hochladen {
	background:none;
	background: #484840;
}

.bereite_dich_vor .je_image_galery_sorter {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/button_sortierung.jpg) 0 0;
	padding:4px 5px 4px 5px;
	border:none;
	color:#181818;
	margin:0 0 2px 0;
}

.bereite_dich_vor .je_galleryPagerBar a,
.bereite_dich_vor .je_galleryPagerBar span {
	color:#fff;
	font-size:11px;
}

.bereite_dich_vor .je_image_galery {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/hintergrund_oben.jpg) no-repeat 0 25px;
}

.bereite_dich_vor .je_image_galery_bg_middle {
	background:#484840;
}

.bereite_dich_vor .je_detail_image_bg {
	background:none;
	background:#484840;
}

/* form bg */

.bereite_dich_vor .je_image_galery_bg_middle_form {
	background:#484840;
}

.bereite_dich_vor .formContainerInner label {
	font-weight:bold;
	color:#fff;
}

.bereite_dich_vor .je_image_galery_bg_bottom {
	background:url(http://www.carlsen.de/img/allage/galery/bereite_dich_vor/hintergrund_unten.jpg) no-repeat left bottom ;
}

.bereite_dich_vor .je_image_galery_form_container span.hinweis {
	color:#fff;
	background:#000;
}



/* ****************** end bereite dich vor galery ****************** */

/*
#allage .videostartseitenbox .coverflow_navi_outer {
	width:368px;
	float:left;
	margin:5px 0 0 2px;
}

#allage .videostartseitenbox #next {
	float:right;
	height:27px;
	width:30px;	
	background:#fff;
	z-index:10;
}

#allage .videostartseitenbox #prev {
	float:left
	height:27px;
	width:30px;	
	background:#fff;
}

#allage #coverflow_navi_values_when_navi_visible {
	width:360px;
	margin-left:0;
}

.je_arrowbtn {
	position:relative;
	background:url(http://www.carlsen.de/img/allage/galery/arrows.png) no-repeat top left;
	padding:9px 15px 9px 12px;
	text-decoration:none;
	display:inline;
	margin:0;
}

.je_arrowbtn span {
	visibility:hidden;
}

.je_arrowbtn .prev {
	background-position: 0 0;
}

.je_arrowbtn .prev:hover {
	background-position: 0 -40px;
}

.je_arrowbtn .next {
	background-position: 0 -80px;
}

.je_arrowbtn .next:hover {
	background-position: 0 -121px;
}

a.start_bg {
	background:#5a5c57;
	color:#ffffff;
}

*/
/* guestbook */

.je_guestbook {
	background:url(http://www.carlsen.de/img/allage/guestbook/guestbook_bg_top.jpg) no-repeat 0 0;
}

.je_guestbook_bg_middle {
	background:url(http://www.carlsen.de/img/allage/guestbook/guestbook_kachel.jpg) repeat-y left top;
}

/* form bg */

.je_guestbook_bg_middle_form {
	background:url(http://www.carlsen.de/img/allage/shared/bg/formular_streifen.jpg) repeat-y left top;
}


.je_guestbook_bg_bottom {
	background:url(http://www.carlsen.de/img/allage/guestbook/guestbook_bg_bottom.jpg) no-repeat left bottom ;
}



/* navi */

#allage_guestbook ul.je_guestbook_navi {
	float:left;
	width:100%;
	margin:0;
}

#allage_guestbook ul.je_guestbook_navi li {
	float:left;
	text-align:center;
	border-right:1px solid #fff;
}

#allage_guestbook ul.je_guestbook_navi li a {
	padding:5px 10px 4px 10px;
	display:block;
	color:#3a3a3a;
	position:relative;
	bottom:-1px;
}

#allage_guestbook ul.je_guestbook_navi li a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 0;
}

#allage_guestbook ul.je_guestbook_navi li a.uebersicht:hover {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 -25px;
}

#allage_guestbook ul.je_guestbook_navi li.active a.uebersicht {
	background: url(http://www.carlsen.de/img/allage/galery/uebersicht_btn_bg.jpg) no-repeat 0 -25px;
}

#allage_guestbook ul.je_guestbook_navi li a.beitrag_schreiben {
	background: url(http://www.carlsen.de/img/allage/guestbook/beitrag_btn_bg.gif) no-repeat 0 0;
}

#allage_guestbook ul.je_guestbook_navi li a.beitrag_schreiben:hover {
	background: url(http://www.carlsen.de/img/allage/guestbook/beitrag_btn_bg.gif) no-repeat 0 -25px;
}

#allage_guestbook ul.je_guestbook_navi li.active a.beitrag_schreiben {
	background: url(http://www.carlsen.de/img/allage/guestbook/beitrag_btn_bg.gif) no-repeat 0 -25px;
}


.dashed_bottom_border {
	border-bottom:1px dashed #B3B4AF;
}

.je_guestbook_introbox  {
	margin:25px 0 0 0;
	padding:10px;
}

.je_guestbook_introbox h3  {
	padding-top:10px;
}

.margin_bottom_15 {
	margin-bottom:15px;
}

#allage #allage_guestbook ul.je_guestbook_navi {
	padding-bottom:-2px;
}

.je_guestbook_introbox div.with_section_icon {
	width:290px;
}

a.write_new_entry {
	padding:5px;
	background:url(http://www.carlsen.de/img/allage/guestbook/write_btn_bg.gif) no-repeat top right;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	width:101px;
	float:right;
	text-decoration:none;
}

a.write_new_entry:hover {
	background-position: 0 -25px;
}

.je_guestbook_introbox h3 {
	font-size:14px;
	margin:0 0 13px 0;
}

img.section_icon {
	position:absolute;
	right:10px;
	top:0;
}

.je_guestbook_entrybox {
	padding:10px;
}

.je_guestbook_entrybox p {
	padding-bottom:10px;
	margin-bottom:10px;
}

.je_guestbook_entrybox .userbox {
	margin:5px 0 10px 0;
}

/* ergibt 10 */
.margin_top_10 {
	margin-top:7px;
}

.write_new_entry_container {
	overflow:hidden;
	margin:10px 0 7px 0;
}

.je_image_galery_form_container .formTextPadding{
	padding:5px 0 5px 5px;
}

.je_guestbook_form .formrow {
	overflow:hidden;
}

.je_guestbook_form .formrow a.formBtn {
	background:#E6E7DF;
	color:#A6A8A2;
}


.je_guestbook_form .formrow a.formBtn {
	display:block;
	float:right;
	margin:0 10px 10px 0;
	padding:3px 10px;
	text-align:center;
	width:65px;
}

.je_guestbook_form .formrow div.label {
	width:60px;
	float:left;
	padding-left:10px;
}

.je_guestbook_form .formrow div.form_field {
	width:350px;
	float:right;
}

.je_guestbook_form .formrow div.form_field textarea {
	width:331px;
	height:100px;
	padding:3px;
}


/* *********************** formbox ************************** */
.formContainerOuter .inputFieldsContainer {
	width:100%;
	margin-bottom:15px;
	padding-bottom:0;
}

.formContainerOuter .questionContainer {
	margin-bottom:15px;
	padding:15px;
}

.formContainerOuter .questionContainer #wantsNewsletter{
	margin-left:5px;
	float:left;
}


/* *********************** arkadien countdown ************************** */

.countdown .arkadien_bg {
	background:url(http://www.carlsen.de/img/allage/countdown/arkadien/bg_1.jpg) no-repeat 0 0;
	height:358px;
	width:235px;
}

.countdown .arkadien  #arkadiencountdownLabel {
	width:100%;
	padding:10px 0 15px 15px;
}

.countdown .arkadien .text_container {
	height:100px;
	width:235px;
	margin:10px 0 0 0;
	position:relative;
	color:#fff;
	font-size:28px;
	text-align:left;
	line-height:36px;
}

.countdown  .arkadien .counter_display {
	margin:0 0 0 28px;
}

.countdown .arkadien .text_container1 {
	background:url(http://www.carlsen.de/img/allage/countdown/arkadien/textbox1_bg.jpg) no-repeat 0 0;
}

.countdown .arkadien .text_container2 {
	background:url(http://www.carlsen.de/img/allage/countdown/arkadien/textbox2_bg.jpg) no-repeat 0 0;
	font-size:12px;
}

.countdown .arkadien .text_container2 p {
	padding:10px;
	line-height:18px;
}

/* countdown spans */

/* noch */
.countdown .arkadien .text_container .span_1 {
	font-size:18px;
	letter-spacing:2px;
}

/* *********************** arkadien countdown end ************************** */

/* kibuquiz */

#allage #tabuquizpage #big_banner {
	margin-bottom:15px;
}

#allage .kibuquiz_cover {
	float:left;
}

#allage  .kibuquiz_textbox {
	float:right;
	margin:0 10px 0 0;
	width: 310px;
}

#allage .kibuquiz .questions ul {
	margin-left:10px;
	list-style:none;
}

#allage .kibuquiz .generic_box_content {
	padding-left:0;
}

#allage .kibuquiz h3 a {
	color:#000;
}

#allage h3.quiz_book_title a {
	color:#5a5c57;
}

#allage .frage_headline {
	font-size:12px;
	color:#5a5c57;
}

/* end kibu quiz */
