@import url("content.css");

/* HIDDEN */
#search-box, #lang-menu, #nav-skip, #main-menu, #motive, .news-box .more, #breadcrumb, .side-menu, form, .pagging,
.contact-form, job-form{display: none;}

#header {border-bottom: 1px solid #000; padding: 0 0 10px; margin: 0 0 20px;}
h1 {border: none; padding: 0; margin: 0 0 0.5em;}
#footer {border-top: 1px solid #000; padding-top: 7px; margin: 15px 0 0;}

.news-box {margin: 0 0 40px;}
.news-box h2 {margin: 0 0 0.2em;}
.news-box ul {margin: 0; padding: 0; font-size: 92%;}
.news-box li {margin:  0 0 1em; padding: 0.6em 0 0; list-style: none; background: none;}
.news-box li p {margin: 0 0 0.3em;}

.carrer-box {margin: 0 0 40px;}
.carrer-box p {font-size: 92%;}
.carrer-box .col-h-l, .carrer-box .col-h-r {float: none; display: list-item;}

.crossroad ul {margin: 0; padding: 0;}
.crossroad li {margin: 0 0 2em; padding: 0; background: none;}

.ceo-box {margin: 30px 0 15px;}
.ceo-box .center {float: left; width: 195px; margin: 60px 0 0;}
.ceo-box .center .ext {padding: 0 0 0 17px; background: url('/img/ico-ext-big.png') 0 0.2em no-repeat; font-size: 117%;}
.ceo-box .center img {margin: 0 auto 15px;}
.ceo-box .r-box {float: right; margin: 0; font-size: 92%;}
.ceo-box .r-box img {float: right; margin: 0 0 15px;}
.ceo-box .r-box strong {font-size: 108.7%;}
.ceo-box .r-box p {margin-bottom: 1.7em;}

.att-images ul {margin: 5px 0 0; padding: 0;}
.att-images li {margin: 0 0 0 15px; padding: 0; float: left; display: inline; border: 1px solid #d0d0d0; background: none; width: 100px; height: 75px; padding: 5px;}
.att-images li:first-child {margin: 0;}
.att-images li img {display: block; margin: 0 auto;}

#att-links ul {margin: 0 0 15px 15px;}

.contact-list ul {margin: 0; padding: 0;}
.contact-list li {margin: 0; padding: 0; background: none; width: 50%; float: left; list-style: none;}
.contact-list li:first-child {width: 100%; float: none;}
.contact-list .ext-big {margin: 10px 0 0; display: block;}

.ext-big {padding: 0 !important;}

.search-results {margin: 25px 0 0;}
.search-results li {background: none; padding: 0 0 0 25px; margin: 0 0 1em;}
.search-results .number {float: left; margin: 0.1em 0 0 -25px; font-size: 133.5%; font-weight: bold; font-family: arial; color: #666;}
.search-results .item-section {margin: 0; padding: 0; font-size: 92%;}
.search-results h2 {margin-top: 0;}
.search-results a .searched-term {text-decoration: underline;}
.search-results .searched-term {background: #eeeeee; padding: 3px;}

.ok-message, error-message {padding: 7px 10px; border: 1px solid #999;}
