@CHARSET "UTF-8";

.news-latest-container_press ul,.news-latest-container_press ol,.news-list-press-title ul,.news-list-press-title ol
	{
	list-style-position: outside !important;
}

.tx-wvwahlkreise-pi1 .press-box p {
	line-height: 14px !important;
}

.delegate-list-info p {
	line-height: 14px !important;
}

.tx-indexedsearch-rules,.news-single-author {
	display: none;
}

.way-image {
	margin-bottom: 10px !important;
}

#sidebar a {
	text-decoration: none;
}

#wahlkreise-widget .widget-flow-text {
	line-height: 20px !important;
}

#wahlkreise-widget .widget-text {
	margin-left: 65px;
}

#wahlkreise-widget .widget-link {
	float: right;
	margin-right: 20px;
	margin-top: 8px;
}

.widget-box {
	margin-bottom: 10px;
}

.widget-image {
	margin-bottom: 3px;
}

.headline,.news-search-form .headline,.news-amenu-container .headline,.widget-headline,#wahlkreise-widget .widget-flow-text,.press-box-position span
	{
	background: #fff;
	display: inline;
	font-size: 14px;
	line-height: 30px;
	padding: 1px;
	color: #18529d;
}

.news-search-form .headline,.news-amenu-container .headline,.headline {
	line-height: 20px;
}

.widget-content {
	margin-bottom: 5px;
}

.widget-content li {
	color: #18529D;
	line-height: 18px;
	list-style-position: outside;
	list-style-type: square;
	margin-left: 20px;
}

.widget-link {
	font-size: 12px;
	float: right;
	margin-right: 10px;
}

.press-description-box,.press-box {
	float: left;
}

.press-description-box {
	width: 263px;
}

.press-description-text {
	margin-right: 15px;
}

.press-box {
	background: transparent
		url(../images/background_publications_person_yellow.png) repeat-x;
	padding: 10px;
	width: 205px;
	overflow: hidden;
	margin-bottom: 25px;
}

.press-box-position span {
	font-size: 16px;
	line-height: 22px;
}

.press-box-position {
	margin-bottom: 4px;
}

.press-box table {
	margin: 0 !important;
}

.press-box td {
	padding: 0 !important;
}

.press-box-name {
	font-size: 14px;
	margin: 0 !important;
}

.news-latest-item {
	margin-bottom: 20px;
}

.news-latest-item-headline {
	line-height: 18px;
	margin-bottom: 4px;
	display: block;
}

.news-latest-container_press li {
	line-height: 16px !important;
	color: #f5e83a;
}

.news-latest-gotoarchive {
	float: right;
	margin-bottom: 22px;
}

.news-list-date,.news-list-date-press,.news-single-timedata,.news-latest-date-press
	{
	color: #A9A9A9;
	display: block;
	font-size: 10px;
	line-height: 10px;
}

.news-list-headline {
	font-size: 14px;
}

.news-single-backlink {
	margin-top: 20px;
	float: right;
}

.news-list_press-files {
	position: relative;
	top: -10px;
}

.news-file-link-item {
	margin-right: 10px;
}

.file-link {
	display: block;
}

.news-list_press-files .file-link img {
	position: relative;
	top: 2px;
}

.gallery-advice-box-headline {
	clear: left;
}

.gallery-advice-box-image img {
	margin: 0 5px 12px 0 !important;
}

.gallery-advice-boxes {
	overflow: hidden;
}

.landtagsreden-list-view-container {
	background: transparent url(../images/background_video.png) no-repeat;
	height: 343px;
	width: 480px;
	padding-top: 5px;
	margin-bottom: 38px;
}

.landtagsreden-list-view-archive {
	background: transparent
		url(../images/background_publications_person_yellow.png) repeat-x;
	width: 480px;
	height: 116px;
	padding-top: 10px;
}

.landtagsreden-list-view-archive-inputs, .landtagsreden-list-view-archive-submit
	{
	margin-top: 10px;
}

.landtagsreden-list-view-archive-inputs select {
	margin-left: 10px;
}

.landtagsreden-list-view-headline, .landtagsreden-list-view-archive-headline
	{
	margin-bottom: 20px;
	margin-left: 10px;
}

.landtagsreden-list-view-archive-submit {
	float: right;
	margin-right: 10px;
}

.landtagsreden-list-view-object {
	margin-left: 66px;
}

.no-video {
	background: #e6e6e6;
	width: 352px;
	height: 301px;
	text-align: center;
}

.landtagsreden-list-view-no-video-message {
	font-size: 15px;
	display: none;
}

.wv_wahlkreise-overlay {
	left: 201px;
}

.wv_wahlkreise_boxes {
	height: 140px;
	overflow: hidden;
}

.wv_wahlkreise_image img,.file-link img {
	float: none !important;
	line-height: 0 !important;
	margin: 0 !important;
}

#wv_wahlkreise_map {
	
}

#sidebar_searchbox .sword input {
	width: 166px;
	border: 2px solid #fff;
}

