@charset "iso-8859-1";


/*@charset "UTF-8";*/
/**
*******************************************************************************
*  base.css : 2008-08-08 : Josef Kraller
*******************************************************************************

 *  Standardformatierungen

 */

html * { font-size: 100% }


body {
         padding:          0px 0px 0px 0px;
         margin:           0px 0px 0px 0px;
         font-family:      Verdana, Tahoma, Helvetica, Arial, times, serif;
         color:            #4F4F4F;
         text-align:       left;
         background-color: #4d87c7;
         background:       #FFFFFF url("pics/my_background.jpg") repeat-x top left fixed;
}

#html {
         text-align:       left;
         font-family:      Verdana, Tahoma, Helvetica, Arial, times, serif;
         font-size:        1.0em;
         line-height:      1.0em;
}

p {
         clear:            all;
}

#footer
{
         width:            100%;
         margin-top:       20px;
}
.footer {
         text-align:       center;
         font-family:      Verdana, Tahoma, Helvetica, Arial, times, serif;
         font-size:        0.6em;
         line-height:      1.0em;
}

#footer1
{
         float:            left;
         width:            172px;
         border:           1px solid #CC3200;
}

#footer2
{
         float:            left;
         text-align:       left;
         margin-left:      5px;
         font-size:        90%;
         width:            140px;
         border:           1px solid #CC3200;
}

#footer3
{
         float:            left;
         text-align:       right;
         margin-left:      5px;
         padding-top:      1px;
         font-size:        95%;
         border:           1px solid #CC3200;
}



.img
{
         border:           1px;
}

.clear
{
         clear:            both;
         padding-bottom:   1px;        /* for Gecko-based browsers */
         margin-bottom:    -1px;        /* for Gecko-based browsers */
}

.clearfix:after
{
         content:          ".";
         display:          block;
         height:           0;
         clear:            both;
         visibility:       hidden;
}

.imp {
         display:          none;
         text-align:       right;
         line-height:      1.1em;
         padding-top:      0px;
         padding-bottom:   4px;
         font-size:        0.7em;
         vertical-align:   bottom;
         font-weight:      bold;
}


.myscreen_table {
         width:            100%;
         height:           100%;
         border:           0px solid #464A5E;
         background:       #FFFFFF;
}

.scrtab {
         vertical-align:   top;
         height:           800px;
}
.maincontent_table {
         width:            750px;
         hheight:          100%;
         border:           0px solid #464A5E;
         background:       #F2EBD4;
}
.wordrap_table {
         border:           0px solid #000000;
}


.wordrap {
         background:       #464A5E;
         padding:          20px 20px 10px 20px;
         vertical-align:   top;
         font-family:      "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Times, sans-serif;
         text-align:       left;
         font-size:        0.95em;
         line-height:      1.4em;
         ffont-weight:     bold;
         color:            #ECECEC;
         letter-spacing:   0.03em;
}

.wordrap h3 {
         font-size:        1.5em;
         font-weight:      bold;
         line-height:      1.3em;
}


.webtitle {
         font-family:      "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Times, sans-serif;
         text-align:       left;
         font-size:        2.5em;
         line-height:      1.4em;
         font-weight:      bold;
         color:            #EB0000;
}

.webtitle1 {
         font-family:      "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Times, sans-serif;
         text-align:       left;
         font-size:        3.5em;
         line-height:      1.4em;
         font-weight:      bold;
         color:            #EB0000;
}

.date_and_infoline {
         height:           25px;
         background:       #EB0000;
         border-left:      1px solid #464A5E;
         border-right:     1px solid #464A5E;
         border-bottom:    1px solid #464A5E;
}

.date_and_info {
         padding:          0px 0px 0px 10px;
         font-size:        0.8em;
         font-weight:      bold;
         color:            #ECECEC;
}

/*
--------------------------------------------------------
*/



.searchline {
         text-align:       right;
         padding:          2px 5px 2px 10px;
         display:          none;
         visibility:       hidden;
}
.pivot-search input {
         font-family:      Verdana, Arial, Times, sans-serif;
         border:           0px;
         font-size:        0.8em;
         margin-top:       0px;
}
.searchbox {
         width:            168px;
         height:           18px;
         padding:          0px 0px 0px 5px;
         font-size:        0.8em;
}
.pivot-search, .pivot-search fieldset, .pivot-search-result fieldset {
         border:           0;
         padding:          0px;
         margin:           0px;
}

.pivot-search label, .pivot-search legend, .pivot-search-result label, .pivot-search-result legend, .pivot-search-result form {
         display:          none;
         visibility:       hidden;
}
.searchbutton, .result-searchbutton, .commentbutton {
         ddisplay:         none;
         border:           1px solid #AFAFAF;
         bbackground:      #FFFFFF;
         height:           18px;
         margin-top:       5px;
}
.pivot-search-result {
         font-size:        1.1em;
}
.pivot-search-result li {
         line-height:      1.9em;
}

