body {
        font-family: arial, sans-serif;
        font-size: 12px;
        margin: 0 0 0 0;
        padding: 0;
        background: #B0ADAB;
}

a {text-decoration: none;        color:#A1A1A7;}

a:active, a:focus {outline: none}


ul,li,p,h1,h2,h3,h4,form {margin: 0;        padding: 0;}

ul {list-style-type: none;}

h1 {color: #C4080D;
        font-size: 23px;
        font-weight: normal;
        margin-top: 2px;
        background: #fff;
        width: 410px;
        line-height: 110%;}

h1.light {color: #333;}

h2 {color: #A1A1A7;        font-size: 15px;        font-weight: normal;        background: #fff;}

h3 {color: #333;        background: #fff;
        font-size: 15px;        font-weight: normal;        margin: 10px 0 20px 0;}

h4 {font-size: 10px;
        color: #fff;
        background: #B0ADAB;        text-transform: uppercase;
        padding: 6px 0 6px 18px;        margin: 35px 0 0 0;
        letter-spacing: 1px;}

h5 {color: #C4080D;        font-size: 12px;        margin: 20px 0 10px 0;
        background: #fff;        width: 410px;        line-height: 110%;}

h6 {font-size: 2px;        line-height: 10%;}

h7 {color: #C4080D;        font-size: 15px;        font-weight: normal;}

#container {width: 1000px;        background: #fff;        padding: 0 0 30px 0;}

#flash {width: 1000px;        height: 131px;        background: #fff url(../img/head_bg_noflash.jpg) no-repeat;}


/* HAUPTNAVIGATION */

#mainnav {width: 1000px;        height: 21px;}

#mainnav img {margin: 0 53px 0 24px;        float: left;}

#mainnav ul {float: left;        list-style-type: none;}

#mainnav li {float: left;}

#mainnav a {
        font-size: 10px;
        text-transform: uppercase;
        display: block;
        padding: 3px 14.8px 4px 14.8px;
        border: 1px solid #999;
        color: #333;
        margin-right: 1px;
        letter-spacing: 1px;
        font-weight: bold;
        background: #fff;
        line-height:12px;
}

#mainnav a:hover,#mainnav a.selected {color: #C4080D;}

#mainnavDummy {float: left;        height: 21px;        width: 33px; background: #fff url(../img/mainnav_bg_dummy.gif) no-repeat;}


/* SUB UND SUBSUB NAVIGATION*/

#subnav {width: 222px;        float: left;}

#subnav ul {list-style-type: none;}

#subnav a {background: #deddda;
        display: block;        color: #333;
        font-size: 11px;        font-weight: bold;
        border-bottom: 1px solid white;
        padding: 2px 0 2px 18px;
        line-height: 15px;        width: 204px;}

#subnav ul ul a {background: #EDECEA;
        display: block;        color: #333;
        font-size: 11px;        font-weight: normal;
        border-bottom: none;        padding: 2px 0 2px 38px;
        line-height: 15px;        width: 184px;}

#subnav a:hover {color: #000;        background: #c8c5c2;}

#subnav ul ul a:hover {color: #000;        background: #fff;}

#subnav a:active     , #subnav .selected {
        color: #C4080D;
        background: #f4f4f2;
        /*border-bottom: 1px solid #f4f4f2;*/}

#subnav ul ul a:active     , #subnav ul ul .selected {color: #000;        background: #fff;}

#subnav img {margin-top: 55px;}

#subnav p {background: #deddda; /*f&uuml;r Gewinnspiel*/
        display: block;        color: #333;
        font-size: 11px;        font-weight: normal;
        border-bottom: 1px solid white;
        padding: 2px 0 2px 18px;
        line-height: 15px;        width: 204px;}

#wrapper {width: 919px;}


/* ABINDER IMPRESSUM*/

#imprintWrapper {background: #8C8A88;        width: 1000px;        margin: 60px 0 0 0;}

#imprint {background: #fff;        width: 80px;        text-align: center;        margin-left: 770px;}

#imprint a {font-size: 10px;        text-transform: uppercase;        line-height: 8px;        color: #000;}

#sitemaps {background: #fff;        width: 60px; text-align: center;        margin: -8px 0 0 690px;}
#sitemaps a {font-size: 10px;        text-transform: uppercase;        line-height: 8px;        color: #000;}

#imprint a:hover {color: #C4080D;}
#sitemaps a:hover {color: #C4080D;}

