body				{					  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;					  margin:0px;					  padding:0px;					  background:url("../images/bg_body1.png") repeat-x #ffffff;					  font-size:12px;					  line-height:16px;					  color:#666666;					}.home				{					}.red				{					  color:#990000;					}h1					{					  color:#990000;					  font-size:24px;					  font-weight:normal;					  margin-bottom: 16px;					  margin-top:15px;					  line-height:28px;					}h2 					{					  font-weight:normal;					  font-size:18px;					  color:#333333;					  margin-top:0px;					  margin-bottom:6px;					  line-height:24px;					  text-decoration:none;					}h3 					{					  font-weight:normal;					  font-size:16px;					  color:#333333;					  margin-top:18px;					  margin-bottom:0px;					  line-height:16px;					  text-decoration:none;					}h4 					{					  font-weight:bold;					  font-size:12px;					  color:#666666;					  margin-top:8px;					  margin-bottom:6px;					  line-height:16px;					  text-decoration:none;					}hr					{					  clear: both;					  height: 0px;					  border: none;					  border-top:1px solid #c9c9c9;					  margin-top: 5px;					  margin-bottom: 5px;					  width:948px;					}p					{ margin:0px; margin-bottom:10px; }a 					{ text-decoration:none; color:#990000; }a:hover 			{ text-decoration:underline;}a img 				{ border:0px; }input.text, textarea, select {					  border:1px solid #c9c9c9;					  background-color:#f3f3f3;					  padding:2px;					  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;					}					ul					{					  margin-top: 8px;					  margin-bottom: 8px;					  margin-left: 12px;					  padding: 0px;					  padding-left: 5px;					  line-height: 20px;					  list-style-position: outside;                      text-indent:0px;                      text-align:left;					  vertical-align:top;					}#wrapper 			{					  width:1000px;					  margin:0px auto;					}#header 			{					  width:996px;					  height: 68px;					}#language 			{					  position:relative;					  left:-26px;					  top:-80px;					  margin:0px;					  padding:0px;                      text-align:right;					  font-size:11px;					}#language a 		{					  text-decoration:none;					  color:#AAAAAA;					}#language a:hover	{ color:#CC0000; }#logo				{					  height:70px;					  width:160px;					  background:url("../images/netfiles.png") no-repeat;					}ol.absatz			{                       list-style-type:decimal;					  margin-top: 4px;					  margin-bottom: 4px;					  margin-left: 16px;					  padding: 10px;					  line-height: 16px;					  list-style-position: outside;                      text-indent:0px;                      text-align:left;					  vertical-align:top;					}ul#menu 			{					  position:relative;					  left:186px;					  top:-32px;					  margin:0px;					  padding:0px;					  width:785px;                      text-align:right;					}ul#menu li		 	{					  margin:0px; padding:0px;					  list-style:none;					  display:inline;					}ul#menu li a 		{					  margin-left:20px;					  text-decoration:none;					  color:#AAAAAA;					  font-size:14px;					}ul#menu li a:hover,ul#menu li a.active { color:#CC0000; }#subheader			{					  padding-top:12px;					  padding-bottom:12px;					  padding-right:24px;					  padding-left:24px;					  width:948px;					}#banner		 		{					  background-image:url("../images/signet.png"); background-repeat:no-repeat;					  width:100%;					  height:110px;					  margin-top:5px;					  padding-top:8px;					  padding-bottom:12px;					}#subhead,#headline 			{					  display:block;					  text-decoration:none;					  padding-left:150px;					  padding-top:10px;					}#headline 			{					  color:#DDDDDD;					  font-size:24px;					  line-height:130%;					}#banner img			{					  display:block;					  margin:auto;					  margin-bottom:7px;					}#banner a			{ color:#666666; text-decoration:none;}#banner a:hover 	{ color:#999999;}#banner a#subhead	{					  color:#aaaaaa;					  font-size:15px;					}#banner a#subhead:hover { color:#cc0000; }#banner #bullet_1,#banner #bullet_2,#banner #bullet_3	{					  color:#666666;					  text-align:center;					  width:120px;					  background-repeat:no-repeat;					  background-position:top center;					  min-height:60px;					  padding-top: 70px;					  position:relative;					}#banner #bullet_1 	{					  top:0px;					  background-image:url("../images/bullet_1.png");					  left:513px;					}#banner #bullet_2 	{					  top:-130px;					  background-image:url("../images/bullet_2.png");					  left:673px;					}#banner #bullet_3 	{					  top:-260px;					  background-image:url("../images/bullet_3.png");					  left:833px;					}#content			{					  margin-left:24px;					  float:left;					  width:760px;					}#footer,#heading 			{					  margin-left:24px;					  margin-right:24px;					  width:948px;					}#heading 			{					  margin-top:35px;					}#footer,#content 			{					  margin-top:0px;					}#sidebar			{					  float:left; 					  padding-top:0px;					  padding-bottom:20px;					  width:188px;					  text-align:center;					}#sidebar ul			{					  list-style-image:url("../images/action.png");					  list-style-position:inside;                   	  color:#333333;					}#sidebar li			{					  padding-bottom:4px;					}#sidebar li a		{                   	  color:#333333;                   	  padding-left:5px;					  vertical-align:+2px;					}.header				{					  background-color:rgb(209,220,231);					  border-top:1px solid #c9c9c9;					  border-left:1px solid #c9c9c9;					  border-right:1px solid #c9c9c9;					  border-bottom:1px solid #c9c9c9;/*					  background-image:url(../images/bg_title.png);					  border-top:1px solid #CC0000;					  border-left:1px solid #990000;					  border-right:1px solid #990000;					  border-bottom:1px solid #990000; */					  padding-top:6px;					  padding-bottom:6px;					  -webkit-border-top-left-radius:5px;					  -webkit-border-top-right-radius:5px;					  margin-top:10px;					}.header h2			{ margin-bottom:0px;					  color:#333333; 					  font-size:14px;					  line-height:16px;					}.content			{					  background-color:#F6F6F6;					  padding-top:10px;					  padding-bottom:5px;					  border-left:1px solid #c9c9c9;					  border-right:1px solid #c9c9c9;					}.footer				{					  background-color:#F6F6F6;					  height:5px;					  margin-bottom:20px;					  -webkit-border-bottom-left-radius:5px;					  -webkit-border-bottom-right-radius:5px;					  border-left:1px solid #c9c9c9;					  border-right:1px solid #c9c9c9;					  border-bottom:1px solid #c9c9c9;					}.column_1,.column_2,.column_12 			{					  float:left; 					  padding-top:10px;					  padding-bottom:20px;					}.column_1,.column_2 			{					  width:344px;					}.column_1			{					  clear:left; 					  margin-right:36px;					}.column_12			{					  width:724px;					}.column_2			{					  margin-right:36px;					}.column_31,.column_32,.column_33 			{					  float:left; 					  padding-top:10px;					  padding-bottom:20px;					}.column_31,.column_32,.column_33 			{					  width:217px;					  margin-right:36px;					}.column_31			{					  clear:left; 					}#footer				{					  clear:both;					  font-size:12px;					  text-align:center;					}fieldset			{					  display:block; 					  border:none; 					  padding:5px; 					  margin:0px; 					  line-height:2em;					}label				{					  clear:left; 					  display:block; 					  float:left; 					  width:120px; 					  text-align:right; 					  padding-right:10px;					  color:#444444;					}#pricecalculation input				{					  text-align:right; 					}#price				{					  color:#444444;					}.mandatory			{					  background-color:rgb(209,220,231);					}.error				{					  color:#990000;					}form				{					  margin-bottom:0px;					  padding-bottom:0px;					}#loginfields 		{					  padding-bottom:0px;					  margin-bottom:0px;					}#loginfields input	{					  margin-bottom:5px;					}input#loginButton		{					  margin-bottom:0px;					}.loginBox			{					  text-align:left;					  font-size:11px;					  font-weight:normal;					  line-height:12px;					  margin-left:15px;					}#screenImage		{					  margin-top:10px;					}#screenButtons		{					  margin:15px;					  text-align:center;					}.helpmenu			{					  background: url("") no-repeat left center;					  background-color: rgb(209,220,231);					  border-top:1px solid rgb(209,220,231);					  border-bottom:1px solid rgb(209,220,231);					  border-right:1px solid #444444;					  padding-left: 0px;					}.helpcontent		{					  background: url("") no-repeat left center;					  background-color: #FFFFFF;					  padding-top: 15px;					  padding-left: 15px;					  padding-right: 15px;					  padding-bottom: 15px;					}.helpcontent h2		{					  margin-top:20px;					}