/* ============================================================ 
-- 
-- Titel:				CSS Stylesheet
--
-- Dateiname:           index.css 
-- 
-- Datenbank:   		--
-- 
-- Schema:              --
-- 
-- Owner:				(c) MDMSUPPORT 2008 
-- 
-- Date:				11.09.2008    Erste Vers. 1.0
--
-- Exportfile:  		--
-- 
-- Verzeichnis:         wwwroot/css/ 
-- 
-- ============================================================ */ 

body {	margin:6px;
		padding:0px;
		color:#006699;
		background-color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif; }
		
table, td{border:0px; }

/* --- Formular --- */
.opt { width:150px; }

#content{ 	width:900px; 
			margin:0px auto 0px auto;
			padding:0px; 
			background-color:#ffffff; 
			color:#0263B2; 
			text-align:left;
			float:none; }
			
.butSignIn{ background-color:#FFFFFF;
			width:100px;
			height:19px;
			border:0px;
			margin:0px;
			cursor:pointer;
			background-image:url(../pic/signin.gif); }
			

/* --- Box Kopfzeile --- */
#kopfzeile{	color:inherit;
			background-color:inherit;
			width:inherit;
			height:74px; }

#sprache{	width:565px;
			height:74px;
			margin:0px;
			padding:0px;
			color:inherit;
			background-color:#95C3DD;
			float:left; }

#sprache form{	position:relative;
				top:30px;
				left:57px; }

#logo{		width:333px;
			height:inherit;
			float:left; }

/* --- Box Navibar Top --- */
#navibartop{	color:inherit;
				background-color:#95C3DD;
				width:inherit;
				height:27px;				
				float:none; }

#salutation{	width:239px;
				height:27px;
				text-align:center;
				line-height:27px; /* der Text richtet sich vertical mittig aus */
				float:left; }
				
#salutation	p{	color:#011A2E;
				background-color:inherit; 
				font-size:0.8em;
				font-weight:bold;
				margin:0;}

#navi{		width:661px;
			height:27px;
			color:white;
			background-color:#5F9FCF;
			font-family:inherit;
			font-size:0.8em;
			line-height:27px;
			float:left; }

#navi a{	display:block;
			float:left;
			padding: 0px 10px 0px 10px; 
			color:white;
			background-color:#5F9FCF;
			text-decoration:none; }
			
#navi a:link{	display:block;
				float:left;
				padding: 0px 10px 0px 10px; 
				color:white;
				background-color:#5F9FCF;
				text-decoration:none; }

#navi a:visited{	background-color:#5F9FCF;
					color:white; }

#navi a:hover{	background-color:white;
				color:#011A2E; }

#navi a:active{	background-color:white;
				color:#011A2E; }

/* --- Box Poster --- */
#poster{	color:inherit;
			background-color:#95C3DD;
			width:inherit;
			height:254px;
			float:none; }

#map{		width:239px;
			height:254px;
			float:left; }

#karte{		height:150px;
			text-align:center; }

#karte img{	margin-top:18px; }

#naviL{		width:239px;
			height:104px;
			padding-top:1.8em;
			color:inherit;
			background-color:inherit;
			font-family:inherit;
			font-size:0.7em;
			background-image:url(../pic/bg_blue0.gif);
			background-repeat:no-repeat;
			float:none; }
			
#naviL p{	margin-top:0;
			margin-bottom:0;
			margin-left:30px;
			color:#FFFFFF;
			background-color:inherit;
			line-height:2em; }
			
#naviL p.top{	padding-top:2.1em; }

#naviL a {
	color:#FFFFFF;
	text-decoration: none;
}

#naviL a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

#bergen{	width:661px;
			float:left; }

/* --- Box Spalte Links --- */
#columnL{	width:210px;
			height:auto;
			vertical-align:top;
			background-color:inherit;
			padding:20px 0px 0px 26px;
			float:left; }
						
#columnL h1{	font-size:small;
				margin-top:8px;
				margin-bottom:0.5em; }

#columnL p.datum{	font-family:inherit;
					font-size:0.7em;
					color:#FF6600;
					background-color:inherit;
					margin:0 0 0.3em 0; }

#columnL p.text{	font-family:inherit;
					font-size:0.7em;
					color:inherit;
					background-color:inherit;
					margin:0 0 0.6em 0;}

#columnL div{	background-color:inherit; 
				border-top:1px solid #3D75AE; }

/* --- Box Spalten Mitte --- */
#columnM{	width:434px;
			height:auto;
			vertical-align:top;
			font-size:0.7em; }
							
#columnML{	text-align:center;
			vertical-align:top;
			padding:27px 8px 27px 21px; }

#columnML a{ 	color: #0263B2;
					background-color: inherit;
					text-decoration: none; }

#columnML a:hover{ 	color: #0263B2;
							background-color: inherit;
							text-decoration: underline; }
			
#columnML p{ text-align:left;
				 margin-top: 8px; }
			
#columnMR{	text-align:center;
			vertical-align:top;
			padding:27px 21px 27px 8px; }

#columnMR p{ text-align:left;
				 margin-top: 5px; }

#columnMR a{ 	color: #0263B2;
					background-color: inherit;
					text-decoration: none; }

#columnMR a:hover{ 
					color: #0263B2;
					background-color: inherit;
					text-decoration: underline; }

#columnMB{	width:434px;
			height:auto;
			text-align:center; }

#columnMB h1{	color:#FF6600;
				background-color:inherit;
				font-size:medium; }

/* --- Box Spalte Rechts --- */
#columnR{	width:210px;
			height:auto;
			vertical-align:top;
			background-color:inherit;
			padding:20px 0px 0px 8px;
			float:left; }
			
#columnR h1{	font-size:small;
				margin-top:8px;
				margin-bottom:0.5em; }

#columnR p.datum{	font-family:inherit;
					font-size:0.7em;
					color:#00325B;
					background-color:inherit;
					margin:0 0 0.3em 0; }

#columnR p.text{	font-family:inherit;
					font-size:0.7em;
					color:inherit;
					background-color:inherit;
					margin:0 0 0.6em 0;}

#columnR div{	background-color:#CBDEF0; 
				border-top:1px solid #CBDEF0;
				width:auto;
				margin:0px;
				padding-left:15px;
				padding-right:15px;
				padding-bottom:15px; }
				
#columnR div > p.werbung{	background-color:#CBDEF0; 
				border-top:1px solid #CBDEF0;
				width:auto;
				margin:0px;
				padding-left:0px;
				padding-right:15px;
				padding-bottom:15px; }
				
/* --- Bos Fuszeile --- */
#footer{	width:900px;
			height:10px;
			color:#999999;
			background-color:inherit;
			font-size:0.7em;
			border-top:2px;
			border-top-style:solid;
			margin:10px auto 10px auto;
			float:left; }
			
#footer p{	margin:0;
			padding:0; }
			
#footer a{	color:#0263b2;
				text-decoration: none; }

#footer a:hover{	text-decoration: underline; }

#news a{ 
	background-color: inherit;
	color: #0263B2;
	text-decoration: none;
}

#news a:hover{
	background-color: inherit;
	color: #0263B2;
	text-decoration: underline;
}

#agenda a{ 
	background-color: inherit;
	color: #0263B2;
	text-decoration: none;
}

#agenda a:hover{
	background-color: inherit;
	color: #0263B2;
	text-decoration: underline;
}