/* Datei: wellness-kur-urlaub-wochenende.css*/

/* Enthält die grundlegenden Eigenschaften der Wellness-Webseiten */

body,table,tr,th,td,div,p { font-family:Verdana; color:#000099; }

h1 { font-size:24px; }

body {
	background-color:#FFFFC0;
	text-align:center;
	margin-top:15px;
	background-image:url(image/back.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

img { border-width:0px; border-style:none; }

hr { height:1px; line-height:1px; color:#00009C; margin:0px; padding:0px; }

hr.abstand { height:1px; line-height:1px; color:#00009C; margin:5px 0px; padding:0px; }


a:link { text-decoration:none; color:#000099; }
a:visited { text-decoration:none; color:#000099; }
a:active { text-decoration:none; color:#000099; }


div.seite {
	
	width:600px;
	height:727px;
	margin:auto;
	margin-top:10px;
	position:relative;
}

/************************/
/* globale INDEX-Seiten */
/************************/


div.iUeber {
	width:100%;
	height:60px;
	text-align:center;
}

div.iEinleitungAussen {
	margin-top:30px;
	width:100%;
}
div.iEinleitungInnen {
	text-align:left;
	font-size:11px;
	padding:0px 5px;
}

div.iListe {
	margin-top:20px;
	width:100%;
	text-align:center;
	font-size:13px;
	float:left;
}

div.iListeAuswahl {
	font-size:12px;
}
div.iListeAuswahl a {
	font-size:12px;
	text-decoration:underline;
}


div.iListeTabelle {
	margin:auto;
	width:90%;
}

div.iListeSpalte {
	float:left;
}



div.iLk {
	background-color:#00009c;
	margin:1px;
	color:#ffffc0;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	line-height:24px;	
}
div.iLk a {
	color:#ffffc0;
	font-size:11px;
	text-decoration:underline;
}


div.iLf {
	background-color:#ccccff;
	margin:1px;
	text-align:center;
	font-size:14px;
	line-height:24px;
	padding: 0px 5px;
}
div.iLf a {
	font-size:14px;
	text-decoration:underline;
}



div.iFuss {
	margin-top:20px;
	width:100%;
	text-align:right;
	font-size:10px;
}

/*****************************/
/* lokale Verzeichnis-Seiten */
/*****************************/
/*	position:relative;   */

div.vSeite {
	background-image:url(image/back.jpg);	
	width:705px;
	margin:auto;
	margin-top:40px;
	text-align:center;
}

div.vUeber {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
}
div.vline {
	padding:0px;
	margin:0px;
	height:1px;
	line-height:1px;
}

div.vUeberL {
	margin:0px;
	padding:0px;
  font-size:13px;
  line-height:20px;
	width:100%;
}

div.vUeberS {
	margin:0px;
	padding:0px;
	float:left;
	width:615px;
}
div.vUeberS h1 {
	padding:0px;
	margin:0px;
	font-size:24px;
	line-height:35px;

}


div.vUeberB {
	float:left;
	width:90px;
	height:75px;
	margin:0px;
	padding:0px;
}




div.vMI {
	width:100%;
	margin:30px 0px 0px 0px;
	padding:0px;
}

div.vMenuAussen {
	width:150px;
	float:left;
}

div.mp {
	height:18px;
}
div.mp2z {
	height:36px;
}
div.mp3z {
	height:54px;
}

div.mp, div.mp2z, div.mp3z { 
	clear:both;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#00009C;
	border-bottom-color:#00009C;
	border-top-style:solid;
	border-bottom-style:solid;
	width:100%;
}
div.mp a, div.mp2z a, div.mp3z a {
	font-size:12px;
}

div.mpt { 
	width:136px;
	float:left;
	height:auto;
}

div.mpt div {
	height:auto;
	text-align:left;
	font-size:12px;
	margin:0px;
	padding:0px 0px 1px 8px;
	line-height:18px;
}	

div.mpt div a {
	font-size:12px;
}


div.mpp { 
	width:14px;
	float:left;
	margin:0px;
	padding:0px;
}
div.mpp img {
	width:14px;
	height:15px;
}
div.mp div.mpp {
	padding-top:1px;
}
div.mp2z div.mpp {
	padding-top:9px;
}
div.mp3z div.mpp {
	padding-top:18px;
}

div.mzaehler { 
	text-align:center;
	font-size:10px;
	margin:0px;
	padding:0px;
}

/*Index-Seite*/
div.idxInh {
	text-align:center;
	width:465px;
	float:left;
}

div.idxInhInnen {
	padding:60px 15px 0px 15px;
	font-size:12px;

}

/*für alle ausser Index, Bereich unter Inhaltsüberschrift*/
div.stdGesamt {
	padding-top:25px;
}



/*home-Seite, auch für: inhalt, aktuelles */
div.homInh {
	width:415px;
	float:left;
}

div.homInhInnen {
	padding:0px 20px 0px 10px;
	font-size:12px;
	text-align:left;

}

div.adUnterKarte {
	padding:5px 0px 5px 30px;
	height:60px; margin:0px;
	border-top:#00009C 1px solid;
	border-bottom:#00009C 1px solid;
}

div.adUnterVerzeichnis {
	padding:15px 0px 0px 30px;
	height:75px; margin:0px;
}

div.adKontakt {
	padding:0px 0px 0px 30px;
	height:60px; margin:0px;
}

div.adHomeBlock {
	padding:0px 0px 0px 200px;
}


/*Tabellen*/

table.neueintraege, table.aktuelles {
	width:380px;
	margin:0px 5px 10px 0px;
}

table.links, table.kontakt, table.verzeichnis, table.zs {
	width:100%;
}

table.zs {
	margin-top:20px;
}

table.ihreintrag {
	width:98%;
}

table.pdm {
	width:90%;
}

table.pdme {
	width:60%;
	margin-left:20%;
}

table.neueintraege tr, table.aktuelles tr, table.links tr, table.kontakt tr, table.verzeichnis tr, table.pdm tr, table.pdme tr, table.zs tr, table.ihreintrag tr { 
	background-color:#CCCCFF;
}

table.neueintraege th, table.aktuelles th, table.links th, table.kontakt th, table.verzeichnis th, table.pdm th, table.pdme th, table.zs th, table.ihreintrag th {
	background-color:#00009C;
	color:#FFFFC0;
	line-height:20px;
	padding-left:5px;
	font-size:12px;
}

table.links th.ls {
	width:40%;
	text-align:left;
}

table.neueintraege th.ls {
	width:86%;
	text-align:left;
}
table.neueintraege th.rs {
	width:13%;
}

table.aktuelles th.ls {
	width:24%;
	text-align:left;
}
table.aktuelles th.rs {
	width:75%;
}

table.kontakt th.ls {
	width:40%;
	text-align:center;
}

table.verzeichnis th.s1 {
	width:18%;
	text-align:left;
}

table.verzeichnis th.s2 {
	width:40%;
	text-align:left;
}

table.verzeichnis th.s3 {
	width:35%;
	text-align:left;
}

table.verzeichnis th.s4 {
	width:7%;
	text-align:center;
}

table.ihreintrag th a {
	color:#FFFFC0;
	text-decoration:underline;
}

table.pdm th {
	width:55%;
	text-align:left;
}

table.pdme th {
	text-align:center;
}

table.zs th {
	width:35%;
	text-align:left;
}

table.ihreintrag th {
	text-align:left;
}

table.ihreintrag th.rot {
	color:#FFFFFF;
	background-color:#CC0000;
}

/***/


table.neueintraege td, table.aktuelles td, table.links td, table.kontakt td, table.ihreintrag td, table.pdme td { 
	font-size:12px;
}

table.neueintraege td.ls {
	text-align:left;
	padding:5px;
}

table.aktuelles td {
	text-align:left;
	padding:10px;
}

table.links td.ls {
	text-align:center;
	padding:5px;
}

table.links td.rs {
	width:59%;
	text-align:left;
	padding:5px;
}

table.kontakt td.rs {
	width:59%;
	text-align:right;
	padding:5px;
}


table.verzeichnis td.s1 {
	text-align:center;
	font-size:10px;
	padding:4px;
}

table.verzeichnis td.s2 {
	padding:4px;
	font-size:12px;
}

table.verzeichnis td.s3 {
	font-size:10px;
	line-height:12px;
	padding:4px;
}

table.verzeichnis td.s4 {
	text-align:center;
}


table.pdm td {
	width:44%;
	text-align:center;
}

table.pdme td {
	text-align:center;
}

table.zs td {
	width:64%;
	text-align:left;
	padding:4px;
	font-size:12px;
}

table.zs td a {
	text-decoration:underline;
}


table.ihreintrag td.s1 {
	width:39%;
	text-align:left;
	font-size:12px;
	padding:4px;
}

table.ihreintrag td.s2 {
	width:60%;
	text-align:left;
	padding:4px;
	font-size:13px;
}



/*Werbung*/

div.Adsense {
	text-align:center;
	float:left;
	margin:0px;
	padding:0px;
	height:auto;
}

div.ad468 {
	width:468px;
}

div.ad234 {
	width:234px;
}

div.ad468 {
	width:468px;
}

div.ad160 {
	width:160px;
}

div.ad180 {
	width:180px;
}

div.ad120 {
	width:120px;
}

div.vInhaltAussen {
	width:555px;
	float:left;
}

div.vInhaltInnen {
	width:535px;
	margin-left:20px;
}


div.vFussAussen {
	margin-top:15px;
	clear:both;
	width:100%;
}
	
div.vFussInnen {
	float:left;
	padding:0px;
	margin:0px;
	font-size:12px;
}
div.vFussInnen a {	
	font-size:13px;
}


/*************/
/*Allgemeines*/
/*************/

div.mphAussen { 
	width:100%;
	line-height:28px;
	background-color:#00009C;
}

div.mphAussenKlein { 
	width:98%;
	background-color:#00009C;
	line-height:20px;
}

div.mphInnen { 
	padding-left:8px;
	color:#FFFFC0;
	text-align:left;
	font-size:12px;
}

div.mphInnenZS { 
	padding:5px 0px;
	color:#FFFFC0;
	text-align:center;
	font-size:12px;
	line-height:16px;
}

table.pfeilleiste {
	margin:0px auto;
	padding:0px;
	border-collapse:collapse;
	width:86%;
}


table.pfeilleiste td.pl_a {
	margin:0px;
	width:3%;
	padding:0px 3px 0px 7px;
	vertical-align:middle;
	text-align:right;
}

table.pfeilleiste td.pl_b {
	margin:0px;
	width:25%;
	padding:0px 7px 0px 0px;
	vertical-align:middle;
}

table.pfeilleiste img {
	height:11px;
	width:11px;
}

div.ttt {
	width:100%;
	text-align:right;
	padding-right:10px;
}

div.ttt img {
	width:12px; height:13px;
}

div.flussl {
	float:left;
}
div.flussr {
	float:right;
}

div.flussende {
	clear:both;
	height:0px;
	padding:0px;
	margin:0px;
	line-height:1px;
}

div.anzeige {
	font-size:10px;
	text-align:left;
	color:#CCCCFF;
}

.c {
	text-align:center;
}

.l {
	text-align:left;
}

.r {
	text-align:right;
}

.fs10 {
	font-size:10px;
}
.fs11 {
	font-size:11px;
}
.fs12 {
	font-size:12px;
}
.fs13 {
	font-size:13px;
}
.fs14 {
	font-size:14px;
}

.ueber1 {
	font-size:24px;
	font-weight:bold;
}

.ueber2 {
	font-size:20px;
	margin-top:10px;
}

.f_drot {
	color:#cc0000;
	}
	
.hw {
	font-size:18px;
	line-height:30px;
	color:#FFFFA0;
	font-weight:bold;
}

.infolink {
	background-color:#FD770B;
	text-align:center;
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
}
.infolink a {
	font-size:12px;
	color:#FFFFFF;
}

.lz7 {
 clear:both;
 line-height:7px;
}


/****ZSBild&Text****/


div.zsbt {
	margin:auto;
	float:left;
	vertical-align:top; 
}

width:100px;
