/* ############ ie Scrollbars ############ */
/* navi		 blau	 	078EEA  */
/* navistand hlblau 	C4E0F8  */

body { 
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #4f4f4f;
scrollbar-highlight-color: #4f4f4f;
scrollbar-shadow-color: #858585;
scrollbar-arrow-color: #ff0000;
scrollbar-base-color: #0863B5;
scrollbar-face-color: #0863B5;
scrollbar-track-color: #ffffff;
}

/* ############ Allgemein ############ */
.nurdruck { display:none; }


body 	{ 
		background-image:url(../images/bg_cvjm.jpg); background-repeat:repeat;	
		text-decoration:none; font-family:arial,helvetica; font-size:13px; font-weight:normal; text-align:center;}
			
p, td, th	{text-decoration:none; color:#000000; font-family:arial,helvetica; font-size:13px; font-weight:normal;}

.weiss {color:#ffffff;}

b		 	{font-weight:bold;}

.gelbhl {background-color:#ffffd2; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.gruenhl{background-color:#d2ffdd; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.blauhl {background-color:#cae4ff; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}
.rothl	{background-color:#ffdfdf; border-color:#c0c0c0; border-style:solid; border-width:1px; padding:3px 3px 0px 3px;}

.pariserbasis { text-decoration:none; color:#000000; font-family:times new roman; font-size:19px; font-weight:bold;}

/* ############ tags ############ */
.inhaltstable	{
			border-color:#5eaeff; border-style:solid; border-width:1px; 
			width:777px;
			margin:1px; text-align:center;
			background-color:#ffffff;
		background-image:url(../images/bg_cvjm_inhalt.jpg); background-repeat:repeat;	
			}
			
.inhalt		{ 
			margin:0px 3px 3px 10px; text-align:left;
			width:560px;
			}
						
			
.bild 		{ border-color:#5eaeff; border-style:solid; border-width:1px; }
			
.ueberschrift {font-weight:bold; font-color:#078EEA;}
			
.fusszeile	{color:black; font-size:11px;}
.fusszeile a:link, .fusszeile a:visited, .fusszeile a:active, 
			{
			color:black; font-size:11px; text-decoration:none;
			}
.fusszeile a:hover
			{
			color:blue; font-size:11px; text-decoration:underline;
			}


.navitable	{
			border-color:#b97206; border-style:solid; border-width:0px; 
			width:100%;
			margin:0px 0px 0px 0px;
			background-color:#ffffff;
			}
.navitable td	{
			border-color:#ffffff; border-style:solid; 
			border-top-width:0px; 
			border-left-width:0px; 
			border-right-width:0px; 
			border-bottom-width:6px; 
			}
			
.leiste		{
			border-color:#c0c0c0; border-style:solid; 
			border-top-width:0px; 
			border-left-width:0px; 
			border-right-width:1px; 
			border-bottom-width:0px; 
			
			}
			
			
.navistand	{
			background-color:#C4E0F8;
			}
			
a.navi:link, a.navi:visited, a.navi:active
			{
			color:#ffffff; font-weight:bold; text-decoration:none;
			}
			
 a.navi:hover
			{
			color:#ffffff; font-weight:bold; text-decoration:none;
			}


.ueberabschnitt {font-weight:bold; font-size:13px;}
 
.aktuelles li	{ color:#235AA9; }
.aktuelles a:link, .aktuelles a:visited, .aktuelles a:active { color:#000000; font-weight:normal; text-decoration:none; }
.aktuelles a:hover { color:#235AA9; font-weight:bold; text-decoration:none; }
.ueberschriftaktuelles { color:#235AA9; font-size:16px; font-weight:bold; }

.standortaktuelles a:link, .standortaktuelles a:visited, .standortaktuelles a:active, .standortaktuelles a:hover { color:#235AA9; font-weight:bold; text-decoration:none; }


.wir_ueber_uns li	{ color:#EE1D25; }
.wir_ueber_uns a:link, .wir_ueber_uns a:visited, .wir_ueber_uns a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.wir_ueber_uns a:hover { color:#EE1D25; font-weight:bold; text-decoration:none; }
.ueberschriftwir_ueber_uns { color:#EE1D25; font-size:16px; font-weight:bold; }

.standortwir_ueber_uns a:link, .standortwir_ueber_uns a:visited, .standortwir_ueber_uns a:active, .standortwir_ueber_uns a:hover { color:#EE1D25; font-weight:bold; text-decoration:none; }


.gruppen li	{ color:#eade00; }
.gruppen a:link, .gruppen a:visited, .gruppen a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.gruppen a:hover { color:#eade00; font-weight:bold; text-decoration:none; }
.ueberschriftgruppen { color:#eade00; font-size:16px; font-weight:bold; }

.standortgruppen a:link, .standortgruppen a:visited, .standortgruppen a:active, .standortgruppen a:hover { color:#eade00; font-weight:bold; text-decoration:none; }


.berichte li	{ color:#00A76D; }
.berichte a:link, .berichte a:visited, .berichte a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.berichte a:hover { color:#00A76D; font-weight:bold; text-decoration:none; }
.ueberschriftberichte { color:#00A76D; font-size:16px; font-weight:bold; }

.standortberichte a:link, .standortberichte a:visited, .standortberichte a:active, .standortberichte a:hover { color:#00A76D; font-weight:bold; text-decoration:none; }


.termine li	{ color:#235AA9; }
.termine a:link, .termine a:visited, .termine a:active { color:#000000; font-weight:normal; text-decoration:none; }
.termine a:hover { color:#235AA9; font-weight:bold; text-decoration:none; }
.ueberschrifttermine { color:#235AA9; font-size:16px; font-weight:bold; }

.standorttermine a:link, .standorttermine a:visited, .standorttermine a:active, .standorttermine a:hover { color:#235AA9; font-weight:bold; text-decoration:none; }


.gaestebuch li	{ color:#EE1D25; }
.gaestebuch a:link, .gaestebuch a:visited, .gaestebuch a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.gaestebuch a:hover { color:#EE1D25; font-weight:bold; text-decoration:none; }
.ueberschriftgaestebuch { color:#EE1D25; font-size:16px; font-weight:bold; }

.standortgaestebuch a:link, .standortgaestebuch a:visited, .standortgaestebuch a:active, .standortgaestebuch a:hover { color:#EE1D25; font-weight:bold; text-decoration:none; }


.kontakt li	{ color:#eade00; }
.kontakt a:link, .kontakt a:visited, .kontakt a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.kontakt a:hover { color:#eade00; font-weight:bold; text-decoration:none; }
.ueberschriftkontakt { color:#eade00; font-size:16px; font-weight:bold; }

.standortkontakt a:link, .standortkontakt a:visited, .standortkontakt a:active, .standortkontakt a:hover { color:#eade00; font-weight:bold; text-decoration:none; }


.impressum li	{ color:#00A76D; }
.impressum a:link, .impressum a:visited, .impressum a:active 
		{ color:#000000; font-weight:normal; text-decoration:none; }
.impressum a:hover { color:#00A76D; font-weight:bold; text-decoration:none; }
.ueberschriftimpressum { color:#00A76D; font-size:16px; font-weight:bold; }


 
/* ############ E-Mailformular ############ */
.eingabefeldmailform { 
		color: blue; font-size:12px; width:150px;
		border: 1px solid #0099CC;
		}
.eingabefeldtextmailform { 
		color: blue; font-size:12px; width:180px;
		border: 1px solid #0099CC;
		}
.eingabefeldgaestebuch { 
		color: blue; font-size:12px; width:250px;
		border: 1px solid #0099CC;
		}
.eingabefeldtextgaestebuch {
		color: blue; font-size:12px; width:300px;
		border: 1px solid #0099CC;
		}
		
.buttonmailform { 
		font-weight: bold; color: #ffffff; background-color: #0048b6; font-size:12px;
		border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #0099CC; border-top: 1px solid #0099CC;
		}


/* ############ Links ############ */

a:link, a:visited {text-decoration:underline; color:#0048b6; font-family:arial,helvetica; font-size:13px; font-weight:normal;}
a:hover {text-decoration:underline; color:#0000ff; font-family:arial,helvetica; font-size:13px; font-weight:normal;}
a:active {text-decoration:underline; color:#0048b6; font-family:arial,helvetica; font-size:13px; font-weight:normal;}

a.small:link, a.small:visited, a.small:active, a.small:hover 	{font-size:10px;text-decoration:none; }