#sidebar_searchbox .ssubmit input {
	position: relative;
	top: 5px;
	margin-left: 6px;
}

.wv_publications_item_download img {
	float: none !important;
	margin: 0 !important;
	position: relative;
	top: 5px;
}

.wv_publications_item dd {
	margin-left: 100px !important;
}

.wv_publications_item dt {
	width: 100px !important;
}

/*From old TextStyles*/
.bodytext {
	line-height: 16px;
	font-size: 13px;
}

.newsbox h1,#left h1,#right h1 {
	color: #18529d;
	font-size: 16px;
	border-bottom: 1px dashed #d3e5ff;
	line-height: 38px;
	margin-bottom: 10px;
}

.newsbox ul li,#left ul li,#right ul li {
	margin: 0px 10px 10px 0px;
}

#footer {
	font-size: 10px;
	line-height: 20px;
	color: #a0a0a0;
}

#footer a {
	text-decoration: none;
	color: #508dc3;
}

#footer a:hover {
	text-decoration: underline;
}

/* ########################### Old stuff Refactoring ########################### */
.wv_wahlkreise-back-link {
	margin-bottom: 50px !important;
	margin-top: 25px !important;
}

.news-list-press {
	clear: both;
}

.news-list-press ul {
	list-style-position: outside !important;
}

.news-input-select,.news-input-text {
	background: #FFFAB5 none repeat scroll 0 0;
	border: 1px solid #7F9DB9;
}

.news-amenu-container {
	background: transparent
		url(../images/background_publications_person_yellow.png);
	width: 230px;
	height: 130px;
	margin-right: 22px;
	float: left;
	clear: both;
}

.news-amenu-container h2,.news-search-form h2 {
	margin: 10px 0 0 14px;
}

.news-amenu-container form,.news-search-form form {
	margin-left: 11px;
}

.news-amenu-container .btn,.news-search-form .btn {
	float: right;
	position: relative;
	right: 8px;
	top: 5px;
}

.news-search-form {
	background: transparent
		url(../images/background_publications_person_yellow.png);
	width: 230px;
	height: 130px;
	float: left;
	margin-bottom: 10px;
}

#wv_publications_widget .wv_publications_widget_title {
	font-size: 13px;
	margin-bottom: 5px;
}

#wv_publications_widget p img {
	float: left;
	margin-right: 5px;
}

#wv_mitarbeiter_list_view .photo {
	float: left;
}

.wv_wahlkreise_delegate_box_content {
	position: relative;
	top: -13px;
	margin-right: 15px;
	position: relative;
	margin-bottom: -10px;
}

.wv_wahlkreise_delegate_box {
	background: url('../images/background_repoverlay_middle.png') top left
		repeat-y;
	width: 315px;
	text-align: right;
}

.wv_wahlkreise_select_delegates,.wv_wahlkreise_select_constituency {
	background: url('../images/background_publications_person_yellow.png')
		top left repeat-x;
	width: 207px;
	height: 107px;
	padding: 12px;
	position: relative;
}

.wv_wahlkreise_description {
	margin-top: 60px;
	margin-bottom: 30px;
	margin-left: 5px;
}

.wv_wahlkreise_select_delegates_text {
	background-color: #FFFFFF;
	color: #18529D;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	padding: 2px;
	margin-bottom: 10px;
}

.wv_wahlkreise_select_delegates {
	left: 5px;
}

.wv_wahlkreise_select_constituency {
	left: 257px;
	top: -130px;
}

#wv_list ul li {
	list-style-image: url(../images/list_square_yellow.png);
	font-size: 18px;
	line-height: 40px;
	list-style-position: inside;
}

.wv_publications_description {
	position: absolute;
	width: 260px;
	overflow: hidden;
}

.wv_publications_person {
	background: url('../images/background_publications_person_yellow.png')
		top left repeat-x;
	width: 198px;
	height: 235px;
	position: relative;
	left: 268px;
	padding: 10px;
}

.wv_publications_person_title {
	background-color: #FFFFFF;
	color: #18529D;
	display: inline;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 16px;
	line-height: 26px;
	padding: 2px;
}

.wv_publications_image {
	width: 85px;
	float: left;
}

.wv_publications_image img {
	border: 1px solid #A9C9F7;
	margin-bottom: 4px;
}

.wv_publications_item {
	margin-bottom: 14px;
}

.wv_publications_item select {
	background-color: #fffab5;
	border: 1px solid #7f9db9;
}

.wv_publications_item dd {
	margin-left: 96px;
}

.wv_publications_item_description {
	margin-left: 96px;
}

.wv_publications_item_download,.wv_publications_item_order {
	margin-top: 10px;
}

.wv_publications_item_download {
	font-size: 14px;
}

.wv_publications_item_order {
	margin-left: 10px;
	font-size: 14px;
}

.wv_publications_order_form {
	background: url('../images/background_publications_person_yellow.png')
		top left repeat-x;
	width: 458px;
	height: 236px;
	overflow: hidden;
	padding: 12px;
	line-height: 15px;
}

.wv_publications_order_form input[type=text] {
	border: 1px solid white;
}

