
/* ------------------------------------ Globales ------------------------------------ */


html, table								{
										font-family:Arial, Verdana, Sans-Serif;
										color:#72422d;
										font-size:12px;
										line-height:17px;
										}

body									{
										margin:0px;
										}
										
h1										{
										margin:0px 0px 8px 0px;
										font-size:20px;
										font-weight:normal;
										line-height:20px;
										color:#c1d82f;
										}
h2										{
										font-size:12px;
										color:#72422d;
										margin:0px 0px 8px 0px;
										}
h3										{
										font-size:12px;
										color:#72422d;
										margin:0px 0px 8px 0px;
										}										
p										{
										
										margin:0px 0px 18px 0px;
										}										
a										{
										color:#abbf2a;
										text-decoration:none;
										}
a:hover									{
										color:#abbf2a;
										text-decoration:underline;
										}
ul										{
										margin:0px 0px 0px 52px;
										width:460px;
										padding:0px 0px 12px 20px;
										}																																																	
										


/* ------------------------------------ Containers ------------------------------------ */

#banner									{
										float:left;
										margin:0px 0px 0px 0px;
										width:110px;
										}																				
										

#logo									{
										
										float:left;
										margin:20px 0px 0px 60px;
										}
#service								{
										
										float:right;
										margin:46px 20px 0px 0px;
										}
									

										

#content								{
										float:left;
										clear:both;
										margin:40px 0px 0px 60px;
										padding:0px 0px 20px 0px;
										width:600px;
										
										}
									

/* ------------------------------------ Navigation ------------------------------------ */										


#navigation								{
										float:left;
										margin:100px 0px 0px 0px;
										width:160px;
										}
#navigation	ul							{
										list-style: none;
										margin:0px;
										padding:0px;
										width:160px;
										}
										
#navigation	ul a						{
										display:block;
										width:160px;
										height:26px;
										font-size:12px;
										color:#72422d;
										font-weight:bold;
										text-decoration:none;
										border-bottom:solid 1px #ffffff;
										}
#navigation	ul a:hover					{
										text-decoration:none;
										background-image:url(images/bg_navigation.jpg);
										border-bottom:solid 1px #ffffff;
										}

#navigation	ul ul						{
										padding:0px 0px 6px 0px;
										border-bottom:solid 1px #ffffff;
										}

#navigation	ul ul a						{
										height:18px;
										font-size:10px;
										font-weight:bold;
										text-decoration:none;
										border-bottom:none;
										}
#navigation	ul ul a:hover				{
										text-decoration:none;
										background-image:none;
										border-bottom:none;
										background-image:url(images/bg_navigation.jpg);
										}
#navigation	.aktiv						{
										background-image:url(images/bg_navigation.jpg);
										}																														

/* ------------------------------------ Service-Navigation ------------------------------------ */

#service_navigation						{
										float:left;
										margin:0px;
										padding:0px;
										list-style: none;
										width:auto;
										}
#service_navigation li					{
										display: inline;
										padding:0px 6px 0px 0px;
										}										
#service_navigation	a					{
										color:#72422d;
										text-decoration:none;
										}	


/* ------------------------------------ Service-Navigation ------------------------------------ */

#news li								{
										margin:12px 0px 0px 0px;
										}																														


										
#adresse								{
										width:200px;
										padding:0px 0px 20px 20px;
										}
#adresse a								{
										color:#72422d;
										}
#adresse a:hover						{
										}																																									
										
																														

#input									{
										width:100px;
										height:20px;
										font-size:11px;
										color:#72422d;
										padding:2px;
										border:solid 1px #72422d;
										margin:0px 0px 0px -4px;
										}


#submitbutton							{
										margin:0px 10px 0px 0px;
										width:60px;
										color:#999999;
										padding:0px 0px 0px 2px;
										background-color:#f2f2f2;
										
										}
#cancelbutton							{
										margin:0px 10px 0px 0px;
										width:80px;
										color:#999999;
										padding:0px 0px 0px 2px;
										background-color:#f2f2f2;										
										}
textarea								{
										width:250px;
										height:198px;
										border:solid 1px #999999;
										padding:2px 4px 2px 4px;
										font-family: Verdana, Arial, Sans-Serif;
										font-size:11px;
										color:#0173c6;
										}
										
input									{
										width:200px;
										}								
select									{
										width:200px;
										}
#checkbox								{
										width:20px;
										}
#submit									{
										width:80px;
										}
#cancel									{
										width:80px;
										}																																									

																																																																																																																																																		

