/* main css covus.de */
/* 01.08.2008 Torsten Müller */

/* HTML direkt */

body {
  padding:0px;
  margin:0px;
}

/* Klassen */

.main_center {
  position:relative;
  /*top:0px;*/
  background-image:url('../images/hintergrund.jpg');
  background-repeat:repeat-x;
  margin-left:auto;
  margin-right:auto;
  padding:0px;
  width:1024px;
  height:768;
  /*border: 1px solid #112233;*/
}

.table_main {
  position:relative;
  top:60px;
  left:-55px; 
  bottom:0px;
  margin-bottom:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  width:760px;
  z-index:3;
  vertical-align:top;
  /*border: 1px solid #001234;*/
}

.div_image_start {
  position:absolute;
  top:0px;
  right:0px;
  background-image:url('../images/illustration_start.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:768px;
  width:306px;
  padding:0px;
  margin:0px;
  /*border:1px solid #00aabb;*/
}

.div_image_beratung {
  position:absolute;
  top:170px;
  right:0px;
  background-image:url('../images/illustration_beratung.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:561px;
  width:339px; 
  /*border:1px solid #00aabb;*/
}

.div_image_unternehmen {
  position:absolute;
  top:150px; 
  right:0px;
  background-image:url('../images/illustration_unternehmen.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:622px;
  width:285px; 
  /*border:1px solid #00aabb;*/
}

.div_image_projekte {
  position:absolute;
  right:0px;
  bottom:0px;
  background-image:url('../images/illustration_projekte.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:537px;
  width:1024px; 
  /*border:1px solid #00aabb;*/
}

.div_image_news {
  position:absolute;
  top:0px;
  right:0px;
  background-image:url('../images/illustration_news.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:762px;
  width:203px; 
  /*border:1px solid #00aabb;*/
}

.div_image_tools {
  position:absolute;
  right:0px;
  bottom:0px;
  background-image:url('../images/illustration_tools.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:605px;
  width:1024px; 
  /*border:1px solid #00aabb;*/
}

.div_image_jobs {
  position:absolute;
  right:0px;
  bottom:0px;
  background-image:url('../images/illustration_jobs.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:100%;
  width:635px; 
  /*border:1px solid #00aabb;*/
}

.div_image_kontakt {
  position:absolute;
  right:0px;
  bottom:0px;
  background-image:url('../images/illustration_kontakt.png');
  background-repeat:no-repeat; 
  z-index:1;
  height:475px;
  width:1024px; 
  /*border:1px solid #00aabb;*/
}

.div_menu_main {
  margin:0px;
  padding:0px
  vertical-align:top;
  /*border:1px solid #00FF00;*/
}

.div_content {
  position:relative;
  left:9px;
  margin:0px;
  background-color:#ffffff;
  width:529px; 
  border-left:1px;
  border-right:1px;
  border-top:1px;
  border-bottom:0px;
  border-style:solid;
  border-color:#C3BBB3;
}

.ul_navi {
  margin:0px;
  padding:0px;
  list-style-type:none; 
  color:#C3BBB3;
  font-size:10px; 
}

.ul_navi a {
  color:#C3BBB3;
  text-decoration:none;
}
.li_float {
 float:left;
}

.black {
  color:#000000;
  font-family:Arial;
  font-size:14px; /* 14 */
  margin-top:10px;
  margin-right:5px;
}

.black_unternehmen {
  color:#000000;
  font-family:Arial;
  font-size:14px;
  margin-top:5px;
}

.border {
  border-right-width:1px;
  border-right-color:#C3BBB3;
  border-right-style:solid;
}

.box_news {
  margin-right:5px;
  padding-top:10px; 
  padding-bottom:10px;
  font-family:Arial;
  font-size:12px; 
  border-bottom-width:1px;
  border-bottom-color:#C3BBB3;
  border-bottom-style:solid;
}

.box_news_left {
  margin: 0px 0px 0px 0px;
  padding-top:10px; 
  padding-right:6px; 
  padding-bottom:10px;
  padding-left: 0px;
  font-family:Arial;
  font-size:12px;
  left: -3px; 
  border-bottom-width:1px;
  border-bottom-color:#C3BBB3;
  border-bottom-style:solid;
  vertical-align:top;
  /*border:1px solid #abc123;*/
}

.box_news_title {
  color:#95C61C;
  font-weight:bold;
  background-image:url('../images/bullet_gruen.jpg');
  background-repeat:no-repeat;
  background-position: 0px center;
  padding: 0px 0px 0px 15px;
  vertical-align:middle;
}

.box_news_title_left {
  color:#C3BBB3;
  background-image:url('../images/bullet_gruen.jpg');
  background-repeat:no-repeat;
  background-position: 0px center;
  padding: 0px 0px 0px 15px;
  vertical-align:middle;
}

/* ID's */

#column1 {
  width:240px;
  vertical-align:top;
}

#column2 {
  width:510px;
}

#box_menu_passiv {
  background-color:#95C61C;
  margin:0px;
  padding:0px;
  width:109px;
  height:109px;
  font-family:Arial;
  text-align:right;
  padding-top:3px;
}

#box_menu_passiv a {
  color:#ffffff;
  font-family:Arial;
  font-size:11px;
  text-align:right;
  text-decoration:none;
  margin-right:5px;
}

#box_menu_aktiv {
  background-color:#ffffff;
  margin-top:0px;
  margin-left:0px;
  padding:0px;
  width:107px;
  height:107px;
  font-family:Arial;
  text-align:right;
  border: 1px solid #cccccc;
  padding-top:3px;
}

#box_menu_aktiv .link_active {
  color:#000000;
  font-weight:bold;
  letter-spacing: -0.2px;
}

#box_menu_aktiv a {
  color:#95C61C;
  font-family:Arial;
  font-size:11px;
  text-align:right;
  text-decoration:none;
  margin-right:5px;
}

