/*--------------------------------------------------------------------------------------*/
/*------------------------------------ MyEasyCall-Styles -------------------------------*/
/*--------------------------------------------------------------------------------------*/

body  {
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
	background:top center #FFFFFF url(background.jpg) repeat-y;
	color:#000000;
	text-align:center;
}

body  {
	margin:0px;
	padding:0px;
	text-transform:none;
	text-decoration:none;
	color:#071130;
	text-align:center;
	background-color: #000022;
	background-image: url(http://www.portalgmbh.de/Beratungsportal/documents/AstroDiskretPortal/team_77/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100%;
	width: 100%;
}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Allgmeiner Seitenaufbau -------------------------*/
/*--------------------------------------------------------------------------------------*/

table.top_backgroundtable{
	width:966px;
	text-align:center;
	background-color:#FFF;
	overflow: hidden;

}

table.backgroundtable{
	width:966px;
	height:100%;
	text-align:center;
	background-color:#002;

}

td.pagecontent{
	background-color:#FFF;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 966px;
}

td.footercontent{
	background-color:#000;
	height:180px;
	background-image: url(http://www.portalgmbh.de/Beratungsportal/documents/AstroDiskretPortal/team_77/footer1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

td.headercontent{
	height:226px;
	background-image: url(http://www.portalgmbh.de/Beratungsportal/documents/AstroDiskretPortal/team_77/header1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.header_top_headline{
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:75px;
	z-index:1;
	background-color:transparent;
	text-align:center;
	margin:0;
	padding:0;

}

.header_headline1{
	visibility:visible; /*hidden;*/
	color:#0d4a6e;
	font-weight:bold;
	font-size:22px;
	padding:10px;
}

.header_headline2{
	visibility:hidden; /*visible;*/
	color:#0d4a6e;
	font-weight:bold;
	font-size:14px;
}


/*--------------------------------------------------------------------------------------*/
/*-------------------------- Linkformatierungen Allgemein ------------------------------*/
/*--------------------------------------------------------------------------------------*/

a,
a:link,
a:visited,
a:active{
	color:#0D4A6E;
	text-decoration: none;
	font-weight: bold;

}

a:hover{
	color:#188BCF;
}

td.footercontent a,
td.footercontent a:link,
td.footercontent a:visited,
td.footercontent a:active{
	color:#FFF;
	font-weight:normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
}

td.footercontent a:hover{
       color:#01c2ac;
}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Kopfmenü ----------------------------------------*/
/*--------------------------------------------------------------------------------------*/

table.TopMenue {
	background-color:#0D4A6E;
	text-align:center;
	height:30px;
	padding-right:5px;
}

table.TopMenue {
	text-align:center;
}

table.TopMenue a,
table.TopMenue a:link,
table.TopMenuee a:active,
table.TopMenue a:visited{
	font-size:14px;
	font-weight:bold;
}

table.TopMenue a:hover{
	font-weight:bold;

}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Rufnummernanzeige (Zugänge) ---------------------*/
/*--------------------------------------------------------------------------------------*/

.showNumbers .titleNumbers{
  font-size:11px;
  font-variant: small-caps;
  font-weight:normal;
}
.showNumbers .numbers{
  font-size:12px;
  font-weight:bold;
  color:#eba000;
}
.showNumbers .price{
  font-size:10px;
  font-weight:normal;
}
.showNumbers .switzprice{
  font-size:12px;
  font-weight:normal;
}
.showNumbers .flagsize{
  height:8px;
  width:14px;
  border:1px solid #000000;
}
.showNumbers .contentNormal{
  font-size:11px;
}
.showNumbers .contentSmall{
  font-size:9px;
}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Pluginrahmen ------------------------------------*/
/*--------------------------------------------------------------------------------------*/

/*Beginn Abschnitt */
.chapter_head{
	font-size: 12px;

}

.chapter_title{
	font-size: 13px;
	font-weight: normal;
	text-indent: 5px;
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #174B62;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BBB;
	border-right-color: #BBB;
	border-bottom-color: #BBB;
	border-left-color: #BBB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.chapter_content{
	font-size: 12px;

}

table.listHead  {
    text-align:left;
    padding-left:2px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    border:1px solid #000000;
    background-color:#C0C0C0;
}
/*Ende Abschnitt */


/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Administrationsbereich --------------------------*/
/*--------------------------------------------------------------------------------------*/

table#loginareatable a,
table#loginareatable a:link,
table#loginareatable a:hover,
table#loginareatable a:visited,
table#loginareatable a:active,
table#logoutareatable a,
table#logoutareatable a:link,
table#logoutareatable a:hover,
table#logoutareatable a:visited,
table#logoutareatable a:active{
	color:#000000;
}

table#loginareatable,
table#logoutareatable,
table#loginareatable .headermenu{
	color:#000000;
}

table#loginareatable .text_12, .tblRowLineCenter, .tblRowLineRight, .text_10{
	color:#000000;
}
table#loginareatable td{
	color:#000000;
}

