/*************************************************************
  Contentseiten Body (Abstände, Hintergrund ...)
**************************************************************/
body
{
    margin: 0px;
    font-family: Verdana;
    background-color: #505670;
    color: #000000;
}

ul {
    margin: 0 15px;
}

form
{
    margin: 0px;
}

.form_textarea
{
    margin: 2px;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    width:250px;
}

.form_input
{
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    width:250px;
}

.form_button
{
    margin: 2px;
    background:#252B45;
    color: #ffffff;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}

td
{
    vertical-align:top;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:12px;
}

a:link,a:visited,a:hover 
{ 
    color:#ffffff;
    font-size:11px;
}  

td.head2
{
    vertical-align:middle;
    background-color:#353655;
}

td.search
{
    padding:2px;
    padding-left:17px;
}

td.gold_line
{
    background-color:#BFAD6F; 
}

/***************************************
  News
****************************************/
td.news_td_head
{
    background-color:#252B45;
    padding:4px;
    font-weight:bold;
    color:#d5c476;
    font-size:11px;
}

td.news_td_body
{
    background-color:#252B45;
    padding:6px 6px 12px 6px;
    color:#ffffff;
    font-size:11px;
}


/***************************************
  Artikel table
****************************************/

td.article_td_pic
{
    padding:1px;
   /* background-color:#EBE1AE;*/
   /* vertical-align:middle;*/
    vertical-align: top;
}
td.article_td_body2
{
    padding:6px;
    font-size:10px;
    color:#000000;
    /* background-color:#EBE1AE;*/
}
td.article_td_body
{
    padding:6px;
    padding-left:6px;
    font-size:10px;
    color:#000000;
   /* background-color:#EBE1AE;*/
}
td.article_spacer
{
    background-color:#7B6C55;
}

/***************************************
  Firmenprofil
****************************************/
td.firmenprofil
{
    background-color:#252B45;
    padding:6px 6px 12px 6px;
    color:#ffffff;
    font-size:12px;
}

/***************************************
  Standardtexte wie Homepage Impressum
****************************************/

td.text
{
    font-size:12px;
    color:#353655;
}