/* html */

body{
/*background-image:url(../img/hintergruende/body_bg.gif);*/
margin:0px;
padding:0px;
color:#000000;
font-family:verdana, sans-serif;
font-size:11px;
}

#jstest {
 width:798px;
 height:90px;
 background-image:url(../img/jstest.png);
 background-repeat:no-repeat;
}

body.home{
background-image:url(../img/hintergruende/home_body_bg.gif);
}

.typo3-adminPanel{

	z-index:9999;
}



body .aktuellernewsletter .std .whiteboard  .container_w1-1 {

	background-color:#012351;
	width: 752px;
	background-image: none;

}



.home .aktuelleausgabeteaser .photo{
	z-index: 10000;
	position: static;
}

body.lustigestaschenbuch{
background-image:url(../img/hintergruende/lustigestaschenbuch_body_bg.gif);
}

body.news{
background-image:url(../img/hintergruende/news_body_bg.gif);
}

body.community{
background-image:url(../img/hintergruende/community_body_bg.gif);
}

body.entenhausen{
background-image:url(../img/hintergruende/entenhausen_body_bg.gif);
}

body.gamesfun{
background-image:url(../img/hintergruende/gamesfun_body_bg.gif);
}

body.aboshop{
background-image:url(../img/hintergruende/aboshop_body_bg.gif);
}

body.beside{
background-image:url(../img/hintergruende/beside_body_bg.gif);
}

body.lustigestaschenbuch .container_h_wechselteaser,
body.news .container_h_wechselteaser,
body.community .container_h_wechselteaser,
body.entenhausen .container_h_wechselteaser,
body.gamesfun .container_h_wechselteaser,
body.aboshop .container_h_wechselteaser {
height:213px;
}
body.contentad .container_h_wechselteaser{
height:259px !important;
}

body.contentad .aktuelleausgabe .teaser .mask {

}

body.contentad .wechselteaser .teaser {
  cursor:default;
}


h1{
font-size:16px;
}

h1 a{
text-decoration:none;
}

h2{
font-size:15px;
}

h3{
font-size:13px;
}

h4{
font-size:12px;
}

h1, h2, h3, h4, h5{
margin:0px;
padding:0px;
}

p{
margin:0px;
padding:5px 0px;
}

legend{
margin:0px;
padding:0px;
}


.first_item h1.bubble1,
.first_item h1.bubble2,
.first_item h1.bubble3,
.first_item h1.bubble4,
.first_item h1.bubble5,
.first_item h1.bubble6{
background-repeat:no-repeat;
top:-8px;
padding:10px 0px 0px 10px;
position:relative;
text-transform:uppercase;
}

.first_item h1.bubble1{
background-image:url(../img/headline_bubble1.png);
height:48px;
width:104px;
}

.first_item h1.bubble2{
background-image:url(../img/headline_bubble2.png);
height:132px;
width:247px;
}

.first_item h1.bubble3{
background-image:url(../img/headline_bubble3.png);
height:120px;
width:440px;
}

.first_item h1.bubble4{
background-image:url(../img/headline_bubble4.png);
height:283px;
width:771px;
}

.first_item h1.bubble5{
background-image:url(../img/headline_bubble5.png);
height:59px;
width:313px;
}

.first_item h1.bubble6{
background-image:url(../img/headline_bubble6.png);
height:58px;
width:232px;
}

a img{
border:none;
}

form,
form input{
margin:0px;
padding:0px;
}

/* debugging */

.debug1{
background-color:#ff0000;
}

.debug2{
background-color:#00ff00;
}

.debug3{
background-color:#0000ff;
}

/* grundgerüst */

#page{
width:990px;
margin:0px auto;
}

#container_left{
width:800px;
float:left;
}

#container_right{
width:160px;
float:left;
}

.beside #content_main{
margin-top:-205px !important;
}

.home #navigation_breadcrumb{
display:none;
}

.home #content_main{
margin-top:-279px;
}



.contentad #content_main{
margin-top:-292px;
}

.contentad .wechselteaser {
/*width:468px;*/
/*height:250px;*/
float:left;
margin-bottom:31px;
}

.contentad #navigation_breadcrumb{
margin-top:56px;
}

.home .wechselteaser{
margin-top:75px;
margin-bottom:0px;
}

.home .wechselteaser .container_w1-1{
background-image:url(../img/schatten_w1-1_h_wechselteaser.png);
background-repeat:no-repeat;
background-position:0px 0px;
}

/* container sizes */

.container_w1-1{
width:787px;
}

.wechselteaser .container_w1-1{
background-image:url(../img/schatten_w1-1_h_wechselteaser.png);
background-repeat:no-repeat;
/*background-position:0px 11px;*/
margin-top:11px;
}

.home .wechselteaser .container_w1-1{
margin-top:10px;
}

.container_w2-3{
width:481px;
}

.container_w1-3{
width:312px;
}

.community .container_w_previewteaser{
width:132px;
}

.community #freundschaftsanfragen .container_w_previewteaser{
width:90px;
}

.entenhausen .charakter .container_w_teaser{
width:305px;
}

.entenhausen .kuenstlerdesmonats .container_w_teaser{
width:215px;
}

.entenhausen .charakter .container_w_previewteaser{
width:149px;
}

.entenhausen .zeichnerundautoren .container_w_previewteaser{
width:178px;
}

.entenhausen .charakter .sidebar .container_w_previewteaser{
width:211px;
}

.entenhausen .kuenstlerdesmonats .sidebar .container_w_previewteaser{
width:215px;
}

.gamesfun .container_w_previewteaser{
width:359px;
}

.aboshop .container_w_previewteaser{
width:359px;
}

.container_w_label_group{
width:264px;
}

.container_h1-1{
height:259px;
}

.container_h1-2{
height:131px;
}

.container_h_wechselteaser{
height:206px;
}

.home .container_h_wechselteaser{
height:209px;
}

.community .container_h_previewteaser{
height:132px;
}

.community #freundschaftsanfragen .container_h_previewteaser{
height:70px;
}

.entenhausen .charakter .container_h_previewteaser{
height:224px;
}

.entenhausen .zeichnerundautoren .container_h_previewteaser{
height:116px;
}

.entenhausen .charakter .container_h_teaser{
height:416px;
}

.entenhausen .charakter .sidebar .container_h_previewteaser{
height:150px;
}

.entenhausen .kuenstlerdesmonats .container_h_teaser{
height:240px;
}

.entenhausen .kuenstlerdesmonats .sidebar .container_h_previewteaser{
height:240px;
}

.entenhausen .container_h_teaser{
height:224px;
}

.gamesfun .container_h_previewteaser{
height:192px;
}


.aboshop .container_h_previewteaser{
height:192px;
}





/* floats */

.float_left{
float:left;
}

.float_right{
float:right;
}

.clear{
clear:both;
}

/* ads */
.infotext {
	color:black;
	font-size:9px;
}
.contentadinfo {
	margin-top:-12px;
	color:black;
	font-size:9px;
	height:12px;
}
.superbanner{
height:90px;
width:728px;
margin-left:53px;
margin-bottom:7px;
}

.skyscraper_120{
height:600px;
width:120px;
margin-top:200px;
}

.skyscraper_160{
height:600px;
width:160px;
margin-top:200px;
}

.tandemad_horizontal{
height:97px;
width:728px;
margin-left:72px;
}

.tandemad_vertical_120{
height:600px;
width:120px;
}

.tandemad_vertical_160{
height:600px;
width:160px;
}

/* globals */

/**
.std,
.std a{
color:#00336e;
}
*/

.lustigestaschenbuch,
.lustigestaschenbuch a{
color:#298441;
}

.news,
.news a{
color:#003762;
}


.community,
.community a{
color:#002351;
}

.entenhausen,
.entenhausen a{
color:#e23347;
}

.usergreetings,
.usergreetings a{
color:#e23347;
}

.gamesfun,
.gamesfun a{
/*color:#fd6c16;*/

color:#8c1807;

}

.aboshop,
.aboshop a{
color:#fbb306;
}

.home,
.home a,
.beside,
.beside a{
color:#006bb4;
}

.content{
position:relative;
overflow:hidden;
}

.title{
font-weight:bold;
text-transform:uppercase;
}

.text{
font-size:10px;
}

.content .text {
font-weight: bold;	
}	

.breadcrumb{
color:#ffffff;
font-weight:bold;
height:24px;
padding:4px 10px;
background-repeat:no-repeat;
}

.breadcrumb .text{
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.breadcrumb .text:hover{
text-decoration:underline;
}

.breadcrumb span{
padding-left:5px;
padding-right:5px;
}

.pagebrowser{
width:781px;
}

.pagebrowser ul{
width:600px;
margin:0px auto;
padding:10px 20px 30px 20px;
list-style-type:none;
text-align:center;
}


.pagebrowser ol{
	display:inline;	
	width:auto
}


.pagebrowser li{
/*float:left;*/
display:inline;

margin:0px 5px;
padding:0px;
list-style-type:none;
}


.pagebrowser .text{
color:#ffffff;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

.pagebrowser .text:hover{
text-decoration:underline;
}

.pagebrowser .act{
text-decoration:underline;
}

.key{
padding-right:5px;
background-repeat:no-repeat;
}

.value{

}

.label_group{
background-repeat:no-repeat;
}

.label{
background-repeat:no-repeat;
}

.prefix{
background-image:url(../img/gtgt_white.gif);
background-repeat:no-repeat;
width:8px;
padding-left:12px;
}

.state{
font-weight:bold;
}

.photo{
background-repeat:no-repeat;
position:relative;
overflow:hidden;
z-index:9;
}


.cover .photo {
z-index: 11;
}

.mask{
background-repeat:no-repeat;
position:relative;
z-index:10;
}

.balloon{
position:relative;
z-index:15;
}

.bubble{
position:relative;
z-index:20;
}

.teaser .bubble{
position:absolute;
}

.teaser .content{
z-index:20;
}

.header{
background-repeat:no-repeat;
}

.body{
background-repeat:repeat-y;
}

.footer{
background-repeat:no-repeat;
}

/* forms */

.form_input_text,
.form_input_select,
.form_textarea{
color:#ffffff;
background-color:#4a8bc1;
border-top:1px solid #333333;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #333333;
font-family:verdana;
font-size:10px;
}

/* polls */

.answer_block .answer {
padding-bottom: 25px;
}

.answer_block .result img {
    height: 20px;
}



.poll .question{
margin-bottom:7px;
height:27px;
position:relative;
overflow:hidden;
}

.poll .container_h1-2 .answer{
height:18px;
position:relative;
overflow:hidden;
}

.poll .container_h1-1 .answer{
margin-bottom:3px;
position:relative;
}

.poll .answer .text{
font-size:10px;
}

.poll .label{
margin-left:5px;
}

.poll .form_submit{
margin-top:7px;
text-align:right;
}

.poll .form_submit .text{
font-size:10px;
}

.poll .teaser{
cursor:auto;
}

.poll .teaser .container_h1-2 .content{
margin-top:-125px;
margin-left:155px;
width:140px;
height:110px;
}

.poll .teaser .container_h1-1 .content{
margin-top:-180px;
margin-left:215px;
width:250px;
height:230px;
}

.poll .teaser .question{
font-weight:normal;
}

/* navigation main */

#navigation_main,
#navigation_main ul{
margin:0px 0px 0px 1px;
padding:0px;
position:relative;
z-index:9999;
}

#navigation_main ul,
#navigation_main li{
list-style-type:none;
z-index:9999;

}

#navigation_main li{
float:left;
width:130px;
margin-right:1px;
z-index:9999;
}

#navigation_main li ul{
width:130px;
position:absolute;
display:none;
z-index:99990000;
}

#navigation_main li ul li{
float:none;
background-repeat:no-repeat;
width:130px;
margin-top:-3px;
margin-bottom:-4px;
margin-left:-1px;
padding:0px;
overflow:hidden;
position:relative;
}

#navigation_main li ul li a{
text-decoration:none;
width:118px;
display:block;
}

#navigation_main ul li .header{
height:5px;
background-repeat:no-repeat;
}

#navigation_main ul li .body{
background-repeat:repeat-y;
padding:0px 5px 2px 5px;
width:122px;
overflow:hidden;
position:relative;
}

#navigation_main ul li .footer{
height:11px;
background-repeat:no-repeat;
}

#navigation_main .lustigestaschenbuch img{
background-image:url(../img/navigation_lustigestaschenbuch.png);
background-repeat:no-repeat;
}

#navigation_main .lustigestaschenbuch img:hover,
#navigation_main .lustigestaschenbuch img.act{
background-image:url(../img/navigation_lustigestaschenbuch_act.png);
background-repeat:no-repeat;
}

#navigation_main .lustigestaschenbuch ul li .header{
background-image:url(../img/navigation_lustigestaschenbuch_sub_header.png);
}

#navigation_main .lustigestaschenbuch ul li .body{
background-image:url(../img/navigation_lustigestaschenbuch_sub_body.png);
}

#navigation_main .lustigestaschenbuch ul li .footer{
background-image:url(../img/navigation_lustigestaschenbuch_sub_footer.png);
}

#navigation_main .lustigestaschenbuch a{
color:#002405;
}

#navigation_main .lustigestaschenbuch a:hover,
#navigation_main .lustigestaschenbuch a.act{
color:#ffffff;
}

#navigation_main .news img{
background-image:url(../img/navigation_news.png);
background-repeat:no-repeat;
}

#navigation_main .news img:hover,
#navigation_main .news img.act{
background-image:url(../img/navigation_news_act.png);
background-repeat:no-repeat;
}

