@charset "ISO-8859-1";

/***********************************************
@project.: MWE
@modul....: mwe
************************************************/

/***********************************************
* Grauer Hintergrund: #ede8e4
* Hellblau im Header: #f1f6fa
* Blau in der Navigation: #3696c8;
************************************************/

/***********************************************
*********************Reset**********************
************************************************/

*, table, tr, td{
	border:none;
	margin:0px;
	padding:0px;
	font-family: verdana, arial, helvetica, san-serif;
}

body {
	font-size:101.01%;
	background: #ffffff url(/MWE-Online/images/layout/body_background.jpg) repeat-x;
	font-size: 0.7em;
}
	
a, a:active, a:visited, a:hover {
	text-decoration: none;
}

.clear {
	clear: both;
	line-height: 1px;
	height: 1px;
	overflow: hidden;
}

.left  {
	float: left;
}

.m30 {
	margin-left: 30px;
	display: inline;
	}
	
.pr5 {
	padding-right: 5px;
	}

.right {
	float: right;
}

.italic {
	font-style: italic;
}

.border_bottom {
	border-bottom: 1px dotted #7293b4;
	}

/***********************************************
*******************Container*********************
************************************************/

#container {
	position: relative;
	width: 881px;
	background: url(/MWE-Online/images/layout/boddy_bg.png) repeat-y;
	margin-left: 45px;
	padding-left: 5px;
	padding-right: 5px;
}

/**********************************************
*******************Header**********************
***********************************************/
#header {
	height: 117px;
	background: #f1f6fa;
}

	#moodbild {
		position: absolute; 
		background: url(/MWE-Online/images/layout/frau_ruecken_2.jpg) no-repeat; 
		top:0; 
		left: 506px; 
		height: 114px; 
		width: 393px;
		}
	
	
#header img {
	position: absolute;
	top: 114px;
	left: 5px;
}

#header a img {
	border: 0px;
	top: 15px;
	left: 35px;
}

/**********************************************
******************Naviagtion********************
***********************************************/
#navigation {
	position: relative;
	height: 32px;
	background: #3696c8 url(/MWE-Online/images/navigation/bg_mitfrau.jpg) no-repeat;
	padding-left: 7px;
}

	#navigation a {
	padding: 10px 16px 9px 16px;
	float: left;
	color: #ffffff;
	font-size: 1.0em;
	}
	
	#navigation a:hover {
		color: #0c3447;
	}
	
	#navigation a.selected {
		color: #0c3447;
		font-weight: bold;
	}
	
	#navigation div.nav_seperator {
		float: left;
		width: 2px;
		background: url(/MWE-Online/images/navigation/trenner.gif) no-repeat bottom;
		height: 32px;
	}

#seperator, #seperator_start {
	background: url(/MWE-Online/images/layout/top_seperator.jpg); 
	height: 43px; 
	width: 881px;
	}
	
	#seperator_start {
		background: url(/MWE-Online/images/layout/top_seperator_start.jpg); 
		}


/**********************************************
*******************Subnav**********************
***********************************************/

#subnav {
	width: 195px;
	float: left;
	margin-bottom: 30px;
	background: #0c3447 url(/MWE-Online/images/subnav/bg_subnav.jpg) repeat-y;
	}

	#subnav_menue {
		padding-top: 3px;
		padding-bottom: 2px;
		width: 195px;
		background: #a2cae8 url(/MWE-Online/images/subnav/bg_subnav_menue.jpg) repeat-y;
		margin-bottom: 36px;
		}
	
	#subnav_menue a {
		font-size: 0.9em;
		display: block;
		padding: 7px 0 7px 22px;
		background: url(/MWE-Online/images/subnav/bg_submenuepunkt.jpg) repeat-y;
		margin-bottom: 1px;
		color: #7d5742;
	/*	color: #16753a; */
		}
		
	#subnav_menue a:hover, #subnav_menue a.selected {
		display: block;
		padding: 7px 0 7px 22px;
		margin-bottom: 1px;
		color: #7d5742;
	/*	color: #16753a; */
		font-weight: bold;
		}
		
	#subnav_menue a.selected {
		padding: 7px 0 7px 30px;
		background: #ffffff url(/MWE-Online/images/subnav/hover.gif) no-repeat center;
		}
		
	#subnav_blue_sep {
		width: 190px;
		background: url(/MWE-Online/images/subnav/bg_blue_seperator.jpg) repeat-y;
		border-top: 1px solid #082432;
		border-bottom: 1px solid #6caed1;
		}
	
	#subnav_blue_sep a {
		display: block;
		padding: 8px 0 7px 22px;
		color: #ffffff;
		}
		
	#subnav_blue_sep a:hover {
		color: #082432;
		}
		
	#subnav_blue_sep img {
		margin-right: 10px;
		}
	
	
