BODY    { scrollbar-arrow-color: #33CC30; scrollbar-base-color: #000000; scrollbar-highlight-color: #33CC33;background-image:url('oben_links2.jpg')} 

/*a:link      {color: blue;   font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: transparent }
a:visited   {color: #cc0000; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: transparent }
a:hover     {color: #33CC33; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: transparent }
a:active    {color: #5578d6; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: transparent }
*/
a:link      {Verdana; text-decoration: none; }
a:hover     {color: blue; ; font-family: Verdana; text-decoration: none; }
a:visited   {Verdana; text-decoration: none; }
a:active    {Verdana; text-decoration: none; }

/* General Fonts */
BODY,OL,DIV,a{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: black; 
   font-style: normal;
}

blockquote {
   background:#000000; text-indent:7; margin-left:0px; margin-right:0px
}

ul {
   margin-bottom : 0px;
   margin-left : 0px;
   margin-top : 0px; list-style-type:disc; padding-left:30; padding-right:0;
}

img 
{
	border: 0px;

} 

p{
   font-family: Verdana;
   color: #000000; text-indent:0; padding-top:0;
   margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px
}

li{
   margin-bottom : 0px;
   margin-left : 0px;
   margin-top : 0px;
}

.align-center {
   text-align:center
}

/* Bold Title same as text size */
.title {
   font-family: Arial, sans-serif;
   color: #00000;   /* black */
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 12px;  
   padding: 0.2em
}

/* Footer */
.footer {
   font-size: 10px;
   color: #003366;			/* dark blue */
   line-height: 150%; 
   text-align: center;
}

 
/* Last Update */
.lastupdate {
   font-size: 12px;
   color: #003366;   			/* dark blue */
   line-height: 150%; 
   text-align: center;
}

divCont { 
height:20px; 
#background:#908358; 
} 

.clTop { 
width:780px; 
height:10px; 
margin:40px auto; 
overflow:hidden; 
background:#908358;
float:right;
} 

.clSub { 
margin:60px auto; 
width:780px; 
text-align:left; 
}

SELECT {  font-family: Verdana, Arial, Helvetica; font-size: 12px }

.Menue:link { 
	line-height: 150% ;
	text-align: right ; 
	color:black ; 
	font-size:14px;
	font-weight:bold;
}

.menuetop:visited{
	line-height: 150% ;
	color:gray;
	font-size:12px;
	font-weight:bold;
}
.menuetop:hover{
	line-height: 150% ;
	color:white;
	font-size:12px;
	font-weight:bold;
	background-color:blue;
}
.menuetop:active{
	line-height: 150% ;
	color:gray;
	background-color:red;
	font-size:12px;
	font-weight:bold;
}
.menuetop:link {
	line-height: 130% ;
	color:gray;
	font-size:12px;
	font-weight:bold;
}

.menuesub:visited{
	color:black;
	font-size:14px;
	font-weight:bold;
}
.menuesub:hover{
	color:white;
	font-size:14px;
	font-weight:bold;
	background-color:blue;
}
.menuesub:active{
	color:black;
	background-color:red;
	font-size:14px;
	font-weight:bold;
}
.menuesub:link {
	color:black;
	font-size:14px;
	font-weight:bold;
}

.menue3rd:visited{
	line-height: 150% ;
	color:gray;
	font-size:9px;
	font-weight:normal;
}
.menue3rd:hover{
	line-height: 150% ;
	color:black;
	font-size:9px;
	font-weight:bold;
	background-color:normal;
}
.menue3rd:active{
	line-height: 150% ;
	color:gray;
	background-color:blue;
	font-size:10px;
	font-weight:normal;
}
.menue3rd:link {
	line-height: 130% ;
	color:gray;
	font-size:9px;
	font-weight:normal;
}



.Menuebuttom:link { 
	line-height: 130% ;
	text-align: right ; 
	color:black ; 
	font-size:12px;
	font-weight:bold;
}

    .bodytext {color:black; padding:3px; font-size:12; line-height:120%}
    .clearer {clear:both; height:1px; border:1px solid #F9FFE5}
    .clearer1 {clear:both}
    .news-latest-container { border:1px solid #333; background-color:#000000; }

    .news-list-container {margin-bottom:15px; width:380px)
    .news-list-tit a:link {align:left; color:gray; background-color:white; font-size:14px; font-weight:bold; margin-top:10px }
    .news-list-tit a:visited {align:left; color:gray; background-color:white; font-size:14px; font-weight:bold; margin-top:10px }
    .news-list-tit a:hover {align:left; color:gray; background-color:white; font-size:14px; font-weight:bold; margin-top:10px }
    .news-list-tit a:active {align:left; color:gray; background-color:white; font-size:14px; font-weight:bold; margin-top:10px }
    .news-list-img  {align:center}
    .news-list-item {align:left}
/*    .news-list-date {font-size:10; font-weight:bold; text-align:right}*/
/*    .news-list-container {background-color:#FFFFFF; color:black; font-size:12; width:430px; height:200px; border:0px none;float:none;align:none}*/
    .news-list-morelink  {text-align:right; vertical-align:bottom;margin-bottom:5px}
    .news-box-header {background-color:grey; color:#FFFFFF; font-size:12; font-weight:bold; width:400px; text-align:left; margin-left:7px}
    .news-box-inhalt {background-color:#FFFFFF; color:black; font-size:12; padding:3px; width:430px; text-align:left; border:0px; margin-left:0px; overflow:auto}

/*    .news-single-header {background-color:grey; color:#FFFFFF; font-size:12; font-weight:bold; width:616px; text-align:left; border:0px; padding:3px}
    .news-single-item {font-size:12; align:left;}
    .news-single-backlink {background-color:#FFFFFF; color:black; font-size:12; font-weight:bold; padding:3px; width:616px; text-align:left; border:0px; margin-top:5px}
    .news-single-timedata {background-color:#FFFFFF; color:grey; font-size:10; font-weight:bold; padding:3px; width:616px; text-align:left; border:0px}
    .news-single-related {text-align:left; font-weight:bold}
    .news-single-additional-info {background-color:#FFFFFF}
    .news-single-img {float:right; line-height:200%; margin-right:7px; margin-left:8px; vertical-align:middle;text-align:centre;}
    .news-single-imgcaption {}
*/
    .news-list-shortitem {background-color:#FFFFFF; color:black; font-size:6; text-align:left; margin-top:0}
    .news-list-shortcontainer {background-color:#FFFFFF; color:black; font-size:8; text-align:left; border:0px none; margin-left:0px; line-height:150%}

    .menue-box-header {background-color:#FFFFFF; color:#000000; font-size:12; font-weight:bold; width:175px; text-align:left}
    .menue-box-Inhalt {color:green;border-top:3px solid #000000; border-bottom:3px solid #000000; background-color:#000000; color:#000000; font-size:12; width:175px; text-align:left; margin-top:0; margin-bottom:0;overflow:auto; line-height:100%; border-left-color:#000000; border-right-color:#000000;border-top-color:#000000;}
    .menue-box-2Inhalt {border-left:3px solid #FFFFFF; border-top:3px solid #000000; border-bottom:3px solid #000000; background-color:#000000; color:#000000; font-size:12; width:172px; text-align:left; margin-top:0; margin-bottom:0; line-height:100%; border-left-color:#000000; border-right-color:#000000}
    .menue-box-3Inhalt {border-left:7px solid #FFFFFF; border-bottom:3px solid #000000; background-color:#000000; color:#000000; font-size:12; width:168px; text-align:left; margin-top:0; margin-bottom:0; line-height:100%; border-left-color:#000000; border-right-color:#000000}

    .news-archive-img  {text-align: left; float: left;margin-left:5px}
    .news-archive-item#font-family {text-align: left; float:right}
    .news-archive-date {font-size:10; font-weight:bold; text-align:right}
    .news-archive-container  {background-color:#FFFFFF; color:black; font-size:12; width:616px; height:150px; border:0px none;float:none;align:none}
    .news-archive-morelink  {text-align:right}
    .news-search-form  {background-color:white; color:black; font-size:12; ; border:0px none;float:none;align:none}
    .news-search-form-submit {background-color:white; color:black; font-size:12; ; border:0px none;float:none;align:none}
    .news-search-emptyMsg  {background-color:white ; color:black; font-size:12; ; border:0px none;float:none;align:none}

	.tbhead {background-color:#000000; color:#000000; font-weight:bold}
	.tbname {background-color:#000000; width:130px}
	.tbvorname {background-color:#000000; width:130px}
	.tbjahrgang {background-color:#000000; width:80px; text-align:center}
	.tbgeschlecht{background-color:#000000; width:50px; text-align:center}
	.tbverein {font-family {background-color:#000000; width:250px}
	.tblauf {background-color:#000000; width:100px}
	.csc-form-labelcell {vertical-align:top}
	.csc-firstHeader {background-color:#000000}
	.tbveranstaltungbold {color:black; font-size:10; font-weight:bold}
	.tbveranstaltungnormal {color:black; font-size:10;}
	.csc-mailform-field {width:290px}
	.veranstaltungstabelle {background-color:#000000; color:black; width:400px; height:450px; overflow:auto }

h1 {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : black;
	margin-bottom : 0px;
	margin-top : 0px;
	line-height: 100%;
}

H2 {
	font-family : Verdana, sans-serif;
	font-size : 13px;
	color : #666666;
	margin-bottom : 10px;
	margin-top : 20px;
	line-height: 150%;
}

H3 {
	font-family : Verdana /*, sans-serif*/;
	font-size : 12px;
	background-color:white;
	line-height: 150%;
	padding-top: 15px;
	padding-bottom: 7px;
	margin-bottom : 0px;
	margin-top : 0px;
	font-style:bold;
}

