*/ CSS für philophax */




.news-amenu-item-year {display:none}
.tx-ttnews-browsebox p {visibility:hidden}

.tx-ttnews-browsebox td {border-left:3px solid white;border-right:3px solid white;}
.tx-ttnews-browsebox td p{visibility:visible}


.news-list-morelink {

}

.clearer {
  visibility:hidden;
  height:10px;  
}


hr {
  color:#0F1057;
  height:1px;
  background-color:#0F1057;
}


*{
  padding: 0; 
  margin: 0; 
}

body {
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
  color: #0F1057;
  background-color:#FFFDF4;
  text-align:center;
  margin-top:0px;
  background-image:url(/fileadmin/img/general/background.gif);
  background-repeat:repeat-y;
  background-position:center;
  
}

strong{
  color:black
}

a {
  font-weight:bold;
  color:#0F1057;
  text-decoration:none; 
}

a:hover{
  text-decoration:underline; 
}

#reda a:hover{
  text-decoration:none; 
}


.wrapper { 
  min-width:585px; 
  width:955px;
  margin:auto;
  text-align:left;
  background-color:#ffffff;
}   
		   
.outer {
  border-left-width:210px;
  border-left-color:#FFFBE1;
  border-right-width: 210px;
  border-right-color:#FFFBE1;
  background-color:white;
  margin-bottom:-25px;

}
		
.left {
  width: 210px;
  margin-left: -210px;
  overflow:hidden;
}
		
.right {
  width: 210px;
  margin-right: -210px;
  text-align:left;
}
		
.outer {
  width: auto;
  border-left-style:solid;
  border-right-style:solid;
}
		
.inner {
  margin:0;
  width:100%;
}
		
.left {
  float:left;
  position:relative;
  z-index: 1;
  margin-right:1px;
  padding-top:22px;
}

#mainnavleft{
  margin-left:10px;
}


#mainnavleft, #mainnavleft a {
 font-size:10pt;
 font-weight:bold;
 color:#0F1057;
 text-decoration:none;
 margin-bottom:12px;
 margin-top:-2px; 
}
		
.right {
  float:right;
  height:512px;
  position:relative;
  z-index: 2;
  text-align:left;
}

.center {
  text-align:left;
  width:485px;
  height:515px;
  float:left;
  position:relative;
  z-index:3;
  font-size:10pt;
  border:20px solid white;
  border-right:5px solid white;
  padding-right:5px;
}

.center p{
  margin-bottom:10px;
    line-height:12pt;
}

.center .news-list-item img{
  margin-left:4px;
}

.center .news-list-item img,.news-single-img img,.news-latest-item img{
  border:1px solid silver
}


#righttext, .news-latest-container {
  width:200px;
  margin-left:7px;
  text-align:left;
  font-size:9pt;
  font-weight:normal;
}

.center .news-latest-container{
  width:400px;
}

.news-latest-container h2{
  margin-top:20px
}

.news-latest-item p,.news-latest-item p strong {
  font-weight:normal; 
}

.news-latest-item h3 {
  font-size:10pt;
  margin-top:1px;
}
		
.wide {
  width:100%;
  position:relative;
  z-index: 4;

}
		
.clear {clear: both;}
		
.outer > .inner 
{border-bottom:1px solid transparent;}

		
h1, h2, p {
  padding: 0;
  margin:0;
}

h1{
  font-size:13pt;
  margin-bottom:12px;
  color:#6B6B6B
}

h2,h3{
  font-size:11pt;
  color:#6B6B6B;
  margin-bottom:6px;
}

h3{margin-top:20px}

h5 {
  font-size:12px;
  font-weight:bold;
  line-height:22px;
  list-style-type:none
}

h6{
  font-size:10pt;
  font-weight:normal;
  color:#6B6B6B;
  letter-spacing:3px;
  word-spacing:7px;
  text-transform:uppercase;
  margin-top:12px
}

#header{
  width:955px;
  height:90px;
  background-image:url(/fileadmin/img/head/head-bg.jpg);
  background-position:0 3px;
  background-repeat:repeat-x;
  margin-bottom:-7px;
}

#header img {margin-left:76px}

#reda{
  color:#E7EFE4;
  float:right;
  margin:-33px 54px 0 0;
  font-size:22px;
}

#headads{
  width:955px;
  height:30px;
  padding-top:9px;
  background-image:url(/fileadmin/img/head/head-down-33.gif);
  background-repeat:repeat-x;
  color:#E7EFE4;
  text-align:center;
  
}



#header img {margin-top:3px;}

#imgheadb{
  position:absolute;
  top:11px;left:150px
}

#imgheadc{
  position:absolute;
  top:1px;left:575px
}


#flaggen{
  margin:10px
}

#flaggen img{
  border:1px solid black;
  margin-right:5px;
}

#footer{
  width:494px;
  height:20px;
  overflow:hidden;
  margin:5px 0;
  padding-top:-10px;
  text-align:center;
  background-color:#FFFBE1;
  border-top:1px solid #0F1057;

}

#arrow{
  display:inline;
  font-size:7pt;
  vertical-align:2px;
  margin-right:1px;
}

.l2,.l2a{ 
  margin-left:10px;
}

.l1 a,.l1a a,.l1 a:visited,.l1a a:visited,.l2 a,.l2a a,.l2 a:visited,.l2a a:visited{
  margin-left:10px;
  color:#0F1057;
  font-size:10pt;
  font-weight:normal;
  line-height:20px;
  text-decoration:none;
  padding-left:15px;
}

