#news{
   margin-top: 0px;
   margin-left: 30px;
   width: 314px;
   border: 1px dotted red;
   padding: 4px;
}

body {
BACKGROUND-COLOR: #ffffff;
        color: #000000;
        padding: 0px;
        margin: 0px;
}

#maincontainer{
    margin-left: 80px;
    align: left;
    font-family: Strada, Verdana, Tahoma, Helvetica,  Arial;
    font-size: 11px;
    line-height: 18px;
    color:#000000;
}

#navigation{
        width: 440px;
}

#content{
   margin-top: 10px;
    margin-left: 30px;
}

#contentleft{
        width: 330px;
    float: left;
}

.contentleftpoint{
    padding-left: 37px;
    background-repeat:no-repeat;
    background-position: left top;
    margin-bottom: 12px;

}

.contentright{
        width: 320px;
    margin-left: 360px;
}

.bildtitel {
   font-family: Arial, Verdana, Tahoma;
   font-size: 11px;
   color:#3a3939;
   padding-right: 5px;;
   text-align: center;
}

#motive {
   background-color: #ffffff;
   width: 250px;
   overflow:auto;
   border: 1px solid #be2025;
   padding: 5px;
}

#motive_limited {
   background-color: #ffffff;
   width: 250px;
   overflow:auto;
   border: 1px solid #be2025;
   padding: 5px;
}

#sex1 {
    width: 255px;
    margin-top:12px;
}

.shirts {
   background-color: #ffffff;
   width: 290px;

}

.shirt_einzel {
   background-color: #ffffff;
   width: 270px;
   margin-top: 12px;
}

.verkauft {
   background-color: #be2025;
   color: #ffffff;
   font-weight: bold;
   font-family: Arial, Verdana, Tahoma;
   padding-left: 10px;
   width: 230px;
   height: 20px;
   margin-top: 22px;
   margin-bottom: 12px;
}

.groesse {
   background-color: #be2025;
   color: #ffffff;
   font-family: Arial, Verdana, Tahoma;
   font-weight: bold;
   padding: 0px 10px;

}

.headline1{
        margin-left: 37px;
    padding-left: 5px;
    background-color:#be2025;
    border: 1px solid #be2025;
    width: 247px;
    margin-top: 12px;
    margin-bottom: 12px;
    color: #ffffff;
    font-weight:bold;
}

a:focus {
        -moz-outline: 0px dotted WindowText;
}

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

a:hover {
    color:#be2025;
    text-decoration: none;
}

.head1{
   font-family: Arial;
   font-size: 14px;
   line-height: 21px;
   color:#52b6ec;
}

.text_norm {
   font-family: Strada, Verdana, Tahoma, Helvetica,  Arial;
   font-size: 12px;
   line-height: 21px;
   color:#000000;
   text-align: justify;
}



.sp_text01 {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 21px;
   color:#000000;
   text-align: justify;
}

.biglink {
           font-family: Verdana, Tahoma, Helvetica, Arial;
           font-size: 11px;
           font-weight:bold;
    border: 1px solid #f47e20;
    padding: 5px;
}

.soldout {
           font-family: Verdana, Tahoma, Helvetica, Arial;
           font-size: 11px;
           font-weight:bold;
    color: #be2025;
    border: 1px solid #be2025;
    padding: 5px;
    margin-right: 6px;
}

.text01 {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 18px;
   color: #000000;
}

.text01_norm {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 13px;
   color: #000000;
}

.text02_norm {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 13px;
   color: #5e5e5e;
}

.agb {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 13px;
   color: #5e5e5e;
   margin: 20px;
}

.text01_orange {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 18px;
   color:#f47e20;
}

.text01_rot {
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 11px;
   line-height: 18px;
   color:#be2025;
}

.input_text {
        width: 140px;
   font-family: Verdana, Arial, Helvetica, Myriad, sans-serif;
   font-size: 11px;
   color:#000000;
   padding: 2px;
   BACKGROUND-COLOR: #ffffff;
}

.textarea {
        width: 160px;
   font-family: Verdana, Arial, Helvetica, Myriad, sans-serif;
   font-size: 11px;
   color:#000000;
   padding: 2px;
   BACKGROUND-COLOR: #ffffff;
}

.input_submit {
   font-family: Verdana, Arial, Helvetica, Myriad, sans-serif;
   font-size: 10px;
   color:#000000;
   padding: 2px;
}

.contact_error_text {
        border: 2px solid #be2025;
    width: 140px;
           font-family: Verdana, Arial, Helvetica, Myriad, sans-serif;
           font-size: 11px;
           color:#000000;
           padding: 2px;
           BACKGROUND-COLOR: #ffffff;
}

.contact_error_area {
        border: 2px solid #be2025;
    width: 160px;
           font-family: Verdana, Arial, Helvetica, Myriad, sans-serif;
           font-size: 11px;
           color:#000000;
           padding: 2px;
           BACKGROUND-COLOR: #ffffff;
}

.subnav {
        margin-left: 160px;
}

.detailbox{
    margin-top:8px;
}

.orderformbox{
    width:270px;
    border:1px solid #be2025;
    margin-bottom:4px;
    padding:4px;
}

.ganzkleinundgrau{
   font-family: Verdana, Tahoma, Helvetica, Arial;
   font-size: 9px;
   line-height: 13px;
   color: #c3c3c3;
}


/* BEUTELFARBEN */

.b_weiss  {
   float: left;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #ffffff;
}
.b_gelb  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #FFE400;
}
.b_hellblau  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #007AB3;
}
.b_tiefblau  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #00275B;
}
.b_dunkelblau  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #002C61;
}
.b_violett  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #4C2673;
}
.b_orange  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #F08800;
}
.b_rot  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #E61709;
}
.b_pink  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #DF0F89;
}
.b_hellgruen  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #A3C966;
}
.b_dunkelgruen  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #004035;
}
.b_schwarz  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #000125;
}
.b_natura  {
   float: left;
   margin-left: 8px;
   border: 1px solid black;
   width: 15px;
   height: 15px;
   BACKGROUND-COLOR: #b8ab99;
}