<!--
/*
Theme Name: Talmud-Theme
Description: Template für www.talmud-thora.de
Author: Stefan Scholz / hgs5
*/



/* Farben 
Hintergrund: color:#e4e4e4;
Rot: C32713
  */
nav, header, footer, aside, article { display:block;  position:relative;}
body, div, p, ul, ol, li, img, h1, h2, h3, h4, nav, header, footer, aside, article { margin:0; padding:0; }
		
			
body { border:0px solid pink; height:100%; font-size:1.1em; line-height:1.4em;  font-family: 'Arial',sans-serif; 
		 padding:0px;  background-color:#e4e4e4; color:#333; }


p { margin: 0 0 1em 0; padding:0; }
h1, h2 { margin:.8em 0px; }
h3, h4 { margin:.9em 0px 0.3em 0px; }
img	{max-width:100%}
.wp-caption { max-width: 100%;}
a img { border:0px solid blue;}

/* Positionierungen */

#Seite {position:fixed; left:10%; margin-left:-50px; width:180px; height:100%;   }

	#Stempel {position:absolute; left:20px; top:38px; }
	nav {position:absolute; left:22px; top:233px; }
	#menu-nebennavi {margin-top:1em; padding-right:28px;}
	.widget form {margin-top:.7em;}
	#s {width:123px;}

#Content {position:absolute; left:32%; margin-left:-30px; padding-right:30px;font-size:.9em; }
	#Content article {  padding:.2em 1.2em; margin: 1.5em 0px;}

	header {position:absolute; top:52px; }
	#Titel {position:absolute; text-indent:-2000px; overflow:hidden; }
	#Bereschit {position:absolute; z-index: -10; top:96px; right:13px; }
	
	#MainContent { margin-top:233px; margin-left:8px;  margin-bottom:40px; min-width:540px; }
	
	div#MainContent.ohneKopf { margin-top:38px; margin-left:-20px;  }
	div#MainContent.ohneKopf img { border:1px solid grey; width:100%; height:auto;}
	
	#FixText { max-width:530px;}
	
	#Gesamtbreit {  width:100%;  }
	#Gesamtbreit img {  width:100%;}
	
	#Startfotos { margin-left:-25px; margin-top:-79px;}
	
	#Foto-Seite	{float:right; width:186px;  }

/* Stile */

h2 {border-bottom: 1px solid #aaa; padding-bottom:5px;}

a { text-decoration:none;  color:#8d8d8d;}
a:hover {text-decoration:underline; color:#333; }

.klein {font-size:.9em;}
.aktualisiert {font-size:66%; color:#999;}

#Seite { background-color:#eee; border-left: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; }

nav {font-size:120%;}
nav ul {list-style:none; }
nav ul li {padding-bottom:.6em; }
nav ul li a {text-decoration:none; color:#8d8d8d; }
nav ul li a:hover {text-decoration:underline; color:#333; }
nav ul li a:active { color:#C32713; }
nav ul li.current_page_item a{text-decoration:none; color:#C32713; }

ul#menu-nebennavi {font-size:60%; text-align:right;line-height:1.4em;}

	#Titel {font-size:80%; }

	#searchform {color:#8d8d8d; background-color:#eee;}
	
	
#Content ul {margin-bottom:.5em; margin-left: 1.5em;}
#Content article {   border:1px solid #ccc; background-color:#eee;   font-size:100%;}

#Content article img { border:1px solid #999;}

	
article#Auswahl  { background-color:#fafafa; }
#Auswahl ul li  {}
#Auswahl li.cat-item a { text-decoration:none;  color:#8d8d8d;}
#Auswahl li.cat-item a:hover {text-decoration:underline; color:#333; }
#Auswahl ul.children li {display:inline; padding: 2px 4px; }
#Auswahl ul.children {list-style:none;  }
#Auswahl ul li a { }
#Auswahl ul li a { }
	
	
#Foto-Seite	{margin-left:20px; padding:8px 13px; border: 1px solid #aaa;background-color:#eee; font-size:.8em; line-height:1.4em;}

#Foto-Seite	p {margin-bottom:20px; margin-top:10px;}

#Foto-Seite img	{border:3px solid white;margin-bottom:5px;box-shadow:0px 1px 6px #555; }



			 		
/****** Media Queries  ********/
	
@media screen and (max-width:830px)
	{
		  #Seite {position:relative; left:0px; margin-left:0px;  height:auto; width:auto;  }
		#Content {position:relative; left:0%; margin-left:0px; padding-right:0px;font-size:.9em; padding: 0 7%;}

	#Bereschit {display:none; }
	#Stempel {position:relative; left:20px; top:38px;display:none; }
	nav {position:relative; left:0px; top:0; }

	#Nav  {padding:3% 7%;}
	#Nav .widget {display:block;text-align: center;}
	#Nav ul li {display:inline-block;}
	#Nav ul li a {display:inline-block; padding:4px 8px; border: 1px solid red;color:#333;}

	ul#menu-nebennavi {margin-top:1em; padding-right:28px;font-size:67%;}
	.widget form {margin-top:1em;}
	#s {width:50%;}

	#Content article {  padding:.2em 1.2em; margin: 1.5em 0px;}

	header {position:relative; top:0px; margin-top:22px;}
	#Titel {position:relative; text-indent:0px; overflow: inherit; margin 0 auto; }
	#Titel h1 {display:none; }
	#Bereschit {position:relative; z-index: -10; top:96px; right:13px; }
	
	#MainContent { margin:0px; min-width:inherit; }
	
	div#MainContent.ohneKopf { margin-top:38px; margin-left:-20px;  }
	div#MainContent.ohneKopf img { border:1px solid grey; width:100%; height:auto;}

	#Foto-Seite {max-width:45% }
	#Startfotos {margin: auto;}
	#FixText { max-width:100%;}
	}


@media screen and (max-width:494px) {
header {position:relative; top:0px; margin-top:22px; width: 116%; margin-left: -8%;}
	#Nav  {padding:3% 4%;}
nav {font-size:4vw;}

}

-->