td.tblRowLine  {
  	font-weight:normal;
  	font-size:7pt;
  	text-align:left;
  	vertical-align:middle;
  	padding-top:4px;
  	padding-left:3px;
  	padding-right:15px;
  	padding-bottom:2px;
  	border-left:1px solid #C0C0C0;
  	border-right:1px solid #C0C0C0;
  	border-bottom:1px solid #C0C0C0;
}
td.tblRowLineCenter  {
  	font-weight:normal;
  	font-size:7pt;
  	text-align:center;
  	vertical-align:top;
  	padding-top:4px;
  	padding-left:3px;
  	padding-right:3px;
  	padding-bottom:2px;
  	border-left:1px solid #C0C0C0;
  	border-right:1px solid #C0C0C0;
  	border-bottom:1px solid #C0C0C0;
}
td.tblRowLineRight  {
	font-weight:normal;
	font-size:7pt;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
	padding-left:3px;
	padding-right:15px;
	padding-bottom:2px;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
}


/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Runde Boxen -------------------------------------*/
/*--------------------------------------------------------------------------------------*/

.raised {
	background: transparent;
}
.raised h1, .raised p {
	margin:0 10px;
}
.raised h1 {
	font-size:2em;
	color:#fff;
}
.raised p {
	padding-bottom:0.5em;
}

.raised .b1, .raised .b2, .raised .b3, .raised .b4,
.raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;
}
.raised .b1, .raised .b2, .raised .b3,
.raised .b1b, .raised .b2b, .raised .b3b {
	height:1px;
}
.raised .b2 {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}
.raised .b3 {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}
.raised .b4 {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}
.raised .b4b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}
.raised .b3b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}
.raised .b2b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
}

.raised .b1 {
	margin:0 5px;
	background:#205776;
}
.raised .b2,
.raised .b2b {
	margin:0 3px;
	border-width:0 2px;
}
.raised .b3,
.raised .b3b {
	margin:0 2px;
}
.raised .b4,
.raised .b4b {
	height:2px;
	margin:0 1px;
}
.raised .b1b {
	margin:0 5px;
	background:#205776;
}
.raised .boxcontent {
	display:block;
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
	padding: 0;
	text-align:center;
}

.raised_content {
	background: transparent;
}
.raised_content .boxcontent {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
	padding:20px;
	text-align:justify;
}
.raised_content .b1b,
.raised_content .b2b,
.raised_content .b3b,
.raised_content .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;
}
.raised_content .b1b,
.raised_content .b2b,
.raised_content .b3b {
	height:1px;
}
.raised_content .b4b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
	height:2px;
	margin:0 1px;
}
.raised_content .b3b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
	margin:0 2px;
}
.raised_content .b2b {
	background:transparent;
	border-left:1px solid #205776;
	border-right:1px solid #205776;
	margin:0 3px;
	border-width:0 2px;
}
.raised_content .b1b {
	margin:0 5px;
	background:#205776;
}

/* Inset 3D Raised Spezial Okrent/Nave ersetzt das drüber */

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}
.raised .b3 {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}
.raised .b4 {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}
.raised .b4b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}
.raised .b3b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}
.raised .b2b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776;}