#navigation_main .news ul li .header{
background-image:url(../img/navigation_news_sub_header.png);
}

#navigation_main .news ul li .body{
background-image:url(../img/navigation_news_sub_body.png);
}

#navigation_main .news ul li .footer{
background-image:url(../img/navigation_news_sub_footer.png);
}

#navigation_main .news a{
color:#66a6d2;
}

#navigation_main .news a:hover,
#navigation_main .news a.act{
color:#ffffff;
}

#navigation_main .community img{
background-image:url(../img/navigation_community.png);
background-repeat:no-repeat;
}

#navigation_main .community img:hover,
#navigation_main .community img.act{
background-image:url(../img/navigation_community_act.png);
background-repeat:no-repeat;
}

#navigation_main .community ul li .header{
background-image:url(../img/navigation_community_sub_header.png);
}

#navigation_main .community ul li .body{
background-image:url(../img/navigation_community_sub_body.png);
}

#navigation_main .community ul li .footer{
background-image:url(../img/navigation_community_sub_footer.png);
}

#navigation_main .community a{
color:#011d41;
}

#navigation_main .community a:hover,
#navigation_main .community a.act{
color:#ffffff;
}

#navigation_main .entenhausen img{
background-image:url(../img/navigation_entenhausen.png);
background-repeat:no-repeat;
}

#navigation_main .entenhausen img:hover,
#navigation_main .entenhausen img.act{
background-image:url(../img/navigation_entenhausen_act.png);
background-repeat:no-repeat;
}

#navigation_main .entenhausen ul li .header{
background-image:url(../img/navigation_entenhausen_sub_header.png);
}

#navigation_main .entenhausen ul li .body{
background-image:url(../img/navigation_entenhausen_sub_body.png);
}

#navigation_main .entenhausen ul li .footer{
background-image:url(../img/navigation_entenhausen_sub_footer.png);
}

#navigation_main .entenhausen a{
color:#480102;
}

#navigation_main .entenhausen a:hover,
#navigation_main .entenhausen a.act{
color:#ffffff;
}

#navigation_main .gamesfun img{
background-image:url(../img/navigation_gamesfun.png);
background-repeat:no-repeat;
}

#navigation_main .gamesfun img:hover,
#navigation_main .gamesfun img.act{
background-image:url(../img/navigation_gamesfun_act.png);
background-repeat:no-repeat;
}

#navigation_main .gamesfun ul li .header{
background-image:url(../img/navigation_gamesfun_sub_header.png);
}

#navigation_main .gamesfun ul li .body{
background-image:url(../img/navigation_gamesfun_sub_body.png);
}

#navigation_main .gamesfun ul li .footer{
background-image:url(../img/navigation_gamesfun_sub_footer.png);
}

#navigation_main .gamesfun a{
color:#a01106;
}

#navigation_main .gamesfun a:hover,
#navigation_main .gamesfun a.act{
color:#ffffff;
}

#navigation_main .aboshop img{
background-image:url(../img/navigation_aboshop.png);
background-repeat:no-repeat;
}

#navigation_main .aboshop img:hover,
#navigation_main .aboshop img.act{
background-image:url(../img/navigation_aboshop_act.png);
background-repeat:no-repeat;
}

#navigation_main .aboshop ul li .header{
background-image:url(../img/navigation_aboshop_sub_header.png);
}

#navigation_main .aboshop ul li .body{
background-image:url(../img/navigation_aboshop_sub_body.png);
}

#navigation_main .aboshop ul li .footer{
background-image:url(../img/navigation_aboshop_sub_footer.png);
}

#navigation_main .aboshop a{
color:#7c330e;
}

#navigation_main .aboshop a:hover,
#navigation_main .aboshop a.act{
color:#e95d0f;
}

/* teaser */

.teaser{
background-repeat:no-repeat;
cursor:pointer;
}

.teaser .text{
color:#ffffff;
font-size:11px;
font-weight:bold;
}

.teaser a.title,
.teaser a.text{
text-decoration:none;
}

.teaser .container_w1-3 .photo{
background-image:url(../img/schatten_w1-3_h1-1.png);
}

.teaser .container_w2-3 .photo{
background-image:url(../img/schatten_w2-3_h1-11.png);
}

.teaser .container_h1-2 .photo{
background-image:url(../img/schatten_w1-3_h1-2.png);
}

.teaser .alignleft{
background-repeat:no-repeat;
}

/**
.teaser .alignright{
background-repeat:no-repeat;
float:right;
}
*/

.teaser .bubble .alignleft{
position:absolute;
}

.teaser .bubble .alignright{
position:absolute;
}

.teaser .bubble .alignright .content{
float:right;
}

.teaser .container_h1-1 .balloon{
margin-top:-259px;
}

.teaser .container_h1-2 .balloon{
margin-top:-131px;
}

.teaser .container_w2-3 .balloon{
width:469px;
}

.teaser .container_w1-3 .balloon{
width:302px;
}

.teaser .container_w2-3 .bubble{
width:469px;
}

.teaser .container_w1-3 .bubble{
width:302px;
}

.teaser .container_h1-1 .bubble{
margin-top:-259px;
}

.teaser .container_h1-2 .bubble{
margin-top:-131px;
}

.teaser .container_h1-1 .alignleft .content{
margin-top:175px;
margin-left:5px;
width:130px;
height:70px;
}

.teaser .container_w2-3 .alignleft .content{
margin-top:170px;
margin-left:5px;
width:195px;
height:75px;
}

.teaser .container_h1-2 .alignleft .content{
margin-top:70px;
margin-left:5px;
width:150px;
height:44px;
}

.teaser .container_h1-1 .alignright .content{
margin-top:175px;
margin-right:15px;
width:125px;
height:70px;
}

.teaser .container_w2-3 .alignright .content{
margin-top:170px;
margin-right:15px;
width:195px;
height:75px;
}

.teaser .container_h1-2 .alignright .content{
margin-top:70px;
margin-right:15px;
width:140px;
height:44px;
}

/* wechselteaser */

.wechselteaser{
background-repeat:no-repeat;
/*clear:both;*/
margin-bottom:28px;
}

.wechselteaser .mask{
margin-top:-213px;
}

.home .wechselteaser .mask{
margin-top:-209px;
}

.contentad .wechselteaser .mask{
margin-top:-259px;
}


.ticktricktrack{
background-repeat:no-repeat;
position:relative;
z-index:10;
background-image:url(../img/ticktricktrack_mask.png);
margin-left:-72px;
margin-top:-247px;
width:88px;
height:247px;
}

.wechselteaser .bubble{
margin-top:-206px;
}

.contentad .lustigestaschenbuch .wechselteaser .bubble{
margin-top:-280px;
}



.wechselteaser .title{
font-size:11px;
font-weight:bold;
text-transform:none;
}

.wechselteaser .text{
font-size:11px;
font-weight:bold;
}

/* preview teaser */

.preview .teaser{
float:left;
margin:0px 10px 0px 0px;
}

/* kuenstler des monats */

.kuenstlerdesmonats .teaser .mask{
background-image:url(../img/kuenstlerdesmonatsteaser_bg.png);
margin-top:-259px;
}

.kuenstlerdesmonats .teaser .bubble{
margin-top:-259px;
}

.kuenstlerdesmonats .teaser .content{
margin-top:200px;
margin-left:150px;
width:144px;
height:41px;
}

/* abo & shop */

/* abo */

.abo .teaser .photo{
background-image:url(../img/aboteaser_mask_bg.png);
}

.abo .teaser .photo img{
padding-left:5px;
}

.abo .teaser .mask{
background-image:url(../img/aboteaser_bg.png);
margin-top:-131px;
}

.abo .teaser .bubble{
margin-top:-131px;
}

.abo .teaser .content{
margin-top:84px;
margin-left:165px;
width:144px;
height:27px;
}

.abo .teaser .text{
color:#1a171b;
font-weight:normal;
}

.abo .teaser .prefix{
background-image:url(../img/gtgt_black.gif);
}

/* logo */

#logo{
/*
background-image:url(../img/logo.png);
background-repeat:no-repeat;
*/
width:240px;
height:89px;
margin:8px 8px 0px 13px;
}

/* suche */

#suche{
background-image:url(../img/suche_bg.png);
background-repeat:no-repeat;
width:182px;
height:37px;
}

#suche .form_input_text{
width:120px;
margin:7px 3px 0px 10px;
}

/* lustigestaschenbuch */

.lustigestaschenbuch .breadcrumb{
background-image:url(../img/lustigestaschenbuch_breadcrumb.png);
}

.lustigestaschenbuch .header{
background-image:url(../img/lustigestaschenbuchheader_bg.png);
height:8px;
}

.lustigestaschenbuch .body{
background-image:url(../img/lustigestaschenbuchbody_bg.png);
}

.lustigestaschenbuch .footer{
background-image:url(../img/lustigestaschenbuchfooter_bg.png);
height:14px;
}

.lustigestaschenbuch .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser2_01.4.png);
}

.lustigestaschenbuch .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser2_01.5.png);
}

.lustigestaschenbuch .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser1_01.4.png);
}

.lustigestaschenbuch .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser1_01.5.png);
}

.lustigestaschenbuch .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser3_01.4.png);
}

.lustigestaschenbuch .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/lustigestaschenbuch/01_LTB_teaser3_01.5.png);
}

.lustigestaschenbuch .uebersicht  .browse{
width:781px;
}

.lustigestaschenbuch .uebersicht .first_item .bubble2 img{
position:relative;
top:20px;
left:10px;
}

.lustigestaschenbuch .uebersicht  .browse .bubble1{
background-image:url(../img/ltb_body_bubble1.png);
background-repeat:no-repeat;
width:288px;
height:314px;
padding-top:40px;
padding-left:81px;
margin:-40px auto -350px auto;
}

.lustigestaschenbuch .uebersicht  .browse .left{
float:left;
padding-left:5px;
}

.lustigestaschenbuch .uebersicht  .browse form{
float:left;
}

.lustigestaschenbuch .uebersicht  .browse .right{
float:left;
padding-right:5px;
}

.lustigestaschenbuch .uebersicht  .browse .text{
color:#ffffff;
font-weight:bold;
font-size:14px;
text-decoration:none;
}

.lustigestaschenbuch .uebersicht  .browse form{
}

.lustigestaschenbuch .uebersicht  .browse select{
color:#298441;
font-size:11px;
font-weight:bold;
}
/**
.lustigestaschenbuch .navigation{
background-image:url(../img/ltb_head_right_bubble1.png);
background-repeat:no-repeat;
width:192px;
height:170px;
position:relative;
float:right;
}
*/
.lustigestaschenbuch .uebersicht .preview{
clear:both;
}

.lustigestaschenbuch .uebersicht .preview .teaser{
float:left;
width:170px;
height:246px;
margin:20px 0 0 20px;
}

.lustigestaschenbuch .uebersicht .teaser .photo{
height:246px;
}

.lustigestaschenbuch .uebersicht .teaser .photo img{
padding-top:8px;
padding-left:22px;
width:118px;
height:176px;
}

.lustigestaschenbuch .uebersicht .teaser .mask{
background-image:url(../img/ltbteaser_bg.png);
margin-top:-246px;
width:170px;
height:246px;
}

.lustigestaschenbuch .uebersicht .teaser .bubble{
margin-top:-246px;
}

.lustigestaschenbuch .uebersicht .teaser .content{
margin-top:190px;
margin-left:22px;
width:125px;
height:40px;
}

.lustigestaschenbuch .uebersicht .teaser .text{
color:#298441;
font-weight:normal;
}

.lustigestaschenbuch .preview .teaser2{
float:left;
background-image:url(../img/buchrueckenteaser_bg.png);
float:left;
margin:20px 0px 0px 19px;
overflow:hidden;
}

.lustigestaschenbuch .container_h_previewteaser{
height:237px;
}

.lustigestaschenbuch .container_w_previewteaser{
width:359px;
}


.lustigestaschenbuch .teaser2 .bubble {
margin-left:245px;
margin-top:-240px;
position:absolute;
}

.lustigestaschenbuch .preview .teaser2 .photo {
	margin-left:10px;
	margin-top:5px;
	overflow:hidden;
	height:221px;
	width:230px;
}

.lustigestaschenbuch .preview .teaser2 .content {
height:215px;
width:95px;
margin-top:20px;
}

.lustigestaschenbuch .tx-pagebrowse-pi1 li {
	color:#011f0c;
	font-weight:bold;
	display:inline;
	font-size: 13px;
}

.lustigestaschenbuch .tx-pagebrowse-pi1 .prev,
.lustigestaschenbuch .tx-pagebrowse-pi1 .first,
.lustigestaschenbuch .tx-pagebrowse-pi1 .next,
.lustigestaschenbuch .tx-pagebrowse-pi1 .last {
		font-size: 11px;
}


.lustigestaschenbuch .group .std .whiteboard ul {
list-style-type:none;
width:350px;
height:20px;
margin:auto;
padding:0px;
}

.lustigestaschenbuch .group .std .whiteboard .csc-menu li {
width:70px;
float:left;
text-align:right;

}

.lustigestaschenbuch .group .std .whiteboard ul ol{
display:none;
}


.lustigestaschenbuch .group .std .whiteboard .csc-menu a{
font-weight:bold;
}

.lustigestaschenbuch .group .std .whiteboard .csc-menu .act a{
font-weight:normal;
text-decoration:none;
}


/* aktuelle ausgabe */

.aktuelleausgabeteaser .teaser .photo img{
margin-top:15px;
margin-left:311px;
}

