table.picture {
 font-size: 12px;
 border-collapse: collapse;
 border-top-style: solid;
 border-top-width: 1px;
 border-top-color: black;

 text-align: left;
}

td.cell1 {
 vertical-align: top;
 text-align: right;
}

td.cell1 img {
 margin-top: 20px;
 margin-left: 10px;
 margin-bottom: 2px;
 margin-right: 10px;
}

td.cell2 {
 font-size: 10px;
 font-weight: bold;
 vertical-align: top;
 text-align: left;
 padding-left: 8px;
 border-left-style: solid;
 border-left-color: black;
 border-left-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: black;
 border-bottom-width: 1px;
}

td.li {
 vertical-align: top;
 text-align: left;
}

div.h_aktuell {
 margin-bottom : 4px;
 font-size: 12px;
 font-weight: bold;
 color: #6F1E24;
 text-decoration: underline;
}

div.messe {
 border-style: solid;
 border-color: #F9C203;
 border-left-width: 2px;
 border-right-width: 2px;
 border-top-width: 5px;
 border-bottom-width: 5px;
 background-color: white;
}

div.messe_bild {
 border-style: solid;
 border-color: gray;
 border-width: 1px;
 border-bottom-style: none;
}

div.messe_text {
 border-style: solid;
 border-color: gray;
 border-width: 1px;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
}

div.trumcor {
 border-style: solid;
 border-color: #F9C203;
 border-left-width: 2px;
 border-right-width: 2px;
 border-top-width: 0px;
 border-bottom-width: 5px;
 background-color: #F7F7F7;
}

div.trumcor_text {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
}

div.trumcor_logo {
 background-color: black;
 padding-top: 5px;
 padding-bottom: 5px;
 text-align: center;
}

div.frankentv{
 border-style: solid;
 border-color: #F9C203;
 border-left-width: 2px;
 border-right-width: 2px;
 border-top-width: 5px;
 border-bottom-width: 5px;
 background-color: #F7F7F7;
}

div.frankentv_text {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
}

div.frankentv_logo {
 background-color: black;
 text-align: center;
}

div.messe_new {
 border-style: solid;
 border-color: #F9C203;
 border-width: 2px;
 background-color: white;
}

div.messe_new_text {
 border-style: solid;
 border-color: #ce3f52;
 border-width: 2px;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
}

div.messe_new_logo {
 background-color: #ce3f52;
 padding-top: 2px;
 padding-bottom: 2px;
 text-align: center;
}

div.gewinner {
 border-style: solid;
 border-width: 1px;
 border-color: #545454;
 margin-top: 10px;
 margin-bottom: 10px;
 margin-left: 0px;
 margin-right: 0px;
 width: 250px;
 padding: 0px;
 background-color: #F7F7F7;
}

div.gewinner_text {
 margin-top: 4px;
 margin-bottom: 4px;
 font-size: 10px;
 font-weight: normal;
 padding-left: 2px;
 padding-right: 2px;
}

div.Sonic {
 border-style: solid;
 border-color: #F9C203;
 border-width: 2px;
 background-color: #F7F7F7;
}

div.Sonic a {
 color: #E70033;
}

div.Sonic a:hover {
 color: white;
}

div.Sonic_logo {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 background-color: black;
 text-align: center;
}

div.Sonic_text {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 background-color: black;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
}

div.Closed {
 border-style: solid;
 border-color: red;
 border-width: 2px;
 background-color: #F7F7F7;
}

div.Closed_logo {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 background-color: black;
 text-align: center;
}

div.Closed_text {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 background-color: black;
 font-size: 10px;
 font-weight: normal;
 padding: 4px;
 color: red;
 font-weight: bold;
}

div.Aktuell_Main {
 float: right;
 width: 194px;
 border-style: solid; 
 border-width: 1px; 
 border-color: gray; 
 background-color: #F9C203; 
 padding: 0px;
 margin-left: 10px;
}

div.Workshop20090914 {
 border-style: solid;
 border-color: #F9C203; 
 border-width: 2px; 
 background-color: black; 
 padding-bottom: 10px;
}

div.Workshop20090914 div {
 padding: 5px;
 font-size: 10px;
 color: #FFB444;
}

div.Workshop20090914 a {
 color: #FFB444;
}

div.Workshop20090914 a:hover {
 color: gray;
}


div.oeffnung {
 border-bottom-style: solid;
 border-bottom-color: gray;
 border-bottom-width: 1px;
 padding: 5px;
 text-align: left;
}

div.oeffnung div {
 margin-bottom : 4px;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
}

div.oeffnung p {
 font-size: 9px;
 margin-top: 4px;
 margin-bottom: 4px;
}

div.product {
 border-style: solid;
 border-color: #F9C203;
 border-left-width: 2px;
 border-right-width: 2px;
 border-top-width: 5px;
 border-bottom-width: 5px;
 background-color: #F7F7F7;
}
div.product_logo {
 border-style: solid;
 border-bottom-style: none;
 border-color: black;
 border-width: 1px;
}

div.product_text {
 border-style: solid;
 border-color: black;
 border-width: 1px;
 padding: 5px;
}