@import url(/fileadmin/tpl/rte.css);
@import url(/fileadmin/tpl/formmailer.css);

* 
{
  border:                         0px;
  margin:                         0px;
  outline:                        0px;
  padding:                        0px; 
  color:                          #333333;
}

.c {
  clear:both;
}

a {
  color:#3366cc;
  text-decoration:none;
}
a:hover,
a:active {
  text-decoration:underline;
}

p {
  margin:.2em 0em .8em 0em;
}

.bannerL {
  margin:2px 0px 0px 263px;
}

body {
  font-size:.7em;
  font-family: Verdana, sans-serif;
  background-color:#383e4a;
  background-image: url(/img/body.bg.png);
}

#body,
.footer {
  width:970px;
  margin:0px auto;
}

#head {
  margin:30px 0px;
}


/**
 * head img
 */ 
div.head {
  background:#5f6572;
  height:184px;
}

div.head .large {
  background-image:none;
  width:484px;
  height:184px;
  float:left;
}

div.head .select {
  float:left;
  width:458px;
  height:128px;
  padding:27px 0px 28px 28px;
}

div.head .select a img {
  margin:0px 6px 5px 0px;
  border:1px solid #5f6572;
}
div.head .select a:hover img {
  border:1px solid #0c55ae;
}

.hMenu {
  height:31px;
}

#hMenu {
  list-style:none;
}

#hMenu li {
  float:left;
}

#hMenu li a {
  display:block;
  padding:8px 17px;
  color:#b2b8c3;
  text-decoration:none;
  text-transform:lowercase;
}

#hMenu li a:hover,
#hMenu li a:active,
#hMenu li a.act {
  color:#fff;
}

#content {
  background-color:#b2b8c3;
  background-image:url(/img/content.bg.png);
  width:100%;
  overflow: hidden;
}


/***
 * left
 **/ 
#left {
  clear:left;
  width:250px;
  float:left;
  line-height:1.4em;
  min-height:200px;
}

#left h1,
#left h2 {
  margin: 40px 0px 0px 20px;
  padding-right:20px;
  font-size:.9em;
  color:#fff;
  font-weight:normal;
}

#left h2 {
  margin:1em 0px;
  color:#3366cc;
  font-weight:bold;
}



#left #mainMenu {
  list-style:none;
  padding:35px 0px 0px 0px;
  border-bottom:1px solid #d9dce1;
}

#left #mainMenu a {
  color:#fff;
  display:block;
  padding:6px 17px;
  border-top:1px solid #d9dce1;
}

#left #mainMenu a:hover,
#left #mainMenu a.act {
  color:#3366cc;
}


/***
 * center
 **/ 
#center {
  float:left;
  width:480px;
  padding:42px 15px;
  min-height:200px;
  line-height:1.4em;
}
#center h1,
#center h2,
#center h3,
#center h4 {
  color:#fff;
  font-size:1.1em;
  margin:0px 0px 1em 0px;
}

#center ul
{
  padding-left: 20px;
}

/***
 * news
 **/ 
.date {
  display:block;
  font-size:.8em;
  padding:0px 0px 2px 0px;
}

#left .newsFeature {
  margin:0px 0px 0px 20px;
  padding-right:25px;
  font-size:.9em;
}

#left .newsFeature .link {
  color:#fff;
  display:block;
  margin-top:1em;
}
#left .newsFeature .link a {
  color:#fff;
}










/***
 * right
 **/ 
#right {
  float:left;
  width:180px;
  padding:42px 20px 0px 10px;
  min-height:100px;
  font-size:.9em;
  line-height:1.5em;
}
#right h1,
#right h2,
#right h3,
#right h4 {
  color:#fff;
  font-size:1.1em;
  margin:0px 0px .7em 0px;
  font-weight:normal;
}
#right strong,
#right b {
  color:#3366cc;
}

#right a {
  color:#fff;
} 


/***
 * footer
 **/ 
.footer {
  text-align:center;
  color:#b2b8c3;
  padding:10px 0px;
  word-spacing:1.2em;
  text-transform:lowercase;
}

.footer span {
  word-spacing:-.3em;
  color:#b2b8c3;
}

.footer a {
  color:#b2b8c3;
}