.aktuelleausgabeteaser .teaser .mask{
background-image:url(../img/aktuelleausgabeteaser_bg.png);
margin-top:-259px;
margin-left:-84px;
position:static;
}

.aktuelleausgabeteaser .teaser .bubble{
margin-top:-259px;
position:static;
}

.aktuelleausgabeteaser .teaser .content{
width:144px;
height:27px;
margin-left:310px;
margin-top:215px;
}

.aktuelleausgabe .teaser .mask{
background-image:url(../img/aktuelleausgabeteaser_bg.png);
margin-top:-259px;
margin-left:-84px;
}

.aktuelleausgabe .teaser .bubble{
margin-top:-259px;
}

.aktuelleausgabe .teaser .content{
width:144px;
height:27px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .ausgabe{
float:left;
width:350px;
top:126px;
left:30px;
position:relative;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .ausgabe .nummer{
width:50px;
height:57px;
float:left;
padding-top:13px;
background-color:#e20019;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .ausgabe .nummer .text{
color:#ffffff;
font-size:18px;
text-align:center;
text-transform:uppercase;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name{
width:144px;
height:50px;
margin:0px 0 0 20px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name .content{
width:200px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name .title {
height:18px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name .text {
height:70px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name .title{
color:#ffffff;
font-size:12px;
font-weight:bold;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .name .text{
color:#ffed00;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting{
width:110px;
height:125px;
position:relative;
left:250px;
top:10px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting .text{
color:yellow;
width:100px;
height:60px;
position:relative;
left:115px;
top:-48px;
font-weight:normal;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting .active img{
cursor:pointer;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting .avg_points{
margin-top:60px;
}

/**
.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting .your_points{
margin-top:37px;
}
*/

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .voting .your_points{
/**margin-top:37px;*/
padding-top:37px;
}


.lustigestaschenbuch .aktuelleausgabe .wechselteaser .navigation{
width:180px;
position:relative;
left:250px;
top:-30px;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .navigation .item{
padding-bottom:15px;
}


.lustigestaschenbuch .aktuelleausgabe .wechselteaser .navigation .text{
color:#ffffff;
text-decoration:none;
}

.lustigestaschenbuch .aktuelleausgabe .wechselteaser .navigation .text:hover{
text-decoration:underline;
}

/* lustigestaschenbuch */

.lustigestaschenbuch .start .wechselteaser .content{
top:135px;
left:40px;
width:350px;
height:54px;
}

.lustigestaschenbuch .start .wechselteaser .bubble .text{
color:#ffffff;
}

.lustigestaschenbuch .title{
color:#298341;
}

.lustigestaschenbuch .cover{
padding:10px 0px 0px 17px;
margin-bottom:15px;
float:left;
}

.lustigestaschenbuch .cover .photo{
height:414px;
top:9px;
left:8px;
}

.lustigestaschenbuch .cover .photo img{
height:394px;
width:263px;
}

.lustigestaschenbuch .cover .mask{
background-image:url(../img/cover_bg.png);
width:288px;
height:414px;
margin-top:-414px;
}

.lustigestaschenbuch .tableofcontents{
padding-top:9px;
margin-bottom:20px;
float:right;
width:450px;
}

.lustigestaschenbuch .tableofcontents ul,
.lustigestaschenbuch .tableofcontents li{
margin:0px;
padding:0px;
list-style-type:none;
}

.lustigestaschenbuch .tableofcontents li{
padding-top:15px;
}

.lustigestaschenbuch .tableofcontents .title{
font-size:16px;
font-weight:bold;
padding-bottom:25px;
}

.lustigestaschenbuch .tableofcontents li .title{
padding-bottom:0px;
font-size:11px;
color:#000000;
text-transform:none;
width:400px;
float:left;
}

.lustigestaschenbuch .tableofcontents .nummer{
color:black;
font-weight:bold;
}

.lustigestaschenbuch .tableofcontents .text{
font-size:11px;
color:#298341;
font-weight:bold;
}

.lustigestaschenbuch .tableofcontents li .text{
color:#000000;
padding-right:50px;
font-weight:normal;
}

.lustigestaschenbuch .tableofcontents li a.text{
padding-right:0px;
}

.lustigestaschenbuch .tableofcontents .browse{
font-weight:bold;
margin-top:15px;
color:#298341;
}

.lustigestaschenbuch .introduction{
padding:0px 24px;
margin-bottom:30px;
}

.lustigestaschenbuch .introduction .title{
font-size:16px;
font-weight:bold;
padding-bottom:0px;
}

.lustigestaschenbuch .introduction .text{
color:black;
font-size:11px;
}

.lustigestaschenbuch .descr{
padding:0px 24px 0px 24px;
}

.lustigestaschenbuch .descr .item{
width:350px;
float:left;
margin-right:10px;
margin-bottom:10px;
}

.lustigestaschenbuch .descr .title{
text-transform:none;
font-size:11px;
}

.lustigestaschenbuch .descr .text{
font-size:11px;
color:#000000;
}

.lustigestaschenbuch .descr ul,
.lustigestaschenbuch .descr li{
margin:0px;
padding:0px;
list-style-type:none;
}

/* ltb spezial */

.lustigestaschenbuch .ltbspezial .wechselteaser .back{
width:150px;
top:120px;
left:10px;
position:relative;
float:left;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .ausgabe{
float:left;
width:250px;
top:126px;
left:5px;
position:relative;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .ausgabe .name{
width:300px;
height:53px;
margin-top:17px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .ausgabe .name .content{
height:18px;
width:250px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .ausgabe .name .title{
color:#ffed00;
font-size:16px;
text-align:center;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .ausgabe .name .text{
color:#ffed00;
font-size:16px;
text-align:center;
text-transform:uppercase;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .voting{
width:150px;
left:50px;
position:relative;
float:left;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .voting .active img{
cursor:pointer;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .voting .avg_points{
margin-top:60px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .voting .your_points{
margin-top:37px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .voting .text{
color:#ffffff;
font-weight:normal;
margin-top:20px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .navigation{
width:150px;
top:110px;
left:65px;
position:relative;
float:left;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .navigation .item{
margin-bottom:15px;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .navigation .text{
color:#ffffff;
text-decoration:none;
}

.lustigestaschenbuch .ltbspezial .wechselteaser .navigation .text:hover{
text-decoration:underline;
}

/* news */

.news .breadcrumb{
background-image:url(../img/news_breadcrumb.png);
}

.news .header{
background-image:url(../img/newsheader_bg.png);
height:8px;
}

.news .body{
background-image:url(../img/newsbody_bg.png);
}

.news .footer{
background-image:url(../img/newsfooter_bg.png);
height:14px;
}

.news .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/news/02_news_teaser2_01.4.png);
}

.news .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/news/02_news_teaser2_01.5.png);
}

.news .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/news/02_news_teaser1_01.4.png);
}

.news .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/news/02_news_teaser1_01.5.png);
}

.news .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/news/02_news_teaser3_01.4.png);
}

.news .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/news/02_news_teaser3_01.5.png);
}

.news .whiteboard .body .body .title{
color:#003762;
margin-left:10px;
margin-bottom:0px;
cursor:pointer;
}

.news .whiteboard .body .body .text{
font-size:11px;
padding:10px;
}

//.news .whiteboard .body .body .toggle{
//display:none;
//}

.news .whiteboard .body .body .clear{
font-size:1px;
}

.news .whiteboard .body .body h1{
font-size:16px;
padding-bottom:10px;
}

.news .whiteboard .body .body h2{
font-size:15px;
padding-bottom:10px;
}

.news .whiteboard .body .body h3{
font-size:14px;
padding-bottom:10px;
}

.news .whiteboard .body .body h4{
font-size:12px;
padding-bottom:10px;
}

.news .whiteboard .body .body h5{
font-size:10px;
padding-bottom:10px;
}

.news .whiteboard .body .body .title h2{
padding-bottom:0px;
}

.news .group .news .newsflash .news-list-browse p{
	display:none;
}

.news .group .news .newsflash .news-list-browse td p{
	display:block !important;
}

.news .group .news .newsflash .news-list-browse td a{
	color:white;
	font-weight:bold;
}


.newspagebrowser {

	color:#666666;

}
.newspagebrowser a{

	color:white;
	font-weight: bold;
	text-decoration: none;
}

.pblink:hover{

	text-decoration: underline;
}

.newspagebrowser .spacer a {

	text-decoration: none;
}


.news .group .news .newsflash .content_container{
	width:560px;
	float:left;
	position:relative;
}

.news .group .news .newsflash .teaser_container{
	top:-10px;
	margin-right:5px;
	position:relative;
	width:200px;
	float:right;
}

.news .group .news .newsflash .teaser_container .teaser{
margin-bottom:5px;
}

.news .group .news .newsflash .teaser_container .teaser_image{
background-image:url(../img/ltb_news_inhaltsteaser_image.gif);
background-repeat:no-repeat;
height:115px;
padding-top:80px;
padding-left:16px;
width:201px !important;
}

.news .group .news .newsflash .teaser_container  .umfrage{
background-image:url(../img/ltb_news_inhaltsteaser_umfr.gif);
}

.news .group .news .newsflash .teaser_container .header{
background-image:url(../img/ltb_news_inhaltsteaser_header.gif);
background-repeat:no-repeat;
height:6px;
width:201px !important;
}

.news .group .news .newsflash .teaser_container .body{
background-image:url(../img/ltb_news_inhaltsteaser_body.gif);
background-repeat:repeat-y;
width:171px !important;
padding:5px 20px 0px 10px;
}

.news .group .news .newsflash .teaser_container .body .title,
.news .group .news .newsflash .teaser_container .body .text{
color:#ffffff;
}

.news .group .news .newsflash .teaser_container .body .text{
font-weight:normal;
}

.news .group .news .newsflash .teaser_container .footer{
background-image:url(../img/ltb_news_inhaltsteaser_footer.gif);
background-repeat:no-repeat;
height:18px;
width:201px !important;
}



/* bildergalerien */

.news .bildergalerien .first_item h1.bubble5{
float:left;
}

.news .bildergalerien .first_item .back_right{
background-repeat:no-repeat;
top:-8px;
position:relative;
text-transform:uppercase;
float:right;
background-image:url(../img/bubble_right.png);
height:46px;
width:173px;
text-align:right;
margin-right:6px;
padding-top:10px;
}

.news .bildergalerien .first_item .back_right a{
padding:10px 10px 0px 0px;
font-size:16px;
text-decoration:none;
}

.news .bildergalerien .item{
width:698px;
margin-left:42px;
padding-bottom:15px;
}

.news .bildergalerien .title{
color:#ffffff;
text-transform:none;
margin-bottom:10px;
}

.news .bildergalerien .tx-pagebrowse-pi1 ul{
list-style-type:none;
width:500px;
height:20px;
margin:auto;
padding:0px;
text-align:center;
padding-bottom: 10px;
}

.news .bildergalerien .tx-pagebrowse-pi1 .first, .news .bildergalerien .tx-pagebrowse-pi1 .prev, .news .bildergalerien .tx-pagebrowse-pi1 li{
float:left;
width:80px;
/* color:white; */
}

.news .bildergalerien .tx-pagebrowse-pi1 ul ol{

/* display:none; */
/*display: block;*/
/*display: inline;*/

width: auto;


}

.news .bildergalerien .tx-pagebrowse-pi1 li{

/* display:none; */
display: inline;
width: auto;
list-style-type: none;
padding-left: 3px;
padding-right: 3px;

color:black;
font-weight:bold;
font-size:13px;
text-decoration:none;


}


.news .bildergalerien .tx-pagebrowse-pi1 .first {
  /* float:right; */
  padding-left:15px;
  font-size:11px;
}

.news .bildergalerien .tx-pagebrowse-pi1 .prev {
  /* float:right; */
  padding-left:5px;
  font-size:11px;
}

.news .bildergalerien .tx-pagebrowse-pi1 .last {
  /* float:right; */
  padding-left:20px;
  font-size:11px;
}

.news .bildergalerien .tx-pagebrowse-pi1 .next {
  /* float:right; */
  padding-left:20px;
  font-size:11px;
}



.news .bildergalerien .tx-pagebrowse-pi1 a{
color:white;
font-weight:bold;
font-size:11px;
text-decoration:none;

}

#tx_ltb_lightbox .text{
margin-top:3px;
position:relative;
left:-10px;
margin-right:-20px;
padding:10px;
background-color:#ffffff;
}


/* ltb inside */

.news .ltbinside .whiteboard .header{
background-image:url(../img/news_whiteboardheader_bg.png);
}

.news .ltbinside .whiteboard .body{
background-image:url(../img/news_whiteboardbody_bg.png);
}

.news .ltbinside .whiteboard .footer{
background-image:url(../img/news_whiteboardfooter_bg.png);
}

.news .ltbinside .whiteboard .body .header,
.news .ltbinside .whiteboard .body .body,
.news .ltbinside .whiteboard .body .footer{
width:761px;
margin-left:6px;
}

.news .ltbinside .whiteboard .body .header{
background-image:url(../img/news_item_whiteboardheader_bg.png);
}

.news .ltbinside .whiteboard .body .body{
background-image:url(../img/news_item_whiteboardbody_bg.png);
}

.news .ltbinside .whiteboard .body .footer{
background-image:url(../img/news_item_whiteboardfooter_bg.png);
}

/* news */

.news .newsflash .whiteboard .header{
/**background-image:url(../img/news_whiteboardheader_bg.png);*/
background-image:none;
background-color:#003762;
width:773px !important;
}

.news .newsflash .whiteboard .body{
/**background-image:url(../img/news_whiteboardbody_bg.png);*/
background-image:none;
background-color:#003762;
width:773px !important;
}

.news .newsflash .whiteboard .footer{
/**background-image:url(../img/news_whiteboardfooter_bg.png);*/
background-image:none;
background-color:#003762;
width:773px !important;
}

.news .newsflash .whiteboard .body .header,
.news .newsflash .whiteboard .body .body,
.news .newsflash .whiteboard .body .footer{
width:773px;
}

.news .newsflash .whiteboard .body .header{
/**background-image:url(../img/news_item_whiteboardheader_bg.png);*/
background-image:url(../img/news_item_whiteboardheader_560_bg.png);
}

.news .newsflash .whiteboard .body .body{
/**background-image:url(../img/news_item_whiteboardbody_bg.png);*/
background-image:url(../img/news_item_whiteboardbody_560_bg.png);
}

.news .newsflash .whiteboard .body .footer{
/**background-image:url(../img/news_item_whiteboardfooter_bg.png);*/
background-image:url(../img/news_item_whiteboardfooter_560_bg.png);
}

.news .newsflash .whiteboard .title{
color:#ffffff;
font-size:11px;
font-weight:bold;
margin:0px 0px 10px 25px;
text-transform:none;
}

.news .newsflash .whiteboard .body .body .title{
color:#003762;
margin-left:10px;
margin-bottom:0px;
cursor:pointer;
}

/** kommentare */

.news .comment_list .item{
margin:0px 0px 20px 0px;
padding-bottom:10px;
border-bottom:1px solid #dddddd;
}

.news .comment_list .avatar{
margin:0px 10px 10px 0px;
background-color:#ffffff;
}

.news .comment_list .name{
font-weight:bold;
font-size:14px;
}

.news .comment_list .date{
margin:3px 0px;
font-size:9px;
font-weight:bold;
}

.news .comment_list .text{
display:inline;
}

.news .comment_list .owner{
background-color:#eeeeee;
padding:10px;
}

.news .comment_list .owner .text{
width:480px !important;
}

.news .comment_list .awaiting_approval{
background-color:#ffffff;
}

.news .comment_list .awaiting_approval .name,
.news .comment_list .awaiting_approval .date,
.news .comment_list .awaiting_approval .text{
font-style:italic;
color:#999999;
}

.news .comment_list .awaiting_approval .awaiting_approval{
color:#ff0000;
font-weight:bold;
margin-bottom:5px;
}

.news .comment_list .more{
font-weight:bold;
margin:10px 0px;
}

.news .comment_list .text,
.news .comment_form .text{
padding:0px !important;
}

.news .comment_list,
.news .comment_form{
margin:10px 0px;
}

.news .comment_form .answer{
margin-bottom:5px;
}

.news .comment_form .label{
margin-bottom:2px;
}

.news .comment_form input,
.news .comment_form textarea{
font-family:verdana, sans-serif;
font-size:11px;
}

.news .comment_form #captcha{
margin-top:5px;
}

/* newsletter */

#tx_cagtsf_newsletter_form {
	padding-left:0px;
}

.news .tx-cagtsf .error ul{
	padding:0 0 10px 15px;
	margin:0px;
}

.news .tx-cagtsf .label {
	float:left;
	width:100px;	
}

.news .tx-cagtsf .answer {
	margin-left:10px;
	padding-top:10px;
}

.news .tx-cagtsf .newsinfo {
	width:450px;
}

.news .tx-cagtsf {
		margin-left:10px;
}

.news .tx-cagtsf .form_input_text,
.news .tx-cagtsf .form_input_select{
background-color:#FFFFFF;
color:#002351;
border:1px solid #66A6D2;
font-size:11px;
}

.news .tx-cagtsf .form_input_text{
height:16px;
padding:0px 0px 0px 0px;
width:150px;
}



/* umfragen */

.news .umfragen .whiteboard .header{
background-image:url(../img/news_whiteboardheader_bg.png);
}

.news .umfragen .whiteboard .body{
background-image:url(../img/news_whiteboardbody_bg.png);
}

.news .umfragen .whiteboard .footer{
background-image:url(../img/news_whiteboardfooter_bg.png);
}

.news .umfragen .whiteboard .body .header,
.news .umfragen .whiteboard .body .body,
.news .umfragen .whiteboard .body .footer{
width:761px;
margin-left:6px;
}

.news .umfragen .whiteboard .body .header{
background-image:url(../img/news_item_whiteboardheader_bg.png);
}

.news .umfragen .whiteboard .body .body{
background-image:url(../img/news_item_whiteboardbody_bg.png);
}

.news .umfragen .whiteboard .body .footer{
background-image:url(../img/news_item_whiteboardfooter_bg.png);
}

.news .umfragen .whiteboard .title{
color:#ffffff;
font-size:11px;
font-weight:bold;
margin:0px 0px 10px 25px;
text-transform:none;
}

.news .umfragen .whiteboard .body .body .text{
font-weight:bold;
}

.news .poll p {
	color:white;
	padding:0px;
}

.news .poll .question {
	font-weight:bold;
}

.tx-jkpoll-pi1{
	font-weight:bold;
}

.tx-jkpoll-pi1 .indent {
	padding-bottom:10px;
	font-weight:bold;
}

.news .umfragen .first_item h1.bubble5{
float:left;
}

.news .umfragen .first_item .back_right{
background-repeat:no-repeat;
top:-8px;
position:relative;
text-transform:uppercase;
float:right;
background-image:url(../img/bubble_right.png);
height:46px;
width:173px;
text-align:right;
margin-right:6px;
padding-top:10px;
}

.news .umfragen .first_item .back_right a{
padding:10px 10px 0px 0px;
font-size:16px;
text-decoration:none;
}


/* community */

.community .breadcrumb{
background-image:url(../img/community_breadcrumb.png);
}

.community .header{
background-image:url(../img/communityheader_bg.png);
height:8px;
}

.community .body{
background-image:url(../img/communitybody_bg.png);
}

.community .footer{
background-image:url(../img/communityfooter_bg.png);
height:14px;
}

.community .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/community/03_community_teaser2_01.4.png);
}

.community .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/community/03_community_teaser2_01.5.png);
}

.community .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/community/03_community_teaser1_01.4.png);
}

.community .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/community/03_community_teaser1_01.5.png);
}

.community .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/community/03_community_teaser3_01.4.png);
}

