/****************************/
/*Generelle Tag-Formatierung*/
/****************************/

body                {   background:#DCDDDE; font-family:Arial,Verdana,sans-serif; margin:0;  text-align:center;}
a:active, a:link,
a:visited, a        {  color:#000000; font-size:9pt; text-decoration:none; }
a:hover             {  color:#d1060e; font-size:9pt; text-decoration:none; }
dd                  {  font-size:10pt; font-style:italic; color:#717171; }
h1                  {  color:#717171;  font-size:12pt; }
h2                  {  color:#000000;  font-size:10pt; margin-bottom:-10px; font-family:Arial,Verdana,sans-serif;}
h3                  {  color:#717171;  font-size:9pt;  margin-bottom:10px;  font-family:Arial,Verdana,sans-serif;}
strong              {  font-family:Arial,Verdana,Sans-serif; font-size:10pt; }
table,
tbody,
td                  {  background: #ffffff; }
font                {  width:100%; }
fieldset            {  border: 0px solid #000000; }
legend              {  font-weight: bold; color: #717171; }

/****************************/
/****   Template-Formate ****/
/****************************/

#wrap               {  border-left:1px solid #717171; background-color:#FFFFFF;width:990px;
                       border-right:1px solid #717171; height:auto; margin:auto;}
#top_navigation     {  float:left; height:25px; padding-left:18px; padding-top:8px; text-align:left; width:400px;}
#suche              {  float:right;  height:25px; margin-bottom:-50px; text-align:left; width:250px; }
#header             {  border-bottom:1px solid #717171;  border-top:1px solid #717171; clear:both; height:120px; width:990px; }
#logo               {  float:left;   height:120px; padding-left:27px; text-align:left; width:391px; }
#navigation         {  border-bottom:1px solid #717171; height:37px; text-align:left; width:990px;}
#content            {  clear:both;  height:auto; text-align:left; width:990px; }
#tickzeit           {  display:inline; float:left; height:auto; margin-left:27px; width:727px;}
#zeitung            {  text-align: center; height: 162px; padding-top: 5px; }
#slideshow          {  width: 727px;  border-right:1px solid #717171; }
#ticker             {  border-bottom:1px solid #717171; border-right:1px solid #717171; height:auto; width:727px; }
#news               {  height:auto;  text-align:left; width:726px; }
#text               {  height:auto;  padding-right:20px; text-align:left; width:720px; }
#region             {  border-left:1px solid #717171; color:#B1B1B1; float:left; font-size:9pt; height:77px; 
                       line-height:19px; margin-top:29px; padding-left:20px; text-align:left; width:200px; }
#veranstaltung      {  background:#FFFFFF none repeat scroll 0 0;  border-bottom:1px solid #CBCBCB;
                       float:right; height:95px;  width:342px;     border-left:1px solid #CBCBCB;
                       padding-left:7px; text-align:left; }
#information        {  border-bottom:1px solid #717171; float:left; height:auto;  width:215px;
                       border-left:1px solid #717171; padding-top: 19px; padding-left: 11px;
                       padding-bottom: 13px; text-align:left; min-height:135px;}
#context            {  border-right:1px solid #717171; display:inline;
                       float:left; height:auto; margin-left:27px; text-align:left; width:727px;}
#nachrichten        {  float:left; height:auto; padding-left:20px; text-align:left; width:183px; }
#footer             {  border-top:1px solid #717171; clear:both; margin:auto; padding-bottom:10px; width:100%;}
#navigation a:active,
#navigation a:link,
#navigation a:visited,
#navigation a       {  display:block; float:left; font-size:9pt; line-height:37px; text-align:center;
                       text-decoration:none; text-transform:uppercase; width:150px; height: 37px;  }
#navigation a:hover {  background:#717171; color:#FFFFFF; }

#information a:active,
#information a:link,
#information a:visited,
#information a      {  color:#717171; font-size:8pt; margin:0; text-decoration:none; }
#information a:hover{  color:#000000; font-size:8pt; margin:0; text-decoration:none;}
#footer a:active, 
#footer a:link, 
#footer a:visited,
#footer a           {  color:#717171; font-size:8pt; margin:0; text-decoration:none; }
#footer a:hover     {  color:#000000; font-size:8pt; margin:0; text-decoration:none; }

.align-right p{text-align: right;}
/****************************/
/*******  News-Plugin *******/
/****************************/

.news-single-img    { float: left;  padding-right: 20px; }
.news-single-imgcaption{  font-size: 8pt;}
.news-single-item   {  background: #eeeeee;  padding: 10px; }

#csc-textpic-caption{  font-size:10pt; color:#717171; }
#navigation .active {  color: #ffffff; background: #ee1d25; width:150px; }

#news h1            {  color:#717171;  display:inline; font-family:Arial,Verdana,Sans-serif; font-size:12pt; }
#news h2            {  color:#717171;  display:inline; font-family:Arial,Verdana,Sans-serif; font-size:12pt; }
#news-list-img      {  float: left; width: 50px; }
#news-list-img      {  float: left; width: 150px; }
#news_subheader .bodytext { font-size: 9pt; }

.news-list-date     {  font-family:Arial,Verdana,Sans-serif; font-size:8pt; float:right; }
.news-list-item     {  background: #f3f3f3; border-bottom: 3px solid #ffffff; 
                       border-right: 3px solid #ffffff; padding: 10px; width: 337px; height: 120px; float: left; }
.news-single-item   {  background: #eeeeee; }
.news-list-morelink a:link, 
.news-list-morelink a:visited,
.news-list-morelink a:active,
.news-list-morelink a{font-size: 8pt; }
.news-single-item   { background: #ffffff; }
.news-single-timedata { font-size: 9pt; }

#veranstaltung h1   { color:#717171; font-size:8pt; }
#information .bodytext { color:#717171; font-size:10pt; }
#nachrichten .bodytext { color:#717171; font-size:10pt; text-align:justify; }

.bodytext { color:#717171; font-family:Arial,Verdana,Sans-serif; font-size:10pt; text-align:left; width:auto; }

.csc-header, .csc-header-n1 { margin-bottom:10px; margin-top:10px; }
.csc-searchform {display:none; }
.csc-mailform { background:#F5F5F5 none repeat scroll 0 0; border:0 solid #F8F8F8; padding:5px; width:697px; }
.csc-mailform-field { background:#F5F5F5 none repeat scroll 0 0; font-size:8pt; padding:5px; text-align:left; width:150px;}
.csc-searchform { height:25px; width:200px; }
.csc-searchResult { font-size: 9pt; width: 600px; }
.csc-searchResultRange { font-size: 9pt; font-weight: bold; color: #ee1d25; font-size:12pt; }
.csc-form-label { font-size: 9pt; width: 80px; }

.search_anzeige { font-size: 9pt; }
.imglinks { border: 0px solid #ffffff; }
.fotogalerie { margin-top: 18px; }
.flash { margin-left: 30px; }

#mailformName_Zuname, #mailformStrae_Nr, #mailformPLZ_Ort, #mailformEMail, #mailformTelefon, 
#mailformDauer, #mailformVorkasse, #mailformBankeinzug, #mailformKontoinhaber, #mailformKontonummer, 
#mailformBankleitzahl, #mailformKreditinstitut {  width:100%;}
#mailformausgewählt { width:150px;}
#mailformAuslieferungstag, #mailformRhythmus_, #mailformHausart, #mailformSonstige_Informationen { width:210px; }
#rgslideshow-73, .rgslideshow { margin-bottom:30px; }

.fotogalerie { margin-top: 20px; }
.contenttable { background:#ffffff none repeat scroll 0 0; color:#ffffff; font-family:Arial,Verdana,Sans-serif; font-size:9pt; }
.td-0, td-1, .td-2, .td-last { border-bottom:2px solid #ffffff; width:150px; }
.td-1 { border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; width:200px; }
.img_table { border:0 solid #FFFFFF; }

.navigation { position: absolute; margin-top: 0px; z-index:2; }

ul.navigation, ul.navigation ul { list-style-type:none; padding: 0px; margin: 0px;}
ul.navigation a { background:#FFFFFF none repeat scroll 0 0;  color:#000000; font-weight:normal; }
ul.navigation ul a{ background:#FFFFFF none repeat scroll 0 0; color:#000000;}
ul.navigation li { background-color:#717171; background-image:none; border-right:1px solid #717171; color:#000000; float:left; }
ul.navigation ul { background:transparent none repeat scroll 0 0; border-left:1px solid #717171; border-right:1px solid #717171; border-bottom:1px solid #717171;
                   color:#000000;  display:none;    margin-left: -1px;  width:150px; height: auto; padding: 0px; margin-top: 37px; position:absolute;
                   z-index: 2;
                 }
ul.navigation ul.hover, ul.navigation li.hover ul, ul.navigation li:hover ul { display:block;}
ul.navigation ul li {background-color:transparent; float:left; }

/************************/
/* Slideshow auf Seite1 */
/************************/
.tx-rgslideshow-pi1 { margin-top: 15px; position: relative; z-index: 0; }
.rgslideshow .rgsbigprev, .rgslideshow, .rgsbignext { cursor:pointer; position:absolute; width:63px; z-index:1; }
#rgstitle, #rgsdescription { display: none; }


/************************/
/*     Sportlerwahl     */
/************************/
.tx_jkpoll_pi1_answer label{float:left;}
.tx_jkpoll_pi1_result_horizontal {background-image:url(fileadmin/template/umfragehintergrund.gif); width:700px;height:50px; display:block;}
.tx_jkpoll_pi1_result_horizontal p.tx_jkpoll_pi1_result_votes {display:none;}
.tx_jkpoll_pi1_result_horizontal p.tx_jkpoll_pi1_answer_horizontal {display:none;}

/************************/
/* Formular Leserreisen */
/************************/
.leserreise div .powermail_radio_inner {clear:both; margin-left:30px;} 
.leserreise .powermail_submit{margin-left:245px;}
.leserreise textarea{width:280px;}

.leserreise div .powermail_radio_inner label {width:210px;}

/************************/
/*  Powermail Liermann  */
/************************/

/*.tx_powermail_pi1_fieldwrap_html_6 odd { margin-top: 10px; }*/
/*tx-powermail-pi1_fieldset_6,*/

#tx-powermail-pi1_fieldset_1, #tx-powermail-pi1_fieldset_2, #tx-powermail-pi1_fieldset_3,
#tx-powermail-pi1_fieldset_4, #tx-powermail-pi1_fieldset_5, 
#tx-powermail-pi1_fieldset_7, #tx-powermail-pi1_fieldset_8, #tx-powermail-pi1_fieldset_9,
#tx-powermail-pi1_fieldset_10{ width: 500px; }
#tx-powermail-pi1_fieldset_3 { width: 190px; }
#powermaildiv_uid157{padding-top:20px;}
.powermail_radio_inner_uid22_2 { float: left; }

/************************/
/*  Powermail generell  */
/************************/

.tx_powermail_pi1_fieldwrap_html, .tx_powermail_pi1_fieldwrap_html_textarea { margin-top: 0px; }
.tx_powermail_pi1_fieldwrap_html { clear: both; }
.tx_powermail_pi1_fieldwrap_html_text {width:600px;padding-top:5px;}
.tx_powermail_pi1_fieldwrap_html_text input {margin-left:6px;}
.tx_powermail_pi1_fieldwrap_html_radio_title { clear: both; }
.tx_powermail_pi1_fieldwrap_html_checkbox_title { font-weight: bold; }

.tx-powermail-pi1 { color: #717171; font-size: 9pt; width: 600px; border: 0px solid #000000; }
.tx_powermail_pi1_form label {width:270px;float:left;}
.tx_powermail_pi1_fieldwrap_html_file input{margin-left:6px;}
.tx_powermail_pi1_form textarea {position:relative; left:6px;}

.tx-powermail-pi1 input[type=text], .tx-powermail-pi1 input[type=email] , 
.tx-powermail-pi1 input[type=number] {width: 190px;}
.tx-powermail-pi1 input[type=button] {margin-left:250px;width:200px;}

.powermail_all_td { line-height:20px; }
.powermail_mandatory_js { clear: both; color: #d1060e; }
.powermail_mandatory { color: #d1060e; }
ul.powermail_mandatory_list {color:#F00;text-decoration:blink;}

.powermail_radio_inner {display:inline; width:400px}
.powermail_radio_inner { float: left; }

/*********************************/
/*  Neues Kleinanzeigenformular  */
/*********************************/

#tx-powermail-pi1_fieldset_17 select{width:240px; margin-left:6px;}
#tx-powermail-pi1_fieldset_17 input[type="text"]{width:240px; margin-left:6px; text-align:right;}
#tx-powermail-pi1_fieldset_17 div{padding-top:10px;}
.tx_powermail_pi1_fieldwrap_html_captcha td{width:240px;float:left;}

input[type=text].powermail_captcha {margin-left:6px;}
div.tx-srfreecap-pi2-cant-read{width:240px;}
.submit_right {margin-left:240px;width:220px;}
#vorschau {border-top:1px solid black; border-bottom:1px solid black;}
#vorschau span, #vorschau img{position:relative;top:-8px;}
.tx-pdfzeitung-pi1 select {width:120px;}

/*++++++++++++++++++++++++++++++*/
/*Neue Kleinanzeigendarstellung */
/*++++++++++++++++++++++++++++++*/

.cc_header{font-size:125%; font-family:Helvetica, Arial, sans-serif;}
.klz_block{width:340px; float:left; padding:2px; margin-right:12px; margin-top:5px;text-align:justify;border-top:1px solid black;}
.klz_block img {max-width:320px; margin:auto;}


.polltable h2{display:none;}
.pollquestion {line-height: 150%; border-bottom:1px solid black;}
.pollresulttext {font-size:80%;}
.pollbar{background-color:red;}






