
/* ---------------------------- Globales ---------------------------- */
html, table, div, p				{
								font-family: Arial, Verdana, Sans-Serif;
								font-size:11px;
								color: #000000;
								}
body							{
								margin:0px;
								}								

h1								{
								font-size:20px;
								}
h2								{
								font-size:15px;
								}
h3								{
								font-size:11px;
								}
a								{
								color: #a9272e;
								text-decoration: none;
								}
a:hover							{
								color: #a9272e;
								text-decoration: underline;
								}
#_txtKeyWordManuell				{
								float:left;
								border:dotted 1px #cccccc;
								background-color:#575759;
								font-family: Arial, Verdana, Sans-Serif;
								font-size:10px;
								color:#ffffff;
								margin:2px 0px 0px 6px;
								width:178px;
								padding:2px 4px 2px 4px;
								}
input							{
								color: #000000;
								font-size:11px;
								padding:2px 4px 2px 4px;
								border:dotted 1px #373739;
								width:160px;
								background:none;
								margin-bottom:4px;
								}
select							{
								color: #000000;
								font-size:11px;
								padding:2px 4px 2px 4px;
								border:dotted 1px #373739;
								width:170px;
								background:none;
								margin-bottom:4px;
								}								
textarea						{
								font-family:Arial, Verdana, Sans-Serif;
								color: #000000;
								font-size:11px;
								padding:4px 6px 4px 6px;
								border:dotted 1px #373739;
								width:250px;
								height:190px;
								background:none;
								}
#submitbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}
#cancelbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								}
#submit							{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}																								
								
/* ---------------------------- Service ---------------------------- */
#top							{
								float:left;
								/*
								margin:20px 0px 20px 0px;
								*/
								margin:20px 0px 10px 0px;
								width:1024px;
								}
#top a							{
								color: #cccccc;
								text-decoration:none;
								text-transform:uppercase;
								}
#top a:hover					{
								color: #cccccc;
								text-decoration: underline;
								}	
#service_navigation				{
								float:left;
								margin-left:10px;
								color: #cccccc;
								}
#search							{
								float:right;
								}

/* ---------------------------- Header ---------------------------- */
#header							{
								clear:both;
								float:left;
								width:1024px;
								/*
								border-top:solid 4px #ffffff;
								border-bottom:solid 4px #ffffff;
								*/
								}
#header div						{
								float:left;
								width:1024px;
								background-color:#000000;
								}								
#header h1						{
								float:left;
								margin:12px 0px 0px 10px;
								font-size:16px;
								font-weight:bold;
								text-transform:none;
								color:#ffffff;
								}
#header img						{
								float:right;
								}
								
/* ---------------------------- Banner ---------------------------- */																
#banner							{
								float:left;
								position:relative;
								z-index:10;
								width:1024px;
								background-color:#000000;
								border-top:solid 10px #000000;
								border-bottom:solid 10px #000000;
								}
#banner	p						{
								margin:0px;
								padding:0px;
								}								

/* ---------------------------- Navigation ---------------------------- */							
#navigation						{
								float:left;
								clear:both;
								width:160px;
								background-color:#911b1b;
								}																								

/* ---------------------------- Content ---------------------------- */
#container						{
								float:left;
								width:1024px;
								background-color:#95161b;
								}
#content_container				{
								float:left;
								width:646px;
								height:422px;
								background-color:#ffffff;
								opacity:.90; filter: alpha(opacity=90); -moz-opacity: 0.9;
								}
#content						{
								margin:26px 0px 30px 30px;
								width:604px;
								height:370px;
								}								
#content .padding				{
								width:560px;
								}								
		
/* ---------------------------- Footer ---------------------------- */		
#footer							{
								float:left;
								padding:16px 0px 16px 0px;
								width:806px;
								}
#credits						{
								float:left;
								margin-left:10px;
								color:#cccccc;
								}
#footer a						{
								color: #cccccc;
								text-decoration:none;
								}
#footer a:hover					{
								color: #cccccc;
								text-decoration: underline;
								}
#font_size						{
								float:right;
								text-transform:uppercase;
								color:#cccccc;
								}
#font_size img					{
								margin:0px 0px 0px 4px;
								}																																																	