body {
background-image:url(../images/back.jpg);
background-repeat:repeat-x;
background-color: #3b3b3b;
font-size: 100.01%;
font-family: 'Times New Roman',Times,serif;
font-size: 14px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

/* -- Linkformat -- */
a              { color:#000000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.link         { color:#000000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.visited      { color:#000000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.focus        { color:#000000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.hover        { color:#9c0303;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;  }
a.active       { color:#000000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }


a.mail            { color:#ae0000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;  }
a.mail:link         { color:#ae0000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.mail:visited      { color:#ae0000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.mail:focus        { color:#ae0000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.mail:hover        { color:#9c0303;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #c80606; }
a.mail:active       { color:#ae0000;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }



a.copy              { color:#e6e6e6;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.copy:link         { color:#e6e6e6;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.copy:visited      { color:#e6e6e6;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.copy:focus        { color:#e6e6e6;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.copy:hover        { color:#9c0303;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none;border-bottom:1px dotted #e1e1e1;}
a.copy:active       { color:#e6e6e6;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }

a.partner              { color:#514b4b;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; }
a.partner:link         { color:#999999;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; }
a.partner:visited      { color:#888686;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; }
a.partner:focus        { color:#999999;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; }
a.partner:hover        { color:#999999;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration: none; border-bottom:1px dotted #8d8d8d;  }
a.partner:active       { color:#888686;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;text-decoration:none; }

a.mailimprint              { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.mailimprint:link         { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.mailimprint:visited      { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.mailimprint:focus        { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.mailimprint:hover        { color:#9c0303;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; border-bottom:1px dotted #8d8d8d; }
a.mailimprint:active       { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }

a.linkimprint              { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.linkimprint:link         { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.linkimprint:visited      { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.linkimprint:focus        { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a.linkimprint:hover        { color:#9c0303;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; border-bottom:1px dotted #8d8d8d; }
a.linkimprint:active       { color:#606060;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }

a.noncrease              { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.noncrease:link         { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.noncrease:visited      { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.noncrease:focus        { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }
a.noncrease:hover        { color:#bf0a1e;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; border-bottom:1px dotted #8d8d8d; }
a.noncrease:active       { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; }

a.noncreased              { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #000000; }
a.noncreased:link         { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #000000; }
a.noncreased:visited      { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #000000; }
a.noncreased:focus        { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #000000; }
a.noncreased:hover        { color:#bf0a1e;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none; border-bottom:1px dotted #000000; }
a.noncrease:active       { color:#463934;font-family: 'Times New Roman', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none;border-bottom:1px dotted #000000; }


/* -- Links Ende-- */

/* -- Überschriften -- */
h1 {
 margin:0;
 font-size: 18px;
 font-weight:bold;
 color: #9c0303;
 font-family: 'Times New Roman',Times,serif;
}

h2 {
 margin:0;
 font-size: 16px;
 font-weight:bold;
 color: #9c0303;
 font-family: 'Times New Roman',Times,serif;
 }

h3 {
margin:0;
 font-size: 16px;
 color: #9c0303;
 font-family: 'Times New Roman',Times,serif;
 font-weight:bold;
 }

h4 {
 margin:0;
 font-size: 16px;
 color: #9c0303;
 font-family: 'Times New Roman',Times,serif;
 font-weight:bold;
 }
 
h5{
 margin:0;
 font-size: 16px;
 color: #9c0303;
 font-family: 'Times New Roman',Times,serif;
 font-weight:bold;
 }


/* -- Überschriften Ende-- */


/* -- Bildhover -- */


/* -- Bildhover Ende-- */

/* -- Fluß-- */
.clear {
clear:both;
}
/* -- Fluß-- */

/* -- allgemeine Ausschlüsse-- */
table {border:none; }
img {border:none; }
/* -- allgemeine Ausschlüsse Ende-- */

/* -- header -- */
#header01 {
background:url(../images/header-tank-shirts.jpg) 0 0 no-repeat;
width:980px; height:105px;
}
/* -- header Ende-- */
/* -- main -- */
#mainwrapper {
width: 1020px;
margin: 0 auto;
}

#mainleftCol {
float: left;
width: 20px;
height:1084px;
background:url(../images/frame-left.jpg) 0 0 no-repeat;
}

#maincenterCol {
margin: 0;
z-index:1;
position:relative;
top:-136px;
}

#mainrightCol {
float: right;
width: 20px;
height:1084px;
background:url(../images/frame-right.jpg) 0 0 no-repeat;


}

.mainbottom {
float:left;
background:url(../images/bottom.jpg) 0 0 no-repeat;
width:980px; height:56px;
margin-left:20px;
}
.bottom {
clear:both;
background:url(../images/frame-bottom.jpg) 0 0 no-repeat;
width:1020px;
height:40px;
}
/* -- main Ende -- */

/* -- start tpl -- */
#wrapper {
width: 980px;
margin: 0 auto;
}

#leftCol {
float: left;
width: 222px;
}

#centerCol {
margin: 0;

}

#centerCol-banner {
float:right;
width:532px; height:804px;
background:url(../images/content01_banner.jpg) 0 0 no-repeat;
}

#centerCol-contact {
float:right;
width:554px; height:804px;
background:url(../images/content_04_contact.jpg) 0 0 no-repeat;
}

#centerCol_imprint {
float:right;
background:url(../images/content03_imprint.jpg) 0 0 no-repeat;
width:758px;
height:804px;
}

#rightCol {
float: right;
width: 204px;
}

#rightCol-banner {
float: right;
width: 226px;

}

#bottomCol {
width: 980px;
}

.box-top-left {
background:url(../images/print-field-left.jpg) 0 0 no-repeat;
width:222px; height:364px;
}

.box-right {
background:url(../images/print-field-right.jpg) 0 0 no-repeat;
width:204px; height:592px;
}


.box-bottom-left  {
width:204px; }


.box-bottom {
background:url(../images/print-field-bottom.jpg) 0 0 no-repeat;
width:980px; height:212px;
}
/* -- start tpl -- */
/* -- tpl -- */
.content-box-right {
background:url(../images/content-pic.jpg) 0 0 no-repeat;
width:204px; height:592px;
}

.content-box-right-sticker {
background:url(../images/content-pic-sticker.jpg) 0 0 no-repeat;
width:204px; height:592px;

}
.content-box-right-flag {
background:url(../images/content-pic-flag.jpg) 0 0 no-repeat;
width:204px; height:592px;

}

.content-box-right_pic {
width:204px; height:592px;
}

.box-content4 {
float:left;
background:url(../images/content01.jpg) 0 0 no-repeat;
width:554px; height:156px;
}

.box-content4_pic {
float:left;
background:url(../images/content_04.jpg) 0 0 no-repeat;
width:554px; height:592px;
}

.box-content5 {
float:left;
background:url(../images/content02.jpg) 0 0 no-repeat;
width:554px; height:436px;
}

.box-content5_pic {
float:left;
background:url(../images/content02_pic.jpg) 0 0 no-repeat;
width:554px; height:436px;
}

.box-content6 {
float:left;
background:url(../images/content03.jpg) 0 0 no-repeat;
width:758px; height:212px;
}


/* -- tpl Ende -- */

.box-content4-sticker {
float:left;
background:url(../images/content01-sticker.jpg) 0 0 no-repeat;
width:554px; height:156px;
}
.box-content5-sticker {
float:left;
background:url(../images/content02-sticker.jpg) 0 0 no-repeat;
width:554px; height:436px;
}

.box-content6-sticker {
float:left;
background:url(../images/content03-sticker.jpg) 0 0 no-repeat;
width:758px; height:212px;
}

.box-content4-flag {
float:left;
background:url(../images/content01-flag.jpg) 0 0 no-repeat;
width:554px; height:156px;
}
.box-content5-flag {
float:left;
background:url(../images/content02-flag.jpg) 0 0 no-repeat;
width:554px; height:436px;
}



/* -- copyright -- */
.copyright {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d3d3d3;
margin: 0px 0px 15px 30px;

}

.backlink {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size: 14px;
color:#d3d3d3;
margin: 0px 0px 15px 120px;
text-align:center;

}


/* -- copyright Ende-- */
/* -- werbung -- */
#ad02 {
background:url(../images/content-ad.jpg) 0 0 no-repeat;
width:222px; height:440px;
}

/* -- werbung Ende-- */

.mainmail {
margin:-8px 0px -8px 0px;
}

.adress {
font-size: 15px;
font-weight:bold;
color: #9c0303;
font-family: 'Times New Roman',Times,serif;

}

.rss {
float:right;

}

/* -- news -- */
.newscontainer {
padding:50px 0px 0px 10px;
width:180px;
height:464px;
}

.newsheadline {
padding:5px 10px 5px 25px;
font-size: 15px;
font-weight:bold;
color: #9c0303;
font-family: 'Times New Roman',Times,serif;
}

.newsm {
padding:5px 10px 0px 20px;
text-align:justify;
}

.news {
color:#7d7c7c;
font-weight:normal;
}

.newsa {
float:left;
padding:5px;
font-size: 15px;
font-weight:bold;
color: #9c0303;
font-family: 'Times New Roman',Times,serif;
}

/* -- news ende-- */











/* ############################################## old ##################################-- */

#content {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size:13px;
color:#5d5d5d;
font-weight:normal;
padding:10px 30px 0px 20px;
text-align:justify;
}

#content01 {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size:13px;
color:#5d5d5d;
font-weight:normal;
padding:10px 40px 0px 20px;
text-align:justify;
}

#content02 {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size:13px;
color:#5d5d5d;
font-weight:normal;
text-align:justify;
padding-top:5px;
}

.content03 {
font-family: 'Times New Roman', Arial, Helvetica, sans-serif;
font-size:13px;
color:#5d5d5d;
font-weight:normal;
text-align:justify;
padding-top:5px;
}


.wrap {
padding-left:30px;
padding-bottom:10px;
color:#5d5d5d;
font-weight:normal;
}

.wrap01 {
padding-left:30px;
text-align:left;
color:#5d5d5d;
font-weight:700;
font-size:13px;
}

.wrap02 {
padding-right:30px;
padding-left:30px;
padding-bottom:10px;
color:#5d5d5d;
font-weight:normal;
} 

.wrap03 {
padding-right:50px;
padding-left:30px;
padding-bottom:10px;
color:#5d5d5d;
font-weight:normal;
}

.wrap04 {
padding-right:50px;
padding-left:30px;
padding-top:10px;
padding-bottom:10px;
color:#5d5d5d;
font-weight:normal;
}


werbung01 {
padding:10px 0px 0px 10px;
}


.footer {
	font-size:13px;
	color:#FFFFFF;
	padding-top:10px;    
}


#start {
        position: relative;
        width:836px; height:338px;
        margin-left : 7px;
}

.start-layer {
  position: relative;
  left: 218px;
  top: 20px;
  z-index: 2;
}

.starttext {
  position: relative;
  margin: 30px;
}

#inlinecontent{
        position: relative;
        width:425px; height:338px;
        background:url(../images/inbereich.png);
        }



b {
font-weight: normal;
}

/* -- Layoutspezifisches Ende-- */
.fade-box {
                                position: absolute;
                                top:163px;
                                width: 411px;
                                height: 338px;
                        }
#crossfade-container {
position : absolute;
margin-left:425px;
margin-top:-338px;
width: 411px;
height: 338px;
                        }
                        /*#introduction p {
                                width: 290px;

                        }*/

                        /* the boxes that fade */
                        #box-1 {

                        }
                        #box-2 {

                        }



