/* ----------------------------------------------------------------
	Tauern Touristik Startseiten CSS
	Autor: Rene Grassegger
	Version: 1 02-2006
	Allg. Formatierungen, Layout,...
---------------------------------------------------------------- */
/* Allgmeine Formatierungen */
body {
	background: #fff;
	color: #000;
	font-size: 0.7em;
}

* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

#rot {
	background-color: #ffe5e5;
}

#rot .redhref {
	color: #a00000;
	text-decoration: underline;
}

/* Allgemeines Linkschema */
a:link, a:visited {
	color: #2d97d0;
	text-decoration: underline;
}

a:active, a:hover {
	text-decoration: none;
}



img {
	border: 0;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.clear {
	clear: both !important;
}

/* Suchfeld */
#suchleiste {
	background: #dbf0fb;
	height: 34px;
}

#suchleiste form {
	margin-left: 759px;
	padding-top: 8px;
}

html>body #suchleiste form {
	padding-top: 9px;
}

#suchleiste #suchfeld {
	width: 154px;
	border: 1px solid #2d97d0;
	color: #003652;
	background: #dbf0fb;
	padding: 1px 0 0 3px;
	font-size: 0.95em;
}

 
#suchleiste #ok {
	margin-bottom: -4px;
}
/* ENDE Suchfeld */

/* Flashgallery */
#flashgallery {
	position: absolute;
	top: 60px;
	left: 646px;
	width: 305px;
	height: 536px;
}
/* ENDE Flashgallery */

/* Flashheader */
#flashheader {
	background: #dbf0fb url(/_static/layout/flashheader-bg.gif) repeat-x;
	height: 196px;
}
/* ENDE Flashheader */

/* Teaser */
#teaser-c {
	width: 610px;
	margin: 27px 0 0 45px;
	background: url(/_static/layout/teaser-dotline-bg2.gif) no-repeat left bottom;
	padding-bottom: 8px;
	clear: both;
}

#teaser-c .teaser-row {
	margin: 0;
	padding: 0;
}

#teaser-c .teaser-row div {
	float: left;
	margin-right: 20px;
	width: 280px;
	margin-bottom: 11px;
}

#teaser-c .teaser-row div h1 {
	color: #70a91e;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	font-size: 1em;
}

#teaser-c .teaser-row div h1 img {
	float: left;
	padding-right: 11px;
}


#teaser-c .teaser-row div p {
	color: #333;
}
/* ENDE Teaser */

/* Flash/Text */
#flash-text-c {
	margin: 18px 0 0 45px;
}

#flash-text-c #flashkarte {
	float: left;
	width: 305px;
}

#flash-text-c #text {
	float: left;
	width: 260px;
}

#flash-text-c #text h2 {
	color: #70a91e;
	font-size: 1.3em;
	margin: 0 0 8px 0;
	font-family: Arial, Helvetica, sans-serif;
}

#flash-text-c #text ul {
	list-style: none;
	margin-left: 4px;
	margin-bottom: 10px;
}

#flash-text-c #text ul li {
	background: url(/_static/layout/list-bg.gif) 0 0px no-repeat;
	margin: 0;
	padding: 0 0 0 11px;
	line-height: 1.2em;
}

html>body #flash-text-c #text ul li {
	margin-bottom: 1px;
		background: url(/_static/layout/list-bg.gif) 0 1px no-repeat;
}

#flash-text-c #text p {
	margin: 8px 4px 4px 0;
	color: #333;
}
/* Ende Flash/Text */

/* Footer */
#footer {
	background: url(/_static/layout/footer-dotline-bg.gif) repeat-x top;
	clear: both;
	padding-top: 20px;
	width: 951px;
	padding-bottom: 12px;
	color: #333;
	border-top: 10px solid #fff; /* Kleiner "Hack", damit FF und IE nen gleichen
	Abstand zeigen. *gg* FF weigert sich margin- und padding-bottom der oberen 
	Box anzuerkennen. Net hübsch, aber hübsch wirksam ^^ */
}

#footer #drucken {
	padding-left: 28px;
	background: url(/_static/layout/druckbutton.gif) no-repeat;
	height: 25px;
}

html>body #footer {
	padding-bottom: 0;
	margin-bottom: 12px;
}

#footer img {
	float: left;
	margin-top: -27px;
}
/* Ende Footer */