/*
<!----------------------------------------------------------------------------------------------------------------
File: pages/css/main.css
Author: Andreas Holzer (holzer@nextage.ch)
Date: 20050412
Revision: 1.0
----------------------------------------------------------------------------------------------------------------->

Farben:

#2CC97C; /*Kat 1*/
#1ABEC8; /*Kat 2*/
#2372CE; /*Kat 3*/
#4342AA; /*Kat 4*/
#7456B6; /*Kat 5*/
#8D42A9; /*Kat 6*/
#515862; /*Text*/
#B93B3C; /*Spezial*/
#009CD5; /*Basisblau*/
#DBEDF7; /*Hellblau*/


*/


body {
	/*overflow : hidden;
	*/
	background-color :#DBEDF7;
	/*Hellblau*/
	margin : 0px;
	font-family : arial,verdana;
	font-size : 10px;
	color:#515862;
	/*Text*/

}
A {
	font-family : arial,verdana;
	font-size : 10px;
    text-decoration: none;
}
A:HOVER {
	color:#009CD5; /*Basisblau*/
}

TD {
	font-family : arial,verdana;
	color:#515862; /*Text*/
	font-size : 9px;
}

.pfc_standard{
	font-family : arial,verdana;
	color:#515862; /*Text*/
	font-size : 9px;
	margin: 0px;
}
.pfc_white {
	font-family : arial,verdana;
	color : white;
	font-size : 9px;
}
.pfc_blue {
	font-family : arial,verdana;
	color : #009CD5; /*Basisblau*/
	font-size : 9px;
}
.pfc_lightblue {
	font-family : arial,verdana;
	color : #DBEDF7; /*Hellblau*/
	font-size : 9px;
}

/****************************************************************************
* Tickers
*/

.Tickerheader {
	font-family : arial,verdana;
	color:white;
	font-size : 11px;
	font-weight : bold;
}


.Tickerbody  {
	font-family : arial,verdana;
	color : #525861; 
	font-size : 9px;
	display:inline;
}

.Tickerbody A {
	font-family : arial,verdana;
	color:#009CD5;
	font-size : 9px;
	display:inline;
}

.table_links_right {
	font-size : 9px;
	border-color : #009CD5; /*Basisblau*/
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}
.tableheader_links_right {
	padding : 0px;
	font-family : arial,verdana;
	color : #DBEDF7; /*Hellblau*/
	font-size : 9px;
	background-color : #009CD5; /*Basisblau*/
	border-color : #009CD5; /*Basisblau*/
	border-style: none;
	border-width: 0px;
	border-collapse: collapse;
}
.tablebody_links_right {
	padding : 5px;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 9px;
	background-color : white;
	border-color : #009CD5; /*Basisblau*/
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}

#layer_link1 {
	position: absolute;
	right:63px;
	top:281px;
}
#layer_link2{
	position: absolute;
	right:80px;
	top:359px;
}
#layer_link3 {
	position: absolute;
	right:110px;
	top:434px;
}
/*
#layer_link1 {
	position: absolute;
	right:63px;
	top:281px;
	width:170px;
	height:54px;
}
#layer_link2{
	position: absolute;
	right:80px;
	top:359px;
	width:170px;
	height:54px;
}
#layer_link3 {
	position: absolute;
	right:110px;
	top:434px;
	width:170px;
	height:54px;
}
*/
/* Tickers
/****************************************************************************/

/****************************************************************************
* Menu
*/

.NaviMain {
           scrollbar-face-color:#009CD5; /*Basisblau*/
           scrollbar-arrow-color:white;
           scrollbar-track-color:#DBEDF7; /*Hellblau*/
           scrollbar-shadow-color:#009CD5; /*Basisblau*/
           scrollbar-highlight-color:white;
           scrollbar-3dlight-color:#009CD5; /*Basisblau*/
           scrollbar-darkshadow-Color:#009CD5; /*Basisblau*/
}

.table_border_right	 {
	border-color : #515862;
	/*Text*/
	border-width: 1px;
	border-collapse: collapse;
	border-style: none;
	border-right-style : solid;
	width:163px;
	width:163px;
}

.td_menu	 {
	border-color :  #515862; /*Text*/
	border-width: 1px;
	border-collapse: collapse;
	border-bottom;
	border-bottom-style : none;
	font-size:9px;
}
.a_menu {
	color:white;
	width:100%;
	display:block;
	font-size:12px;
	font-weight : bold;
	vertical-align: middle;
}
.img_menu {
	vertical-align: middle;
}
A:HOVER.a_menu {
	color:white;
}
.td_rub_blank {
	background-color : white;
	font-size:9px;
}

