

/*Textdefinitionen*/

.red {
    color: #f00;
}
.location_detail {
    /*background: #f3f4f5;*/ /*Frank 2.10.09*/
    padding: 11px 8px;
    padding-left:0px;        /* Frank 2.10.09*/
    padding-top:0px;        /* Frank 2.10.09*/
}
.location_detail p strong {
    position: relative;
}
.location_detail .address {
    width: 250px;
}
.location_detail .phone {
    width: 50px;
}
.location_detail .location_anc_box {
    padding: 20px 0 0 0;
}
.location_box .additional_info {
    padding: 25px 8px 40px 8px;
}
.location_box .additional_info p {
    padding-bottom: 14px;
}

/*Textdefinitionen*/
/*kleine News*/
.news
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:10px;
}
/*normale Schrift*/
.news2
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size: 13px;
}
/*normale Schrift, aber fett*/
.bnews
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:13px;
 font-weight : bold;
}
/* ------------------------------------------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------------------------------------------ */
/* Tabellendefinitionen */
.old_content td
{
  font-size: 100%;    
  vertical-align : top;
  white-space : normal;
  padding: 5;
}
.td1
{
  font-size : 16px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : middle;
  padding:5;
}
.td2
{
  font-size : 16px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #94A2AC;
  vertical-align : middle;
}
.td3
{
  font-size : 13px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  line-height : 16px;
}
.td4
{
  font-size : 13px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : top;
}
.td5
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B3B9BF;
  vertical-align : top;
  padding:5;
}
.td6
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #D5DADF;
  vertical-align : top;
  white-space : normal;
}
.td7
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #F3F4F5;
  vertical-align : top;
  white-space : normal;
}
.td8
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #F9D114;
  vertical-align : top;
}
.td9
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FEFBEB;
  vertical-align : top;
  white-space : normal;
}
.td10
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B0291A;
  vertical-align : top;
}
.td11
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FCEEED;
  vertical-align : top;
  white-space : normal;
}
.td12
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #00A079;
  vertical-align : top;
}
.td13
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E0F3E9;
  vertical-align : top;
  white-space : normal;
}
.td14
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #4479BA;
  vertical-align : top;
}
.td15
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E0E9F3;
  vertical-align : top;
  white-space : normal;
}
.td16
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #EFA04E;
  vertical-align : top;
}
.td17
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FEF4EB;
  vertical-align : top;
  white-space : normal;
}
.td18
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  font-weight : bold;
  background-color : #E6E6E6;
  vertical-align : top;
  white-space : normal;
}
.td19
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E6E6E6;
  vertical-align : top;
  white-space : normal;
  padding:5;
}
.td20
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #EAECEE;
  vertical-align : middle;
  white-space : normal;
}
.td21
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  font-weight : bold;
  color :#FFFFFF;
  background-color : #DC2B19;
  vertical-align : top;
  white-space : normal;
}
.td22
{
  font-size : 10px;
  font-family:Arial,Verdana,serif;
  color :#000000;
  background-color : #F3F4F5;
  vertical-align : top;
  white-space : normal;
}
.td23
{
  font-size : 12px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : middle;
  height : 18px;
}
.td24
{
  font-size : 12px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B3B9BF;
  vertical-align : middle;
  height : 18px;
}
.td25
{
  font-size : 13px;
    font-weight : bold;
  font-family : Arial,Verdana,serif;
  background-color : #333399;
  vertical-align : top;
  white-space : normal;
}
.td26
{
  font-size : 13px;
  font-family : Arial,Verdana,serif;
  background-color : #DBDBF9;
  vertical-align : top;
  white-space : normal;
}
/* ------------------------------------------------------------------------------------------------------------------ */
 
/*Auflistungen*/
.list
{
 font-family: Arial,Verdana,serif;
 color: #ff0000; 
 font-size:13px;
 font-weight :bold;
}
/* ------------------------------------------------------------------------------------------------------------------ */
 
/*Beckhof Image Site*/
.Copy_text_headline_normal{
    width:495px;
    margin-right:30px;
    color:#797979;
    line-height:24px;
    font-size:13px
}
.headline {
    font-size: 195%;
    color:#797979;
    border-bottom: 1px solid #797979;
    padding-bottom:4px;
    margin-bottom:10px;
}
.subline {
    font-size: 115%;
    color:#797979;
    font-weight:bold;
    margin-bottom:10px;
}
.headline2 {
    font-size: 155%;
    color:#797979;
    border-bottom: 1px solid #797979;
    padding-bottom:4px;
    margin-bottom:0px;
}
.headline3 {
    font-size: 155%;
    color:#797979;
    padding-bottom:4px;
    margin-bottom:0px;
}
#list_image {
    background-image:url('/images/admin/kasten_gr.gif');
    background-repeat:no-repeat;
    background-position: 0 2px;
    padding: 0px 0 0px 17px;
    width:160px;
    font-size: 108%;
}
#text {
font-size: 109%;
padding: 12px;
width:340px;
}
#backLink2 {
    width: 190px;
}