/* Zusätzliche Tags Rote Diskette */
div.startseite{ text-align:left;}
#wichtig{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
#sortiment{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
#quelle{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
#bilde{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
#beratung{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
#flexi{width:100%; text-align:left; border-bottom: 1px solid #ff9933;}
a.ausblenden, a.ausblenden:hover{font-size: 0.8em;}
div.news{}
div.news p{ text-align:left;}
/* Ende Zusätzliche Tags Rote Diskette */

ul#phpFastNews {
	list-style-type: none;
	margin: 0.5em 0;
	padding: 0;
	}
ul#phpFastNews li {
	list-style-type: none;
	margin: 1em 0;
	padding: 0;
	}

body {

	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
	color: #48484a;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	font-size: 14px;
	overflow:visible;
	height: 100%;
	}

body a {
	color: #233979;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}

body a:hover {
	color: #28282a;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	}

#body_content {
	background: url(../gfx/ASR_bg_.jpg) repeat-y center;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	text-align: left;
	width: 1000px;
	min-height: 800px;
	height: 100%;
	margin-top: 0px;
	top: 0px;
}

img {
	border: none;
}

#header {
	width: 1000px;
	height: 250px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	background: url(../gfx/ASR_header.jpg);
	float: left;
	text-align: left;
	}

#mail {
	width: 150px;
	height: 15px;
	top:10em;
	left:840px;
	position: relative;
	border: none;
	cursor: pointer;
	}

#menu_links {
	width: 178px;
	min-height: 500px;
	height: auto;
	background: url(../gfx/ASR_menu_links.jpg) no-repeat;
	float: left;
	font-family: Arial, sans-serif;
	color: #fdfdfd;
	text-align: left;
	}

h2 {
	color: #233972;
	text-decoration: none;
	font-size: 20px;
	font-family: Arial, sans-serif;
	}

#menu_links ul {
	list-style-type: none;
	margin: 1em;
	padding: 0px;
	line-height: 40px;
	}

#menu_links #bottom_nav {
	line-height: 20px;
	position: absolute;
	top: 50em;
	left: auto;
	}

.galerie_nav {
	margin-left: 20px;
	}

#mitte {
	width: 580px;
	min-height: 500px;
	height: 100%;
	float: left;
	background: transparent url(../gfx/ASR_center.jpg) no-repeat fixed bottom;
	margin-left: 20px;
	margin-bottom: 30px;
	}

h1 {
	color: #233972;
	font-size: 20px;
	}

#menu_rechts {
	width: 179px;
	min-height: 500px;
	height: 100%;
	background: url(../gfx/ASR_menu_rechts.jpg) no-repeat;
	top: 250px;
	float:right;
	}

#galerie_rechts {
	list-style-type: none;
	margin-left: -1em;
	position: fixed;
	top: 260px;
	}

#footer {
	height: 30px;
	background: #dfdfdf;
	width: 960px;
	position: fixed;
	bottom: 0px;
	left: 50%;
	margin-left: -480px;
	text-align: center;
	}

li {
	text-align: left;
	}

li h3 {
	color: #233972;
	font-size: 20px;
	border-bottom: solid #ff9933;
	}
	
li i {
	font-size: 10px;
	color: #0f0f0f;
	line-height: 250%;
	vertical-align: super;
	}

.vorschau_link {
	text-decoration: none;
	display: inherit;
	border: none;
	float: right;
	}

#tabs{
        margin-left: 4px;
        padding: 0;
        background: transparent;
        padding-left: 5px;
	}
#tabs ul{
        font: bold 11px "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
        margin:0;
        padding:0;
        list-style:none;
	}
#tabs li{
        display:inline;
        margin:0 2px 0 0;
        padding:0;
        text-transform:uppercase;
	}
#tabs a{
        float:left;
        background:#A3BBE6 url(images/tabs_left.gif) no-repeat left top;
        margin:0 2px 0 0;
        padding:0 0 1px 3px;
        text-decoration:none;
	}
#tabs a span{
        float:left;
        display:block;
        background: transparent url(images/tabs_right.gif) no-repeat right top;
        padding:4px 9px 2px 6px;
	}
