td, p, div, a, body

  {

    font-family:Arial, Verdana;

    font-size:12px;

    color:#001842;

  }

  

a:link, a:hover, a:visited, a:active

{

  color:#738097;

  text-decoration:underline;

}  

  



/* GESAMT height 550 width 750*/



body {

  /*background: #C6CBD1;*/

  background:#fff;

  text-align:center;

}



#center

{

  margin:auto;

  text-align:left;

  width:750px;

}



h1 {

  font-family:Arial;

  /*color:#FF8200;*/

  color:#001842;

  font-size:12px;

}



#header {

  background:url('../images/layout/header.jpg');

  width:750px;

  height:100px;

}



#path {

  background:url('../images/layout/path.gif');

  width:750px; /*750*/

  height:21px; /*21*/

  



}



* html #path {

  width:750px;

  height:21px;

}



#main {

  float:left;

  background:url('../images/layout/navigation.gif') left top;

  background-repeat: repeat-y;

  width:750px;  

  min-height: 420px;

  border: 0px solid black;

}



#navigation {

  width:139px;

  float:left;

  padding-top:40px;

  border:0px solid black;

}



#downloads {

	padding:30px 0px 0px 30px;

	}



#img_content {

  float:left;

  width:201px; /*221*/

  min-height:420px;

  height:auto !important;

  height:420px;

  border:0px solid black;

  padding-top:40px;

  padding-left:30px; /*10*/

  border:0px solid black;

}



* html #img_content {

  width:180px; /*201*/

}



#content {

  float:left;

  width: 610px;

  min-height:420px;

  height:auto !important;

  height:420px;

  border:0px solid black;

  text-align:left;

}



* html #content {

  width: 606px;

}



#main_content {

  float:left;

  width:366px; /*390*/

  min-height:420px;

  height:auto !important;

  height:420px;

  border: 0px solid black;

  padding-top:40px;

  padding-left:10px;

  text-align:left;

}



* html #main_content {

  width:376px;

}



#main_content_contact {

  float:left;

  width:600px;

  min-height:420px;

  height:auto !important;

  height:420px;

  border: 0px solid black;

  padding-top:40px;

  padding-left:10px;

  text-align:left;

}



#footer {

  margin:auto; /* FF need this to center this id */

  background:url('../images/layout/footer.gif');

  background-repeat:repeat-x;

  height:9px;

  width:750px;

  border:0px solid black;

}



.path {

  font-size:10px;

  float:left;

  color:#fff;

  padding-left: 20px;

  padding-top:5px;



}



.path a, .path a:visited, .path a:active {

  color:#fff;

  text-decoration: none;

  font-weight:bold;

  font-size:10px;

}



.path a:hover {

  color:#000;

  text-decoration: none;

  font-weight:bold;

  font-size:10px;

}

/* ROUTE PLANER*/
.map_route {
  width: 595px;
  height: 400px;
  position: relative;
  left: 15px;
  top: 15px;
}

.help_route {
  position: relative;
  left: 10px;
  top: 45px;
  width: 260px;
  float: right;
}

.form_route {
  position: relative;
  left: 15px;
  top: 45px;
  width: 340px;
  float: left;
}

.submit_route {
  width: 230px !important;
  border: 0px;
}

.reset_route {
  width: 90px !important;
}

.label_route {
  margin-right: 21px;
}
helptool_route{
  background-color:white; 
  font-size:10px;
  padding-top:5px;
}

/* ENDE ROUTE PLANER*/ 

/* Formular */



input.input {

  border: 1px solid #001842;

  background:#E5E7EC;

}



form.search {

  padding-left:20px;

}



.big{

/*font-size:14px;*/

line-height:17px;

margin-left:83px;

}



.formular{

border:1px solid #001842;

margin:2px;

width:200px;

cursor:hand;

cursor: pointer;

}



.submit{

border:1px solid #001842;

background:#001842;

color:#fff;

margin:2px;

width:200px;

cursor:hand;

cursor: pointer;

}





.formularfeld{

border:1px solid #001842;

margin:2px;

font-family:Arial;

font-size:11px;

color:#000033;

width:280px;

height:110px;

cursor:hand;

cursor: pointer;

}





.formularstart{

border:1px solid #021943;

margin:2px;

width:110px;

cursor:hand;

cursor: pointer;

margin-left:23px;

}





/*SQUARE LIST BOX*/

ul.products li {

  margin-left:-20px;

  list-style-type: square; 

  list-style: square; 

  font-family: Arial, Verdana;

  font-size:12px;

  font-weight: normal;

  font-style: normal;

  text-decoration: none;

  line-height:20px;

  list-style-image:url(../images/layout/orange_big.gif);

}



ul.findus {

  margin-top:0px;

  padding-left:0px;

  margin-left:0px;

}



ul.findus li {

  margin-left:5px;

  list-style-type: none; 

  list-style: none; 

  font-family: Arial, Verdana;

  font-size:12px;

  font-weight: normal;

  font-style: normal;

  text-decoration: none;

  line-height:20px;

  /*list-style-image:url(../images/layout/orange_big.gif);*/

}

