<!--
/*----------------------------------------------------------------------------*/
/*  Imediacom DataWeb Application: Greater Zurich Area AG                     */
/*  Copyright 2005 Imediacom AG. All rights reserved. http://www.imediacom.ch */
/*----------------------------------------------------------------------------*/

html { overflow-x: hidden; overflow-y: auto; }

a:link					{ color: #389C0C; text-decoration: none; }
a:visited				{ color: #389C0C; text-decoration: none; }
a:hover					{ color: #0078D5; text-decoration: none; }
a:active				{ color: #389C0C; text-decoration: none; }

body					{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 30; margin-bottom: 30; margin-left: 15; }

input					{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; }

p                       { font-style:normal; font-variant:normal; font-size:10px; font-family:Verdana,Arial, Helvetica; }

select					{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; }

textarea				{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; }

/*----------------------------------------------------------------------------*/

.lead					{ color: #0078D5; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 0; margin-bottom: 30; }
.text					{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 0; margin-bottom: 30; margin-left: 15; }
.text_last				{ color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 0; margin-bottom: 0; margin-left: 15; }
.title					{ color: #0078D5; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 0; margin-bottom: 6; }
.title_sub				{ color: #0078D5; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin-top: 0; margin-bottom: 6; margin-left: 15; }

/*----------------------------------------------------------------------------*/

.com_b01				{ width: 18; text-align: right; }

.com_bdy				{ background-color: #CBCBCB; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin: 0px 0px 0px 0px; text-align: left; text-align: left; }

.com_c01				{ background-color: #CBCBCB; height: 60px; width: 440px; }
.com_c02				{ background-color: #CBCBCB; height: 60px; padding-top: 25px; text-align: right; width: 220px;  vertical-align: top; }
.com_c03				{ background-color: #CBCBCB; height: 60px; padding-top: 25px; text-align: right; width: 190px;  vertical-align: top; }

.com_cnt				{ background-color: #FFFFFF; border-left: 1px solid #000000; border-right: 1px solid #000000; width: 660px; vertical-align: top; }

.com_i01				{ background-color: #CBCBCB; border: 1px solid #A2A2A2; color: #A2A2A2; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; height: 16px; width: 130px; padding-left: 3px; }

.com_l01				{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; padding-right: 5px; text-align: right;  width: 72px; }

.com_nav				{ background-color: #CBCBCB; padding-left: 20px; padding-right: 5px; width: 190px; vertical-align: top; }

.com_qln				{ background-color: #CBCBCB; color: #333333; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; margin: 0px 0px 0px 0px; text-align: left; text-align: left; width: 170px}

.com_t01				{ width: 850px; }
.com_t02				{ width: 660px; }

/*----------------------------------------------------------------------------*/

.cnt_bdy				{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin: 30px 0px 0px 40px; text-align: left; }

.cnt_cpy				{ color: #333333; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; padding-bottom: 15px; padding-top: 15px; }
.cnt_cpy a:link			{ color: #333333; text-decoration: none; }
.cnt_cpy a:visited		{ color: #333333; text-decoration: none; }
.cnt_cpy a:hover		{ color: #389C0C; text-decoration: none; }
.cnt_cpy a:active		{ color: #333333; text-decoration: none; }

.cnt_cnt				{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; height: 400px; padding-bottom: 20px; padding-right: 20px; padding-top: 0px; vertical-align: top; }
.cnt_cnt td				{ font-size: 10px; }

.cnt_inf				{ padding-bottom: 20px; width: 180px; vertical-align: top; }
.cnt_inf_cnt			{ font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; padding-bottom: 15px; padding-left: 15px;  padding-right: 15px; padding-top: 15px; vertical-align: top; }
.cnt_inf_ttl			{ text-align: right; }
.cnt_inf td				{ font-size: 9px; }

.cnt_inf_hme			{ padding-bottom: 20px; width: 300px; vertical-align: top; }
.cnt_inf_hme_mne		{ padding-bottom: 5px; padding-left: 15px;  padding-right: 15px; padding-top: 5px; vertical-align: middle; }
.cnt_inf_hme td			{ font-size: 9px; }

.cnt_n01				{ height: 20px; padding-right: 15px; text-align: right; }
.cnt_n02				{ height: 20px; padding-right: 15px; text-align: right; }

.cnt_s01				{ height: 1px; }
.cnt_s02				{ height: 1px; }

.cnt_ttl				{ height: 21px; vertical-align: bottom; }

.cnt_r01				{ height: 20px; }

.cnt_t01				{ width: 620px; }

/*----------------------------------------------------------------------------*/

.nav_bdy				{ background-color: #CBCBCB; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; margin: 0px 0px 0px 0x; text-align: left; }

.nav_cnt				{ background-color: #CBCBCB; color: #333333; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; }

.nav_cnt a:link			{ color: #333333; text-decoration: none; }
.nav_cnt a:visited		{ color: #333333; text-decoration: none; }
.nav_cnt a:hover		{ color: #2D9300; text-decoration: none; }
.nav_cnt a:active		{ color: #333333; text-decoration: none; }

.nav_t01				{ width: 170px; }

/*----------------------------------------------------------------------------*/

.dTreeNode				{ padding-top: 0px; padding-bottom: 0px; }
.dtree					{ color: #333333; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 9px; white-space: nowrap; }
.dtree img				{ border: 0px; }
.dtree img1				{ border: 0px; vertical-align: middle; }
.dtree a				{ color: #333333; text-decoration: none; }
.dtree a.node			{ color: #333333; padding: 0px 0px 0px 0px; text-decoration: none; white-space: nowrap; }
.dtree a.node:hover		{ color: #0078D5; text-decoration: none;}
.dtree a.nodeSel		{ color: #389C0C; padding: 0px 0px 0px 0px; text-decoration: none; white-space: nowrap; }
.dtree a.nodeSel:hover	{ color: #0078D5; text-decoration: none;}
.dtree .clip			{ overflow: hidden; }

/*----------------------------------------------------------------------------*/

.ErrorITM				{ color: #000000; background: #FF7171; }
.ErrorMSG				{ color: #FF0000; background: #FFFFFF; }

/*----------------------------------------------------------------------------*/
-->