
/* 
Website www.maria-kroenung.ch / CMS TYPO3

Erstellung: SgrafiX, Annemarie Fankhauser, Mai 2007


*/
body{
margin:0;
padding:0;
background-color: #9DABCE; /*#6399B8*/
overflow-y: auto;
overflow-x: auto;
font: normal 101% Verdana, Arial, Helvetica, sans-serif; 
color:#000000;
}

table {
	margin-left:10px;
}

#index-05 {
	position:absolute;
	left:0px;
	top:0px;
	width:221px;
	height:135px;
}

#index-06 {
	position:absolute;
	left:221px;
	top:0px;
	width:542px;
	height:135px;
}

#index-07 {
	position:absolute;
	left:763px;
	top:0px;
	width:240px;
	height:135px;
}

#navigation {
	position:absolute;
	top:130px;
	left:3px;
	border: 1px none #000000;
	width: 190px;
	height: 350px;
	z-index: 10;
	margin: 20px 10px 10px 0px;
}

#inhalt {
	position:absolute;
	background-color: #FFFFFF;
	left:221px;
	top:158px;
	width:541px;
	/* heausgenommen 7. Juli 09 */
/*	height:435px;
	overflow-y: auto;
	overflow-x: hidden;*/
	
	min-height:435px; /* Höhe Bild */
   height:expression(this.scrollHeight > 486 ? "auto":"435px"); 
/*	overflow-y: auto;
	overflow-x: auto;*/
	
   padding-bottom: 10px;
	z-index: 9;
}

* html #inhalt {
	height:445px;
}


#inhalt p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 20px 10px 0px 15px;
	text-align: left;
	vertical-align: top;
}

#inhalt .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 15px;
	text-align: left;
	vertical-align: top;
}

/* ANFANG Tabellendefinitonen */

#inhalt #tabelle{
   background-color: #DBDBDB;
	margin: 20px 10px 10px 15px;	
	width: 500px;
	padding-left: 5px;
	padding-bottom: 2px;
}

#inhalt #tabelle p,#inhalt #tabelle tr,#inhalt #tabelle td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 5px 5px;	
	text-align: left;
	vertical-align: top;
	padding:5px;
}

#inhalt #tabelle1{
	margin: 20px 10px 0px 10px;	
	width: 500px;
	padding-top:20px;
	padding-left: 0px;
	padding-bottom: 0px;
}

#inhalt #tabelle1 p, #inhalt #tabelle1 tr, #inhalt #tabelle1 td {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding: 0px 0px 0px 5px !important;
	text-align:left;
	vertical-align:top;
}

#inhalt #tabelle1 img { /* Bild */
margin: 10px 0px 0px 0px
}

#inhalt #tabelle2{
	margin: 0px 10px 0px 15px;	
	width: 500px;
	padding-top:20px;
	padding-left: 0px;
	padding-bottom: 10px;
}

#inhalt #tabelle2 p,#inhalt #tabelle2 tr,#inhalt #tabelle2 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 20px 0px 5px !important;	
	margin:0;
	text-align: left;
	vertical-align: top;
	color:#333333;
}

#inhalt #tabelle3{
	margin: 0px 0px 0px 15px;	
	width: 500px;
	padding-top:20px;
	padding-left: 0px;
	padding-bottom: 10px;
}

#inhalt #tabelle3 p,#inhalt #tabelle3 tr,#inhalt #tabelle3 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px 10px 5px !important;	
	margin:0;
	text-align: left;
	vertical-align: top;
	color:#333333;
}


#inhalt #tabelle4{
	margin: 0px 10px 0px 15px;	
	width: 500px;
	padding-top:20px;
	padding-left: 0px;
	padding-bottom: 0px;
}

#inhalt #tabelle4 p,#inhalt #tabelle4 tr,#inhalt #tabelle4 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 0px !important;	
	margin:0;
	text-align: left;
	vertical-align: top;
	color:#333333;
}



#inhalt #tabelle4 h2{
color:#7782A8;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding: 0px 0px 5px 0px;	
margin:0 !important;	
}

#inhalt #tabelle4 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;	
	margin:0;
	text-align: left;
	vertical-align: top;
	color:#7782A8;
}

/* ENDE Tabellendefinitonen */

#inhalt a{ 
color: #7782A8;
}

#inhalt a:hover{ 
color: #000000;
}


#inhalt #aktuell{ 
	width: 500px;
	height:auto;
	background-color: #DBDBDB;
	border: 1px solid #9DABCE;/* #4F8EB6*/
	margin: 20px 10px 10px 15px;	
	padding-bottom:10px;
}

#inhalt #aktuell a{ 
color: #000000;
}

#inhalt #aktuell a:hover{ 
color: #7782A8;
}


#inhalt #aktuell p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 10px 0px 15px;
	line-height:18px;
}

#inhalt #aktuell h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 10px 20px 15px;
	color: #7782A8; /*#4F8EB6*/
}

p .hervorheben {
		font-size: 14px;
		font-weight: bold;
}

#bild {
	position:absolute;
	left:762px;
	top:158px;
	width:241px;
	height:447px;
	z-index: 8;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 20px 10px 10px 15px;
}



h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 20px 10px 10px 15px;
	color: #7782A8;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 20px 10px -10px 15px;
	color: #7782A8; /*color:#333333;*/
}

#webmaster	{
	color: #DBDBDB;
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	margin-top:590px;
	margin-left: 15px;
}

#webmaster	 a{
clear:color;
text-align: left;
font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
color: #929292;
text-decoration: none;
margin-left:0px;
}

#webmaster	a:visited {color: #929292;}
#webmaster	a:focus { color:#564b47;}
#webmaster	a:hover {color: #564b47;text-decoration: underline;}
#webmaster	a:active { color:#564b47;}

