/*
 Theme Name: AvJ
 Theme URI: http://www.adern-von-jena.de/
 Description: Adern von Jena.
 Version: 1.0
 Author: Roberto Ziera
 Author URI: http://fetscherplatz.net/
*/


/*	body angaben */ 
	
body {
	margin:0;
	padding:0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	color: #000000;
	background-color: #ffffff; 
	text-align: center;  /* Zentrierung im Internet Explorer */
	}


/*	allgemeine spezifikationen */ 
	

a:link { 
	font-weight:bold; 
	color:#006c47; 
	text-decoration:none; 
}
a:visited { 
	font-weight:bold; 
	color:#006c47; 
	text-decoration:none 
	}
a:hover { 
	font-weight:bold; 
	color:#b8cfc1; 
	text-decoration:none 
	}
a:active { 
	font-weight:bold; 
	color:#b8cfc1; 
	text-decoration:underline
	 }
a:focus { 
	font-weight:bold; 
	color:#b8cfc1; 
	text-decoration:underline 
	}
	
	
/*	css fuer rahmen der alles umfasst */
	
 div#rahmen {
	text-align: left;     /*Seiteninhalt wieder links ausrichten */
    margin: 0 auto;     /*  standardkonforme horizontale Zentrierung */
    width: 640px;
	padding: 0 0.2em 0 0;
	background-color:#ffffff;
	border-color:#ffffff;
} 

/*	css fuer den banner */
	
div#banner {
	margin:0;
    padding:0;
	/* background-image: url(images/heinrich.gif); */
	background-repeat: no-repeat;
	background-position:bottom right;
}
	
div#banner img {
	border: none;
}		
			
/*	css fuer menu oben */

div#navigation_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0.4em 0 8em 0;
   	/*    padding:0.2em 0.2em 0.4em 0.2em;		*/		
}

ul#Navigation {
    margin: 0; padding: 0 0.4em 0 0;
    text-align: left;
}

ul#Navigation li {
    list-style: none;
    float: left; /* ohne width - nach CSS 2.1 erlaubt */
	position: relative;
    margin: 0 0 0 0; padding:  0.2em 1.4em 0 0;
	border-bottom: 4px;    /*damit die menu einträge sich ueberlagern, ansonsten verschwinden sie immer beim runtrefahren*/
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
}
	
* html ul#Navigation li {  /* Korrektur fuer den IE */
    margin-bottom: -0.2em;
	padding:  0 1.4em 0 0;
}

ul#Navigation li ul {
	font-size:0.85em;
    margin: 0 0 0 0.2em; padding:  0 0.4em 0 0;
   	position: absolute;
    top: 1.8em; left: -0.2em;  /*abstand unre menu von hauptpunkt*/
 	display: none;  /* Unternavigation ausblenden */
}

* html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -0em;
    lef\t: -0.4	em;
}
	
ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
}
	
ul#Navigation li ul li { /*einträge in der ersten untrebene*/
    float: none;
    display: block;
    margin-bottom: 0.2em; /*abstand der ausgefahrenen menus*/
}

ul#Navigation a,  ul#Navigation span{  /*span drinn lassen aus was fuer gruendena auch immer*/
	/*	width:  2.1em;   Breite den in li enthaltenen Elementen zuweisen */
   	padding: 0 0.4em 0 0em;
   	text-decoration: none; font-weight: bold;
}

* html ul#Navigation a{  /* nur fuer IE erforderlich */
	width: 100%;
    w\idth: 2em;
}	
	
ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
	color:#b8cfc1; 
} 
 
li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
  	 color: #006c47;
}
ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
  	 color: #b8cfc1;
	 text-decoration:underline ;
}
ul#Navigation li ul a {  /* aktuelle Unterseite kennzeichnen */
	 color: #b8cfc1;
}

ul#Navigation li ul a:hover {  /* aktuelle Unterseite kennzeichnen */
  	 color: #006c47;	
}
	
	
/*	css ball und menu links */
	
#ball { clear:left;
	float:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;		
	padding-left: 3.5em;
	list-style-position:outside;
	list-style-type: none;
}
	
#ballklein { clear:left;
	float:left;
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;		
	padding-left: 4.4em;
	list-style-position:outside;
	list-style-type: none;
}

#ball p {
	font-size: 0.85em;
	text-align: right;
	width:100px;
	padding-right: 0;
	padding-top: 1em;
}