.community .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/community/03_community_teaser3_01.5.png);
}

/** User Gallery */

.coverflowposition{position:relative;left:130px;top:10px;}

.playerposition{float:right; margin-right:150px;}

.entenhausen .tvspots .wechselteaser .mask{
padding-left:250px;
}

.community .usergallery .header,
.community .usergallery .body,
.community .usergallery .footer{
background-image:none;
}

.community .usergallery .player{
background-image:url(../img/usergallery_bg.png);
background-repeat:no-repeat;
height:600px;
}

.community .usergallery .voting{
width:200px;
float:left;
position:relative;
left:35px;
}

.community .usergallery .voting_mask{
background-color:#4A8BC1;
height:100px;
width:200px;
float:left;
position:relative;
}

.community .usergallery .voting .active img{
cursor:pointer;
}

.community .usergallery .voting .avg_points{
margin-top:40px;
}

.community .usergallery .voting .your_points{
/**margin-top:37px;*/
padding-top:37px;
}

.community .usergallery .voting .text{
color:#ffffff;
font-weight:normal;
margin-top:20px;
}

.community .usergallery .player .playerposition{
margin-right:50px !important;
}

.community .usergallery .player .content{
margin-top:-50px;
padding-left:250px;
width:520px;
height:14px;
}

.community .usergallery .player .title,
.community .usergallery .player .text{
font-size:11px;
color:#ffffff;
}

.community .usergallery .player .nowplaying{
font-size:11px;
color:#ecae01;
font-weight:bold;
}

.community .usergallery .form input,
.community .usergallery .form textarea{
font-family:verdana, sans-serif;
font-size:11px;
}

.community .usergallery .voting .form{
margin:20px 0px 0px -10px;
}

.community .usergallery .voting .form a{
color:#ffffff;
font-weight:bold;
}

.community .usergallery .donaldphoto {

		height:0px;
		width:200px;
		float:left;
		position:relative;
		left: -200px;
		top: 250px;
}

.community .usergallery .donalddaumenhoch {

		height:0px;
		width:200px;
		float:left;
		position:relative;
		left: -357px;
		top: 20px;	
}

.community .usergallery .duesentrieb{

		height:0px;
		width:200px;
		float:left;
		position:relative;
		left: -320px;
		top: -5px;	
}


/* Chat */

#txvjchatnewMessage {
	height:50px !important;
}

.tx-vjchat-pi1 .tx-vjchat-rooms{
 height:530px;
}


.chat-message .tx-vjchat-pi1 .tx-vjchat-rooms {
 height:230px;
}


.chat-message .tx-vjchat-pi1 .tx-vjchat-rooms .donald-chat{
	position:relative;
	margin-top:-77px;
	left:649px;
	
}



.tx-vjchat-pi1 .tx-vjchat-rooms h2, .tx-vjchat-pi1 .tx-vjchat-chat h2{
background-image:url(../img/headline_bubble5.png);
background-repeat:no-repeat;
height:61px;
width:315px;
position:relative;
top:-8px;
left:-4px;
color:#ffffff;
}


.tx-vjchat-pi1 .tx-vjchat-rooms h2 img, .tx-vjchat-pi1 .tx-vjchat-chat h2 img{	
	padding:10px 0 0 10px;
}
.tx-vjchat-pi1 .tx-vjchat-rooms .donald-chat{
	position:relative;
	top:-40px;
	left:469px;
}





.tx-vjchat-pi1 .tx-vjchat-rooms p {
	padding-left:10px;
	font-weight:bold;
}

.tx-vjchat-pi1 .tx-vjchat-rooms .expert-donald {
	position:absolute;
	top:549px;
	margin-left:457px;
}

.tx-vjchat-pi1 .tx-vjchat-rooms .message {
	height: 200px;
}






/* freundschaftsanfragen */

.community #freundschaftsanfragen .preview{
background-image:url(../img/freundschaftsanfragen_bg.png);
background-repeat:no-repeat;
width:530px;
height:101px;
padding-left:260px;
}

.community #freundschaftsanfragen .teaser{
margin:15px 7px 7px 7px;
}

.community #freundschaftsanfragen .teaser .photo img{
border:1px solid #4A8BC1;
}

.community #freundschaftsanfragen .teaser .photo{
text-align:center;
}

.community #freundschaftsanfragen .teaser img{
/**
width:50px;
height:50px;
*/
}

.community #freundschaftsanfragen .teaser .bubble{
margin-top:-88px;
}

.community #freundschaftsanfragen .teaser .bubble .content{
width:90px;
text-align:center;
}

.community #freundschaftsanfragen .teaser .bubble .text{
color:#002351;
font-size:11px;
}

/* community login / logout */

#community_loginout{
width:344px;
height:69px;
}

#community_loginout.login{
background-image:url(../img/community_login_bg.png);
background-repeat:no-repeat;
z-index: 99999;
}

#community_loginout.logout{
background-image:url(../img/community_logout_bg.png);
background-repeat:no-repeat;
}

#community_loginout ul{
width:130px;
margin:11px 0px 0px 60px;
padding:0px;
}

#community_loginout li{
margin:0px;
padding:0px;
list-style-type:none;
font-size:9px;
}

#community_loginout a,
#community_loginout li{
color:#003762;
}

#community_loginout form{
width:140px;
margin-top:1px;
}

#community_loginout .form_input_text_group{
width:100px;
margin-top:5px;


}

#community_loginout .form_input_text{
width:80px;
margin:7px 3px 0px 10px;
}

#community_loginout .form_input_passwd{
/**width:80px;
margin:7px 3px 0px 10px;*/
background-image:url(../img/password_bg.gif);
}

#community_loginout .form_textarea{
width:126px;
height:40px;
margin:10px 0px 0px 5px;
padding:0px 2px;
line-height:13px;
overflow:hidden;
}

#community_loginout .form_submit{
margin-top:14px;
}

/* community forum neuester eintrag */

#forum_neuestereintrag{
background-image:url(../img/forum_neuestereintrag_bg.png);
background-repeat:no-repeat;
width:182px;
height:32px;
line-height:11px;
}

#forum_neuestereintrag .content,
#forum_neuestereintrag a{
color:#4A8BC1;
font-size:11px;
}

#forum_neuestereintrag .content{
width:170px;
height:25px;
padding:0px 3px;
}

#forum_neuestereintrag .title{
font-size:9px;
margin-right:5px;
}

#forum_neuestereintrag a.title,
#forum_neuestereintrag a.text{
font-size:9px;
text-decoration:none;
}

#forum_neuestereintrag a.title:hover,
#forum_neuestereintrag a.text:hover{
text-decoration:underline;
}

/* community umfrage */

/* mein profil (freunde, �bersicht)  wechselteaser */

.freundprofil_kein_stern .profil_stern_text {

	display: none;

}


.community .meinprofil .wechselteaser .photo img{
margin-top:53px;
margin-left:44px;
height:151px;
width:136px;
background-color:#70abd6;
}

.community .meinprofil .wechselteaser .lastonline{
width:150px;
padding-top:215px;
left:50px;
position:relative;
float:left;
font-weight:bold;
}

.community .meinprofil .wechselteaser .navigation{
width:200px;
padding-top:156px;
left:100px;
position:relative;
float:left;
}

.community .meinprofil .wechselteaser .accept{
left:250px;
}


