﻿* { margin: 0px;
	  padding: 0px;
   }

body
{
line-height: 1.4em;
font-family: verdana, helvetica, arial;
text-decoration: none;
font-size: 90%;
}

.news, .news a  {
        
         text-decoration: none; color: black; }
}
.newspdf { background: url(../images/pdf.png) no-repeat; padding-left: 22px;}




#archiv img
{
padding: 0px;
border: 1px solid #cccccc;
}

a.pdf {
	background: url(../images/pdf.png) no-repeat;
	padding-left: 22px;
 }
a.linki {
	background: url(../images/linki.png) no-repeat;
	padding-left: 22px;
 }


#archiv a
{
text-decoration: none;
color: blue;
}

.DocListText
{
font-family: verdana,helvetica,arial;
font-size:90%;
line-height:1.4em;
text-decoration:none;
}

.InfoRahmen
{
font-family: verdana,helvetica,arial;
font-size:90%;
line-height:1.4em;
text-decoration:none;
border:1px solid #999;
padding:7px;
}
.InfoRahmen a img {border: 0px; }
.InfoRahmen a  {text-decoration: none; }


.twitterUserUrl { text-decoration: none; color: gray; }


.twitterBody  { 
font-family: verdana,helvetica,arial;
font-size:90%;
line-height:1.4em;
text-decoration:none;            
border:1px solid #999;
            -webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
            margin:0;
            padding:10px;
            background: #fff;
            background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));
            background: -moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);
            box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
            -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
            -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
            margin-bottom: 3px;
         }
.twitterBody a { text-decoration: none; color: blue; }


.DocList, .Doclist a  {
	         display: block; 
	         border:1px solid #999;
	         -webkit-border-radius: 3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
	         margin:0;
	         padding:10px;
	         background: #fff;
	         background: -webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));
	         background: -moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);
	         box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	         -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	         -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
           
         }

.DocList:hover, .DocList:focus { border-color: #333;
                                 background:#dfdfdf;
                               }


.DocList a { text-decoration: none; color: black; }
.lesen     { font-size: x-small; text-align: right; padding: 3px; color: blue; }


.HeadLine    { margin-top: 0px; font-weight:bold; color: gray; border-bottom: silver 1px solid; border-top: silver 1px solid;  background-color: #E4E4E4; padding: 3px; }

#header      {  }
#content     {  }
#Navigation  {  }
#ContentMain {  }
#aktuell     {  }
#footer      { border-top: silver 1px solid;  background-color: #F2F2F2; }

.rahmen         { border: silver 1px solid; }
.rahmenInnenLR  { border-right: silver 1px solid; border-left: silver 1px solid; padding: 10px; }
.rahmenInnenLRU { border-right: silver 1px solid; border-left: silver 1px solid; border-bottom: silver 1px solid; padding: 10px; }
.rahmenInnen    { border: silver 1px solid; padding: 10px; }

.blipurahmen    { border: silver 1px solid; 
	                padding: 10px; 
	                background: transparent url(../images/red.jpg) bottom right;
	                color: white;
	               font-weight:bold;
	               }

.blipukonto     { padding: 10px; color: white; background: transparent url(../images/red.jpg) bottom left; line-height: 1.2em; border: 1px solid #ccc;}
.blipu          { border-left:   1px solid #cccccc; 
	                border-top:    1px solid #cccccc; 
	                border-right:  1px solid gray; 
	                border-bottom: 1px solid gray; 
	               }
.blipukonto a { color: white; text-decoration: none }
#NewsBlock001 {font-size: 90%; }
#NewsBlock001 a:link,
#NewsBlock001 a:visited,
#NewsBlock001 a:active { font-weight:bold; color: black; text-decoration: none; }

#NewsBlock002 {font-size: 90%; }
#NewsBlock002 a:link,
#NewsBlock002 a:visited,
#NewsBlock002 a:active { font-weight:bold; color: black; text-decoration: none; }

#suchen         {	float: right; padding: .75em 1em; }

#header
{
height: 90px;
background: transparent url(../images/logo.jpg) bottom left no-repeat;
}

#ll_header
{
height: 90px;
background: transparent url(../images/ll_logo.jpg) bottom left no-repeat;
}
.abstand
{
height: 10px;
}

#footer
{
clear: left;
text-align: center;
text-decoration: none;
padding: 2px;
font-size: 80%;
}

#footer a
{
color: black;
text-decoration: none;
font-size: 80%;
}

.quelle{
font-size: 80%;
font-style: italic;
}

.uered
{
border-bottom: solid 2px #9f0000;
color: #9f0000;
font-family: verdana, helvetica, arial, sans-serif;
font-weight: bold;
}
.uered a { text-decoration: none; color: #9f0000; }


.ue1, .ue2, .ue3
{
border-bottom: solid 1px #c0c0c0;
color: black;
font-family: verdana, helvetica, arial, sans-serif;
font-weight: bold;
}

.ue1
{
font-size: 1em;
text-align: left;
}

.ue2
{
font-size: 0.8em;
text-align: left;
}

.ue3
{
font-size: 0.8em;
text-align: right;
}
.hinweis_pic
{
padding: 5px;
margin: 5px;
float: right;
}

.pic_left
{
padding: 5px;
margin: 5px;
float: left;
}

.pic_right
{
padding: 5px;
margin: 5px;
float: right;
}


* html .hinweis, .hinweis_pic, .pic_right, .pic_left
{
border: 1px solid #9AA7AE;
}

.antraglink
{
line-height: 155%;
font-size: .9em;
background: #e0e0e0;
padding: 5px;
}


.antragHead
{
border-bottom: 1px solid gray;
line-height: 155%;
font-size: .9em;
background: #e0e0e0;
padding: 5px;
}
.antragDate
{
text-align: right;
font-size: .9em;
padding: 5px;
}
.antragAdressat
{
font-size: .9em;
padding: 5px;
}

.antragTitel
{
border-top: 1px solid gray;
font-size: .9em;
padding: 5px;
}


.antrag
{
font-size: .9em;
padding: 5px;
}

.antragUnterschrift
{
font-size: .9em;
padding: 5px;
}


.antragFooter
{
border-top: 1px solid gray;
line-height: 155%;
font-size: .9em;
background: #e0e0e0;
padding: 5px;
}

.mandat
{
line-height: 155%;
font-size: .9em;
background: #e0e0e0;
padding: 5px;
text-align: top;
width: 100%;
}

.myrss img {display: none;}
