BODY {font-size: 1em; color: #000000; font-family: arial, sans-serif, Verdana, Helvetica; background-color : #E8F1F8;
 margin: 0px;
 padding: 0px;

 }

TABLE
{
border-right: 1px solid #002B4D;
border-left: 1px solid #002B4D;
border-bottom: 1px solid #002B4D;
font-size : 90%; 
background-color: #FFFFFF;
}

.table_navi
{
border-right: 1px solid #002B4D;
border-left: 1px solid #002B4D;
border-top: 1px solid #002B4D;
border-bottom: 1px solid #002B4D;
font-size : 13px; 
background-color: #FFFFFF;
margin-left:7px;
}

.table_buch
{
border-right: 1px solid #002B4D;
border-left: 1px solid #002B4D;
border-top: 1px solid #002B4D;
border-bottom: 1px solid #002B4D;
font-size : 100%; 
background-color: #F9F9F9;
}


.table_foto
{
border-right:0px solid;
border-left: 0px solid;
border-top: 0px solid;
border-bottom: 0px;
margin-left:0px;
}

.td_foto
{
border-top: 1px solid #002B4D;
}


a:link { color: #24394A} 
a:active { color: #24394A} 
a:visited { color: #24394A} 
a:hover { color: #de612a} 

a:hover.typ1 { color: #24394A} 

H1 {
font-size : 110%; 
color : #000000; 
font-family : arial, sans-serif, Verdana, Helvetica; 
border-bottom : 1px solid #002B4D; 
} 

H2 {
font-size : 100%; 
color : #000000; 
font-family : arial, sans-serif, Verdana, Helvetica; 
} 

.td_info
{
padding-right : 10px; 
}

.textfeld 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
color: #000000; 
background-color: #FFFFFF; 
border: 1px #012C4E solid;
cursor: auto; 
}

.formular_button 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 100%; 
color: #000000; 
background-color: #E8F1F8; 
border: 1px solid;
border-color: #012C4E
}


.table_flags
{
border: 0px;
font-size: 1em; 
background-color: #FFFFFF;
}


.td_flags
{
border: 0px;
padding-right: 5px;
font-size: 1em; 
background-color: #FFFFFF;
}