#tabs a span{float:none;}
#tabs a:hover{background-color: #7E94B9;color: white;}
#tabs a:hover span{background-color: #7E94B9;}
#tabHeaderActive span, #tabHeaderActive a { background-color: #42577B; color:#fff;}
.tabContent {
        clear:both;
        border:2px solid #42577B;
        padding-top:2px;
        background-color:#FFF;
	}

#destinationDiv ul {
	margin:0;
	padding:0;
	line-height: 20px;
}
#destinationDiv ul li.selected { 
	background-color: #82b1ff;
}
#destinationDiv ul li {
	display:block;
	list-style-type:none;
	cursor:pointer;
}
#loadingImg {
	display:none;
}
#destinationDiv {
	background: #fff;
	border: 1px solid #cce;
	overflow: hidden;
	font: 12px Arial;
	color:  #0f0f0f;
	height: 60px;
}

#InputFeld {
	margin: 0;
	border: none;
	width: 138px;
	height: 16px;
	position: absolute;
	top: 0.1em; left:0.8em;
	background: #fff url('../gfx/suche_bg.jpg') no-repeat;
}

#datenblatt_header {
	position: relative;
	top: 100px;
	right: 30px;
	margin: 0px;
	text-align: right;
	}

#underline {
	position: relative;
	top: 110px;
	right: 15px;
	margin: 0px;
	}

#datenblatt {
	position: relative;
	width: 100%;
	top: 120px;
	margin-bottom: 50px;
	padding: 0;
	text-align: right;
}

#foto {
	top: 120px;
	position: relative;
	width: 240px;
	float: left;
	border: 2px solid #48484a;
	z-index: 3;
}

.daten0 {
	height: 50px;
	width: 99%;
	text-align: right;
	font: 13px "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	color:  #48484a;
	line-height: 150%;
}
.daten1 {
	height: 50px;
	width: 99%;
	text-align: right;
	font: 13px "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	color: #48484a;
	line-height: 150%;
}
.daten2 {
	height: 100px;
	width: 99%;
	text-align: right;
	font: 13px "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
	color: #48484a;
	line-height: 150%;
}
.daten2 span {
	height: 25px;
	color: #28282a;
	font-weight: bold;
	
}
.daten0 span {
	height: 25px;
	color: #28282a;
	font-weight: bold;
	
}
.daten1 span {
	height: 25px;
	color: #28282a;
	font-weight: bold;
}

#infos {
	height: 300px;
	width: 99%;
	text-align: left;
	font: 13px "Gill Sans", "Gill Sans MT", Calibri, Arial, sans-serif;
}

.suchergebnisse {
	width: 500px;
	height: 130px;
	border: 1px solid #ddd;
	list-style-type: none;
	padding: 1em;
	margin: 1em;
}

.suchergebnisse:hover {
	background: #e4e4ea;
}

.suche_bild {
	height: 100%;
	border: none;
	float: right;
	top:50px;
}

.suche_text {
	width: 50%;
	height: 100%;
	float: left;
}

.suche_wname {
	top: 0em;
	left: 0em;
}

.suche_wname h2 {
	color: #38383a;
}

.suche_name {
	left: 0em;
	top: 1em;
}

.newspicture {
	width: 70%;
	border: 10px solid #0f0f0f;
	text-align: center;
	}

#galerie_liste {
	text-align: left;
	margin-left: 10px;
	width: 570px;
	}

#galerie_liste a {
	border: 0;
	}

#back_forward {
	width:500px;
	height: 15px;
	text-align: center;
	}

.aca_img {
	float: right;
	text-align: center;
	margin-left: 15px;
	font-style: italic;
	font-size: 90%;
	width: 160px;
}

.aca_img_left {
	float: left;
	text-align: center;
	margin-right: 15px;
	font-style: italic;
	font-size: 90%;
	width: 160px;
}

.aca_img_big {
	text-align: center;
	margin-left: 10px;
	margin-bottom: 20px;
	font-style: italic;
	width: 260px;
	height: 380px;
	float: left;
}

