BODY 		{background-color:#FFFFFF;
			font-family:Arial,Helvetica,Verdana,sans-serif; 
			color:#7F7F7F;
			font-size:13px;
			line-height:14px; 
			margin-top:0pt;
			margin-left:0pt;}


A:link 		{color:#000000; 
			font-size:13px; 
			font-family:Arial,Helvetica,Verdana,sans-serif; 
			text-decoration:none;}

A:active 	{color:#000000; 
			font-size:13px; 
			font-family:Arial,Helvetica,Verdana,sans-serif; 
			text-decoration:underline;}

A:visited 	{color:#000000; 
			font-size:13px; 
			font-family:Arial,Helvetica,Verdana,sans-serif; 
			text-decoration:none;}

A:hover 	{color:#000000; 
			font-size:13px; 
			font-family:Arial,Helvetica,Verdana,sans-serif; 
			text-decoration:underline;}

p			{font-size:13px; 
			line-height:14px; 
			color:#7F7F7F;
			font-family:Arial,Helvetica,Verdana,sans-serif; } 
			
li			{list-style-image:url(images/list.gif);
			font-size:13px; 
			line-height:14px;
			list-style-position:inside;} 

ul .grey			{list-style-image:url(images/listgrey.gif);
			font-size:13px; 
			line-height:14px;
			list-style-position:outside;} 
			
.head		{margin-bottom:10px;} 
			
.bghome			{background-image:url(images/bg_home_pic.jpg);
			background-repeat:no-repeat;
			background-color:#CEBBAA;
			border-bottom:2px solid #A42222;
			height:174px;}

.bgwhatwebelieve			{background-image:url(images/bg_whatwebelieve_pic.jpg);
			background-repeat:no-repeat;
			background-color:#89B5E6;
			border-bottom:2px solid #A42222;
			height:174px;}

.bgwhatwedo			{background-image:url(images/bg_whatwedo_pic.jpg);
			background-repeat:no-repeat;
			background-color:#BDD9FE;
			border-bottom:2px solid #A42222;
			height:174px;}

.bgwhoweare			{background-image:url(images/bg_whoweare_pic.jpg);
			background-repeat:no-repeat;
			background-color:#9EC7F5;
			border-bottom:2px solid #A42222;
			height:174px;}
			
.bgclients			{background-image:url(images/bg_clients_pic.jpg);
			background-repeat:no-repeat;
			background-color:#DDEFFF;
			border-bottom:2px solid #A42222;
			height:174px;}
			
.bgcontact			{background-image:url(images/bg_contact_pic2.jpg);
			background-repeat:no-repeat;
			background-color:#b5d9ff;
			border-bottom:2px solid #A42222;
			height:174px;}
			
.bgbottom			{background-color:#EAEEF7;
			border-top:1px solid #A42222;
			minheight:104px;}


.gap			{height:50px;}

.gaptonav		{width:80px;}

.listtop			{text-align:left;
			vertical-align:top;}
			
.logo			{padding-top:40px;
			text-align:left;
			vertical-align:top;}

.feet			{text-align:left;
			vertical-align:bottom;}
			
.textbig 	{font-size:16px;
			line-height:18px; 
			font-family:Arial,Helvetica,Verdana,sans-serif;}

.textsmall 	{font-size:11px;
			line-height:13px;
			font-family:Arial,Helvetica,Verdana,sans-serif;}
			
table			{font-size:13px; 
			line-height:14px; 
			color:#7F7F7F;
			font-family:Arial,Helvetica,Verdana,sans-serif;}    
             
.tablebasic		{text-align:left;
			vertical-align:top;
			width:100%;
			height:100%;}

.tablesmall		{width:350px;
			text-align:left;
			vertical-align:top;}

.nav	{ text-align:right;
			vertical-align:top;
			padding-right:60px;
			width:120px;}

.navpoint	{ padding-bottom:1px;
			text-align:right;
			vertical-align:top;}

.navpointsub	{ padding-bottom:3px;
			text-align:right;
			vertical-align:top;}
			
.subnavpointlast	{ padding-bottom:8px;
			text-align:right;
			vertical-align:top;}
			
.english	{ padding-top:25px;
			text-align:right;
			vertical-align:top;}

.deutsch	{ padding-top:10px;
			text-align:right;
			vertical-align:top;}

.texttop	{text-align:left;
			vertical-align:top;}
			
.content	{width:580px;
			margin-top:0px;
			margin-left:0px; 
			text-align:left;
			vertical-align:top;}

			
.contentsmall	{width:89px;  
			text-align:left;
			vertical-align:top;}

.quotestart			{text-align:left;
			vertical-align:top;}
			
.quoteend			{text-align:left;
			vertical-align:bottom;}
			