#abschluss {
	font-size: 0.85em;
	padding: 30px 10px 50px 22px;
	line-height: 1.25em;
	background: transparent url(/MWE-Online/images/subnav/abschluss.jpg) no-repeat bottom left;
	color: #ffffff;
	}
	
	

/**********************************************
*******************Content**********************
***********************************************/

#content {
	padding-left: 215px;
	background-color: #ffffff;
	margin-bottom: 30px;
	}
	
	#content a {
		color: #7d5742;
		text-decoration: underline;
	/*	color: #16753a; */
		}
	
	#content a:hover {
		color: #217eb9;
		}
	
#centercolumn {
	color:#223344;
	line-height: 1.4em;
	width: 436px;
	padding-right: 15px;
	border-right: 1px dotted #7293b4;
	}
#start_centercolumn{
	color:#223344;
	line-height: 1.4em;
	width: 315px;
	padding-right: 15px;
}
	
	#centercolumn div.textseite, #centercolumn div.infoblock {
		padding-left: 5px;
		}		
		
#rightcolumn,
#start_rightcolumn {
	line-height: 1.4em;
	float: right;
	color:#223344;
	width: 180px;
	margin-right: 20px;
	display: inline;
	}
#start_rightcolumn{
	width: 315px;
}
	
	#rightcolumn div {
		padding-left: 5px;
		}
		
	#rightcolumn div.linkliste a {
		display: block;
		padding: 2px 0 2px 0;
		}
	
#widecolumn {
	margin-right: 20px;
	}

/***********************Startseite**************************/

.startimages {
	width:170px; 
	height: 70px; 
	padding:7px; 
	color:#217EB9; 
	line-height: 2em;
	}

#leftcolumn {
	width:165px; 
	float: left; 
	padding: 8px 5px 22px 20px;
	background: url(/MWE-Online/images/layout/left_top.jpg) no-repeat top left;
	}
	
#leftcolumn h2 {
	background: transparent;
	padding-left: 0; 
	}
	
/*******************Vorstand, Aktuelles, Termine**********************/

	
		#centercolumn div.infoblock img {
		float: right;
		}
		
		#centercolumn div.infoblock p img {
		float: none;
		}
		
		div.infoblock p {
		padding-bottom: 4px;
		padding-top: 4px;
		}
		
		div.infoblock div.clear {
		clear: right;
		margin-bottom: 10px;
		}

		hr.hrAktuelles {
		border: 3px solid #E7F1FA;
		margin-top:10px;
		}
	
/*******************Lehrst?tten**********************/

	
		.imtext {
			padding: 3px 0 3px 5px;
		}

/*******************Landesverb?nde**********************/

table.tabelle3 {
	width: 99%;
	background: #e7f1fa;
	}
		
	.tabelle3 td{
		width: 33%;
		padding: 6px;
	}
	
.landesverbaende p {
	padding: 2px 0 2px 0;
}

/*******************Kosten?bersicht**********************/

table.tabelle5 {
	width: 99%;
	background: #e7f1fa;
	}
		
	.tabelle5 td{
		width: 20%;
		padding: 6px;
	}

/*******************Textseite**********************/

	div.textseite p {
		padding-bottom: 10px;
		line-height: 1.4em;
		}
	
	div.textseite div.clear {
		margin-bottom: 10px;
		}
		
	div.textseite ul {
		padding: 0 0 10px 5px;
		line-heigth: 1.4em;
		}

	div.textseite ul li {
		padding: 0px 3px 0px 10px;
		margin: 10px 3px 0px 10px;
		list-style: url(/MWE-Online/images/icons/list-icon.gif);
		line-heigth: 1.4em;
		}
		

ol { 
	padding: 0 0 0 10px;
	margin: 0 0 3px 10px;
	}
	
	ol li {	
		padding: 3px 0 3px 0;
		line-height: 1.4em;
		}
	
