
/* ---------------------------- Global ---------------------------- */
html, div, p					{
								font-family: Arial, Verdana, Sans-Serif;
								font-size:11px;
								color: #898989;
								}
h1								{
								font-family: Arial, Verdana, Sans-Serif;
								color: #898989;
								font-size:20px;
								text-transform: uppercase;
								font-weight:lighter;
								}
h2, h3							{
								font-family: Arial, Verdana, Sans-Serif;
								color: #898989;
								font-size:16px;
								text-transform: uppercase;
								font-weight:lighter;
								}
a								{
								color: #a9272e;
								text-decoration: none;
								}
a:hover							{
								color: #a9272e;
								text-decoration: underline;
								}
body							{
								margin:0px;
								}
input							{
								border: 0px;
								font-family: Arial, Verdana, Sans-Serif;
								font-size:10px;
								color:#898989;
								margin:4px 0px 4px 0px;
								width:138px;
								padding:2px 4px 2px 4px;
								}								

/* ---------------------------- Containers ---------------------------- */
#header							{
								width:900px;
								height:200px;
								background-repeat:no-repeat;
								background-color: #a29c86;
								}
#servicenavigation				{
								padding: 10px 0px 0px 552px;
								height:168px;
								}	
#language						{
								float:left;
								padding: 3px 0px 0px 8px;
								}
#fontsize						{
								float:right;
								padding: 0px 158px 0px 0px;
								}
#container						{
								float:left;
								width:900px;
								background-color: #ffffff;
								}
#navigation						{
								float:left;
								width:160px;
								}
#content						{
								float:left;
								width:580px;
								}
#content div					{
								margin:0px 0px 0px 0px;
								padding: 10px 32px 0px 32px;
								}
#content p						{
								font-size:11px;
								}									
#context						{
								float:left;
								width:160px;
								background-color: #a29c86;
								padding:0px 0px 16px 0px;
								}
#banner_rechts					{
								width:160px;
								overflow:hidden;
								}								
#footer							{
								clear:both;
								float: left;
								background-image:url("images/bg_footer_01.gif");
								width:900px;
								height:47px;
								}
#copyright						{
								padding: 34px 0px 0px 160px;
								}								
div#watermark					{
								position: absolute;
								top:258px;
								left:908px;
								}  

/* ---------------------------- Spezielles ---------------------------- */
.news							{
								display: block;
								background-color: #b2ad9d;
								width:160px;
								border-bottom: solid 1px #ffffff;
								margin: 0px;	
								}
.news p							{
								padding: 4px 8px 4px 8px;
								color: #ffffff;
								margin:0px;
								}
.context						{
								font-family: Arial, Verdana, Sans-Serif;
								font-size: 11px;
								color: #ffffff;
								}
.context a						{
								color: #ffffff;
								text-decoration: none;
								}	
.context a:hover				{
								color: #ffffff;
								text-decoration: underline;
								}
.context span					{
								font-size: 10px;
								text-transform: uppercase;
								}				


