/* CSS-Angaben f&uuml;r Webtemplate 78 */
body { 
       background-color:#C2DBEB;
}
/* Top-Bereich */
.top { 
	background-image:url(../images/topbg.jpg);
	width : 749px;
	height : 91px;
	vertical-align : middle;
	text-align: right; 
}
.tabli { 
       background-image:url(../images/tabli.gif);
	width : 9px;
	height : 19px; 
}
.tabmi { 
       background-image:url(../images/tabmi.gif);
	   width : 729px; height : 19px;
	   vertical-align : middle;
       text-align: center; 
}
.tabre { 
       background-image:url(../images/tabre.gif);
	   width : 9px; height : 19px; 
}
/* Hauptbereich - Seiteninhalt */
.menu {
	   border-right: #485A8B 1px solid;
       border-left: medium none;
	   background-color: #D9EFFC;
	   vertical-align : top;
}
.inhalt {
	   background-color: #FFFFFF;
	   padding : 20px 18px 18px 18px;
	   font-family : "Verdana", Arial, Helvetica;
         font-size : 12px;
	   color : #535353;
	   vertical-align : top;
         text-align: left;
}
td
{
  color: #000000;
  font-size: 16px;
  text-align: justify;
  text-decoration: none;
}
.copyright
{
  color: #808080;
  text-decoration: none;
  font-size: 8px;
  font-family: Arial, Sans-Serif;
}
.text
{
  color: #000000;
/*  font-size: 16px; */
  font-size: 12px;
  text-align: justify;
  text-decoration: none;
}

.text_c
{
  font-size: 12px;
  text-align: center;
}

.text_l
{
  font-size: 12px;
  text-align: left;
}

.text_r
{
  font-size: 12px;
  text-align: right;
}

.text1_l
{
/*  font-size: 22px; */
  font-size: 17px;
  text-align: left;  
}

.title_c
{
/*  font-size: 34px; */
  font-size: 24px;
  text-align: center;
}
/* Links allgemein */
a:link {
        FONT-WEIGHT: normal; 
		COLOR: #800000; 
		BACKGROUND-COLOR: transparent; 
		TEXT-DECORATION: none 
}
a:visited {
        FONT-WEIGHT: normal; 
		COLOR: #800000; 
		BACKGROUND-COLOR: transparent; 
		TEXT-DECORATION: none 
}
a:hover {
        FONT-WEIGHT: normal; 
		COLOR: #535353; 
		BACKGROUND-COLOR: transparent; 
		TEXT-DECORATION: underline 
}
a:active { 
        COLOR: #800000; 
        BACKGROUND-COLOR: transparent; 
		TEXT-DECORATION: none 
}
/* Links Menu */
#links {
        width: 160px;
        border-collapse:collapse;
}

#links a {
        display: block;
        background: #D9EFFC;
        color: #485A8B;
        font: bold 11px Verdana,Arial;
        margin: 0px auto;
        padding: 1px 5px;
        text-decoration: none;
        width: 160px;
}

#links a:hover {
        background-color: #C2DBEB;
        color: #8b0000
}
.td {
        border-right: #485A8B 0px solid; 
        border-top: #485A8B 1px solid;
        border-left: #485A8B 0px solid; 
        border-bottom: #485A8B 1px solid; 
        padding-bottom: 1px;
        padding-top: 1px;
        background-color:#D9EFFC;
        width:160px;
        text-align: left;
}