.l1 a,.l1a a,.l1 a:visited,.l1a a:visited{
  background-image:url(/fileadmin/img/common/sub_nav_normal.gif);
  background-repeat:no-repeat;
  background-position: 0 5px;
}

.l1a a,.l1a a:visited{
  background-image:url(/fileadmin/img/common/sub_nav_aktiv.gif);
  font-weight:bold;
}


.l2,.l2a,.l2 a,.l2a a,.l2 a:visited,.l2a a:visited{
  font-weight:normal;
  color:#0F1057;
  line-height:14px;
  line-height:16px;
}

.l2a,.l2a a,.l2a a:visited{
  font-weight:bold;

}

.l1a a,.l1a a:visited {
  color:#0F1057;
  line-height:20px;
    line-height:20px;
}

.l1 a:hover {
  color:gray;
  line-height:20px;
  text-decoration:none;
  background-image:url(/fileadmin/img/common/sub_nav_hoover.gif);

}
.l2 a:hover{
  color:gray;
  text-decoration:underline;

}

.leftbottom {
  position:absolute;
  bottom:10px;
}

#rightbottom {
  position:absolute;
  bottom:-4px;
  right:1px;
  text-align:center;
  width:150px;
}
#rightbottom img {
  position:absolute;
  right:20px;
  bottom:1px;
}

.imgnavi{float:left}

#mainnaviwrap{
  text-align:center;
  margin-right:150px;

}
	
#mainnavidiv {
  font-size:11px;
  display:inline;
  padding-left:30px;
  margin-left:-33px;
}

  
#mainnavidiv li {
  list-style-image: none;
  display:inline;
  margin-left:-10px;
  padding-top:-10px;
}

#mainnavidiv a { 
  display:inline;
  font-size:12px;
  font-weight:normal;
  overflow:hidden;
  background: url(/fileadmin/img/head/dim-mainnav-back.gif); 
  margin-left:5px;
  padding:4px 8px;
  text-decoratiomn:none;
  color:white;
  vertical-align:7px;
}

#mainnavidiv a:hover { 
  background: url(/fileadmin/img/head/dim-mainnav-back.gif)   0px -23px no-repeat;  
  text-decoration:none;
  color:white;
}

#mainnavidiv .navactivsub a,#mainnavidiv .navactivsub a:hover{ 
  background: url(/fileadmin/img/head/dim-mainnav-back.gif)   0px -46px no-repeat;  
  text-decoration:none;
  color:white;
}

#naviback{
  z-index:-2;
  position:absolute;
  width:954px;
  height:23px;
  top:55px;
  background: url(/fileadmin/img/head/dim-mainnav-back.gif);
  background-repeat:y-repeat;
}



body{
       scrollbar-base-color:#000000;
       scrollbar-3dlight-color:#FFFBE1;
       scrollbar-arrow-color:#FFFFFF;
       scrollbar-darkshadow-color:#555555;
       scrollbar-face-color:#7FFFBE1;
       scrollbar-highlight-color:#EEEEEE;
       scrollbar-shadow-color:#979797;
       scrollbar-track-color:#FFFBE1;
}

.copyright{
  position:absolute;
  bottom:30px;
  margin-left:25px;
  text-align:left
}

.copyright a,.copyright a:hover {
  margin-left:10px;
  color:white;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  text-align:left
}

.copyright a:hover{
  color:#cbcbcb
}

.copyright img{
  margin:4px 8px;
}

.bildtext{
  font-size:8pt;
  font-weight:bold;
  margin-bottom:10px
}

ul{
  margin-top:0px;
}
 
li{
 list-style-image:url(/fileadmin/img/common/li.gif);
 margin-left:20px;
 padding-left:5px
} 


.news-single-author p{line-height:1px}

.news-single-category{
  margin-bottom:5px
}


.news-single-item h2{
  margin:5px 0 -10px 0
}

.news-single-item h3{
  font-size:9pt;
  color:black;  
}

.news-single-item ul {
  margin-top:10px;
}

.news-single-img{
  margin-top:10px;
}
.news-single-img img{
  margin-bottom:3px
}

.news-amenu-container{
 float:right;
 padding:5px;
 font-size:80%;
 border-left:1px solid gray;
 border-bottom:1px solid gray;
 margin-left:15px;
 margin-bottom:20px 
}

.news-amenu-container a{
  font-weight:normal
  }

.news-amenu-container dd{
  border:1px solid white
}

.news-catmenu .news-catmenu-header {margin-top:-30px;visibility:hidden;}
.level1{margin-left:10px;margin-top:10px}
.level2{margin-left:10px;margin-top:-10px}

#adleft,#adright{
  margin:20px 5px 15px 5px;

}
#adright{

    margin-top:22px;
    padding-top:10px;
}

#adleft{margin-top:-2px}

pre {
  width:444px;
  border:1px dotted gray;
  overflow:auto
}

#sitemapredaktion{
  margin-bottom:10px
}

#sitemapredaktion b{
  font-weight:normal;

}

#sitemapredaktion a{
  font-size:10pt;
    line-height:22px;
}

#google{margin:20px 0}
.twrss_bodytext a{font-weight:normal}
.twrss_bodytext a:visited{color:silver}

LI { list-style-image: url(http://img.pixelsucht.de/reiserat/li.gif);
 }
 
#opodo{
text-align:center;
font-size:80%;
margin-top:22px;
padding-top:10px;
border-top:1px solid #0F1057;
}

.fuss {	font-size: 10px; text-decoration:none;}