/* HOMEPAGE*/

#homeWrapper {width:1000px;        margin:20px 0 0 0;}

#homeSlot1 {width:221px;        float:left;        margin-right:6px;}

#homeSlot2 {width:543px; margin-right:6px;        float:left;}

#homeSlot2Wrapper {border:1px solid #B5B5B5; height:494px; margin:15px 0 0 0;}

#homeSlot3 {width:222px;        float:left;}

#leftSlot {width:220px; float:left; padding:0;}

#rightSlot {width:285px; float:left; margin:0px 10px;        padding:0;}

#rightSlot p {margin:10px 0;        line-height: 145%;}

#leftSlot p {margin-left:16px;        line-height: 145%;}

#leftSlot h1
{width:208px;
        background:#1C1C2B;
        font-size:10px;
        text-transform:uppercase;
        color:#fff;        padding:6px 0 4px 9px;        margin: 3px 0 0 3px;}


#leftSlot li
{background:#E7E7E6;
        border-bottom:2px solid #fff;
        margin: 0 0 0 3px;}

#leftSlot a {font-size:13px;
        color:#333;
        padding:3px 0 0 0;
        border:1px solid #E7E7E6;
        padding: 3px 16px;
        display:block;}

#leftSlot a:hover
{
        background:#FDFDFD;
        border:1px solid #666;
        color:#C4080D;}

#rightSlot h1
{color:#000;
        font-size:12px;
        width:200px;
        font-weight:bold;
        margin:10px 0;}

#rightSlot ul {border: 1px solid #E9E9E9;        border-bottom: none;}

#rightSlot li
{background: #fff url(../img/red_list_bullet.gif) 15px 8px no-repeat;
        padding: 4px 5px 4px 25px;
        border-bottom: 1px solid #E9E9E9;}

#homeSlot3 h1,#homeSlot1 h1
{width:80px;        color:#fff;
        background:#1C1C2B;
        font-size:10px;
        text-align:center;
        text-transform:uppercase;
        padding:5px 0;
        margin:47px 0 0 0;}

#homeSlot1 h2 {background:#E7E7E6;
        font-size:11px;
        color:#000;        padding:5px 0;}

#homeSlot1 h1 {background:#1C1C2B}

#homeSlot3 li,#homeSlot1 li
{background:#E7E7E6;
        border-bottom:2px solid #fff;
        padding: 11px 16px;
        font-size:11px;}

#homeSlot3 a, #homeSlot1 a
{display:block;
        font-size:11px;
        color:#C10001;
        padding:3px 0 0 0;        }

        #homeSlot3a a
{display:inline;

        padding:3px 3px 0 0;        }




/* INHALTSBEREICH */
#content {
        margin: 35px 0px 0px 0;
        width: 660px;
        float: left;
        margin-left: 26px;
        color: #333;
        line-height: 145%;}

#content em, #homeWrapper em {
        font-style: normal;
        font-weight: bold;
        color: #000;}

#content em span, #homeWrapper em span {color: #C4080D;}

#content p {
        margin-bottom: 10px;
        width: 535px;}

#content2 {
        margin: 35px 0px 0px 0;
        width: 660px;
        float: left;
        margin-left: 26px;
        color: #333;
        line-height: 145%;}

#content2 em, #homeWrapper em {
        font-style: normal;
        font-weight: bold;
        color: #000;}

#content2 em span, #homeWrapper em span {color: #C4080D;}

#content2 p {
        margin-bottom: 10px;
        width: 735px;}

