/* 	(c)2001 w.steckman - all rights reserved.  */
/*      changes  2003  r.gloeckner  for  n-ix.net  */



/************* body & background ***************/

/* scrollbar */
body {
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-color: #666666;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #666666;
	margin-top: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	line-height: 10pt
}

#aspath * {
 font-size: 10px;
}


/**************** font & typo ******************/

/* head level 1: grey text */
h1, .h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #666666; 
	font-weight: bold;
	line-height: 14pt
	}

/* text */
.bodytext, .t, li, .contenttable {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	line-height: 10pt
	}


/* black text */
.bt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	letter-spacing: 0px;
	}
	
/* white text */
.wt {
	color: #ffffff;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none; 
	}

/* small text */
.st	{
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

/* navigation */
.link1, .navi {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666; 
	text-decoration: none;
	}
	
/* navigation activatet*/
.navia {
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	color: #cccccc; 
	text-decoration: none;
	}



/************** Link Descriptions **************/
/* general link desc */
a:active		{ 
	color: #999999; 
	text-decoration: none; 
	font-family: arial, helvetica, sans-serif;
	}
	
a:link			{ 
	color: #999999; 
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	}

a:visited 		{ 
	color: #999999; 
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	}
	
a:hover 		{ 
	color: #333333; 
	text-decoration: none; 
	text-decoration: underline;
	font-family: arial, helvetica, sans-serif;
	}


/* navi link desc */
a.navi:active	{ 
	color: #999999; 
	text-decoration: none;
	}
	
a.navi:link	{ 
	color: #999999; 
	text-decoration: none;
	}
	
a.navi:visited 	{ 
	color: #999999; 
	text-decoration: none;
	}
	
a.navi:hover 	{ 
	color: #333333; 
	text-decoration: none;
	}

a.link1:active	{ 
	color: #999999; 
	text-decoration: none;
	}
	
a.link1:link	{ 
	color: #999999; 
	text-decoration: none;
	}
	
a.link1:visited { 
	color: #999999; 
	text-decoration: none;
	}
	
a.link1:hover 	{ 
	color: #333333; 
	text-decoration: none;
	}


/* navi activated link desc */
a.navia:active	{ 
	color: #666666; 
	text-decoration: none;
	}
	
a.navia:link	{ 
	color: #666666; 
	text-decoration: none;
	}
	
a.navia:visited { 
	color: #666666; 
	text-decoration: none;
	}

a.navia:hover 	{ 
	color: #333333; 
	text-decoration: none;
	}



/*************** NEWS ***************************/

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime {
	font-weight:bold; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #666666; 
	}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { 
	font-weight:bold; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #666666; 
	}         

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { 
	margin-bottom:15px; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666; 
	}              

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { 
	font-weight:bold; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt; 
	color: #666666; 
	} 

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { 
	margin-top:0px; 
	margin-bottom:10px; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666; 
	}

.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { 
	font-style:italic; 
	margin-top:5px; 
	margin-bottom:10px; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666; 
	}

.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { 
	font-weight:bold; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { 
	color:black; text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { 
	color: #666666;
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	} 

.tx-mininews-pi1-browsebox,
.tx-mininews-pi1-listrowField-datetime {
	color: #666666;
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	} 

.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-datetime {
	color: #666666;
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
	} 

.tx-mininews-pi1 .tx-mininews-pi1-listrowView H2 ,
.tx-mininews-pi1 .tx-mininews-pi1-singleView H2 {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt; 
	} 

.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	} 

.tx-mininews-pi1-singleView,
.tx-mininews-pi1 .tx-mininews-pi1-listrowView P.bodytext,
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.bodytext {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	} 


/******************** FAQ *********************/

.faqtitle  {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	} 


.faqsubheader  {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	} 

.faqcontent  {
	color: #666666; 
	text-decoration:none; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	} 

.faqback  {
	color: #666666; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	} 


/******************* SITEMAP **********************/
.csc-section {
	color: #666666; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	} 

/******************* GALLERY **********************/

.tx-wsgallery-pi1 {
	color: #666666; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	} 

/****************** PEERING TABLE *******************/

.peer_head {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	} 

.peer_entry {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666;
	text-align: center;
	} 

/* text */
.net {  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: #000000;
}

