body {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 10px; }
td,li,p {font-size:10px; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;}
th { font-size:10px; font-weight:bold; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000;}
h1 { font-size:18px; font-weight:bold; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0063ff;}
h2 { font-size:16px; font-weight:bold; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0063ff;}
h3 { font-size:14px; font-weight:bold; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0063ff;}
h4 { font-size:12px; font-weight:bold; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #0063ff;}
h5 { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #0063ff; } 
h6 { font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0063ff;}
pre {font-size:10px; font-family:Courier, fixed;}
hr {margin-top:0mm; margin-bottom:0mm;}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0063ff; }
a:hover {  color:#FF800D;}
.xsmall {font-size:10px; text-decoration: none; font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;}
.xxsmall {font-size:9px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.LinkLite {font-size:10px; color:black; text-decoration: none; font-family: Verdana, "Trebuchet MS",arial,helvetica,sans-serif; }
.LinkLite:hover {  color:#FF800D;}
.LinkLite2 {font-size:10px; color:#6666ff; text-decoration: none; font-family: Verdana, "Trebuchet MS",arial,helvetica,sans-serif; }
.LinkLite2:hover {  color:#FF800D;}
.LinkBold {color:black; text-decoration: none; font-weight:bold; font-family: Verdana, "Trebuchet MS",arial,helvetica,sans-serif; }
.fliesstextgrey10pt {font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #666666; }
.fliesstext10pt {font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; }
.adresse	{font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; color: #666666; }
.fliesstextgrey {font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size: 11pt; font-style: normal; font-weight: normal; color: #666666; }
.fliesstext	{font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; }
.section {font-family:Verdana, Arial, Helvetica; font-size:18px; font-weight:bold;}
.a	{font-family:Verdana, Arial, Helvetica; font-size:11px;}
.a1	{font-family:Verdana, Arial, Helvetica; font-size:11px; color:#FF0000;}
.a2	{font-family:Verdana, Arial, Helvetica; font-size:11px; color:#FFFFFF; line-height:11px;}
.a3	{font-family:Verdana, Arial, Helvetica; font-size:11px; color:#666666;}
.b	{font-family:Arial, Helvetica; font-size:12px;}
.b1	{font-family:Arial, Helvetica; font-size:12px; color:#FF0000;}
.b2	{font-family:Arial, Helvetica; font-size:12px; color:#FFFFFF;}
.c	{font-family:Arial, Helvetica; font-size:16px;}
.d	{font-family:Arial, Helvetica; font-size:18px; font-weight:bold;}
.h	{font-family:Arial, Helvetica; font-size:12px; text-indent:1px;}
.i { BACKGROUND-COLOR: #f0f0f0; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; COLOR: #000066; font-size:10px; font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;}

.ueberschrift { COLOR: #cccc66; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10pt}
.ueberschriftgross { COLOR: #cccc66; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 14pt}
.normalertext { COLOR: #cccccc; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 8pt}
.form_send_big { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; background-color:#FFFFFF; color:#6666ff; padding-left:4px; padding-right:4px; border:1px solid #000000;}
.form_send_big:hover {color:#FF800D;}
.form_send_sm { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; background-color:#FFFFFF; color:#6666ff; padding-left:4px; padding-right:4px; border:1px solid #000000;}
.form_send_sm:hover {color:#FF800D;}


.contentheader { font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color: #0063ff; margin-bottom: 10px;}

.head_box, .content_box { width: 100%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
.head_box { border: 1px solid #cccccc; background-color: #CCCCFF; padding: 3px 0px 3px 0px;}
.head { font-weight: bold; font-size: 12px; color: #000000; text-align: center;}
.content_box { background-color: #ffffff; border: 1px solid #cccccc; padding: 0px;}

.headbalken { border: 1px solid #000000; width:100%; margin:8px 0px 0px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align: center; }

.tab_table, .erg_table, .pre_table, .ver_table { border-width: 0px; border-spacing: 0px; border-collapse: collapse; margin: 0px; font-size:10px; empty-cells: show; width: 100%; padding: 3px 3px 3px 3px;}
.tabrow1, .ergrow1, .prerow1, .verrow1 { background-color: #DDDDFF;  }
.tabrow2, .ergrow2, .prerow2, .verrow2 { background-color: #EEEEFF;  }
.tablink, .erglink, .prelink, .sponsorlink, .verlink {font-size:10px; color:black; text-decoration: none; }
.ergscore { font-weight: bold; text-align: center; }
.ergpoints, .tabspiele { text-align: center; }
.ergteam, .tabteam, .preteam, .prehalle { white-space: nowrap; } 
.ergcomment { font-style: italic; padding-bottom: 8px;}
.erg_spieltag, .prespieltag { font-style: italic; color: gray; }
.predatum { font-weight: bold; }
.tabplatz { text-align: right; }
.verhead { font-weight: bold; vertical-align: top; }

.team1003 { font-weight:bold; color:red; }

.beach_Cup { background:#EEEEEE; }
.beach_Masters { background:#FFFFCC; }
.beach_smart_Supercup { background:#FFFF99; }
.beach_smart_beachturnier { background:#FFFFCC; }
.beach_DM { background:#FFCCCC; }
.beach_CEV { background:#FFFFCC; }
.beach_CEV-Satellite { background:#FFFFCC; }
.beach_CEV-Challenger { background:#FFFFCC; }
.beach_EM { background:#FFCCCC; }
.beach_FIVB-Challenger { background:#EEEEEE; }
.beach_FIVB-World-Tour { background:#FFFFCC; }
.beach_FIVB-Grand-Slam { background:#FFECCC; }
.beach_WM { background:#FFCCCC; }
.beach_Olympia { background:#FFCCCC; }

.beach_U18-EM { background:#EEEEEE; }
.beach_U20-EM { background:#FFFF99; }
.beach_U23-EM { background:#FFFFCC; }
.beach_U19-WM { background:#FFECCC; }
.beach_U21-WM { background:#FFCCCC; }

.photo { float:right; width: 150px; margin: 7px; border: 1px solid #C4C4C4; background-color: #E4E7E9; }
.photograph { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 3px; line-height:11px; }
.newsheader { width:448px; background:url(../bilder/center/back-headline.gif); background-repeat: no-repeat; background-position: bottom; line-height: 14px; }

.newsdatum { font-size: 12px; padding-top: 10px; }
.newsheadline { font-size: 12px; padding-top: 10px; }
.newssubheadline { font-size: 12px; }
.newstext { font-size: 12px; }
.newsthumbnail { float:top; margin: 7px; border: 1px solid #C4C4C4; background-color: #E4E7E9; }
.newsurheber { font-style: italic; padding-top: 10px;  }

.vmartikel { border-width:2px; border-style:dashed; border-color:lightblue; padding:1.5em;}
.vmheader { font-size: 16px; color:black; padding-top: 10px; }
.vmheadline { font-size: 20px; font-weight:bold; color:darkblue; padding-top: 5px; }
.vmteaser { font-size: 12px; color:black; font-style:italic; padding-top: 10px; padding-bottom: 10px; } 
.vmverweis {} /* Verweis auf Langtext */
.vmsponsor { font-size: 10px; text-align:right; font-style:italic; color:black; padding-top: 5px; }
.vmtext { font-size: 12px; color:black; }
.vmtext br { padding-top: 5px; }
.vmhl2 { font-size: 12px; font-weight:bold; color:darkblue; padding-top: 10px; padding-bottom: 10px; }
.vmautor { font-size: 14px; font-weight:bold; color:black; padding-top: 10px; } 
