/*  
Theme Name: sleysites 2010
Theme URL: http://www.sleysites.de
Description: Basistemplate von S.Ley 2-spaltig
Version: 2.0
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 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #CC99CC;
}

/* === Schriften === */
p, p a, #inhalt p {
	text-align: justify;
	line-height: 150%;
	margin-bottom: 12px;
}

a {color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border: none;}

h1 {
	font-size: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #9E005D;
}
h1 a:hover {text-decoration: underline;}

h2, h2 a  {
	font-size: 130%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #9E005D;
	/*border-bottom: 1px dotted #FFFFFF;*/
	text-decoration: none;
}


h3, h3 a {
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #9E005D;
	text-decoration: none;
}
 

acronym, abbr {border-bottom: 1px dashed #333333;}
acronym, abbr, span.caps {font-size: 100%;}
acronym, abbr {cursor: help;}
blockquote {border-left: 2px solid #9E005D; border-right: 2px solid #9E005D; margin-left: 30px; margin-right: 30px; padding:  0 5px 0 5px;}

table {width: 100%; border: #9E005D 1px dotted; }
td {border:#CC99CC 1px dotted; padding:5px;}
td {font-size: 10px;}

/**/
/* === Schriften Ende === */

/* === Diverse Klassen === */

/* Artikel Überschrift - h2 - */
.storytitel, .storytitel a {font-size:130%; border-bottom: 1px dotted #CC99CC; text-decoration:none; color:#9E005D;}
/* Archive Überschriften - h3? - */
.pagetitle, .pagetitle a {font-size:130%; text-decoration:none; color:#9E005D;}

/* Blogname h1 -in header- */
.blogname, .blogname a {font-size:160%; text-decoration:none; color:#9E005D;}
.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: #9E005D;
		/*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 #333333; padding: 2px;}

/* Text bei Suche - Hinweise */
.blau, .blau a {font-size:10px; color:#66FFCC; text-align:justify;}
.pink, .pink a {font-size:10px; color:#333333; 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:#333333;}

/* === Ende Klassen === */

/* === Layout === */
#wrapper {
			width: 1000px;
			margin: 2px auto;
			background-color: #FF6666;
			background-image:url(images/sabine-2011-2.jpg);
			background-repeat:no-repeat;
			border-left: #FFFFFF 2px dotted;
			border-right: #FFFFFF 2px dotted;
}

#wrapinhalt {
	width: 100%;margin:0;margin-top:0;
}

#leisteoben {height:70px;margin:0; text-align:right; margin-right:25px;}


#navileiste {
			height: 40px; 
			padding: 5px;
			padding-top: 10px;
			text-align: right; 
			margin-right: 25px;
}


#navileiste ul {
      margin: 0;
}

#navileiste li {
      display: inline;
      list-style-type: none;
      margin: 0;	
	  padding: 3px;  
}

#navileiste a,
#navileiste strong  {
      color: #FFFFFF;
	  text-decoration: none;
	  font-weight: bold;
}
     
#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: #FF6600;
	  font-weight: bold;
}  
   
#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: #FF6600;
} 

#kopfbereich {
  			height: 210px;
}

#inhalt {   
  			overflow:auto;
			float: right;
			width: 650px; 
			padding: 15px;
			margin-right: 20px;
			background-color:#FFFFFF;
}

#inhalt h1 {
			font-size: 150%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style: normal;
			color: #FF6600;
			border-bottom: 2px dotted #FFFFFF;
}
#inhalt h2 {
			font-size: 130%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style: normal;
			color: #FF6600;
			margin-bottom: 10px;
}
#inhalt h3 {
			font-size: 100%;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-style: normal;
			color: #FF6600;
			line-height: 120%;
}


#inhalt li {
			line-height: 150%;
			margin-left: 15px;
}

#spalterechts {  
  			float: left;
			margin-left: 30px;
			padding-left: 20px;
			width: 200px;
			border: 1px #FFFFFF dotted;
}



#footer {
  			clear:both;
			width: 100%;
			height: 20px;
			padding-bottom: 5px;
			background-color: #FF6666;
}
#footer p {
			text-align: right;
			margin-right: 35px;
			padding: 5px;

}
/* === Ende Layout === */ 

/* === Formulare === */
#commentform #author, #commentform #email, #commentform #url, #commentform #comment /*#searchsubmit */ {
	background: #FFFFFF;
	border: 1px solid #333333;
	padding: 5px;
}

#searchform { margin-top: 20px; }





