BODY {
background-color: #f0f0f0;
background-image: url(http://www.sonderpaed.de/bilder/bg.jpg);
font-family: Arial, Helvetica, sans-serif;
margin: 0;
font-size: 10pt;
color: #000000;
list-style-type: square;
}

a:link {
color: #003366; font-style: normal; font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

a:visited {
text-decoration : none;
color: #003366; font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}


a:active
{
text-decoration : underline;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
color: #003366;
}

a:hover 
{
color:#006699; 
text-decoration : underline;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

p 
{
	font-weight : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	text-align : left;
	list-style-type: square;
}

H6
{
	font-weight : bold;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	text-align : center;
	vertical-align: middle;
}

H5
{
font-weight : normal;
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : none;
text-align : left;
}

H4
{
font-weight : normal;
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
text-align : right;
}

H3
{
font-weight : bold;
font-size : 12pt;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
text-align : left;
}

H2
{
font-style : normal;
font-weight : normal;
font-size : 10pt;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
text-align : center;
}

H1
{
font-style : normal;
font-weight : bold;
font-size : 12pt;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
text-align : center;
}

/* Das Hauptfeld */
#content {
width: 98%;
margin:5px;
padding: 4px;
text-align:left;
border:solid 2px #c0c0c0;
background-color:#f0f0f0;
background-image: url(http://www.sonderpaed.de/bilder/background-table.gif);
}

/* Die Titel-/Logozeile */
.title {
padding: 0;
margin: 0;
border-top: 5px solid #c0c0c0;
background-color:#003366;
}

/* Die Fußzeile */
.bottom {
height: 25px;
background-color:#003366;
padding:0px;
border-bottom: 5px solid #c0c0c0;
border-top: 1px solid #FFFFFF;
width: 100%;
line-height: 20px;
font-weight: normal;
vertical-align: middle;
text-align: center;

}
#links {
float: left;
width: 150px;
height: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
line-height: 20px;
font-weight: normal;
vertical-align: middle;
text-align: center;
}
#rechts {
float: right;
width: 150px;
height: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
line-height: 20px;
font-weight: normal;
vertical-align: middle;
text-align: center;
}

/* Das Menü bzw. der Navcontainer */
.nav-bg {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #003366;
	background-color: #7192A8;
}

#navcontainer
{
margin: 5px 0 0 10px;
padding: 0;
height: 26px;
background-color: #7192A8;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #7192A8;
width: 80px;
height: 22px;
border-top: 1px solid #f0f0f0;
border-left: 1px solid #f0f0f0;
border-bottom: 5px solid #003366;
border-right: 1px solid #003366;
padding: 0;
margin: 1px 1px 1px 1px;
color: #f0f0f0;
text-decoration: none;
display: block;
text-align: center;
font: bold 12px Arial, Helvetica, sans-serif;
}

#navcontainer ul li a:hover
{
color: #003366;
background: #f0f0f0;
font-weight : bold;
}

#navcontainer a:active
{
background: #003366;
color: #ffffff;
}

#navcontainer li#active a
{
background: #003366;
border: 1px solid #ffffff;
color: #ffffff;
}

/* Verschiedene Textformatierungen */
.a-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.white {
	color: #FFFFFF;
}
.003366 {
	color: #003366;
}
.links {
	text-align: left;
}
.mitte {
	text-align: center;
}
.rechts {
	text-align: right;
}

.p-tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.p-tab-klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.p-tab-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

/* Einstellungen zu Powie-News */
table { border-width: 1;
border: 0px;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
color:#000000;
border-color:#000000;
font-size : 12px;
font-family: Arial,Verdana;

}

td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

td.head { background-color: #ffffff;
          color: #000000;
          font-weight: bold;
          font-size: 12px;
          border: 1px solid #006699;
        }

th.head { background-color: #ffffff;
          color: #000000;
          font-weight: bold;
          font-size : 12px;
          border : 1px solid #c0c0c0;
        }

th.info { background-color: #ffffff; color: #000000; border: 1px solid #003366; }
td.info { background-color: #ffffff; color: #000000; }

td.header { background-color: #d2d2d2; color: #000000; }
th.header { background-color: #d2d2d2; color: #000000;  }

td.left   { background-color: #f0f0f0; }
td.right  { background-color: #ffffff; }

td.odd    { background-color: #E2E2E2; }
td.even   { background-color: #F2F2F2; }

td.top    { background-color: #f0f0f0; }
td.bottom { background-color: #cccccc; }

marquee   { background-color: #D2D2D2; }

table.glow   { filter:glow(color=#4583C0, strenght=#0) }

input       { border-style: groove; background-color: #F1F1F1; color: #000000; }
input.send  { border-style: groove; background-color: #F1F1F1; color: #000000; }
select      { border-style: groove; background-color: #F1F1F1; font-family: Arial, Helvetica, sans-serif; color: #000000; }
textarea    { border-style: groove; background-color: #F1F1F1; font-family: Arial, Helvetica, sans-serif; color: #000000; }
