body
{
    font-family: Arial;
    background-color: black;
    font-size:11px;
    height:100%;
    margin:auto;
    padding:0pt;
    text-align:center;
    min-width: 970px;
}


.tooltip {

FONT-WEIGHT: bold; 
CURSOR: help; 
BORDER-BOTTOM: #333 1px dotted; 


}

        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 10%;
            left: 15%;
            width: 825px;
            height: 680px;
            padding: 16px;
            border: 1px solid black;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }




 .border {
  border: 1px solid #999999;
  border-right: 1px solid #999999;
 }
 table.specs {
  background-color:#dddddd;
 }
 table.specs tr {
  vertical-align:top;
 }
 table.specs td {
  padding: 3px;
  padding-left: 4px;
  background-color: #ffffff;
  width: 263px;
  border: 1px;
 }
 table.specs th {
  padding:3px;
  padding-left:4px;
  background-color:#000000;
  text-align:left;
  color:white;
 }

table {
    font-family:arial;
    font-size:11px;
}

a, a:link, a:active, a:visited
{
    outline: none;   
    text-decoration: none; 
}
.RightBox
{
    height:20px;
}
img
{
    border-width: 0px;       
}
#OuterContainer
{
    background-color: #e8e8e8;
}
#OuterContainergame
{
    background-color: #323437;
}
#HeaderContainer
{
    background: white url(http://se.tele2.nl/images/header-background.gif) repeat-x;
    text-align: left;
    
}
#Header
{
    height: 111px;
    width: 950px;
    margin: 0px auto 0px auto;
}
#HeaderTop
{
    height: 84px;
}
.HeaderLogo
{
    float: left;
    width: 200px;
}
.Logo
{
    margin: 3px 0px 0px 25px;    
}
/*************** TOP MENU (Privat / FÃ¶retag) ******************/
.HeaderMenu
{
    float: left;
    width: 500px;    
}
#Menu
{
    margin: 58px 0px 0px 33px;
}
.Consumenten
{
    width: 104px;    
    margin-right:13px;
}
.Zakelijk
{
    width: 62px;    
    padding-right:13px;
}
.Klantenservice
{
    margin-left:14px;
    width:113px;
}

.Consumenten_selected
{
    background: url(../images/menu_Consumer_aktiv.gif) no-repeat;
    width: 112px;    
    margin-left:-14px;
}
.zakelaik_selected
{
    background: url(http://se.tele2.nl/images/menu_Zakelijk_aktiv.gif) no-repeat;
    width: 115px;    
}
.Klantenservice_selected
{
    background: url(http://se.tele2.nl/images/menu_Klantenservice_aktiv.gif) no-repeat;
    width: 152px;
}
.HeaderMenu #Menu a
{
    height: 21px;
    float: left;
    background-position: left top;
	color:#000;
	text-decoration:none;
	font-size:1.3em;
	padding-left:16px;
	padding-top:7px;
	font-weight:normal;
	line-height:1em;
}
.HeaderMenu #Menu a:hover
{
    background-position: left -28px;
	color:#777777;
}
.HeaderMenu #Menu a.selected:hover
{
    background-position: left top;
	color:#777777;
}

.OverTele2
{
    width: 81px;  
}

.Wholesale_selected
{
    background: url(http://se.tele2.nl/images/menu_Zakelijk_aktiv.gif) no-repeat;
    width: 101px;
}

/*************** TOP MENU END *****************/
/********** Toolbar (Webmail / Mina Sidor) ***************/
.HeaderToolbar
{
    float: right;
    width: 240px;
    padding-top: 15px;
}
.HeaderToolbar div
{
    float: right;
    height: 20px;
    margin-left: 16px;
    margin-bottom: 5px;
}
.HeaderToolbar div a
{
    height: 100%;
    display: block;
}
.HeaderToolbar .item1 { background: white url(http://se.tele2.nl/images/toolbar-minasidor.gif) no-repeat top left; width: 80px; }
.HeaderToolbar .item1:hover { background: white url(http://se.tele2.nl/images/toolbar-minasidor.gif) no-repeat top left; width: 80px; }
.HeaderToolbar .item2 { background: white url(http://se.tele2.nl/images/toolbar-webmail.gif) no-repeat top left; width: 68px; }
.HeaderToolbar .item2:hover { background: white url(http://se.tele2.nl/images/toolbar-webmail.gif) no-repeat top left; width: 68px; }
/********** Toolbar end ***************/
/********** Quicksearch ***************/
#SearchField
{
    float: right;
    margin: 7px 0px 0px 0px;   
    padding-left: 26px; 
    padding-top: 5px;
    background: white url(http://se.tele2.nl/images/search-input-background.gif) no-repeat;
    border-width: 0px;
    width: 134px;
    height: 16px;
    font-family: Arial;
    font-size: 11px;
    display: block;
}
/********** Quicksearch end ************/
/***************** Header Submenu ***************************/
#HeaderSubMenu
{
    width:700px;
    height: 18px;
    margin-top: 8px;
    padding-left: 256px;
    font-size: 10px;
    white-space: nowrap;
}
#HeaderSubMenu ul
{
	list-style-type: none;
	list-style-position: inside;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	margin:0 0 0 -13px;
	background-repeat: no-repeat;
}
#HeaderSubMenu ul li
{
	display: inline;
	margin: 0px 13px 0px 0px;
	padding: 0px;
}
#HeaderSubMenu ul li a,#HeaderSubMenu ul li a:visited
{
	color: #4B4C4E;
	text-transform: uppercase;
}
#HeaderSubMenu ul li a:hover, #HeaderSubMenu ul li a.active
{   
    color: black;
}
 /* Submenu items */
#HeaderSubMenu .mobilt { background: url('http://se.tele2.nl/images/submenu-mobilt-normal.gif') no-repeat;  
width: 60px; }
#HeaderSubMenu .bredband { background: url('http://se.tele2.nl/images/submenu-bredband-normal.gif') no-repeat; 
width: 79px; }
#HeaderSubMenu .fasttelefoni { background: url('http://se.tele2.nl/images/submenu-fasttelefoni-normal.gif') no-repeat; 
width: 101px; }
#HeaderSubMenu .tv { background: url('http://se.tele2.nl/images/submenu-tv-normal.gif') no-repeat; 
width: 32px; }
#HeaderSubMenu .tjanster { background: url('http://se.tele2.nl/images/submenu-tjanster-normal.gif') no-repeat; 
width: 73px; }
#HeaderSubMenu .erbjudande { background: url('http://se.tele2.nl/images/submenu-erbjudande-normal.gif') no-repeat; 
width: 83px; }
#HeaderSubMenu a:hover
{ 
    background-position: left -10px;
}
#HeaderSubMenu .active 
{ 
    background-position: left -10px;
}
#Submenu
{
        
}
/***************** Header Submenu ***************************/
/***************** Start content ****************************/
#MainContainer
{
    margin: 15px auto 20px auto;
    padding:0pt;
    text-align:center;
    width:970px;        
}
#Content
{
    width:955px;
    margin: 0px auto 0px auto;
    text-align:left;
}


ul.foldout li, ul.bluedot li{
    list-style-type: none;
    background-image:url(http://se.tele2.nl/images/star(1).gif);
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 12px;
    background-repeat: no-repeat;
    background-position: 0px 4px;
    line-height:18px;    
}

.foldout a, .bluedot a{
   color: #0063d2;
    font-weight:normal;
    text-decoration:none;
    background:none;
}

.foldout a:hover, .bluedot a:hover{
    color: #0063d2;
    font-weight:normal;
    text-decoration:underline;
}

.foldout a:active, .bluedot a:active{
    text-decoration:none;
}

.foldout a:visited, .bluedot a:visited{
   text-decoration:none;
}


.zenders td, .zenders th{
    font-family:arial;
    font-size:11px;
}



#FirstRow
{
    overflow: hidden;   
}
.LargeBanner
{
    float: left;    
    width: 770px;
    margin-right: 10px;
}
.RightAccordionMenu
{
    margin-bottom: 18px;   
    overflow: hidden;
    height: 250px; 
}
.RightMenu
{
    float:left;
    width: 170px;
    margin-top: 4px;
    overflow: hidden;
}
.HetaMobiler_HomePrivate
{
    margin:15px 0px 0px 19px;
}
.HetaMobiler_HomePrivate .HetaMobiler_Header
{
    margin:16px 0px 0px 0px;
}
.HetaMobilerHeaderLeft
{
    width:260px;
    float:left;
}
.ShowAllLink
{
    color:#000000;
    font-weight:bold;
    float:left;
}
.HetaMobiler_HomePrivate_Mobiler
{
    margin:8px 0px 0px 10px;
    float:left;
}
.HetaMobiler_HomePrivate_Product
{
    float:left;
    margin-right:10px;
    margin-left:10px
}
.HetaMobiler_HomePrivate_Product_Header
{
    width:92px; 
    text-align:center; 
    font-weight:bold;
}
#HetaMobiler
{
    float:left;
    margin-right: 12px;
}
#FragaSara
{
    float:left;
}
/***************** Campaign ***************************/
#MainContainer.LargeCampaign
{
    margin: 9px auto 13px auto;        
}
#FirstRowCampaign
{
    margin-top:0px;
}
.FragaSaraCampaign
{
    margin-top: 10px;   
    padding-left: 3px;
}
.RightColumnCampaign
{
    float:left;
    margin: 14px 0px 0px 0px;
}
.LargeBannerCampaign
{
    float: left;    
    width: 770px;
    margin-right: 8px;
}
/***************** Campaign end ***************************/
/***************** FOOTER ***************************/
#FooterContainer /* Footer with bread crumb. */
{
    background-image: url(http://se.tele2.nl/images/footer-breadcrumb-bg.gif);
    background-color: Black;
    background-repeat: repeat-x;
    height: 266px;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
}
#FooterContainer.Startpage /* Footer without bread crumb. */
{
    background-image: url(http://se.tele2.nl/images/footer-start-bg.gif);
    height: 228px;
}
#BreadCrumb
{
    height: 22px;   
    padding-top: 30px;
    margin-left: 32px;
}
#BreadCrumb ,#BreadCrumb a, #BreadCrumb a:visited
{
    color: #7d7d7d;   
    text-decoration: none;
    font-size: 11px;
}
#BreadCrumb span.Current, #BreadCrumb a.Current , #BreadCrumb a.Current:visited
{
    color: #F7C806;
}
#Footer
{
    background-image: url(http://se.tele2.nl/images/footer-breadcrumb.gif);
    background-repeat: no-repeat;
    width: 940px;
    margin: 0px auto 0px auto;    
}
#FooterContainer.Startpage #Footer
{
    background-image: url(http://se.tele2.nl/images/footer-start-bg.gif);
    background-repeat: no-repeat;
    margin: 0px auto 0px auto;    
}
#FooterBoxContent
{
    height: 150px;
    margin: 0px 0px 0px 0px;
    padding: 21px 27px 0px 27px;
    overflow: hidden;
}
#FooterContainer.Startpage #FooterBoxContent
{
    padding: 35px 27px 0px 27px;
}
.footerlist
{
    float: left;
    width: 170px;
}
#FooterBoxContent ul
{
    margin: 0px 0px 0px 0px;
    list-style-type: none;
    list-style-image: none;
    padding-left: 0px;
}
#FooterBoxContent ul li
{
    margin: 0px 0px 4px 0px;
    color: #f7c806; 
    font-size: 10px;   
}
#FooterBoxContent ul li a, #FooterBoxContent ul li a:visited 
{
    color: #f7c806;
    text-decoration: none;
}
#FooterBoxContent h2
{
    color: #ffffff;
    font-size: 11px;
    margin: 0px 0px 4px 0px; 
    font-style: normal;
    text-transform: none;
}
#FooterLinks
{
    text-align: center;
    margin: 13px 0px 0px 0px;
        
}
#FooterLinks ul
{   
    list-style-image: none;
    list-style-type: none;    
    margin: 0px 0px 0px 0px;
    padding-left: 0px;
    margin: auto;
    font-size: 11px;    
}
#FooterLinks ul li
{
    text-align: left;
    display: inline;
    margin: 0px 0px 0px 11px; 
    padding-right: 11px;
    color: #4b4c4e;
    border-right: solid 1px #4b4c4e; 
}
#FooterLinks ul li.noborder
{
    border-width: 0px;
}
#FooterLinks ul li a, #FooterLinks ul li a:visited
{
    display: inline;
    margin: 0px 0px 0px 0px;    
    color: #4b4c4e;
}
#FooterLinksList
{
    float:right;
    width: 863px;
    text-align: center;
}
#FooterLogoArea
{
    float: right;
    width: 65px;   
    text-align: right; 
}

li.footer_link_bold a {text-weight: bold; color: #fafafa}
/***************** FOOTER END ***************************/
/******* MISC **************************/
.clear
{
    display: block;
    clear: both; 
}
ul.yellowBullets
{
    padding: 0px;
    margin: 0px;
    list-style-image: none;
    list-style-type: none; 
    list-style-position: outside;
}
ul.yellowBullets li
{
    background: url(http://se.tele2.nl/images/bullet-yellow.gif) no-repeat left 4px;  
    padding: 0px 0px 0px 12px;
    margin: 0px 0px 5px 0px;
}
.YellowArrow
{
    background: url(http://se.tele2.nl/images/yellow-arrow.gif) no-repeat left 3px;  
    padding: 0px 0px 0px 9px;
}
h1
{
    margin: 0px 0px 0px 0px;
    font-size: 22px;
    font-style: italic;     
    font-weight: normal;
    text-transform: uppercase;
}
h2
{
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-style: italic;     
    font-weight: normal;
    text-transform: uppercase;
}
/******* MISC END **************************/
/********* Mobile Landing Page *********/
#FirstColumn
{
    width:230px;
    float:left;
    margin-right:10px;
    margin-top:5px;
}
#SecondColumn
{
    width:530px;
    float:left;
    margin-right:10px;
    overflow:hidden;
}
#ThirdColumn
{
    width:170px;
    float:left;
}
.tjanster_imobilen
{
    margin:20px;
}
.tjanster_imobilen_left
{
    float:left;
    width:132px;
    margin-top:6px;
    line-height:18px;
    font-weight:bold;
}
.tjanster_imobilen_left a
{
    color:#000000;
}
.tjanster_imobilen_right
{
    float:left;
    width:110px;
}
.Ringsignaler_top5
{
    margin:20px;
}
.Ringsignaler_top5_Content
{
    margin-top:18px;
    line-height:16px;
    font-weight:bold;
}
.Ringsignaler_top5_Content a
{
    color:#000000;
}
/********* Mobile Landing Page END *********/
/********* Boxes ***************************/
.Box290x190
{
    background: url(http://se.tele2.nl/images/Box290x190.gif) no-repeat right top;
    float:left;
    width:290px;
    height:190px;
    margin-right:10px;
}
.Box230x190
{
    background: url(http://se.tele2.nl/images/Box230x190.gif) no-repeat right top;
    float:left;
    width:230px;
    height:190px;
}
.Blancobox-254x266
{
    background: url(http://se.tele2.nl/images/blanco-block-254x226.gif) no-repeat right top;
    float:left;
    margin:3px;
    width:254px;
    height:266px;
}
.Blancobox-519x50
{
    background: url(http://se.tele2.nl/images/blanco-block-519x50.gif) no-repeat right top;
    float:left;
    margin:5px;
    width:519px;
    height:50px;
}
.Blancobox-320x183
{
    background: url(<img src="http://se.tele2.nl/images/blanco-block-320x183.gif">) no-repeat right top;
    float:left;
    margin:5px;
    width:320px;
    height:183px;
}
.Blancobox-322x183
{
    background: url(http://se.tele2.nl/images/background_top3.gif) no-repeat right top;
    float:left;
    margin:0px;
    padding-top:1px;
    width:335px;
    height:184px;
}
.Blancobox-188x183
{
    background: url(<img src="http://se.tele2.nl/images/blanco-box188x183.gif">) no-repeat right top;
    float:left;
    margin:0px;
    width:188px;
    height:183px;
}
.GenericBoxContainer
{
    margin-bottom: 14px;    
}
#GenericBox_top, .GenericBox_top
{
    background:transparent url(http://se.tele2.nl/images/generic_box_top.gif) no-repeat;
    width:530px;
    height:20px;
}
#GenericBox_middle, .GenericBox_middle
{
    background:transparent url(http://se.tele2.nl/images/generic_box_middle.gif) repeat-y;
    width:530px;
}
#GenericBox_bottom, .GenericBox_bottom
{
    background:transparent url(http://se.tele2.nl/images/generic_box_bottom.gif) no-repeat;
    width:530px;
    height:20px;
}
#GenericBox_top_255x10, .GenericBox_top_255x10
{
    background:transparent url(http://se.tele2.nl/images/255x10_top.jpg) no-repeat;
    width:255px;
    height:10px;
}
#GenericBox_middle_255x10, .GenericBox_middle_255x10
{
    background:transparent url(http://se.tele2.nl/images/255x10_middle.jpg) repeat-y;
    width:255px;
}
#GenericBox_bottom_255x10, .GenericBox_bottom_255x10
{
    background:transparent url(http://se.tele2.nl/images/255x10_bottom.jpg) no-repeat;
    width:255px;
    height:10px;
}
#GenericBox_content, .GenericBox_content
{
    margin:0px 37px 0px 37px;
}
#GenericBox_content_nopadding, .GenericBox_content_nopadding
{
    margin:0px 0px 0px 0px;
}
#GenericBox_content_lessmargin, .GenericBox_content_lessmargin
{
    margin:0px 15px 0px 15px;
}
.Box350x190
{
    background: url(http://se.tele2.nl/images/vad_vill_du_bestalla.jpg) no-repeat;
    width:350px;
    height:190px;
    margin:0px 10px 0px 0px;
    float: left;
}
.heading
{
    padding:20px 0px 0px 20px;
}
.promoboxleft
{
    width:175px;
    float:left;
}
.promoboxright
{
    width:175px;
    float:left;
} 
.promoboxleft select 
{
    margin:6px 0 0 20px;
    width:140px;
    font-size:11px;
    font-weight:bold;
}
.promoboxleftHeading
{
    margin:17px 0px 0px 20px;
    font-weight:bold;
}
.promoboxrightHeading
{
    margin:17px 0px 0px 0px;
    font-weight:bold;
}
.SelectInterest{
margin:6px 0px 0px 0px;
}
.SelectInterest a
{
    text-decoration:none;
    color:#000000;
    font-weight:bold;
}
.SelectInterest img
{
    border:0px;
}
#FreeContent_top
{
    background:transparent url(http://se.tele2.nl/images/FreeContent_top.gif) no-repeat;
    width:720px;
    height:20px;
}
#FreeContent_middle
{
    background:transparent url(http://se.tele2.nl/images/FreeContent_middle.gif) repeat-y;
    width:720px;
}
#FreeContent_bottom
{
    background:transparent url(http://se.tele2.nl/images/FreeContent_bottom.gif) no-repeat;
    width:720px;
    height:20px;
}
#FreeContent_content
{
    margin:0px 37px 0px 37px;
}
/********* NL Boxes ***********************/
.NL-MobilePhonesContainer
{
    margin-left: 0px;
}
.NL-Box-heading
{
    padding:17px 0px 0px 15px;
    margin-bottom: 3px;
}
.NL-MobilePhone
{
    float:left;
    margin-left:0px;
    margin-right:0px;
}
.NL-Box170x190
{
    background: url(http://se.tele2.nl/images/Box170x190.gif) no-repeat right top;
    width:170px;
    height:190px;
    float:left;
    margin-right: 10px;
}
.NL-Box350x190
{
    background: url(http://se.tele2.nl/images/Box350x190.gif) no-repeat;
    width:350px;
    height:190px;
    margin:0px 0px 0px 0px;
    float: left;
}
/********* Boxes End ***********************/
/******** MasterPage Generic ***************/
.generic_gray_bar
{
border:0px;
height:1px;
background-color:#D5D5D5;
clear:both;
margin:20px 0 20px 0;
}
.generic_header
{
font-size:14px;
font-weight:bold;
}
/******** MasterPage Generic End ***********/
******** MasterPage ProductPages ***********/
.RightColumnGenericBoxContainer
{
    width: 166px;
    margin-bottom: 15px;
    margin-top: 1px;
}
.RightColumnGenericBoxTop
{
    height: 13px;
    background: url(http://se.tele2.nl/images/rightColumnGenericBoxTop.gif) no-repeat;
}
.RightColumnGenericBoxContent
{
    background: url(http://se.tele2.nl/images/rightColumnGenericBoxCont.gif) repeat-y;
    padding: 3px 15px 3px 15px;
}
.RightColumnGenericBoxBottom
{
    height: 13px;
    background: url(http://se.tele2.nl/images/rightColumnGenericBoxBottom.gif) no-repeat;
}
#ThirdColumnProductPages
{
    width:170px;
    float:left;
    margin-left: 5px;
}
.ProductPages_text 
{
    width: 250px;
    float: left;
    overflow: hidden;
}
.ProductPages_image
{
    width: 160px;
    padding: 20px 0px 0px 45px ;
    float: left;
    overflow: hidden;
}
#TabBoxContainer
{
    width: 480px;   
    margin: 0px auto 0px auto;
}
#TabBoxContainer a, #TabBoxContainer a:visited
{
    color: Black;
}
#TabBoxTop
{
    height:38px;
    background: url(http://se.tele2.nl/images/tabbox-top.gif) no-repeat left 28px;
}
.TabBoxContent
{
    background: url(http://se.tele2.nl/images/tabbox-1pixel.gif) repeat-y; 
    padding: 9px 16px 5px 16px;
    overflow: hidden;
    
    height: 600px;  /* Absolute height on tab content ?  */
}
.TabBoxBottom
{
    height:10px;
    background: url(http://se.tele2.nl/images/rightColumnGenericBoxBottom.gif) no-repeat;
}
#TabBoxTop ul
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0pt;
    padding:0px 10px 0pt 0px;
}
#TabBoxTop li 
{
    display:inline;
    margin:0pt;
    padding:0pt;
}
#TabBoxTop a 
{
    background:transparent url(http://se.tele2.nl/images/tabbox-tab-left.gif) no-repeat scroll left top;
    float:left;
    margin:0pt;
    padding:0pt 0pt 0pt 4px;
    text-decoration:none;
}
#TabBoxTop a span 
{
    background:transparent url(http://se.tele2.nl/images/tabbox-tab-right.gif) no-repeat scroll right top;
    color:#FFFFFF;
    display:block;
    float:none;
    padding:10px 20px 13px 18px;
}
#TabBoxTop li.ui-tabs-selected a
{
    background:transparent url(http://se.tele2.nl/images/tabbox-tab-left-active.gif) no-repeat scroll left top;
}
#TabBoxTop li.ui-tabs-selected.firstTab a 
{
    background:transparent url(http://se.tele2.nl/images/tabbox-1-tab-left-active.gif) no-repeat scroll left top;
}
#TabBoxTop li.firstTab a 
{
    background:transparent url(http://se.tele2.nl/images/tabbox-1-tab-left.gif) no-repeat scroll left top;
}
#TabBoxTop li.ui-tabs-selected a span  
{
    background:transparent url(http://se.tele2.nl/images/tabbox-tab-right-active.gif) no-repeat scroll right top;
    color:black;   
}
.TabBoxContent h2
{
    font-size: 16px;   
    margin: 0px 0px 5px 0px;
    font-style: normal;
    font-weight: bold; 
    text-transform: none;
}
.TabBoxContent h3
{
    font-size: 12px;   
    margin: 21px 0px 2px 0px;   
    font-weight: bold;
}
.TabBoxContent p
{
    margin: 0px 0px 0px 0px;     
}
    
.TabBoxIntro
{
    font-style: italic;    
}
.ui-tabs-nav
{}
.ui-tabs-hide 
{
    display:none;
}
#TabTable
{
    border-collapse: collapse
}
#TabTable tr
{
    vertical-align: top;
    height: 80px;    
}
#TabTable tr td.image
{
    padding-top: 0px;
}
#TabTable tr td
{
    padding-top: 24px;    
}
#TabTable tr td.image
{
    padding-top: 15px;    
}
#TabTable tr.border
{
    padding-top: 0px;    
}
#TabTable tr td.Column2
{
    padding-right: 25px;
    padding-left: 10px;
    width: 95px;
    font-weight: bold;
}
#TabTable tr td.Column3
{
    padding-right: 25px;
    padding-left: 10px;
    width: 60px;
    font-weight: bold;
}
.productPagesGreyBar
{
    border:0px;
    height:1px;
    background-color:#D5D5D5;
    clear:both;
    margin:20px 0 0 0;
}
.RightColumnGenericBoxContent h3
{
    font-size: 14px;
    font-style: italic;    
    font-weight: normal;
    margin: 0px 0px 6px 0px;
    text-transform: uppercase;
}
/******** MasterPage ProductPages End ***********/
/******* LEFT MENU ************************/
#LeftMenu
{
    width: 226px;
    text-align: left;
    font-size: 11px;
    vertical-align: top;
}
#LeftMenu a, #LeftMenu a:hover, #LeftMenu a:visited
{
    color: Black;
    text-decoration: none;
    vertical-align: middle;
}
.LeftSubmenu
{
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
    height: auto;
    line-height: 1px;
    font-size:1px; /* IE fix */
    background: url(http://se.tele2.nl/images/left-menu-level2-bgfix.gif) repeat-y;
}
ul.SubmenuLevel2
{
    background: url(http://se.tele2.nl/images/left-menu-level2-bgfix.gif) repeat-y;     
}
ul.LeftMenu, ul.SubmenuLevel2, ul.SubmenuLevel3
{
    
  list-style-type: none;
    list-style-position: outside;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
ul.LeftMenu
{
 /*   background: url(http://se.tele2.nl/images/left-menu-level2-bgfix.gif) repeat-y;    */
}
ul.SubmenuLevel2
{
    background: url(http://se.tele2.nl/images/left-menu-level2-bgfix.gif) repeat-y;     
}
ul.LeftMenu
{
    padding-left: 0px;
    margin-left: 0px;
}
.Top
{
    padding-left:0px;
}
.Top span
{
    display:block;
    height: 21px;
    background: url(http://se.tele2.nl/images/left-menu-top.gif) no-repeat; 
    color: #ffffff;
    font-weight: bold;
    padding-left: 14px;
    padding-top: 8px;
}
.Level1
{
    height: 29px;    
}
.Level1 span
{
    display:block;
    height: 21px;
    background: url(http://se.tele2.nl/images/left-menu-background-normal.gif) no-repeat;    
    padding-left: 14px;
    padding-top: 8px;
    cursor: pointer;
    cursor: hand;
}
.Level1 span.open
{
    background: url(http://se.tele2.nl/images/left-menu-background-normal.gif) no-repeat left -29px; 
    font-weight: bold;
}
.Foot span.open
{
    display:block;
    height: 25px;
    background: url(http://se.tele2.nl/images/left-menu-foot.gif) no-repeat left -33px;
    padding-left: 14px;
    padding-top: 8px;
}
.Level1 span:hover
{
    background: url(http://se.tele2.nl/images/left-menu-background-normal.gif) no-repeat left -29px;
}
.Foot span
{
    display:block;
    height: 25px;
    background: url(http://se.tele2.nl/images/left-menu-foot.gif) no-repeat; 
    padding-left: 14px;
    padding-top: 8px;
}
.Foot span:hover
{
    background: url(http://se.tele2.nl/images/left-menu-foot.gif) no-repeat left -33px;
}
.Foot.open span
{
    background: url(http://se.tele2.nl/images/left-menu-background-normal.gif) no-repeat left -29px;  
}
.Level2
{
    height: 26px;    
    font-size: 11px;
    line-height: normal;
}
.Level2 span
{
    display:block;
    height: 20px;
    background: url(http://se.tele2.nl/images/left-menu-level2-bgNorm.gif) no-repeat; 
    color: #464646;
    padding-left: 25px;
    padding-top: 6px;
    cursor: pointer;
    cursor: hand;
}
.Level2 span.open
{
    background: url(http://se.tele2.nl/images/left-menu-level2-bg-open.gif) no-repeat; 
    font-weight: bold;
     color: #000000;
}
.Level2 span:hover
{
    background: url(http://se.tele2.nl/images/left-menu-level2-bgNorm.gif) no-repeat left -26px;
    color: #000000;
}
.Level2 span.open:hover
{
    background: url(http://se.tele2.nl/images/left-menu-level2-bg-open.gif) no-repeat; 
}
 .Level2 span.selected,  .Level2 span.selected:hover  {
    background: url(http://se.tele2.nl/images/left-menu-level2-bgNorm.gif) no-repeat left -26px;
    color: #000000;
}
.MenuBottom
{
    background: url(http://se.tele2.nl/images/left-menu-level3-bg-end.gif) no-repeat; 
    height: 15px;
}
.Level3
{
    font-size: 11px;
    line-height: normal;
    height: 26px;    
}
.Level3 span
{
    display:block;
    height: 20px;
    background: url(http://se.tele2.nl/images/left-menu-level3-bg.gif) no-repeat; 
    padding-left: 35px;
    padding-top: 6px;
    color: #464646;
    cursor: pointer;
    cursor: hand;
}
.Level3 span.open
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.Level3 span:hover
{
    font-size: 11px;
   /* font-weight: bold; */
    color: #000000;
}
/******* LEFT MENU END ************************/
/******* ACCORDION MENU ***********************/
.ui-accordion 
{
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}
.ui-accordion li 
{
    margin:0pt 0pt 0px;
    padding:0pt;
}
.ui-accordion li .ui-accordion-header 
{
    background: url() no-repeat center left;
    color:#000000;
    display:block;
    height:27px;
    left:3px;
    margin-right:3px;
    padding-left:5px;
    position:relative;
    text-decoration:none;
}
.ui-accordion li .ui-accordion-right 
{
    background-image:url(i/accordion-right.png);
    display:block;
    height:27px;
    position:absolute;
    right:-3px;
    top:0px;
    width:3px;
}
.ui-accordion li .ui-accordion-left 
{
    background-image:url(i/accordion-left.png);
    background-repeat:no-repeat;
    display:block;
    height:27px;
    position:absolute;
    width:3px;
}
.ui-accordion li:hover .ui-accordion-left 
{
    background-image:url(i/accordion-left-over.png);
}
.ui-accordion li:hover .ui-accordion-header 
{
    /* background-image:url(i/accordion-middle-over.png); */
}
.ui-accordion li:hover .ui-accordion-right 
{
    background-image:url(i/accordion-right-over.png);
}
.ui-accordion li.selected .ui-accordion-left 
{
    background-image:url(i/accordion-left-act.png);
}
.ui-accordion li.selected .ui-accordion-header 
{
    background-image:url(i/accordion-middle-act.png);
}
.ui-accordion li.selected .ui-accordion-right 
{
    background-image:url(i/accordion-right-act.png);
}
/* Accordion header items */
#tanka {
 background-image: url(http://se.tele2.nl/images/tools_tanka_all.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
#webbmail {
 background-image: url(http://se.tele2.nl/images/tools_webbmail_all.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
#instuctievideos {
 background-image: url(http://se.tele2.nl/images/Instructie_videos_tabv4.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
#mms {
 background-image: url(http://se.tele2.nl/images/tools_mms.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
#kundservice {
 background-image: url(http://se.tele2.nl/images/tools_kundservice_all.gif);
 background-repeat: no-repeat;
 background-position: -170px center;
}
#tanka.selected, #tanka:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
#webbmail.selected, #webbmail:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
#instuctievideos.selected, #instuctievideos:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
#mms.selected, #mms:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
#kundservice.selected, #kundservice:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
.LastItem /* Does not open, only link to page */
{
    background: url(http://se.tele2.nl/images/tools_kundservice_all.gif) no-repeat center left;
    color:#000000;
    display:block;
    height:27px;
    left:3px;
    line-height:27px;
    margin-right:3px;
    padding-left:5px;
    position:relative;
    text-decoration:none;
}

/* begin aanpassingen voor het rechtermenu voor overstappen pagina's */
#tanka-overstappen {
 background-image: url(http://se.tele2.nl/images/right_col_top_blank.gif);
 background-repeat: no-repeat;
 background-position: left center;
}
#tanka-overstappen.selected, #tanka:hover {
 background-repeat: no-repeat;
 background-position: -170px center;
}
.LastItem:hover
{
    background-repeat: no-repeat; background-position: -170px center;
}
.LastItem-overstappen /* Does not open, only link to page */
{
    background: url(http://se.tele2.nl/images/right_col_bottom_blank.gif) no-repeat center left;
    color:#000000;
    display:block;
    height:27px;
    left:3px;
    line-height:27px;
    margin-right:3px;
    padding-left:5px;
    position:relative;
    text-decoration:none;
}
.LastItem-overstappen:hover
{
    background-repeat: no-repeat; background-position: -170px center;
}
/* eind aanpassingen voor het rechtermenu voor overstappen pagina's */

.Content
{
    background: white url(http://se.tele2.nl/images/tool_bg.gif) no-repeat top left;
    height: 142px;
    margin-left: 3px;
    padding: 0px 20px 0px 20px;
    overflow: hidden;
}
.InnerContent
{
    margin: 10px 0px 10px 0px;
}
.ui-accordion-container
{
    width: 173px;    
}
.ui-accordion-container li
{
    line-height: 1px;  /* IE fix */
    font-size: 1px;
}
.ui-accordion-container li div
{
    line-height: normal;
    font-size: 11px;
}
/******* ACCORDION MENU END********************/
 
 
/******** MasterPage PricePlansOverview ***********/
#PricePlansOverviewBoxContainer
{
    
}
#PricePlansOverviewBox_top
{
    background:transparent url(..http://se.tele2.nl/images/generic_box_top.gif) no-repeat;
    width:530px;
    height:20px;
}
#PricePlansOverviewBox_middle
{
    background:transparent url(..http://se.tele2.nl/images/generic_box_middle.gif) repeat-y;
    width:530px;
}
#PricePlansOverviewBox_bottom
{
    background:transparent url(..http://se.tele2.nl/images/generic_box_bottom.gif) no-repeat;
    width:530px;
    height:20px;
}
#PricePlansOverviewBox_content
{
    margin:0px 37px 0px 37px;
    height: 421px;
}
#PricePlansTableBoxContainer
{
    margin-top: 14px;    
}
#PricePlanTable
{
    width: 100%;
    border-collapse: collapse;
    margin: auto;
}
#PricePlanTable img
{
    display: block;
}
#PricePlanTable thead 
{
    border-left: solid 1px black;
    border-right: solid 1px black;
    color: White;
    padding-left: 8px;
    background: transparent url(..http://se.tele2.nl/images/table-header-bg.gif) repeat-x;   
    height: 27px;
    border-bottom-width: 0px;
}
 #PricePlanTable thead tr th
{
    padding-right: 23px;    
}
#PricePlanTable thead tr th.right
{
    padding-right: 5px;    
}
#PricePlanTable tbody tr
{
    height: 34px;
    background: transparent url(..http://se.tele2.nl/images/table-row-bg.gif) repeat-x;  
}
#PricePlanTable tbody tr td, #PricePlanTable thead tr th
{
    padding-left: 8px;
}
#PricePlanTable tbody tr td.borderLeft
{
    border-left: solid 1px #c0c0c0;    
    
}
#PricePlanTable tbody tr td.borderRight
{
    border-right: solid 1px #c0c0c0;    
}
span.boldYellowUnderline
{
    border-bottom: solid 1px #F7C806;
    font-weight: bold;    
}
.smallText
{
    font-size: 10px;    
}
/******** MasterPage PricePlansOverview End ***********/
/******** MasterPage_Home_Business ***********/
#HetaMobiler_590
{
    float:left;
}
.solutions_heading
{
    padding:20px 0px 0px 20px;
}
.solutions_left
{
    width:175px;
    float:left;
}
.solutions_right
{
    width:175px;
    float:left;
} 
.solutions_left select 
{
    margin:6px 0 0 20px;
    width:140px;
    font-size:11px;
    font-weight:bold;
}
.solutions_leftHeading
{
    margin:17px 0px 0px 20px;
    font-weight:bold;
}
.solutions_leftText
{
    margin:17px 10px 0px 20px;
    font-weight:bold;
}
.solutions_rightHeading
{
    margin:17px 0px 0px 0px;
    font-weight:bold;
}
.solutions_ReadMore{
margin:20px 25px 0px 0px;
text-align:right;
}
.solutions_ReadMore a
{
    text-decoration:none;
    color:#000000;
    font-weight:bold;
}
.solutions_ReadMore img
{
    border:0px;
}
.Paket
{
    margin:20px;
}
.Paket_Content_left
{
    margin-top:10px;
    line-height:20px;
    font-weight:bold;
    float:left;
    width:126px;
}
.Paket a
{
    color:#000000;
}
.Paket_Content_right
{
    margin-top:27px;
    float:left;
    width:64px;
}
#ThirdRow
{
    margin-top:8px;
}
.Box_Paket
{
    background: url(..http://se.tele2.nl/images/Box230x190.gif) no-repeat right top;
    float:left;
    width:230px;
    height:190px;
}
.Box_Paket_MarginRight
{
    margin-right:10px;
}
/******** MasterPage_Home_Business End ***********/
/******* FAQ TOPLIST START*********************/
#FAQ_Toplist {
    margin-left: 0; 
    padding-left: 0;
    list-style: none;
    line-height: 16px;
    font-size: 12px;
}
#FAQ_Toplist LI {
    background-image: url(..http://se.tele2.nl/images/star.gif);
    background-repeat: no-repeat;
    background-position: 0 5px;
    padding-left: 17px;
    margin-bottom: 15px;
}
#FAQ_Toplist A {
    font-style: italic;
    color: #000;
}
        
/******* FAQ TOPLIST END************************/
/******** MasterPage LB Sub LandingPage START **/
#LB_Sub_LandingFlashContainer
{
    margin-bottom: 10px;
}
#References H2 {
    margin: 17px 21px 20px 21px;
}
#References P {
    font-size: 12px;
    text-align:center;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}
#References P CITE {
    font-size: 15px;
}
#SpecialAgreements
{
    background: url(..http://se.tele2.nl/images/Box230x190_womanphone.jpg) no-repeat right top;
}
#SpecialAgreements H2 {
    margin: 17px 21px 10px 21px;
}
#SpecialAgreements P {
    margin-left:21px;
    margin-right:21px;
}
#SpecialAgreements A {
    color: #000;
}  
/******** MasterPage LB Sub LandingPage END *****/
/******* ACCORDION MENU END********************/
#GenricBox_tabbutton ul {
    padding: 0px;
    list-style-type: none;
    height: 40px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
    background-image: url(http://se.tele2.nl/images/tab_button.gif);
    background-repeat: no-repeat;
    background-position: left -400px;
}
#GenricBox_tabbutton li {
    display: block;
    float: left;
    background-image: url(http://se.tele2.nl/images/tab_button.gif);
    background-position: left -60px;
}
#GenricBox_tabbutton div {
    background-image: url(http://se.tele2.nl/images/tab_button.gif);
    background-repeat: no-repeat;
    background-position: right -200px;
    padding-top: 12px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
}
#GenricBox_tabbutton .select {
    background-position: left top;
}
#GenricBox_tabbutton .select div {
    background-position: right -140px;
}
#GenricBox_tabbutton a {
    color: #ADADAD;
    text-decoration: none;
    display: block;
}
#GenricBox_tabbutton a:hover {
    color: #FFFFFF;
}
 
/** Sasha styles **/
h1,h2,h3 {margin-top:0}
#sform { margin:0; padding:0; }
/** /Sasha styles **/


/** homepage wholeday**/

.Box410x190
{
    background: url(http://se.tele2.nl/images/Box410x190.gif) no-repeat right top;
    float:left;
    width:410px;
    height:190px;
    margin-right:10px;
}
.Pressconference {
    width: 350px;
    float: left;
    margin-right: 10px;
}
 
.Boxright {
    float: left;
}

.DropDown
{
    width: 253px;
    border: 1px solid #d0d0d0;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 11px;
}

.YellowStar
{
    background: url(http://se.tele2.nl/images/star(1).gif) no-repeat left 3px;  
    padding: 0px 0px 0px 12px;
    font-weight: normal;
}
 

#Happyhour {
    height: 500px;
    background-color: #0f0f0f;
}


form.dropform { margin:0; }