/*--------------------------------------------------------------------------------------------------*/
.td_menu_1	 {
	border-color :  #515862; /*Text*/
	color :  #515862; /*Text*/
	border-width: 1px;
	border-collapse: collapse;
	border-bottom-style : none;
	font-size:9px;
}
.td_menu_1a	 {
	border-color :  #515862; /*Text*/
	color :  #515862; /*Text*/
	border-width: 1px;
	border-collapse: collapse;
	border-bottom-style : solid;
	font-size:9px;
}
.a_menu_1	 {
	color :  #515862; /*Text*/
}
.a_menu_1a	 {
	color :  white; /*Text*/
}

/*--------------------------------------------------------------------------------------------------*/
.td_menu_2a	 {
	border-color :  #515862; /*Text*/
	border-bottom-width : 1px;
	border-collapse: collapse;
	border-bottom-style : solid;
	font-size:9px;
}
.td_menu_2	 {
	border-color :  #515862; /*Text*/
	border-width: 1px;
	border-collapse: collapse;
	border-bottom-style: none;
	font-size:9px;
}
.a_menu_2	 {
	color :  #515862; /*Text*/
}
.a_menu_2a	 {
	color :  white; /*Text*/
}


/*--------------------------------------------------------------------------------------------------*/
.menu_3	 {
	font-family : arial,verdana;
	color :  #515862; /*Text*/
	font-size : 10px;
	margin: 0px;
}
.artNavTitle{
	font-family : arial,verdana;
	color :  #515862; /*Text*/
	font-size : 10px;
	
}
.catName	 {
	font-family : arial,verdana;
	color : #009CD5; /*Basisblau*/
	font-size:12px;
	font-weight: bold; 
}

/* Menu
*****************************************************************************/

/****************************************************************************
* Article
*/

.Article {
           scrollbar-face-color:#009CD5; /*Basisblau*/
           scrollbar-arrow-color:white;
           scrollbar-track-color:#DBEDF7; /*Hellblau*/
           scrollbar-shadow-color:#009CD5; /*Basisblau*/
           scrollbar-highlight-color:white;
           scrollbar-3dlight-color:#009CD5; /*Basisblau*/
           scrollbar-darkshadow-Color:#009CD5; /*Basisblau*/
}
/* Article
*****************************************************************************/


/****************************************************************************
* Sitemap
*/
.sitemap_level1 {
	font-family : arial,verdana;
	text-indent : 0px;
	font-size : 12px;
	font-weight : bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sitemap_level2 {
	font-family : arial,verdana;
	color :  #515862; /*Text*/
	font-size : 11px;
	font-weight : bold;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.sitemap_level3 {
	font-family : arial,verdana;
	color :  #515862; /*Text*/
	font-size : 9px;
	font-weight : normal;
	margin-left: 20px;
}
.sitemap_level4 {
	font-family : arial,verdana;
	color :  #515862; /*Text*/
	font-size : 9px;
	font-weight : normal;
	margin-left: 30px;
}
.sitemap_art {
	font-family : arial,verdana;
	color : #009CD5; /*Basisblau*/
	font-size : 9px;
	font-weight : normal;
	margin-left: 40px;
}
.td_sitemap1 {
	border-top-style: solid;
	border-top-width: 1px;
	vertical-align: top;
}
.td_sitemap2 {
	border-top-style: solid;
	border-top-width: 1px;
	vertical-align: top;
}
.t_sitemap {
	width: 100%;
	}
.tr_sitemap {
}
/* Sitemap
/****************************************************************************/

/****************************************************************************
* Entry page
*/

.entry_menu {
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
	width:100%;
	display:block;
	border-collapse : collapse;
}
.entry_text {
	font-family : arial,verdana;
	color : white;
	font-size : 16px;
	font-weight : bold;
	border : none;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
}
.entry_text_shadow {
	font-family : arial,verdana;
	color : #515862;
	font-size : 16px;
	font-weight : bold;
	border : none;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
}

.td_entrylogo	 {
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : center;
}


.layer_entry1 {
	position: absolute;
	left:368px;
	top:136px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}
.layer_entry2 {
	position: absolute;
	left:511px;
	top:256px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}
.layer_entry3 {
	position: absolute;
	left:534px;
	top:333px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}
.layer_entry4 {
	position: absolute;
	left:527px;
	top:428px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}
.layer_entry5 {
	position: absolute;
	left:475px;
	top:510px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}

.layer_entry6 {
	position: absolute;
	left:448px;
	top:186px;
	width:170px;
	height:50px;
	display:block;
	font-family : arial,verdana;
	color : #515862; /*Text*/
	font-size : 12px;
	font-weight : bold;
}

/* Entry page
/****************************************************************************/

/****************************************************************************
* Navi
*/
.naviDomain {
	color : white;
}
A:HOVER.naviDomain {
	color : #515862; /*Text*/
}

.naviService {
	color : #515862; /*Text*/
}
A:HOVER.naviService {
	color : #009CD5; /*Basisblau*/
}
.naviService_a {
	color : #009CD5; /*Basisblau*/
}

/* Navi
/****************************************************************************/
