/*MENUE Main */ 

tr#menu_tr td div {
	width: 110px;
	height: 100%;
}

a.am0l0i:link {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#FFFFFF;
        text-decoration:none;
}

a.am0l0i:visited {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#FFFFFF;
        text-decoration:none;
}

a.am0l0i:hover {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:underline;
}

a.am0l0i:active {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#FFFFFF;
        text-decoration:none;
}

a.am0l0i_active:link {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        text-decoration:none;
        color:#C50006;
}

a.am0l0i_active:visited {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:none;
}

a.am0l0i_active:hover {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:underline;
}

a.am0l0i_active:active {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:none;
}

.m0l0i {
        cursor:pointer;
        width:87px;
        height:25px; margin:0px; padding:0px; 
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        text-align:center; 
        vertical-align:middle;
        background-image: url(fileadmin/asvoe/template/images/bgnavi.gif);
}

.text_m010i {
        width:100%;
	height:15px; 
        cursor:pointer;
        vertical-align: middle;
        margin-top: 15px;
        text-align:center; 
        font-size: 10px;
        color:#FFFFFF;
}

.m0l0i_active {
        cursor:pointer;
        width:75px;
        height:25px; margin:0px; padding:0px; 
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        text-align:center;
        background-color:transparent;
}

a.am0l2i:link {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
}

a.am0l2i:visited {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
}

a.am0l2i:hover {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:none;
        background-color:#FFFF00;
}

a.am0l2i:active {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
        background-color: #CCCCCC;
}

.m0l2i {
        cursor:pointer;
        width:153px; height:20px; margin:0px; padding:0px;
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        text-align:left; vertical-align: bottom;
        border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:white;
        vertical-align:middle;
}

a.am0l2i:hover div .text_m0l2i {
	color: #FF3333;
        text-align:left; 
        background-color: #EEEEEE;
}

.text_m0l2i {
        position:absolute;
        width:157px; height:23px; margin:0px; padding:0px; padding-left:4px; padding-top:2px;
        text-align:left;
        cursor:pointer;
        border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:white;
        font-weight:bold;
        background-color: #DDDDDD;
        font-size: 10px;
        vertical-align:middle;
}


a.am0l2i:hover div.m0l2i {
        border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:white;
}

a.am0l3i:link {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
}

a.am0l3i:visited {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
}



a.am0l3i:hover {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#C50006;
        text-decoration:none;
}

a.am0l3i:active {
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        color:#8B8B8B;
        text-decoration:none;
}

.m0l3i {
        cursor:pointer;
        width:107px; height:16px; margin:0px; padding:0px;
        background-color: #CCCCCC;
        font-family:Tahoma,Verdana,Helvetica,sans-serif; font-size:8px; font-stretch:condensed;
        text-align:left; vertical-align: bottom;
}

.text_m0l3i {
        position:absolute;
        width:103px; height:16px; margin:0px; padding:0px; padding-left:4px; padding-top:2px;
        text-align:left; vertical-align: bottom;
        cursor:pointer;
        border-left-width:0px; border-right-width:0px; border-top-width:1px; border-bottom-width:0px; border-style:solid; border-color:white;
        font-weight:bold;
}

a.am0l3i:hover div.m0l3i {
        border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:1px; border-style:solid; border-color:white;
        background-color: #white;
}


.m0l4i {
        cursor:pointer;
        width:140px; height:21px; margin:0px; padding:0px;
        background:#AAC6DC;
        font-family:Verdana,Helvetica,sans-serif; font-size:8px; font-weight:bold;
        text-align:left;
        border:0px; border-left:1px; border-bottom:1px; border-style:solid; border-color:#FFFFFF;
}

.text_m0l4i {
        position:absolute;
        width:140px; height:21px; margin:0px; padding:0px; padding-left:4px; padding-top:4px;
        cursor:pointer;
} 


/*MENU_MAIN */ 


a.bottomnavi:link, a.bottomnavi:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

a.bottomnavi:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}



/* Allgemein */

body,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Verdana, sans-serif, Helvetica; }

h1, h1 font strong
	 { font-family:Verdana;font-size:10pt;color:#C40E22;font-weight:bold;margin-bottom: -10px; }
	 
h2
	 { font-size:8pt;color:#C40E22;font-weight:bold; }
	 
h3
	 { font-family:Arial;font-size:9pt;color:#FFFFFF;font-weight:bold; }

h4
	 { font-family:Arial;font-size:9pt;color:#ff0000;font-weight:bold; }

h5
	 { font-size:9pt;color:#FFF000;font-weight:100; }
	 
body,p,ul,ol,li,div,td,th,nobr,b,i
     { font-size:8pt;color:#333333; }


/* Links */

a:link
     {color: #000000; text-decoration:none; font-weight:bold; font-size:7.5pt;}

a:visited
     {color: #000000; text-decoration:none; font-weight:bold; font-size:7.5pt;}

a:hover
     {color: #FF0000; text-decoration:underline; font-size:7.5pt;}

.subnavi a:hover
	{background-color:#000000; color:#ffffff;}


.subnavi a
	{background-color:none; color:#000000; display: block;}

table#ergebnisse
{table-width:100%; spacing:1px; background:#cccccc;}

td#datum 
	{border:0px solid #cccccc; background-color:#FFFFFF; padding:3px;}

td#begegnung 
	{border:0px solid #cccccc; background-color:#FFFFFF; padding:3px;}

td#ergebnis
	{border:0px solid #cccccc; background-color:#FFFFFF; padding:3px;}
	
ul
{
  list-style-image: url(img/list.gif);
}
ul li {
  margin: 2px 0;
}

.white, .white font a, .white font strong {
	color: white;
}

.csc-firstHeader {
  margin-bottom: 10px;
}
