/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;

	background:url(/bilder/bgr1.jpg);
	background-position:0px -80px;
	background-repeat:repeat-x;
	background-color:#99ccff;
	}

h1 {
	font-size:1.5em;
	}

a:link, a:visited {	
	color: #0066FF;
	}

a:hover {	
	color: #6295c0;
	}

#container {
	width:970px;
	margin:0px auto 0px auto;
	/* clear:both; */
	}

#header {
	clear:right;
	/* clear:both; */
	}

#headerleft {
	width:290px;
	height:170px;
	float:left;
	}

#headerleft img {
	border-left: 20px;
	border-right: 20px;
	border-bottom:10px;
	border-color: #FFFFFF;
	border-style: solid;
	}

#headerright {
	float:left;
	width:670px;
	text-align:center;
	}

#titelschriftzug {
	width:670px;
	}

#navigation {
	float:none;
	margin-top:8px;
	font-size:1.05em;
	font-weight:bold;
	}

#laufschrift {
	float:none;
	margin-top:20px;
	font-size:1.1em;
/*	font-weight:bold; */
	}

#headerkontakt {
	float:none;
	margin-top:12px;
	font-size:1.1em;
	text-align:center;
	}

#headerkontakt a {
	color:#333333;
	text-decoration:none;
	}

#header_angebote_suche {
	background-color:#FFFFFF;
	width:650px;
	height:70px;
	margin-left:30px;
	margin-top:30px;
	}

#header_angebote_suche a:link, #header_angebote_suche a:visited  {
	text-decoration:none;
	color:#000000;
	}

#header_angebote_suche h3 {
	margin-bottom:2px;
	padding-top:5px;
	}

#footer {
	float:none;
	clear:both;
	width:970px;
	margin-top:8px;
	font-size:1.1em;
/*	font-weight:bold; */
	text-align:center;
	background-color:#FFFFFF;
	height:28px;
	padding-top:10px;
	}

#navigation a:link, #navigation a:visited, #footer a:link, #footer a:visited , #laufschrift a:link, #laufschrift a:visited{
	margin: 0px 10px 0px 6px;
	color:#333333;
	text-decoration:none;
	}

#laufschrift a:hover, #headerkontakt a:hover {
	color:#3399cc;
	text-decoration:underline;
	}

#navigation a:hover {
	color:#6295c0;
	text-decoration:underline;
	}

#navigation a.nav1active {
	color:#6295c0;
	font-weight:bold;
	}
	
#content {
	width:980px;
	float:left;
	margin-top:5px;
	margin-bottom:20px;

	}

#leftsidebar {
	width:290px;
	float:left;
	margin-left:0px;
	}

#leftsidebar h1 {
	font-size:1.3em;
	font-weight:normal;
	margin: 0px 0px 3px 0px;
	}

#sidebar_kontakt {
	text-align:center;
	width:270px;
	padding-right:10px;
	}

#sidebar_kontakt a {
	color:#6295c0;
	text-decoration:none;
	}


#sidebar_angebote {
	line-height:1.7em;
	}

#sidebar_angebote a:link, #sidebar_angebote a:visited {
	color:#6295c0;
	text-decoration:none;
	/* font-weight:bold; */
	font-size:1.1em;
/*	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6295c0; */
	margin-top:5px;
	}



#sidebar_angebote a:hover {
	text-decoration:none;
/*	border-bottom-style: solid;
	border-bottom-color: #6295c0; */
	margin-top:5px;
	/* font-weight:bold; */
	}

#sidebar_angebote a:link.sidenavactive, #sidebar_angebote a:visited.sidenavactive {
	color:#FF0000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	}

#maincontent {
	width:970px;
	float:left;
	}

#maincontent_static {
	width:650px;
	float:left;
	margin-left:30px;
	margin-top:15px;

	}

#element1 {
	padding:5px 10px 10px 10px;
	}

#angebotdetail {
	padding:5px 10px 10px 10px;
	margin-top:15px;
	background-color:#FFFFFF;
	}
	

#maincontent_home {
	width:970px;
	float:left;
	text-align:left;
	/*height:400px;*/

	}

#maincontent_home iframe {
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:0px;
	height:400px;
	}

.ani {
	margin-top:10px;
	}



#maincontent_home_content {
	position:relative;
	top:-480px;
	left:430px;
	width:540px;
	float:left;
	height:0px;
	/*background-color:#333333;
	height:300px; */

	}


#maincontent h1 {
	font-size:1.5em;
	margin:5px 0px 8px 0px;
	/* color:#6295c0; */
	}

#typauswahl a:link, #typauswahl a:visited {
	color:#000000;
/*	text-decoration:underline; */

	}

.unsereangebote a:link, .unsereangebote a:visited {
	font-size:1.3em;
	color:#666666;
	text-decoration:none;
	
	}
		

