/*  
Theme Name: 2-spaltig Basis
Theme URL: http://www.sleysites.de
Description: Basistemplate von S.Ley 2-spaltig
Version: 1.1
Author: http://www.sleysites.de
Author URL: http://www.sleysites.de
 */

* {padding: 0;margin: 0; }  /* Kalibrierung aller Abst�nde auf 0 */
html {height: 101%;}

body {
  	background:url(images/hgr-05a.jpg) repeat-x;
	text-align: left;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
}
/* === Schriften === */
p, p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
	color: #666666;
	padding-top: 5px;/**/
	padding-bottom: 10px;
}

a {color:#666666;text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border: none;}

h1 {
	font-size: 160%;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	color:#99CC00;
}
h1 a:hover {text-decoration: underline;}

h2 {
	font-size: 130%;
	font-family: "Times New Roman", Times, serif;
	color: #99CC00;
	font-style: italic;
	border-bottom: 1px dotted #CCCCCC;
	padding-top: 10px;
	margin-bottom: 10px;
}
h2 a {color: #99CC00;}

h3 {
	font-size: 130%;
	font-family: "Times New Roman", Times, serif;
	color: #99CC00;
	font-style: italic;
	padding-top: 10px;
	padding-bottom: 5px;
	letter-spacing: 0.1em;
	/*background-color: #cccccc;*/
}
h3 a {color: #99CC00;}

acronym, abbr {border-bottom: 1px dashed #333333;}
acronym, abbr, span.caps {font-size: 100%;}
acronym, abbr {cursor: help;}
blockquote {border-left: 2px solid #99CC00; border-right: 2px solid #99CC00;; margin-left: 30px; margin-right: 30px; padding:  0 5px 0 5px;}

table {width: 100%; border: #99cc00 1px dotted; }
/*tbody {padding-top:10px; padding-bottom:10px;}*/
td {border:#99cc00 1px dotted;; padding:5px;}
td {font-size: 10px;}

/* === Schriften Ende === */

/* === Diverse Klassen === */

/* Artikel �berschrift - h2 - */
.storytitel, .storytitel a {font-size:130%; text-decoration:none; color:#99CC00;}
/* Archive �berschriften - h3? - */
.pagetitle, .pagetitle a {font-size:130%; text-decoration:none; color:#99CC00;}

/* Blogname h1 -in header- */
.blogname, .blogname a {font-size:160%; text-decoration:none; color:#999999;}
.blogname a:hover {text-decoration:underline;}

/* aligns */
.alignleft {float: left;}
.alignright {float: right;}

/* Listen */ 

/* Link - Sleysites home - sidebar */
.sley {margin: 0;}
.sley a, .sley a:visited, .sley a:active {
		text-decoration:none;
		color: #99CC00;
		/*font-size: 110%;
		font-style: italic;*/
}
.sley a:hover {text-decoration:underline;}

/* Alle ul-Listen ohne Aufz�hlungszeichen - nur Spalte rechts Gr��e 10 */
ul, ul li {list-style-type:none; padding-left:10px;}
#spalterechts ul li {font-size:10px;}
/* === Ende Listen === */


/* === Klassen === */
/* Kleinere Textgr��e f�r p */
.kleiner, .kleiner a {font-size: 10px; padding-top:10px; padding-bottom:10px; text-decoration:none;}
.kleiner a:hover {font-size: 10px; text-decoration:underline;}

/* Kommentarliste */
.commentlist, .commentlist ol {font-size:12px; margin-left:30px;}
.commentlist li .avatar {float: right; margin-right: 10px; margin-left: 10px; border: 1px dotted #cccccc; padding: 2px;}

/* Text bei Suche - Hinweise */
.blau, .blau a {font-size:10px; color:#66FFCC; text-align:justify;}
.pink, .pink a {font-size:10px; color:#99CC00; text-align:justify;} /*achtung farbe geaendert*/
.gruen, .gruen a {font-size:10px; color:#99CC00; text-align:justify;}

/* ist f�r Weiterbl�ttern der Artikel */
.ngation { padding:20px; color:#666666;}

/* === Ende Klassen === */

/* === Layout === */
#wrapper {
	width:800px;margin:50px auto;background-color:#FFFFFF;border:#CCCCCC 1px dotted;
}

#wrapinhalt {
	width: 100%;margin:0;margin-top:0;
}

#leisteoben {height:67px;margin:0;background:#FFFFFF;background:url(images/l-oben-p.gif);}


#navileiste {
			height: 15px; 
			background-color: #FFFFFF;
			border-bottom: #CCCCCC 1px dotted;
			padding: 5px; 
			text-align: right;
}


#navileiste ul {
      margin: 0;
}

#navileiste li {
      display: inline;
      list-style-type: none;
      margin: 0;	
	  padding: 3px;  
}

#navileiste a,
#navileiste strong  {
      color: #99CC00;
	  text-decoration: none;
}
     
#navileiste a:hover,
#navileiste a:focus,
#start #nav01 a,
#webdesign #nav02 a,
#galerie #nav03 a, 
#print #nav04 a,
#fotobuch #nav05 a,
#blog #nav06 a,
#kontakt #nav07 a,
#malgalerie #nav08 a { 
      color: #FFFFFF; 
	  background-color: #66CCFF;
}  
   
#navileiste a:active,
#start #nav01 a,
#webdesign #nav02 a,
#galerie #nav03 a, 
#print #nav04 a,
#fotobuch #nav05 a,
/* #blog #nav06 a, */
#kontakt #nav07 a,
#malgalerie #nav08 a { 
      color: #FFFFFF;
      background-color: #99CC00; 
} 

#kopfbereich {
  height: 35px;
  background-color: #FFFFFF;
  margin: 0 0 0 0;
  padding: 10px;
  border-bottom: 1px dotted #CCCCCC;
}

#inhalt {   
  margin-left: 0px; 
  margin-right: 170px;
  margin-top: 0;
  padding: 10px;
  width: auto;
  height: 100%;
  background-color: #FFFFFF;
}

#spalterechts {  
  float: right;clear: right;
  width: 150px;
  padding: 10px;
  background-color: #FFFFFF;
  border-left: 1px dotted #CCCCCC;
}



#footer {
  clear: both;
  height: 32px;
  background:url(images/l-unten-p.gif) repeat-x;
  padding: 10px;
  text-align: center;
  background-color: #FFFFFF;
  border-top: 1px dotted #CCCCCC;
  /*background-color:#333333;*/
}
/* === Ende Layout === */ 

/* === Formulare === */
#commentform #author, #commentform #email, #commentform #url, #commentform #comment /*#searchsubmit */ {
	background: #FFFFFF;
	border: 1px solid #333;
	padding: 5px;
}

#searchform { margin-top: 20px; }




