﻿/* CSU-Abgeordnetenseiten Layout 1 */
.clearfix{
    width:100%;
    overflow:hidden;
}
p {
    margin-bottom:10px;
}

div.div_content ul{
    list-style-position:inside;
}        
div.div_content ol{
    list-style-position:inside;
}        
div.div_content dl{
    list-style-position:inside;
}        
span.content ul{
    list-style-position:inside;
}        
span.content ol{
    list-style-position:inside;
}        
span.content dl{
    list-style-position:inside;
}        
input.content, select.content
{
    color:black;
    font-weight:bold;
}


div#name{
    font-size:0.7em;
}
#fontsizing{
    font-size:0.7em;
}
.schrift_groesser{
    display:inline;
    width:18px;
    height:16px;
    font-size:16px;
    background-image:url(/abg/pschierer/images/layout/resize_groesser_weiss.gif);
    background-repeat:no-repeat;
}
.schrift_kleiner{
    display:inline;
    width:18px;
    height:16px;
    font-size:16px;
    background-image:url(/abg/pschierer/images/layout/resize_kleiner_weiss.gif);
    background-repeat:no-repeat;
}
.lautsprecher{
    display:inline;
    width:18px;
    height:16px;
    font-size:16px;
    background-image:url(/abg/pschierer/images/layout/lautsprecher_weiss.gif);
    background-repeat:no-repeat;
}
.newsticker_link{
    color:#ffff00;
}


BODY {
 font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
 color:#ffffff;
 background-color:#000000;
}
IMG {
 border:none;
}
a { text-decoration: none; }
TABLE {
 border-collapse:collapse;
}
BODY, FORM, H1, H2, H3 {
 margin:5;
 padding:0;
}
.blue {
 background-color:#008DCD;
}
.darkgray {
 background-color:#596870;
}
.beige {
 background-color:#000000;
 border: 1px solid #ffffff;
}
.darkbeige {
/* background-color:#DBD9D0; */
 background-color:#000000;
}
.greenZwei {
 background-color:#333333;
}
.greenDrei {
 background-color:#000000;
}
.darkblue {
 background-color: #006699;
}
.green {
 background-color: #000000;
}
.logo{
 width:182px;
 height:182px;
 z-index:1;
 padding-top:35px;
 position:absolute;
 left: 0px; 
 top: 0px;
}
.name{
 width:182px;
 height:182px;
 z-index:2;
 padding-top:50px;
 position:absolute;
 left: 182px; 
 top: 0px;
}
.ABG {
 color: #008DCD;
 text-decoration:none;
 text-align: center;
}
.OneNav {
 width:182px;
 height:182px;
 z-index:3;
 position:absolute;
 left: 0px; 
 top: 182px;
}
.StartBild {
 width:182px;
 height:182px;
 z-index:4;
 position:absolute;
 left: 183px; 
 top: 182px;
}
.TwoNav {
 width:182px;
 height:182px;
 z-index:4;
 position:absolute;
 left: 183px; 
 top: 182px;
}
.contBox {
 position:absolute; 
 width:182px; 
 height:100px; 
 z-index:3; 
 left: 0px; 
 top: 365px;
 text-align: center;
 vertical-align: middle;
}
.tooltext {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 white-space: nowrap;
}
.Start, #Start {
 top:0px; 
 left:442px;
 width: 240px;
 height: 360px;
 position:absolute;
}
.contBlue, #contBlue { 
 width:69px;
 height:364px;
 z-index:7;
 position:absolute;
 left: 366px; 
 top: 0px;
 background-color:#008DCD
}
.contBlueFolge, #contBlueFolge { 
 width:35px;
 height:364px;
 z-index:7;
 position:absolute;
 left: 366px; 
 top: 0px;
 background-color:#008DCD;
 text-align:center;
 vertical-align:bottom;
}
.StartHead {
 font-family:arial, helvetica;
 color: #008DCD;
 text-decoration:none;
 font-weight: bold;
}
.contStart, #contStart {
 width:758px;
 height:182px;
 z-index:8;
 position:absolute;
 left: 183px; 
 top: 365px;
}
.content, .content_blau, .tooltext_blau {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 line-height:1.4em;
 font-size:1.1em;
}
.abstand {
 font-size:0.3em;
}
.contentStart {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
}
.datum {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 white-space: nowrap;
 font-weight: bold;
}
.weiter {
 font-family:arial, helvetica;
 color: #6AB221;
 text-decoration:none;
 white-space: nowrap;
 font-weight: bold;
}
.contentlink {
 font-family:arial, helvetica;
 color: #ffff00;
 text-decoration:underline;
 line-height:1.3em;
}
.contThemen {
 line-height:25px;
 width:245px;
 background-color:#000000;
 padding-left:7px;
}
.themenLink {
 font-family:arial, helvetica;
 color: #ffff00;
 text-decoration:none;
 line-height:1.4em;
 font-size:0.7em;
}
.positionenLink {
 font-family:arial, helvetica;
 color: #ffff00;
 text-decoration:none;
 line-height:1.3em;
 font-size:0.7em;
}
.invisible {
 display:none;
}
#contPos, .contPos {
 padding-top:7px; 
 padding-right:7px; 
 padding-bottom:7px; 
 padding-left:7px;
}
#contMain, .contMain {
 width:530px;
 min-height:500px;
 z-index:8;
 position:absolute;
 left: 420px; 
 top: 97px;
}
.contenthead {
 color: #ffffff;
 text-decoration:none;
 font-weight: bold;
}
 
