/* CSS Document */

	/*
	***************************APFELWEINNROUTE******************************	
	******************************GLOBAL************************************
	****************************Author: AM**********************************
	*/

 	A 					{text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
 	A:link 				{color:#D30002; }
	A:visited			{color:#D30002; }
 	A:hover 			{color:#D30002; }
 	A:active			{color:#D30002; }



	body				{margin-top:0; background-color:#E8E8E8}
	table				{border:0px;}
	img					{border:0px;}
	h1					{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px;}
	h2					{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px;}	
	h3					{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; display:inline;}
	
	div					{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
	/*
	************************************************************************	
	******************************CONTENT***********************************
	************************************************************************
	*/

	#content			{
						 width:950px; height:auto; 
						 background-color:#FFFFFF;
						 margin-top:0;
						}
	
	/*
	************************************************************************	
	******************************NAVIGATION********************************
	************************************************************************
	*/
	
	#navigation			{
						 width:215px; 
						 background-color:#FFFFFF;
						 vertical-align:top;
						}
						
	#menu				{width:200px; }
	
	#td-navi			{border-bottom:1px solid  #CC0000; }
	
	#td_navi-oben		{
						 border-top:1px solid  #CC0000;
						 border-bottom:1px solid  #CC0000;
						}
						
	#nav				{
						 font-size : 12px; 
						 padding-top:3px; 
						 padding-bottom:3px;
						 font-weight:bold;
						}
						
	#nav-auf			{
						 font-size : 11px;
						 color: #636363; 
						}

	#nav-auf-markiert	{
						 font-size : 11px;
						 color: #D30002; 
						}
		
		
	#td-navi-unten		{
						 font-size : 11px; 
						 float:right;
						 width:100px; 
						 background-color:#E7EEE5;
						 border:1px solid #CEE0CA;
						 font-weight:bold;
						}
	
	#menu-unten			{text-align:right}
	
	/*
	************************************************************************	
	******************************INHALT************************************
	************************************************************************
	*/

	#inhalt				{
						 width:735px; 
						 vertical-align:top;
						 background-color:#EEE6B8
						}



	#main				{
						 padding:0px 17px 0px 17px ; 
						 background-color:#EEE6B8;
						}
						
	#linie-rechts		{
						 background-image:url(../bilder/bg_line.jpg); width:36px;
						}

	.underline			{
						 text-decoration:underline;
						 font-weight:bold;
						}


	/*
	************************************************************************	
	******************************KALENDER**********************************
	************************************************************************
	*/
	
	#kalender			{width:665px;}
	#kalender-datum		{width:60px;  background-color:#e7eee6;  border:1px solid #000000; border-right:none; text-align:center; vertical-align:top}
	#kalender-ort		{width:130px; background-color:#e7eee6;  border:1px solid #000000; border-right:none; text-align:center; vertical-align:top}
	#kalender-info		{width:430px; background-color:#e7eee6;  border:1px solid #000000; vertical-align:top}
	
	
	#kalender-l			{
						 width:60px; 
						 background-color:#F3EFC9; 
						 text-align:center; 
						 border-left:1px solid #000000;
						 border-bottom:1px solid #000000;
						}
	
	#kalender-m			{
						 width:130px; 
						 background-color:#F3EFC9; 
						 text-align:center; 
						 border-bottom:1px solid #000000;
						}
						
	#kalender-r			{
						width:430px; 
						text-align:left; 
						background-color:#F3EFC9;
						border-right:1px solid #000000;
						border-bottom:1px solid #000000; 
						}	
	


	/*
	************************************************************************	
	******************************KALENDER**********************************
	************************************************************************
	*/

	#unsere-mitlieder	{ width:300px;}
	#weingueter			{background-color:#C40000; width:100px; height:100px; text-align:center}
	
	#gemeinde			{background-color:#4B4513; width:100px; height:100px; text-align:center}
	#institutionen		{background-color:#014328; width:100px; text-align:center}
	#naturschutz		{background-color:#993300; width:100px; height:100px; text-align:center}
	
	
	#mitglieder			{width:500px; background-color:#EEF6EC;  border:1px solid #000000;}
	#betrieb			{width:260px;  text-align:center; vertical-align:top; font-weight:bold;}
	#plz				{width:90px;  text-align:center; vertical-align:top; font-weight:bold;}
	#ort				{width:150px; text-align:center; vertical-align:top; font-weight:bold;}
	
	#mitgliederliste	{width:500px; border:#E8E8E8;}
	
	

.td_navi_unten_leer{background-color:#FFF; height:5px;}

.td_content{width:735px;  background-color:#FFFFFF; vertical-align:top;}
.td_content_liste{width:500px; border:#E8E8E8;} 

#td_liste_l{width:270px;  text-align:left;}
#td_liste_c{width:80px; text-align:center;}
#td_liste_r{width:150px; text-align:left;}




#caption			{caption-side:top; font-weight:bold;}





	/*
	************************************************************************	
	******************************STARTSEITE***********************************
	************************************************************************
	*/
	
	.img-startseite			{
							 margin:0 8px 0 0; 
							 padding:4px; 
							 border: 1px solid #D9E0E6; 
							 background:#fff;
							}

	.img-right				{
							 margin:0 0 0 8px; 
							 padding:4px; 
							 border: 1px solid #D9E0E6; 
							 background:#fff;
							}				