* {
        margin: 0;
        padding: 0;
}

body {
        background: #000000;
        color: #FFFFFF;
        margin-top: 10px;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        font-size:small;
        font-family:Arial, Helvetica, sans-serif;
}

a {
        text-decoration: none;
        color: #FFFFFF;
}

hr {
        color: #D5B52A;
}

a:hover {
        text-decoration: underline;
        color: #D5B52A;
}

.box {
        margin:0px;
        background: #000000 url(/images/messen-und-events.jpg) no-repeat;
}

.box .titel {
        padding: 10px 10px 8px 14px;
        font-size: 1em;
        color: #D5B52A;
        font-weight:bold;
}

h4 {
        padding: 0px;
        font-size: 1.2em;
        color: #D5B52A;
        font-weight:bold;
}
.header_gelb {
        padding: 0px;
        font-size: 1.0em;
        color: #D5B52A;
        font-weight:bold;
}
.box .content {
        padding: 6px;
        line-height: 130%;
}

.content_sitebar{
                padding: 10px 0px 80px 10px;
            color: #cccccc;
}

#header1 {
        width: 980px;
        height: 153px;
        margin: 0 auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 29px;
        color:#F0F1C5;
        text-align:center;
        background: #000000 url('/images/logo-oben1.jpg');
}
#header2 {
        width: 980px;
        height: 153px;
        margin: 0 auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 29px;
        color:#ffffff;
        text-align:center;
        background: #000000 url('/images/logo-oben2.jpg');
}

#header3 {
        width: 980px;
        height: 153px;
        margin: 0 auto;
        font-family: Verdana;
        font-size: 29px;
        color: #f2f2f2;
        text-align: center;
        background: #000000 url('/images/oben1.jpg');
}

.box_xl {
        margin-bottom: 20px;
        padding: 12px 12px 0px 12px;
        background: #000000;
        text-align:justify;
        line-height: 130%;
}

.box_xl .titel{
        clear: both;
        color: #D5B52A;
}

.box_xl .content {
        padding: 10px 20px 15px 20px;
}

.box_xxl {
        margin-bottom: 20px;
        padding: 10px 20px 20px 20px;
        background: #000000;
}

.box_xxl .titel{
        clear: both;
        color: #ffffff;
}

.box_xxl .content {
        padding: 10px 20px 40px 20px;
}

.ihre_auswahl{
        padding-left: 6px;
        font-size: 12px;
        text-align:left;
        color: #FFFFFF;
}
.ihre_auswahl_1{
        padding-left: 6px;
        font-size: 13px;
        text-align:left;
        color: #f3f7aa;

}
.ihre_auswahl_2{
        padding-left: 6px;
        font-size: 13px;
        text-align:left;
        color: #f9ac62;
}

.blocksatz {
   width:720px;
   color:#006699;
   font-size:0.7em;
   font-weight:bold;
   margin: 0px 4px 0px 4px;
   text-align:justify;
}
.blocksatz_normal {
   width:450px;
   text-align:justify;
}

#untertitel{
        text-align:right;
}

.text_mitte_bold {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
font-weight: bold;
width:120px;
}

.link_ge_14 {
   color:#f4fa46;
   font-size:14px;
}

.link_gn_12 {
   color:#009916;
   font-size:12px;
}

.link_ws_12 {
   color: #c6c6c6;
   font-size:12px;
}

.link_ws_14 {
   color:#ffffff;
   font-size:14px;
   line-height: 130%;
}

.link_ws_14 hover {
   text-decoration: none;
   color:#800000;
}

.xlink {
        color: #D5B52A;
}





#content {
        width: 980px;
        margin: 0 auto;
        padding: 20px 0 0 0;
}

.link_menu_oben {
        float: left;
        text-align:center;
        margin-right:3px;
        font-weight:bold;
        width: 119px;
        padding: 5px 0px 5px 0px;
        background: #000000 url(/images/menue.jpg) top left repeat-x;
}
.link_menu_oben a, a:visited, a:active, a:link {
         color:#C0C0C0;
         text-decoration: none;
}

.link_menu_oben a:hover{
         color: #CFBA58;
         text-decoration: underline;
}

a.link_aktiv:visited, a.link_aktiv:active, a.link_aktiv:link {
         color:#CFBA58;
         text-decoration: none;
}

#main {
        float: right;
        width: 714px;
}

#main a{
        color: #D5B52A;
}

#main_xl {
        clear: both;
        width: 880px;
        margin: 0 auto;
}
#aktuell {
        float: left;
        width: 240px;
}


#partner_usa {
        clear: both;
        width: 980px;
        margin: 0 auto;
        padding: 0px;
        text-align: center;
        font-size:0.8em;
}

#partner_usa .content {
        padding: 0px;
}
/* Slideshow */
ul#pikame{
        padding:0;
        width:700px;
        margin:0px;
        }
.pika_main{
        width:700px;
        padding:0px;
        margin:0px;
        }
#pikame li{
        margin:0px 0px 8px 7px;
        float: left;
        border:none;
        }

ul#pikame li img{
        position:relative;
        cursor:pointer;
        }

.pika_main img{border:0px;}
.pika_main{
        position: relative;
        margin:0px;
        }
.pikachoose li{
        float:left;
        position:relative;
        overflow:hidden;
        list-style:none;
        }
.pika_play{
        position:absolute;
        top:10px;
        right:30px;
        z-index:1;
}
.pika_play a{
        position:relative;
        margin-left:auto;
        cursor:pointer;
}
.pika_play img{border:none;}
.pika_caption{
        width:90%;
        height:30px;
        text-align:center;
}
.pika_navigation a{
        font-size: 12px;
        color: #f3f3f3;
        text-decoration: none;
}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{
        padding:10px 10px 0px 0px;
        clear:both;
        text-align:center;
}

.eckefg{
background:#6A6A6A;
padding-left:6px;
height:148px;
}

#footer {
        clear: both;
        width: 980px;
        margin: 10px auto;
        padding: 10px 0;
}

#footer p {
        margin: 0;
        font-size:0.9em;
        font-weight: bold;
}
