	/* (c)2004 www.parallaxis.de  */
/* Formatvorlagen */
h1 {
	font-size: 18px;
	color: #7B9F00;
	font-style: normal;
	font-weight: bold;
	font-family: Trebuchet MS, Verdana, sans serif;
	margin: 0 0 15px 0;
}

h2 {font-size: 13px;
	color: #8D3411;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	margin: 10px 0 5px 0;
}	

h3 {font-size: 12px;
	color: #FEFDF9;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	margin: 7px 0 3px 0;
}	
	
	
body, p {font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#FEFDF9;}
a {text-decoration: none; color: #8d3411;}
a:hover {color: #8d3411;}
a:link {color:#8d3411;}
a:active {color:#8d3411;}

img {border: none;}

/*Center-Start-----------------------------------------------*/ 
#Abstand { 
	width:10%;
	height:50%;
	margin-bottom:-227px; /* halbe Höhe von #Rahmen */
	float:left;
	}

#Rahmen {
    position:relative;
	margin:0 auto;
	text-align:left;
	min-height:578px;
	width:960px;
	clear:left;
	background-color:#FEFDF9;
	border:1px solid #F5962C;
	}
*html #Rahmen {
height:578px;
}

#Background {
background:url(../images/Kopfzeilen/0-Start.jpg);
background-repeat:no-repeat;
}

#Background[id] {
margin-top:-13px;
}


#Start-Deutsch {
position:absolute;
top:110px;
left:550px;
}

#Start-Italienisch {
position:absolute;
top:190px;
left:580px;
}

#Start-Englisch {
position:absolute;
top:270px;
left:610px;
}

#Start-Bildleiste {
position:absolute;
top:425px;
}

#Start-Fusszeile{
position:absolute;
bottom:4px;
text-align:center;
font-size:11px;
width:960px;
}

#Start-Suedtirol{
position:absolute;
left:730px;
top:9px;
}

/*Center-Stop-----------------------------------------------*/ 


/*Layout start-----------------------------------------------*/ 

#Link-Home{
width:210px;
height:175px;
position:absolute;
top:0px;
left:34px;
background:url();
}

#Sprache a{background:url();}

#Sprache {
position:absolute;
top:-0px;
right:20px;
font-size:11px;
}

#Impressum {position:relative;top:12px;left:8px;}
#Impressum a {color:#FFFFFF;}
#Navigation{
position:relative;
top:230px;
left:18px;
width:235px;
height:300px;
background-color:#FFFEFC;
}
#Navigation[id] {top:230px;}

#Fuss-Logo a{background:url();color:#8d3411;}

#Fuss-Logo{
position:absolute;
bottom:35px;
left:38px;
z-index:1;
}


#Drucken {
position:absolute;
right: 30px;
bottom: 40px;
}

#Inhalt a{background:url();}

#Inhalt{
float:left;
margin-top:-75px;
margin-left:270px;
width:670px;
min-height:330px;
font-size:11px;
line-height:140%;
}
#Inhalt b{color:#8D3411}
*html #Inhalt {
height:325px;
margin-left:137px;
}
#Text {
width:387px;
float:left;
min-height:328px;
}
*html #Text {height:327px;}
#Bild {
margin-left:5px;
float:left;
width:264px;
min-height:200px;
}
*html #Bild {height:200px;}
#Bild a{background:url(); }

#Angebote {
width:670px;
float:left;
min-height:328px;
}
*html #Angebote {height:327px;}

#Fusszeile {
clear:both;
border-top:2px solid #F5962C; 
position:relative;
bottom:0px;
left:0px;	
width:960px;
background-color:#CBDD71;
height:19px;
font-size:11px;
text-align:center;
padding-top:5px;
}
#Fusszeile[id] {bottom:0px;}
#Fusszeile a{color:#FFFFFF}

/*Layout stop-----------------------------------------------*/ 

/*Startseite start-----------------------------------------------*/ 

#Angebot {
background:url(../images/0-Angebot-hintergrund-mitte-winter.jpg);
width:180px;
margin-left:50px;
margin-top:10px;
font-size:11px;
padding-left:10px;
padding-right:10px;
margin-bottom:15px;
}
#Angebot img{margin-left:-10px;margin-right:-10px;}
#Angebot b{color:#8D3411}

#parallaxis {
display:none;
}
/*Startseite stop -----------------------------------------------*/

.Trenner{
background:url(../images/Trenner.gif);
width:300px;
height:21px;
margin-left:170px;
margin-top:10px;
margin-bottom:10px;
clear:both;
}

#Bild1 {
margin-bottom:5px;margin-top:10px;margin-left:30px;
}

#Bild2 {
margin-left:30px;
}

fieldset {
		border: 1px solid #7F9418; 
		padding: 10px; 
		margin-left: auto; 
		margin-right: auto;  
		margin-top: 15px;
		}
		
legend {
		color: #7F9418; 
		font-size: 8pt; 
		font-weight: bold; 
		font-style:normal; 
		padding: 0 5px 0 5px; 
		}
		
label {
		width: 70px; 
		display: block; 
		float: left; 
		text-align: right; 
		margin-right: 10px;
		}
#kontaktcenter {
		margin-left: auto;
		margin-right: auto;
		}

/*************Expressanfrage******************/
/*
.Express-Anfrage {
	border: 2px solid #89991f;
	background-color:#fff4e6;
}
*/


.Express-Anfrage {
	background:url(../images/0-Angebot-hintergrund-mitte-sommer.jpg) no-repeat;
	width:200px;
	margin:0 0 0 50px;
	font-size:10px !important;
	padding: 0;
	overflow:hidden;
	line-height:100%;
}

.Express-Anfrage img{margin-left:0;}
.Express-Anfrage b{margin: 0 0 0 5px; color:#8D3411;}
.Express-Anfrage h2{margin: 0 0 5px 5px; padding:0; color:#8D3411;}
.Express-Anfrage table{margin: 0 0 0 10px;}
.Express-Anfrage table table{margin: 0 0 0 0;}
.Express-Anfrage table tr td{padding: 0 0 3px 3px;}
.Express-Anfrage table table tr td{padding: 0 0 0 0;}

.Express-Anfrage fieldset {
	border: 0px solid #7F9418; 
	padding: 0px; 
	margin:0 auto;
}
		
.Express-Anfrage legend {
	color: #7F9418; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style:normal; 
	padding: 0; 
}
		
.Express-Anfrage label {
	width:auto;
	text-align: right; 
	margin:0;
	padding:0;
}

.Express-Anfrage select.short {
	width: 40px;
	margin: 0 5px 0 3px;
}

.fc-tbx p {
	background-color:transparent;	
}

