body {margin:0;font-family:Verdana, Arial;font-size:10px;color:#1f1f1f;background-color:#cbcbcb;}

td {font-family:Verdana, Arial;font-size:10px;}
p{margin:0;padding:0;}
img{border:none}
.borderAllWhite{border:solid 2px #fff;}
.borderAllBlack{border:solid 1px #1f1f1f;}

.red {color:#f00}

.Verdana10Gray {font-size:10px;color:#4c4c4c;}
.Verdana10White {font-size:10px;color:#fff;}
.Verdana10WhiteBold {font-weight:bold;font-size:10px;color:#fff;}
.Verdana10Black {font-size:10px;color:#000;}
.Verdana10BlackBold {font-weight:bold;font-size:10px;color:#000;}
.Verdana10RedBold {font-weight:bold;font-size:10px;color:#ff0000;}
.Verdana11WhiteBold {font-weight:bold;font-size:11px;color:#fff;}
.Verdana11Black {font-size:11px;color:#000;}
.Verdana11BlackBold {font-size:11px;font-weight:bold;color:#000;}
.Verdana11Red {font-size:11px;font-weight:bold;color:#FF0000;}
.Verdana11RedBold {font-weight:bold;font-size:11px;color:#ff0000;}

.Heading {font-family:Georgia, Times New Roman;font-size:18px;color:#000;}
h1 {font-family:Georgia, Times New Roman;font-size:18px;color:#000;font-style:normal;font-weight:normal;}
h2 {font-family:Verdana, Arial, Sans-Serif;font-size:12px;font-weight:bold;margin:0;padding-top:5px}
h3 {font-family:Verdana, Arial, Sans-Serif;font-size:10px;font-weight:bold;margin:0;}
h3 a{color:#000;text-decoration:underline}
h3 a:hover {color:#fff;text-decoration:none}

/*error messages*/
.Error {color:Red;}

/* menu left - start */
.menuVerdana1Dummy {font-size:1px;text-decoration:none;vertical-align:middle;}    
.menuVerdana10Sub {font-size:10px;color:#1f1f1f;text-decoration:none;vertical-align:middle;}
.menuVerdana10Main {font-size:10px;font-weight:bold;color:#1f1f1f;text-decoration:none;vertical-align:middle;}
.menuVerdana10Selected {font-size:10px;font-weight:bold;color:#1f1f1f;text-decoration:none;vertical-align:middle;}
.menuVerdana10SelectedFather {font-size:10px;font-weight:bold;color:#fff;text-decoration:none;vertical-align:middle;}

.menuRow {color:#000;font-size:10px;font-weight:bold;text-decoration:none;vertical-align:middle;}    
.menuRowOut{color:#000;}
.menuRowOn {color:#fff;background-color:#939393;font-size:10px;font-weight:bold;text-decoration:none;vertical-align:middle;}
.menuRowOnSelected{background-color:#1f1f1f;color:#fff;font-size:10px;font-weight:bold;text-decoration:none;vertical-align:middle;}
 
.lblUserName{font-size:10px;font-family:Verdana;color:#000;}
.lblPassword{font-size:10px;font-family:Verdana;color:#000;}
.lblErrorMessage{font-size:10px;font-family:Verdana;color:red;font-weight:bold;}
.txtPassword{border:solid 1px #4c4c4c;font-family:Verdana;font-size:10px;}
.txtUserName{border:solid 1px #4c4c4c;font-family:Verdana;font-size:10px;}

/*links*/
.linkBlack {font-size:10px;color:#000;text-decoration:underline;}
.linkBlack:hover {text-decoration:none;}
.linkBlackB {font-weight:bold;font-size:10px;color:#000;text-decoration:underline;}
.linkBlackB:hover {text-decoration:none;}
.linkRed {color:#ff0000;text-decoration:underline;}
.linkRed:hover {text-decoration:none;}
.linkRedB {font-weight:bold;color:#ff0000;text-decoration:underline;}
.linkRedB:hover {text-decoration:none;}

 /* menu left - end */
a#black{font-size:10px;color:#4c4c4c;text-decoration:underline;}
a:hover#black{font-size:10px;color:#4c4c4c;text-decoration:none;}

a#brown{font-size:10px;color:#2b2b2b;text-decoration:underline;font-weight:bold;}
a:hover#brown{font-size:10px;color:#2b2b2b;text-decoration:none;font-weight:bold;}

a#black_red{font-family:Verdana, Arial;font-size:10px;color:#4c4c4c;text-decoration:underline;}
a:hover#black_red{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#red{font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#red{font-size:10px;color:#ff0000;text-decoration:none;}

a#red_bold{font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#red_bold{font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#black_bold{font-size:10px;color:#4c4c4c;text-decoration:underline;font-weight:bold;}
a:hover#black_bold{font-size:10px;color:#4c4c4c;text-decoration:none;font-weight:bold;}

a#blackB{font-size:10px;color:#000;text-decoration:underline;font-weight:bold;}
a:hover#blackB{font-size:10px;color:#000;text-decoration:none;font-weight:bold;}

a.home_bottom {font-weight:bold;font-size:10px;color:#1f1f1f;text-decoration:underline;}
a.home_bottom:hover {font-weight:bold;font-size:10px;color:#fff;text-decoration:none;}

a#blackBold{font-weight:bold;font-size:10px;color:#4c4c4c;text-decoration:underline;}
a:hover#blackBold{font-weight:bold;font-size:10px;color:#4c4c4c;text-decoration:none;}

/* special purposes - css in some controls - start */
a#ctl00_newsBotomMiddle_NewsBottomMiddle1_aBottomMiddle{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_newsBotomMiddle_NewsBottomMiddle1_aBottomMiddle{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_newsBottomLeft_NewsBottomLeft1_alnk4{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:underline;}
a:hover#ctl00_newsBottomLeft_NewsBottomLeft1_alnk4{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:none;}

a#ctl00_newsBottomLeft_NewsBottomLeft1_alnk3{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:underline;}
a:hover#ctl00_newsBottomLeft_NewsBottomLeft1_alnk3{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:none;}

a#ctl00_newsBottomLeft_NewsBottomLeft1_alnk2{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:underline;}
a:hover#ctl00_newsBottomLeft_NewsBottomLeft1_alnk2{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:none;}

a#ctl00_newsBottomLeft_NewsBottomLeft1_alnk1{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:underline;}
a:hover#ctl00_newsBottomLeft_NewsBottomLeft1_alnk1{font-family:Verdana, Arial;font-size:10px;color:#333;text-decoration:none;}

a#ctl00_newsBottomRight_NewsBottomRight1_alnkBottomRight{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_newsBottomRight_NewsBottomRight1_alnkBottomRight{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:none;}
a.newsLink{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:underline;}
a.newsLink:hover{font-family:Verdana, Arial;font-weight:bold;font-size:10px;color:#ff0000;text-decoration:underline;}

a#ctl00_mainContent_EkstraServices1_LinkButtonAnalogOrISDN2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_EkstraServices1_LinkButtonAnalogOrISDN2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_EkstraServices1_LinkButtonAnalog{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_EkstraServices1_LinkButtonAnalog{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_EkstraServices1_LinkButtonISDN2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_EkstraServices1_LinkButtonISDN2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_AddSignupRightSide1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_mainContent_AddSignupRightSide1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#ctl00_mainContent_InternatPrices1_lnkMoreIntPrices{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_InternatPrices1_lnkMoreIntPrices{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_GirlBottom1_fritidLink{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_GirlBottom1_fritidLink{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_AddAbonnement1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_mainContent_AddAbonnement1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#ctl00_mainContent_AddADSL1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_mainContent_AddADSL1_LinkButtonTop{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#ctl00_mainContent_uscPriceCompare_LinkButtonXLSPriceList2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_uscPriceCompare_LinkButtonXLSPriceList2{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_uscPriceCompare_LinkButtonXLSPriceList4{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;}
a:hover#ctl00_mainContent_uscPriceCompare_LinkButtonXLSPriceList4{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;}

a#ctl00_mainContent_AddSignupRightSide1_lnkForAbonnement{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_mainContent_AddSignupRightSide1_lnkForAbonnement{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

.backLightRedLettersRed{background-color:#ffe5e5;color:#ff0000;font-weight:bold;}
.borderRed{border:solid 1px #e82323;}

.backLightGrayLettersBlack{background-color:#e6e6e6;color:#070707;font-weight:bold;}
.borderGray{border:solid 1px #323232;}

a#ctl00_newsBottomLeft_MasterCustomerLogin_lnkLogOut{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_newsBottomLeft_MasterCustomerLogin_lnkLogOut{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#ctl00_newsBottomLeft_MasterCustomerLogin_lnkToDefault{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:underline;font-weight:bold;}
a:hover#ctl00_newsBottomLeft_MasterCustomerLogin_lnkToDefault{font-family:Verdana, Arial;font-size:10px;color:#ff0000;text-decoration:none;font-weight:bold;}

a#uscCustomerLogin_lnkToDefault{font-family:Verdana, Arial;font-size:10px;color:#4c4c4c;text-decoration:underline;font-weight:bold;}
a:hover#uscCustomerLogin_lnkToDefault{font-family:Verdana, Arial;font-size:10px;color:#4c4c4c;text-decoration:none;font-weight:bold;}

a#uscCustomerLogin_lnkLogOut{font-family:Verdana, Arial;font-size:10px;color:#4c4c4c;text-decoration:underline;font-weight:bold;}
a:hover#uscCustomerLogin_lnkLogOut{font-family:Verdana, Arial;font-size:10px;color:#4c4c4c;text-decoration:none;font-weight:bold;}
/* special purposes - css in some controls - end */


/* Tables - start */
.firstRow{font-size:10px;font-weight:bold;border-bottom:solid 2px #e92324;padding-left:4px;}
.oddRow, .evenRow{font-size:10px;font-weight:normal;border-bottom:solid 1px #b4b4b4;padding:1px 0 1px 4px}
.oddRow {background-color:#f7f7f7}
.evenRow{background-color:#e3e3e3}
/* Tables - end */

.dash {border:dashed 1px #000;}
.arrow {background:url(assets/arrows_bullets_lines/arrowWhiteSmall.gif) no-repeat center;margin-left:-2px;}

/***********pages***********/
ul.red {margin:0;padding:5px 0 5px 15px;color:#f00}
.left{float:left}
.right{float:right}
#startContent{padding:10px 0 0 15px;width:580px}
#startContentLeft{padding:10px 0 0 15px;float:left;width:425px}

/*kundeservice*/
.box1 {width:150px;height:104px;padding:8px 0 0 12px;margin:8px 0 0 0;float:left;background:url(assets/backgrounds/infoBox.jpg) no-repeat; color:#fff}
.box2 {width:150px;height:104px;padding:8px 0 0 12px;margin:8px 0 0 20px;float:left;background:url(assets/backgrounds/infoBox.jpg) no-repeat; color:#fff}
.box3 {width:150px;height:104px;padding:8px 0 0 12px;margin:8px 0 0 20px;float:left;background:url(assets/backgrounds/infoBox.jpg) no-repeat; color:#fff}
/*mobil*/
#mobil {padding:15px}
#mobil h2{font-size:11px}
.mobilHead {background:url(assets/mobil/default_head.jpg) no-repeat;height:189px;width:548px;border:dashed 1px #000}
.mobilHead .text {padding:10px 0 0 15px}
.sim {background:url(assets/mobil/sim_card_universal.jpg) no-repeat;float:left;width:144px;height:170px;padding-top:5px}
/*fastnet*/
.fastnetMan{background-image:url(assets/banners/banner_fastnet_man.gif);background-repeat:no-repeat;height:140px;width:400px;padding:10px}
.fastnetGirl{background:url(assets/backgrounds/girlBanner.gif) no-repeat;padding-left:8px;height:113px;padding-top:10px;display:block}
.fritid_alltid{background-image:url(assets/banners/clip.gif);background-repeat:no-repeat;background-position:right -3px;width:420px;height:150px}

.tblSignupInfo td{padding-right:7px;vertical-align:top}
.tblSignupMobil input{font-size:12px;}

.redLink{color:Red;text-decoration:underline;}
.redLink:hover {color:Red;text-decoration:none;}

.pdf-download {background:url("assets/buttons/pdf_download.gif") no-repeat scroll 0 0 transparent; font-size:11px; font-weight:bold; height:69px; margin:0 0 0 10px; color: #fff; width:163px;}
.pdf-download a {color: #fff; text-decoration: none; margin: 14px 0 0 55px; display: inline-block;}
.pdf-download a:hover {text-decoration: underline;}

.pricelist {width: 100%;}
.pricelist td {background-color: #fcf8e0; text-align: center; padding: 4px;}
.pricelist td.uc {background-color: #e82323; font-weight: bold; color: #fff;}
