body	{
	background-color: #eff4f7;
	color:#373c3f;
	font:12px/1.55 arial,helvetica,sans-serif;
	text-align:center;	
}

@font-face {
 font-family: Lanenar;
 src: url("/templates/goweb/LANENAR.eot") /* EOT file for IE */ 
}
@font-face { 
 font-family: Lanenar;
 src: url("/templates/goweb/LANENAR.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: CalibriB;
 src: url("/templates/goweb/CALIBRIB.eot") /* EOT file for IE */ 
}
@font-face { 
 font-family: CalibriB;
 src: url("/templates/goweb/CALIBRIB.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: Sansumi;
 src: url("/templates/goweb/Sansumi-Bold.eot") /* EOT file for IE */ 
}
@font-face { 
 font-family: Sansumi;
 src: url("/templates/goweb/Sansumi-Bold.ttf") /* TTF file for CSS3 browsers */
}

a	{
	text-decoration: none; color: #2c2c2c;
}

td.cali	{
	font-family: Verdana, Arial, Sansumi, sans-serif; 
	font-size: 12px; font-weight: normal;
}

#pagecontent	{
	position: absolute; top: 0; right: 0; width: 100%; 
}

#headsearch	{
	background-color: #ebeef3; border-bottom: 1px solid #d5d8dd;
	border-top: 1px solid #d5d8dd; position: absolute;
	top: 1px; right: 0; overflow: auto; height: 30px;
	width: 100%; 
}

div.inner	{
	width: 900px; height: 48px; margin-top: 2px;
}

.noborder	{
	border: 0; padding: 0; margin: 0; height: 23px;
	border-top: 1px solid #e4e7ea; width: 169px;
	border-bottom: 1px solid #d2d5de; float: left;
	font-size: 12px; line-height: 21px;
}

#headsearch form	{
	padding: 0; margin: 0; float: right;
}

div.left	{
	background:url("/templates/goweb/left.jpg") no-repeat right top;
	width: 11px; height: 24px; float: left;
}

div.input	{
	width: 180px; float: left; margin-right: 10px;
	background:url("/templates/goweb/right.jpg") no-repeat right top;
}

#headline	{
	position: absolute; top: 33px; right: 0; 
	overflow: hidden; width: 100%; height: 286px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d5d8db;
}

#headline div	{
	width: 900px; height: 286px; text-align: left;
	background:url("/templates/goweb/pinguin.png") no-repeat right top;
}

#headline div p	{
	padding: 5px 0 0 67px;
}

span.slogan	{
	font-size: 30px; padding-left: 18px; line-height: 46px;
	color: #000000; text-transform: uppercase;
	font-family: Verdana, Arial, Lanenar, sans-serif; font-weight: normal;
}

span.slogan span	{
	font-family: Lanenar;
	color: #9c9c9c; text-transform: none;
}

#footer	{
	height: 30px; border-top: 1px solid #dce0e4; border-bottom: 1px solid #dce0e4;
	overflow: hidden; width: 100%; background-color: #ffffff;
}

span.riad	{
	font-family: Sansumi; line-height: 30px; 
	font-size: 10px; float: left; 
}

#footernavi	{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dce0e4;
	position: absolute; right: 0; top: 931px;
	overflow: hidden; width: 100%; 
}

#footernavi div	{
	width:100%; height: 200px; text-align: center;
}

#mainnavi	{
	height: 30px; border-bottom: 1px solid #dfe0e3;
	position: absolute; right: 0; top: 321px;
	overflow: auto; width: 100%; background-color: #ffffff;
}

#footer div	{
	width: 910px; height: 30px; text-align: left; 
}

#mainnavi div	{
	width: 900px; height: 30px; text-align: left;
}

#mainnavi div a	{
	margin: 6px 33px 0 23px; text-decoration: none;
	font-size: 13px; line-height: 26px; 
}

a.active	{
	text-transform: uppercase; color: #6cb034;
	font-weight: bold;
}

#maincontent	{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #faffff;
	position: absolute; top: 352px; right: 0;
	width: 100%;
}

#mc	{
	width: 900px; /*height: 545px; */
}

