* {
        margin: 0;
        padding: 0;
}

body {
        background: #f0f0f0;
        color: #606060;
        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: #B18F0A;
}

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

.box {
        margin:0px;
        background: #f0f0f0 url(http://www.xtreme-lashes.de/images/2010/images/messen_events.jpg) no-repeat;
}

.box .titel {
     padding: 0px;
     font-size: 1em;
     color: #B18F0A;
     font-weight:bold;
}

.box ul{
        line-height: 2.0em;
        font-weight: bold;
        padding:0px;
        margin: 20px;
        list-style-image: url(http://www.xtreme-lashes.de/images/2010/images/next.gif);
}
.box a:hover {
        text-decoration: underline;
        color: #B18F0A;
}

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

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

#header {
        width: 980px;
        height: 200px;
        margin: 0 auto;
        font-family: Verdana;
        font-size: 29px;
        color: #f2f2f2;
        text-align: center;
        background: #f0f0f0 url('http://www.xtreme-lashes.de/images/2010/images/logo.jpg');
}

#header_gold {
        width: 980px;
        height: 200px;
        margin: 0 auto;
        font-family: Verdana;
        font-size: 29px;
        color: #f2f2f2;
        text-align: center;
        background: #f0f0f0 url('http://www.xtreme-lashes.de/images/2010/images/logo_gold.jpg');
}

#menue_oben {
         width:980px;
         padding:0px;
         margin-top:-15px;
         height:40px;
         background-image: url('http://www.xtreme-lashes.de/images/2010/images/menue-oben.jpg');
}

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

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

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

.vorschau{
        float:left;
        width:100px;
        margin:30Px 0px 0px 10px;
}
.bild{
        margin-left:10px;
        float:left;
        width:470px;
}

.galerie_vorschau{
        border:none;
        opacity:0.4;
        filter:alpha(opacity=40);
        height:86px;
        width:80px;
        margin:0px;
        padding:0px;
}

.blocksatz {
   width:720px;
   color:#606060;
   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_sw_10 {
   color:#606060;
   font-size:11px;
   line-height: 130%;
}

.link_sw_12{
   color:#606060;
   font-size:14px;
   line-height: 160%;
}

.link_sw_12 a:hover, .link_sw_10 a:hover {
         color: #B18F0A;
         text-decoration: underline;
}
.link_sw_10 a {
         color: #B18F0A;
         text-decoration: underline;
}

.xlink {
        color: #B18F0A;
}

#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: 12px 0px 4px 0px;
}
.link_menu_oben a, a:visited, a:active, a:link {
         color:#606060;
         text-decoration: none;
}

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

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

#main {
        float: left;
        width: 710px;
}

#main a{
        color: #B18F0A;
}

#aktuell {
        float: left;
        width: 270px;
}


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

#partner .content {
        padding: 0px;
}

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

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