


/*
############################################################NEWS SLIDER*/


.tx-kiwislider-pi1 {
margin: 0 -20px;
padding: 10px 20px 10px;
position: relative;
background: #e6ebed;
border-top: 1px solid #D7DCDE;
}

.tx-kiwislider-pi1 .scroll {
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: #C8CDCF;
height: 17em;
width: 587px;
overflow: auto;
overflow-x: hidden;
position: relative;
clear: left;
z-index: 3;
background: #fff;
}

.tx-kiwislider-pi1 .scrollContainer div.panel {
height: 17em;
width: 588px;
}

#content .tx-kiwislider-pi1 .scrollContainer div.panel .ce,
#content .tx-kiwislider-pi1 .scrollContainer div.panel .ce .news-latest {
padding: 0;
margin: 0;
}

#content .tx-kiwislider-pi1 .scrollContainer div.panel .ce .news-latest div {
padding: 10px !important;
}

#content .tx-kiwislider-pi1 .hide {
display: none;
}



/*
##############################SLIDER NAVIGATION*/


.tx-kiwislider-pi1 h1 {
font-weight: normal;
margin: 0;
padding: 10px 0px 0px;
}

#content .tx-kiwislider-pi1 ul.navigation {
margin: 0 !important;
list-style: none;
}

#content .tx-kiwislider-pi1 ul.navigation li {
float: left;
width: 196px;
margin: 0;
overflow: visible;
}

.tx-kiwislider-pi1 ul.navigation a {
border-width: 1px;
border-style: solid;
border-color: #c8cdcf;
display: block;
font-size: 10px;
line-height: 14px;
padding: 9px 10px;
margin-right: -1px;
margin-top: 2px;
color: #87949c;
background: #e6ebed;
background: url(../img/bg.slider.a.gif) repeat-x bottom left #fff;
text-decoration: none;
min-height: 28px;
}
	
.tx-kiwislider-pi1 ul.navigation a:hover {
color: #004477;
}

.tx-kiwislider-pi1 ul.navigation a:focus {
outline: none;
}

.tx-kiwislider-pi1 ul.navigation a.selected {
border-width: 1px;
border-style: solid;
border-color: #c8cdcf #c8cdcf #fff #c8cdcf;
background: #fff;
color: #004477;
z-index: 4;
position: relative;
margin-top: 0;
padding: 10px;
}



/*
##############################SLIDER BUTTONS*/


.tx-kiwislider-pi1 .scrollButtons {
position: absolute;
top: 160px;
cursor: pointer;
}


.tx-kiwislider-pi1 .scrollButtons.left {
left: 0;
}

.tx-kiwislider-pi1 .scrollButtons.right {
right: 0;
}



/*
############################################################NEWS ÜBERSCHRIFTEN*/


.news-latest-header  {
font-size: 18px;
font-weight: 400;
line-height: 23px;
margin: 0 0 10px 0;
}

.news-list-date,
.news-latest-date,
.news-list-cat,
.news-latest-cat {
font-size: 10px;
line-height: 16px;
}

.news-latest-header span  {
font-size: 0.82em !important;
font-weight: 400  !important;
line-height: 22px;
margin: 0 0 10px 0;
font-style: normal !important;
}



/*
############################################################NEWS LATEST*/


.news-latest-item {
padding: 12px;
font-size: 0.75em;
line-height: 1.5em;
}

.news-latest-item img {
float: left;
margin: 0 10px 0 0;
border: 2px solid #ccc;
}

.news-latest-item a:hover img {
border: 2px solid #F05724 /*#ea7900*/;
}

.news-latest-header {
font-size: 1.8em;
font-weight: 400;
letter-spacing: 0;
line-height: 1.15em;
}

.news-latest-item p {
margin-top: 5px;
font-size: 1em;
}

.news-latest-item .weiterlesen {
font-size: 1.12em;
position:absolute;
bottom:10px;
right:20px;
}

.news-latest-item h3 {
font-size: 1.3em;
margin-top: -0.3em;
}

.news-latest-item h4 {
font-size: 1.1em;
margin-top: 0.3em;
}



.news-latest-item ul {
font-size: 1em;
}

.news-latest-item li {
margin-left: 220px;
font-size: 1em;
}

/*
############################################################NEWS LISTE*/

.news-list{
margin-top: 15px;
}

.news-list-item {
border-bottom:1px dotted #87949C;
padding:10px 0 20px;
position:relative;
}

.news-list-text  {
margin-left: 140px;
}

.news-list-header {
font-size:1.1em;
line-height:1.3em;
margin: 0;
}


.news-list-item .daten {
color:#999999;
font-size: 0.55em;
line-height: 1.5em;
margin:0;
}

.news-list-item p {
margin:5px 0 0;
}

.news-list-item .weiterlesen {
font-size: 0.8em;
}

.news-list-item .weiterlesen a{
text-decoration:none;
}

.news-list-item img {
float:left;
margin:0 20px 5px 0;
border: 1px solid #aaa;
}

.news-list-item a:hover img {
border: 1px solid #F05724 /*#ea7900*/;
}


/*
############################################################NEWS SINGLE*/

.news-single-item {
padding: 20px;
}

.news-single-subheader {
font-weight: 700;
font-size: 0.75em;
margin: 0 0 20px;
}

.news-single-meta {
margin: 0 0 10px 0;
border-bottom: 1px solid #E1E6E8;
}

.news-single-timedata {
font-size: 0.6em;
float: left;
}

.news-single-cat {
font-size: 0.6em;
float: right;
}

.news-single-img {
float: right;
margin: 0 0 10px 20px;
padding: 0;
max-width: 240px;
}

.news-single-img div {
-moz-box-shadow:1px 1px 3px #666;
-webkit-box-shadow:1px 1px 3px #666;
box-shadow:1px 1px 3px #666;
}

.news-single-img p {
padding: 0;
margin: 0 0 8px;
}

.news-single-imgcaption {
font-size: 0.6em;
font-weight: 700;
}

.news-single-plusinfo img {
padding: 0 5px;
}

.news-single-related, .news-single-files { 
padding: 8px;
font-size: 10px;
margin: 25px 0;
font-weight: 700;
}

.news-single-related {
background: #dff1fa;
border-bottom: 1px dotted #0090d9;
border-top: 1px dotted #0090d9;
color: #0090d9;
}

.news-single-files {
background: #e4fedf;
border-top: 1px dotted #26E500;
border-bottom: 1px dotted #26E500;
color: #26e500;
}

.news-single-backlink {
background:#4C6D9F url(../img/mastersprite.png) no-repeat scroll -600px -80px;

margin: 20px 0 0;
width:135px;
padding: 0 0 0 15px;
text-shadow:0 -1px 0 #13356B;
white-space: nowrap;
height: 24px;
}

.news-single-backlink a {
color: #f2f2f2;
text-decoration: none;
display:block;
padding: 4px 0 4px;
font-size: 0.67em;
line-height: 1em;
white-space: nowrap;
}

ul.news-catmenu > a {
display: none;
}

#sidebar ul.news-catmenu {
background: #f2f4f5;
margin:0;
list-style:none;
}

.news-catmenu li {

}

.news-catmenu li a{
padding: 5px;
display:block;
text-decoration:none;
}

.news-catmenu li a:hover{
display:block;
text-decoration:none;
background:#e1e6e8;
}