#mc > div, #mc > ul {
	text-align: justify;
}

#closer	{
	border-top: 1px solid #f3f8fb;
/*	position: absolute; top: 943px; right: 0;*/
	overflow: hidden; width: 100%;
	background-color: #eff4f7;
}

#closer div	{
	width: 900px; height: 30px; text-align: center;
}

#serverdata	{
	width: 600px; float: left; 
	/*overflow: hidden;height: 543px;*/
}

#infos	{
	width: 300px; float: right; 
/*	height: 543px; overflow: hidden;*/
}

#sleft	{
	width: 300px; height: 390px; float: left;
	overflow: hidden;
}

#sright	{
	width: 300px; height: 390px; float: right;
	overflow: hidden;
}

#sbottom	{
	width: 600px; height: 139px; clear: both; 
	margin-bottom: 10px;
}

#sbottom img.l	{
	margin: 0 25px 0 25px;
}

.clearer	{
	clear: both;
}

#brands	{
	width: 600px; height: 24px; margin-top: 7px;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	text-align: center;
}

#brands span	{
	font-size: 13px; color: #4c9309; font-family: Sansumi;
}

h2	{
	padding: 20px 0 0 0; margin: 0;
	font-size: 26px; font-weight: normal;
	color: #4c9309; font-family: Verdana, Arial, Lanenar, sans-serif;
}

table.sdata	{
	width: 300px; border: 0; 
}

table.sdata td	{
	font-size: 10px; color: #4c4c4c;
	font-family: Sansumi, Verdana, Arial, sans-serif; text-align: left;
}

td.bold	{
	font-weight: bold;
}

td.norm	{
	font-size: 10px; color: #4c4c4c;
	font-family: Sansumi; font-weight: normal;
	line-height: 1.7em; text-align: justify;
}

td.mark	{
	width: 18px; height: 32px;
	background:url("/templates/goweb/mark.png") no-repeat left 11px;
}

.lgc	{
	color: #4E7924;
}

/* --------------------------------------------------------------
   HEADINGS
-------------------------------------------------------------- */

.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

.heading2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
    text-decoration: none;
    color: #000000;
    text-align: left;
}

.heading3 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #16679F;
}

.clientareatable {
	width: 100%;
	background-color: #fff;
}

tr.clientareatableheading td, tr.clientareatableheading th {
	background-color: #304270;
    border: 0;
    color: #fff;
	font-weight: bold;
	text-align: center;
    font-size: 12px;
	padding: 4px;
}

tr.clientareatableheading td a, tr.clientareatableheading th a {
    color: #fff;
}

.clientareatable td, tr.clientareatableactive td {
	background-color: #fff;
    border-bottom: 1px solid #ccc;
	text-align: center;
    padding: 3px;
}

tr.clientareatablepending td {
	background-color: #FFFFE2;
	text-align: center;
    padding: 2px;
}

tr.clientareatablesuspended td {
	background-color: #E9FFD2;
	text-align: center;
    padding: 2px;
}

tr.clientareatableterminated td {
	background-color: #FFE1E1;
	text-align: center;
    padding: 2px;
}

table.frame {
	width: 100%;
	border: 1px solid #8FBCE9;
	padding: 0px;
}

.fieldarea {
	background-color: #EFF2F9;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #fff;
}

tr.clientareatableheading td, tr.clientareatableheading th {
	background-color: #304270;
    border: 0;
    color: #fff;
	font-weight: bold;
	text-align: center;
    font-size: 12px;
	padding: 4px;
}

tr.clientareatableheading td a, tr.clientareatableheading th a {
    color: #fff;
}

.clientareatable td, tr.clientareatableactive td {
	background-color: #fff;
    border-bottom: 1px solid #ccc;
	text-align: center;
    padding: 3px;
}

tr.clientareatablepending td {
	background-color: #FFFFE2;
	text-align: center;
    padding: 2px;
}

tr.clientareatablesuspended td {
	background-color: #E9FFD2;
	text-align: center;
    padding: 2px;
}

tr.clientareatableterminated td {
	background-color: #FFE1E1;
	text-align: center;
    padding: 2px;
}

