/*MAIN*/
body {font:75%/1.5em Arial,Tahoma,Serif;margin:0;color:#333;}

#box {width:730px;margin:0 auto;padding:0 1.4em 4em 1.4em;}
#box-mycareesma {width:730px;}

/*#box {width:950px;margin:0 auto;padding:0 1.4em 4em 1.4em;}*a 1024*/

#box-cien {width:97%;margin:0 auto;}

#center {margin-left:200px;}
#center-right {float:left; display:inline;width:41%; margin-left:10px;margin-bottom:10px;}
#center-left {float:left; display:inline;width:41%; margin-bottom:10px;}
/*hide from IE mac\*/ * html #center {height:1%;} /*end hide*/
.facts {padding-left:10px;}

/*LEFT*/
#left {float:left;width:200px;margin-top:31px;}
#left-top {background: url(../img/bg/static_left_top.png) 0 0;height:40px;width:200px;}
#left-top-folders {background: url(../img/bg/static_left_top_folders.png) 0 0;height:40px;width:200px;}
#left-content {border-right:1px solid #bbb;border-left:1px solid #bbb;background-color:#F7F6F6;width:183px;}
#left-content p {font-size:1em;margin:0;padding:0 .8em;line-height:1.5em;}
#left-bottom {background: url(../img/bg/static_left_bottom.png) 0 0;height:95px;width:200px;}

/*HEADER.html.inc*/
#header {}
#header-bar {height:36px;;margin:0 0 1em 0;background-color:#F2F2F2;border-bottom:1px solid #E3E3E3;}
#header-bar span {color:#000;padding:.6em;margin:0;}
.header-language {float:left;}
.header-login {float:right;}
#header-logo {float:left;margin-right:1.5em;}
#header-register {float:right;}
#header-register p {margin:.5em 0 .5em 0;text-align:right;font-size:1.2em;}
.mycareesma {font-weight:bold;}



/*LINKS*/
a:link {color:#0000FF;}
a:visited {color:#0000FF;}
a:hover {text-decoration:none;color:#0000FF;}
a:active {color:#0000FF;}
.link-red {color:#0000ff !important;}
.about-tour-link {padding-left:10px;}



/*TITLES*/
h2 {font-size:2em;font-weight:normal;margin:.3em 0 .5em 0;line-height: 1.1em;}
h2 span {float:right;margin-top:-.8em;_line-height:1em;*line-height:1em;}
#center h2 span {font-size:.6em;margin-top:-1.5em;_margin-top:-.8em;_line-height:1em;*line-height:1em;}
.x {font-size:.6em !important;margin-top:-1.5em !important;_margin-top:-.8em !important;}

h3 {background-color:#FFCA29;color:#000;font-size:1.4em;padding:.2em .5em;margin:.3em 0 0 0;border-bottom:2px solid #fff;}
/*.aboutcountries {font-size:2em;color:#000;padding:.2em 0em;margin:.3em 0 0 0;border-bottom:2px solid #FFCA29;}*/
.number-results {border-top:1px solid #FFCB29;background-color:#FFF1C3;font-size:1.5em;padding:.5em;color:#000;font-weight:normal;}

/*VARIOS*/
.clear { clear:both;height:0;margin:0;}


img {border:0;}
.asterisk {color:#ff0000;font-weight:bold;}
.confirm {display: none;}


#logo-print {display:none;visibility:hidden;}

/*RSS*/
#rss h1 {font-size:25px;margin:1em 0 0 0;color:#303030;}
#rss h3 {font-size:13px;color:#000;font-weight:normal;margin:.8em 0 0 0;border-bottom:2px solid #ffed53;padding-bottom:.5em;}
#box-rss {width:1024px;margin:0 auto;}
#box-rss-link {background-color:#FFFFE1;border:1px solid #A7A6AA;width:800px;margin:1.5em 0; padding:1em;}
#box-rss-link h2 {font-size:1.3em;}
#box-rss-link img {margin-bottom:-.5em;padding-right:.5em;}
#box-rss-link p {font-size:2em;margin-bottom:2em;}

/*TABS*/
.tabs, .subtabs {font-size:1.7em;background: url(../img/bg/tab-line.gif) bottom repeat-x;float: left;width: 100%;}
* html .tabs { height: 1px; overflow: visible; }
* html .subtabs { height: 1px; overflow: visible; }
.tabs br, .subtabs br {clear: both;}
.tabs ul, .subtabs ul {margin:0;list-style: none;font-size: 85%;}
.tabs ul {padding-top: 2px;}
.tabs li {margin: 0 1px 0 0;padding: 0 5px 0 0;background: url(../img/bg/tab_back.png) 100% -100px;float: left;border-bottom: 1px solid #bbb;}
.tabs li {float: left;}
.subtabs li {float:left;padding:.5em 1em;margin:.2em 0;border-right:1px solid #ddd;}
.tabs li.active {border-bottom: 1px solid #fff;background: url(../img/bg/tab_back.png) 100% 0;}
.subtabs li.active {font-weight:bold;}
.tabs li a, .tabs li a:visited, .tabs li span {display:block;float:left;text-align: center;padding: 5px 11px 5px 16px;text-decoration: none;min-height: 17px; /* fixes FX/Mac issue */color: #322F29;	white-space: nowrap;background: url(../img/bg/tab_back.png) 0 -100px;}
.tabs li.active a, .tabs li.active span, .subtabs li.active a, .subtabs li.active span {background: url(../img/bg/tab_back.png) 0 0;}
.tabs li span {color: #000;}
.tabs li img {vertical-align: middle;}
.tabs li:hover {background-position: 100% -200px;}
.tabs li:hover a {background-position: 0 -200px;}
.tabs li.active:hover, .subtabs li.active:hover {background-position: 100% 0;}
.tabs li.active:hover a, .subtabs li.active:hover a {background-position: 0 0;text-decoration: underline;}

/* PRESS */
#presselements {
display:block;
width:750px;
padding-top:10px;
}

.pressitem {
display:block;
height:35px;
border-bottom:1px solid #E6E6E6;
}

.pressheadline {
width:750px;
}

.presstitle {
display:inline;
width:500px;
float:left;
margin-bottom:10px;
}

.presstype {
display:inline;
width:120px;
margin-left:5px;
float:left;
margin-bottom:10px;
text-align:center;
}

.pressdate {
display:inline;
width:120px;
float:left;
text-align:right;
margin-left:5px;
margin-bottom:10px;
}

#pressbottom {
float:left;
width:100%;
border-top:2px solid #FFCA29;
}

#leftcontact {
float:left;
width:200px;
}

#rightcontact {
float:left;
width:300px;
}

.presscontact {
margin-top:10px;
margin-left:-5px;
}

.presslanguage {
font-size:10px;
text-decoration:none;
}

#post-job {float:right;font-size:2.5em;_line-height:1em;*line-height:1em;}

.corp-footer {font-size:.8em;color:#ccc;line-height:0.6em}
.corp-footer a {color:#ccc;}
.corp-footer strong {color:#858585;}

p.pressroom_email img {
    vertical-align: top;
    margin-top: 5px;
}


