/* jexhof            */



body 	{		margin:0px;
			
			font-size:0.8em;
			}
			
h1 		{ 	font-family:  "Trebuchet MS", arial;
			letter-spacing: 0.1em;
			font-size: 13px;
			padding-bottom: 30px;

			 }
			 			
h2 		{ 	font-size: 1.3em;
			 }	
			 			
h3 		{ 	font-size: 1.1em;
			 }	
			 
			 
			 
.mini 	{  	font-size: 0.8em;
			}	
				
.formular {	border: solid 1px #666666;

}

			
/***********************************************/
/* Layout Divs                                 */
/***********************************************/				 			
#komplett {
	margin:10px auto;
	width:1000px;
	text-align:left;
	background-repeat: repeat-y;
	background-image: url(jexhof_main_FILES/hg_jexhof_logo.gif);
	}
#left {
	width:211px;
	float:left;
	background-image: url(jexhof_main_FILES/hg_jexhof_navi.gif);
	background-repeat: no-repeat;
	min-height: 300px;
	}
#navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 15px;
	}
#kalender{
	color:white;
	padding: 15px;
	}

#bilder {
	width:198px;
	float:left;
	min-height: 732px;
	background-image: url(jexhof_main_FILES/hg_jexhof_logo_01.gif);
	background-repeat: repeat-y;
	}

#rechts {
	float:left;
	padding-right: 0px;
	padding-bottom: 0px;
	min-height: 700px;
	width: 591px;
	background-repeat: no-repeat;
	background-image: url(jexhof_main_FILES/hg_top.gif);

	}

#footer {
	clear:left;
	color:#fff;
	height:0px;
	width:150;
	text-align:left;
	padding: 00px 0px 0px 30px;
	position:relative; top:-30px;
	}
	
/***********************************************/
/* Layout Startseite                                 */
/***********************************************/
#bilderrubrikstart {
	width:59px;
	float:left;
	min-height: 732px;	
}
#rechtsrubrikstart {
	float:left;
	padding-right: 0px;
	padding-bottom: 0px;
	min-height: 700px;
	width: 730px;
	background-image: url(jexhof_main_FILES/start_top.gif);
	background-repeat: no-repeat;
}

/***********************************************/
/* Layout Rubrik                                 */
/***********************************************/
#bilderrubrik {
	width:198px;
	float:left;
	min-height: 732px;
	background-image: url(jexhof_main_FILES/blind.gif);
	background-repeat: repeat-y;
	}
	
/***********************************************/
/* Navigation */
/***********************************************/

#navigation ul 		{	
				list-style-type:none;
				padding:0;
				/*margin:0 0 1em 2em;*/
				}
#navigation  ul ul		{	
				list-style-type:none;
				padding:0;
				}			
								
li.mainnav 			{ 		
				font-size:10px;
				letter-spacing: 0.05em;
				}	
		

li.mainnav a 		{ 		
				padding: 0px 0px 0px 20px;
				text-decoration:none;
				color:#342323;
				line-height: 24px;
				}	
				
li.mainnav a:hover 	{	
				font-size:10px;
				letter-spacing: 0.05em;
				text-decoration:underline;	
				}

li.mainnavx a		{ 	
				font-size:11px;
				letter-spacing: 0.3px;
				padding:0.2em 0.5em;
				text-decoration:none;
				color:#678530;
				line-height: 24px;
				}	

	
li.subnav			{		
				margin: 0;
				padding:0;
				line-height: 22px;
				}				
				
li.subnav a 			{	 		
				padding: 0px 0px 0px 20px;
				font-size:12px;
				text-decoration:none;
				color:#ffffff;
				font-weight:normal;
				line-height: 22px;
				}	
										
li.subnav a:hover 		{		
				padding: 0px 0px 0px 20px;
				font-size:12px;
				color:#ffffff;
				font-weight:normal;
				text-decoration:underline;
				}


li.subnav2 a			{ 
				padding: 0px 0px 0px 10px;
				color:#342323;
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
				line-height: 22px;
				}
	
li.subsubnav		{		
				margin: 0;
				padding:0;
				line-height: 18px;
				letter-spacing: 0 px;
				}				
				
li.subsubnav a 		{	 	
				padding: 0px 0px 0px 20px;
				font-size:12px;
				text-decoration:none;
				color:#342323;
				font-weight:normal;
				line-height: 18px;
				}	
				
										
li.subsubnav a:hover 		{		
				padding: 0px 0px 0px 20px;
				font-size:12px;
				color:#342323;
				font-weight:normal;
				text-decoration:underline;
				}

li.subsubnav2 a 		{ 
				padding: 0px 0px 0px 20px;
				color:#ffffff;
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
				line-height: 18px;
				}
				
				
#footer	a 			{		
				font-size:11px;
				text-decoration:none;
				color:#ffffff;
				font-weight:normal;
				}
				
#footer	a:hover			{		
				font-size:11px;
				text-decoration:none;
				color:#ffffff;
				font-weight:normal;
				text-decoration:underline;
				}

/* Navigation Ende */

/***********************************************/
/* Textformatierung */
/***********************************************/
			
#komplett #rechts #text 	{
				font-family: Verdana, Geneva, sans-serif;
				font-size: 12px;
				line-height: 130%;
				color: #453435;
				text-align: left;
				padding: 195px 50px 10px 80px;

}
/* link im text */
#komplett #rechts #text a 	{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		line-height: 130%;
		color: #453435;
		text-decoration: underline;
}

#komplett #rechts #text  a:hover{
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		line-height: 130%;
		color: #ffffff;
		text-decoration: underline;
}

/***********************************************/			
/* Schrift */
/***********************************************/

body 	{font-family:verdana,sans-serif;}			

/***********************************************/			
/* Farben */
/***********************************************/

body 	{color:#333333;}

h1, h2, h3, h4, h5 { color: #453435;}

#pfad	a {color: #666666;}	
			
			

.gruen 	{  	font-weight: bold; 
			color: #3D7D99;
			}


.grau 		{ 	font-weight: bold; 
			color: #666666;
			}
			
.illu 		{	border:1px solid #E40083;
			width:12em;
		}



/* CSS Document */
