body{
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}


.header{
  color: #FFFFFF;
  border-bottom: 1px solid #296578;
}

.footer{
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #707070;
  color: #0280FD;
  color: #fcfcfc;
  border-top: 1px solid #4cb3ff;
}

.content{
  margin-top:0px;
  margin-left: 10px;
  margin-right: 7px;
  color: #373d45;
  height:398px;
  width:382px;
  position:absolute;
}

.sublinks{
  color: #373d45;
  margin-left: 10px;
  margin-right: 7px;
  position:absolute;
  top:398px;
  height:100px;
  width:382px;
}


html,body,table#contenttable {
height:98%;
margin:auto;
background-color:#ffffff;
} 



html,body{
  background-color:#0c3648;
  background-color: #3669a5;
  background-color: #003974;
}

.left{
  background-color: #000066;
  background-color: #163279;
  background-color: #3669a5;
  background-color: #003974;
  padding-top:25px;
  padding-right:5px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  border-right: 1px solid #296578;
}



.right{
  background-color: #000066;
  background-color: #163279;  
  background-color: #3669a5;
  background-color: #003974;


}



.navigation{
 margin-top:26px;
}




#subnavigation{
  margin-top:16px;
  margin-left:15px;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform:uppercase;
}


.imagepool{
  margin-top:97px;
}






a:link {
	color: #063783;
}


a:visited {
	color: #063783;
}

a:hover {
	color: #FFFFFF;
	background-color: #B70002;
}

a.navi:link {
  color: #FFFFFF;
  text-decoration: none;
}

a.navi:visited {
  color: #FFFFFF;
  text-decoration: none;
}

a.navi:hover {
  color: #FFFFFF;
  text-decoration: none;
  background-color:  #B70002;
}

a.subnav:link {
  color: #063783;
  text-decoration: none;
}

a.subnav:visited {
  color: #063783;
  text-decoration: none;
}

a.subnav:hover {
  color: #FFFFFF;
  background-color: #B70002;
  text-decoration: none;
  padding-left:2px;
  padding-right:2px;

}



a.icons:link {
  color:  #FFFFFF;
  background-color: transparent;
  text-decoration: none;
}

a.icons:visited {
  color:  #FFFFFF;
  background-color: transparent;
  text-decoration: none;
}

a.icons:hover {
  color: #FFFFFF;
  background-color: transparent;
  text-decoration: none;
}


a.img:link {
  background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
}
a.img:visited {
  background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
}
a.img:hover {
  background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
}






.content TABLE{
margin-top:15px;
width:378px;
}


thead{
  color: #000000;
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  background-color: #c0c0c0;

}

th{
   color: #000000;
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   background-color: #c0c0c0;

}


a.active:active, a.active:focus, a.active:hover, a.active:link, a.active:visited  {
	background-color: #B70002;
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 12px;
   padding-left:2px;
   padding-right:2px;
	font-weight: bold;
   text-decoration: none;
}



form{
   font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
}

form.default input, form.default select,  form.default textarea
{
   padding-top: 2px;
   padding-right: 1px;
   padding-bottom: 2px;
   padding-left: 1px;
}

form.default input, form.default select,  form.default textarea
{
margin-left:10px;
margin-bottom: 4px;

}

form.default input, form.default select, form.default textarea

{

border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #cccccc;
border-right-color: #cccccc;
border-bottom-color: #cccccc;
border-left-color: #cccccc;
background-color: #ffffff;
}

form.default input:focus, form.default textarea:focus
{
border-top-style: inset;
border-right-style: inset;
border-bottom-style: inset;
border-left-style: inset;
background-color: #ffffcf;
background-color: #a7d7fc;

}








.mainheader{
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-size: 29px;
  font-style: normal;
  margin-top: 35px;
  margin-right: 7px;
  padding-top:10px;
  padding-bottom:17px;
  padding-left:10px;
  padding-right:10px;
  text-align: left;
  background-color: #003974;
  text-transform:uppercase;
}


.tagline{
  color: #eba029;
  margin-top: 16px;
  margin-bottom:0px;
  margin-left:10px;
  font-family: Arial, sans-serif;
  font-size: 19px;
  font-style: normal;

}

h2{ 
  margin-top:14px;
  margin-bottom:2px;
  color: #334083;
  font-family: Arial, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: bold;
}


.preise{
  color: #334083;
  margin-bottom:2px;
  font-family: Arial, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
}

h3{
  margin-top:4px;
  margin-bottom:2px;
  color: #334083;
  margin-bottom:0px;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;

}

p{
  margin-top:0px;
  margin-bottom:0px;

}
