
/* ---------------------------- Globales ---------------------------- */	

html							{
								font-family: Verdana, Arial, Sans-Serif;
								font-size:11px;
								color:#666666;
								}
body							{
								margin:0px;
								}
h1								{
								font-size:14px;
								font-weight:bold;
								}
h2								{
								font-size:11px;
								font-weight:bold;
								}
a								{
								color:#08a0f7;
								text-decoration:none;
								}		
a:hover							{
								color:#08a0f7;
								text-decoration:underline;
								}		

/* ---------------------------- Layout Containers ---------------------------- */	
			
#container						{
								float:left;
								width:790px;
								margin-left:51px;
								padding-bottom:20px;
								}
#header_left					{
								float:left;
								width:160px;
								}
#header_middle					{
								float:left;
								width:229px;
								height:110px;
								background-color:#cccccc;
								margin-left:1px;
								}
#header_middle_home				{
								float:left;
								width:24px;
								height:110px;
								background-color:#cccccc;
								margin-left:1px;
								}
#header_right					{
								float:left;
								width:400px;
								}
#banner							{
								clear:left;
								width:790px;
								height:220px;
								}
#banner_left					{
								width:160px;
								height:220px;
								background-color:#000000;
								opacity:.30; filter: alpha(opacity=30); -moz-opacity: 0.3;
								-border-right:solid 1px #cccccc;
								}
banner_bild						{
								width:790px;
								height:200px;
								}	
#content_left					{
								clear: left;
								float:left;
								width:161px;
								}
#context						{
								clear: left;
								float:left;
								margin:18px 0px 0px 0px;
								}				
#content_middle					{
								float:left;
								width:230px;
								}
#content_right_home				{
								float:left;
								width:350px;
								margin:20px 0px 0px 20px;
								}
#content_right					{
								float:left;
								width:560px;
								margin:20px 0px 0px 44px;
								}
								
/* ---------------------------- Service-Navigation ---------------------------- */

#servicenavigation				{
								float:right;
								}
#servicenavigation a			{
								color:#999999;
								text-decoration:none;
								}	
#servicenavigation a:hover		{
								color:#08a0f7;
								text-decoration:underline;
								}		

.servicenavigation				{
								float:left;
								padding:20px 14px 0px 4px;
								border-left:solid 1px #999999;
								}

/* ---------------------------- Spezielles ---------------------------- */	
			
#pscroller_01					{
								float:left;
								margin:20px 0px 0px 20px;
								width: 190px;
								height: 42px;
								border: 0px solid;
								padding: 0px;
								cursor:default;
								}

#pscroller_02					{
								clear:left;
								float:left;
								margin:10px 0px 0px 20px;
								width: 190px;
								height: 42px;
								border: 0px solid;
								padding: 0px;
								cursor:default;
								}
								