body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: center; width: 100%; height: 100%; }
a { color: #649d1b; text-decoration: underline; }
a.top { color: #a0a0a0; font-size: 11px; text-decoration: none; }
a.top:hover { color: #a0a0a0; font-size: 11px; text-decoration: underline; }
a.main { color: #fff; font-size: 14px; font-family: "trebuchet ms", verdana; font-weight: bold; background-image: url(images/button_main_bg.jpg); background-repeat: no-repeat; text-decoration: none; text-transform: uppercase; text-align: center; width: 104px; height: 43px; float: left; padding-top: 60px; display: block; }
a.main:hover { color: #99e170; font-size: 14px; font-family: "trebuchet ms", verdana; font-weight: bold; background-image: url(images/button_main_bg.jpg); text-decoration: none; background-repeat: no-repeat; text-transform: uppercase; text-align: center; display: block; padding-top: 60px; width: 104px; height: 43px; float: left; }
a.main_double { color: #fff; font-size: 14px; font-family: "trebuchet ms", verdana; font-weight: bold; background-image: url(images/button_main_bg.jpg); background-repeat: no-repeat; text-decoration: none; text-transform: uppercase; text-align: center; width: 104px; height: 43px; float: left; padding-top: 42px; display: block; }
a.main_double:hover { color: #99e170; font-size: 14px; font-family: "trebuchet ms", verdana; font-weight: bold; background-image: url(images/button_main_bg.jpg); text-decoration: none; background-repeat: no-repeat; text-transform: uppercase; text-align: center; display: block; padding-top: 42px; width: 104px; height: 43px; float: left; }
a.div_double { background-image: url(images/button_main_bg.jpg); background-repeat: no-repeat; width: 104px; height: 43px; float: left; padding-top: 42px; display: block; }
a.footer { color: #afafaf; font-size: 11px; text-decoration: none; word-spacing: 0; }
a.footer:hover { color: #afafaf; font-size: 11px; text-decoration: underline; word-spacing: 0; }
h1 { color: #5c9117; font-size: 20px; font-family: "trebuchet ms"; font-weight: bold; margin: 0; padding-top: 16px; padding-left: 13px; }
h2 { color: #000; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding-left: 13px; }
p { font-size: 11px; line-height: 16px; margin: 0; padding-left: 13px; }
ul { font-size: 11px; line-height: 18px; list-style-type: none; margin: 10px 0 0 32px; padding: 0; list-style-image: url(images/pfeil.gif); }
input { margin-left: 0px; border: solid 1px #dfdfdf; }
label { color: #616161; font-size: 11px; line-height: 18px; background-color: #fff; margin-left: 13px; }
a.link { color: #649d1b; font-size: 11px; text-decoration: underline; }
.footer_legal_txt { color: #afafaf; font-size: 11px; word-spacing: 0; margin: 0; padding-top: 12px; width: 768px; height: 20px; }
.footer_legal { color: #afafaf; font-size: 11px; word-spacing: 24px; width: 768px; height: 20px; margin: 0; padding-top: 12px; }
.text { color: #000; font-size: 11px; height: 20px; margin: 0; }
a.register { color: #c40000; font-size: 11px; text-decoration: underline; }
.footer_legal_txt { color: #afafaf; font-size: 11px; word-spacing: 0; margin: 0; padding-top: 12px; width: 768px; height: 20px; }
.footer_legal { color: #afafaf; font-size: 11px; word-spacing: 24px; width: 768px; height: 20px; margin: 0; padding-top: 12px; }
.text { color: #000; font-size: 11px; height: 20px; margin: 0; }
.text_fehler { color: #c40000; font-size: 11px; height: 20px; margin: 0; }
/*----Layout Anweisungen-----*/
#head_container { text-align: left; height: 73px; width: 768px; top: 0; position: relative; visibility: visible; }
#banner { width:120px; height:600px; z-index:0; border: 0px solid #b3b3b3; left: 780px; top: -282px; position: absolute; }
#container_logo { height: 73px; width: 219px; position: relative; visibility: visible;}
#container_navbar { clear: both; background-image: url(images/beam_navigation.jpg); background-repeat: repeat-x; height: 103px; width: 728px; position: relative; visibility: visible; padding-left: 40px; }
#container_links_top { text-align: right; word-spacing: 32px; height: 50px; width: 514px; left: 252px; top: 14px; position: absolute; visibility: visible; }
#container_links_middle { text-align: right; word-spacing: 32px; height: 50px; width: 514px; left: 252px; top: 42px; position: absolute; visibility: visible; }
#container_flags { text-align: right; word-spacing: 10px; height: 50px; width: 514px; left: 252px; top: 42px; position: absolute; visibility: visible; }
#container_flash { height: 185px; width: 425px; position: relative; visibility: visible; float: left; }
#container_bild { height: 185px; width: 343px; position: relative; visibility: visible; float: left; }
#container_middle { width: 768px; text-align: center; }
#container_content { text-align: left; width: 768px; position: relative; visibility: visible; }
#container_content_text { height: 100%; width: 522px; position: relative; visibility: visible; padding-bottom: 18px; border-bottom: 1px dotted #ccc; }
#container_content_links { width: 540px; position: relative; visibility: visible; float: left; border-right: 1px dotted #e7e7e7; }
#container_content_right { position: relative; top: 0; width: 200px; visibility: visible; float: right; margin-top: 14px; padding-bottom: 14px; padding-left: 14px; }
#container_neue_spieler { background-color: #f1f1f1; height: 118px; width: 502px; position: relative; top: 12px; visibility: visible; padding-right: 20px; padding-bottom: 14px; }
#container_neue_spieler_daten { height: 49px; width: 350px; position: absolute; top: 7px; left: 180px; visibility: visible; float: left; }
#container_neue_spieler_details { height: 64px; width: 380px; left: 134px; top: 56px; position: absolute; visibility: visible; }
#login_formular { width: 200px; top: 0px; position: relative; visibility: visible; padding-bottom: 10px; border-bottom: 1px dotted #d0d0d0; }
#trenner { background-image: url(images/trenner.gif); background-repeat: no-repeat; height: 12px; width: 768px; position: relative; visibility: visible; clear:both }
#unternavigation {margin-top: 10px; height: auto;}
#trenner2 { background-image: url(images/trenner.gif); background-repeat: no-repeat; height: 12px; width: 768px; height: 12px; position: relative; clear: both; }
#whitespace { height: 12px; width: 768px; height: 12px; position: relative; clear: both; }
#container_footer {width: 768px; position: relative;}
/*--------ANWEISUNGEN FÜR SOCCERCARD.HTML------------------*/
#container_spieler_breadcrumbs { width: 522px; clear: both; margin-bottom: 12px; padding-top: 10px; padding-left: 12px; }
a.spielerdaten { font-size: 11px; text-decoration: none; text-align: center; width: 110px; float: left; margin-right: 10px; padding: 2px; border: solid 1px #649d1b; display: block; }
a.spielerdaten:hover { color: #fff; font-size: 11px; background-color: #649d1b; text-decoration: none; text-align: center; display: block; margin-right: 10px; padding: 2px; width: 110px; float: left; border: solid 1px #649d1b; }
#container_spieler_optionen { width: 522px; margin-left: 12px; padding-top: 12px; }
.optionen { font-size: 11px; text-decoration: none; width: auto; height: 24px; float: left; margin-right: 20px; }
#tabelle_kopf { color: #000; font-size: 14px; font-family: "trebuchet ms"; font-weight: bold; background-image: url(images/trenner.gif); width: 508px; height: 18px; clear: both; margin-top: 12px; margin-left: 12px; padding-top: 2px; padding-bottom: 4px; padding-left: 4px; }
#tabelle_label { font-size: 11px; width: 110px; float: left; margin-left: 12px; padding-top: 5px; padding-bottom: 5px; }
#tabelle_label2 { font-size: 11px; width: 160px; float: left; margin-left: 12px; padding-top: 5px; padding-bottom: 5px; }
#tabelle_balls { color: red; font-weight: bold; font-size: 11px; width: 74px; float: left; margin-left: 12px; padding-top: 5px; padding-bottom: 5px; }
#tabelle_wert { font-size: 11px; font-weight: bold; margin-left: 12px; padding-top: 5px; padding-bottom: 5px; height: 15px; border-bottom: 1px dotted #858585; }
.small_txt { color: #afafaf; font-size: 11px; word-spacing: 0; width: 512px; margin: 0 0 0 12px; padding-top: 12px; height: 20px; }
/*--------TVPLANER-----------------------------------------*/
#tv_time { font-size: 11px; width: 100px; float: left; margin-left: 12px; padding-top: 5px; padding-bottom: 5px;  height: 50px; border-bottom: 1px dotted #858585; }
#tv_desc{ font-size: 11px; width: 300px; float: left; padding-top: 5px; padding-bottom: 5px; height: 50px; border-bottom: 1px dotted #858585;}
#tv_picture{ font-size: 11px; width: 80px; float: left; margin-left: 12px; padding-top: 5px; padding-bottom: 5px; }
#tv_anker{ font-size: 11px; width: 400px; padding-top: 5px; padding-bottom: 5px; }

