@import url('reset.css');

body {
    background: #c2c2c2 url('../images/body-bg.gif') repeat;
    font: 62.5% Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #183e79;
}

a {
    text-decoration: none;
    color: #4795c9;
}

a:hover {
    text-decoration: underline;
}

h1 {
  font-size:1.3em;
  background: #C8CADF url(../images/main-sidebar2-box-bg.gif) repeat-x scroll left top;
  margin-bottom:1.2em;
  padding:10px;
  border-bottom:1px solid #C8CADF;
}

h2 {
  font-size:1.2em;
  margin-bottom:1.1em;
}

.box .content-view-line {
//  border:none;
  background:transparent;
}

.content-view-line {
  background: #C8CADF url(../images/main-sidebar2-box-bg.gif) repeat-x scroll left top;
  margin:1.2em 0;
  padding:10px 10px;
//  border:1px solid #C8CADF;
  border-bottom:1px dotted lightgrey;
  clear:both;
}

#admin ul li li a {
  line-height:1em;
  margin-bottom:5px;
}
    
.content-view-line .logo {
  float:left;
}

.content-view-line .logo img{
  padding:0 10px 10px 0;
}
    
.content-view-line:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

h2 {
  font-weight:bold;
  background:transparent url(../images/main-pre-dot.gif) no-repeat 0 0;
  padding:0pt 0pt 0px 15px;
}

.section69 h2 {
  background:transparent url(../images/emf-pre-dot.gif) no-repeat 0 0;
}

.section70 h2 {
  background:transparent url(../images/emcef-pre-dot.gif) no-repeat 0 0;
}

.section71 h2 {
  background:transparent url(../images/etuf-pre-dot.gif) no-repeat 0 0;
}

.content-view-line h2 a{
  color: #f7911d;
}

.section69 .content-view-line h2 a{
  color: #f7911d;
}

.section70 .content-view-line h2 a{
    color: #f7911d;
}

.section71 .content-view-line h2 a{
    color: #222e83;
}

.section69 h1 {
  background:#75B0D6 url(../images/emf-sidebar2-box-bg.gif) repeat-x scroll left top;
  border-bottom:1px solid #75B0D6;
}

.section70 h1 {
  background:#75B0D6 url(../images/emcef-sidebar2-box-bg.gif) repeat-x scroll left top;
  border-bottom:1px solid #222e83;
}

.section71 h1 {
  background:#75B0D6 url(../images/etuf-sidebar2-box-bg.gif) repeat-x scroll left top;
  border-bottom:1px solid #f32b13;
}

.section71 h1 {
  border-bottom:1px solid #37914B;
}

div#container {
    margin: 20px auto 0 auto;
    padding: 0 20px;
    border-top: 2px solid #9b9b9b;
    border-left: 2px solid #929292;
    background: #fff;
    font-size: 1.1em;
    text-align: left;
    width: 948px;
}

div#header {
    margin: 0 -20px 20px -20px;
    padding: 60px 0 0 40px;
    background: url('../images/main-header-bg.gif') top left no-repeat;
    position: relative;
}

.section69 div#header {
	background:url('../images/emf-header-bg.gif') top left no-repeat;
}

.section70 div#header {
	background:url('../images/emcef-header-bg.gif') top left no-repeat;
}

.section71 div#header {
	background:url('../images/etuf-header-bg.gif') top left no-repeat;
}

div#header h1 {
    background: url('../images/eucoban.gif') top left no-repeat;
    text-indent: -10000px;
    width: 181px;
    padding:0;
    margin:0;
    border:0;
    height: 124px;
}

.section69 div#header h1 {
    background: url('../images/emf-eucoban.gif') top left no-repeat;
}

.section70 div#header h1 {
    background: url('../images/emcef-eucoban.gif') top left no-repeat;
}

.section71 div#header h1 {
    background: url('../images/etuf-eucoban.gif') top left no-repeat;
}

.section172 div#header h1 {
    background: url('../images/effat-eucoban.gif') top left no-repeat;
}

div#header h1 a {
    display: block;
    width: 181px;
    height: 124px;
}

div#header ul.search-contact {
    margin: 20px 20px 0 0;
    text-align: right;
    position: absolute;
    width: 693px;
    top: 0;
    right: 0;
}

div#header ul.search-contact li.search input.query {
    border: 1px solid #4795c9;
}

.section70 div#header ul.search-contact li.search input.query {
    border: 1px solid #222e83;
}

.section71 div#header ul.search-contact li.search input.query {
    border: 1px solid #f32b13;
}

div#header ul.search-contact li.search input.submit {
    border: none;
    background: #f7911d;
    color: #fff;
}

.section71 div#header ul.search-contact li.search input.submit {
    background: #f32b13;
}


div#header ul.search-contact li.search p {
    margin: 0 10px 0 0;
    padding: 5px 0;
    float: right;
}

div#header ul.search-contact li.search p span {
    color: #c8d3e4;
}

