﻿body
 {
  background-color: #ffffff;
  margin: 0px;
}

a
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    TEXT-DECORATION: underline;
	color : #333333;
}

a:hover
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    TEXT-DECORATION: underline;
	color : #C72C03;
}

hr
{
	color : #C72C03;
	height:1px;
	border: 0px;
	border-bottom: 1px solid #C72C03;
}
	
h1
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    font-weight: bold;
	margin: 0;
	color : #333333;
    FONT-SIZE:13px;
}

h2
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    font-weight: bold;
	margin: 0;
	color : #C72C03;    FONT-SIZE:12px;
}

.inner
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #333333;
	line-height:15px;
	text-align:left; 
	vertical-align:top; 
	height:170px;  
	width:505px; 
	padding:20px;	
}

.inner div
{
    position:relative; margin-top:-100px; width:500px;}
    
.inner li
{
    margin-top: 9px; margin-bottom: 9px;}
}



.innerform
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:11px;
    TEXT-DECORATION: none;
    color : #333333;
	line-height:15px;
	background-color:#999999;
}

.innerform:hover
{
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:11px;
    TEXT-DECORATION: none;
    color : #333333;
	line-height:15px;
	background-color:#fff;
}



.navi-inner
{
    height:20px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navi-inner a
{
      background-position:left; background-repeat:no-repeat;display:block; color:#fff; text-decoration:none; font-size:13px;padding-left:20px;  line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi-inner a:hover
{
    background-image:url('images/grafik/hook-over.png'); background-position:left; background-repeat:no-repeat;display:block; font-weight:bold; font-size:13px; line-height:25px; }
    
    
.active
{
    background-image:url('images/grafik/hook-over.png'); background-position:left; background-repeat:no-repeat;display:block; font-weight:bold; font-size:13px; line-height:25px;}
    
    
    .navi-inner-top
{
display:inline; padding-left:30px; margin-left:10px; font-size:13px; text-align:right; padding-top:0px; vertical-align:middle; line-height:25px; padding-bottom:5px; text-transform:uppercase; text-decoration:none; font-weight:bold}

.navi-inner-top:hover
{
    background-image:url('images/grafik/hook.png'); background-position:left top; background-repeat:no-repeat; color:#5c5c5c;  font-size:13px; }
    

.navi
{
	
width: 225px; height:140px;  background-color:#333333;
}

    
    .editorial
    {
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #333333;
	line-height:15px;
	text-align:left; vertical-align:top;  background-color:#b5b2ad; padding:10px;

}

    .editorial a
    {
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #333333;
	
}

    .editorial a:hover
    {
    FONT-FAMILY:Arial,  Verdana, Helvetica;
    FONT-SIZE:12px;
    TEXT-DECORATION: none;
	color : #ffffff;
	
}


    
.navigation{
    text-align:left; vertical-align:top; width: 185px;
}



.maintable
{
    width: 770px; vertical-align:top; background-color:#fff;
}

.left{
	width: 225px; background-color:#333333; height:100%;
	text-align: center;
}

.top{
 text-align:right; vertical-align:top;  padding-right:10px; padding-bottom:10px; padding-top:10px;}

.eu_clsNewsTicker a{
	color:#fff;
}

.eu_clsNewsTicker a:hover{
	color:#941400;
}

.table-liniendienst
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    color: #951401;
    text-decoration:underline;
}

.table-liniendienst a
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    color: #951401;
    text-decoration:underline;
}

.table-liniendienst a:hover
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    color: #951401;
    font-weight:bold;
}