.kasten {

/*	background:url(bilder/ecke_ol.jpg);
	background-repeat:no-repeat; */
/*	background-color:#FFFFFF; */
	margin-top:0px;

/*	padding-top:5px;
	padding-left:10px; */
	}

.rkasten {

/*	background:url(bilder/ecke_ol.jpg);
	background-repeat:no-repeat; */
	background-color:#FFFFFF;
	margin-top:0px;
	padding:5px;
	clear:right;
/*	padding-top:5px;
	padding-left:10px; */
	}

.skasten {

/*	background:url(bilder/ecke_ol.jpg);
	background-repeat:no-repeat; */
	background-color:#FFFFFF;
	margin-top:15px;
	padding:10px;
	clear:right;
/*	padding-top:5px;
	padding-left:10px; */
	}

.kastenu {
/*	background:url(bilder/ecke_ur.jpg);
	background-repeat:no-repeat; */
	background-color:#FFFFFF;
	height:11px;
	background-position:right bottom;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:15px;
	}


.w400 {
	width:400px;
	}

.w200 {
	width:200px;
	}
	
.w250 {
	width:250px;
	}

.w170 {
	width:170px;
	}

.w150 {
	width:150px;
	}

.w270 {
	width:270px;
	}


.w490 {
	width:470px;
	}

.w690 {
	width:690px;
	}

.h100 {
	min-height:100px;
	}
	
.uebersichtsbild {
	margin-right:15px;
	margin-bottom:15px;
	}

a:link .alleorte, a:visited .alleorte {
	font-style:italic;
	color:#999999;
	}

#angebote_ueber, #angebote_ueber #typauswahl {
	text-align:center;
	margin-bottom:20px;
	}

#angebote_ueber h1 {
	margin-bottom:5px;
	margin-top:10px;
	}

#typauswahl {
	text-align:left;
	padding-left:8px;
	}

#typauswahl a:link.typauswahl_active , #typauswahl a:visited.typauswahl_active,
#suchenachorten_kurz a:link.typauswahl_active , #suchenachorten_kurz a:visited.typauswahl_active,
#suchenachorten_voll a:link.typauswahl_active , #suchenachorten_voll a:visited.typauswahl_active,
#suchenachorten a:link.typauswahl_active , #suchenachorten a:visited.typauswahl_active  {
	color:#6295c0;
	font-weight:bold;
	text-decoration:none;
	}

#suchenachorten {
	margin-top:3px;
	}

#suchenachorten_voll, #suchenachorten_kurz {
	background-color:#FFFFFF;
	text-align:left;
	padding-left:8px;
	margin-left:0px;
	padding-top:4px;
	padding-bottom:4px;
	}

#sidebar_angebote .typauswahl {
 	line-height:1.3em;
	/*font-size:1em; */
	}

#sidebar_angebote .typauswahl a:link, #sidebar_angebote .typauswahl a:visited {
	font-size:1em;
	}

#lrahmen {
	float:left;
	margin-right:10px;
	clear:left;
	}

#content img {
	border:0px;
	}

#lrahmen img {
/*	margin-top:10px;
	margin-left:5px;*/
	margin-top:0px;
	}

#rrahmen {
	float:left;
	}

#rrahmen #angebot .kasten {
	padding:5px;
	}

.bigrahmen {
	background-color:#FFFFFF;
	width:970px;
	margin-bottom:20px;
	}

.clearbig {
	height:1px;
	width:800px;
	clear:both;
	background-color:#ccccff;
	}

#angebot_foto {
	float:left;
	
	}

#angebot-text {
	float:left;
	}

.angebotsnummer a {
	font-size:small;
	color:#000000;
	text-decoration:none;
	}

.angebotsort a {
	font-size:1.5em;
	color:#6295c0;
	text-decoration:none;
	}

.kurzbeschreibung {
	font-size:1em;
	color:#333333;
	}

.preis {
	font-size:1.3em;
	color:#6295c0;
	text-decoration:none;
/*	line-height:2em; */
	}

.provision{
	font-size:0.9em;
	color:#6295c0;
	text-decoration:none;
	margin-left:5px;
	line-height:1.5em;
	}

.blue {
	color:#6295c0;
	}

.invisible {
	display:none;
	}

.impressum {
	float:left;
	clear:both;
	height:20px;
	width:200px;
	font-size:1.2em;
	}

.impressum a:link, .impressum a:visited {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}

.impressum a:hover {
	color:#6295c0;
	text-decoration:underline;
	}

.eckhoch {
	font-size: 0.7em;
	vertical-align: text-top;
	}

.verkauft {
	font-size:1.3em;
	font-style:italic;
	color:#FF6666;
	
	}

h1 .verkauft {
	font-size:0.9em;
	}