p.acclaim {
        color: #C10003;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        letter-spacing: 1px;}

.clear {height: 1px;        clear: both; line-height: 1px;}


/* LISTEN*/
.reddot li {
        background: #EDECEA url(../img/red_list_bullet.gif) 5px 8px no-repeat;
        padding: 1px 5px 1px 15px;
        width: 501px;
        margin-bottom: 6px;}


/* AUSZEICHNUNGSKISTEN*/

.picBox {
        background: #EBEBEA;
        margin: 20px 0;
        height: 161px;
        position:relative;}


.picBox1 {
        background: #EBEBEA;
        margin: 20px 0 20px 0;
        height: 285px; width:500px;
        position:relative;}

.smallBox {height: 120px;}

.textBox {background: #EBEBEA;
        margin: 20px 0 30px 0;
        padding: 15px 25px;
        width: 618px;}

.picBoxText li {
        background: #EDECEA url(../img/red_list_bullet.gif) 5px 8px no-repeat;
        padding: 1px 5px 1px 15px;}

.picBoxText p {float: left; width: 200px;}

.picBoxText {
        width: 350px;
        float: left;
        padding: 10px 0 0 13px;
        font-size: 13px;
        color: #333;}

.picBoxText2 {
        width: 480px;
        float: left;
        padding: 5px 0 20px 13px;
        font-size: 13px;
        color: #333;}

.picBox img {
        float: left;
        border-right: 1px solid #fff;}

.linkbox {
        border: 1px solid #B0ADAB;
        color: #333 !important;
        display: block;
        padding: 2px 4px;
        width: 230px;
        margin-left: -5px;
}




/* PRODUKTPARTNER*/
.logo {
        width: 215px;
        float: left;
        margin: 0 0 20px 0;
}

.address {
        width: 300px;
        float: left;
        margin: 0 0 20px 0;}

.address a {color: #666;}

.address a:hover {color: #C4080D;}

/* STELLENANGEBOTE*/

.jobHeader {
        border: 1px solid #D5D5D5;
        padding: 8px 20px;
        background: #fff;}

.jobContent,.jobContact {
        background: #EAEAE9;
        padding: 8px 150px 8px 20px;
        border-bottom: 1px solid #fff;}

.jobContact {
        margin-bottom: 30px;}

.jobHeader h3 {
        font-size: 11px;
        color: #C4080D;
        background: #fff;
        margin: 0;
        padding: 0;
        font-weight:bold;}

.jobHeader span {
        color: #000;
        background: #fff;}

.jobContact span {
        font-weight: bold;
        letter-spacing: 1px;
        font-size:10px;}

.jobContact a {color: #333;}

.jobContact a:hover {color: #C4080D;}


/* TEAM-MANAGEMENT */

.managementPic {float: left;        width: 201px; margin: 20px 0;}

.managementText {
        float: left;
        width: 440px;
        background: #EAEAE9;
        padding-top: 15px;
        margin: 20px 0 20px 0;}

.managementText p {
        width: 380px !important;
        padding: 0 0 0 20px;}

.managementText h1 {
        background: #EAEAE9;
        color: #333;
        font-size: 15px;
        padding: 0px 20px 25px 20px;
        width: 300px;
        line-height:145%;
}

.managementText span {
        font-weight: bold;
        color: #C4080D;
        background: #EAEAE9;}


/* KUNDEN*/

.customers {width: 290px;        float: left;}

.customers ul {list-style-type: none;}

.customers li {}

.customers a {
        background: #F3F3F2;
        border-bottom: 1px solid #fff;
        border-right: 1px solid #fff;
        padding: 1px 3px;
        display:block;
        width:282px;
        color:#333;}

.customers a:hover {background: #CFCECC;}

.KundenLink {
        float: left;
        width: 580px;
        background: #EDECEA;
        margin-top: 20px;}

.KundenLink h1 {
        font-size: 16px;
        color: #C4080D;
        background: #EDECEA;
        padding: 5px 0 12px 17px;
        width: 300px;}

.KundenLink a {color: #C4080D;}



/* PRODUKTE */

.productPic {
        width: 281px;
        float: left;
        margin-top: 20px;
        border-right: 1px solid #fff;}

.productText {
        float: left;
        width: 336px;
        background: #EDECEA;
        margin-top: 20px;}

.productText h1 {
        font-size: 16px;
        color: #C4080D;
        background: #EDECEA;
        padding: 5px 0 12px 17px;
        width: 300px;}

.productText a {color: #333;}

.productText a:hover {color: #C4080D;}

.productText p {
        width: 290px !important;
        padding: 0 0 0 30px;}


/* wie funktioniert .... */

.howhead {width: 325px;        float: left;        margin: 30px 5px 5px 0;}

.how {width: 325px;        float: left;
        background: #F7F7F6;
        height: 195px;
        margin:0 5px 15px 0;        border:0;}

.plus {background: #EDECEA;}

.howhead h2 {
        color: #C8181D;
        font-size: 15px;
        border: 1px solid #DCDCDC;
        margin:0;
        padding: 6px 0 6px 32px;
        background: #fff url(../img/arrow_down.gif) 16px 12px no-repeat;
}

.how h1 {
        color: #333;
        font-size: 15px;
        border: none;
        padding: 12px 20px 10px 42px;
        background: #E8E7E5 url(../img/minus.gif) 8px 15px no-repeat;
        width: 263px;
        height: 35px;}

.plus h1 {background: #DCDCDC url(../img/plus.gif) 8px 15px no-repeat;}

.how ul {width: 325px;}

.how li {background: url(../img/arrow_grey_right.gif) 44px 8px no-repeat;
        padding: 5px 5px 5px 60px;}


/* case studies*/

.caseStudiesPic {width:160px;
/*width:140px;*/
float:left;
margin: 20px 0 10px 0;
padding:0 0 0 10px;}

.caseStudiesPic a {float:right;
margin-right:10px;
/*margin-right:20px;*/
}

.caseStudiesText
{float:left;
/*width:500px;*/
width:480px;
margin: 15px 0 10px 0;}

.caseStudiesText h1
{width:460px;
/*width:480px;*/
background:#EDECEA;
padding: 5px 0 2px 20px;
font-size:12px;
font-weight:bold;}

.caseStudiesText h2
{width:460px;
/*width:480px;*/
background:#EDECEA;
padding: 0 0 5px 20px;
margin: 0 0 20px;
font-size:12px;}

.caseStudiesText a {color:#333;}

.caseStudiesText a:hover {color:#C4080D;}

.caseStudiesText p {width:460px !important;
/*width:480px !important;*/
padding:0 0 0 20px;}

.quoting, .quoting em
{width:460px;
        /*width:480px;*/
        font-style:italic !important;
        display:block;}


/* Kontakt */

.kontakt h1
{
        width:260px;
        margin:10px 0 0 0;
        padding: 3px 0 3px 20px;
        background:#D5D3D2;
        color:#333;
        font-size:10px;
        letter-spacing:1px;
        text-transform:uppercase;
        font-weight:bold;}

.kontakt label {
        width:164px;        float:left;
        background:#EBEBEA;
        padding:2px 0;}

.kontakt label.block {width:580px;}

.kontakt input
{float:left;
        width:275px;
        background:#fff;
        margin:2px 100px  2px 0;}

.kontakt input.checkbox
{width:13px;
        margin: 0 5px 0 100px;
        background:#EBEBEA;}

.kontakt input.checkbox2
{width:13px;
        margin: 0 5px 0 120px;
        background:#EBEBEA;}

.kontakt div
{width:592px;
        padding: 20px 0 20px 67px;
        background:#EBEBEA;
        border-bottom:1px solid #fff;}

#aufmerksam {margin: 0 0 10px 100px;}

#mitteilung {margin: 0 0 10px 100px;}

#button
{margin: 0 0 10px 165px;
        border: 2px solid #EBEBEA;
        font-size:10px;
        text-transform:uppercase;
        color:#C4080D;
        font-weight:bold;
        padding:2px 0;}

.kontakt em2 {
        font-style: normal;
        font-weight: bold;
        color: #C4080D;}

.kontakt h2
{
        width:222px;

        margin:10px 0 0 370px ;
        padding: 3px 0 3px 20px;
        background:#D5D3D2;
        color:#333;
        font-size:10px;
        letter-spacing:1px;
        text-transform:uppercase;
        font-weight:bold;}

.kontakt h3
{
        width:592px;
        margin:10px 0 0 0;
        padding: 3px 0 3px 20px;
        background:#D5D3D2;
        color:#333;
        font-size:10px;
        letter-spacing:1px;
        font-weight:bold;}

.kontakt min {
        font-size:10px;
        color: #333;}

#button2
{width:100px;
margin: 5px 0 2px 100px;
        border: 2px solid #EBEBEA;
        font-size:10px;
        text-transform:uppercase;
        color:#C4080D;
        font-weight:bold;
        padding:2px 0;}

.kontakt label2 {
        width:350px;        float:left;
        background:#EBEBEA;
color: #C4080D; font-weight: bold;
        padding:2px 0;}


/* Addon*/

.Addon {width:500px;        float:left;}

.Addon ul {background:#EBEBEA;        padding:2px 0;}

.Addon li {padding:2px 0 2px 10px;}

.Addon a {color: #333;}

.Addon a:hover {color: #C4080D;}

/* Downloads*/

.download {width:300px;        float:left;}

.download h1
{font-size:12px; font-weight:bold;
        margin: 25px 0 10px 0;
        padding-left:10px; width:270px;}

.downloadPic {width:250px;        float:left;        margin-left:50px;}

.download ul {background:#EBEBEA;        padding:2px 0;}

.download li {padding:2px 0 2px 10px;}

.download a {color:#333;}

.download a:hover {color: #C4080D;}

.video {width:430px;        float:left;}

.video ul {background:#EBEBEA;        padding:2px 0;}

.video li {padding:2px 0 2px 10px;}

.video a {color:#333;}

.video a:hover {color: #C4080D;}

/* casestudies css rollover*/

a.ass {width:62px;        height:62px;        display:block;        background:url(../img/produkte/c2c_ass.jpg);}

a:hover.ass {background:url(../img/produkte/c2c_ass_hi.jpg);}

a.car {width:108px;        height:45px;        display:block;        background:url(../img/produkte/carglass_.jpg);}

a:hover.car {background:url(../img/produkte/carglass_logo.jpg);}

a.swm {width:120px; height:41px;        display:block;        background:url(../img/produkte/c2c_swm.jpg);}

a:hover.swm {background:url(../img/produkte/c2c_swm_hi.jpg);}

a.vivento {width:161px;        height:49px;        display:block;        background:url(../img/produkte/c2c_vivento.jpg);}

a:hover.vivento {background:url(../img/produkte/c2c_vivento_hi.jpg);}

a.citi {width:160px;        height:23px; display:block;        background:url(../img/produkte/targobank_.jpg);}

a:hover.citi {background:url(../img/produkte/targobank_logo.jpg);}

a.dun {width:160px;        height:22px;        display:block;        background:url(../img/produkte/c2c_dun.jpg) no-repeat;}

a:hover.dun {background:url(../img/produkte/c2c_dun_hi.jpg) no-repeat;}

a.luft {width:124px;        height:62px;        display:block;        background:url(../img/produkte/c2c_luft.jpg);}

a:hover.luft {background:url(../img/produkte/c2c_luft_hi.jpg);}

a.ltur {width:87px;        height:70px;        display:block;        background:url(../img/produkte/c2c_ltur.jpg);}

a:hover.ltur {background:url(../img/produkte/c2c_ltur_hi.jpg);}

a.guenther {width:150px;        height:35px;        display:block;        background:url(../img/produkte/c2c_guenther.jpg);}

a:hover.guenther {background:url(../img/produkte/c2c_guenther_hi.jpg);}

a.cds {width:160px;        height:19px;        display:block;        background:url(../img/produkte/cds_.jpg);}

a:hover.cds {background:url(../img/produkte/cds_logo.jpg);}

a.oerag {width:150px;        height:37px;        display:block;        background:url(../img/produkte/oerag_.jpg);}

a:hover.oerag {background:url(../img/produkte/oerag_logo.jpg);}

a.ingrammicro {width:108px;        height:53px;        display:block;        background:url(../img/produkte/IngramMicro_.jpg);}

a:hover.ingrammicro {background:url(../img/produkte/IngramMicro_logo.jpg);}



a.nw
{width:142px;
        height:55px;        display:block;
        background:url(../img/produkte/c2c_nw.jpg);}

a:hover.nw {background:url(../img/produkte/c2c_nw_hi.jpg);}

a.ser
{width:133px;
        height:29px; display:block;
        background:url(../img/produkte/c2c_ser.jpg);
}

a:hover.ser {background:url(../img/produkte/c2c_ser_hi.jpg);}

a.bor {width:124px;        height:59px;        display:block;        background:url(../img/produkte/c2c_bor.jpg);}

a:hover.bor {background:url(../img/produkte/c2c_bor_hi.jpg);}

a.boo {width:65px;        height:55px;        display:block;        background:url(../img/produkte/c2c_boo.jpg);}

a:hover.boo {background:url(../img/produkte/c2c_boo_hi.jpg);}

a.son
{width:114px;
        height:40px;        display:block;
        background:url(../img/produkte/c2c_son.jpg);}

a:hover.son {background:url(../img/produkte/c2c_son_hi.jpg);}


/* News */

table {margin:0;        padding:0;}

.year
{color:#fff;
        font-size:50px;
        position:absolute;
        top:83px;
        left:520px;
        line-height:40px;}

th {width:87px;        vertical-align:top;}

th,td.date {font-size:11px; font-weight:bold; }

th p {width:87px !important;        background:#EBEBEA;}

td {border:1px solid #EBEBEA; background:#fff; width:569px; padding:4px;}

td a {color:#333;}

td a:hover {color: #C4080D;}


/* presse */

td h1 {color:#B50E13; font-size:12px;}


/* events */

.events th
{background:#666666;
        font-size:10px;
        text-transform:uppercase;
        color:#fff;        font-weight:bold;
        padding:0 0 0 10px;
        text-align:left;}

.one {width:88px !important;}

.events td {border:none;
        vertical-align:top;
        padding:4px 0 4px 10px;
        background:#F7F7F6;}

td.bg {background:#EAEAE9;}

td.cont {border-bottom:1px solid #000;}

.events .two {width:190px;}

.events .three {width:344px;}

.events a.linkBox {border: 1px solid #B0ADAB;
        color: #333 !important;        display: block;        padding: 2px 4px;
        width: 205px;        margin: 5px 0;}

.events a:hover.linkBox {color: #C4080D !important; background:#fff;}

.within td p {width:450px !important;}

.noBorder td {border:0 !important;}

.full {width:647px !important;}

.small {height: 140px; }

.medium {height: 191px; }

.large {height:240px; }


/* Gewinnspiel */

.kontakt2 h1
{width:260px;
        margin:10px 0px 0px 0px;
        padding: 3px 0 3px 20px;
        background:#D5D3D2;
        color:#333;
        font-size:10px;
        letter-spacing:1px;
        text-transform:uppercase;
        font-weight:bold;}

.kontakt2 label {
        width:164px;        float:left;
        background:#EBEBEA;
        padding:2px 0;}

.kontakt2 label.block {width:580px;}

.kontakt2 input
{float:left;
        width:275px;
        background:#fff;
        margin:2px 100px  2px 0;}

.kontakt2 input.checkbox
{width:13px;
        margin: 0px 5px 50px 0px;
        background:#EBEBEA;}

.kontakt2 div
{width:592px;
        padding: 20px 0px 0px 67px;
        background:#EBEBEA;
        border-bottom:1px solid #fff;}


/* Newsletter */

.nl a {color:#333;}

.nl a:hover {color: #C4080D;}


/* SITEMAP*/

#sitemap {width: 422px;        float: left;}

#sitemap ul {list-style-type: none;}

#sitemap a {
        display: block;
        border-bottom: 1px solid white;
        padding: 2px 0 2px 18px;
        line-height: 12px;        width: 404px;}

#sitemap ul ul a {background: #EDECEA;
        display: block;        color: #333;
        font-size: 11px;        font-weight: normal;
        border-bottom: none;        padding: 2px 0 2px 38px;
        line-height: 12px;        width: 384px;}

#sitemap a:hover {color: #C4080D;}



#sitemap ul ul a:hover {color: #C4080D;}

#sitemap a:active      , #sitemap .selected {
        color: #b50e13;
        background: #f4f4f2;
        /*border-bottom: 1px solid #f4f4f2;*/}

#sitemap ul ul a:active     , #sitemap ul ul .selected {color: #000;        background: #fff;}

#sitemap img {margin-top: 55px;}

#sitemap p {background: #deddda;
        display: block;        color: #333;
        font-size: 11px;        font-weight: normal;
        border-bottom: 1px solid white; margin-top:10px;
        padding: 2px 0 2px 18px;
        line-height: 15px;        width: 404px;}

.hauptpunkt {
        font:bold 11px verdana; color: #333; margin-top:0px
}
.hauptpunkt a:link, a:visited {color: #333;}

.unterpunkt {
        font:bold 11px verdana; color: #8C8A88; margin-left:20px; margin-top:5px
}
.unterpunkt a:visited {color: #8C8A88;}

.unterpunkt2 {
        font:normal 11px verdana; color: #8C8A88; margin-left:50px
}
.unterpunkt2 a:visited {color: #8C8A88;}

/* SITEMAP*/

.orte th
{background:#666666;
        font-size:10px;
        text-transform:uppercase;
        color:#fff;        font-weight:bold;
        padding:0 0 0 10px;
        text-align:left;}

.orte td {border:none;
        vertical-align:top;
        padding:2px 0 2px 10px;
        background:#FFF;}

.land td {border:none;
        vertical-align:top;
        padding:4px 0 4px 0px;
        background:#FFF;}

.land h1 {color: #C4080D;
        font-size: 23px;
        font-weight: normal;
        margin-top: 2px;
        background: #fff; width:370px;
        line-height: 110%;}


