*{
 PADDING: 0px;
 MARGIN: 0px;
 border: 0px;
 border-spacing: 0px;
 spacing: 0px;
 color: #d1c19c;
 font-family: 'Verdana';
 font-size: 12px;
 letter-spacing: 0.5px;
}

BODY{
 BACKGROUND: #000000;
}

p{
 margin-bottom: 8px;
}

p.align-center, td.align-center{
 text-align: center;
}

h1{
 font-size: 16px;
 letter-spacing: 1.5px;
 font-weight: normal;
 margin-bottom: 5px;
}

h2{
 font-size: 14px;
 letter-spacing: 2px;
 font-weight: normal;
 margin-bottom: 5px;
}

a{
 text-decoration: none;
 font-style:italic;
}

a:hover {
 width: 220px;
 height: 220px;
 text-decoration: underline;
}

#border_all{

}

#border_left{
 position: absolute;
 top: 0px;
 left: -25px;
 height: 594px;
 width: 60px;
 BACKGROUND-IMAGE: url(../../images/border-left.jpg);
}

#border_right{
 position: absolute;
 top: 0px;
 left: 845px;
 height: 594px;
 width: 60px;
 BACKGROUND-IMAGE: url(../../images/border-right.jpg);
}

#main_container{
 position: absolute;
 top: 0px;
 left: 21px;
 height: 594px;
 width:844px;
 BACKGROUND-IMAGE: url(../../images/intro-shirt.jpg);
}

#main_content{
 position: absolute;
 top: 0px;
 left: 21px;
 height: 594px;
 width:844px;
 BACKGROUND-IMAGE: url(../../images/back-shirt.jpg);
}

#right_content{
 position: absolute;
 top: 250px;
 left: 650px;
 width: 200px;
}

#right_content p{
 color: #231f20;
}
#right_content h1{
 color: #231f20;
}

#right_content h2{
 color: #B8860B;
}

#right_content a{
 color: #B8860B;
}

#come_in{
 position: absolute;
 top: 290px;
 left: 640px;
 font-weight: bold;
}

#contborder{
 position: relative;
 height: 524px;
 top: 70px;
 left: 20px;
 width: 560px;
 overflow: auto;
}

#navigation{
 position: absolute;
 text-align: right;
 top: 40px;
 left: 570px;
 width: 200px;
}

#navigation div.menulayer2{
 padding-left: 10px;
}

#navigation div.nav_active a{
 font-weight: bold;
 padding-left: 4px;
}

#navigation div.nav a{
 font-weight: bold;
 padding-left: 4px;
 padding-top: 1px;
}

#navigation div.menulayer2 div.nav:before{
    content: url(../../"images/shirt.png");
}

#navigation div.menulayer2 div.nav_active a:before{
    content: url(../../"images/shirt.png");
}

#intro_ticker{
 left: 75px;
 position: absolute;
 top: 400px;
}

#intro_ticker input{
 BACKGROUND-IMAGE: url(../../images/intro-shirt.jpg);
 font-size: 15pt;
 cursor: pointer;
 border: 1px solid;
 padding: 6px;
}

div.navpfeil img{
 float: right;
 width: 16px;
 padding-left: 5px;
 padding-top: 1px;
}

div.ohnepfeil{
 float: right;
 width: 16px;
 padding-left: 5px;
}

#addthis{
 position: absolute;
 top: 4px;
 left: 735px;
}

.tx-koimageflow-pi1{
 border: 1px solid;
}

div.csc-mailform-field{
 width: 350px;
}

div.csc-mailform-field input{
 float: left;
 color: black;
 border: 1px solid #D1C19C;
 margin: 2px;
 padding: 2px;
}

div.csc-mailform-field textarea{
 float: left;
 color: black;
 border: 1px solid #D1C19C;
 width: 337px;
 height: 100px;
 margin: 2px;
 padding: 2px;
}

div.csc-mailform-field label{
 float: left;
 width: 75px;
 margin: 2px;
 padding: 2px;
}

div.csc-textpic-border div.csc-textpic-imagewrap{
 background-color: #333333;
 padding-left: 5px;
 padding-right: 7px;
 padding-top: 5px;
 padding-bottom: 5px;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
 border: 1px solid #D1C19C;
 padding: 2px;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image {
 margin-bottom: 0px;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
 margin-right: 9px !important;
}

ul {
  padding-left: 30px;
  margin-bottom: 10px;
}

ul li {
  padding-bottom:5px;
}