/* Original - zentriert - ohne Werbung*/
/*
body          { background-color:#ffffff;margin:0px;text-align:center; }
.maincontent  { position:relative;width:900px;text-align:left;margin:auto; }
*/

/* links - mit Werbung */
body          { background-color:#ffffff;margin:0px;text-align:left; }
.maincontent  { position:relative;width:900px;text-align:left; margin:auto;margin-left:10px; }

body, td  { font:normal 10px verdana,geneva,arial,helvetica,sans-serif;color:#121E44; }

a         { font-weight:bold;text-decoration:none;color:#121E44; }

h4      { font:bold 18px verdana,geneva,arial,helvetica,sans-serif;color:#121E44;margin:0px; }
h5      { font:bold 13px verdana,geneva,arial,helvetica,sans-serif;color:#121E44;margin:0px; }


.clear     { clear:both; }
.spacer6   { position:relative;height:6px;font-size:1px;background-color:transparent;overflow:hidden; }
.spacer8   { position:relative;height:8px;font-size:1px;background-color:transparent;overflow:hidden; }
.line      { position:relative;height:1px;font-size:1px;background-color:#2d618f;overflow:hidden; }



.banner         { position:relative;z-index:2;text-align:right; }
.banner .inner  { position:relative;margin:0px 0px 0px auto; }


.header         { position:relative;height:94px;z-index:1; }
.header .bgimg  { position:absolute;bottom:0px;left:0px; }
.header .link   { position:absolute;bottom:18px;left:45px; }

.suche          { position:absolute;top:14px;left:650px; }
.suche input    { width:150px;font:normal 11px verdana,geneva,arial,helvetica,sans-serif;color:#121E44;background-color:#e1eafb;margin-right:10px; }
.suche a        { position:relative;display:block;font-size:11px;color:#6a94b9;padding-top:2px;margin-right:10px; }


.navi_top            { position:relative;height:21px;background:url(../images/header_navi_bg.gif) no-repeat 184px 0px;margin-bottom:22px; }
.navi_top .front     { position:relative;width:191px;height:21px;float:left; }
.navi_top a          { position:relative;font-size:13px;padding:1px 0px 0px 30px;display:block;float:left; }


.content           { position:relative; 
min-height: 100px;
height: auto !important;  /* für moderne Browser */
height: 100px;  /*für den IE */
}
.content_left      { position:absolute;width:160px;top:0px;left:0px;background-color:transparent; }
.content_middle    { position:relative;width:532px;top:0px;left:184px;background-color:transparent; }
.content_blog      { position:relative;width:716px;top:0px;left:184px;background-color:transparent; }
.content_right     { position:absolute;width:160px;top:0px;left:740px;background-color:transparent; }




                .box_header      { position:relative;height:31px; }
				.box_header h4   { padding:3px 0px 0px 6px; }
				.box_header h5   { padding:5px 0px 0px 0px;text-align:center; }
  .content_left .box_header,
 .content_right .box_header      { width:160px;background-image:url(../images/box_header_160.gif); }
.content_middle .box_header      { width:532px;background-image:url(../images/box_header_532.gif); }
  .content_blog .box_header      { width:716px;background-image:url(../images/blog_box_header_716.gif); }

                .box_footer      { position:relative;height:6px;font-size:1px;margin-bottom:20px; }
  .content_left .box_footer,
 .content_right .box_footer      { width:160px;background-image:url(../images/box_footer_160.gif); }
.content_middle .box_footer      { width:532px;background-image:url(../images/box_footer_532.gif); }
  .content_blog .box_footer     { width:532px;background-image:url(../images/box_footer_532.gif); }

               .navi_footer           { position:relative;height:31px; margin-bottom:20px;}
			   .navi_footer           { width:532px;background-image:url(../images/navi_footer_532.gif); }
               .navi_footer .left     { position:absolute;top:12px;left:10px; }
			   .navi_footer .middle   { position:relative;padding-top:12px;text-align:center; }
			   .navi_footer .right    { position:absolute;top:12px;right:10px; }



.separator32       { position:relative;width:530px;height:32px;background:url(../images/separator.gif) no-repeat;text-align:center; }
.separator32 h5    { padding-top:5px; }

.separator1        { position:relative;height:1px;font-size:1px;background-color:#2d618f;overflow:hidden;margin:5px 8px 8px; }


.box            { position:relative;width:160px;overflow:hidden; }
.box .border    { position:relative;border-left:1px solid #2d618f;border-right:1px solid #2d618f; }
.box .inner     { position:relative;padding:0px 6px;width:148px; overflow:hidden; }
.box a.level1   { position:relative;font-size:13px;padding:0px 0px 2px 0px;display:block; }
.box a.level2   { position:relative;font-size:13px;padding:0px 0px 2px 12px;display:block; }
.box a.level3   { position:relative;font-size:10px;padding:0px 0px 2px 0px;display:inline; }

.box .note      { position:relative;font-size:9px;text-align:center;border-top:1px solid #2d618f;padding:6px 0px 3px; }
.box .note2     { position:relative;font-size:9px;text-align:center;padding:6px 0px 3px; }

.box .cloud     { line-height:18px;margin-top:-2px;padding-top:2px }
.box a.cloud1   { font-size:16px; }
.box a.cloud2   { font-size:12px; }
.box a.cloud3   { font-size:10px; }
.box a.cloud4   { font-size:11px;font-weight:normal; }



.contentbox            { position:relative;width:532px; }
.contentbox .border    { position:relative;border-left:1px solid #2d618f;border-right:1px solid #2d618f; }
.contentbox .inner     { position:relative;width:530px; }

.contentbox_blog         { position:relative;width:716px; }
.contentbox_blog .border { position:relative;width:716px;background:url(../images/blog_box_border_532.gif);background-repeat:repeat-y; }
.contentbox_blog .inner	 { position:relative;width:714px; }
.vertikal_50        { position:relative;width:1px;height:226px;float:left;background-color:#2d618f;overflow:hidden; }
.vertikal_33        { position:relative;width:1px;height:178px;float:left;background-color:#2d618f;overflow:hidden; }

.teaser50           { position:relative;width:264px;float:left;background-color:transparent; }
.teaser50 h5        { padding-left:46px;height:16px;overflow:hidden;margin-bottom:10px; }
.teaser50 h5.play   { background:url(../images/play.gif) no-repeat 15px 0px; }
.teaser50 h5.slide  { background:url(../images/slide.gif) no-repeat 15px 0px; }
.teaser50 .img      { position:relative;display:block;margin:0px 0px 0px 8px;width:248px;height:168px; }
.teaser50 .txtbox   { position:relative;text-align:center;height:35px;overflow:hidden; }
.teaser50 .txt      { font-weight:bold;line-height:14px;padding:4px 7px; }


.teaser33           { position:relative;width:176px;float:left;background-color:transparent; }
.teaser33 h5        { padding-left:46px;height:16px;overflow:hidden;margin-bottom:10px; }
.teaser33 h5.play   { background:url(../images/play.gif) no-repeat 15px 0px; }
.teaser33 h5.slide  { background:url(../images/slide.gif) no-repeat 15px 0px; }
.teaser33 .img      { position:relative;display:block;margin:0px 0px 0px 8px;width:160px;height:120px; }
.teaser33 .txtbox   { position:relative;text-align:center;height:35px;overflow:hidden; }
.teaser33 .txt      { font-weight:bold;line-height:14px;padding:4px 7px; }



.artikel            { position:relative;width:530px;padding-bottom:16px;back!ground-color:green; }
.artikel .head      { margin:0px 8px 6px;width:514px; }
.artikel .head h5   { padding:4px 0px 4px 46px;border-top:1px solid #2d618f;border-bottom:1px solid #2d618f; }

.artikel .head h5.play   { background:url(../images/play.gif) no-repeat 8px 4px; }
.artikel .head h5.slide  { background:url(../images/slide.gif) no-repeat 8px 4px; }


.artikel .stars     { position:relative;margin:0px 16px; }
.artikel .img       { position:relative;display:block;margin:0px 0px 0px 16px;width:160px;height:12opx; }
.artikel .note      { position:relative;margin:0px 0px 0px 16px;padding-top:4px;font-weight:bold;line-height:14px; }
.artikel .txt       { position:absolute;line-height:14px;top:44px;left:192px;width:320px;height:150px;overflow:hidden;back!ground-color:red; }


.player                     { position:relative;width:530px; }
.player .stars              { position:relative;width:498px;height:20px;margin:0px 16px;back!ground-color:lime; }
.player .stars .link        { position:absolute;top:1px;right:0px;height:14px; }
.player .stars .link .url   { position:relative;padding:1px 4px;border:1px solid #2d618f; }
.player .video              { position:relative;width:320px;margin:0px 16px 0px 16px;float:left;display:inline;back!ground-color:gray; }
.player .right              { position:relative;width:162px;height:220px;float:left;display:inline;back!ground-color:red; }
.player .right .note        { position:relative;padding:8px 0px;line-height:14px; }
.player .right .votestars   { position:relative;padding:7px 3px 1px; }
.player .right .votestars a { position:relative;display:inline;padding:0px; }
.player .right a            { position:relative;display:block;padding:8px 0px 8px 20px; }
.player .right a.vote       { background:url(../images/icon_bewerten.gif) no-repeat 0px 7px; }
.player .right a.comm       { background:url(../images/icon_kommentare.gif) no-repeat 0px 5px; }
.player .right a.send       { background:url(../images/icon_empfehlen.gif) no-repeat 0px 7px; }
.player .right a.back       { background:url(../images/icon_zurueck.gif) no-repeat 0px 7px; }
.player .txt                { position:relative;margin:0px 16px;padding:16px 0px 8px; }

.txt a { color: #0044cc; text-decoration: underline; font-weight: normal; }

.comment            { position:relative;margin:0px 16px; }
.comment h5         { margin:6px 6px 6px 0px; }

.contentbox_blog .comment { position:relative;margin-right:0px; }
.button_submit      { position:relative;border:1px solid #2d618f;padding:1px 4px;background:url(../images/separator.gif) 0px -1px; }
.button_reset       { position:relative;border:1px solid #2d618f;padding:1px 4px; }

.copyright          { padding: 0 7px; line-height:1.5em; font-weight:bold; }
.copyright a        { font-weight: normal; white-space:nowrap; }

.social_bookmark          { padding: 0 7px; line-height:2.5em; font-weight:bold; }
.social_bookmark a        { font-weight: normal; white-space:nowrap; }
.social_bookmark .at300b { float:left; margin-left:11px; }
.social_bookmark .at300b .at300bs { float:left; padding:0 0 0 5px; position:relative; top:5px; }
.social_bookmark .at300m { float:left; margin-left:11px; }
.social_bookmark .at300m .at300bs { float:left; padding:0 0 0 5px; position:relative; top:5px; }

/* Twitter */
#twitter_update_list        { padding:0; margin:0; list-style:none; }
#twitter_update_list li     { padding: 4px 0; }
#twitter_update_list li a   { display: block; }
#twitter-link               { font-size:92%; }

/* Facebook (Like-Button) */
#fb-root { display: block; height: 21px; margin:8px 0px 0px 2px; }
#fb-root_ie { display: none; height: 21px; margin:8px 0px 0px 2px; }
