body {
  margin:0;
  text-align:center;
  background: url(http://www.hacovita.at/Bilder/Hacovita_02.jpg);
  background-repeat:repeat-x;
}
#page {
  margin:auto;
  text-align:justify;
  width:774px;
  font-family:Arial;
  font-size:13px;
}
#content {
  width:648px;
  margin-left: 70px;
  margin-top: 16px;
  float:left; 
}

#content_aloe {
  width:480px;
  margin-left: 30px;
  margin-top: 16px; 
  float:left; 
}


#content a{
  text-decoration:underline;
}

#menu_oben {
  text-align:center;
  color: white;
  font-size:13px;
  font-weight: bold;
  text-transform: uppercase;
  margin-top:15px;
}

#menu_oben a{
  color: white;
}

#menu_oben a:hover{
  color: #FDE2E2;
}

#submenue {
  width:200px;
  margin-top: 16px; 
  float:left; 
} 

#submenue ul{

  list-style-type:none;
  line-height: 25px;
  padding-left: 30px;
  margin-left:30px;
  font-weight: bold;
  font-size:11px;
  text-transform: uppercase;
}

#by_nanoware {
  margin:14px 0 0 55px;
  color: #99CC99;
  font-size:11px;
}

#by_nanoware a{
  color: #99CC66;
}

#by_nanoware a:hover{
  color: white;
}



a {
   color: #000000;
   text-decoration: none;
}

a:visited {
   color: #000000;
   text-decoration: none;
}

a:hover {
   color: #336600;
}

.numfield {
  width:30px;
  font-size:12px;
  font-family:Tahoma;
  text-align:center;
}
.contact_title {
  float:left;
  padding:0 0 0 0;
}
.contact_field {
  padding:0 0 0 100px;
}
.contact_field input {
  font-family:Tahoma;
  font-size:12px;
  padding:2px;
  width:180px;
  border:1px solid #000000;
}
.contact_field textarea {
  font-family:Tahoma;
  font-size:12px;
  width:180px;
  padding:2px;
  border:1px solid #000000;
}
form {
  margin:0;
}
.contact_sent {
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
}

#nanoware{
padding:20px 0 0 0;
font-family:Arial;
font-size:11px;
text-align:left;
}

#nanoware a{
color: #E4CDBB;
}

#unten{
padding-bottom:25px;
}

#unten a{
font-size:11px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform: uppercase;
	border-bottom-color: #FFA727;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 1em;
	padding-bottom: 4px;
	margin: 0px 0px 0.85em;
	padding-top: 4px;
}

#logo {
 float:left;
 width:774px;
}

#menu {
 float:left;
 width:774px;
 background:url(http://www.hacovita.at/Bilder/Hacovita_05.jpg);
 height:54px;
}


#content_bg {
 float:left;
 width:774px;
 background:url(http://www.hacovita.at/Bilder/Hacovita_14.jpg);
}

#unten_bg {
 float:left;
 width:774px;
 background:url(http://www.hacovita.at/Bilder/Hacovita_16.jpg);
 height:62px;
}

.menu1 {
position:absolute;
margin-left:320px;
margin-top:125px;
padding-top:10px;
visibility:hidden;
}


.submenu_aloe {
 background-color:#5c8b2d;
 width:135px;
 height:100%px;
 text-decoration: none;
 padding:5px 0px 5px 6px;
 margin-bottom:1px;
 font-size:12px;
}

.submenu_aloe a{
 color:#fff;
 font-weight: bold;
}

.submenu_aloe a:hover{
 color:#FDE2E2;
 font-weight: bold;
}

#submenu_wir a{
 text-decoration: none;
}

#partner {
 padding:10px 0 0 54px;
 width:660px;
 float:left;
}