#ball a:link { 
	font-weight:bold; 
	color:#b8cfc1; 
	text-decoration:none; 
}
#ball a:visited { 
	font-weight:bold; 
	color:#b8cfc1; 
	text-decoration:none 006c47
}
#ball a:hover { 
	font-weight:bold; 
	color:#006c47; 
	text-decoration:none 
}
#ball a:active { 
	font-weight:bold; 
	color:#006c47; 
	text-decoration:underline
 }
#ball a:focus { 
	font-weight:bold; 
	color:#006c47; 
	text-decoration:underline 
}

#content { }

/*	css fuer den inhalt */

#inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}
#inhalt { margin: 0 0 1em 19.6em; }
#inhalt.wide { margin: 0 0 1em 0em; }
#inhalt.wide div.post { border:0px solid #336699; clear:both; }
#inhalt.wide div.post img.postimage { width:112; height:112; margin-left:20px; margin-bottom:20px; border:0; }
#inhalt.wide div.post h2 { margin: 0 0 1em 19.6em;}
#inhalt.wide div.post small.postdate { margin: 0 0 1em 6.4em; font-size:.8em; }
#inhalt.wide div.post div.entry { margin: 0 0 1em 19.6em; }
#__inhalt.wide div.post p.postmetadata { margin: 0 0 1em 19.6em; }
#inhalt.wide div.post p { margin: 0 0 1em 19.6em; }

/* startseite */
#post-4 div.entry { margin: 0 0 0 60px; }
#post-4 div.entry p { margin: 0 0 22px 0; }

#inhalt p {
	clear:right;
	text-align:left; /*justify;*/
	padding:0;
	width:28em;
}			

* html #inhalt p {  /* Korrektur fuer den IE  || bringt nix ||*/
    clear:right;
	padding-bottom: -3em;
}

#inhalt h1{ 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:1.4em;
	margin: 1em 0;
  line-height: 0.4em;
}

#inhalt h2 {
	font-weight: bold;
	font-size: 1em;
	color:;
	padding:0.8em 0 0 0;
	
}

#inhalt h3 {
	font-weight: bold;
	font-size: 0.8em;
	padding-top:1.4em;
	margin: 1em 0;
}
	
#linkrechts {
	text-align:right;
	margin: 0 9.4em 0 0;;
	padding:0 0 0 0;
}

* html #linkrechts {  /* Korrektur fuer den IE  || bringt nix ||*/
    margin-bottom: -3em;
}


div.entry { }

#einladung {
	margin: 0 0 1em 19.6em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}

#einladung p {
	clear:right;
	padding:0;
	text-align:left; /*justify;*/
	width:28em;
}

* html #inhalt p {  /* Korrektur fuer den IE  || bringt nix ||*/
    padding-bottom: -2em;
	clear:right;
  }
	
#einladung h1 { 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:0;
	margin: 1em 0;
	line-height: 0.4em;
}

#einladung h2 {
	font-weight: bold;
	font-size: 1em;
	color:;
	padding:0.8em 0 0 0;
}

#einladung h3 {
	font-weight: bold;
	font-size: 1em;
	padding-top:0.5em;
	margin: 1em 0;
	line-height: 0.4em;
	padding: 1.5em 0 0 0;
}

/*presse publikationem*/

#publ {
  clear:right;
	margin: 0 0 1em 25em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	height:100px%;
}

#publ p {
	padding:0 0 5em 0;
	text-align:left; /*justify;*/
	width:28em;
	vertical-align: bottom;
}

* html #publ p {  /* Korrektur fuer den IE  || bringt nix ||*/
    padding-bottom: -2em;
	clear:right;
  }
	
	
#publ h1 { 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:0;
	margin: 1em 0;
	line-height: 0.4em;
	
}

#publ h2 {
	font-weight: bold;
	font-size: 1em;
	color:;
	padding:0.8em 0 0 0;
}


#publ h3 {
	font-weight: bold;
	font-size: 1em;
	padding-top:0.5em;
	margin: 1em 0;
	line-height: 0.4em;
}

	
#kontakt {
	margin: 0 0 1em 19.6em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}


#kontakt p {
	clear:right;
	padding:0;
	width:28em;
	text-align:left;
}

* html #kontakt p {  /* Korrektur fuer den IE  || bringt nix ||*/
    clear:right;
	padding-bottom: -3em;
}

#kontakt h1 { 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:1.4em;
	padding-bottom:1.4em;
	margin: 1em 0;
	line-height: 0.4em;
}

#kontakt h2 {
	font-weight: bold;
	font-size: 1em;
	color:;
	padding:0.8em 0 0 0;
}

