@import url("rte.css");

a:link              { color:#CD3333; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:underline;}
a:visited           { color:#CD3333; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:underline;}
a:hover             { color:#CD3333; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}
a:active            { color:#CD3333; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:underline;}

a.st_footer:link    { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footer:visited { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footer:hover   { color:#008D36; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footer:active  { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

a.st_footera:link   { color:#008D36; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footera:visited{ color:#008D36; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footera:hover  { color:#008D36; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_footera:active { color:#008D36; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

a.st_mmenu:link     { color:#CCCCFE; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenu:visited  { color:#CCCCFE; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenu:hover    { color:#FFFFFF; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenu:active   { color:#CCCCFE; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

a.st_mmenua:link    { color:#FFFFFF; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenua:visited { color:#FFFFFF; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenua:hover   { color:#FFFFFF; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_mmenua:active  { color:#FFFFFF; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

a.st_smenu:link     { color:#000000; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenu:visited  { color:#000000; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenu:hover    { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenu:active   { color:#000000; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

a.st_smenua:link    { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenua:visited { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenua:hover   { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }
a.st_smenua:active  { color:#3B60A4; line-height:18px; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration: none; }

.smenu_trenn  { vertical-align:bottom; color:#008D36; line-height:20px; font-weight:normal; font-size:18px; font-family:Verdana; }
.menu_footer_trenn  { vertical-align:top; color:#1F5FA6; line-height:20px; font-weight:normal; font-size:18px; font-family:Verdana; }
.menu_main_trenn    { vertical-align:top; color:#CCCCFE; line-height:20px; font-weight:normal; font-size:18px; font-family:Verdana; }

.tx-indexedsearch-whatis { font-size:12px; margin-top:10px; margin-bottom:5px; font-family:Verdana; }
.tx-indexedsearch-browsebox { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px }

table { width: 100%; }
th { background-color:#CC0033; color:#FFFFFF; line-height:14px; font-weight:bold; font-size:12px; font-family:Verdana; vertical-align: top; padding: 4px 8px 4px 8px; text-align:left;}
tr.tr-even { background-color:#FFFFFF; color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; vertical-align: top; }
tr.tr-odd { background-color:#FFFFFF; color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; vertical-align: top; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {color: #008D33; }

.contenttable-1 tr { background-color:#E1E1E1; }

dl {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px}

.V9G {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px}

div.calendar-event {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px; padding:0px; background-color:#ffffff;}


tx-cal-controller.dl {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px; padding:0px; background-color:green;}
tx-cal-controller.dl.dd {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px; padding:0px; background-color:red;}


.tx-cal-controller .even {
			background-color: transparent;
		}


p {color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px; padding:0px; }


th.weekday        { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px}
th.month-weeknums { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px}
td.day            { color:#000000; line-height:14px; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:2px; margin-bottom:2px}

.cal_header { vertical-align: top; color:#000000; font-weight:normal; font-size:12px; font-family:Verdana; margin-top:5px; }

.news-list-item      { background-color: #CCCCFE; border-style:none; padding:0px; margin: 0px; }
.news-list-container { background-color: #CCCCFE; border-style:none; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; spacing-left:  0px;}
.news-latest-item      { background-color: #FFFFFF; border-style:none; padding:0px; margin: 0px; }
.news-latest-container { background-color: #FFFFFF; border-style:none; margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; spacing-left:  0px;}
.news-single-item { background-color: #CCCCFE; border-style:none; padding:0px; margin: 0px; }
.tx-ttnews-browsebox { background-color:transparent; border-style:none; }
.tx-ttnews-browsebox-SCell { background-color:transparent; border-style:none;  }
.news-list-browse { background-color:transparent; border-style:none;  }

td.td-0 { padding: 4px 8px 4px 8px; text-align:left; }
td.td-1 { padding: 4px 8px 4px 8px; text-align:left; }
td.td-2 { padding: 4px 8px 4px 8px; text-align:left; }
td.td-3 { padding: 4px 8px 4px 8px; text-align:left; }
td.td-4 { padding: 4px 8px 4px 8px; text-align:left; }
td.td-5 { padding: 4px 8px 4px 8px; text-align:left; }

li      {color:#000000; line-height:16px; font-weight:normal; font-size:12px; font-family:Verdana;}

.csc-textpic        { margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 8px; }
.csc-textpic-center { margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 8px; }
.csc-textpic-below  { margin-left:0px; margin-right:0px; margin-top: 0px; margin-bottom: 8px; }

.csc-textpic-caption {font-style:italic; }


body	{
	margin:0;
	padding:0;
  background: #ffffff;
}

#gruene-landtag {
	position:absolute;
	left:836px;
	top:10px;
	width:106px;
	height:33px;
	z-index:1;
	visibility:visible;
}
#bild-ulrike {
	position:absolute;
	left:26px;
	top:21px;
	width:154px;
	height:216px;
	z-index:2;
	visibility:visible;
}

#kopf {
	position:absolute;
	left:180px;
	top:43px;
	width:779px;
	height:101px;
	z-index:3;
	visibility:visible;
}
#submenu {
	position:absolute;
	left:264px;
	top:152px;
	width:494px;
	height:18px;
	z-index:7;
	visibility:visible;
}
#footer {
	position:absolute;
	left:493px;
	top:69px;
	width:304px;
	height:16px;
	z-index:7;
	visibility:visible;
}
#mainmenu {
	position:absolute;
	left:197px;
	top:134px;
	width:575px;
	height:21px;
	z-index:7;
	visibility:visible;
}

#content-rechts {
	position:absolute;
	left:770px;
	top:10px;
	width:162px;
	z-index:9;
	visibility:visible;
}
#content-links {
	position:absolute;
	left:0px;
	top:99px;
	width:141px;
	z-index:10;
	visibility:visible;
}
#content-mitte {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 50px;
	background-color: #CCCCFE;
	position:absolute;
	left:154px;
	top:0px;
	width:532px;
	z-index:8;
	visibility:visible;
}
#container {
	position:absolute;
	left:26px;
	top:155px;
	width:933px;
	z-index:2;
	visibility:visible;
}
#dummy {
	padding-left: 35px;
	padding-right: 35px;
	background-color: #CCCCFE;
	position:absolute;
	top:155px;
	left:180px;
	width:532px;
	height: 500px;
	z-index:1;
	visibility:visible;
}