/*Schriftformate*/
#text00		{font-family:Arial; font-size:8px; color:#000000;}
#text0		{font-family:Arial; font-size:10px; color:#000000;}
#text0b		{font-family:Arial; font-size:10px; color:#000000; font-weight:bold;}
#text1		{font-family:Arial; font-size:12px; color:#000000;}
#text1b		{font-family:Arial; font-size:12px; color:#000000; font-weight:bold;}
#text2		{font-family:Arial; font-size:15px; color:#000000;}
#text2b		{font-family:Arial; font-size:15px; color:#000000; font-weight:bold;}
#text2w		{font-family:Arial; font-size:15px; color:#FFFFFF;}
#text3		{font-family:Arial; font-size:20px; color:#000000;}
#text3b 	{font-family:Arial; font-size:20px; color:#000000; font-weight:bold;}
#text4		{font-family:Arial; font-size:50px; color:#000000;}
#text4b		{font-family:Arial; font-size:50px; color:#000000; font-weight:bold;}

/*Linkformate*/

/*Navigationstasten im Kopfbereich für alle Skripte im Verzeichnis homepage1*/
a.navk:link, a.navk:visited {	
		display:inline-block;
		height:40px;
		font-family:arial;
		font-size:15px;
		color:#FFFFFF;
		background-color:#A1A1A1;
		text-decoration:none;
		text-align: left;
		vertical-align: middle;
		padding:0px;
		margin:0px;
		line-height: 100%;
}
a.navk:hover {
		background-color:#FFFFFF;
		color:#A1A1A1;
}



 

/*Inline-Verweise*/
a.nav:link	{
		 	
      		font-family:Arial;
		font-size:15px;
		color:#000000;
		text-decoration:underline;
}
a.nav:visited {
		color:#606060;	
		text-decoration:none;
}

a.nav:hover   {

		color:#D90000;
		text-decoration:underline;
		}

a.nav:active  { 
		color:#D90000;
		text-decoration:underline;
		}
	






/* Sprungmarken, Link zum Drucken */

a.marke:link    { 
		color:#000000;
      		font-family:Arial;
		font-size:15px;
		text-decoration:none;
		padding-left:2px; padding-right:2px;
}

a.marke:visited {
		color:#000000;
      		font-family:Arial;
		font-size:15px;
		text-decoration:none;
		padding-left:2px; padding-right:2px;
}

a.marke:hover   {
		color:#D90000; 
		background-color:#D90000;
      		font-family:Arial;
		font-size:15px;
		text-decoration:none;
		padding-left:2px; padding-right:2px;
}

a.marke:active  { 
		color:#FFFFFF;
      		font-family:Arial;
		font-size:15px;
		text-decoration:none;
		padding-left:2px; padding-right:2px;
}









/*---- Bereichsformate der Inhaltseiten--- */

body 		{ 
		margin-left:3px;
		margin-top:3px;
		margin-right:0px;

		font-family: Arial, Helvetica,sans-serif;
		font-size:15px;
		background-color:#A1A1A1;
		scrollbar-face-color: #F4F4F4;
		scrollbar-shadow-color: #C0C0C0;
		scrollbar-highlight-color: #C0C0C0;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #A1A1A1;
		scrollbar-track-color: #C0C0C0;
		scrollbar-arrow-color: #C0C0C0;
}

#titel	{  
		position:relative;
		top:0px;
		left:0px;
		width:100%;
		height:30px;
		background-color:#F4F4F4;
		font-size:20px;
}

/*Monat für aktuell.htm*/
#mon 		{
		position:relative;
		top:0px;
		left:0px;
		width:100%;
		height:60px;
		font-family:Arial;
		font-weight:bold;
		color:#000000;
		font-size:35px; 
		text-align:left;
		vertical-align:middle;
		
      		background-color:#F4F4F4; 
}

#wrapper {
		margin-left:12px;
		margin-top:0px;
		position:relative;
		top: 0px;
		background-color: #F4F4F4;
		width: 100%;
		/*width: 1000px;*/
		height: 100%;
}


#linkespalte {
		font-size:15px;
		top: 0px;
			
		background-color: #F4F4F4;
		width: 47em;
		float:left;
		height: 90%;

		
}

#rechtespalte {	
		font-size:15px;
		top: 0px;
		margin-left: 48em;
		background-color: #F4F4F4;
		width: 25%;
		max-width: 40%;
		height: 90%;
}



#tboxkopf {
		width:100%;
		height:2em;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		color:#000000;
		line-height:2em;
		
		background-color:#D4D4D4;
		border-top:1px solid #C0C0C0;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
}
	
#tbox {
		width:100%;
		padding:0px;
		/*padding-left:5px;*/
		font-family:Arial;
		font-size:15px;
		background-color:#F4F4F4;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
}

#spacer {
		position:relative;
		margin-left: 0.5em;
		margin-right: 0.5em;
		padding-left: 0;

		/*background-color: yellow;*/
}




.strichlinie {
		border:none;
		border-top: 1px dashed #C0C0C0;
		color:F4F4F4;
		background-color: #F4F4F4;
		height: 1px;
 		width:100%;
}

/*----- button mit image / hover mit toggleClass ------*/
.opener-button {
		padding:0px;
		border:solid 1px #F4F4F4;
		background-color:#F4F4F4;
		cursor:pointer;
			font-family:Arial;
			font-size:15px;
		/*opacity: 1;*/
   		/*transition: opacity .25s ease-in-out;*/
   		/*-moz-transition: opacity .25s ease-in-out;*/
   		/*-webkit-transition: opacity .25s ease-in-out;*/
   		
}
.opener-button-hover {
		padding:0px;
		border:solid 1px #D90000;
		background-color:#F4F4F4;
		cursor:pointer;
		/*opacity: 0.5;*/
}
/*Formularelement input type submit als button*/

.subm	{
		width:150px;
		height:40px;
		font-family:Arial,Helvetica,sans-serif;
		font-size:15px;
		color:#FFFFFF;
		border:solid 1px #606060;
		background-color:#A1A1A1;
}

.subm_hover {
		color:#A1A1A1;
		background-color:#FFFFFF;
}
/*---------------- jquery-ui.css benutzerdefinierte Anpassung ---------------*/
/*--- widget-header background ---*/
.ui-state-active, 
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
		background: #A1A1A1;
		border: 1px solid #606060;
		color: #ffffff;
		
}


/*--- dialog button background --- */
.ui-button:active,
.ui-button.ui-state-active:hover {

	background: #A1A1A1;		
	border: 1px solid #d90000;				
}