/* Patrik Holzknecht - CSS - Viva:Latsch GmbH */

body	{
	margin:0px 0px 0px 0px;
	background-image:url(../../layout/bg_aquaforum.gif);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#maintable {
	background-image:url(../../layout/bg_content.gif);
	background-repeat:repeat-y;
	background-position:center;
	}

h1	{
	font-size:14px;
	padding-top:0px;
	font-weight:bold;
	color:#a3a3a3;
}

h2	{
	font-size:12px;
	padding-top:0px;
	font-weight:bold;
	color:#a3a3a3;
}

.textklein	{
	font-size:10px;
}

.bildLinks	{
	float:left;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:5px;
}

.bildRechts	{
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
}

.textcenter	{
	text-align:center;
}

.bildNewsDetail	{
	float:right;
	padding-left:10px;
	padding-bottom:5px;
}

.bildPartnerbetrieb {
	float:left;
	padding-right:10px;
}

#lv_partnerbetrieb	{
	float:left;
	width:498px;
	margin-top:5px;
	line-height:14px;
	border: 1px solid #cccccc;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	padding: 5px 5px 5px 5px;
}

img	{
	border:0px;
}

a	{
	color:#000000;
}
a:hover	{
	color:#000000;
	font-weight:bold;
}

#header	{
	width:1000px;
	height:20px;
	background-image:url(../../layout/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:right;
	font-size:11px;
}

#header a 	{
	text-decoration:none;
}

#headerSprachnav {
	float:left;
	text-align:left;
	padding-left:10px;
}

#headerText {
	float:right;
	padding-right:10px;
	text-align:right;
}

#headerBild	{
	width:1000px;
	height:290px;
}

#nav	{
	width:250px;
}

#content	{
	width:510px;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	line-height:18px;
}

#inclRE	{
	width:200px;
	text-align:left;
}

#reBoxLogo	{
	background-image:url(../../layout/bg_box_re_aqua_weiss.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-position:left;
	text-align:right;
}

#reBoxLogo td	{
	padding-right:15px;
}
/**** RE NEWS  *****/
#reBoxNewsOben {
	text-align:left;
	background-image:url(../../layout/bg_box_re_aqua_dunkel_oben.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:0px;
	font-size:12px;
	line-height:16px;
}

#reBoxNewsOben td {
	padding-left:20px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
	font-size:11px;
}

#reBoxNewsOben a {
	text-decoration:none;
	font-weight:bold;
}
#reBoxNewsOben a:hover {
	text-decoration:underline;
	font-weight:bold;
}

#reBoxNewsUnten_aqua {
	width:200px;
	text-align:left;
	background-image:url(../../layout/bg_box_re_aqua_dunkel_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#reBoxNewsUnten_ice {
	width:200px;
	text-align:left;
	background-image:url(../../layout/bg_box_re_ice_dunkel_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#reBoxNewsUnten_sport {
	width:200px;
	text-align:left;
	background-image:url(../../layout/bg_box_re_sport_dunkel_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#reBoxNewsUnten_viva {
	width:200px;
	text-align:left;
	background-image:url(../../layout/bg_box_re_viva_dunkel_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
/***** ENDE RE NEWS  *****/

/*** RE Wetterprogramm ***/
#reBoxWetterproOben {
	text-align:left;
	background-image:url(../../layout/bg_box_re_aqua_dunkel_oben.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:0px;
	font-size:12px;
	line-height:16px;
}

#reBoxWetterproOben td {
	padding-left:20px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:5px;
	font-size:11px;
}

#reBoxWetterproOben a {
	text-decoration:none;
	font-weight:bold;
}
#reBoxWetterproOben a:hover {
	text-decoration:underline;
	font-weight:bold;
}

#reBoxWetterproUnten {
	width:200px;
	text-align:left;
	background-image:url(../../layout/bg_box_re_wetter_dunkel_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#reBoxTextblink {
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-decoration: blink;
}
/*** ENDE RE Wetterprogramm ***/
#tblnav {
	margin-top:10px;
}

#tblnavtd	{
	background-image:url(../../layout/Nav/bg_subnav.jpg);
	background-repeat:repeat-y;
}

/*** Tabelle Preise  ***/
#tblPreise table	{
	border:0px;
}

#tblPreise th	{
	background-color:#a3a3a3;
	font-size:10px;
	border-collapse:collapse;
	border-bottom:2px solid #FFFFFF;
	padding-left: 4px;
}

#tblPreise td {
	background-color:#e5e5e5;
	font-size:10px;
	border-collapse:collapse;
	border-bottom:2px solid #FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 4px;
}

/*** Tabelle Öffnungszeiten  ***/
#tblOeffnungszeiten table	{
	border:0px;
	
}

#tblOeffnungszeiten th	{
	background-color:#a3a3a3;
	font-size:11px;
	border-collapse:collapse;
	border-bottom:2px solid #FFFFFF;
	padding-left: 4px;
}

#tblOeffnungszeiten td {
	background-color:#e5e5e5;
	font-size:11px;
	border-collapse:collapse;
	border-bottom:2px solid #FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 4px;
}

/*** lv personal  ***/
.personal_lv {
	float:left;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}



/***** Bilder Content *****/
.bilder_content {
	float:left;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

/**** Kontaktfelder ****/
.input {
color:##000000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
border: 1px solid #a3a3a3;
background-color: #FFFFFF;
padding:2px;
width:250px;
height:16px;
margin-bottom:2px;
}
.textfeld {
color:##000000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
border: 1px solid #a3a3a3;
background-color: #FFFFFF;
padding:2px;
width:250px;
height:120px;
margin-bottom:2px;
}
