maintable { width: 100%; height: 100%; background: #C5580A; margin: 0px; padding: 0px; } td.lefttop { margin: 0px; padding: 0px; width: 106px; height: 50px; background: url("images/lefttop.gif"); background-position: left top; background-repeat: no-repeat; } td.topright { margin: 0px; padding: 0px; width: 119px; height: 50px; background: url("images/topright.gif"); background-position: left top; background-repeat: no-repeat; } td.panel1 { margin: 0px; text-align: left; vertical-align: top; padding: 9px 16px; width: 184px; height: 50px; background: url("images/panel.gif"); background-position: 10px top; background-repeat: no-repeat; } td.panel2 { margin: 0px; text-align: left; vertical-align: top; padding: 9px 16px; width: 184px; height: 50px; background: url("images/panel.gif"); background-position: 9px top; background-repeat: no-repeat; } td.panel3 { margin: 0px; text-align: left; vertical-align: top; padding: 9px 16px; width: 218px; margin-right: 27px; height: 50px; background: url("images/panel.gif"); background-position: 10px top; background-repeat: no-repeat; } td.panelstar1 { margin: 0px; padding: 0px; width: 119px; height: 61px; background: url("images/panelstar1.gif"); background-position: 10px top; background-repeat: no-repeat; } td.right1 { margin: 0px; padding: 0px; width: 100%; height: 154px; background: url("images/right1.gif"); background-position: left top; background-repeat: repeat-x; } td.header { margin: 0px; padding: 0px; width: 579px; height: 104px; } td.panelstar { margin: 0px; padding: 0px; width: 119px; height: 104px; } td.navmenu { margin: 0px; padding: 0px; width: 93px; height: 104px; background: url("images/navbackground.gif"); background-position: left top; background-repeat: repeat-y; vertical-align: top; } table.navmenu { margin: 0px; padding: 0px; width: 93px; height: 104px; } td.navhome { border: 0px; margin: 0px; padding: 0px; width: 96px; height: 22px; background: url("images/navhome.gif"); background-repeat: no-repeat; background-position: top left; } td.navtariffs { border: 0px; margin: 0px; padding: 0px; width: 94px; height: 21px; background: url("images/navtariffs.gif"); background-repeat: no-repeat; background-position: top left; } td.navinfo { border: 0px; margin: 0px; padding: 0px; width: 94px; height: 19px; background: url("images/navinfos.gif"); background-repeat: no-repeat; background-position: top left; } td.navcontact { border: 0px; margin: 0px; padding: 0px; width: 94px; height: 20px; background: url("images/navcontact.gif"); background-repeat: no-repeat; background-position: top left; } td.navabout { border: 0px; margin: 0px; padding: 0px; width: 94px; height: 21px; background: url("images/navabout.gif"); background-repeat: no-repeat; background-position: top left; } td.navflyerservice { border: 0px; margin: 0px; padding: 0px; width: 93px; height: 22px; background: url("images/navflyerservice.gif"); background-repeat: no-repeat; background-position: top left; } td.navhome a:link, td.navhome a:visited { width: 96px; height: 22px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navhome.gif"); background-repeat: no-repeat; background-position: top left; } td.navtariffs a:link, td.navtariffs a:visited { width: 94px; height: 21px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navtariffs.gif"); background-repeat: no-repeat; background-position: top left; } td.navinfo a:link, td.navinfo a:visited { width: 94px; height: 19px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navinfos.gif"); background-repeat: no-repeat; background-position: top left; } td.navcontact a:link, td.navcontact a:visited { width: 94px; height: 20px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navcontact.gif"); background-repeat: no-repeat; background-position: top left; } td.navabout a:link, td.navabout a:visited { width: 94px; height: 21px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navabout.gif"); background-repeat: no-repeat; background-position: top left; } td.navflyerservice a:link, td.navflyerservice a:visited { width: 94px; height: 22px; color: transparant; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navflyerservice.gif"); background-repeat: no-repeat; background-position: top left; } td.navhome a:hover { width: 96px; height: 22px; font-size: 1px; border: 0px; text-decoration: none; margin: 0px; padding: 0px; display: block; background: url("images/navhomeh.gif"); background-repeat: no-repeat; background-position: top left; } td.navtariffs a:hover { width: 94px; height: 21px; font-size: 1px; border: 0px; margin: 0px; padding: 0px; text-decoration: none; display: block; background: url("images/navtariffsh.gif"); background-repeat: no-repeat; background-position: top left; } td.navinfo a:hover { width: 94px; height: 19px; font-size: 1px; border: 0px; margin: 0px; padding: 0px; text-decoration: none; display: block; background: url("images/navinfosh.gif"); background-repeat: no-repeat; background-position: top left; } td.navcontact a:hover { width: 94px; height: 20px; font-size: 1px; border: 0px; margin: 0px; padding: 0px; text-decoration: none; display: block; background: url("images/navcontacth.gif"); background-repeat: no-repeat; background-position: top left; } td.navabout a:hover { width: 94px; height: 21px; font-size: 1px; border: 0px; margin: 0px; padding: 0px; text-decoration: none; display: block; background: url("images/navabouth.gif"); background-repeat: no-repeat; background-position: top left; } td.navflyerservice a:hover { width: 94px; height: 22px; font-size: 1px; border: 0px; margin: 0px; padding: 0px; text-decoration: none; display: block; background: url("images/navflyerserviceh.gif"); background-repeat: no-repeat; background-position: top left; } td.left { margin: 0px; padding: 0px; width: 106px; } table.left { margin: 0px; padding: 0px; width: 106px; height: 100%; } td.left1 { margin: 0px; padding: 0px; width: 106px; height: 129px; background: url("images/left.gif"); background-repeat: no-repeat; background-position: top left; } td.left2 { margin: 0px; padding: 0px; width: 106px; height: 100%; background: url("images/left1.gif"); background-repeat: repeat-y; } td.right { margin: 0px; padding: 0px; width: 119px; } table.right { margin: 0px; padding: 0px; width: 119px; height: 100%; } td.right4 { margin: 0px; padding: 0px; width: 119px; height: 58px; background: url("images/panelstar2.gif"); background-repeat: no-repeat; background-position: top left; } td.right2 { margin: 0px; padding: 0px; width: 119px; height: 71px; background: url("images/roundcorner.gif"); background-repeat: no-repeat; background-position: top left; } td.right3 { margin: 0px; padding: 0px; width: 119px; height: 100%; background: url("images/right3.gif"); background-repeat: repeat-y; } td.rightfill { margin: 0px; padding: 0px; width: 100%; height: 129px; background: url("images/right2.gif"); background-repeat: repeat-x; background-color: #C5580A; } td.bottom { margin: 0px; padding: 0px; width: 941; height: 29px; background: url("images/bottom.gif"); background-repeat: no-repeat; } td.footer { margin: 0px; padding: 0px; width: 941; height: 46px; text-align: center; background: url("images/footer.gif"); background-repeat: no-repeat; } td.fillupright { width: 100%; background: #C5580A; } td.mainpage { vertical-align: top; width: 579px; background: #FFFFFF; } td.call { margin: 0px; padding: 0px; width: 167px; height: 95px; background: url("images/call.gif"); background-position: left bottom; background-repeat: no-repeat; } td.logo { margin: 0px; padding: 0px; width: 167px height: 106px; background: url("images/logo.gif"); background-position: left top; background-repeat: no-repeat; } td.savemoney { margin: 0px; padding: 0px; width: 167px; height: 106px; background: url("images/savemoney.gif"); background-position: left top; background-repeat: no-repeat; } td.tariffmessage { margin: 0px; padding: 0px; width: 167px; height: 106px; } td.newsletter { margin: 0px; padding: 0px; width: 167px; height: 23px; vertical-align: top; background: url("images/striped.gif"); background-position: left top; background-repeat: repeat; } td.calculator { margin: 0px; padding: 0px; width: 167px; height: 23px; vertical-align: top; background: url("images/striped.gif"); background-position: left top; background-repeat: repeat; } td.news { margin: 0px; padding: 0px; width: 167px; height: 23px; vertical-align: top; background: url("images/striped.gif"); background-position: left top; background-repeat: repeat; } td.newsrest { margin: 0px; padding: 0px 5px; } td.indextext { margin: 0px; padding: 0px 10px; width: 385px; vertical-align: top; } td.flyerservice { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #222222; padding-left: 10px; } p.normal { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #222222; } p.small { font-family: Verdana, Arial, Sans-Serif; font-size: 9px; color: #222222; padding: 2px 8px; } a.newslink:link, a.newslink:visited { color: black; text-decoration: none; font-size: 10px; font-weight: bold; } a.newslink:hover { color: #black; text-decoration: none; font-size: 10px; font-weight: bold; } input.textfield, input.customerserviceinputtext { border: 1px solid #7E7E7E; font-size: 10px; } p.footertext { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; } a.footerlink:link, a.footerlink:visited { color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; } a.footerlink:hover { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold; } select.selectfieldcalc { font-family: Verdana, Arial, Sans-Serif; font-size: 9px; } option.optionfieldcalc { font-family: Verdana, Arial, Sans-Serif; font-size: 9px; } td.calculatorselect { padding: 0px; text-align: center; } input.textfieldcalc { font-family: Verdana, Arial, Sans-Serif; font-size: 16px; font-weight: bold; color:#23592C; background: transpararant; border: 0px; text-align:left; width:70px; } a.smalllink:link, a.smalllink:visited { color: #000000; text-decoration: none; font-size: 10px; font-weight: bold; } a.smalllink:hover { color: #000000; text-decoration: underline; font-size: 10px; font-weight: bold; } td.newsrest { vertical-align: top; font-family: Verdana, Arial, Sans-Serif; font-size: 9px; text-align: left; } a.newstitle:link, a.newstitle:visited { color: #000000; text-decoration: none; font-size: 10px; } a.newstitle:hover { color: #000000; text-decoration: underline; font-size: 10px; } p.newsarchiveheader { font-family: Verdana, Arial, Sans-Serif; font-size: 16px; text-align: left; font-weight: bold; } p.newsarchivetext { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: left; color: #000000; } .tariffheader { font-family: Verdana; font-size: 16px; text-align: left; font-weight: bold; color: #23592C; } table.tarifs { margin: 5px 10px; } a.tariff:link, a.tariff:visited { padding-left:2px ; padding-right:2px; font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 10px; font-family:arial; } a.tariff:hover { color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold; } a.defaultlink:link, a.defaultlink:visited { font-family: Verdana, Arial, Sans-Serif; color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; } a.defaultlink:hover { font-family: Verdana, Arial, Sans-Serif; color: #000000; text-decoration: underline; font-size: 11px; font-weight: bold; } p.popupheader { font-family: Verdana, Arial, Sans-Serif; font-size: 24px; text-align: left; font-weight: bold; color: #FFFFFF; padding: 5px 10px; margin: 0px; } td.customerradiooption { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: left; font-weight: bold; text-align: left; margin: 0px; } td.customerservicelabel { vertical-align: top; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: left; padding: 0px; margin: 0px; } td.customerservicebuttonright { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: right; padding: 1px 0px; margin: 0px; } textarea.customerservicetextarea, input.customerserviceinputtext { border: 1px solid #7E7E7E; font-size: 11px; } p.customerlabelmargin { padding: 0px 5px; margin: 0px; } input.button { font-family: Verdana, Arial, Sans-Serif; font-size: 10px; } li { font-family: Verdana, Arial, Sans-Serif; font-size: 10px; text-align: justify; padding-right: 20px; color: #000000; } ol { font-family: Verdana, Arial, Sans-Serif; font-size: 11px; text-align: left; color: #000000; } ol li { padding-right: 20px; padding-bottom: 1px; padding-top: 3px; padding-left: 0px; } ul.faqindex li { text-align: left; } .form { height:18px; border:1px solid #E5E2E3; font-family:arial; font-size:10px; color:#23592C; width:120px; } .formbutton { font-family:arial; font-size:10px; color:#23592C; } a { color:darkgreen; text-decoration:none; }