div,span {
margin:0px;
padding:0px;
}


a{
  color:#475ffd;
  text-decoration:none;
}

a:hover{
  color:#475ffd;
  text-decoration:underline;
}


p{
margin:0px;
}

.contentelement{
margin-top:15px;
margin-bottom:10px;
font-size:12px;
}

.newstable{
  margin-top:10px;
}

.newstitle {
  border:dotted#888888 1px;
  color:#444444;
 font-weight:normal;
  font-size:11px;
  padding:3px;
  padding-left:15px;
  margin-top:20px;
}

.newsmore {
  border-right:dotted#888888 1px;
  border-bottom:dotted#888888 1px;
  border-top:dotted#888888 1px;  
  text-align:center;
}


.newsteaser{
  border-right:dotted#888888 1px;
  border-bottom:dotted#888888 1px;
  border-left:dotted#888888 1px; 
  padding:10px;  
  font-weight:normal;
  font-size:11px;
  color:#444444
}

.newsteaser a{
  font-weight:normal;
  font-size:11px;
  text-decoration:none;
  color:#444444
}

.newsteaser a:hover{
  font-weight:normal;
  font-size:11px;
  color:#444444;
  text-decoration:underline;
}


.newssubtitle{
  font-style:italic;
  font-size:11px;
}

.newscontent{
   margin-bottom: 11px;
   font-size:11px;
  font-style:normal;
  font-weight:normal;
}

.page_title{
  font-size:16px;
 color:#444444;
}

h2{
  font-size:16px;
color:#444444;
margin:0px;
font-weight:normal;
}


#red{
color:red;
}

.content{
  font-size:12px;
}

.bottomnavi a{
   margin:5px;
   text-decoration:none;
   color:#444444;
}

.bottomnavi a:hover{

   margin:5px;
    text-decoration:underline;
    color:#000000;
}

.print_version a{
   margin:5px;
   text-decoration:none;
   color:#444444;
}

.print_version a:hover{
   margin:5px;
    text-decoration:underline;
    color:#000000;
}



.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch-title { background:#8393e1;}
.tx-indexedsearch-title P { font-family: sans-serif;font-size:11px;font-weight:bold;border-top:#475ffd dotted 1px; }
.tx-indexedsearch-title P.tx-indexedsearch-percent { font-family: sans-serif;font-size:11px;font-weight:normal; }
.tx-indexedsearch-descr P { font-family: sans-serif;font-size:11px;font-style:italic; }
.tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch-info { font-family: sans-serif;font-size:11px;background:#cccccc;border-bottom:#475ffd dotted 1px; }
.tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch-secHead a { font-family: sans-serif;font-size:11px;font-weight:bold; color:#444444;}
.tx-indexedsearch-secHead H2 { font-family: sans-serif;font-size:11px;margin-top:0px; margin-bottom:0px;}
.tx-indexedsearch-secHead TABLE { }
.tx-indexedsearch-secHead TD { font-family: sans-serif;font-size:11px;vertical-align:middle;padding:5px;background-color:#dddddd; }

.txpartners_cell1{
  
  color:#444444;
  padding:15px;
  margin:0px;
  border: #888888 dotted 1px;
}

.txpartners_cell2{
  border-top: #888888 dotted 1px;
  border-bottom: #888888 dotted 1px;
  border-right: #888888 dotted 1px;
  margin:0px;
  padding:15px;
}

.txpartners_cell3{
  border-top: #888888 dotted 1px;
  border-bottom: #888888 dotted 1px;
  border-right: #888888 dotted 1px;
  margin:0px;
  padding:15px;
}

.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 DIV {
			border: solid 1px #999999;
			background: #eeeeee;
			padding: 2px;
			margin: 2px;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 {
			background: #FFFFFF;
		}
		.tx-dropdownsitemap-pi1 DIV.level_3 {
			background: #eeeeee;

		}

		.tx-dropdownsitemap-pi1 DIV.level_4 {
			background: #FFFFFF;
		}
		.tx-dropdownsitemap-pi1 DIV.level_5 {
			background: #eeeeee;
		}
		.tx-dropdownsitemap-pi1 DIV.expAll {

			text-align: center;
		}