#wainavigation		{display:none; width:0px; height:0px;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#000000;
	background-color:#ffffff;
	margin-left:0px;
	margin-top:0px;
}

P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	margin-left:0px;
	margin-top:0px;
	text-indent:10px;
}

td,th			{font-family:Arial, Helvetica, sans-serif; color:#000000;}
b 				{font-weight:bold;}
.title			{color:#000000; font-weight:bold; font-size:1.1em;}
.bgleft			{background-color:#BACAFF;}

/* Table Definitions*/
.thead			{color:#000000; background-color:#DCE4FF; text-align: left; font-weight:bold;}
.tcontent		{color:#000000; background-color:#BACAFF; text-align: left; font-size:11px;}

/* Meta Navigation */
.navmetact		 		{color:#333333; font-weight:bold; text-decoration:none; background-color:#BACAFF; font-size:11px;}
a.navmetact:hover 		{color:#002080; text-decoration:none;font-size:11px;}

.navmet					{background-color:#DCE4FF;cursor:hand;font-size:11px;}

.navmetpas		 		{color:#000000;	cursor:hand;font-size:11px;}
a.navmetpas:link 		{color:#333333; text-decoration:none; font-size:11px;}
a.navmetpas:visited 	{color:#333333; text-decoration:none; font-size:11px;}
a.navmetpas:active 		{color:#333333; text-decoration:none; font-size:11px;}
a.navmetpas:hover 		{color:#002080; text-decoration:none; font-size:11px;}

/* Sekundaer Navigation */
a.navsecundary:link 	{color: #333333; text-decoration: none; font-size:11px;}
a.navsecundary:visited 	{color: #333333; text-decoration: none; font-size:11px;}
a.navsecundary:active 	{color: #333333; text-decoration: none; font-size:11px;}
a.navsecundary:hover 	{color: #002080; text-decoration: none; font-size:11px;}
.navsecundary			{background-color:#DCE4FF;}

/* Servicenavigation */
.nav1pas		 		{color:#000000;font-size:11px;}
.nav1pasbg		 		{background-color:#DEE7FF; color:#000000; font-size:11px;}
a.nav1pas:link 			{color:#000000; text-decoration:none; font-size:11px;}
a.nav1pas:visited 		{color:#000000; text-decoration:none; font-size:11px;}
a.nav1pas:hover 		{color:#002080; text-decoration:none; font-size:11px;}

.nav1act		 		{ color:#000000;}
.nav1actbg		 		{ background-color:#FFFFFF; color:#000000;}
a.nav1act:link 			{ color:#000000; text-decoration:none;}
a.nav1act:visited 		{ color:#000000; text-decoration:none;}
a.nav1act:hover 		{ color:#000000; text-decoration:none;}

/*NeedInfoFinder*/
.needinfo				{font-size:11px;}

/* DHTML Navigation Swisscom Gruppe und Needanalyser */ 
.dhtmlmeta				{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}

/* Regular Links */
a 						{font-family:Arial, Helvetica, sans-serif; color:#00A0E8; text-decoration:underline;}
a:hover  				{font-family:Arial, Helvetica, sans-serif; color:#002080; text-decoration:underline;}
a:link  				{font-family:Arial, Helvetica, sans-serif; color:#00A0E8; text-decoration:underline;}
a:active  				{font-family:Arial, Helvetica, sans-serif; color:#00A0E8; text-decoration:underline;}
a:visited 				{font-family:Arial, Helvetica, sans-serif; color:#00A0E8; text-decoration:underline;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs				{position:absolute; visibility:hidden; left:0; top:0;}

/*Style for the background-bar*/
.clBar					{position:absolute; width:10px; height:10px; background-color:#ffffff; visibility:hidden;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; padding-top:0px; font-family:Arial, Helvetica;}
.clLevel0		{background-color:#DCE4FF;}
.clLevel0over	{background-color:#DCE4FF; color:#000000;}
.clLevel0border	{position:absolute; visibility:hidden; background-color:#ffffff;}

.cl2Level0,.cl2Level0over{position:absolute; padding:0px; padding-top:0px; font-family:Arial, Helvetica;}
.cl2Level0		{background-color:#627CCC; color:#DCE4FF;}
.cl2Level0over	{background-color:#627CCC; color:#DCE4FF;}
.cl2Level0border{position:absolute; visibility:hidden;}

.cl3Level0,.cl3Level0over{position:absolute; padding:0px; padding-top:4px; font-family:Arial, Helvetica;}
.cl3Level0		{background-color:#DCE4FF; color:#000000;}
.cl3Level0over	{background-color:#DCE4FF; color:#000000;}

/*Styles for level 1*/
.clLevel1, .clLevel1over, .clLevel1over2{position:absolute; padding:0px; padding-top:4px; padding-left:8px; font-family:Arial, Helvetica; font-size:11px;}
.clLevel1		{background-color:#ffffff; color:#324BA6;}
.clLevel1over	{font-weight:bold;color:#324BA6;}
.clLevel1over2	{background-image:url(/img/ana_nav_bg2.gif); background-color:#ffffff; color:#324BA6;}
.clLevel1border	{position:absolute; visibility:hidden; background-color:#324BA6; }

.cl2Level1, .cl2Level1over{position:absolute; padding:0px; padding-top:4px; padding-left:8px; font-family:Arial, Helvetica; cursor:hand; font-size:11px;}
.cl2Level1		{background-color:#627CCC; layer-background-color:#627CCC; color:#DCE4FF;	}
.cl2Level1over	{background-color:#627CCC; color:#002080;}
/*.cl2Level1over	{background-color:#627CCC; color:#DCE4FF; font-weight:bold;}*/
.cl2Level1border{position:absolute; visibility:hidden; background-color:#324BA6;}

.cl3Level1, .cl3Level1over{position:absolute; padding:0px; padding-top:0px; padding-left:14px; font-family:Arial, Helvetica; font-size:11px;}
.cl3Level1		{background-color:#DCE4FF; color:#000000;}
.cl3Level1over	{background-color:#ffffff; color:#000000;}
.cl3Level1border{position:absolute; visibility:hidden; background-color:#ffffff;}

/* Search option */
.searchbutton{
	font-size:11px;
	height:17px;
	color:#002080;
	background-color: #DCE4FF;
	border-bottom:1px solid #00A0E8;
	border-left:1px solid #00A0E8;
	border-top:1px solid #00A0E8;
	border-right:1px solid #00A0E8;
	cursor:hand;
}

.searchinput	{width:140px; font-size:11px; height:13px;}
/*.searchoption	{font-size:11px;}*/

/* Image 
img				{display:block;}
*/

.saiadresse		{font-family:Arial, Helvetica, sans-serif;} 

form{
	display: block;
	padding:0px 0px 0px 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

/* ============ Start Styles for content ============ */
.inputstandard				{width:250px; font-size:1em;}
.inputcitycode				{width:50px; font-size:1em;}
.inputlocation				{width:190px; font-size:1em;}
.inputaktien				{width:50px; font-size:1em;}
.inputnumber				{width:25px; font-size:1em;}
.textareastandard			{font-family:Arial, Helvetica, sans-serif; width:340px; height:100px; font-size:1em;}
.checkboxstandard			{width:14px; height:14px; font-size:1em;}
.radioboxstandard			{width:14px; height:14px; font-size:1em;}
.selectstandard				{font-size: 1em;} 
.formerror					{}
.formrow					{vertical-align:top; padding-bottom:3px;}
.formlabel					{}
.formfieldcontent			{}
.formlabelcontent			{padding-top:3px;}
.formtitel					{font-weight:bold;} 

.formbutton
{
	font-size:11px;
	height:17px;
	color:#333333;
	background-color:#FFFFFF;
	border-bottom:1px solid #00A0E8;
	border-left:1px solid #00A0E8;
	border-top:1px solid #00A0E8;
	border-right:1px solid #00A0E8;
	width: 80px;
	cursor:hand;
}

.subtitle					{font-weight:bold;}
.buttonheader 				{color:#000000; background-color:#DCE4FF; font-weight:bold;}
.buttonfooter				{background-color:#DCE4FF;}

.themeheader				{color:#000000; background-color:#BACAFF; font-weight:bold; padding-bottom:2px; padding-left:14px; padding-right:7px; padding-top:2px; height:17px;}
.themecontent				{color:#000000; padding-bottom:2px; padding-left:7px; padding-right:7px; padding-top:8px;}

table.themetable			{background-color:#FFFFFF;}
.themetable td				{background-color:#DCE4FF; padding-bottom:3px; padding-left:7px; padding-top:3px; padding-right:7px; border-top:thin solid white;}

.medialist					{color:#000000; padding-bottom:0px; padding-left:5px; padding-right:7px; padding-top:8px;}
.content					{color:#000000;}
.tdinnovation				{color:#000000; background-color:#DCE4FF; text-align:left;}
.mediasearchselectyear		{width:60px;font-size:1em;}
.newsinput					{width:180px;font-size:1em;}
.mediasearchselectcategory	{width:260px;font-size:1em;}
.tzebra1                    {padding-left:7px; padding-right:7px; background-color:#BACAFF; padding-top: 4px; padding-bottom: 4px; color:#000000; border-top:1px solid white;}
.tzebra2					{padding-left:7px; padding-right:7px; padding-top: 4px; padding-bottom: 4px; background-color:#DCE4FF; color:#000000; border-top:1px solid white; } 
.tzebraSAI1                 {padding-left:6px; padding-right:1px; background-color:#BACAFF; padding-top: 4px; padding-bottom: 4px; color:#000000; border-top:1px solid white;}
.tzebraSAI2					{padding-left:6px; padding-right:1px; padding-top: 4px; padding-bottom: 4px; background-color:#DCE4FF; color:#000000; border-top:1px solid white; } 
.tzebrahead					{font-weight:bold; padding-left:7px; padding-right:7px; padding-bottom:4px; padding-top: 4px; background-color:#BACAFF; color:#000000; }
.tzebraheader				{color:#000000; background-color:#BACAFF; font-weight:bold; padding-bottom:2px; padding-left:7px; padding-right:7px; padding-top:2px; height:17px;}
.tzebraheadborder			{border-right:1px solid white; background-color:#BACAFF;}
.inputlogin					{width : 140px;font-size:1.0em;}

td.blue1					{background-color:#DCE4FF;}
td.blue2					{background-color:#BACAFF;}
td.blue3					{background-color:#94AAE4;}
td.blue4					{background-color:#627CCC; color:#ffffff;}
td.blue5					{background-color:#324BA6; color:#ffffff;}

.bgneedanalyser				{background-color:#DCE4FF;}
.popup						{background-color:#DCE4FF;}

a.arrowlink					{text-decoration:underline; color:#00A0E8; background-image:url(../images/ico_list.gif); background-repeat:no-repeat; background-position:0px 5px; padding-left:9px;}
a.arrowlink:hover			{color:#002080; text-decoration:underline;}

.button
{
	font-size:1em;
	color:#333333;
	background-color:#FFFFFF;
	border-bottom:1px solid #00A0E8;
	border-left:1px solid #00A0E8;
	border-top:1px solid #00A0E8;
	border-right:1px solid #00A0E8;
	/*width: 54px;*/
	cursor:hand;
}

.newsbutton
{
	font-size:1em;
	color:#333333;
	background-color:#FFFFFF;
	border-bottom:1px solid #00A0E8;
	border-left:1px solid #00A0E8;
	border-top:1px solid #00A0E8;
	border-right:1px solid #00A0E8;
	width: 54px;
	cursor:hand;
}

.mediasearchbutton
{
	font-size:1em;
	color:#333333;
	background-color:#FFFFFF;
	border-bottom:1px solid #00A0E8;
	border-left:1px solid #00A0E8;
	border-top:1px solid #00A0E8;
	border-right:1px solid #00A0E8;
	width: 64px;
	cursor:hand;
}

.statusBar
{
	font-size:14px;
	font-weight:700;
	color:#FFFFFF;
	background-color:#002084;
}

.statusBarHighlight
{
	font-size:14px;
	font-weight:700;
	color:#FF0000;
	background-color:#002084;
}

.menubutton
{
	font-size:16px;
	font-weight:800;
	height:30px;
	color:#FFFFFF;
	background-color:#324BA6;
	border-bottom:3px solid #94AAE4;
	border-left:3px solid #94AAE4;
	border-top:3px solid #94AAE4;
	border-right:3px solid #94AAE4;
	width: 185px;
	cursor:hand;
}

.menutext
{
	color:#000000;
	font-weight:600;
	font-size:12px;
}

img.left		{float:left; margin: 10px 13px 0px 0px; text-align:left;}
img.lefttop		{float:left; margin:2px 13px 0px 0px; text-align:left;}
img.right		{float:right; margin:10px 0px 10px 10px; text-align:left;}
.themepeople	{padding-left:9px;}

li				{list-style: square;}

.tplsearchbutton{
	font-size:11px;
	height:17px;
	color: #002080;
	background-color: #DCE4FF;
	border-bottom: 1px solid #00A0E8;
	border-left: 1px solid #00A0E8;
	border-top: 1px solid #00A0E8;
	border-right: 1px solid #00A0E8;
	width: 54px;
}

/* Billing */
a.pTitle		{color:#000000; background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center; text-decoration:none;}
a.pTitle:link		{color:#000000; background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center; text-decoration:none;}
a.pTitle:visited	{color:#000000; background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center; text-decoration:none;}
a.pTitle:hover		{background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center; text-decoration:none;}
a.pTitle:active		{color:#000000; background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center; text-decoration:none;}

.pTitle			{color:#000000; background-color:#BACAFF; height:17px; font-size:16px; font-weight:700; text-align:center;}
.pHead			{color:#000000; background-color:#DEE7FF; height:13px; font-size:12px; font-weight:700; text-align:center;}
.pContent		{color:#000000; background-color:#FFFFFF; height:13px; font-size:12px; font-weight:normal; padding-left:0px; text-align:center;}

.pSubHead		{color:#FFFFFF; background-color:#002084; height:12px; font-size:11px; font-weight:600; text-align:center;}
.pSubContent		{color:#000000; background-color:#DCE4FF; height:12px; font-size:11px; font-weight:300; text-align:center; padding-left:0px; padding-right:0px;}

/* ============ End Styles for content ============ */

