/*
Style fuer Alpha Lift GmbH
erstellt von Torsten Lange, info@pcshop-potsdam.de
*/

body {		margin:0px 0;
		padding:0;
		font: 85% Arial,sans-serif;
		background-color: #FFCC00;
		background-image: url(alpha-bg.jpg);
		background-attachment:fixed;
		height:100%; }

#over {		position:relative;
 		margin:0;
 		width:100%;
		height:100%; }

#header { 	background-image: url(./head.jpg);
		background-repeat:no-repeat;
		position:relative;
		text-align: center;
 		margin:auto;
		margin-top: 0;
 		width:900px;
		height:148px; }

#headnav {	margin:0;
		padding:0;
		margin-bottom: 0;
		padding-top:114px;
		width:100%;
		height:30px; }

#headnav img { border:0; }

#main {  	margin: 0 auto 0;
		padding:0;
		width:900px; }

.center { 	background: #CACACA;
		padding:10px; }

.space { margin: 10px; }

#footer { color: #000000; padding: 5px; margin: 0; }
#footer .line { text-align: center; font: 80% Arial,sans-serif; }
#footer a { color: #000000; text-decoration:none; }
#footer a:hover { text-decoration: underline; color: #444;}


/*** Seiten ***/

/* Startseite */
#topc { margin:auto; }
#tdstart { vertical-align:top; }
#start_text { width: 480px; margin:0; padding: 10px; background-color: #ffffff; }
#divpicstart { text-align: center; margin: 0; margin-top: 0; padding: 25px; padding-top: 0; }
#divtextstart { text-align: left; margin: 0; padding: 35px; padding-top: 5px; }
#divlistestart { list-style-type:circle; }

/* Datenseite */
.tabdaten_liste { text-align: center; width: 100%; }
h4 { color: #00008b; }
.trline { background-color: #f5f5dc; }
.kopf { background-color: #6a5acd; color: #ffffff; }
#anz_daten { text-align: right; font-size: 90%; }

/* Daten Details */
#tab1_daten_details { background-color: #ffffff; width: 100%; border:1px solid #aaaaaa; -moz-border-radius:10px; -khtml-border-radius:30px; }
#tab2_daten_details { background-color: #f5f5dc; width: 350px; margin: 5px; padding: 5px; }
.th_details { text-align:left; border-bottom: 1px solid; }
.lks_details { vertical-align: top; padding: 10px; }
.rts_details { text-align: center; padding: 10px; }

/* Standorte */
#cont_standorte { background-color: #ffffff; width: 100%; margin: 10px 0 10px 0; padding: 0; border:1px solid #aaaaaa; -moz-border-radius:10px; -khtml-border-radius:30px; }
.standorte_liste { text-align: center; padding: 10px; }
#stanlink { text-decoration: none; color:#222222; }
#stanlink:hover { border: 1px solid #ffffff; background-color: #666666; color: #ffffff; font-weight:bold; }

/* Daten Details */
#tab1_standort_details { background-color: #ffffff; width: 100%; border:1px solid #aaaaaa; -moz-border-radius:10px; -khtml-border-radius:30px; }
#tab2_standort_details { background-color: #f5f5dc; width: 350px; margin: 5px; padding: 5px; }

/* Kontakt */
#div_kontakt { background-color: #ffffff; text-align: center; width: 100%; border:1px solid #aaaaaa; -moz-border-radius:10px; -khtml-border-radius:30px; }
input, textarea {border: 1px dotted rgb(71,72,80); margin: 3px}
input:hover { border: 1px solid #111111; }
textarea:hover { border: 1px solid #111111; }