/**********************************************
*******************Footer**********************
***********************************************/

	
#seperator_footer {
	background: #000000 url(/MWE-Online/images/layout/seperator_footer.jpg) no-repeat;
	height: 4px;
	width: 881px;
	line-height: 0;
	font-size: 0;
	}
	
#footer{	
	position: relative;
	width: 889px;
	height: 53px;
	background: url(/MWE-Online/images/layout/footer.gif) no-repeat;
	margin-left: -4px;
	}
	
	#footer div {
		position: absolute;
		bottom: 25px;
		right: 20px;
		}

	#footer .freyhauer {
		position: absolute;
		bottom: 25px;
		left: 20px;
	}
		
	#footer div a {
		color: #ffffff;
		display: block;
		float: left;
		margin-right: 5px;
		margin-left: 5px;
		}
		
	#footer div a:hover {
		color: #082432;
		}
	

/***********************************************
******************Global Styles*******************
************************************************/

h1 {
	color: #217eb9;
	font-size:16px;
	padding: 8px 0 22px 5px;
	}
	
h2 {
	color: #217eb9;
	font-size:1.2em;
	padding: 3px 5px 3px 5px;
	margin-bottom: 19px;
	background-color: #e7f1fa;
	}
	
h3 {
	color: #217eb9;
	font-size:12px;
	margin-bottom: 3px;
	margin-top: 3px;
	}
	
h4 {
	color: #000000;
	font-size:11px;
	margin-bottom: 3px;
	margin-top: 3px;
	}
	
p, li {	
	color:#223344;
	font-size: 1.0em;
	}
	
.blue {
	color: #217eb9;
	}


#content .sitemap td {
		border: 1px solid #666666;
		text-align: center;
		padding: 10px 4px 10px 4px;
		height: 65px;
		}
#content .sitemap a {
		text-decoration: none;
		font-family: verdana, sans-serif;
		font-size: 10px;
		color: #217EB9;
		}
a.spezial { 
	color: #e7f1fa;
	font-weight: bold;
}
#search_form{
	position: relative;
}
input.search_field{
	border: 1px solid #A5C7E0;
	width: 111px;
	height: 20px;
}
#search_btn{
	position: absolute;
	top: 0px;
}
#search_result{
	margin: 10px 0px;
}
#search_result li{
	list-style: inside;
	margin: 5px 0px;
	list-style-image: url(/MWE-Online/images/icons/pfeil-rechts.gif);
}
#start_rightcolumn h2{
	margin-bottom: 0px;
	padding: 7px 0px 7px 5px;
}
#start_rightcolumn a{
	text-decoration: none;
}
#start_rightcolumn a:hover h2{
	background-color: #3696C8;
	color: #FFF;
}
#first_news,
.random_news{
	border-bottom: 1px dotted #217EB9;
	padding: 5px 7px 0px 7px;
}
#first_news,
.random_news{
	background-color: #F9F9F9;
}
.random_news{
	padding-top: 9px;
}
#inhaltsblock{
	padding: 9px 7px 0px 7px;
}
#inhaltsblock p{
	float:left;
}
#inhaltsblock img{
	float:left;
	margin-right: 10px;
}
#inhaltsblock #mediathek_txt{
	margin-top: 20px;
	width: 190px;
}
#start_centercolumn p{
	padding: 8px 4px 0px 12px;
}
#top_image,
#kurs_bild{
	position:relative;
}
#top_image{
	margin-bottom: 5px;
}
#kurs_bild{
	margin-top: 15px;
}
#top_image_oben,
#top_image_unten,
#kurs_bild_oben,
#kurs_bild_unten{
	font-size: 1.2em;
	position: absolute;
	left: 2px;
	font-weight: bold;
}
#top_image_oben,
#kurs_bild_oben{
	color: #217EB9;
	top: 8px;
	left: 10px;
}
#top_image_unten,
#kurs_bild_unten{
	color: #FFFFFF;
	bottom: 8px;
	left: 10px;
}
#linkliste ul{
	margin-left: 5px;
}
#linkliste ul li{
	list-style-image: url(/MWE-Online/images/layout/pfeil.jpg);
}
	
#linkliste ul li a{
	font-weight: bold;
	text-decoration: none;
	color: #217EB9;
}
	
#start_centercolumn #top_image_unten {
	font-size:0.9em;
}