.community .meinprofil .meinefreunde .wechselteaser .navigation{
width:200px;
padding-top:135px;
left:210px;
position:relative;
float:left;
}

.community .meinprofil .freundschaftanbieten .wechselteaser .navigation{
width:250px;
padding-top:135px;
left:200px;
position:relative;
float:left;
}

.community .meinprofil .freundschaftsanfrage .wechselteaser .navigation{
width:200px;
padding-top:132px;
left:210px;
position:relative;
float:left;
}

.community .meinprofil .wechselteaser .navigation .item{
margin-bottom:5px;
}

.community .meinprofil .wechselteaser .profil{
width:195px;
padding-top:50px;
left:290px;
position:relative;
float:left;
}


.community .meinprofil .freundschaftanbieten .wechselteaser .profil{
left:240px;
}

.community .meinprofil .wechselteaser .profil .content{
width:195px;
height:100px;
}

.community .meinprofil .wechselteaser .profil .title{
display: none;
margin-bottom:10px;
position:relative;
overflow:hidden;
height:13px;
width:195px;
}

.community .meinprofil .wechselteaser .profil .text{
margin-bottom:10px;
position:relative;
overflow:hidden;
height:13px;
width:195px;
}

.community .meinprofil .wechselteaser .friendship_request{
padding-top:55px;
left:340px;
position:relative;
float:left;
}

/* mein profil */

.community .meinprofil .whiteboard{
position:relative;
float:left;
width:522px;
left:1px;
}

.community .meinprofil .whiteboard .header,
.community .meinprofil .whiteboard .body,
.community .meinprofil .whiteboard .footer{
width:517px;
}

.community .meinprofil .whiteboard .header{
background-image:url(../img/community_whiteboardheader_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .whiteboard .body{
background-image:url(../img/community_whiteboardbody_2_3_bg.png);
background-repeat:repeat-y;
}

.community .meinprofil .whiteboard .footer{
background-image:url(../img/community_whiteboardfooter_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .whiteboard .body .title{
width:505px;
text-align:center;
padding-top:5px;
padding-bottom:10px;
}

.community .meinprofil .whiteboard .body .header,
.community .meinprofil .whiteboard .body .body,
.community .meinprofil .whiteboard .body .footer{
width:505px;
margin-left:6px;
}

.community .meinprofil .whiteboard .body .header{
background-image:url(../img/whiteboardheader_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .whiteboard .body .body{
background-image:url(../img/whiteboardbody_2_3_bg.png);
background-repeat:repeat-y;
}

.community .meinprofil .whiteboard .body .body .container_h_previewteaser {
background-color:red;
}

.community .meinprofil .whiteboard .body .footer{
background-image:url(../img/whiteboardfooter_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .whiteboard  .item{
padding-bottom:10px;
clear:both;
}

.community .meinprofil .whiteboard  .key{
width:235px;
padding-left:10px;
padding-right:10px;
float:left;
text-align:right;
}

.community .meinprofil .whiteboard  .value{
color:#000000;
width:240px;
margin-left:255px;
}

.community .meinprofil .sidebar{
width:252px;
position:relative;
float:left;
}

.community .meinprofil .sidebar .text{
text-decoration:none;
font-weight:bold;
text-align:right;
font-size:11px;
}

.community .meinprofil .sidebar div.text{
margin-right:10px;
}

.community .meinprofil .sidebar .body .title{
width:252px;
text-align:center;
padding-top:5px;
padding-bottom:10px;
}

.community .meinprofil .sidebar .header,
.community .meinprofil .sidebar .body,
.community .meinprofil .sidebar .footer{
width:252px;
}

.community .meinprofil .sidebar .header{
background-image:url(../img/community_whiteboardheader_1_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .sidebar .body{
background-image:url(../img/community_whiteboardbody_1_3_bg.png);
background-repeat:repeat-y;
}

.community .meinprofil .sidebar .footer{
background-image:url(../img/community_whiteboardfooter_1_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.community .meinprofil .sidebar .teaser{
margin:0px 0px 30px 65px;
}

.community .meinprofil .sidebar .teaser .photo img{
margin-top:10px;
margin-left:10px;
}

.community .meinprofil .sidebar .teaser .mask{
margin-top:-132px;
background-image:url(../img/profilteaser_bg.png);
}

.community .meinprofil .sidebar .teaser .bubble{
margin-top:2px;
margin-left:10px;
height:13px;
}

.community .meinprofil .sidebar .teaser .text{
text-align:center;
height:15px;
}

.community .meinprofil .sidebar .teaser a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

.community .meinprofil .anmeldung .tx-cagtsf .answer .answer2{	
	width:80px;
}

/* mein profil anmeldung */

.community .meinprofil .anmeldung .header,
.community .meinprofil .anmeldung .body,
.community .meinprofil .anmeldung .footer{
width:773px;
}

.community .meinprofil .anmeldung .body .header,
.community .meinprofil .anmeldung .body .footer{
width:761px;
}
.community .meinprofil .anmeldung .body .body{
width:741px;
}

.community .meinprofil .anmeldung .header{
background-image:url(../img/community_whiteboardheader_bg.png);
}

.community .meinprofil .anmeldung .body{
background-image:url(../img/community_whiteboardbody_bg.png);
}

.community .meinprofil .anmeldung .footer{
background-image:url(../img/community_whiteboardfooter_bg.png);
}

.community .meinprofil .anmeldung .body .header{
background-image:url(../img/community_item_whiteboardheader_bg.png);
}

.community .meinprofil .anmeldung .body .body{
background-image:url(../img/community_item_whiteboardbody_bg.png);
padding:10px;
}

.community .meinprofil .anmeldung .body .footer{
background-image:url(../img/community_item_whiteboardfooter_bg.png);
}

.community .meinprofil .anmeldung .title{
margin:0px 0px 10px 5px;
}

.community .meinprofil .anmeldung .answer{
/*padding-top:10px;*/
/*clear:both;*/
}

.community .meinprofil .anmeldung .answer .answer{
float:left !important;
}

.community .meinprofil .anmeldung .answer .answer .label{
float:left !important;
}

#inputfield_date_of_birth_d,
#inputfield_date_of_birth_m,
#inputfield_date_of_birth_y {
background-color:#FFFFFF;
border:1px solid #66A6D2;
color:#002351;
font-size:11px;
float:left;
}

#inputfield_date_of_birth_d,
#inputfield_date_of_birth_m {
width:35px;
}

#inputfield_date_of_birth_y {
width:80px;
}

#do_submit{
margin-top:20px;
}

.community .whiteboard .body .body .text{
font-size:10px;
}

#tx-srfeuserregister-pi1-comments{
	border:1px solid #66A6D2;

}
.tx-srfeuserregister-pi1-error{
	font-size:10px;
	color:red;
}

.community .meinprofil .anmeldung .avatar{
border:1px solid #ffffff;
padding:1px;
margin:1px;
}

#avatare {
	width:150px;
	height:160px;
	float:left;
}

.avatar { 
	display:none; 
	text-align:center;
}

.news .comment_list .avatar{
display:block; 
text-align:left;
width:90px;
float:left;
position:relative;
}

.community .meinprofil .anmeldung fieldset {
border:none;
margin:0px;
padding:0px;
}


#inputfield_tx_ltbuser_lieblingsltb{
border:1px solid #66A6D2;
color:#002351;
width:450px;
height:80px;
}


#inputfield_comments,
#inputfield_tx_ltbuser_ltbweil,
#inputfield_tx_ltbuser_hobbies{
border:1px solid #66A6D2;
color:#002351;
width:450px;
height:120px;
}



/*
#inputfield_tx_ltbuser_lieblingsltb{
border:1px solid #66A6D2;
color:#002351;
width:150px;
height:16px;
}
*/

.community .meinprofil .anmeldung .avatar{
border:1px solid #66A6D2;
}

.community .meinprofil .anmeldung .label{
color:#002351;
width:150px;
float:left;
font-size:11px;
}

.community .meinprofil .anmeldung .label{
color:#002351;
width:150px;
float:left;
font-size:11px;
}

.community .meinprofil .anmeldung .answer .answer .label,
.community .meinprofil .anmeldung .answer2 .answer .label {
width:0px;
}


.community .meinprofil .anmeldung .form_input_checkbox{
float:left;
top:5px;
}

.community .meinprofil .anmeldung .wide{
width:300px;
float:left;
}

.community .meinprofil .anmeldung .form_input_text,
.community .meinprofil .anmeldung .form_input_select{
background-color:#FFFFFF;
color:#002351;
border:1px solid #66A6D2;
font-size:11px;
}

.community .meinprofil .anmeldung .form_input_text{
height:16px;
padding:0px 0px 0px 0px;
width:150px;
float:left;
}

.community .meinprofil .anmeldung .form_input_select{
height:18px;
padding:0px 0px 0px 0px;
width:150px;
float:left;
}

.community .meinprofil .anmeldung #senden{
float:right;
margin-right:10px;
}

.community .meinprofil .anmeldung #senden .text{
text-decoration:none;
font-weight:bold;
font-size:11px;
}

.community .meinprofil .anmeldung span{
font-size:10px;
}

.community .meinprofil .anmeldung .answer .keycounter_zeichen{
padding-left:150px;
}


/* mein profil freunde �bersicht */

.community .meinprofil .freundeuebersicht .first_item .descr{
margin:-65px 15px 52px 230px;
}

.community .meinprofil .freundeuebersicht .preview{
margin-left:7px;
}

.community .meinprofil .freundeuebersicht .preview .header,
.community .meinprofil .freundeuebersicht .preview .body,
.community .meinprofil .freundeuebersicht .preview .footer{
width:769px;
}

.community .meinprofil .freundeuebersicht .preview .header,
.community .meinprofil .freundeuebersicht .preview .footer{
height:10px;
}

.community .meinprofil .freundeuebersicht .preview .header{
background-image:url(../img/community_whiteboardheader_1_1_bg.png);
background-repeat:no-repeat;
}

.community .meinprofil .freundeuebersicht .preview .body{
background-image:url(../img/community_whiteboardbody_1_1_bg.png);
background-repeat:repeat-y;
}

.community .meinprofil .freundeuebersicht .preview .footer{
background-image:url(../img/community_whiteboardfooter_1_1_bg.png);
background-repeat:no-repeat;
}

.community .meinprofil .freundeuebersicht .preview .teaser{
margin:0px 0px 30px 95px;
}

.community .meinprofil .freundeuebersicht .preview .teaser .photo img{
margin-top:10px;
margin-left:10px;
}

.community .meinprofil .freundeuebersicht .preview .teaser .mask{
margin-top:-132px;
background-image:url(../img/profilteaser_bg.png);
}

.community .meinprofil .freundeuebersicht .preview .teaser .bubble{
margin-top:2px;
margin-left:10px;
height:13px;
}

.community .meinprofil .freundeuebersicht .preview .teaser .text{
text-align:center;
height:15px;
}

.community .meinprofil .freundeuebersicht .preview .teaser a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

/* freunde finder suchmaske */

.community .freundefinder .suchmaske .title{
float:left;
padding-top:10px;
margin-left:10px;
}

.community .freundefinder .suchmaske .item{
padding-top:10px;
margin-left:240px;
width:560px;
}

.community .freundefinder .answer{
width:180px;
height:20px;
float:left;
margin-bottom:15px;
}

.community .freundefinder .answer .label{
margin-left:20px;
margin-top:-12px;
display:block;
}

.community .freundefinder .suchmaske #nickname{
background-image:url(../img/freundefinder_nickname_bg.png);
background-repeat:no-repeat;
width:780px;
height:40px;
margin-left:4px;
}

.community .freundefinder .suchmaske #misc{
background-image:url(../img/freundefinder_sonstiges_bg.png);
background-repeat:no-repeat;
width:780px;
height:40px;
margin-top:10px;
margin-left:4px;
}

.community .freundefinder .suchmaske .form_input_text{
background-color:#ffffff;
color:#000000;
font-size:11px;
margin-top:5px;
margin-left:105px;
padding:4px 5px 0px 5px;
width:650px;
height:16px;
}

.community .freundefinder .suchmaske #suchen{
text-align:right;
margin-top:5px;
margin-right:5px;
margin-bottom:-10px;
}

/* freunde finder suchergebnis */

.community .freundefinder .first_item .descr{
margin:-65px 15px 40px 230px;
}

.community .freundefinder .preview{
margin-left:7px;
}

.community .freundefinder .preview .header,
.community .freundefinder .preview .body,
.community .freundefinder .preview .footer{
width:769px;
}

.community .freundefinder .preview .header,
.community .freundefinder .preview .footer{
height:10px;
}

.community .freundefinder .preview .header{
background-image:url(../img/community_whiteboardheader_1_1_bg.png);
background-repeat:no-repeat;
}

.community .freundefinder .preview .body{
background-image:url(../img/community_whiteboardbody_1_1_bg.png);
background-repeat:repeat-y;
}

.community .freundefinder .preview .footer{
background-image:url(../img/community_whiteboardfooter_1_1_bg.png);
background-repeat:no-repeat;
}

.community .freundefinder .preview .teaser{
margin:0px 0px 30px 95px;
}

.community .freundefinder .preview .teaser .photo img{
margin-top:0px;
margin-left:10px;
width:112px;
height:123px !important;
}

.community .freundefinder .preview .teaser .mask{
margin-top:-132px;
background-image:url(../img/profilteaser_bg.png);
}

.community .freundefinder .preview .teaser .bubble{
margin-top:2px;
margin-left:10px;
height:13px;
}

