
	body {font-size: 101%;}
	html {font-size: 101%;}

	#search {width:146px; height:24px; _width:205px; _height:27px; padding-left:59px; padding-top:3px; background-image: url(/grafik_relaunch/suchbox.png); background-repeat:no-repeat;}
	#printer {width:25px; height:27px; background-image: url(/grafik_relaunch/printer.png); background-repeat:repeat-x; font: bold 10pt arial, verdana, sans-serif; color:#0066CC; font-stretch:wider; font-weight: 600; text-transform:uppercase;}
	#pilot {width:510px; height:27px; padding-top:2px; background-image: url(/grafik_relaunch/breadcrump.png); background-repeat:repeat-x; font: bold 10pt arial, verdana, sans-serif; color:#0066CC; font-stretch:wider; font-weight: 600; text-transform:uppercase;}
	#pilotrechts {width:260px; height:27px; padding-top:2px; background-image: url(/grafik_relaunch/bgkopfrechts.png); background-repeat:no-repeat; font: bold 10pt arial, verdana, sans-serif; color:#0066CC; font-stretch:wider; font-weight: 600; text-transform:uppercase;}

	font.white {color: white;}
	body {font: 0.9em verdana, arial, sans-serif; background-color:#DBDFE5; _text-align:center; margin:3px}
	a {text-decoration:none; color:#d37e13; }
	div.center,tr,td {width:1000px; height:100%; margin:0px auto; _text-align:left; overflow:visible;}
  	td.tof {font: 0.8em verdana, arial, sans-serif;}

	div.grayhead {background-color:#DBDFE5;}
	div.kopfleiste {width:1000px; height:100px;}
	div.kopfleiste1 {width:1000px; height:73px;}
	div.kopfleiste2 {width:1000px; height:27px;}

	div.zaehler {float:left;}
	label.zaehler {float: left; cursor: pointer; margin-left: 8px; width: 165px;}

  	div.suche {overflow:visible; width:146px;}
  	input.suchbox {height:14px; _height:13px; width:131px; border:0; padding:0px; font: 0.75em arial, verdana, sans-serif; background-color:#FFFFB3;}
  	form.suche {border:0; display:inline; margin: 0;}

  	div.hinweis {font: bold 0.75em verdana, arial, sans-serif; color: #ff0000; display: inline;}

	div.main {position:absolute; padding-left:206px; padding-right:261px; width:533px; _width:100%; min-height:480px; _height:600; background-color:#ffffff; text-align:left; _overflow:visible; font: 0.9em arial, verdana, sans-serif; }

	div.menu {position:absolute; left:0px; top:0px; width:200px; height:100%; background-color:#FFFFB3; _overflow:visible;}
		div.menuline {width:200px; height:1px;}
		div.menulevel1 {_width:200px; padding:7px; padding-left:11px;}
		a.menulevel1 {font: 1.2em arial, verdana, sans-serif; color:#0066CC; font-stretch:wider; font-weight: 600; text-transform:uppercase;}
		div.menulevel2 {_width:200px; background-color:#E0F08C; padding:2px; padding-left:11px; z-index:1; overflow:hidden;}
		a.menulevel2 {font: 0.85em arial, verdana, sans-serif; color:#0066CC; font-weight: 600; text-transform:uppercase;}
		a.menulevel2self {font: 0.85em arial, verdana, sans-serif; color:#d37e13; font-weight: 600; text-transform:uppercase;}
		div.menulevel3 {_width:200px; background-color:#E0F08C; padding:2px; padding-left:33px; z-index:9; overflow:hidden;}
		a.menulevel3 {font: 0.85em arial, verdana, sans-serif; color:#0066CC; font-weight: 500; text-transform:uppercase;}
		a.menulevel3self {font: 0.85em arial, verdana, sans-serif; color:#d37e13; font-weight: 500; text-transform:uppercase;}

	div.content {position:absolute; left:205px; top:0px; width:535px; background-color:#FFFFFF; overflow:auto; z-index:9;}
        div.content hr {color: #e5effa; background-color: #e5effa;}
	
    h1 {font: bold 1.2em arial, verdana, sans-serif; color:#0066CC; margin-left:0.6em;}
   	h2 {font: bold 1.1em arial, verdana, sans-serif; color:#0066CC; margin-left:0.3em; margin-top:1.5em;}
	h3 {font: bold 1.0em arial, verdana, sans-serif; color:#0066CC; margin-left:0.0em;}
	h4 {font: bold 0.95em arial, verdana, sans-serif; color:#0066CC; margin-left:0.06em;}
	h5 {font: bold 0.9em arial, verdana, sans-serif; color:#0066CC; margin-left:0.0em;}
	h6 {font: 0.85em arial, verdana, sans-serif; color:#000000; margin:0.0em;}

    hr {color: #e5effa; background-color: #e5effa;}
    td {font-size:0.8em;}

	div.wysiwyg table {border:0; border-spacing:3px; background-color:#feffb3;}
        div.wysiwyg td {background-color:#e0f08d; margin:2px;}
        div.wysiwyg th {background-color:#c2e066; margin:2px; text-align:left; font: bold 0.9em verdana, arial, sans-serif;}
        div.wysiwyg hr {color: #e5effa; background-color: #e5effa;}

        div.tof table {background-color:#ffffff; border:0px; border-spacing:3px;}
        div.tof td {background-color:#ffffff; margin:2px;}
        div.tof th {background-color:#ffffff; margin:2px;}
        div.tof h2 {margin-top:0px; margin-bottom:0px;}

	div.whiteborder5left {position:absolute; left:200px; top:0px; width:5px; height:100%; background-color:#FFFFFF;}
	div.whiteborder5right {position:absolute; left:740px; top:0px; width:5px; height:100%; background-color:#FFFFFF;}

	div.additional {position:absolute; left:745px; top:0px; width:250px; _width:255px; height:100%; background-color:#FFFFB3; padding-left:4px; padding-right:0px;}
        div.additional ul {list-style-position:outside; list-style-type:circle; margin-left:24px; padding:0px; padding-right:4px;}
        div.additional li {margin-top:6px;}
        div.additional h4 {margin-left:10px;}
        div.additional div.wysiwyg h3 {margin-left:0px;}
		div.additional h3 {margin-left:10px;}
		div.additional a {text-decoration:none; border:0;}
		div.additional div.wysiwyg {margin-left:8px;}

	div.float_left {float:left; left:0px;}


	a.ortschaften {color:#006EC9;}
	a.ortschaften:hover {text-decoration: underline;}


	td.ECards1 {font-size: 0.65em;}

	.tof1 {background-color:#ffffff; border:0px; border-spacing:3px;}

	div.wysiwyg table.tof1 {background-color:#ffffff; border:0px; border-spacing:3px;}
	div.wysiwyg table.tof1 td {background-color:#ffffff; margin:2px;}
	div.wysiwyg table.tof1 th {background-color:#ffffff; margin:2px;} 


	.bildlinks {border: 0 #0063ce; background: #e5effa; float: left; width: 255px; padding: 0.3em; margin-right: 0.5em; margin-top: 0px; margin-left: 0px; font-size: 0.85em;}
	.bildmitte {border: 0; padding: 0; clear: both; display: block; margin-right: auto; margin-top: 0px; margin-left:auto; font-size: 0.85em; text-align:center;}
	.bildrechts {border: 0 #0063ce; background: #e5effa; float: right; width: 255px; padding: 0.3em; margin-right: 0px; margin-top: 0px; margin-left: 0.5em; font-size: 0.85em;}
	.bildlinks_halb {border: 0 #0063ce; background: #e5effa; float: left; width: 129px; padding: 0.3em; margin-right: 0.5em; margin-top: 0px; margin-left: 0px; font-size: 0.85em;}
	.bildrechts_halb {border: 0 #0063ce; background: #e5effa; float: right; width: 129px; padding: 0.3em; margin-right: 0px; margin-top: 0px; margin-left: 0.5em; font-size: 0.85em;}
	.bildlinks_mittel {border: 0 #0063ce; background: #e5effa; float: left; width: 174px; padding: 0.3em; margin-right: 0.5em; margin-top: 0px; margin-left: 0px; font-size: 0.85em;}
	.bildrechts_mittel {border: 0 #0063ce; background: #e5effa; float: right; width: 174px; padding: 0.3em; margin-right: 0px; margin-top: 0px; margin-left: 0.5em; font-size: 0.85em;}
	.vorschau_l {border: 0 #0063ce; background: #e5effa; float: left; padding: 0.3em; margin-right: 0.3em; margin-top: 0px; margin-left: 0.3px; font-size: 0.85em;}
	.vorschau_r {border: 0 #0063ce; background: #e5effa; float: right; padding: 0.3em; margin-right: 0.3em; margin-top: 0px; margin-left: 0.3px; font-size: 0.85em;}
	.bild_links_241 {border: 0 #0063ce; background: #e5effa; float: left; width: 241px; padding: 0.3em; margin-right: 0.5em; margin-top: 0px; margin-left: 0px; font-size: 0.85em;}

	/************************************
	****** Startseite Wechselbilder *****
	*************************************/

	#Mechernich_Wechselbilder {
    	font-size: 1em;
   		margin-left: 5px;
    	margin-right: 5px;
    	margin-top: 8px;
  	}

  	.wysiwyg p {
    	margin-left: 5px;
  	}

  	#Mechernich_Wechselbilder p {
    	font-size: 1em;
    	text-align: justify;
    	text-align: left;
  	}

  	#Mechernich_Wechselbilder h2 {
    	margin-left: 0;
  	}

  	#Mechernich_Wechselbilder .bildunterschrift {
    	font-size: .8em;
    	text-align: left;
    	color: #000000;
  	}

  	#Mechernich_Wechselbilder #wechselbilder {
    	display: block;
    	height: 160px;
    	list-style: none;
  	}

  	#Mechernich_Wechselbilder #wechselbilder {
    	margin-left: 0px;
  	}

  	#Mechernich_Wechselbilder #wechselbilder li {
    	margin-top: 0px;
    	opacity: 0;
    	filter:alpha(opacity=0);
  	}

  	#Mechernich_Wechselbilder #wechselbilder #wechselbild_0 {
    	opacity: 1;
    	filter:alpha(opacity=100);
  	}

  	#Mechernich_Wechselbilder #wechselbilder .bild { }

  	#Mechernich_Wechselbilder #wechselbilder .bild a img {
    	border: 0px black solid;
    	margin-bottom: 5px;
  	}


	/*******************************************
	******* Aktuellesbereich // Lightbox *******
	********************************************/

	.eol_Archivbutton { 
  		border: 0;
	}  

	#playerlink img {
  		border: 0; 
	}  

	.wysiwyg a img {   
  		border: 0px black solid; 
	}  

	.eolAktuellesSuchboxArchivlink img { 
  		border: 0;    
  		float:left;   
  		position:relative;   
  		top:5px; 
	} 

	.eolAktuellesSuchboxArchivlink span { 
  		line-height:30px; 
  		margin-left:5px; 
  		vertical-align:middle; 
	}



    /******************
	*** LOGINKASTEN ***
	*******************/
	
	#eolloginkasten {
  		background-image: url('/grafik_relaunch/blauer_kasten.png');
  		display: block;
  		width: 260px;
  		height: 73px;
  		color: #FFFFFF;
		overflow: hidden;
  		text-align: right;
	}

	#eolloginkasten #logged_in {
  		padding-right: 15px;
  		padding-top: 8px;
	}

	#eolloginkasten #eolloginboxfelder {
  		display: block
  		color: #FFFFFF;
  		float: right;
  		margin-top: .5em;
  		margin-rigth: 8px;
  		width: 260px;
  		height: 38px;
  		text-align: right;
	}

	#eolloginkasten #eolloginboxfelder label {
  		display: inline;
  		color: #FFFFFF;
  		margin-right: 5px;
  		font-size: 10pt;
  		vertical-align: top;
  		font-family: arial,verdana;
  		*clear: left;
  		*float:left;
  		*margin-top: 0px;
  		*text-align: right;
  		*width: 100px;
	}

	#eolloginkasten #eolloginboxfelder form {
  		margin-bottom: 0px;
	}

	#eolloginkasten #eolloginboxfelder input{
  		border: 1px solid #FFFFFF;
  		margin-bottom: 3px;
  		*margin-bottom: 1px;
  		margin-right: 15px;
  		color: #000000;
  		background-color: #eef9ff;
  		width: 131px;
  		height: 1.6em;
  		font-size: 0.7em;
  		*display: inline;
	}

	#eolloginkasten #eolloginboxsubmit {
  		display: block
  		color: #FFFFFF;
  		margin-right: 5px;
  		clear: both;
	}

	#eolloginkasten #eolloginboxsubmit span { 
  		position: relative;
  		top: -4px;
  		margin-right: 67px;
  		*margin-right: 73px;
	}

	#eolloginkasten #eolloginboxsubmit span a {
  		color: #FFFFFF;
  		font-family: arial, verdana, sans-serif;
	}

	#eolloginkasten #eolloginboxsubmit input {
  		display: block
  		border: 0 px #FFFFFF dotted;
  		margin-top: 1px;
  		margin-right: 10px;
  		*margin-right: 10px;
	}

	#eolloginkasten #eolLogoutbutton {
  		border: 0;
  		margin-top: 4px; 
	}

	#eingeloggt_zusatznavi {
		padding-left: 9px;
		*padding-left: 7px;
	}

	#eingeloggt_zusatznavi a {
		padding-left: 3px;
		*padding-left: 4px;
	}
	/* ENDE LOGINKASTEN */

	.Mechernich_Startseite_Karte_Bild a img { border: 0px; }

	/* GM 14072011
	#ortschaften-karte {
		width: 0px;
		height: 0px;
	} */







	/******************************************
	********* AKTUELLES BEREICH ***************
	******************************************/

   	.mechernich_news_top {
      	clear: left;
      	padding-top: 1px;
      	margin-bottom: 2em;
    }

    .mechernich_news_top .mechernich_news_teaserbild {
      	float: left;
      	margin-right: 10px;
      	margin-bottom: 10px;
      	margin-left: .3em;
    }

    .mechernich_news_top h2 {
      	margin-top: .5em;
      	margin-bottom: .5em;
    }

    .mechernich_news_top h2 a {
      	margin-top: 1em;
      	color: #0066CC;
    }

    .mechernich_news_2 {
      	margin-top: 0px;
      	margin-left: .3em;
      	clear: left;
    }

  	.mechernich_news_bottom h3 {
      	margin-bottom: 0;
      	margin-top: .5em;
    }

    .mechernich_news_bottom h3 a {
      	color: #0066CC;
      	font-size: .85em;
    }
   

    .mechernich_news_2 .mechernich_news_bottom {
      	display: block;
      	width: 168px;
      	margin-right: 7px;
      	width: 165px;
      	margin-right: 10px;
      	float: left;
       	margin-top: 1em;
    }

    .mechernich_news_2 .mechernich_news_teasertext {
      	font-size: .9em;
    }
    
    .mechernich_news_1 {
      	margin-top: 0em;
    }

    .mechernich_news_1 .mechernich_video_teaser {
      	display: block;
      	width: 160px;
    }

    .mechernich_news_1 .mechernich_video_teaser .video_preview {
      	margin-top: -54px;
    }

    .mechernich_news_1 .mechernich_video_teaser .video_playbutton {
      	position: relative;
      	top: 25px;
      	left: 45px;
      	width: 24px;
      	height: 24px;
      	padding: 15px;
      	z-index: 99;
      	opacity: .75;
    }

    .mechernich_news_1 .mechernich_video_teaser .video_playbutton img {
      	margin-left: 2px;
    }

   .mechernich_news_2 .mechernich_video_teaser .video_preview {
      	margin-top: -54px;
      	height: 70px;
      	overflow: hidden;
    }

    .mechernich_news_2 .mechernich_video_teaser .video_playbutton {
      	position: relative;
      	top: 8px;
      	left: 25px;
      	width: 24px;
      	height: 24px;
      	padding: 15px;
      	z-index: 99;
      	opacity: .75;
    }

    .mechernich_news_2 .mechernich_video_teaser .video_playbutton img {
    	margin-left: 2px;
    }

    .mechernich_news_1 .mechernich_video_teaser a img,
    .mechernich_news_2 .mechernich_video_teaser a img,
    .mechernich_news_1 .mechernich_news_teaserbild a img,
    .mechernich_news_2 .mechernich_news_teaserbild a img {
    	border: 0px black solid;
    }
    
    
    /**************************************/
	/* Aktuelles-Bereich: Blätterfunktion */
	/**************************************/

	#mechernich_aktuelles_weiterenews {clear: both;}


	.eolNewsBack { float: left; width: 120px; }
	.eolNewsNext { float: right; width: 120px; }
	.eolNewsPagination { text-align: center; }

	.eolAktuelleSeite { 
		background-color:#D37E13;
		border:1px solid #D37E13;
		color: #FFFFFF;
		padding-left:4px;
		padding-right:4px; 
}

	/********************************/
	/* SUCHE über Aktuelles-Bereich */
	/********************************/
	
	.mechernich_suche_news .mechernich_news_top {
      	clear: left;
      	padding-top: 1px;
      	margin-bottom: 2em;
    }

    .mechernich_suche_news .mechernich_news_top .mechernich_news_teaserbild {
      	float: left;
      	margin-right: 10px;
      	margin-bottom: 10px;
      	margin-left: .3em;
    }

    .mechernich_suche_news .mechernich_news_top h2 {
      	margin-top: .5em;
      	margin-bottom: .5em;
    }

    .mechernich_suche_news .mechernich_news_top h2 a {
      	margin-top: 1em;
      	color: #0066CC;
    }

    .mechernich_suche_news {
      	margin-top: 0px;
      	margin-left: .3em;
      	clear: left;
    }

    .mechernich_suche_news .mechernich_news_bottom h3 {
      	margin-bottom: 0;
    }

    .mechernich_suche_news .mechernich_news_bottom h3 a {
      	color: #0066CC;
      	font-size: .8em;
    }
   
    .mechernich_suche_news {
      	margin-top: 0em;
      	margin-left: 5px;
    }

    .mechernich_suche_news .mechernich_video_teaser {
      	display: block;
      	width: 160px;
    }

    .mechernich_suche_news .mechernich_video_teaser .video_preview {
      	margin-top: -54px;
    }

    .mechernich_suche_news .mechernich_video_teaser .video_playbutton {
      	position: relative;
      	top: 25px;
      	left: 45px;
      	width: 24px;
      	height: 24px;
      	padding: 15px;
      	z-index: 99;
      	opacity: .75;
    }

    .mechernich_suche_news .mechernich_video_teaser .video_playbutton img {
      	margin-left: 2px;
    }

    .mechernich_suche_news .mechernich_video_teaser a img,
    .mechernich_suche_news .mechernich_news_teaserbild a img {
      	border: 0px black solid;
    }

    .mechernich_suche_news .mechernich_suche_ergebnis_suchfeld {
      	margin-left: 2px ;
    }

    .mechernich_suche_news .mechernich_news_top {
      	clear: left;
    }

    .mechernich_suche_news .mechernich_additionalcontent {
      	display: none;
    }

    .mechernich_suche_news #mechernich_suche_pagination_ajaxmore {
      	display: none;
    }
    
    .mechernich_suche_news .news_suche_anzahl_meldungen {
    	text-align: right; 
    	marign-left: 30px; 
    	padding-top: 4px;
    }

	/* ENDE SUCHE über Aktuelles-Bereich */
	
	/* RECHET SPALTE */
	.mechernich_search_rechts,
  	.mechernich_news_rechts {
    	padding-left: 4px;
  	}
  	
  	.eol_aktuelles_superklasse .main h2 { clear: both; }
    .eol_aktuelles_superklasse div.main { min-height: 820px; }


	/**********************
	*** Wahlscheinatrag ***
	***********************/
	#Mechernich_Buttons_Menuespalte { text-align: center; }
	
	
	