div#header ul.search-contact li.search form p {
    margin: 0;
    padding: 0;
}


div#header ul.search-contact li {
    display: inline;
}

div#header ul.search-contact li a {
    padding: 0 5px;
}

div#header ul.navigation {
    margin: 0 20px 20px 0;
    padding: 88px 0 0 0;
    background: url('../images/main-navigation-bg.jpg') top left no-repeat;
    width: 693px;
    position: absolute;
    top: 50px;
    right: 0;
}

.section69 div#header ul.navigation {
    background: url('../images/emf-navigation-bg.jpg') top left no-repeat;
}

.section70 div#header ul.navigation {
    background: url('../images/emcef-navigation-bg.jpg') top left no-repeat;
}

.section71 div#header ul.navigation {
    background: url('../images/etuf-navigation-bg.jpg') top left no-repeat;
}

.section172 div#header ul.navigation {
    background: url('../images/main-navigation-effat.jpg') top left no-repeat;
}

div#header ul.navigation li {
    border-right: 1px solid #72aed6;
    font-size: 1.272727272727273em;
    display: inline;
}

.section69 div#header ul.navigation li {
    border-right: 1px solid #72aed6;
}

.section70 div#header ul.navigation li {
    border-right: 1px solid #222e83;
}

.section71 div#header ul.navigation li {
    border-right: 1px solid #222e83;
}

div#header ul.navigation li.last-li {
    border-right: none;
}

div#header ul.navigation li a {
    padding: 0 20px;
}

.section69 div#header ul.navigation li a {
    padding: 0 30px;
}

.section70 div#header ul.navigation li a {
    padding: 0 25px;
    color: #222e83;
}

.section71 div#header ul.navigation li a {
    padding: 0 30px;
    color: #222e83;
}

.section172 div#header ul.navigation li a {
    padding: 0 30px;
    color: #37914B;
}

body#about div#header ul.navigation li.about a {
    color: #f7961c;
}

div.sidebar-1, div.sidebar-2 {
    margin: 0 20px 0 0;
    width: 235px;
    float: left;
}

div.sidebar-2 {
    margin: 0 0 0 20px;
    width: 220px;
}

div.main {
    float: left;
    width: 453px;
}

div.main p {margin-top:10px;}
div.main li {margin-left:16px;list-style:disc;}

#section li a {
  background:url("../images/main-sidebar1-bg.jpg") no-repeat;
  text-indent: -10000px;
  display:block;
  height:42px;
  width:233px;
}

#emf a{
  background-position:0 0;
}

#section #emcef  a {
  background-position: 0 -42px ;
}

#section #etuf a{
  background-position:0 -84px;
  height:39px;
}

#section #effat  a {
  background-position: 0 -123px ;
}

#control {
    border: 1px solid #eea01d;
}

#control div,
#control form {
display:inline;
}

.section_6 h1, 
.section_6 h2 {
  background: url('../images/eucoban.png') lightgrey no-repeat 5px 10px ;
  padding-left:30px;
}

.section_7 h1,
.section_7 h2 {
  background: url('../images/network.png') lightgrey no-repeat 5px 10px;
  padding-left:30px;
}

div.sidebar-1 div.box {
    margin: 0 0 20px 0;
    padding: 5px 0 0 0;
    border: 1px solid #eea01d;
    background: #75b0d6 url('../images/main-sidebar2-box-bg.gif') top left repeat-x;
}

.section_6 h2,.section_7 h2,.box .section_6 h2,.box .section_7 h2,.content-view-children .section_7 h2,.content-view-children .section_6 h2 {
  background-position:5px 0;
}

.section69 div.sidebar-1 div.box {
    background: #75b0d6 url('../images/emf-sidebar2-box-bg.gif') top left repeat-x;
}

.section70 div.sidebar-1 div.box {
    background: #222e83 url('../images/emcef-sidebar2-box-bg.gif') top left repeat-x;
}

.section71 div.sidebar-1 div.box {
    background: #75b0d6 url('../images/etuf-sidebar2-box-bg.gif') top left repeat-x;
    border:1px solid #f32b13;
}

div.sidebar-1 div.box h4 {
    margin: 0 10px 10px 10px;
    padding: 0 0 5px 0;
    border-bottom: 2px dotted #c2d1e1;
    font-size: 1.181818181818182em;
}

div.sidebar-1 div.box h4 span {
    font-size: 0.846153846153846em;
}

div.sidebar-1 div.box p.more {
    padding: 5px;
    background: url('../images/main-sidebar1-more.gif') bottom right no-repeat;
    text-align: right;
}

.section69 div.sidebar-1 div.box p.more {
    background: url('../images/emf-sidebar1-more.gif') bottom right no-repeat;
}

.section70 div.sidebar-1 div.box p.more {
    background: url('../images/emcef-sidebar1-more.gif') bottom right no-repeat;
}