.community .freundefinder .preview .teaser .text{
text-align:center;
height:15px;
}

.community .freundefinder .preview .teaser a{
text-decoration:none;
color:#ffffff;
font-weight:bold;
}



.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 ul{
list-style-type:none;
/*width:700px;*/
height:20px;
margin:auto;
padding:0px;
text-align:center;
padding-bottom: 10px;
}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 ul ol{

/* display:none; */
/*display: block;*/
/*display: inline;*/

width: auto;


}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 li{

/* display:none; */
display: inline;
width: auto;
list-style-type: none;
padding-left: 3px;
padding-right: 3px;

color:black;
font-weight:bold;
font-size:12px;
text-decoration:none;

vertical-align:top;


}


.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .first {
  /* float:right; */
  padding-left:15px;
  font-size:11px;
}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .prev {
  /* float:right; */
  padding-left:5px;
  font-size:11px;
}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .last {
  /* float:right; */
  padding-left:20px;
  font-size:11px;
}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .next {
  /* float:right; */
  padding-left:20px;
  font-size:11px;
}

.community .freundefinder .suchergebnis .no_result {

	padding-left: 20px;  
	font-size:11px;
		
}



.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 a{
color:white;
font-weight:bold;
font-size:11px;
text-decoration:none;

vertical-align:top;

}

.community .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .first, .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 .prev, .community .freundefinder .suchergebnis .tx-pagebrowse-pi1 li{
float:left;
width:80px;

vertical-align:top;
/* color:white; */
}




/* gr��en */

.community .gruessen .grussmaske .title{
margin-left:6px;
}

.community .gruessen .grussmaske #grussmaskeform{
padding-top:10px;
}

.community .gruessen .grussmaske .teaser{
margin-left:6px;
margin-bottom:5px;
float:left;
position:relative;
overflow:hidden;
}

.community .gruessen .grussmaske .teaser .photo {
background-repeat:no-repeat;
overflow:hidden;
position:relative;
z-index:9;
}

.community .gruessen .grussmaske .teaser .photo img{
padding:3px 0px 0px 5px;
}

.community  .gruessen .grussmaske .teaser .mask {
background-image:url(../img/profilteaser_bg.png);
margin-top:-132px;
background-repeat:no-repeat;
position:relative;
z-index:10;
}

.community .gruessen .grussmaske #gruss{
background-image:url(../img/gruessen_gruss_bg.png);
background-repeat:no-repeat;
height:40px;
margin-left:4px;
margin-right:2px;
position:relative;
float:left;
width:505px;
}

.community .gruessen .grussmaske .form_input_text{
background-color:#ffffff;
color:#000000;
font-size:11px;
margin-top:5px;
margin-left:5px;
margin-bottom:20px;
padding:4px 5px 0px 5px;
width:478px;
height:16px;
}

.community .gruessen .grussmaske .form_input_radio{
margin-left:10px;
}

.community .gruessen .grussmaske #label_gtimer{
display: block;
height: 4px;
margin-left:10px;
/*margin-bottom: -3px;*/
}

.community .gruessen .grussmaske .option{
margin-left:10px;
}


.community .gruessen .grussmaske #suchen{
text-align:right;
margin-top:5px;
margin-right:5px;
margin-bottom:-10px;
width:127px;
float:left;
}

.community .gruessen .grussmaske .answer{
margin-bottom:10px;
}

.community .gruessen .grussmaske .date{
top:10px;
position:relative;
}

.community .gruessen .grussmaske .text{
font-size:11px;
margin-left:10px;
position:relative;
float:left;
width:600px;
}

.community .gruessen .grussmaske .text a{
text-decoration:none;
}

/* community user states */

.state_user_online{
width:29px;
height:27px;
background-image:url(../img/user_online.gif);
background-repeat:no-repeat;
float:left;
position:relative;
z-index:15;
margin-top:-31px;
margin-left:5px;
}

.state_user_request{
width:29px;
height:27px;
background-image:url(../img/user_request.gif);
background-repeat:no-repeat;
float:right;
position:relative;
z-index:15;
margin-top:-31px;
margin-right:15px;
}

.state_user_isfriend{
/**
width:29px;
height:27px;
background-image:url(../img/user_isfriend.gif);
background-repeat:no-repeat;
float:left;
position:relative;
z-index:15;
margin-top:-128px;
margin-left:5px;
*/
width:29px;
height:27px;
background-image:url(../img/user_isfriend2.gif);
background-repeat:no-repeat;
float:right;
position:relative;
z-index:15;
margin-top:-31px;
margin-right:15px;
}


/* entenhausen */

.entenhausen .breadcrumb{
background-image:url(../img/entenhausen_breadcrumb.png);
}

.entenhausen .header{
background-image:url(../img/entenhausenheader_bg.png);
height:8px;
}

.entenhausen .body{
background-image:url(../img/entenhausenbody_bg.png);
}

.entenhausen .footer{
background-image:url(../img/entenhausenfooter_bg.png);
height:14px;
}

.entenhausen .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser2_01.4.png);
}

.entenhausen .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser2_01.5.png);
}

.entenhausen .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser1_01.4.png);
}

.entenhausen .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser1_01.5.png);
}

.entenhausen .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser3_01.4.png);
}

.entenhausen .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/entenhausen/04_entenh_teaser3_01.5.png);
}

.entenhausen .item h1.bubble1, .entenhausen .item h1.bubble5{
background-image:url(../img/entenhausen_headline_bubble1.png);
background-repeat:no-repeat;
height:255px;
width:285px;
padding:70px 0px 0px 10px;
margin-bottom:-220px;
position:relative;
color:#ffffff;
}

.entenhausen .item .value li{
list-style-position:outside;
margin-left:-25px;
}

.entenhausen .whiteboard .body li{
list-style-position:outside;
margin-left:-25px;
}

.entenhausen .ausgaben{
padding:0px 10px;
color:#000000;
}

/* charaktere */

.entenhausen .preview .teaser{
float:left;
margin:15px 0px 0px 37px;
position:relative;
}

.entenhausen .charakter .preview .teaser{
background-image:url(../img/entenhausenteaser_bg.png);
}

.entenhausen .charakter .preview .teaser .photo{
padding-left:8px;
padding-top:40px;
overflow:hidden;
width:132px;
text-align:center;
}

.entenhausen .charakter .preview .teaser .photo img{

}

.entenhausen .charakter .preview .teaser .mask{

}

.entenhausen .charakter .preview .teaser .bubble{
top:10px;
left:9px;
}

.entenhausen .charakter .preview .teaser .bubble .content{
width:130px;
}

.entenhausen .charakter .preview .teaser .text{
text-align:center;
text-decoration:none;
color:#480102;
}

.entenhausen .charakter .sidebar{
position:relative;
float:left;
width:320px;
margin-top:-100px;
margin-left:25px;
}

.entenhausen .charakter .sidebar .teaser .bubble{
margin:10px 0px 0px 20px;
}

.entenhausen .charakter .sidebar .teaser .bubble .text{
font-size:16px;
}

.entenhausen .charakter .sidebar .first_item .teaser .photo{
background-image:url(../img/entenhausen_comicfiguren_teaser2_bg.png);
background-repeat:no-repeat;
padding:60px 30px 0px 10px;
text-align:center;
width:260px;
height:350px;
}

.entenhausen .charakter .sidebar .item .teaser{
margin:20px 0px 0px 45px;
}

.entenhausen .charakter .sidebar .item .teaser .photo{
background-image:url(../img/entenhausen_comicfiguren_teaser_small_bg.png);
background-repeat:no-repeat;
padding:5px 10px 0px 5px;
text-align:center;
width:190px;
}

.entenhausen .charakter .whiteboard{
position:relative;
float:left;
margin-top:-144px;
}

.entenhausen .charakter .whiteboard .header,
.entenhausen .charakter .whiteboard .body,
.entenhausen .charakter .whiteboard .footer{
width:427px;
}

.entenhausen .charakter .whiteboard .header{
background-image:url(../img/entenhausen_charakter_whiteboardheader_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.entenhausen .charakter .whiteboard .body{
background-image:url(../img/entenhausen_charakter_whiteboardbody_2_3_bg.png);
background-repeat:repeat-y;
}

.entenhausen .charakter .whiteboard .footer{
background-image:url(../img/entenhausen_charakter_whiteboardfooter_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.entenhausen .charakter .whiteboard  .item{
padding-bottom:10px;
clear:both;
}

.entenhausen .charakter .whiteboard  .key{
width:160px;
padding-left:10px;
padding-right:10px;
float:left;
text-align:right;
}

.entenhausen .charakter .whiteboard  .value{
color:#000000;
width:230px;
margin-left:185px;
}

/* zeichner und autoren */

.entenhausen .zeichnerundautoren h2{
margin-left:15px;
}

.entenhausen .zeichnerundautoren .item{
top:-8px;
position:relative;
background-image:url(../img/entenhausen_headline_bubble2.png);
background-repeat:no-repeat;
}

.entenhausen .zeichnerundautoren .descr{
color:#ffffff;
padding:10px 130px 10px 15px;
margin-bottom:-50px;
z-index:10;
position:relative;
}

.entenhausen .zeichnerundautoren .preview{

}

.entenhausen .zeichnerundautoren .preview .teaser{
background-image:url(../img/entenhausen_charakter_teaser_bg.png);
}

.entenhausen .zeichnerundautoren .preview .teaser .photo{
margin:37px 0px 0px 115px;
position:absolute;
}

.entenhausen .zeichnerundautoren .preview .teaser .title,
.entenhausen .zeichnerundautoren .preview .teaser .text{
color:#c80007;
text-transform:none;
}

.entenhausen .zeichnerundautoren .preview .teaser .title{
margin:10px 10px 10px 20px;
}

.entenhausen .zeichnerundautoren .preview .teaser div.text{
margin-left:7px;
}

.entenhausen .zeichnerundautoren .preview .teaser{
margin:15px 0px 0px 15px;
}

/** TODO

.entenhausen .preview .teaser{
float:left;
margin:15px 0px 0px 37px;
position:relative;
}

.entenhausen .zeichnerundautoren .preview .teaser{
background-image:url(../img/entenhausenteaser_bg.png);
}

.entenhausen .zeichnerundautoren .preview .teaser .photo{
padding-left:8px;
padding-top:60px;
overflow:hidden;
width:132px;
text-align:center;
}

.entenhausen .zeichnerundautoren .preview .teaser .photo img{

}

.entenhausen .zeichnerundautoren .preview .teaser .mask{

}

.entenhausen .zeichnerundautoren .preview .teaser .bubble{
top:10px;
left:9px;
}

.entenhausen .zeichnerundautoren .preview .teaser .bubble .content{
width:130px;
}

.entenhausen .zeichnerundautoren .preview .teaser .text{
text-align:center;
text-decoration:none;
color:#480102;
}

*/

/* kuenstler des monats */

.entenhausen .kuenstlerdesmonats .sidebar{
position:relative;
float:left;
width:245px;
margin-top:-100px;
margin-left:25px;
}

.entenhausen .kuenstlerdesmonats .sidebar .teaser .bubble{
margin:10px 0px 0px 20px;
}

.entenhausen .kuenstlerdesmonats .sidebar .teaser .bubble .text{
font-size:16px;
}

.entenhausen .kuenstlerdesmonats .sidebar .container_h_teaser{
height:310px;
}

.entenhausen .kuenstlerdesmonats .sidebar .first_item .teaser .photo{
background-image:url(../img/entenhausen_kuenstler_teaser_bg.png);
background-repeat:no-repeat;
padding:8px 0px 0px 7px;
/**height: 318px;*/
height:300px;
}

.entenhausen .kuenstlerdesmonats .sidebar .item .teaser{
margin:20px 0px 0px 0px;
}

.entenhausen .kuenstlerdesmonats .sidebar .item .teaser .photo{
background-image:url(../img/entenhausen_kuenstler_teaser_bg.png);
background-repeat:no-repeat;
padding:8px 0px 0px 7px;
height:300px;
}



.entenhausen .kuenstlerdesmonats .sidebar .first_item .header,
.entenhausen .kuenstlerdesmonats .sidebar .item .header{
background-image:url(../img/zei_aut_teaser_header_bg.png);
background-repeat:no-repeat;
height:10px;
}

.entenhausen .kuenstlerdesmonats .sidebar .first_item .body,
.entenhausen .kuenstlerdesmonats .sidebar .item .body{
background-image:url(../img/zei_aut_teaser_body_bg.png);
background-repeat:repeat-y;
padding-left:7px;
}

.entenhausen .kuenstlerdesmonats .sidebar .first_item .footer,
.entenhausen .kuenstlerdesmonats .sidebar .item .footer{
background-image:url(../img/zei_aut_teaser_footer_bg.png);
background-repeat:no-repeat;
height:15px;
}



.entenhausen .kuenstlerdesmonats .whiteboard{
position:relative;
float:left;
margin-top:-144px;
}

.entenhausen .kuenstlerdesmonats .whiteboard .header,
.entenhausen .kuenstlerdesmonats .whiteboard .footer{
width:502px;
}

.entenhausen .kuenstlerdesmonats .whiteboard .body{
width:482px;
}

.entenhausen .kuenstlerdesmonats .whiteboard .header{
background-image:url(../img/entenhausen_kuenstler_whiteboardheader_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.entenhausen .kuenstlerdesmonats .whiteboard .body{
background-image:url(../img/entenhausen_kuenstler_whiteboardbody_2_3_bg.png);
background-repeat:repeat-y;
padding:10px;
}

.entenhausen .kuenstlerdesmonats .whiteboard .footer{
background-image:url(../img/entenhausen_kuenstler_whiteboardfooter_2_3_bg.png);
background-repeat:no-repeat;
height:10px;
}

.entenhausen .kuenstlerdesmonats .whiteboard{
color:#000000;
}

.entenhausen .kuenstlerdesmonats .whiteboard h1,
.entenhausen .kuenstlerdesmonats .whiteboard h2,
.entenhausen .kuenstlerdesmonats .whiteboard h3,
.entenhausen .kuenstlerdesmonats .whiteboard h4,
.entenhausen .kuenstlerdesmonats .whiteboard h5{
color:#c80007;
text-transform:uppercase;
}

.entenhausen .kuenstlerdesmonats .whiteboard strong{
color:#c80007;
}

/* tv spots */

.coverflowposition{position:relative;left:130px;top:10px;}

.playerposition{float:right; margin-right:150px;}

.entenhausen .tvspots .wechselteaser .mask{
padding-left:250px;
}

.entenhausen .tvspots .header,
.entenhausen .tvspots .body,
.entenhausen .tvspots .footer{
background-image:none;
}

.entenhausen .tvspots .player{
background-image:url(../img/tvspotsplayer_bg.png);
background-repeat:no-repeat;
height:508px;
}

.entenhausen .tvspots .voting{
width:200px;
float:left;
position:relative;
}

.entenhausen .tvspots .voting{
width:150px;
left:35px;
position:relative;
float:left;
}

.entenhausen .tvspots .voting .active img{
cursor:pointer;
}

.entenhausen .tvspots .voting .avg_points{
margin-top:40px;
}

.entenhausen .tvspots .voting .your_points{
/**margin-top:37px;*/
padding-top:37px;
}

.entenhausen .tvspots .voting .text{
color:#ffffff;
font-weight:normal;
margin-top:20px;
}

.entenhausen .tvspots .player .content{
margin-top:-50px;
padding-left:250px;
width:520px;
height:14px;
}

.entenhausen .tvspots .player .title,
.entenhausen .tvspots .player .text{
font-size:11px;
color:#ffffff;
}

.entenhausen .tvspots .player .nowplaying{
font-size:11px;
color:#ecae01;
font-weight:bold;
}

/* games */

.gamesfun .breadcrumb{
background-image:url(../img/gamesfun_breadcrumb.png);
}

.gamesfun .header{
background-image:url(../img/gamesfunheader_bg.png);
height:8px;
}

.gamesfun .body{
background-image:url(../img/gamesfunbody_bg.png);
}

.gamesfun .footer{
background-image:url(../img/gamesfunfooter_bg.png);
height:14px;
}

.gamesfun .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/gamesfun/05_games_teaser2_01.4.png);
}

.gamesfun .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/gamesfun/05_games_teaser2_01.5.png);
}

.gamesfun .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/gamesfun/05_games_teaser1_01.4.png);
}