.artikel {
 color: #ffffff;
 text-decoration:none;
 white-space: nowrap;
}
.topnav {
 font-family:arial, helvetica;
 color: #757468;
 text-decoration:none;
}
.navi {
 font-family:arial, helvetica;
 color: #FFFFFF;
 text-decoration:none;
 white-space: nowrap;
}
.nav {
 font-family:arial, helvetica;
 color: #FFFFFF;
 text-align:right;
 text-decoration:none;
 white-space: nowrap;
 line-height:25px;
 font-weight: bold;
}
.contVertService { 
 width:182px;
  height:182px;
 z-index:20;
 left: 182px; 
 top: 364px;
 position:absolute;
}
.navactive {
 font-family:arial, helvetica;
 color: #ffff00;
 text-decoration:none;
 white-space: nowrap;
 font-weight: bold;
 line-height:25px;
}
#imgSubline, .imgSubline {
 color: #999999;
/* width:230px; */
 padding:1px 0;
}
.contTeaserGal { 
 width:364px;
 min-height:92px;
 z-index:14;
}
#imgSublineGal, .imgSublineGal {
/* width:350px; */
 padding:7px 0;
}
#imgGAL, .imgGAL {
 border-width:7px; 
 border-color:#E8E6DD; 
 border-style:solid;
}
#imgGALkl, .imgGALkl { 
 border-width:3px;
 width:60px;
 height:60px; 
 border-color:#E8E6DD; 
 border-style:solid;
 font-size:0px;
}
._klick {
 width:127px;
 min-height:100px;
 z-index:15;
 margin:0px 0px 0px 0px;
}
.klick {
 width:127px;
 min-height:100px;
 z-index:15;
 margin:0px 7px 2px 14px;
}
.sidebarTeaserKasten {
 width:550px;
}
.pad {
 padding:7px 0px 0 7px;
}
.BildKasten {
 float:left;
 width:172px;
 margin-right:7px;
 text-align:left;
 overflow:hidden;
}
.contPfad {
 position:absolute; 
 width:720px; 
 z-index:8; 
 left: 265px; 
 top: 75px;
}
.contArtikel{ 
 text-align: right;
}
.contTeaser { 
 width:530px;
 min-height:74px;
 z-index:10;
 background-color:#000000;
 margin:0px 0px 7px 0px;
 padding:5px;
}
.contFoot {
 color: #008DCD;
 text-decoration:none;
 white-space: nowrap;
}
.contTeaserBig { 
 width:530px;
 min-height:92px;
 z-index:14;
}
#imgVideo, .imgVideo {
 border-width:1px; 
 border-color:#596870; 
 border-style:solid;
 float:left;padding-top:0px; 
 
}
.contPad {
 width:67px;
 height:67px; 
  float:left;
  padding:0px 7px 7px 0px;
}
.navbottom {
 font-family:arial, helvetica;
 color: #FFFFFF;
 text-decoration:none;
 white-space: nowrap;
}
.imgCont {
/*  width:237px; */
  float:left;
  padding:0px 7px 1px 0px;
}
.sitemap {
 font-family:arial, helvetica;
 color: #0483AD;
 text-decoration:none;
 line-height:20px;
}
.Boxlink {
 font-family:arial, helvetica;
 color: #FFFFFF;
 text-decoration:none;
 white-space: nowrap;
} line-height: 12px;
.navi {
 font-family:arial, helvetica;
 color: #FFFFFF;
 text-decoration:none;
 white-space: nowrap;
}
.boxhead {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 white-space: nowrap;
 font-weight: bold;
}
.boxmehr {
 font-family:arial, helvetica;
 font-size:0.9em;
 color: #ffffff;
 text-decoration:none;
}
.boxcontent {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
}
a.boxcontent:link    { color:#ffff00; font-family:arial, helvetica; font-size:0.8em; text-decoration:none; }
a.boxcontent:visited { color:#ffff00; font-family:arial, helvetica; font-size:0.8em; text-decoration:none; }
a.boxcontent:hover   { color:#ffff00; font-family:arial, helvetica; font-size:0.8em; text-decoration:none; }
a.boxcontent:active  { color:#ffff00; font-family:arial, helvetica; font-size:0.8em; text-decoration:none; }
.boxunter {
 font-family:arial, helvetica;
 font-size:0.9em;
 color: #FFFFFF;
 text-decoration:none;
}
.suche {
 font-family:arial, helvetica;
 font-size:0.9em;
 color: #757468;
 text-decoration:none;
}
.contentbold {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 font-weight: bold;
 
}
.contentform {
 font-family:arial, helvetica;
 font-size:1.0em;
 color: #ffffff;
 text-decoration:none;
}
.start {
 font-family:arial, helvetica;
 color: #ffffff;
 text-decoration:none;
 text-align: justify;
}
.unter {
 font-family:arial, helvetica;
 font-size:0.9em;
 color: #ffffff;
 text-decoration:none;
}
.trennlinie {
 color:#ffffff; 
 height:1px;
}

.screenreader {
    display:none;
    } 
 