.wv_publications_order_form label {
	font-weight: bold;
}

.wv_publications_submit {
	position: relative;
	top: -10px;
}

.wv_publications_disclaimer {
	font-size: 9px;
}

.wahlkreise {
	margin-bottom: 10px;
}

.wahlkreise img {
	float: left;
}

.wahlkreise_text {
	position: relative;
	top: 5px;
	left: -17px;
	line-height: 18px;
	background-color: #fff;
	font-size: 14px;
	display: inline;
}

.wahlkreise_link {
	position: relative;
	left: 51px;
	top: 15px;
}

/* #### wv_glossar ### */
#wv_glossar_active_root { /*display:inline-block;*/
	float: left;
	width: 90px;
	height: 130px;
	background: #f5e83a url(../images/background_arguments_yellow.png) top
		left repeat-x;
}

#wv_glossar_active_root_title {
	text-align: center;
	margin-top: 36px;
	font-size: 90px;
	color: #18529d;
}

#wv_glossar_subtree_content_menu h2 {
	font-size: 20px;
}

/* root_menu */
#wv_glossar_root_menu {
	height: 23px;
	background: #18529d url(../images/background_arguments_blue.png) top
		left repeat-y;
	overflow: hidden;
}

#wv_glossar_root_menu ul {
	margin: 0 0 0 5px;
	list-style-type: none;
}

#wv_glossar_root_menu ul li {
	display: inline;
	padding: 0px;
	margin: 0px 1px;
	font-size: 14px;
	color: #7499c6;
	background: none;
}

#wv_glossar_root_menu ul a,#wv_glossar_root_menu ul a:active,#wv_glossar_root_menu ul a:visited
	{
	color: #fff;
}

#wv_glossar_root_menu ul a.active,#wv_glossar_root_menu ul a:hover {
	color: #f5e83a;
	text-decoration: none;
}

/* subtree_content_menu */
#wv_glossar_subtree_content_menu {
	overflow: hidden;
	/*padding: 22px 10px 0px 5px;*/
	margin-top: 22px;
	padding-left: 10px;
	/*Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links*/
}

#wv_glossar_subContent {
	margin-bottom: 10px;
}

#wv_glossar_subContent .bodytext {
	font-size: 16px;
	line-height: 20px;
}

#sk_gallery .list-back-link {
	float: right;
}

.tx-sksimplegallery-pi1-image {
	margin-bottom: 10px !important;
}

.tx-sksimplegallery-pi1 .list {
	clear: left;
}

.tx-sksimplegallery-pi1 .list .description {
	margin-bottom: -25px;
	overflow: hidden;
	position: relative;
	top: -4px;
}

.csc-menu li {
	margin: 0px 5px 0px 0px;
	overflow: hidden;
}

/* #### tt_news #### */
.news-latest-item .bodytext {
	display: inline;
}

.news-latest-item img,.news-list-item img {
	margin-bottom: 10px !important;
}

.news-latest-container h2,.news-latest-container h3 {
	color: #18529d;
	line-height: 16px;
	margin-bottom: 10px;
}

.news-latest-container h2 a,h3 a,.news-latest-date a,.news-latest-morelink a,news-list-press-title
	{
	color: #18529d;
	text-decoration: none;
}

.news-list-press-title {
	font-size: 16px;
}

.news-latest-container h2 a:hover,h3 a:hover,.news-latest-date a:hover,.news-latest-morelink a:hover
	{
	text-decoration: underline;
}

.news-latest-container h2 {
	font-size: 16px;
}

.news-latest-container h3 {
	font-size: 12px;
}

.news-latest-item {
	margin-bottom: 26px;
}

.news-latest-date,.news-list-date,.news-latest-date_press {
	margin-right: 5px;
}

.news-latest-container_press {
	font-size: 13px;
	line-height: 14px;
}

.news-latest-container_press a {
	text-decoration: none;
}

.news-latest-date_press,.news-list-date_press {
	color: #a9a9a9;
	font-size: 10px;
}

.news-list-date_press-files {
	position: relative;
	top: -18px;
}

/*
.news-list-container_press ul ul {
	display: none;
}

.news-list-container_press dd {
	float: left;
}
*/
.news-list-browse {
	float: right;
	position: relative;
}

#news-list-press ul {
	list-style-image: url('../images/list_square_yellow.png');
}

.news-latest-gotoarchive a,.news-list-gotoarchive a {
	text-decoration: none;
	font-size: 14px;
	float: right;
	margin-bottom: 18px;
}

.news-latest-item a {
	text-decoration: none;
}

.news-amenu-item-year {
	display: none;
	font-weight: bold;
}

/*
.news-file-link-header,.news-file-link-text {
	display: none;
}
*/
.news-file-link-item img { /*position: relative;
	top: 11px;
	right:4px;*/
	
}

#tx-sksimplegallery-pi1 {
	float: left;
	margin: 10px 5px;
}

.tx-indexedsearch li {
	background: none !important;
	padding-left: 0 !important;
	margin-left: 0 !important;
}