/*
 Stylesheet für Universal Hydraulik
 (C) 2008 SCHATZ Internetloesungen | www.mschatz.de
 Autoren: Chantal Dorenkamp / Michael Schatz
 Erstellt: 01.10.2008
 Geändert: 25.11.08 MS
*/
body {
  margin:50px 0px 0px 0px;
  background-image:url(../grafik/website/backgroundpage.jpg);
  background-repeat: repeat-x;
  background-color:rgb(197,224,231);
  font:11px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
 }
/* generell */
table {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }
tr {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }
td {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }
div,li, ul,tr,td,table {
  overflow:hidden;
 }
p {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font:12px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
 }
/* generell ENDE */
/* Bereiche */
/* Bereiche ENDE */
/* Listen */
ul.sm1 {
  list-style-type:disk;
 }
ul.sm2 {
  list-style-type:square;
 }
li.sm2 {

 }
/* Listen ENDE */
/* Tabellen */
td.bottom {
  margin:0px 0px 0px 0px;
  padding:10px 20px 10px 0px;
  width:1000px;
  background-color:rgb(159,203,214);
  text-align:right;
  font-weight:normal;
  font:11px Verdana,Arial;
  color:#4fa0b2;
 }
/* Tabellen ENDE */
/* Links */
a {
  font:12px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  color:#166072;
  text-decoration:none;
 }
a:hover {
  text-decoration:underline;
 }
a.breadcrumb {
  padding:5px 0px 20px 5px;
  font:10px Verdana,Arial,sans-serif;
  font-weight:normal;
  text-decoration:none;
 }
a.breadcrumb:hover {
  text-decoration:underline;
 }
a.box {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;  
  font:10px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  text-decoration:none;
 }
a.box:hover {
  text-decoration:underline;
 }
a.text {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;  
  font:10px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  text-decoration:none;
  text-align:left;
 }
a.text:hover {
  text-decoration:underline;
 }
/* Links ENDE */
/* Headlines */
h4 {
  font-weight: normal;font-size:12px;color:white;margin-top:6px;
 }
h2 {
  margin:5px 5px 0px 0px;
  font-weight:normal;
  font-size:11px;
  color:#4fa0b2
 }
h5 {
  font-weight:normal;
  font-size:12px;
  color:red;
 }
/* Headlines ENDE */
.header {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:1000px;
  height:150px;
 }
.headnavi {
   margin-right:40px;margin-top:120px;
 }
.menue {
  background-image:url(../grafik/website/firstnavi_leer.jpg);
  background-repeat: no-repeat;
  width:1000px;
 }
.nav {
  margin-top:7px;margin-right:40px;height:30px;
 }
.tabmitte {
  vertical-align: middle;
 }
.taboben {
  vertical-align: top;
 }
.tdnav {
  vertical-align: top;
  height:30px;
 }
.button {
  background-color:#ffffff;margin-left:10px;
}
.navbottom {
 float:left;
}
.searchfeld {
  margin:4px 0px 0px 0px;
  padding:4px 0px 4px 0px;
  width:200px;
  font:10px Verdana,Arial,sans-serif;
  font-weight:bold;
  color:rgb(157,184,191);
  border:0px none;
 }
.search {
  margin:4px 0px 0px 0px;
  padding:3px 0px 4px 0px;
  float:left;
  background-color:rgb(5,80,100);
  font:10px Verdana,Arial,sans-serif;
  color:rgb(197,224,231);
  font-weight:bold;
  border:0px none;
 }
font.sea {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  float:left;
  font:11px Verdana,Arial,sans-serif;
  color:rgb(5,80,100);
  font-weight:bold;
 }
.content {
  background-color: #ffffff;height:100%;width:1000px;
 }
.leftcont {
  width:180px;
  vertical-align:top;
 }
.middlecont {
  width:580px;
  vertical-align:top;
 }
.rightcont {
  padding:20px 0px 0px 0px;
  width:240px;
  vertical-align:top;
  text-align:right;
 }
.box {
  width:170px;
  min-height:85px;
  margin-left:25px;
  background-color:rgb(197,224,231);
 }
.box_a {
  margin:5px 0px 5px 0px;
  padding:8px 8px 8px 8px;
  width:190px;
  background-color:rgb(197,224,231);
  text-align:left;
  font:10px Verdana, Arial;
  font-weight:normal;
 }
.box_b {
  margin:5px 0px 5px 0px;
  padding:8px 8px 8px 8px;
  width:188px;
  border:1px solid rgb(197,224,231);
  text-align:left;
  font:10px Verdana, Arial;
  font-weight:normal;
 }
.boxbild {
  width:170px;margin-left:5px;
 }
.box_content {
  text-align:left;
  height:100px;
 }
.con_border {
   border-bottom:1px solid #4fa0b2;
 }
.box_sprache {
 width:170px;
 margin-top:15px;margin-left:25px;
 }
.mainnav {
  margin:0px 0px 2px 0px;
  padding:5px 0px 5px 10px;
  width:150px;
  background-image:url('../grafik/website/button_main_navi.jpg');
  text-align:left; }
.secnav {
  margin:0px 0px 2px 0px;
  padding:5px 0px 5px 10px;
  width:150px;
  background-image:url('../grafik/website/button_sec_navi.jpg');
  text-align:left;
 }
.thirdnav {
  margin:0px 0px 2px 0px;
  padding:5px 0px 5px 10px;
  width:150px;
  background-image:url('../grafik/website/button_third_navi.jpg');
  text-align:left;
 }
.menu1 {
  font:12px Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:rgb(255,255,255);
  text-decoration:none;margin-top:10px;
 }
.menu1:hover {
  color:rgb(197,224,231);
 }
.menu2 {
  font:12px Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:rgb(0,77,97);
  text-decoration:none;
 }
.menu2:hover {
  color:rgb(197,224,231);
 }
.menu3 {
  font:12px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  color:rgb(0,77,97);
  text-decoration:none;
 }
.menu3:hover {
  color:rgb(0,0,0);
 }
.menu4 {
  font:11px Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  color:rgb(0,0,0);
  text-decoration:none;
 }
.menu4:hover
 {
  color:rgb(0,77,97);
 }
#navcontainer {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width: 160px;
  background-color:rgb(255,255,255);
  text-align:left;
 }
#navcontainer ul {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type: none;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align:left;
 }
#navcontainer a {
  display: block;
  margin:0px 0px 0px 0px;
  padding:5px 0px 5px 25px;
  width:135px;
  background-color:rgb(255,255,255);
 }
#navcontainer a:link, #navlist a:visited {
  color:rgb(0,0,0);
  text-decoration: none;
 }
#navcontainer a:hover {
  margin:0px 0px 0px 0px;
  padding:5px 0px 5px 25px;
  background-color:rgb(220,220,220);
  background-image:url('../grafik/website/button_forth_navi.jpg');
  background-repeat: no-repeat;
 }
.breadcrumbs {
  padding:5px 0px 0px 5px;
  font:10px Verdana,Arial,sans-serif;
  font-weight:normal;
 }
.text {
  margin:0px 0px 10px 10px;
  font-family: Verdana,Arial,sans-serif;
 }