﻿

.title
{
	width:96%;
	padding:3px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	font-size:18px;
	background:#f3f9fb;
}

.title-rule
{
	color:#4258B4;
	height:1px;
}

.infobox
{
	width:97%;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border: 1px solid #4258B4;
}

.head-left
{
	padding:3px;
	background-color:#4258B4;
	margin-left:0;
	margin-right:auto;
	text-align:left;
	font-weight:bold;
	color:white;
}

.head-center
{
	padding:3px;
	background-color:#4258B4;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:white;
}

.info-left
{
	padding:3px;
	margin-left:0;
	margin-right:auto;
	text-align:left;

}

.info-center
{
	padding:3px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

}

.info-center
{
	padding:3px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;

}
p.info {
font-size:105%;
	
}


.bild-center
{
	padding-top:15px;
	padding-bottom:15px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#c6d2f5;

}


.dias-center
{
	padding:5px;
	height:192px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	text-align:center;
	background:#cccccc;
	vertical-align:middle;
	border-color:navy;
	border-width:1px;

}

table.center
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;

	
}

td.dia
{
	padding:3px;
	border-width:1px;
	background:#BDB76B;
}


.fussball
{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

table.dia
{
	background-color:blue;
	border-color:lime;
	padding:5;
	border-width:2px;
	/* cellSpacing=7 cellPadding=7 bgColor=#c6d2f5 border=7*/
	
}
.wetter
{
	margin-top:1.2em;
	margin-left:1.3em;
}

div.reporter
{
	max-width:400px;
	max-height:400px;
	margin-left:0;
	margin-right:auto;
	text-align:left;
	background:"#E0E0E0";
	font-size:small;
	font-weight:lighter;
}
tr.blue1
{
	height:15px;
	background-color:#D6DDED;
	vertical-align:middle;
}

td.drittel
{
	width:33.3%;
}

.green
{
	color:green;
}

.red
{
	color:red;
}

div.xyz
{
	width:70%;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
	text-align:center;
	background-color:white;
	border:1px gray solid;
	font-weight:lighter;
	}
	
div.center-black
{

	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:10px;
	border:thick black solid;
	color: black;

}
p.black
{
		font-size: large;
		color: black;
}
	
div.center
{

	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding:3px;

}

div.ad
{

	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	padding:3px 1px 3px 1px;

}
div.ad-box
{
	width:130px;
	background-color:#ffffdd;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	padding:3px 1px 3px 1px;
	border:thin blue solid;
	font-size:120%;
	font-weight:bold;
	color:blue;
}

div.center
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


div.centerx
{
	width:94%;
	padding-top:7px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border:2px blue solid;
	background:#ffff99;
	font-size:120%;
}

div.left
{

	margin-left:0;
	margin-right:auto;
	text-align:left;
	padding:3px;
}

div.right
{

	margin-left:auto;
	margin-right:0;
	text-align:right;
		padding:3px;
}

div.center-gray
{
	text-align:center;
}

div.bildergalerie
{

	overflow:auto;
	width:130px;
	height:334px;
	background-color:#ffff99;
}

table.bildergalerie
{
	font-size:100%;
}

div.visitenkarte
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width: 450px;
	padding: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	background-color: #c6d2f5;
}
div.visitenkarte_left
{	
	padding-right: 4px;	
	width: 100px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;
	/* color: blue; */
}

div.visitenkarte_right
{
	width: 280px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	/* color: blue;  */
}

div.dialog
{
	width:500px;
	height:500px;
	
	
}


div.formulare
{
	margin-left:0;
	margin-right:auto;
	text-align:left;
	padding:3px;
	font-size:14px

}
