
/* --- =Generelle Konfiguration= --- */
html {height:100%;margin-bottom:1px;}
/* -- RESETTING ALL STYLES -- */
*	{padding:0;	margin:0;}
ul,ol	{padding-left:1.5em;}
h1, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address	{margin-bottom: 0.7em;}
button {padding:0em;}
h1 {font-size:1.9em;}
h2 {font-size:1em;}
h3 {font-size:1.22em;}
h4 {font-size:1em;}
h5 {font-size:1em;font-weight:normal;}
h1 a, h2 a, h3 a , h4 a, h5 a, dt a {color:black;display:block;width:99%;}
.twitter dt a {display:inline;width:auto;}
h1 small, h2 small, h3 small, h4 small	{display:block;font-size:0.8em;}
form.content_form input, .popup textarea {border:2px solid #DBDFEC;margin:10px 0px;width:99%;margin-top:0;}
form.content_form select {margin:10px 0px !important;margin-top:0;}
form.content_form span select {margin:0 !important;}
form.content_form label {vertical-align:middle !important;font-weight:bold;margin-right:10px;}
form.content_form option {padding-right:1em;}
div.table {overflow:hidden;}
div.td {float:left;}

table, td, th	{font-size:1em; vertical-align:top;}
th	{text-align:left;}
img	{border:none;}
address, blockquote	{font-style:normal;}
table.layout {border-collapse:collapse;border-spacing:0px}
table.subteaser {width:692px;}
table.subteaser td {padding-right:3px;}
table.subteaser td.last {padding-right:0px;}

/* -- SITE STYLES -- */
body	{font:65% "Verdana",sans-serif;}
/* --- =Media Screen Start= --- */
@media screen {

/* --- =Media Screen Generals= --- */
body	{text-align:center;background:#B1B3BD;color:#000;}
h2 {margin-top:3px; }
h2, h2 a, h2 a:active {background: #FF0000;color:#fff;font-size:1em;}
a, a.active {text-decoration:none;color:red;font-weight:bold;}
a:hover {text-decoration:underline;}
dl {margin-bottom:0em;}
dt {background: transparent url(/imperia/md/images/berlinerakzente2/styles/mehr_rot.gif) no-repeat 0em 0.2em;padding-left:15px;font-weight:bold;margin-top:6px;}
dd {padding-left:15px;}
dd a {color:black;font-weight:normal;}

#develop {position:absolute;z-index:1; top:4em; right:1em;width:14em;text-align:left;background:#ffe;padding:0.2em 0.5em;border:1px solid black;font-size:0.9em;}
#develop[id] {position:fixed;}


/* --- =Container= --- */
#container {margin:0px auto;width:996px;text-align:left;background:white;border: 1px solid white;border-top:none;}

/* --- =Header / Navigation= --- */
#header {position:relative;width:996px;background:#497AC8 url(/imperia/md/images/berlinerakzente2/styles/header_bg.jpg) repeat bottom left;height:100px;}
#header * {margin:0;padding:0;}
#header h1#logo {position:absolute;bottom:0;left:19px;font-size:1.6em;}
#header h1#logo a {color:white;}
#header h1#logo img {background:red;color:white;}
#header ul	{display:block;list-style:none;}
#header ul li	{display:block;float:left;}
#metanavigation {position:absolute;top:0.5em;right:20px;}
#metanavigation select	{margin-top:0.2em;}
#metanavigation select, #metanavigation option {font-size:1em;background:#bcf;}
#metanavigation option {padding:0px 0px 0px 5px;}
#metanavigation a {display:block;color:white;margin-top:5px;vertical-align:middle;border-right:1px solid white;padding:0px 5px;font-weight:normal;}
#navigation {position:absolute;bottom:0;right:0;background: #264C88;border-top: 1px solid white;font-size:1.1em;}
#navigation li {border-left:1px solid white;text-align:center;}
#navigation a,
#navigation a:hover,
#navigation a:active {display:block;width:170px;color:white;text-decoration:none;font-weight:bold;padding:5px 0px;}
#navigation a:hover {text-decoration:underline;background:#36a;}
#videos #navigation a.videos,
.geld_finanzen #navigation a.geld_finanzen,
.jobs_karriere #navigation a.jobs_karriere,
.stadt_szene #navigation a.stadt_szene,
.mein_tipp #navigation a.mein_tipp,
.shopping #navigation a.mein_tipp,
.veranstaltungen #navigation a.mein_tipp,
.gastronomie #navigation a.mein_tipp,
.clubs #navigation a.mein_tipp {background:#FF0000}
#navigation li.gewinnspiele {display:none;}

/* --- =Popup= --- */
.popup	{height:100%;background:#fafafa;}
.popup #container	{width:455px;border:none;position:relative;}
.popup.quer #container	{width:850px !important;border:none;position:relative;}
.popup #container table {width:auto;}
.popup #header a {display:inline;width:auto;}
.popup #header	{background-image:none;width:auto;}
.popup #metanavigation a {font-weight:bold;}
.popup #subheader {position:absolute;top:70px;right:25px;left:auto;font-weight:normal;font-style:italic;text-align:right;width:auto !important;display:inline;z-index:2;color:#C9D7EF;}
.popup .subteaser {position:relative !important;overflow:visible !important;height:1%;padding-bottom:2em;}
.popup div.outline {width:415px;}
.quer div.outline {width:810px !important;}
.popup div.outline[class] {width:auto !important;height:auto !important;}

.popup div.pager {position:absolute;bottom:0em;right:0em;width:auto;margin:0px;vertical-align:bottom;}
.popup div.pager .marker {background:transparent no-repeat 10px 49%;color:white;font-weight:bold;padding:0px 15px 0px 25px;height:1.5em;border-top:1px solid white;border-left:1px solid white;display:inline;width:auto;}
.popup div.pager a.marker {text-decoration:none;}
.popup div.pager a.marker[class] {font-size:1.2em;padding-top:1px;}
.popup div.pager .marker.prev {background-image: url(/imperia/md/images/berlinerakzente2/styles/back_grau.gif);background-color:transparent;color:#6D6F76}
.popup div.pager .marker.next {background-image: url(/imperia/md/images/berlinerakzente2/styles/mehr_weiss.gif);background-color:#c00 !important;}
#submit_button  {}
.popup #footer {color:gray;}
.popup td p {margin:10px 0px;}

/* --- =Content and Main= --- */
#content {padding:20px;}
#content h2 {padding:4px 13px;margin-bottom:0px !important; }
#content[id] h2 {height:auto !important;}
#content p,#content h4,#content dt,#content dd  {line-height:1.3em;}
#content #main {width:700px}
#content div.teaser {background:#B7BFD9;overflow:hidden;}
#content div.subteaser, #content div.t_special {background:#DBDFEC !important;overflow:hidden;}
#content #main table {border-collapse:collapse;border-spacing:0px;}
#content #main li {list-style-type:none;background:url(/imperia/md/images/berlinerakzente2/styles/mehr_rot.gif) no-repeat 0em 0.2em;padding-left:15px;}
#content #main li a {color:black;display:inline;width:auto;}
#content #main li a.active {font-weight:bold;}
#content #main ul {margin-top:5px;width:auto;}
#content div.teaser, #content div.subteaser {margin-top: 3px !important;}
#content div.inner {padding:5px 15px;}
#content div.inner h3 {font-size:1em;}
#content div.t_left img {border-right:3px solid white;float:left !important;}
#content div.t_top img {border-bottom:3px solid white;}
#content div.t_top img.standalone {border-bottom:none;}
#content #main div.t_full {/* -- needed in IE --*/padding-bottom:1px;margin-bottom:0px;margin-right:0px;}
#content #main div.t_full .inner {padding:10px 15px;}
#home div.t_full .inner, #rubriken div.t_full .inner {padding-left:15px !important;width:368px !important;}
#home div.t_full .inner[class], #rubriken div.t_full .inner[class] {width:380px !important;padding-left:138px !important;}

.popup #rubriken img {margin-left:0px !important;}
#content[id] img {margin-left:0px !important;}

#content #main div.t_single {width:170px;height:210px;overflow:hidden;}
#content #main div.t_double {width:343px;height:210px;overflow:hidden;}
#content #main div.t_tripple {width:375px !important;}
#content #main div.t_tripple div.teaser {height:92px;}
#content #main div.t_one_tripple {width:292px;}
#content #main div.t_left div.inner {margin-left:175px;height:92px;}
#content #main div.t_left div.inner[class] {height:82px;}
#content #main .t_full_left {height:113px;overflow:hidden;width:auto !important;}
#content #main .t_full_left div.inner {padding-left:138px;}
#content #main .t_full_left img {padding-top: 0px !important;}
#content #main div.multicolumn {display:inline !important;float:left;margin-right:16px;width:375px;}

#content #main div.multicolumn .teaser, #content #main div.multicolumn .subteaser {margin-right:0px !important;}
#content #main div.multicolumn.last .teaser, #content #main div.multicolumn.last .subteaser {margin-right:0px !important;}
#content #main div.multicolumn.last {margin-right:0 !important;width:292px;float:right;}
#content #main[id] div.multicolumn.last {float:left;margin-left:9px !important;}
#content #main div.subteaser dl {margin-bottom:1em;}

#home #main .teaser, #rubriken #main .teaser {float:left;margin-right:3px;}
#home #main .t_single_last, #rubriken #main .t_single_last {margin-right:0px;clear:right;width:173px !important;}
#home #main .t_double_last, #rubriken #main .t_double_last {margin-right:0px;clear:right;width:346px !important;}
#rubriken .t_full_left, #rubriken .multicolumn .teaser {float:none !important;clear:both !important;}

#main div.t_layer {position:relative;overflow:hidden;background: #B7BFD9 no-repeat;height:170px;float:none !important;margin-right:0 !important;}
#main div.t_layer div.inner {width:325px;position:absolute;top:0;left:0;height:100%;padding-left:13px;background:#B7BFD9;font-weight:bold;}
#main div.t_layer div.inner h3 {padding-top:1em;font-size:1.5em !important;}
#main div.t_layer div.inner[class] {width:295px;background:transparent url(/imperia/md/images/berlinerakzente2/styles/op80.png);}
#main dl.float {padding-bottom:0em;overflow:hidden;width:99%;}
#main dl.float dt {clear:both !important;float:left !important; padding-right:0.5em;width:99%;}
#main dl.float dd {padding-top:6px;}
#main dl.float dt a {display:inline !important; width:auto !important;}
#main div.rubriken_teaser {clear:both;margin-top:3px;background:#B7BFD9;height:115px;overflow:hidden;}
#main div.rubriken_teaser div.subteaser {position:relative;}
/* --- =Bottom Teaser= --- */
#bottom_teaser {margin-top:21px;}
#bottom_teaser div.outline {width:300px;margin-right:27px;overflow:hidden;}
#bottom_teaser[id] div.outline {width:292px;}
#bottom_teaser .last {margin:0 !important;}
#bottom_teaser h2 {height:15px !important;width:293px;padding:2px 14px;overflow:hidden;margin-bottom:3px !important;}
#bottom_teaser[id] h2 {width:265px;}
#bottom_teaser div.inner {background:#DBDFEC;}
#bottom_teaser .t_special div.inner {background:#B7BFD9;}
#bottom_teaser div.t_top div.inner {height:9.4em;padding-bottom:1em;}
#bottom_teaser div.teaser {width:292px;overflow:hidden;}
#bottom_teaser div.subteaser {width:292px;overflow:hidden;}
#bottom_teaser dl {height:120px;}

#content .blue_bar {background:#3E7AC0;color:white;font-weight:bold;margin-left:-68px;margin-right:-34px;font-size:1.1em;clear:both;width:100%;padding-left:68px;padding-right:34px;}
#content .blue_bar a {color:white;}
#content h2.blue_bar {margin-bottom:2em !important;margin-top:3em !important;}

/* --- =Sidebar= --- */
#sidebar {width:235px;padding-left:20px;padding-top:1px !important;}
  #sidebar div.outline {width:232px;}
  #sidebar[id] div.outline {width:auto;}
  #sidebar h2 {background:#264c88 !important;}
    #sidebar h2.sp_special {background:#F00 !important;}
    #sidebar h2 a {background:transparent !important;}
#sidebar div.add {padding:3px;border:1px solid #ccc;margin-bottom:11px;text-align:center;vertical-align:middle;}
#sidebar div.right_teaser {background: #FFF;position:relative;padding:1px 10px;overflow:hidden;margin-top:2px;}
#sidebar div.special {background: #FAE6E7 url(/imperia/md/images/berlinerakzente2/styles/right_teaser_bg.jpg) repeat-x bottom left;}
#sidebar div.old {background: #B7BFD9;}
#sidebar div.right_teaser h3 {color:#c00;margin-bottom:5px;margin-top:5px;white-space:nowrap;width:1%;}
#sidebar div.right_teaser h3 a	{color:#c00;}
#sidebar div.right_teaser h3.t_head {color:#000;}
#sidebar div.right_teaser h3.t_head a {color:#000;}
#sidebar div.right_teaser p {margin:0px;}
#sidebar div.right_teaser dl {margin-bottom:0.5em;}
#sidebar div.right_teaser img {margin:0 -15px;}
#sidebar div.left_link img,
#sidebar div.right_link img {position:absolute;right:0;bottom:0;z-index:1;}
#sidebar div.right_teaser a.marker {background:#c00 url(/imperia/md/images/berlinerakzente2/styles/mehr_weiss.gif) no-repeat 10px 49%;color:white !important;font-weight:bold;padding:0px 15px 0px 25px !important;z-index:10;position:absolute;bottom:0px;height:15px;border-top:1px solid white;display:inline;width:auto;}
#sidebar div.right_teaser a.marker:hover {text-decoration:none;}
#sidebar .tipp {height:1%;}
#sidebar .tipp img {top:0;bottom:auto !important;}
#sidebar .tipp .inner {padding-top:60px;padding-bottom:20px;}
div.left_link  a.marker {left:0px;right:auto;border-right:1px solid white;}
div.right_link a.marker {left:auto;right:0px;border-left: 1px solid white;}
#sidebar img {margin-left: 0px !important;}
#sidebar div.sp_special {color:black!important;}
#sidebar div.sp_special a {color:black!important;}
#sidebar div.last {margin-bottom:10px !important;}
#sidebar div.right_teaser img.img_left {float:left;margin-right:8px !important;margin-left:-15px !important;}

#sidebar div.papagena {background: #FAE6E7 url(/imperia/md/images/berlinerakzente2/styles/papagena.png) repeat-x bottom left;} /*<img src="/imperia/md/images/berlinerakzente2/styles/papagena.png" alt="" />*/
#sidebar div.papagena h3, #sidebar div.papagena h3 a {color:#00AF00;}
#sidebar .outline div.papagena a.marker {background-color:#00AF00;}

/* --- =Artikel= --- */
.artikel object {margin:2em 0;}

/* --- =Footer= --- */
#footer {padding:0px 35px 20px;list-style:none;}
#footer a, #footer a:active, #footer a:hover {color:black;font-weight:normal;}
#footer	li {margin:0 0.7em 0 0;padding:0 0.5em 0 0;border-right:1px solid black;float:left;}
#footer li.last	{border:none;}
/* --- =TOC= --- */
#toc {margin-top:0px !important;}
#toc a {color:black;}
#toc a.active {color:#c00 !important;cursor:text;text-decoration:none !important;}
#toc li.noback {background-image:none !important;padding-left:0 !important;}
.popup #toc a {text-decoration:underline;}
.popup #toc {text-align:right;margin-bottom:1px;}
.popup #toc ul, .popup #toc li {display:inline;}
.popup #toc li	{border-right:1px solid black;padding:0 5px;}
.popup #toc li.last	{border-right:none;}

/* --- =Kurzmeldungen= --- */
#kurzmeldungen .short_news {margin-top:3px !important;height:1% !important;}
#kurzmeldungen .short_news img {margin:0.8em 15px;}
#kurzmeldungen .short_news .left img.k_main, #kurzmeldungen .short_news .left .minibox img,
#kurzmeldungen .short_news .right img.k_main, #kurzmeldungen .short_news .right .minibox img
    {margin-left:0 !important;border:3px solid white;border-left:none;margin-top:15px;}
#kurzmeldungen .short_news .left img,
#kurzmeldungen .short_news .right img
    {float:left;}
#kurzmeldungen .left .minibox,
#kurzmeldungen .right .minibox
    {float:left;}
#kurzmeldungen .left p.bu {width:180px;clear:both;}
#kurzmeldungen #main .subteaser {background:#B8BFDB !important;}
#kurzmeldungen #main .subteaser .inner {margin-bottom:0;padding-left:68px !important;;}
#kurzmeldungen #main .subteaser .inner #toc {padding-left:20px;}
/* --- =Mein Tipp= --- */
#mein_tipp #sidebar {width:334px;}
#mein_tipp #sidebar[id] {width:330px;}
#main_tipp #main {width:600px !important;}
#mein_tipp .right_teaser,
#mein_tipp .t_full {height:150px;}
#mein_tipp h2 {padding:4px 13px !important;margin-bottom:0px !important;background:#FF0000!important;height:1% !important;}
#mein_tipp[id] h2 {height:auto !important;}
#mein_tipp div.subteaser {background:#DBDFEC !important;}
#mein_tipp div.t_half	{background:transparent;padding:20px;width:473px;float:left;}
#mein_tipp div.t_half[class]	{width:434px;}
#main_tipp div.artikel img.k_main {margin-left:0 !important;}
#mein_tipp div.t_half	img {float:left;margin-right:20px;}
#mein_tipp div.t_half div.inner {padding:0;}
#mein_tipp div.t_half div.inner a.marker	{display:inline;width:auto;}
#mein_tipp div.t_half div.inner h3	{font-size:1.3em;}
#mein_tipp .col_4 .outline	{float:left !important;width:231px;clear:none;margin-right:10px;}
#mein_tipp .col_4 .outline[class]	{width:224px;}
#mein_tipp .col_4 .last	{margin-right:0px;}
#mein_tipp .col_4 .last[class]	{width:222px}
#mein_tipp .col_4 .subteaser {height:300px;overflow:auto;}
#mein_tipp .col_4 .subteaser {height:300px;overflow:auto;}
#mein_tipp .minibox img {margin-left:0 !important;}
table.mein_tipp.left {float:left;width:46% !important;margin-right:30px;}
table.mein_tipp.right {width:46% !important;}
table.mein_tipp.right th {padding:10px 0px;}
table.mein_tipp.right td.last_button {padding-top:50px;}
/* --- =Fotostrecke= --- */
#fotostrecke #foto	{float:right;border:2px solid white;margin:0 0 1em 1em;}
#fotostrecke .fotostrecke_anzeiger p, #fotostrecke .fotostrecke_anzeiger h3  {position:relative;text-align:left;}
#fotostrecke .fotostrecke_uebersicht {padding:10px 20px;position:relative;clear:both;}
#fotostrecke .fotostrecke_uebersicht ul	{display:block;list-style:none;background:none;}
#fotostrecke .fotostrecke_uebersicht ul li	{display:block;background:none !important; float:left;padding:0 3px 0 0 !important;position:relative;}
#fotostrecke .fotostrecke_uebersicht ul li img		{border:2px solid white !important;}
#fotostrecke .fotostrecke_uebersicht ul li a.active img	{border:2px solid #c00 !important;}
#fotostrecke .fotostrecke_uebersicht ul li p	{display:none;}
#fotostrecke .fotostrecke_uebersicht #prev	{position:absolute;top:52px;left:-5px;}
#fotostrecke .fotostrecke_uebersicht #prev[id]	{left:10px;}
#fotostrecke .fotostrecke_uebersicht #next	{position:absolute;top:52px;right:15px;}

#fotostrecke .foto_quer #foto {float:none !important;margin:auto !important;}
#fotostrecke .foto_quer .inner {float:right;width:490px;border:0px solid black;text-align:center;}
#fotostrecke .foto_quer .inner[class] {float:right;width:460px;}
#fotostrecke .foto_quer .fotostrecke_uebersicht {float:left;width:195px;margin-top:-3px !important;clear:none;}
#fotostrecke .foto_quer .fotostrecke_uebersicht[class] {width:160px;}
#fotostrecke .foto_quer .fotostrecke_uebersicht ul {padding:0 0 3px 0;}
#fotostrecke .foto_quer .fotostrecke_uebersicht #prev,
#fotostrecke .foto_quer .fotostrecke_uebersicht #next,
#fotostrecke .foto_quer .fotostrecke_uebersicht ul li
{display:block;position:relative !important;clear:both;float:none;clear:both;top:auto;left:auto;right:auto;text-align:center;margin:0 !important;}
#fotostrecke #foto_title    {position:relative;}
/* --- =Suche= --- */
#suche #sidebar {width:290px;}
#suche .right_teaser {height:170px;}
#suche div.suche	{background:#DBDFEC url(/imperia/md/images/berlinerakzente2/styles/back_suche.jpg) repeat-y bottom right !important;padding-right:250px;}
#suche form p	{margin:2em 0;}
#suche label span	{font-weight:bold;display:block;}
#suche input, #suche select	{width:20em}
#suche input.check	{width:auto !important;vertical-align:-0.2em;border:none !important;}

/* Polls */

.pollresult {border-left:2px groove grey;margin-bottom:2em;padding:1em 0 0;width:100%;position:relative;}
.pollbar {font-weight:bold;margin-bottom:1em;}
.pollbar div {border:1px solid #444;height:25px;background:url(/imperia/md/images/berlinerakzente2/styles/pollbar.png) #206398 repeat-x;margin:-5px 1em 0 -2px;} /* <img src="/imperia/md/images/berlinerakzente2/styles/pollbar.png" alt="" />*/
.pollanswer {margin:0 0 2em 1em;}


/* Formulare */

.land_form legend {font-weight:bold;}
.land_form span {display:block;}
.land_form label {font-weight:bold;}
.land_form fieldset {border:none;background:transparent;padding:0;margin:0;}
.land_form input, .land_form textarea, .land_form select {width:99%;}
.land_form input.checkbox,.land_form input.file,.land_form input.date {width:auto;}
.land_form input.checkbox {margin-right:8px;}
.land_form label.checkbox {display:block;margin:20px;text-indent:-20px;font-weight:normal;}

/* --- =useful classes= --- */
.noborder, .noborder a {border:none !important;}
.noscreen {display:none;}
.border {border:1px solid #ccc;}
.outline {border:1px solid #ccc !important;padding:3px !important;padding-top:0px !important;clear:both;}
.sub {border-top:1px solid white !important;}
.outline_seperator {margin-top:20px !important;}
.outline_mini_seperator {margin-top:10px !important;}
.half_width {width:55% !important;}
.height_95 {height:91px !important;overflow:hidden;}
.height_58 {height:57px !important;overflow:hidden;}
.top_margin {margin-top:3px;}
.marker, .mehr {background: transparent url(/imperia/md/images/berlinerakzente2/styles/mehr_rot.gif) no-repeat 0em 49%;padding-left:15px;display:block;width:85%;margin-top:.5em;}
button.marker {text-align:left;font-weight:bold;font-size:1em;border:none;cursor:pointer;width:auto;}
.mehr {display:inline;}

.size{background-image:url(/imperia/md/images/berlinerakzente2/styles/icon_size.gif);}
.print {background-image:url(/imperia/md/images/berlinerakzente2/styles/icon_print.gif);}
.send {background-image:url(/imperia/md/images/berlinerakzente2/styles/icon_send.gif);}
.save {background-image:url(/imperia/md/images/berlinerakzente2/styles/icon_save.gif);}
#header .close {padding-left:12px !important;background-image:url(/imperia/md/images/berlinerakzente2/styles/popup_close.gif);}
#content .close {background-image:url(/imperia/md/images/berlinerakzente2/styles/icon_close.gif);}
.marker.text {color:black;font-weight:bold;margin-top:0em;}
.block {margin-top:20px;}
.list_clear {clear:both !important;font-size:1px;height:0px !important;}
.list_clear_toc {clear:both !important;}
.list_clear_toc.marker {display:block !important;padding-left:12px !important;}
.popup .list_clear_toc.marker {display:inline !important;padding-left:25px !important}
.left_seperator {padding-left:20px;}
.subtitel {font-weight:bold;padding-top:0;}
.right {float:right;}
.left {float:left;}
.pics .left, .pics .right {padding:4px !important;}
img.typo	{vertical-align:-0.14em;}
input.radio {border:none !important;}
form.content_form input.checkbox,form.content_form input.radio {display:inline !important;width:auto !important;float:left;padding:0em;margin:0em;}
form.content_form label.checkbox, form.content_form label.radio {display:block;margin-left:20px;font-weight:normal;}
label.checkbox_label {font-weight:normal !important;clear:both;display:block;}
.fix_input {width:215px !important;}
.fix_input[class] {width:200px !important;}
.fix__input {width:230px !important;}
.fix__input[class] {width:200px !important;}
#mein_tipp .fix_input {width:210px !important;}
#mein_tipp .fix_input[class] {width:180px !important;}
.small_input {width: 56px !important;}
.small_input[class] {width:50px !important;}
.bu {color:#555;}
/*.singlepagehead {padding-left:285px;}*/
.required {border:1px solid #DBDFEC !important;}
span.required {height:100%;margin-bottom:10px;}
span.required[class] {height:auto !important;padding:6px 0px;}
.still_required {border:1px solid #c00 !important;}
label.required {font-weight:normal !important;display:block !important;}
label.required input[type="checkbox"] {margin-right:5px !important;}
select, select.required {border:1px inset #000 !important;}
.pop_img, .pop_img_mini {position:absolute;background:#FFF;z-index:100;}
.left_box div.pop_img,.right_box div.pop_img {left:0;bottom:1em;}
.pop_img img, .pop_img_mini img {border:2px solid white !important;}
.pop_img .close, .pop_img_mini .close {position:absolute;top:4px;right:4px;border:none !important;}

img.zoom {position:absolute;border:none !important;z-index:50;right:5px;top:81px;}
.left_box div.pop_img_mini,.right_box div.pop_img_mini {left:0;top:1em;}
.pop_img_mini {position:absolute;}
.minibox img.mini_zoom {position:absolute;top:90px !important;left:105px !important;z-index:51 !important;}
a.zoomcontainer {position:relative;display:block;width:253px;}
.zoomcontainer img.zoom {bottom:5px;height:18px;width:18px;top:auto;}
/* --- =Media Screen Ende= --- */
}
/* --- =Media Print Definition= --- */
@media print {
#header	{text-align:right;}
#navigation,#metanavigation,#footer,#sidebar,.noprint,.artikel_footer{display:none !important;}
.left_box, .right_box {float:left;clear:both;margin:0 !important;}
#artikel .minibox {border:1px solid #ddd;margin:0 !important;margin: 0 1em 1em 0 !important;padding:10px;}
#artikel .layer {width:100% !important;}
#artikel .page {margin:0 !important;width:90% !important;padding:0 !important;}
#artikel .quiz .quiz_box {display:none !important;}
.outline {border:none !important}
.outline img {display:none;}
#rubriken #content h2, #rubriken #content h3 {margin-top:1.4em !important;clear:both;}
}
#content #main div.artikel {background:#b8bfdb;position:relative;}
#content #main div.artikel * {line-height:1.7em !important;}
#artikel .page, #kurzmeldungen #main .inner {margin-left:221px;background:#DBDFEC;padding-left:68px;padding-right:34px;padding-top:0px;margin-top:0px;}
#kurzmeldungen #main .inner  {padding-top:1em;margin-bottom:0.5em;}
#kurzmeldungen #main .inner h3  {background:none;}
#artikel .first {margin-top:3px;}


#content #main div.artikel_footer {background:none;clear:both;padding:2px 15px;}
#content #main div.artikel_footer .marker {float:left;width:auto !important;margin-right:15px;height:1.2em;color:#000;margin-bottom:-1em;}
#content .author {margin-top:1em;text-align:right;color:#888}
#content .author a {color:#666;}


#videos h2, #artikel h2, #fotostrecke h2 {position:relative;}
#artikel h2 .header_print, #fotostrecke h2 .header_print {background:url(/imperia/md/images/berlinerakzente2/styles/icon_print_white.gif) no-repeat center left;color:#fff;padding-left:14px;position:absolute;right:13em;top:0.5em;display:inline;width:auto;font-weight:normal}
#videos h2 .size, #artikel h2 .size, #fotostrecke h2 .size {color:#fff;background:url(/imperia/md/images/berlinerakzente2/styles/icon_zoom_text.gif) no-repeat left top;display:inline;width:auto;position:absolute;right:1em;top:0em;font-weight:normal}
#artikel .artikel h3 {font-size:1.7em;clear:both;padding-top:1.4em !important;}

.left_box{clear:both;}
#artikel .left_box, #artikel .right_box {width:253px;clear:both;float:left;margin-left:-289px;margin-bottom:30px;margin-top:8px;position:relative;}
#artikel .left_box img.outerspace, #artikel .right_box img.outerspace {width:250px;border:3px solid white;border-left:none;margin-top:15px;}
#artikel .left_box p.bu, #artikel .right_box p.bu, .left p.bu {padding-left:30px;padding-right:40px;padding-top:6px;}

#artikel div.full_pic {position:relative;}
#artikel div.full_pic span {display:block;overflow:hidden !important;visibility:hidden;width:100px !important;}
#artikel div.full_pic span img {margin:0pt !important;padding:0pt !important;}
#artikel div.full_pic img.layer_pic {border-bottom:3px solid white !important;border-top:3px solid white !important;left:-289px !important;position:absolute;top:0pt;}

#artikel #main div.quiz h3.quiz_head {background:#264C8A;color:#fff;padding:2px;padding-left:10px;padding-top:2px !important;font-size:1.2em;margin-left:-68px;margin-right:-34px;}

#artikel #main div.quiz .marker.next,
#artikel #main .land_form button
  {background-color:#FF0000;background-image:none;border-top:1px solid white;border-left:1px solid white;color:white;display:inline;font-weight:bold;line-height:1em;padding:0px 4px;}
#artikel #main .land_form button {margin-top:1em;border:1px solid white;}
#artikel #main div.quiz .marker.next {vertical-align:middle;position:absolute;right:0px;bottom:0;width:8em;}

#videos .content {background:#DBDFEC;}
#videos #main .tabs {display:block;overflow:hidden;padding:20px 149px 0;margin:0;font-size:1.2em;}
  #videos #main .tabs li {background:#6F86B1;display:block;width:10em;float:left;color:white;text-align:center;height:2em;padding:0;margin-right:1px;}
    #videos #main .tabs li a,#videos #main .tabs li span.a {color:white;display:block;margin-top:0.4em;font-weight:bold;}
    #videos #main .tabs li.active {background:#B7BFD9;}
  #videos #main .subnavigation {padding-left:170px;}
    #videos #main .subnavigation li {width:14em;}
#videos .videobox {background:#B7BFD9;overflow:hidden;padding:2em;clear:both;}
  #videos .videobox h3 {font-size:1.6em;}
  #videos .videobox .playerbox  {padding:0pt 84px;}
    #videos .videobox .playerbox  a {color:black;}
  #videos .videobox .inactive {display:none;}
  #videos .videobox .active {display:block;}
#videos .player {text-align:center;}
#videos .videolist {height:115px;}
#videos .videolist img {display:block;}

#videos #main .videolist {overflow:hidden;margin-left:110px;}
#videos #main .videolist li {text-align:center;width:120px;margin:0;padding:0;background:transparent;float:left;}
#videos #main .videolist .prev, #videos #main .videolist .next {width:50px;}

#videos .verwandt dt {font-size:1.2em;}
#videos .verwandt h2 {display:none;}
#videos .verwandt .outline {border:none !important;padding:0 !important;}



.quiz_box {padding:20px 0px;}
.quiz_box img {border:2px solid white;}

div.minibox {background:#FFFFCC none repeat scroll 0%;border:3px solid white;position:relative;width:216px;margin-left:31px;padding-bottom:.6em;}
div.minibox[class] {margin-top:15px;}
div.minibox h4 {color:#000;font-size:1.1em;font-weight:bold;margin:0px;padding:0 10px;padding-top:1em;}
div.minibox p,div.minibox h5 {padding:0 10px;}
div.minibox a {color:#ff0000;}
div.minibox img.float_right {float:right;margin:0pt 0pt 5px 5px;position:relative;}
div.minibox .layer {width:280px}
.resize {font-size:150%;}

.content_form {margin-bottom:0;}
.content_form input {border:1px inset #000 !important;}
.content_form input.radio, 
.content_form input.checkbox {border:none !important;}

.quiz table {width:100%;}
.quiz td {vertical-align:middle !important;}
.quiz .still_required {border:1px solid red !important;}

.float_clear {margin: 0pt; padding: 0pt; clear: both; height: 1px; font-size: 1px;line-height:1px !important;}

/* Preview f&#56480;Fotostrecken in den gelben K&#23860;en*/
.f_preview {text-align:center;}
.f_preview_link {color:#000 !important;font-weight:normal;background-position: 0pt 4px;}
.f_preview_img {padding:6px;}

.box_anker {height:0px !important;width:0;position:relative;clear:both;}
.box_anker .minibox, .box_anker .left_box, .box_anker .right_box {position:absolute;right:-32px;}

/* Dieser Regeln sp&#23909;r durch &#366;derungen in style.css vornehmen */
dt, dd	{padding-left:20px;}

#navigation a, #navigation a:hover, #navigation a:active {width:115px;}

#main div.t_layer {height:205px}
#main div.t_layer div.inner h3 {padding-top:0;margin-top:3em;}
#main div.t_layer div.inner {font-weight:normal;}

#sidebar div.right_teaser a.marker  {background-color:red;}
.popup div.pager .marker.next  {background-color:red !important;}

#content div.t_left img {border:none;}
#content div.t_top img {border:none;}
#content #main div.multicolumn, content #main div.multicolumn.last {width:337px !important;}
#content #main div.multicolumn {margin-right:9px;}
#content #main[id] div.multicolumn.last {margin-left:7px !important;}
#content #main div.t_tripple, body #content #main div.t_one_tripple {width:337px !important;}

#fotostrecke .fotostrecke_uebersicht {text-align:center;}


/* Diese Regeln durch &#366;derungen im Quelltext nachziehen */

/* Neue Regeln */
.inner h3, #content .inner p {padding-left:20px;}
#content .inner h3, .inner h3	{margin-top:.7em;background:url(/imperia/md/images/berlinerakzente2/styles/mehr_rot.gif) no-repeat 0 0.2em;font-size:1.15em !important;}
.multicolumn h3 {margin-top:0.2em !important;}

#navigation li.mein_tipp, #navigation li.insiderforum,#navigation li.clubguide, #navigation li.praktikum {background:#6f86b1;}

#content div.t_list {width:100%;}
#content div.t_list h3 {margin-bottom:0.2em;}
#content div.t_2col_img {width:409px; height:256px;float:left;}
#content div.t_2col_img_last {width:280px;clear:right;margin-right:0 !important;}
#content div.t_2col {width:409px; height:143px;float:left;}
#content div.t_2col img {float:left;}
#content div.t_2col .inner {padding-left:236px;}
/*#content div.t_2col .inner {float:right;width:189px;}*/
#content div.t_2col_last {width:280px;clear:right;margin-right:0 !important;}
#content div.t_2col_last .inner {padding-left:16px;}
#content .multicolumn dt, #bottom_teaser dt	{font-size:1.15em;}

#content div.t_right img {float:right !important;}
#content #main div.t_right div.inner {margin-right:175px;}


#fotostrecke .fotostrecke_uebersicht h4 {padding-top:1em;text-align:center;}

img.pfeil {padding-right:5px;}

@media print	{
	#fotostrecke img	{display:inline !important;}
	#fotostrecke .fotostrecke_uebersicht {display:none;}
}

@media all and (max-width: 600px) {

body {text-align:left;}
#container {width:320px !important;border:none;overflow:hidden;margin:0;}
#header {width:100%;background:#497AC8 url(/imperia/md/images/berlinerakzente2/styles/header_bg.jpg) no-repeat -30px 0px;height:auto;}
  #header h1#logo {padding-top:36px;padding-left:6px;position:relative;left:0;}
    #header h1#logo a {display:inline;}
    #header h1#logo img {height:64px;}
  #header #metanavigation {text-align:right;margin-right:-15px;}
    #header #metanavigation li {float:none;}
      #header #metanavigation li a {border:none !important;}
  #header #navigation {position:relative;overflow:hidden;}
    #navigation li{border-bottom:1px solid white;background:#264C88;}
    #header #navigation a, #navigation a:active,  #navigation a:hover {width:159px;padding:7px 0 !important;}

#navigation li.videos {display:none;}
#navigation li.gewinnspiele {display:block;}

#content {padding:20px 2px;}
  #content #main {width:100%;}
  #content .teaser,
  #content #main div.inner {width:auto !important;height: auto !important;float:none !important;margin:0 !important;margin-right:0 !important;}
    #content .teaser img,
    #content .subteaser img,
    #content div.t_left img,
    #artikel .left_box img.outerspace, 
    #content div.t_right img,
    #artikel .right_box img.outerspace {width:100%;height:auto;float:none !important;}
  #content div.t_2col .inner,
  #main div.t_layer div.inner {padding:5px 15px;position:relative;}
  #content #main div.t_tripple,
  body #content #main div.t_one_tripple,
  #content #main div.multicolumn {width:auto !important;float:none !important;}

#artikel .page, #kurzmeldungen #main .inner {padding:5px; margin:0;}
#artikel .left_box, 
#artikel .right_box,
#kurzmeldungen .left_box, 
#kurzmeldungen .right_box {margin:0 0 5px -5px;padding:0 15px 0 0;width:50%;}
#artikel .full_box {margin:5px;width:auto;float:none;padding:5px;}
#artikel .left_box p.bu, #artikel .right_box p.bu, #kurzmeldungen .left p.bu {padding:5px 10px;}
  div.minibox {width:auto;margin:0;}
  a.zoomcontainer {width:auto;}
#artikel div.full_pic img.layer_pic {left:-6px !important;}
  #artikel #main div.quiz h3.quiz_head {margin-right:-5px;margin-left:-5px;}
  #artikel .quiz_box img.quiz {width:80px;}

#home #main .t_single_last, 
#rubriken #main .t_single_last {width:auto !important;height: auto !important;float:none !important;margin-right:0 !important;}
#main div.t_layer div.inner h3 {margin-top:0.7em;}
#content #main div.t_double img,
#content #main .t_2col_club_img img {display:none;}

#bottom_teaser div,
#bottom_teaser h2 {width:auto !important;}
#bottom_teaser div.outline {margin-right:0;}

#videos #main ul.tabs,
#videos #main .verwandt,
#videos #main .videolist {display:none;}
#videos .videobox .playerbox {padding:0;}
#videos object, #videos object img {width:100%;max-height:200px;}

#fotostrecke .fotostrecke_uebersicht {display:none;}
#fotostrecke .fotopager img {width:15px !important;}

#kurzmeldungen .short {margin-bottom:0.3em;}
#kurzmeldungen #main .subteaser .inner {padding-left:15px !important;}
  #kurzmeldungen img.k_main {width:150px;}
  #kurzmeldungen .left_box, #kurzmeldungen .right_box {margin:0;}

#sidebar {width:100%;margin-top:15px;padding:0;display:none;}
  body.gewinnspiele #sidebar {display:block;}
  body.gewinnspiele #main {display:none;}
#footer {padding:10px 3px;}

.nomobile, .header_print, #text_zoom, a.print, a.send {display:none !important;}
div.td {float:none;}
img, object {max-width:310px;}
table {clear:both;}

}
