a:link    { color:#505070; text-decoration:none; }
a:visited { color:#505070; text-decoration:none; }
a:hover   { color:#505070; text-decoration:none; }
a:active  { color:#505070; text-decoration:none; }
a:focus   { color:#505070; text-decoration:none; }

html { height: 100%; margin-bottom: 0.1px; } /* Netscape Scrollbar immer anzeigen rechts */
body { overflow-y: scroll; } /* Netscape & IE7 Scrollbar immer anzeigen rechts */

body { 
  background:#FAFAFE;
  background-image:url("exsys_gbr_emden_bg.gif");
  background-attachment:fixed;
  background-position:left top;
  background-repeat:no-repeat;
  margin:0px;

  color:#405070;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;

  scrollbar-base-color:#D0D0DA;
  scrollbar-3dlight-color:#000000;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#D0D0DA;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#D0D0DA;
  scrollbar-track-color:#D0D0DA; }

.FontSizeXXL    { font-size:140%; }
.FontSizeBig    { font-size:120%; }
.FontSizeMedium { font-size:85%; }
.FontSizeSmall  { font-size:75%; }
.FontSizeMini   { font-size:65%; }

/* ---------------------------------- */

#Main_Text_Internet {
	position:absolute;
	width:197px;
	height:112px;
	left: 592px;
	top: 155px;
}
#Main_Text_Software {
	position:absolute;
	width:225px;
	height:74px;
	left: 483px;
	top: 494px;
}


.ex_GlobalTable 		{ width:855px; border:none; }
.ex_GlobalTableMainTD 	{ width:800px; }

.ex_HeaderTable 		{ width:100%; border:none; 
						  margin-left:8px;
						  margin-top:8px; }
.ex_HeaderTableTDLogo	{ width:190px; font-size:70%; color:#C8C8D0; }
.ex_HeaderTableTDNavi	{ width:180px; }
.ex_HeaderTableTDAdress	{ width:190px; 
						  font-size:75%; 
						  color:#808090; filter:DropShadow(color=#E0E0F0, offx=1, offy=1); }

.ex_logo  { width:119px; height:52px; border:none; 
			margin-left:32px; margin-bottom:10px; }

.ex_NaviBox  { margin-left:10px; margin-top:2px; width:150px; }

.ex_NaviElem { font-size:85%; 
			   color:#405070; letter-spacing:1px; 
			   width:100%; filter:DropShadow(color=#E0E0F0, offx=1, offy=1); }
.ex_NaviElem a			{ text-decoration:none; width:100%; padding:2px; border-left:1px solid #E8E8F0; display:block; }
.ex_NaviElem a:link 	{ color:#405070; }
.ex_NaviElem a:visited	{ color:#405070; }
.ex_NaviElem a:hover	{ color:#405070; background:#E8E8F0; font-weight:bold; padding-left:4px; border-left:2px solid #505070; filter:Alpha(opacity=100, finishopacity=0, style=1); }
.ex_NaviElem a:active	{ color:#405070; font-weight:bold; }
.ex_NaviElem a:focus	{ color:#405070; }

.ex_BodyTable 		    { width:100%; border:none; 
					  	  margin-top:16px; 
						  margin-left:8px;
						  height: 483px; }
.ex_BodyTableTDSubNavi	{ width:170px; padding-right:20px; }
.ex_BodyTableTDMain		{ padding-left:12px; padding-top:0px; }

.ex_SubNaviElem { font-size:80%; font-weight:bold; 
			   	  color:#506080; letter-spacing:1px; 
			   	  width:100%; }
.ex_SubNaviElem a			{ text-decoration:none; width:100%; padding:2px; border-right:2px solid #E8E8F0; display:block; }
.ex_SubNaviElem a:link 		{ color:#506080; }
.ex_SubNaviElem a:visited	{ color:#506080; }
.ex_SubNaviElem a:hover		{ color:#405070; background:#E8E8F0; border-right:2px solid #505070; filter:Alpha(opacity=10, finishopacity=100, style=1); }
.ex_SubNaviElem a:active	{ color:#405070; }
.ex_SubNaviElem a:focus		{ color:#506080; }

.ex_SubNaviElem_E2 { font-size:70%; 
			   	  	 color:#7080A0; letter-spacing:1px; 
			   	  	 width:100%; }
.ex_SubNaviElem_E2 a			{ text-decoration:none; width:100%; padding:2px; border-right:2px solid #E8E8F0; display:block; }
.ex_SubNaviElem_E2 a:link 		{ color:#7080A0; }
.ex_SubNaviElem_E2 a:visited	{ color:#7080A0; }
.ex_SubNaviElem_E2 a:hover		{ color:#405070; background:#E8E8F0; font-weight:bold; border-right:2px solid #505070; filter:Alpha(opacity=10, finishopacity=100, style=1); }
.ex_SubNaviElem_E2 a:active		{ color:#405070; }
.ex_SubNaviElem_E2 a:focus		{ color:#7080A0; }

.ex_SubNaviElemEmpty 		{ padding:2px; 
			   	  			  font-size:80%; font-weight:bold; 
			   	  			  color:#506080; letter-spacing:1px; 
			   	  			  width:100%;
							  border-right:2px solid #E8E8F0; }

.ex_Paging 					{ margin-left:465px; height:28px; }
.ex_Paging_Text 			{ font-size:8pt; width:58px; color:#203050; } /* Blättern */
.ex_PagingArrow 			{ font-family:Arial, Helvetica, sans-serif; font-size:15pt; width:20px; }
.ex_PagingArrow a 			{ color:#405070; }
.ex_PagingArrow a:link 		{ color:#405070; }
.ex_PagingArrow a:visited	{ color:#405070; }
.ex_PagingArrow a:hover		{ color:#A02020; }
.ex_PagingArrow a:active	{ color:#A02020; }
.ex_PagingArrow a:focus		{ color:#A02020; }

.ex_CMMP_Menu				{ width:100%; font-weight:bold; font-size:90%; padding:1px; }
.ex_CMMP_Menu a 			{ color:#000000; width:100%; }
.ex_CMMP_Menu a:link 		{ color:#000000; }
.ex_CMMP_Menu a:visited		{ color:#000000; }
.ex_CMMP_Menu a:hover		{ color:#FAFAFE; background-color:#000000; }
.ex_CMMP_Menu a:active		{ }
.ex_CMMP_Menu a:focus		{ color:#000000; }

.ex_CMMP_Menu_Small			{ font-size:80%; font-weight:normal; }
.ex_CMMP_Menu_Paragraph		{ margin-bottom:7px; }

.ex_Kontakt_Paragraph		{ } /* wegen Netscape, siehe _netscape.css */

.ex_Style01		{ vertical-align:top; font-size:70%; color:#C8C8D0; } /* Copyright-Hinweise etc. */

/* ----- GLOBAL ----- */

h1		{ letter-spacing:3px;	/* Hauptüberschrift links in Navigation */
		  font-size:120%;
		  font-weight:bold; 
		  color:#C8C8D0;
		  margin-bottom:10px; }
h2		{ letter-spacing:2px;	/* Nebenüberschrift rechts im Text */
		  color:#405070;
		  font-size:100%;
		  font-weight:bold; 
		  padding:2px;
		  padding-left:5px; 
		  margin:0px;
		  width:100%; 
		  background:#E8E8F0;
		  filter:Alpha(opacity=100, finishopacity=0, style=1); }
h3		{ margin:0px;			/* Hauptüberschrift rechts im Text */
		  color:#405070;
		  font-size:100%;
		  font-weight:bold; 
		  letter-spacing:2px; }

h6		{ letter-spacing:2px;	/* Sitemap - Impressum */
		  font-size:70%;
		  font-weight:normal; 
		  text-align:left;
		  margin:0px;
		  padding:1px;
		  padding-left:10px; 
		  width:100%; 
		  background:#E8E8F0;
		  filter:Alpha(opacity=100, finishopacity=0, style=1); }


.Button { background:#405070; 
          border:none;
          font-weight:bold; 
		  color:FFFFFF; }

hr { border:solid 1px #405070; }

form { margin:0px; }

select,
textarea,
input { border:1px solid #808090; 
		font-family:Verdana, Arial, Helvetica, sans-serif; }

form,
select,
textarea,
input,
table { font-size:100%; }