#logo {
  background-image:url('../images/logo.png'); /* logo.jpg*/
  background-repeat:no-repeat;
  margin-left:0; /* 121 */
  margin-top:-120px;
  padding:0px;
  width:230px; /* 109 */
  height:91px; /* 109 */
  top:0px;
  float:left;
}

#pos_beratung {
  margin-top: 120px;
  width:109px;
  height:109px;
}

#pos_unternehmen {
  margin-left:121px;
  margin-top:-109px;
  width:109px;
  height:109px;
  /*border: 1px solid #ffffff;*/
}

#pos_projekte {
  margin-left:0px;
  margin-top:12px;
  width:109px;
  height:109px;
}

#pos_news {
  margin-left:121px;
  margin-top:-109px;
  height:109px;
  width:109px;
}

#pos_tools{
  display:none;
  margin: -109px 0px 0px 121px;
  width:109px;
  height:109px;
}

#pos_jobs {
  /*margin: 12px 0px 0px 0px;*/
  margin-left:0px;
  margin-top:12px;
  width:109px;
  height:109px;
}

/* Opera 8 und 9 Weiche */
@media screen and (min-width: 0px)
{ #pos_projekte, #pos_jobs, #pos_beratung { position: relative; top:3px; }}

#pos_kontakt{
  /*margin: -109px 0px 0px 121px;*/
  margin-left:121px;
  margin-top:-109px;
  width:109px;
  height:109px;
}

.hreflink {
  color:#95C61C;
  text-decoration:none;
}

.hreflinknews {
  color:#C3BBB3;
  text-decoration:none;
}

.href {
  font-weight: normal;
  color:#75C61C;
  text-decoration: none;
}

.newstext {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom-width:1px;
  border-bottom-color:#C3BBB3;
  border-bottom-style:solid;
}


#navi_sub {
  margin:0px;
  padding:0px;
  /*border: 1px solid #aabbcc;*/
}

#main_title {
  margin: 0px;
  padding: 0px;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  vertical-align:top;
}

#main_content {
  top:0px;
  vertical-align:top;
  margin-left:20px;
  margin-right:5px;
  margin-top:0px;
  padding-right: 9px;
  padding-bottom:30px;
  font-family:Arial;
  font-size:12px;
  /*font-weight:bold;*/
  width:372px;
  border-bottom-width:1px;
  border-bottom-color:#C3BBB3;
  border-bottom-style:solid;
  /*border: 1px solid #0F0;*/
}

#main_content table {
  font-family:Arial;
  font-size:12px;
  /*font-weight:bold;*/
}

#main_content .a_menschen{
  color:#000000;
  font-family:Arial;
  font-size:12px;
  /*font-weight:bold;*/
}

#main_news {
  margin-left:20px;
  color:#C3BBB3;
}

#main_news_left {
  width: 115px;
  vertical-align:top;
  color:#C3BBB3;
}

/* Google Maps */
#map_canvas {
  width:360px;
  height:300px;
  margin:0px;
  padding:0px;
}

/* FIX IE */
* html .div_image_start {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_start.png', sizingMethod='crop');
}

* html .div_image_beratung {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_beratung.png', sizingMethod='crop');
}

* html .div_image_unternehmen {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_unternehmen.png', sizingMethod='crop');
}

* html .div_image_projekte {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_projekte.png', sizingMethod='crop');
}

* html .div_image_news {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_news.png', sizingMethod='crop');
}

* html .div_image_tools {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_tools.png', sizingMethod='crop');
}

* html .div_image_jobs {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_jobs.png', sizingMethod='crop');
}

* html .div_image_kontakt {
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
  (src='http://covus.de/images/illustration_kontakt.png', sizingMethod='crop');
}