.gamesfun .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/gamesfun/05_games_teaser1_01.5.png);
}

.gamesfun .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/gamesfun/05_games_teaser3_01.4.png);
}

.gamesfun .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/gamesfun/05_games_teaser3_01.5.png);
}

.gamesfun .preview .teaser{
float:left;
background-image:url(../img/gamesfunteaser_bg.png);
float:left;
margin:20px 0px 0px 19px;
}

.gamesfun .preview .teaser .photo{
margin-top:5px;
margin-left:13px;
}

.gamesfun .preview .teaser .photo img{

}

.gamesfun .preview .teaser .bubble{
margin-top:-200px;
margin-left:245px;
}

.gamesfun .preview .teaser .content{
width:105px;
height:175px;
}

.gamesfun .preview .teaser .text{
text-decoration:none;
/*color:#000000;*/
color:#FD6C16;
font-weight:normal;
}

.gamesfun .preview .teaser .text strong{
color:#FD6C16;
}


.gamesfun .preview .teaser2{
float:left;
background-image:url(../img/gamesfunteaser_bg.png);
float:left;
margin:20px 0px 0px 19px;
}

.gamesfun .preview .teaser2 .photo{
margin-top:5px;
margin-left:13px;
}

.gamesfun .preview .teaser2 .photo img{

}

.gamesfun .preview .teaser2 .bubble{
margin-top:-200px;
margin-left:245px;
}

.gamesfun .preview .teaser2 .content{
width:105px;
height:175px;
}

.gamesfun .preview .teaser2 .text{
text-decoration:none;
/*color:#000000;*/
/*color:#FD6C16;*/
color:#8c1807;
font-weight:normal;
}

.gamesfun .preview .teaser2 .text strong{
color:#FD6C16;
}


.gamesfun .tx-pagebrowse-pi1 li {
	color:#771103;
	font-weight:bold;
	padding-right: 3px;
	display:inline;
}

.gamesfun .group .std .whiteboard ul {
list-style-type:none;
width:400px;
height:20px;
margin:0px;
padding:0px;
text-align:center;
}

.gamesfun .group .std .whiteboard .csc-menu li {
width:70px;
float:left;
text-align:right;
}

.gamesfun .group .std .whiteboard ul ol{
display:none;
}


.gamesfun .group .std .whiteboard .csc-menu a{
font-weight:bold;
}


/* monatsquiz */

/**
.tx-monatsquiz-pi1 .group{
top:-10px;
position:relative;
}

.tx-monatsquiz-pi1 .group .footer{
height:20px;
margin-bottom:-10px;
}
*/
.gamesfun .monatsquiz .item{
margin-left:6px;
}

.gamesfun .monatsquiz .item .header{
background-image:url(../img/monatsquiz_header.png);
height:5px;
}

.gamesfun .monatsquiz .item .body{
background-image:url(../img/monatsquiz_body.png);
}

.gamesfun .monatsquiz .item .body .title{
background-color:#fd6c16;
font-size:16px;
color:#ffffff;
height:25px;
width:755px;
padding-top:3px;
padding-left:10px;
}

.gamesfun .monatsquiz .item .body .text{
padding:10px 20px;
color:#000000;
font-size:11px;
}

.gamesfun .monatsquiz .item .body .text .text{
padding:0px;
}

.gamesfun .monatsquiz .label{
color:#000000;
width:150px;
float:left;
font-size:11px;
}

.gamesfun .monatsquiz .form_submit{
margin-left:6px;
height:39px;
width:131px;
}

.gamesfun .monatsquiz .item .body .text .answer .answer .label,
.gamesfun .monatsquiz .item .body .text .answer2 .answer .label {
width:0px;
}

.gamesfun .monatsquiz .item .body .text .answer_image {
float:left;
/**margin-top:15px;*/
/**margin-right:30px;*/
width:33%;
margin:15px auto 0px auto;
position:relative;
}

.gamesfun .monatsquiz .item .body .text .answer_image label{
display:block;
position:relative;
}

.gamesfun .monatsquiz .item .body .text .answer_image .answer_image_input{
float:left;
width:20px;
position:relative;
}

.gamesfun .monatsquiz .item .body .text .answer_image .answer_image_label{
position:relative;
margin-left:30px;
}

.gamesfun .monatsquiz .item .body .text .answer_image .answer_image_label img{
border:1px solid #fd6c16;
}

.gamesfun .monatsquiz .item .body .text .form_input_checkbox{
float:left;
top:5px;
}

.gamesfun .monatsquiz .item .body .text .wide{
width:300px;
float:left;
}

.gamesfun .monatsquiz .item .body .text .form_input_text,
.gamesfun .monatsquiz .item .body .text .form_input_select{
background-color:#FFFFFF;
color:#000000;
border:1px solid #fd6c16;
font-size:11px;
}

.gamesfun .monatsquiz .item .body .text .form_input_text{
height:16px;
padding:0px 0px 0px 0px;
width:150px;
float:left;
}

.gamesfun .monatsquiz .item .body .text .form_input_select{
height:18px;
padding:0px 0px 0px 0px;
width:150px;
float:left;
}

.gamesfun .monatsquiz .item .body .text span {
font-size:10px;
}

.state {
font-weight:bold;
}

.gamesfun .monatsquiz .item .footer{
background-image:url(../img/monatsquiz_footer.png);
height:5px;
}


/* uebersicht */

/* abo & shop */

.aboshop .breadcrumb{
background-image:url(../img/aboshop_breadcrumb.png);
}

.aboshop .header{
background-image:url(../img/aboshopheader_bg.png);
height:8px;
}

.aboshop .body{
background-image:url(../img/aboshopbody_bg.png);
}

.aboshop .footer{
background-image:url(../img/aboshopfooter_bg.png);
height:14px;
}

.aboshop .teaser .container_w2-3 .bubble .alignleft{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser2_01.4.png);
}

.aboshop .teaser .container_w2-3 .bubble .alignright{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser2_01.5.png);
}

.aboshop .teaser .container_w1-3 .bubble .alignleft{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser1_01.4.png);
}

.aboshop .teaser .container_w1-3 .bubble .alignright{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser1_01.5.png);
}

.aboshop .teaser .container_h1-2 .bubble .alignleft{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser3_01.4.png);
}

.aboshop .teaser .container_h1-2 .bubble .alignright{
background-image:url(../img/teaser/aboshop/06_aboshop_teaser3_01.5.png);
}

/* std */

.std .whiteboard .header,
.std .whiteboard .body,
.std .whiteboard .footer{
padding:0px 10px;
}

.std .whiteboard .body{
width:753px;
padding-bottom: 1px;
/* height:454px;*/
}

/* beside */

.beside .first_item h1.bubble1,
.beside .first_item h1.bubble2,
.beside .first_item h1.bubble3,
.beside .first_item h1.bubble4,
.beside .first_item h1.bubble5,
.beside .first_item h1.bubble6{
background-image:none;
height:20px;
}

.beside .group{
}

.home .header,
.beside .header{
background-image:url(../img/besideheader_bg.png);
height:8px;
}

.home .body,
.beside .body{
background-image:url(../img/besidebody_bg.png);
}

.home .footer,
.beside .footer{
background-image:url(../img/besidefooter_bg.png);
height:14px;
}

.beside .whiteboard .body{
	padding:0 40px 0 40px;
	width:673px;
}

.beside .body .content{
padding:10px;
color:#000000;
}

 .tx_tipafriend_input, #tx_tipafriend_button{
 border:1px solid #006BB4 !important;
 color:#006BB4 !important;
}

.tx_tipafriend_codetext, .tx-srfreecap-pi2-cant-read {
 color:#006BB4 !important;
}

.beside .csc-mailform .csc-mailform-field input, .beside .csc-mailform .csc-mailform-field textarea{
	border:1px solid #006BB4 !important;
}


.beside .browsebox li {
padding-left:10px;
float:left;
list-style-type:none;
padding-bottom:20px;
}

.beside .browsebox ul{
margin-left:-20px;
}

.beside .browsebox ul ol{
display:none;
}


.beside .browsebox a{
font-weight:bold;
}




/* ecards */

