/*
blau:#333366;
blau80%:#5D5D85;
blau60%:#8585A4;
blau40%:#AEAEC2;
blau20%:#D7D7E1;
hellblau:#666699;
orange:#FFCC66;
*/

/* Farben */
.farbe {color:#333366;}

/* Schriften */
#content h1 {font-size:2.2em; padding:0.4em 0 0 0; color:#ccc;}
#content h2 {font-size:1.3em; padding:0 0 0.5em 0; color:#ccc;}
#content ul {list-style-type:none;}
#content ul li {background:url(../images/bullet.gif) 0 50% no-repeat; padding:2px 0 2px 12px; font-style:italic;}
#content ul ul li {background:url(../images/bullet2.gif) 10px 50% no-repeat; padding:2px 0 2px 22px; font-style:italic;}
p {padding:0 1em 0 0;}
.content_image {padding:0 0 1em 1em; margin-bottom:6em; float:right;}

/* Download-Links */
.pdf_download a {background:url(../upload/mimetypes/pdf.png) 0 50% no-repeat!important; padding-left:40px; font-weight:bold;}
.pdf_download a:hover {background:url(../upload/mimetypes/pdf.png) 0 50% no-repeat!important; padding-left:40px!important; font-weight:bold;}
.doc_download a {background:url(../upload/mimetypes/doc.png) 0 50% no-repeat; padding-left:20px; font-weight:bold;}
.doc_download a:hover {background:url(../upload/mimetypes/doc.png) 0 50% no-repeat; padding-left:20px; font-weight:bold;}

/* Newsticker Start */
.ticker a {padding:0 0 0 0; margin:0; font-weight:bold; color:#FFCC66; background:none;}
.ticker a.newsticker {padding:0 0 0 0; margin:0; font-weight:normal; color:#fff;}
.ticker a:hover.newsticker {color:#FFCC66;}
/* Ende */
 
/* Artikel List Advanced */
.headline_ala {background-color:#666699; margin-top:1em; padding:0.1em 0 0.1em 0.75em; font-weight:bold; font-size:17px; border-bottom:1px solid #333366;}
.image_ala img {float:right; background-color:#333366; border: 1px solid #666; padding:5px; margin:0.3em 1em 0.2em 0;}
.text_ala {float:left; padding:0.1em 1em 0 1em; color:#fff; font-weight:bold;}
.mehr_ala {padding:0.1em 1em 0 1em; color:#333366;}
/* Ende */

/* vpGallery Start */
div.thumbnail {float:left!important;}
br.clearboth {clear:both;}
#vpgallery a {text-decoration:none;}
#vpgallery table {margin:0 0 0 0; padding:1em; border: 1px solid #333366; background-color:#666699;}
#vpgallery img {padding:0.2em; background-color:#333366;}
#vpgallery a img {border: 1px solid #ccc; background-color:#333366;}
#vpgallery a:hover img {border: 1px solid #333366; background-color:#FFCC66;}
/* Ende */

.navipath a {text-decoration:none; background:url(../images/bullet.gif) 0 50% no-repeat; padding-left:1em; letter-spacing:0.2em; color:#5D5D85; text-transform:uppercase;}
.navipath a:hover {background:url(../images/bullet_hover.gif) 0 50% no-repeat; color:#333366;}

/* Tabellen */
table#hovertabelle {
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;        
    background-color:#5D5D85;
    margin:0;
}
#hovertabelle td {
    padding:0.2em 0.5em 0.2em 0.5em;
    border-right:1px solid #ccc; border-bottom:1px solid #ccc;
    height:1em; line-height:1em;
        
}
#hovertabelle tbody tr:hover, #hovertabelle tbody tr.sfhover {
    background-color:#8585A4;
    color:#333366;
}
tr.bluerow {
    background-color:#6666CC;
    color:#333366;
}
.subhead {  
    text-transform:uppercase;
    font-weight:bold;
    color:#fff;
    background-color:#333366;
}
#hovertabelle a {
    background:url(); padding:0 1em 0 0;
}
/* ende */

/* Formulare */
input[type=submit], input[type=reset] {
/* Submit- und Reset-Buttons */
    width: 10em;
    color: #fff;
    background-color: #333366;
    border: 1px solid #fff;
}
input[type=submit]:hover, input[type=reset]:hover {
    color: #FFCC66;
    border: 1px solid #FFCC66;
    background-color:#5D5D85;
}
textarea {
    width:100%; height:6em;
}
input, textarea, select {
    color: #333366;
    border: 1px solid #fff;
    background-color:#AEAEC2;
}
input:hover, textarea:hover {
    color:#FFCC66;
    border: 1px solid #FFCC66;
    background-color:#666699;
}
.feedback {padding:1em 0 1em 0.5em;}
select {width:10em;}
/* ende */

/* Login */
#loginbox input {margin:0.5em 0.15em 0 0.5em; height:1.5em; line-height:1.5em;}
.label_searchbox {color:#ccc; font-weight:bold;}
.login_who_is {color:#000; font-style:italic;}

#footer a {color:#333366;}
#footer a:hover {color:#FFCC66;}

div.rssfeed a {background:url(../upload/logos/rss.gif) 0 50% no-repeat!important; padding:0 0 0 1.5em;}
div.rssfeed a:hover {background:url(../upload/logos/rss.gif) 0 50% no-repeat!important; color:#FFCC66!important;}