#kontakt h3 {
	font-weight: bold;
	font-size: 0.8em;
	padding-top:1.4em;
	margin: 1em 0;
}

#kontakt span{
	padding:0 2em 0 0;
}
	
/*kontakt formular*/

.eingabe {
		width:12em;
		border:1px solid #b8cfc1;	
	}
	
.eingabetext {
text-align:right;
	}
	
.eingabeliste {
		width:12.3em;
		border:1px solid #b8cfc1;	
	}
	
	
*html	.eingabeliste {
		width:12.5em;
		
	}
	
	.eingabefeld {
		width:23.5em;
		border:1px solid #b8cfc1;	
		margin-top:2em;
	}
	
*html .eingabefeld {
	width:23em;
	border:1px solid #b8cfc1;	
	margin-top:0.2em;
}

.Button   { 
	background-color:#FFFFFF; 
	color:#000000; 
	width:7em; 
	border:1px solid #b8cfc1; 
}	

/*		css fuer bilder */

.hauptseite {
	/*clear:right;*/
	/*align:left;
	/*float:left;*/
	border:0px;
	border-style:solid;
	border-color: #D4D4D4;
	margin: 0.5 10em 1.8em 0; /*0 9.5em 0 0.5em;*/
	padding:0 1.8em 2em 0;
}

.bilderunten {
  clear:left;
  float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align:left;
	font-style:italic;
	font-weight: none;
	valign:bottom;
	margin: 0em 10.4em 1.5em 0; /*0.5em 10.4em 1.8em 0.5em;*/
	padding:0 2em 0em 0;
}

* html .hauptseite { /*fuer IE*/
	/*clear:left;*/
	float:left;
	margin: 0 12em 0em 0; /*0 9.5em 0 0.5em;*/
	padding:0 0 0 0;
}

* html .bilderunten { /*fuer IE*/
	clear:left;
	float:left;
	white-space:nowrap;
	valign:bottom;
	margin: 0.5 12em 0 0; /* 0.5em 9.5em 0 0.5em;*/
	padding:0 0 1.1em 0; /* 0 0.2em 0 0;*/
}

* html .abstandgal {  /*fuer IE*/
    margin-bottom:1em; 
}

/*		css wo bin ich in der seite */
	
#wobinich { 
	clear:right;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align: right;
	color:#b8cfc1;	
	margin: 5.4em 10.4em 0 0;
	padding:1 0.2em 0 0;
	z-index:1000;
}

*html #wobinich { 
	margin: 6em 5em 0 0;
	padding:0 0.2em 0 0;
}
	
/*		css startseite */

#startball {
	float:left;
	padding-left: 1.8em;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 0.7em;
   	line-height: 1.5em;
}
#startball li {
	list-style-type: none;
}

#starttext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;		
	margin: 0 0 1em 5em;
	list-style-position:outside;
	list-style-type: none;
}

#starttext p {
	text-align: justify;
	padding:0;
	width:27em;
}			

* html #starttext p {  /* Korrektur fuer den IE  || bringt nix ||*/
	padding-bottom: -3em;
}

h9 {
	line-height:0.5em;
}

/*		css fuer den inhalt */

#partnerball{
	margin: 0 22.6em 1em 0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	width: 180px;
	float: right;
}

#partnertext {
	border:1px solid #ffcc66;
	margin: 0 0 1em 0em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	width: 33em;
}


#partnertext img {
		text-align:left; /*justify;*/
		padding: 0em 2em 3em 0;
		float:left;
}
	
#partnertext p {
		clear:right;
		text-align:left; /*justify;*/
		padding:0;
		width:13em;
		float:right;
}	

* html #partnertext p {  /* Korrektur fuer den IE  || bringt nix ||*/
    clear:right;
	padding-bottom: -3em;
  }

#partnertext h1 { 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:1.4em;
	margin: 1em 0;
	line-height: 0.4em;
}

/*		css fuer den inhalt */

#lageplan {
	margin: 0 0 1em 18.6em;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
}

#lageplan p {
	clear:right;
	text-align:left; /*justify;*/
	padding:0;
	width:29em;
}			

#lageplan h1{ 
	font-weight: bold;
	font-size: 1.1em;
	text-transform: none;
	padding-top:1.4em;
	margin: 1em 0;
	line-height: 0.4em;
}
p#breadcrumbs { font-size:12px; text-align:right; padding:0 100px 10px 0; color:#999999; }
p#breadcrumbs a { font-weight: normal; color:#999999; }