.raised .b1 {margin:0 5px; background:#205776;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#205776;}
.raised .boxcontent {display:block;  background:transparent; border-left:1px solid #205776; border-right:1px solid #205776; padding: 0; text-align:center;}

.raised_content {background: transparent;}
.raised_content .boxcontent {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776; padding:20px; text-align:justify;}
.raised_content .b1b, .raised_content .b2b, .raised_content .b3b, .raised_content .b4b {display:block; overflow:hidden; font-size:1px;}
.raised_content .b1b, .raised_content .b2b, .raised_content .b3b {height:1px;}
.raised_content .b4b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776; height:2px; margin:0 1px;}
.raised_content .b3b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776; margin:0 2px;}
.raised_content .b2b {background:transparent; border-left:1px solid #205776; border-right:1px solid #205776; margin:0 3px; border-width:0 2px;}
.raised_content .b1b {margin:0 5px; background:#205776;}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Formulare ---------------------------------------*/
/*--------------------------------------------------------------------------------------*/

form{
   margin: 0;
   padding: 0;
   border-style: none;
}
.form{
   margin: 0;
   padding: 0;
   border-style: none;
}

tr.formRow{
	font-size: 9px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
}
td.formLabel{
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	background-color:transparent;
}

.KundeWerdenTitle{
	border-bottom:1px solid #222c49;
	padding:5px;
      	color:#222c49;
}

.FormKundeWerden tr.formRow
{
	font-size: 9px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
}

.FormKundeWerden td.formLabel{
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	background-color:transparent;
}
.BeraterWerdenTitle{
	border-bottom:1px solid #0D4A6E;
	padding:5px;
      	color:#0D4A6E;
}

.FormBeraterWerden tr.formRow
{
	font-size: 9px;
	font-weight:bold;
	color:#000000;
	background-color:transparent;
}

.FormKundeWerden td.formLabel
{
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	background-color:transparent;
}

sup.formSign{
	font-size: 18px;
	vertical-align: top;
	font-weight: bold;
	color: #8E2323;
}
.headerBeraterWerden{
	border-bottom:1px solid #000000;
	vertical-align:middle;
	padding-bottom:2px;
	font-size: 14px;
	font-weight:bold;
}

.headerKundeWerden{
	border-bottom:0px solid #000000;
	vertical-align:middle;
	padding-bottom:2px;
	font-size: 14px;
	font-weight:bold;
}

/*--------------------------------------------------------------------------------------*/
/*------------------------------------ Standardbutton ----------------------------------*/
/*--------------------------------------------------------------------------------------*/

.button  {
	cursor: pointer;
   	font-size:7pt;
	border: solid 1px #000000;
   	background-color: #d6d6d6;
   	font-weight:normal;
	color:#000000;
}
.buttonPeriod  {
	cursor: pointer;
   	font-size:7pt;
   	border: solid 1px #000000;
   	background-color: #d6d6d6;
   	font-weight:normal;
   	vertical-align:bottom;
}


/*--------------------------------------------------------------------------------------*/
/*------------------------------ Box für Fehleranzeige ---------------------------------*/
/*--------------------------------------------------------------------------------------*/

table.error{
  background-color:#f9f0c3;
  border: solid 1px #000000;
}

div.nxErrorBox img.errorlogo{
	float:left;
	margin-right:10px;
	margin-top:2px;
}
div.nxErrorBox h2{
	color:#b42e33;
	margin:0;
}

div.nxErrorBox span.head{
	color:#b42e33;
	font-weight:bold;
	font-size:15px;
}
div.nxErrorBox tr.head{
	color:#b42e33;
	font-weight:bold;
	font-size:15px;
}
div.nxErrorBox span.text{
	color:#b42e33;
	font-weight:normal;
	font-size:13px;
}
div.nxErrorBox ul{
	color:#b42e33;
	margin-top:4px;
	margin-left:38px;
	padding-left:0;
	margin-bottom:6px;
}



/*--------------------------------------------------------------------------------------*/
/*------------------------------------ alte Textformatierungen -------------------------*/
/*--------------------------------------------------------------------------------------*/

/*Beginn Abschnitt Standarttexte versch Grössen*/
.text_8
{
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.text_10
{
   font-size: 10px;
   text-decoration: none;
}

.text_12
{
   font-size: 12px;
   text-decoration: none;
}

.text_14
{
   font-size: 14px;
   text-decoration: none;
}

.text_10_bold
{
   font-size: 10px;
   text-decoration: none;
   font-weight: bold;
 }

.text_12_bold
{
   font-size: 12px;
   text-decoration: none;
   font-weight: bold;
 }

.text_14_bold
{
   font-size: 14px;
   text-decoration: none;
   font-weight: bold;
 }

h3
{
   font-size: 12px;
   text-decoration: none;
}
/*Ende Abschnitt Standarttexte versch Grössen*/


/*Beginn Abschnitt Standardformate*/
td  {
	font-size : 12px;
}
p  {
   font-size: 10px;
}

ul, ul.blue  {
   font-size: 12px;
}
hr  {
   color: #C0C0C0;
}

input, select, textarea  {
margin:0;
	font-size: 10px;
	border: solid 1px #000000;
	vertical-align: top;
}
input.checkbox {
	border:0;
}
.agentPhoto, .border  {
	border: solid 1px #3b515f;
}
/*Ende Abschnitt Standardformate*/



/*Beginn Abschnitt Startseite*/
td.headerAccessNumbers  {
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
}
.overviewInfoArea  {
	font-size: 12px;
	border:1px solid #CCCCCC;
}
.overviewInfo  {
	font-size:12px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.accessNumbers  {
	font-size:12px;
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.accessNumbersArea  {
	font-size: 12px;
	border:1px solid #CCCCCC;
}
.accessNumbersSpacer  {
	background-color: #FFFFFF;
}
/*Ende Abschnitt Startseite*/






/*Beginn Abschnitt Beraterbereich*/
.headermenu {
	font-size: 12px;
	font-weight: bold;
	Font-Variant: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: bottom;
	text-align: center;
}
.headtext  {
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
td.tblNavigation  {
   font-weight:bold;
   font-size:7pt;
   padding-top:2px;
   padding-left:5px;
   padding-right:5px;
   padding-bottom:2px;
   text-align:right;
   vertical-align:top;
}
td.tblNavigationLeft  {
   font-weight:bold;
   font-size:7pt;
   padding-top:2px;
   padding-left:5px;
   padding-right:5px;
   padding-bottom:2px;
   text-align:left;
   vertical-align:top;
}
td.messageBox  {
    border: solid 1px #000000;
    background-color:transparent;
    font-weight:normal;
    font-size:7pt;
    text-align:left;
    vertical-align:middle;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
}
/*Ende Abschnitt Beraterbereich*/

/*Beginn Abschnitt TippBox*/
table.info{
  background-color:#f9f0c3;
  border: solid 1px #000000;
}
div.nxTippBox img.infologo{float:left;margin-right:10px;margin-top:2px;}
div.nxTippBox h2{color:#000000;margin:0;}
div.nxTippBox span.head{color:#000000;font-weight:bold;font-size:15px;}
div.nxTippBox span.text{color:#000000;font-weight:normal;font-size:13px;}
div.nxTippBox ul{color:#000000;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}
/*Ende Abschnitt TippBox*/


/*Beginn Abschnitt Bewertung*/
.agentImageStar  {
	background-color:#E8E8E8;
	height: auto;
	border: solid 1px #000000;
	width:220px;
}
.votingDetailTableElements  {
	font-size: 12px;
	border-top: 1px solid #000000;
}
.votingChoiceTextColor  {
}
/*Ende Abschnitt Bewertung*/

/*Beginn Abschnitt Chat*/
.smallgrey  {
   font-size: 9px;
}
/*Ende Abschnitt Chat*/

td.narrowTblRowLine { /*Datumsauswahl*/
    font-weight:normal;
    font-size:8pt;
    color:#4682B4;
    text-align:left;
    padding-top:3px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:1px;
    vertical-align:top;
    border-left: 1px solid #C0C0C0;
    border-right:1px solid #C0C0C0;
    border-bottom:1px solid #C0C0C0;
}
td.callNoticeLayer {
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#callNoticeLayer { border: solid 1px #000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
table.formular {
    background-color:#C0C0C0;
    width:100%;
    border: solid 1px #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.site_head
{
   color: #000000;
   font-size: 10px;
   font-weight: bold;
   background-color: #C0C0C0;
}
.offerTextColor  {
}
div#quicktipp   {  background-color:#E8E8E8; visibility: hidden; position: absolute; z-index: 0; width:400px; height: auto; border: solid 1px #000000; color:#000000; }
.quicktip, .quicktipchat, .quicktipclickcall, .quicktipVoting  {  background-color:#E8E8E8; height: auto; border: solid 1px #000000; max-width:250px; }
div#categoryQuicktipp   {  background-color:#E8E8E8; color: #000000; visibility: hidden; position: absolute; z-index: 0; width:auto; height: auto; border: solid 1px #000000 }

div#kmenue   {  background-color:#E8E8E8; visibility: hidden; position: absolute; z-index: 0; top: 0px; left: 0px; width: auto; height: auto; border: solid 1px #000000 }
div#smsNoticePseudo   {z-index: 0; width: auto; height: auto; color: #000000; font-size: 22px; text-align:center; font-weight:bold;}
div#callNoticeOffer   {font-family:Verdana, Arial, Helvetica, sans-serif; z-index: 0; width: auto; height: auto; color: #000000; font-size: 15px; text-align:center; font-weight:bold;}
div#smsNoticeInfo     {z-index:10; font-weight:normal; color: #000000; font-size: 8px;}
style.smsInfo {  background-color:#E8E8E8; color: #000000; font-size: 20px; text-align:center; font-weight:bold;}

.HeaderMenueItem {
	font-size: 12px;
   text-decoration: none;
   font-weight: normal;
}

a.HeadMenue,
a.HeadMenue:link,
a.HeadMenue:visited,
a.HeadMenue:active{
	color:#FFFFFF;
}

a.HeadMenue:hover{
	color:#f8aa03;
}

/* ENDE alte Styles */

/* ANFANG neue Styles */

.heilsteine .headline{
	font-weight:bold;
	font-size:13px;
}

table.HeaderMenue {
	height:73px;
	background-image: url(http://www.portalgmbh.de/Beratungsportal/documents/AstroDiskretPortal/team_77/navbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #002;
	overflow: hidden;
}

td.HeaderMenue {
	text-align:center;
}

table.HeaderMenue a,
table.HeaderMenue a:link,
table.HeaderMenue a:visited,
table.HeaderMenue a:active{
	color:#FFF;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
	padding-top: 37px;
	padding-right: 9px;
	padding-bottom: 37px;
	padding-left: 9px;
	font-size: 12px;
}

table.HeaderMenue a:hover{
	color:#EEE;
	background-image: url(http://www.portalgmbh.de/Beratungsportal/documents/AstroDiskretPortal/team_77/hover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .footercontent table tbody tr td p {
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table {
	background-color: #F4F7F7;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #444;
	margin: 3px;
	padding: 3px;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table tbody tr td a span {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #00A9E1;
	text-decoration: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table tbody tr td a {
	color: #C80002;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table {
	width: 100%;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_left {
	background-color: #349ECE;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_right {
	background-color: #349ECE;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_left #ce7461 tbody tr .chapter_content table tbody tr .text_10_bold table tbody tr .empty div .newstickerBackground  {
	background-color: #349ECE;
	color: #FFF;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle #ce14845 {
	background-color: #FFF;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle #ce14845 {
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_left #ce7461 {
	background-color: #349ECE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_left .chapter_head {
	background-color: #349ECE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 167px;
	margin: 0px;
	padding: 0px;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_left #ce14962 {
	background-color: #349ECE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_right .chapter_head {
	background-color: #349ECE;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table tbody tr td table tbody tr td div {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #1D5C78;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr td table tbody tr td table tbody tr td div {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #25789C;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table tbody tr {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div table tbody tr .pagecontent_middle .chapter_head tbody tr .chapter_content table {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.top_backgroundtable tbody tr td .backgroundtable tbody tr .pagecontent div {
	margin: 0px;
	padding: 0px;
}

#apDiv1 {
	position:absolute;
	width:965px;
	height:80px;
	z-index:12000;
	overflow: hidden;
}