/*
--------------------------------------------------------
*/
.hz {
         display:          none;
         visibility:       hidden;
}

/*
--------------------------------------------------------
*/

.td_nav {
         display:          none;
         visibility:       hidden;
         padding:          6px 8px 6px 8px;
         text-align:       left;
         vertical-align:   top;
         background:       #FFFFFF;
}
.td_news {
         padding:          6px 8px 6px 8px;
         text-align:       left;
         vertical-align:   top;
         font-size:        0.7em;
         background:       #F6F6F6;
}
.td_news h3 {
         font-family:      verdana, Arial, Times, sans-serif;
         font-size:        1.1em;
         font-weight:      bold;
         color:            #464A5E;
}
.td_news1 {
         wwidth:           175px;
         height:           220px;
         padding:          6px 6px 6px 6px;
         margin:           0px 0px 0px 10px;
         text-align:       left;
         font-size:        0.75em;
         background:       #F6F6F6;
}


.td_news imgg{
         width:            70px;
}

#sub_content{
         margin:           30px 20px 5px 20px;
}

#sub_content .entry{
         vertical-align:   top;
         text-align:       left;
         font-size:        1.05em;
         line-height:      1.45em;
         ffont-weight:     bold;
         letter-spacing:   0.03em;
         clear:            both;
         border-left:      6px solid #EB0000;
         border-bottom:    1px dotted #EB0000;
         color:            #000000;
         padding-left:     6px;
         padding-bottom:   6px;
         margin-bottom:    12px;
}

#sub_content .entry .entry_title{
         font-size:        1.3em;
         font-weight:      bold;
         color:            #464A5E;
}

#subentry {
         margin:           30px 20px 5px 20px;
}
#subentry h1{
         font-family:      Arial, Times, sans-serif;
         font-size:        1.6em;
         font-weight:      bold;
         color:                  #000000;
}

#subentry .body{
         font-size:        1.1em;
         line-height:      1.3em;
}

#subentry .body li{
         line-height:      1.9em;
}
/*
--------------------------------------------------------
*/


.scruns {
         display:          visible;
}

.druns {
         display:          none;
}

/*
--------------------------------------------------------
*/

.initial_gelb, .initial_rot, .initial_gruen {
       margin-right:0.2em; margin-top:2px;float:left;color:white; border:1px solid #807B73;font-size:4.4em;line-height:1.0em;
       padding-top:2px; padding-right:5px; padding-left:5px; font-family: "Times New Roman", times, verdana;
}

.initial_gelb    { background:#EED789; }
.initial_rot     { background:#B22222; }
.initial_gruen   { background:#008030; }

.initial { font-size: 6.5em;
          float: left;
           color: silver;
           line-height: 0.7em;
           padding-top: 0px;
           font-family: 'Times New Roman', times, verdana;
}

.block {
       margin-top:0.0em; margin-right:0.0em; margin-bottom:0.0em; margin-left:0.0em;
       padding-top:0.5em; padding-right:0.5em; padding-bottom:0.5em; padding-left:0.5em;
       float:right;
       background:transparent;filter:alpha(opacity=45);opacity:.45;
       width: 19.0em;
       border:0px solid #807B73;
       font-family: Georgia, Verdana, Arial, Helvetica;
       font-size: 2.0em; line-height:1.2em; text-align:right; color:#005F00;
       position:relative; top:0px; left:0px; z-index:0;
}
.block_r, h6 {
       margin-top:0.0em; margin-right:0.0em; margin-bottom:0.0em; margin-left:0.0em;
       padding-top:0.5em; padding-right:0.5em; padding-bottom:0.5em; padding-left:0.5em;
       float:right;
       background:transparent;filter:alpha(opacity=75);opacity:.75;
       width: 22.0em;
       border:0px solid #807B73;
       font-family: Georgia, Verdana, Arial, Helvetica;
       font-size: 1.4em;
       line-height:1.5em;
       text-align:right;
       color:#E3001B;
       position:relative;
       top:0px;
       left:0px; z-index:0;
}
.block_l {
       margin-top:0.0em; margin-right:0.0em; margin-bottom:0.0em; margin-left:0.0em;
       padding-top:0.5em; padding-right:1.5em; padding-bottom:0.5em; padding-left:0.0em;
       float:left;
       background:transparent;filter:alpha(opacity=45);opacity:.45;
       width: 15.0em; border:0px solid #807B73;
       font-family: Georgia, Verdana, Arial, Helvetica;
       font-size: 2.0em; line-height:1.2em; text-align:right; color:#005F00;
       position:relative; top:0px; left:0px; z-index:0;
}

.block_l strong, .block_r strong {font-size: 1.3em;}

/*
--------------------------------------------------------
*/


