/* ------------------------------------------------------------
Title:   envia TEL print styles
Author:  webit!
Update:  2008-10-20
------------------------------------------------------------ */

@import url("/assets/etel/gen/css/content.css");

body {
    background: #FFF;
    color: #000;
    font: 100.01% Arial, Helvetica, FreeSans, sans-serif;
    }
a img {
    border: 0;
    }

/* =LAYOUT
----------------------------------------------------------------------------- */

#skiplinks,
#meta-nav,
#wrapper-first-nav,
#second-nav,
#second-content {
    display: none;
    }
#wrapper {
    font-size: 0.625em; /* 1em = 10px */
    }

/* =LOGO
----------------------------------------------------------------------------- */

#logo {
    border-bottom: 1px solid #000;
    margin-bottom: 1em;
    padding-bottom: .5em;
    }
#logo img {
    display: none;
    }
#logo a img {
    display: inline;
    }

/* =TABLE
----------------------------------------------------------------------------- */

table {
    background: none;
    border: 1px solid #ECEDF0;
    border-collapse: collapse;
    border-spacing: 0;
    }
td, th {
    border: 1px solid #ECEDF0;
    }

/* =LIST
----------------------------------------------------------------------------- */

ol, ul {
    margin: 1em 0 1em 19px;
    padding: 0;
    }
dd {
    margin-left: 0;
    }

/* =IMAGE
----------------------------------------------------------------------------- */

img {
    padding: 0 !important;
    }

/* =EM-BLOCK
----------------------------------------------------------------------------- */

div.wrapper-em {
    border: 0;
}
div.em {
    border: 0;
    padding: 0;
}

/* =FORMS
----------------------------------------------------------------------------- */

fieldset {
    border: 0;
    }

/* =TABS
----------------------------------------------------------------------------- */

#first-content div.tab-container {
    background: none;
    border: 0;
    }
#first-content ul.ui-tabs-nav {
    display: none;
    }
#first-content div.ui-tabs-panel {
    border: 0;
    padding: 0 0 1em;
    }
#first-content div.ui-tabs-hide {
    display: block;
    }

/* =COLUMNS
----------------------------------------------------------------------------- */

#home #first-content div.two-cols div.first,
#home #first-content div.two-cols div.second {
    width: 32em;
    }
#first-content div.three-cols div.first,
#first-content div.three-cols div.second,
#first-content div.three-cols div.third {
    width: 21em;
    }
#first-content div.three-cols div.second {
    margin-left: 1em;
    }

/* =SPECIAL-TEASER
----------------------------------------------------------------------------- */

#first-content div.special div div {
    height: 16em;
    padding: 0 1.3em;
    position: relative;
    z-index: 10;
    }
#home #first-content div.special img {
    width: 31em;
    }

/* =AKTIONEN-TEASER
----------------------------------------------------------------------------- */

#first-content div.promo div div {
    height: 13.9em;
    }
#first-content div.promo img,
#first-content div.promo a {
    width: 20em;
    }
#first-content div.promo a {
    display: none;
    }