/* Standard-Elemente */

body {
margin:0px;
padding:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color: #555555;
text-align: center;
scrollbar-base-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#555555;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#f2f2f2;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#555555;
scrollbar-track-color:#f2f2f2;
}

p {
font-size: 11px; line-height: 19px; text-align: justify;

}

td {font-family:Verdana, Arial, Helvetica, sans-serif; color: #555555; font-size: 11px;
}

a {
text-decoration: underline; color: #555555;
}
a:hover {
text-decoration: none; color: #993300;
}

h1 {
margin-top:30px; 
padding-bottom:3px; padding-top:3px;
border-top: dotted 1px #c0c0c0; border-bottom: dotted 1px #c0c0c0;
font-size:30px; font-family:"Times New Roman"; font-weight:lighter; letter-spacing:5px;
}


h2 {
padding-bottom:2px; padding-top:2px;
border-top: dotted 1px #c0c0c0; border-bottom: dotted 1px #c0c0c0; background-color:white;
font-size:13px; font-family:"Verdana"; font-weight:lighter; letter-spacing:3px;}

h3{
color:#993300; font-size:11px; font-weight:bold; text-align:left;
}


img{
border:solid 1px #c0c0c0;
}

input {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #555555; border: 1px solid #CDCDCD;
background-color: white;
}

select {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #555555; border: 1px solid #CDCDCD;
background-color: white;
}

textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #555555; border: 1px solid #CDCDCD; 
background-color: white;
}

table {margin:0 auto 0;}

th {
background-color: #FF9900; font-family:Verdana; color: white; font-size: 11px; 
font-weight: normal; text-align: left; padding-top:4px; padding-bottom:4px; padding-left:2px;
}

ol {
text-align:left;
}

/* Spezielle Klassen und IDs */

#page-hintergrund{
background-color:white;}

#page-set-center{
margin: 0 auto;
}

#page-inset{
display:block; width:100%
}

#page-content{
display:block;text-align:center; 
}

#page-bottomline{
display:none;
}
	.bottomline-link{
	display:none;
	}

	.bottomline-link:hover{
	color:#993300;
	}

#page-navi{
display:none;
}

	.main-links-td{
	letter-spacing:6px;	text-align:center; width:160px; border-right:solid 1px white
	}

	.main-link{
	display:block; padding-top:5px; padding-bottom:5px; text-decoration:none;  color:white

	}
		.main-link:hover,#active{
		color: white; background-color: #993300; 
		}


.text-table{
width:100%; margin-bottom:20px;
}

.text-cell{
width:50%;
}

	#left-cell{
	border-right:dotted 1px grey; padding-right:15px;
	}

	#right-cell{
	padding-left:15px;
	}

.preis-table {
width:100%; 
}


.standard-cell{
padding:4px;
}

	#cell-grau{
	background-color:#f0f0f0;
	}

#hinweis{
border-top:dotted 1px #FF9900; padding-top:3px; font-size:9px; text-align:right;
22.08.2007
}

#visitenkarte{
width:350px; border:solid 2px #FF9900; padding:10px; margin: 0 auto;
}

.ref_td{
width:33%; height: 70px;
}
	
	.ref-link{
	display:block;height:100%;border:solid 1px #c0c0c0;padding:5px; text-decoration:none;
	
	}
	.ref-link:hover{
	background-color:#f0f0f0
	}

	#heller{
	color:#A6A6A6; padding-left:15px;
	}

#popup{
display:block; z-index:1;
position:absolute; top:20%; left:25%; width:50%;
background-color:#f1f1f1;
padding:5px; border:solid 1px #c0c0c0;
}

.topic{
font-size:20px; font-family:"Times New Roman"; font-weight:lighter; letter-spacing:1px; 
}

.startseiten-link{
}

#start_cell{
text-align:center;
}

.startseiten-link{
font-size:13px; text-decoration:none;color:white;padding:5px; padding-left:30px; padding-right:30px; 
}
	.startseiten-link:hover{
	color:white
	}

#sprache{
position:relative; left:10px; 
}