
/* CSS Document */

body {
	background-color:#FFF9C6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#354520;
	scrollbar-arrow-color: #FFF9C6;
	scrollbar-track-color: #EDE7B8;
	scrollbar-face-color: #A1B82A;
	scrollbar-highlight-color: #BACA54;
	scrollbar-3dlight-color: #A1B82A;
	scrollbar-darkshadow-color: #BACA54;
	scrollbar-shadow-color: #A1B82A;
}

h1 {
	margin:0 0 0 0;
	margin-bottom:10px;
	padding:0 0 0 0;
}

#inhalt td {
	vertical-align:top;
	padding:5px;
	margin:0 0 0 0;
}

h1 {
	font-size:22px;
	font-weight:normal;
}

#inhalt h1 {
	font-size:22px;
	font-weight:normal;
	color:#688542;
}

#inhalt ul {
	margin-left:50px;
	margin-bottom:5px;
}

#inhalt ul ul {
	margin-left:0px;
}

#inhalt td ul {
	margin-left:30px;
	margin-bottom:5px;
}

#inhalt p {
	margin-top:10px;
	margin-bottom:10px;
}

#inhalt {
	line-height:17px;
}

#inhalt a {
	color:#354520;
	text-decoration:none;
	font-weight:bold;
}

#topangebote h1 {
	text-align:left;
}

#wrapper {
	width:990px;
	height:600px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-495px;
	margin-top:-300px;
	background-image:url(img/bg.jpg);
}

#navi {
	width:170px;
	height:285px;
	position:absolute;
	left:6px;
	top:215px;
	margin:0px;
	padding:0px;
}

#navi ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	margin-left:10px;
	margin-top:10px;
}

#navi ul ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:2px;
}

#navi li {
	list-style-type:none;
	font-weight:bold;
	line-height:18px;
	list-style-image:url(img/punkt_s.jpg);
}

#navi li.selected {
	list-style-image:url(img/punkt_g.jpg);
}

#navi li a {
	color:#FFFFFF;
	text-decoration:none;
}

#navi li.selected a {
	color:#FDDF00;
	text-decoration:none;
}

#navi li.selected li a {
	color:#FFFFFF;
	text-decoration:none;
}

#navi li.selected li.selected a {
	color:#FDDF00;
	text-decoration:none;
}

#navi li li {
	list-style-type:none;
	font-weight:normal;
	line-height:16px;
	list-style-image:none;
}

#navi li li.selected {
	list-style-image:none;
}

#breadcrumb {
	width:560px;
	height:20px;
	position:absolute;
	left:193px;
	top:190px;
	margin:0px;
	padding:0px;
	color:#354520;
	font-size:10px;
}

#breadcrumb a {
	text-decoration:none;
	font-weight:normal;
	color:#A1B82A;
	font-size:10px;
}

#content {
	width:610px;
	height:355px;
	position:absolute;
	left:188px;
	top:210px;
	margin:0px;
	padding:0px;
	overflow:auto;
}

#inhalt {
	width:585px;
	position:absolute;
	left:5px;
	top:0px;
	margin:0px;
	padding:0px;
}

#footer {
	width:850px;
	height:22px;
	position:absolute;
	right:0px;
	bottom:0px;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

#footer a {
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

#cannondale {
	width:179px;
	height:200px;
	position:absolute;
	right:5px;
	top:425px;
	margin:0px;
	padding:0px;
	text-align:center;
}
#folder {
	width:179px;
	position:absolute;
	right:5px;
	top:360px;
	margin:0px;
	padding:22px 0 0 0;
	background-image:url(img/folder.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font-size:10px;
	font-weight:bold;
}
#f_sub1 {
	position:relative;
	float:left;
	width:70px;
	text-align:right;
	padding-right:5px;
}
#f_sub2 {
	position:relative;
	float:left;
	width:100px;
}
#f_sub2 img {
	margin:0 3px;
}
#f_sub2 a img {
	border:1px solid #B5CA47;
}
#f_sub2 a:hover img {
	border:1px solid #FFF9C5;
}
#partner {
	width:179px;
	height:75px;
	position:absolute;
	right:5px;
	top:250px;
	margin:0px;
	padding:0px;
	text-align:center;
}
#cannondale a, #cannondale img {
	border:none;
	outline:none;
}

