body 
{
	margin:0px;
	background-color:#e6e6e6;
	background-image:url(./images/bg.jpg);
	background-repeat:repeat-x;
	font-size:8pt;
	font-family:arial;
}

#psheader
{
	background-image:url(./images/head.jpg);
	background-repeat:no-repeat;
	width:759px;
	height:98px;
	text-align:left;
}


.psblog
{
	margin-left:30px;
	margin-top:15px;
	font-family:arial;
	font-size:20pt;
	font-weight:bold;
	color:#FFFFFF;	
}

.psblog a:link, .psblog a:visited, .psblog a:hover
{
	 text-decoration:none;
    color:#FFFFFF;
}

.pslanguageIE
{
	font-size:8pt;	
}

.pslanguage A:link
{
    text-decoration:none;
    color:#FFFFFF;
}

.pslanguage A:visited
{
    text-decoration:none;
    color:#FFFFFF;
}


.pslanguage A:hover
{

    color:#CFFFCA;
}

.pslanguage A:active
{
    text-decoration:none;
}

.pslanguage A:focus
{
    text-decoration:none;
    color:#FFFFFF;
}

.psmenuepos
{
	margin-left:30px;
	text-align:left;
}

.psFNmenue 
{
    float:left;
	height:20px;
	width:85px;
	border-style:solid;
	border-width:1px;
	border-right-width:0px;
	border-color:#909090;
	font-family:arial;
	font-size:9pt;
}

.psFNmenueLogin
{
	float:left;
	height:22px;
	width:380px;
	border-style:solid;
	border-width:0px;
	border-left-width:1px;
	border-color:#909090;
	font-family:arial;
	font-size:9pt;
	color:#FFFFFF;
}

.psFNmenuepos 
{
	margin-top:2px;
	text-align:center;
}

.psFNmenueLoginpos
{
	margin-top:2px;
	//margin-top:1px;
	text-align:left;
}

.psFNmenueLoginLeftMargin
{
	width:20px;
}




.psLoginForms
{
	width:70px;
	height:12px;
	font-family:arial;
	font-size:8pt;
}

.psLoginFormButton
{
	width:50px;
	height:19px;
	font-family:arial;
	font-size:8pt;
}


.psFNmenue a:link	

{
    text-decoration:none;
    color:#FFFFFF;
}

.psFNmenue a:visited
{
    text-decoration:none;
    color:#FFFFFF;
}


.psFNmenue a:hover
{
    color:#0C1785;
}

.psFNmenue a:active
{
    text-decoration:none;
}

.psFNmenue a:focus
{
    text-decoration:none;
    color:#0C1785;
}






.menuesubitems
{
  border-style:solid;
  border-width:0px;
  border-bottom-width:0px;
  border-color:#FFFFFF;
  font-weight:bold;
}

.headersubmenue
{
  margin-left:20px;
  margin-top:3px;
  display:block;
  width:150px;
  border-style:solid;
  border-width:1px;
  background-color:#FFFFFF;
  position:absolute;
  border-color:#909090;
  border-top-width:0px;
  background-image:url(./images/menuebg.jpg);
}

.headersubmenue a:link, .headersubmenue a:visited
{
  width:142px;
  //width: 142px;
  height:14px;
  //height:14px;
  display:block;
  padding:4px;
  text-align: left;
  background-image:none;
  border-style:solid;
  border-width:0px;
  border-top-width:1px;
  border-color:#909090;
  color:#0C1785;
}

.headersubmenue a:hover
{
 width:142px;
 //width: 142px;
 height:14px;
 //height:14px;
 display:block;
 padding:4px;
 text-align: left;
 background-image:none;
 background-color:#093668;
 color:#FFFFFF;
 border-style:solid;
 border-width:0px;
 border-top-width:1px;
 border-color:#909090;
}

.psBoxHeaderL
{
	width:5px;
	height:5px;
	background-image:url(./images/lbox.jpg);
}

.psBoxHeaderM
{
	background-image:url(./images/mbox.jpg);
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}

.psBoxHeaderM a:link, .psBoxHeaderM a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

.psBoxHeaderM a:hover
{
	text-decoration:none;
	color:#0C1785;
}

a.link , a.visited, a.hover
{
	COLOR: #0064c8;
    TEXT-DECORATION: none
}

.psBoxHeaderR
{
	width:5px;
	height:5px;
	background-image:url(./images/rbox.jpg);
}

.psWidthLBox
{
	width:200px;
}

.psBoxText
{
	background-color:#FFFFFF;
	text-align:left;
	padding:8px;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	border-color:#909090;
}

.psBoxFooterL
{
	width:5px;
	height:5px;
	background-image:url(./images/blbox.jpg);
	background-repeat:no-repeat;
}

.psBoxFooterM
{
	height:5px;
	background-image:url(./images/bmbox.jpg);
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	background-repeat:repeat-x;
}

.psBoxFooterR
{
	width:5px;
	height:5px;
	background-image:url(./images/brbox.jpg);
	background-repeat:no-repeat;
}

.psFooterL
{
	background-image:url(./images/footerl.jpg);
	width:5px;
}

.psFooterM
{
	background-image:url(./images/footerm.jpg);	
	background-repeat:repeat-x;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
}

.psFooterM a:link, .psFooterM a:visited
{
	text-decoration:none;
    color:#FFFFFF;	
}

.psFooterM a:hover
{
	text-decoration:none;
    color:#FFFFFF;	
}

.psFooterLinks
{
	float:left;
	border-style:solid;
	border-width:0px;
	border-right-width:1px;
	border-color:#909090;
	height:22px;
}

.psFooterLinksEnd
{
	float:left;
	border-style:solid;
	border-width:0px;
	border-color:#909090;
	height:22px;
}

.psFooterLinkspos
{
	margin-top:3px;
}

.psFooterR
{
	background-image:url(./images/footerr.jpg);	
	width:5px;
}


.bbl {background: url(./images/bbl.jpg) 0 100% no-repeat ; margin:0px;}
.bbr {background: url(./images/bbr.jpg) 100% 100% no-repeat; }
.btl {background: url(./images/btl.jpg) 0 0 no-repeat;}
.btr {background: url(./images/btr.jpg) 100% 0 no-repeat; padding:0px;}
.btt {background: url(./images/btt.jpg) 100% 0 repeat-x;}
.t {background: url(./images/dot.gif) 0 0 repeat-x; }
.b {background: url(./images/dot.gif) 0 100% repeat-x}
.l {background: url(./images/dot.gif) 0 0 repeat-y}
.r {background: url(./images/dot.gif) 100% 0 repeat-y}
.bclear {font-size: 1px; height: 0px}

 .inhalt {
 margin:0;
 padding:15px 10px 5px 10px;

 }
 
  .inhaltmain {
 margin:0;
 padding:15px 10px 10px 10px;
 }
 
 .bborder {
 	overflow:visible;
	z-index:1;
	position:static;
	padding:0px;
	background-color:#FFF;
	min-height:100px;
 }
  
 .inhalt p {
 margin:0;
 padding:0;
 }
 
  .inhaltmain p {
 margin:0;
 padding:0;
 }