.section71 div.sidebar-1 div.box p.more {
    background: url('../images/etuf-sidebar1-more.gif') bottom right no-repeat;
}


div.sidebar-1 div.box ul {
    margin: 0 10px;
    list-style: disc inside;
}

.section70 div.sidebar-1 div.box ul {
    color: #fff;
}

div.sidebar-1 div.box ul li {
    margin: 0 0 10px 0;
}

div.sidebar-1 div.box p.more a {
    color: #103f75;
}

.section69 div.sidebar-1 div.box p.more a {
    color: #fff;
}

.section70 div.sidebar-1 div.box p.more a {
    color: #fff;
}

.section71 div.sidebar-1 div.box p.more a {
    color: #fff;
}

div.main div.box, div.sidebar-2 div.box {
    margin: 0 0 20px 0;
    border-bottom: 1px solid #c8cadf;
    border-left: 1px solid #c8cadf;
    border-right: 1px solid #c8cadf;
    text-align: center;
}

.section69 div.main div.box,.section69 div.sidebar-2 div.box {
    border-bottom: 1px solid #4795c9;
    border-left: 1px solid #4795c9;
    border-right: 1px solid #4795c9;
}

.section70 div.main div.box,.section70 div.sidebar-2 div.box {
    border-bottom: 1px solid #222e83;
    border-left: 1px solid #222e83;
    border-right: 1px solid #222e83;
}

.section71 div.main div.box,.section71 div.sidebar-2 div.box {
    border-bottom: 1px solid #f32b13;
    border-left: 1px solid #f32b13;
    border-right: 1px solid #f32b13;
}

.intro {
  margin-bottom:10px;
}

div.main div.box {
    text-align: left;
    margin-top:10px;
}


div.main div.box h4, div.sidebar-2 div.box h4 {
    margin: 0 -1px 10px -1px;
    padding: 2px 5px;
    background: #fff url('../images/main-sidebar2-box-top.gif') bottom left repeat-x;
    font-size: 1.181818181818182em;
    text-align: left;
    color: #fff;
}

.section69 div.main div.box h4,.section69 div.sidebar-2 div.box h4 {
    background: #fff url('../images/emf-sidebar2-box-top.gif') bottom left repeat-x;
}

.section70 div.main div.box h4,.section70 div.sidebar-2 div.box h4 {
    background: #fff url('../images/emcef-sidebar2-box-top.gif') bottom left repeat-x;
}

.section71 div.main div.box h4,.section71 div.sidebar-2 div.box h4 {
    background: #fff url('../images/etuf-sidebar2-box-top.gif') bottom left repeat-x;
}


div.main div.box h4 a, div.sidebar-2 div.box h4 a {
    color: #fff;
}

div.main h5 {
    margin: 0 10px 10px 10px;
    font-weight: bold;
    color: #f68e0c;
}

div.main div.box p, div.main div.box ul, div.sidebar-2 div.box p, div.sidebar-2 div.box ul {
    margin: 0 10px;
    text-align: left;
}

div.main div.box ul li {
    margin: 0 0 0 15px;
    list-style: disc inside;
}

div.main div.box p.date {
    margin: 0 10px 20px 10px;
    padding: 0 0 5px 0;
    border-bottom: 1px dotted #c3cddc;
    text-align: right;
}

div.main div.box p.more {
    margin: 0;
    padding: 5px;
    background: url('../images/main-box-more.gif') bottom right no-repeat;
    text-align: right;
}

.section69 div.main div.box p.more {
    background: url('../images/emf-box-more.gif') bottom right no-repeat;
}

.section70 div.main div.box p.more {
    background: url('../images/emcef-box-more.gif') bottom right no-repeat;
}

.section71 div.main div.box p.more {
    background: url('../images/etuf-box-more.gif') bottom right no-repeat;
}

div.main div.box p.more a {
    padding: 5px;
    color: #103f75;
}

.section69 div.main div.box p.more a {
    color: #fff;
}

.section70 div.main div.box p.more a {
    color: #fff;
}

.section71 div.main div.box p.more a {
    color: #fff;
}

div.main div.box img, div.sidebar-2 div.box img {
    padding: 10px 0;
}

div#footer {
    margin: 20px -20px 0 -20px;
    padding: 5px 0;
    background: #c8cadf;
    text-align: center;
    color: #103f75;
    clear: both;
}

.section69 div#footer {
    background: #4795c9;
    color: #fff;
}

.section70 div#footer {
    background: #222e83;
    color: #fff;
}

.section71 div#footer {
    background: #c8cadf;
    color: #103f75;
}
.section172 div#footer {
    background: #37914B;
    color: #fff;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

label {
display:block;
font-style:italic;
padding-top:10px;
}

#debug {display:none;}

.oe-window {border:1px solid lightgrey;}
.date label {display:inline;}
.date .element {display:inline;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#edit input.box {width:95%;}

#content-relation-items {display:none;}
input.draft {display:none;}
