/*
-----------------------------------------------
Author:   Torge Jörrens
Version:  Juni 2005
----------------------------------------------- */


/* ALLGEMEIN 
----------------------------------------------- */

body {
	background-image:url(/acononCMS/design/img_hintergrund.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

p,br,p,ol,div,table,td,th,tr,address,blockquote{
	font-family:arial,helvetica,sans-serif;
	color:#4a4a4a;
	font-size: 11px;
	line-height: 1.5em;
	font-style:normal;
}

/* LAYOUT 
----------------------------------------------- */

#hintergrund {
	background-color:#D8F3F4;
}

#inhalt_start {
	background-image:url(/acononCMS/design/img_hintergrund_inhalt_start.jpg);
	background-repeat:repeat-y;
	height:100%;
}

#inhalt_start_details {
  background-image:url(/acononCMS/design/img_inhalt_details.gif);
  background-color:#FFFFFF;
	background-repeat:repeat-y;
	height:100%;
}

#inhalt {
	background-image:url(/acononCMS/design/img_hintergrund_inhalt.jpg);
	background-repeat:repeat-y;
	height:100%;
}

#header {
	background-image:url(/acononCMS/design/img_hintergrund_header.jpg);
	background-repeat:no-repeat;
	height:114px;
	width:804px;
}

#navi {
	margin-left:19px;
}

#navistart {
	background-image:url(/acononCMS/design/img_hintergrund_navistart.gif);
	background-repeat:no-repeat;
	width:157px;
	height:66px;
}

#navipunkt {
	background-image:url(/acononCMS/design/img_hintergrund_navipunkt.gif);
	background-repeat:no-repeat;
	width:157px;
	height:23px;
}

#aktuell {
	background-image:url(/acononCMS/design/img_hintergrund_aktuell.jpg);
	background-repeat:no-repeat;
	width:197px;
	height:110px;
}

#direktauswahl {
	background-color:#0B9FA3;
}

#adresse {
	background-image:url(/acononCMS/design/img_logo_negativ.gif);
	background-repeat:no-repeat;
	width:175px;
	height:154px;
}

#content_start {
	margin-left:38px;
	margin-top:33px;
	width:370px;
	font-size: 12px;
}

#content {
	margin-left:38px;
	margin-top:33px;
	width:470px;
	font-size: 12px;
}

.bg_color1 {
	background-color:#e3f6f7;
}

.bg_color2 {
	background-color:#b7e9ea;
}

/* Produktauflistung */

#box_list {
	width:470px;
}

#box_list_img {
	width:200px;
	float:left;
}

#box_list_info {
	width:270px;
	float:right;
	text-align:left;
}

.bgaktiv {
	background-image:url(/acononCMS/design/img_bg_aktiv.gif);
	background-repeat:repeat-x;
	width:174px;
}

/* UEBERSCHRIFTEN 
----------------------------------------------- */

h1 {
	font-size:16px;
	color:#068A8E;
	margin:0px;
	padding:0px;
}

h2 {
	font-size:12px;
	color:#019195;
	margin:0px;
	padding:0px;
}

h3 {
	font-size:12px;
	color:#D2FBFC;
	margin:0px;
	padding:0px;
}

h5 {
	margin:0px;
	padding:0px;
}

div.hr {
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(/acononCMS/design/img_trenner.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:4px
}

div.hr hr {
  display: none;
}

.trennlinie {
	background-image:url(/acononCMS/design/img_trenner.gif);
}

/* LINKS 
----------------------------------------------- */

a {
	text-decoration:none;
	color:#5FB5B7;
	font-size:11px;
}

a:hover {
	text-decoration:none;
	color:#068A8E;
	font-size:11px;
}

A.hm:link {
	text-decoration: none;
	display:block;
	width:100%;
	font-weight:bold;
	color: #FFFFFF;
}

A.hm:visited {
	text-decoration: none;
	display:block;
	width:100%;
	font-weight:bold;
	color: #FFFFFF;
}

A.hm:active {
	text-decoration: none;
	font-weight:bold;
	color: #99F7FA;
}

A.hm:hover {
	text-decoration: none;
	font-weight:bold;
	color: #99F7FA;
}


A.at {
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
}

A.at:hover {
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	color: #CE9592;
}

A.klein {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
}

A.klein:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
}

.hm_zusatz {
	color:#99F7FA;
	font-weight:normal;
}

/* AKTUELL 
----------------------------------------------- */

.bild {
	border: 1px solid #FFFFFF;
}

.linkbox {
	background-color:#9D2B25;
	padding:2 2 2 2;
	width:55px;
}

.linkbox2 {
	background-color:#9D2B25;
	padding:2 2 2 2;
	width:100px;
}

.text_klein {
	color:#4A4A4A;
}

/* ABSTAND 
----------------------------------------------- */

.abstand {
    font-size: 1px;
    line-height: 1px;
    height: 5px;
}

/* DIVERSE 
----------------------------------------------- */

.adresse_text {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#068A8E;
}

/* FORMULAR 
----------------------------------------------- */

form {
	margin:0px;
	padding:0px;
}

.input {
	font-size:11px;
	color:#000000;
}

.selectbox {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
}

textarea {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
}

.submit {
	font-size:11px;
	background:#9D2B25;
	color:#FFFFFF;
}

.hinweis {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#9D2B25;
}