#lechlihof {
	width:111px;
	height:40px;
	position:absolute;
	right:40px;
	top:523px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#flash {
	width:990px;
	height:168px;
	position:absolute;
	left:0px;
	top:15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#sitemap {
	width:150px;
	height:20px;
	position:absolute;
	left:5px;
	top:2px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:10px;
	color:#FFF9C6;
}

#sitemap a {
	font-size:10px;
	color:#FFF9C6;
	text-decoration:none;
}

#topangebote .headline {
	font-size:11px;
	font-weight:bold;
	position:relative;
	color:#C50006;
	padding-bottom:12px;
}

#topangebote .headline a {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #C50006;
}

#topangebote .zeit {
	font-size:11px;
	position:relative;
	color:#C50006;
}

#topangebote .beschreibung {
	font-size:11px;
}

#topangebote .link {
	padding-top:5px;
	padding-bottom:21px;
	text-align:right;
	position:relative;
	color:#C50006;
}

#topangebote .link a {
	font-size:11px;
	color: #354520;
	font-weight:bold;
	text-decoration:none;
	color:#C50006;
}

#quicklinks select {
	text-decoration:none;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#354520;
	border:1px solid #354520;
}

/* Formatierung XML Pauschalen   */

#pauschalen_betrieb {
	position:relative;
	margin:0 auto;
	width:530px;
	border:1px solid #BBC8AA;
	padding:10px;
	text-align:center;
}

#pauschalen_betrieb h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#35471F;
}

#pauschalen_betrieb h2 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:12px;
	font-weight:normal;
	color:#35471F;
}

#pauschalen_spacer {
	position:relative;
	margin:0 auto;
	width:530px;
	height:8px;
	padding:0px;
}

#pauschalen_headline {
	position:relative;
	margin:0 auto;
	width:480px;
	padding:0px;
	padding-bottom:20px;
	text-align:center;
	color:#35471F;
}

#pauschalen_headline h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:18px;
	font-weight:bold;
	color:#35471F;
}

#pauschalen_inhalt {
	position:relative;
	margin:0 auto;
	width:530px;
	border:1px solid #BBC8AA;
	padding:10px;
}

#pauschalen_formular {
	position:relative;
	margin:0 auto;
	padding:0px;
}

#big_div {
	position:relative;
	margin:0 auto;
	width:500px;
}

.lill_div {
	position:relative;
	width:500px;
	float:left;
	border:1px solid #BBC8AA;
	padding:10px;
	margin:0px;
}

#big_div h1 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:16px;
	font-weight:bold;
	color:#35471F;
}

.pau_spacer {
	position:relative;
	width:500px;
	float:left;
	padding:0px;
	margin:0px;
	height:10px;
}

.pau_titel {
	position:relative;
	width:500px;
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

.pau_bild {
	position:relative;
	width:100px;
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

.pau_text {
	position:relative;
	width:400px;
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}

.pau_daten {
	position:relative;
	width:500px;
	float:left;
	padding:0px;
	margin:0px;
}

.pau_link {
	position:relative;
	width:500px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:right;
}

#div_back {
	position:relative;
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}

#div_next {
	position:relative;
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:right;
}

/* Formatierung XML Pauschalen  Ende */

/* Formatierungen für das guestbook */

#eintraege {
	border:#364621 solid 1px;
	background-color:#FEFFF1;
}

#eintrag_kopfzeile {
	font-size:10px;
	color:#000000;
	font-weight:bold;
	background-color:#A1B82A;
	border:#A1B82A solid 0px;
}

#user_daten {
	font-size:10px;
	color:#000000;
	border:#A1B82A solid 0px;
	border-right:#BACA54 solid 1px;
	background-color:#BACA54;
}

#eintrag {
	font-size:10px;
	color:#000000;
	border:#364621 solid 0px;
	background-color:#FBF5E9;
}

/* Formatierungen für das guestbook Ende */

.csc-textpic-caption {
	font-size:10px;
	text-align:center;
	padding-top:5px;
}

