body {
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px;
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    color:#FFFFFF;
    /*color:#212421;
    background:url("/fileadmin/pix/system/de_bg_body_bright_2000x6000_r1.gif");
    background-position:0px 93px;
    background-repeat:no-repeat;
    background-color:#B5B6B5;*/
    background-color:#4A4D4A;
}

#mainTable
{
    text-align:center;
    border:0px solid #CCCCCC;

    width:100%;
    height:100%;
    border-collapse: collapse;

    font-weight:bolder;
}

/********** AREA TOP START **********/
.top {
    height: 93px;
}
#menu {
    width:807px;
    background:url("/fileadmin/pix/system/bg_top_2168x108.jpg");
    text-align:left;
    vertical-align:bottom;
    padding:0px 0px 12px 31px;
}
#logo_IMG {
    position:absolute;
    right:10px;
    top:10px;
    /*display:none;*/
}
/********** AREA TOP END **********/

/********** AREA MIDDLE START **********/
.middle {
}
/*  */
#languages {
    width:87px;
    text-align:left;
    vertical-align:top;
    padding:0px 0px 0px 0px;
    background:url("/fileadmin/pix/system/de/de_bg_td-languages_bright_87x500_r0-t0.gif");
    background-position:0px 0px;
    background-repeat:no-repeat;
    background-color:#2E2E2E;
}
#content {
    width:807px;
    text-align:left;
    vertical-align:top;
    margin:0px 0px 0px 0px;
    padding:80px 0px 50px 30px;
    background:url("/fileadmin/pix/system/de/de_bg_td-content_dark_413x500_r0-t0.gif");
    background-position:0px 0px;
    background-repeat:no-repeat;
}
#rest_middle {
}
/*
#contentDiv {    
    width:450px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;  
}
#contentP {
    position:relative;
    top:0px;
    left:0px;
    
    padding:0px 25px 20px 20px;
    margin-bottom:0px 0px 0px 0px;
    
    text-align:left;
}
*/
/********** AREA MIDDLE END **********/

/********** AREA BOOTOM START **********/
/********** AREA BOOTOM END **********/

/***********************************************************************************************
***********************************************************************************************/

/********** GENERAL SETTINGS START **********/
TD {
    font-size:12px;
    font-weight:normal;
}
H2 {
    font-size:18px;
    font-weight:bold;
}
H6 {
    font-size:14px;
    color:#FF7F00;
    margin:0px 0px 0px 0px;
}
A:link, A:visited {
    color:#FF7D00;
    text-decoration:underline;
}
A:hover, A:active {
    color:#FFFFFF;
    text-decoration:none;
}
TABLE {
    margin:0px 0px 0px 0px;
}
FORM {
    margin:0px 0px 0px 0px;
}

/*
TEXTAREA, INPUT[type="text"] {
    font-size:14px;
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
}
*/

/********** GENERAL SETTINGS END **********/

/********** TYPO3 START **********/
.bodytext {
    font-size:12px;
    font-weight:normal;
    /*color:#212421;*/
    color:#FFFFFF;
    margin:0px 0px 10px 0px;
}
.csc-firstHeader {
    /*color:#FC4D00;*/
    color:#FF7D00;
    font-size:19px;
    font-weight:bold;
    margin:45px 0px 55px 0px;
}
H3.csc-searchResultHeader A:link, H3.csc-searchResultHeader A:visited {
    color:#FF7D00;
    text-decoration:none;
    font-size:14px;
}
H3.csc-searchResultHeader A:hover, H3.csc-searchResultHeader A:active {
    color:#FFFFFF;
    text-decoration:underline;
    font-size:14px;
}
/*.csc-searchform .csc-form-fieldcell*/
/*
INPUT[type="SUBMIT"] {
    margin:0px 0px 0px 0px;
    font-size:12px;
    width:62px;
    background-color:#FF7D00;
    color:#FFFFFF;
}
*/
/********** TYPO3 END **********/