﻿@font-face {
    font-family: 'UniversLTStd67BoldCondensed';
    src: url('universltstd-boldcn-webfont.eot');
    src: url('universltstd-boldcn-webfont.eot?#iefix') format('embedded-opentype'),
         url('universltstd-boldcn-webfont.woff') format('woff'),
         url('universltstd-boldcn-webfont.ttf') format('truetype'),
         url('universltstd-boldcn-webfont.svg#UniversLTStd67BoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'UniversLTStd57Condensed';
    src: url('universltstd-cn-webfont.eot');
    src: url('universltstd-cn-webfont.eot?#iefix') format('embedded-opentype'),
         url('universltstd-cn-webfont.woff') format('woff'),
         url('universltstd-cn-webfont.ttf') format('truetype'),
         url('universltstd-cn-webfont.svg#UniversLTStd57Condensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'HelveticaNeueLTStd55Roman';
    src: url('helveticaneue_regular-webfont.eot');
    src: url('helveticaneue_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneue_regular-webfont.woff') format('woff'),
         url('helveticaneue_regular-webfont.ttf') format('truetype'),
         url('helveticaneue_regular-webfont.svg#HelveticaNeueLTStd55Roman') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clear2 { clear:both;}

/* containers */
.main-container { width:974px; }
.left-container { width:655px; float:left;}
.right-container { width:300px; float:right; background-color:#FFF;}

/* text */
h3.ee-section { font-family: 'UniversLTStd57Condensed'; font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px; text-align:left; color:#333333; padding:13px 0 0 8px; }
.descriptions { font-family: 'HelveticaNeueLTStd55Roman'; font-size:13px; text-align:left; margin:2px 0; line-height:16px; font-weight:normal;}
.more-text { font-family: 'HelveticaNeueLTStd55Roman'; font-size:11px; text-align: center; color:#FFF; line-height:28px; font-weight:bold; }
.more-text a, .more-text a:visited { color:#FFF; text-decoration:none;}
.offer-tittle, .offer-tittle a, .offer-tittle a:visited { font-family: 'UniversLTStd67BoldCondensed'; font-size:16px; text-align:left; font-weight:normal; color:#000; text-decoration:none;}
.company-tittle { font-family: 'UniversLTStd67BoldCondensed'; font-size:16px; text-align:left; font-weight:normal; text-transform:uppercase; color:#FFF;}

/* job offers */
.logo-bg { height:54px; background:url(../../images/adn/logo-ee-bg.jpg);}
.ee-logo { width:192px; height:37px; float:right; background:url(../../images/adn/ee-logo.png) no-repeat; margin:6px 0 0; }
.ee-logo span { display:none;}
.tittle-s-container { width:100px; float:left; }
.search-container { height:47px;}
.tf-search { width:262px; height:31px; background:url(../../images/adn/search-bg.jpg); margin:12px 0 0;}
.tf-search input  { margin:5px 6px 0 4px;}
.box-search { width:222px; border:0px; margin:8px 5px 0 6px;}
.bt-glass { width:16px; height:16px; background:url(../../images/adn/glass.png) transparent; border:0px; cursor:pointer;}
.second-tl-bg { height:53px; background:url(../../images/adn/second-tittle-ee.jpg);}
.joboffer-section { background:url(../../images/adn/joboffer-separator.gif) repeat-x bottom; padding:26px 10px 16px 10px;}
.name-bg { width:254px; background:url(../../images/adn/name-bg.jpg); float:left; padding:0 0 0 16px; text-align:left; line-height:22px; margin:0 0 10px;}
.date { font-family:'HelveticaNeueLTStd55Roman'; font-size:11px; text-align:left; color:#292929; margin:8px 0 0;}
.more-offers-container { background:url(../../images/adn/joboffer-separator.gif) repeat-x bottom; padding:14px 0; }
.more-bt-container { width:245px; background:url(../../images/adn/more-bg.jpg); float:right; text-align:center;}
.more-bt-container a:hover {background:url(../../images/adn/more-bg-hover.jpg); display:block; color:#000;}
.final-bg { height:32px; background:url(../../images/adn/final-bg.jpg);}