.ecards {padding-top:20px;}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-selection-prompt {
margin-left:90px;	
color:white;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent {
margin-left:40px;	
color:white;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent, .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent p, .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent a{
color:white;
}



.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector{
margin-left:40px;
}

.tx-srsendcard-pi1-image-selector-column{
background-image:url(../img/ecard_thumbnail_bg.png);
background-repeat:no-repeat;
width:279px !important;
height:190px;
margin:20px 0px 30px 50px !important;
}

.tx-srsendcard-pi1-image-selector img{
width:260px !important;
height:171px !important;
left:-3px;
position:relative;
}

.tx-srsendcard-pi1-image-selector-column dd{
display:none;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-form-wrap{
margin:0px 0px 0px 20px;
padding-top:20px;
height:500px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form form{
margin:0px;
width:620px;
}

.tx-srsendcard-pi1 .ecard_form{
background-image:url(../img/ecard_form_bg.png);
background-repeat:no-repeat;
width:493px;
height:309px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label{
text-align:left;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field{
width:110px;
}

.tx-srsendcard-pi1 fieldset{
margin:0px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form legend{
margin:0px;
padding:0px;
}

.tx-srsendcard-pi1 input,
.tx-srsendcard-pi1 select,
.tx-srsendcard-pi1 textarea{
color:#000000;
background-color:#ffffff;
border-top:1px solid #FD6C16;
border-right:1px solid #FD6C16;
border-bottom:1px solid #FD6C16;
border-left:1px solid #FD6C16;
font-family:verdana;
font-size:11px;
}

.tx-srsendcard-pi1 input,
.tx-srsendcard-pi1 select{
height:16px;
width:130px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field textarea {
width:200px;
height:183px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset{
border:none;
}

.tx-srsendcard-pi1 fieldset{
border:none;
}


.tx-srsendcard-pi1 p{
color:#FD6C16;
line-height:100%;
}

.tx-srsendcard-pi1 a,
.tx-srsendcard-pi1 a:hover{
color:#FD6C16;
}

.tx-srsendcard-pi1 a:hover{
text-decoration:underline;
}

.tx-srsendcard-pi1 input[type="submit"]{
font-size:11px;
font-weight:bold;
color:#ffffff;
width:130px;
border:none;
background-color:#ffa12b;
cursor:pointer;
margin-top:5px;
margin-left:105px;
}

.tx-srsendcard-pi1 .submit input[type="submit"]:hover{
text-decoration:underline;
}

.tx-srsendcard-pi1 .left{
margin-top:20px;
padding:50px 0px 0px 10px;
float:left;
width:220px;
border-right:1px solid #FD6C16;
height:206px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .left fieldset label{
width:135px;
}

.tx-srsendcard-pi1 .right{
padding:74px 0 0 6px;
width:240px;
height:200px;
float:left;
}

.tx-srsendcard-pi1 .submit{
float:right;
margin-top:-50px;
}

.tx-srsendcard-pi1 .submit a{
margin-left:24px;
color:#ffffff;
}

.tx-srsendcard-pi1 .submit a:hover{
text-decoration:underline;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .right fieldset label{
width:95px;
}

#fieldset_tx_srsendcard_pi1_card_message label{
font-weight:bold;
margin-top:0px;
}

#fieldset_tx_srsendcard_pi1_card_message .tx-srsendcard-pi1-field{
clear:both;
}

.tx-srsendcard-pi1-showtextfield{
width:200px;
height:200px;
overflow:auto;
}

.tx-srsendcard-pi1-card-form-wrap .right .tx-srsendcard-pi1-field{
clear:both;
height:20px;
}


.tx-srsendcard-pi1-card-image-wrap{
background-image:url(../img/ecard_img_bg.png);
background-repeat:no-repeat;
width:493px;
height:309px;
padding-top:5px;
margin:0px 0px 0px 20px;
}

.tx-srsendcard-pi1-card-image-wrap img{
width:469px !important;
height:286px !important;
margin-left:5px;
}

.tx-srsendcard-pi1-error-message{
text-align:left;
font-weight:bold;
color:#ffffff !important;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-wide-left-margin {
	margin-left:200px !important;
}

p.tx-srsendcard-pi1-error-message{
margin:0px;
padding:0px 0px 10px 0px;
}

.tx-srsendcard-pi1-card-buttons .submit {
	color:white;
}

.tx-srsendcard-pi1 .gamesfun .group p {
color:white;
font-weight:bold;
padding-left:20px;
}


.tx-srsendcard-pi1-card-form-wrap .preview {
	margin-top:40px !important;
}

.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 ul{
list-style-type:none;
width:380px;
height:20px;
margin:0px;
padding:0px;

}

.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 ul ol{
display:none;
}


.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 a{
color:white;
font-weight:bold;
font-size:11px;
padding-left:3px;
}

/*
.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 .first, 
.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 .prev,
.tx-srsendcard-pi1 .gamesfun .group .ecards-pagebrowser .tx-pagebrowse-pi1 li{
float:left;
width:80px;
color:white;
}
*/

/* indexed search */

.tx-indexedsearch-searchbox fieldset{
	
background-image:url(../img/indexedsearch_donaldlupe.jpg);
background-repeat:no-repeat;
border:none;
height: 270px;
margin-left: -40px;
width: 765px;
}

.tx-indexedsearch-form {
 
	padding-top: 75px;	
	padding-left: 220px;
	color: white;
	font-weight:bold;
}


.tx-indexedsearch-searchbox .form_input_text{
font-size:11px;
height:17px;
width: 345px;

background-color:#ffffff;
color:black;
}

.tx-indexedsearch-search-submit{
margin-top:10px;
margin-left:82px;

padding-left: 260px;
}



.tx-indexedsearch-browsebox{
/*width:710px*/;
padding:20px 0px;
text-align: center;
}

ul.browsebox{
margin:0px;
padding:0px;
}

.tx-indexedsearch-browsebox .browsebox{
/*width:700px;*/
margin:0px auto;
 /* border:1px solid #ff0000; */
}

.tx-indexedsearch-browsebox .browsebox li{
width:70px;
padding-left:0px;
}

.tx-indexedsearch-browselist-currentPage a{
text-decoration:none;
}

/* forum */



.forum_search_results_page_links a {

   text-decoration:none;

}


.tx-mmforum-pi1, .tx-mmforum-pi4{
	margin-left:7px;
	overflow:hidden;
       
       width:775px;
}

.tx-mmforum-pi1 h2{
	font-size:14px;
	font-weight:bold;
}

.tx-mmforum-pi1-newpost-middle .post {
	width:560px;
}

.tx-mmforum-table{
	width:761px;
	background:white;	
}



.tx-mmforum-pi1 a {

color:#002351;

text-decoration:none
}



.tx-mmforum-buttontext {
	color:#002351;
	margin-right: 10px;
	font-weight:bold;
}

td.tx-mmforum-td {
	background-color:white;
}


table.tx-mmforum-table tr {

    width: 300px !important; 
    /*color:red;*/

}








.tx-mmforum-rootline {
	color:white !important;
	border:0px !important;
	font-weight:bold;
	background-color:#66A6D2;
	width:760px;
}

div.tx-mmforum-pagenav{
text-align:left;
font-size:11px;
font-weight:bold;
}

div.tx-mmforum-pagenav strong{
color: white
}

th.tx-mmforum-th{
background-color:#66a6d2;
color:#002351;
}

th.tx-mmforum-th a{
color:#002351 !important;
text-decoration:none;
}

td.tx-mmforum-subth2{
	background-color:#ffffff;
	color:#4a8bc1;
	font-weight:bold;
}

.tx-mmforum-pi1-markread a, .tx-mmforum-rootline a{
	color:white !important;
}

.tx-mmforum-textbutton {
	text-align:left;
}

td.tx-mmforum-subth2 a, td.tx-mmforum-list-odd a{
	color:#4a8bc1;
}

tr.tx-mmforum-list-odd{
background-color:#ffffff;
color:#4a8bc1;
}

.tx-mmforum-pi1 a{
/*color:#4a8bc1;*/
}

#tx-mmforum-footer{
display:none;
}

div.tx-mmforum-error{
border:none;
width:763px;
color:#b90505;
text-align:left;
}

.tx-mmforum-pi1 input[type="checkbox"]{
margin-top:2px;
margin-right:5px;
}

input.tx-mmforum-button{
background-color:#ffffff;
color:#4a8bc1;
border:1px solid #4a8bc1;
font-weight:normal;
}

/* registration */

#tx-srfeuserregister-pi1-fe_users_form fieldset{
border:none;
}

#tx-srfeuserregister-pi1-fe_users_form dt {
float:left;
width:200px;
font-weight:bold;
}

#tx-srfeuserregister-pi1-fe_users_form dt,
#tx-srfeuserregister-pi1-fe_users_form dd{
margin-bottom:5px;
}

#tx-srfeuserregister-pi1-fe_users_form input[type="submit"]{
margin-top:20px;
}

/* kontakt */

fieldset.csc-mailform{
border:none;
}

fieldset .csc-mailform-field{
margin-bottom:5px;
}

fieldset .csc-mailform-field label{
float:left;
width:150px;
}

fieldset .csc-mailform-field #mailformVorname,
fieldset .csc-mailform-field #mailformNachname,
fieldset .csc-mailform-field #mailformEMail,
fieldset .csc-mailform-field #mailformNachricht{
color:#000000;
background-color:#ffffff;
border-top:1px solid #333333;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #333333;
font-family:verdana;
font-size:11px;
}

fieldset .csc-mailform-field #mailformVorname,
fieldset .csc-mailform-field #mailformNachname,
fieldset .csc-mailform-field #mailformEMail{
height:16px;
}

fieldset .csc-mailform-field #mailformNachricht{
height:100px;
width:250px;
}

fieldset .csc-mailform-field #mailformformtype_mail{
margin-top:10px;
margin-left:150px;
}

.csc-header{
text-align:center;
padding-right:20px;
}

.csc-header h2{
font-size:11px;
}

/* whiteboard */

.whiteboard{
margin-left:4px;
}

.whiteboard .header{
background-image:url(../img/whiteboardheader_bg.png);
height:10px;
}

.whiteboard .body{
/*
background-image:url(../img/whiteboardbody_bg.png);
background-repeat:repeat-y;
*/
background-image:none;
background-color:#ffffff;
width:773px;
}

.whiteboard .footer{
background-image:url(../img/whiteboardfooter_bg.png);
height:10px;
}

/* ticker */

#ticker{
background-image:url(../img/ticker_bg.png);
background-repeat:no-repeat;
width:512px;
height:29px;
padding-top:5px;
padding-right:10px;
padding-left:4px;
position:relative;
overflow:hidden;
}

#ticker span.item{
margin:0px 5px;
}

#ticker .tx-caggreeter-pi1,
#ticker .tx-caggreeter-pi1 marquee{
height:13px;
position:relative;
overflow:hidden;
}

#ticker a.title,
#ticker a.text{
text-decoration:none;
font-size:9px;
}

#ticker a.title:hover,
#ticker a.text:hover{
text-decoration:underline;
}

#ticker a.usergreetings{
color:#E23347;
}

#ticker a.news{
color:#003762;
}

.tx-caggreeter-pi1 marquee{
margin-bottom:0;
margin-top:0;
position:relative;
}

.tx-caggreeter-pi1 ul{
display:none;
}

.tx-caggreeter-pi1 marquee ul{
display:block;
}

/* network */

#network{

}

#network .tiplink{
padding-bottom:5px;
}

/* footer */

#footer{
/*background-image:url(../img/footer_bg.png);*/
background-image:url(../img/footer_rund_bg.png);
background-repeat:no-repeat;
height:55px;
padding-top:6px;
text-align:center;
font-size:9px;
margin-bottom:0px;
}

#footer .std,
#footer .std a,
#footer a.std{
text-decoration:none;
color:#00336E;
}

#footer .std a:hover,
#footer a.std:hover{
text-decoration:none;
}

/* navigation footer */

#navigation_footer .content{
width:777px;
height:13px;
margin:0px 2px;
}

/* copyright */

#copyright .content{
width:777px;
height:13px;
margin:0px 2px;
}


.aboshop .uebersicht .whiteboard{
position:relative;
float:left;
width:735px;
left:20px;
color:black;
padding-bottom:5px;
padding-top:10px;
}

/* abo & shop */

.aboshop .uebersicht .whiteboard .header,
.aboshop .uebersicht .whiteboard .body,
.aboshop .uebersicht .whiteboard .footer{
width:735px;
position:relative;
z-index:100;
}

.aboshop .uebersicht .whiteboard .header{
background-image:url(../img/aboshop_whiteboardheader_1_1_bg.png);
background-repeat:no-repeat;
height:9px;
}

.aboshop .uebersicht .whiteboard .body{
background-image:url(../img/aboshop_whiteboardbody_1_1_bg.png);
background-repeat:repeat-y;
}

.aboshop .uebersicht .whiteboard .footer{
background-image:url(../img/aboshop_whiteboardfooter_1_1_bg.png);
background-repeat:no-repeat;
height:10px;
}

.aboshop .uebersicht .whiteboard .body .title{
width:705px;
text-align:center;
padding-top:5px;
padding-bottom:10px;
}

.aboshop .uebersicht .whiteboard .body .header,
.aboshop .uebersicht .whiteboard .body .body,
.aboshop .uebersicht .whiteboard .body .footer{
width:705px;
margin-left:16px;
}

.aboshop .uebersicht .whiteboard .body .header{
background-image:url(../img/whiteboardheader_1_1_bg.png);
background-repeat:no-repeat;
height:45px;
}

.aboshop .uebersicht .whiteboard .body .body{
background-image:url(../img/whiteboardbody_1_1_bg.png);
background-repeat:repeat-y;
}

.aboshop .uebersicht .whiteboard .body .footer{
background-image:url(../img/whiteboardfooter_1_1_bg.png);
background-repeat:no-repeat;
height:10px;
/** bugfix 18.05.2009 */
clear:both;
/** end bugfix */
}

.aboshop .abolink,
.aboshop .abolink a{
text-align:right;
color:#ff0000;
font-size:11px;
font-weight:bold;
}

.aboshop .abolink .text{
text-decoration:none;
color:#ff0000;
font-size:11px;
font-weight:bold;
}

.aboshop .abolink .text:hover{
text-decoration:underline;
}

.aboshop .whiteboard .bubble{
margin-top:-80px;
margin-right:-10px;
float:right;
background-image:url(../img/aboshop_fullbubble.png);
background-repeat:no-repeat;
width:224px;
height:126px;
}

.aboshop .bubble .abolink{
padding-top:85px;
padding-right:70px;
}

.aboshop .form_input_text{
background-color:#ffffff;
border:1px solid #FBB306;
color:#000000;
}

.aboshop label{
width:150px;
display:block;
float:left;
}

.aboshop  .teaser2{
float:left;
background-image:url(../img/aboshopteaser_bg.png);
float:left;
margin:20px 5px 8px 19px;
}

.aboshop  .teaser2 .photo{
margin-top:5px;
margin-left:13px;
}

.aboshop  .teaser2 .photo img{

}

.aboshop  .teaser2 .bubble{
margin-top:-200px;
margin-left:205px;
}

.aboshop  .teaser2 .content{
width:145px;
height:175px;
}

.aboshop  .teaser2 .text{
text-decoration:none;
color:#000000;
font-weight:normal;
}

.aboshop  .teaser2 .text strong{
color:#000000;
}

#suche .form_input_text{

color:#ffffff;
background-color:#4a8bc1;
border-top:1px solid #333333;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #333333;
}

/* voting */

#voting_func{
height:15px;
width:110px;
overflow:hidden;
position:block;
color:#ffffff;
}

#voting_text{
display:none;
}

/* IE6 Fehler */

.ie6error #page{
width:946px;
height:570px;
margin:10px auto;
background-image:url(../img/ie6error.gif);
background-repeat:no-repeat;
}

.ie6error .content{
padding-top:190px;
padding-left:120px;
width:350px;
font-size:12px;
}

.ie6error h1{
font-size:16px;
padding-bottom:20px;
}


#tx_ltb_lightbox .bildergalerien .text {

	font-size: 10px;
}



