/*  
Theme Name: Blank_default_de
Theme URI: 
Description: Blank default_de ist die Grundlage fuer ein eigenes Design. Es hat nur dort html drin wo es meiner Meinung nach wichtig ist fuer das Verstehen des html Outputs von WordPress. Man kann bis zu 5mal Widgets einsetzen. Bitte im Artikel auf texto.de nachlesen wie.
Version: 1.6
Author: MTS von webdesign-in.de und texto.de
Author URI: http://www.texto.de 
*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}


/* typography.css */
body {font-size:62.5%;color:#444;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em; color: #32735F;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em; color: #575757;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.thedate {font-weight:bold;margin-bottom:0.5em;}

/* etc */
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* main styles */


* { padding:0px; margin:0px; }
	
.clearfloat { overflow: hidden; } 
* html .clearfloat { /* IE6 fix */ height: 1%; }

body {
	background: url(img/bg.gif) repeat-x;
}


#container {
	background: url(/wp-content/themes/default_deleer/img/bg_content.gif) repeat-y;
	font-size: 12px;
}

#top_cham {
	background: url(/wp-content/themes/default_deleer/img/top_cham_bg.png);
	height: 99px;
	width: 73px;
	top:90px;
	left:0;
	position:absolute;
	z-index:998;
}

#bottom_cham {
	background: url(img/bottom_cham_bg.png) no-repeat;
	height: 88px;
	width: 183px;
	margin-left:40px;
	position: absolute;
	bottom: 22px;
	z-index: 999;
}

img { border: none; }

#header {
	border-bottom: 2px solid #32735F;
}

#header_wrapper {
max-width:1200px;
min-width: 780px;
}

#top_grey {
	background: #EDEDED;
	height: 25px;
	width: 183px;
	margin-left: 20px;
}

#sidebar {
	background: #EDEDED;
	width: 183px;
	margin-left: 20px;
	padding-bottom: 150px;
	float:left;
	z-index: 1;
	display:inline;
	}
	
	
* html div#sidebar {display: inline}
	
#changing_picture {
	background-color: #32735F;
	height: 150px;
	width: 350px;
	float:left;
}


#green_claim {
	background: #99B9AE url(img/claim_green.png) no-repeat center 10px;
	height: 150px;
	width: 183px;
	margin-left: 20px;
	float:left;
}

* html #green_claim {margin-left: 10px;}

#claim {}
h1#claim a {font-size: 30px; color: #FFF; margin-top: 40px; position:relative;
top:30px; text-decoration:none; line-height: 1.5em; }

.claim_upper {color:#99B9AE; margin-bottom: 20px; font-size: 0.7em;}
.claim_lower {color: #FFFFFF; font-size: 1.5em;}

#main_content {
	padding: 20px 15px 20px 0px;
	margin-left: 220px;
	margin-right: 20px;
	min-width: 577px;
	max-width: 1000px;
	}
	
#footer {
	background: #DAD2EA;
	height: 24px;
	position: relative;
	padding: 6px 0px 0 0;
	color: #666666;
	font-size: 11px;
}	
	
#footer_wrapper {
	min-width: 780px;
	max-width: 1280px;
	}
	
* html #footer_wrapper { height: 24px;}

#copyright {margin-left:30px; float:left; display: inline;}

#meta {float:right; margin-right: 20px;}

.thecontent {margin-top:0.75em;}

#meta a {color:#666666; font-size:11px;}

.posting {margin-bottom: 1em;}

/*--------------------textgestaltung--------------------*/

p{
     }

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}


ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

address {
     }

/*--------------------linkgestaltung--------------------*/

a {color: #32735F; text-decoration: underline;}
a:visited {color: #32735F; text-decoration: underline;}
a:link:focus{color: #32735F; text-decoration: underline;}
a:link:hover, 
a:visited:hover {color: #99B9AE;}
a:link:active, 
a:visited:active {color: #32735F; text-decoration: underline;}

/********** breadcrumbs **********/

.breadcrumb a{color:#999999; }
.breadcrumb {padding-bottom: 1em;}

/********** bilder als links **********/
a img{
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchbar {
padding: 15px 0 15px 15px;
font-size: 10px;
}

* html #searchbar {width: 165px;}

input#s {
background-color: #bbcec8;
border: 1px solid #909c98;
color: #ffffff;
width: 100px;
height: 14px;
float:left;
font-size: 10px;
padding-top: 2px;
padding-left: 2px;
}

input.searchbox-button {
background-color: #bbcec8;
border: 1px solid #909c98;
font-weight: bold;
color: #ffffff;
width: 50px;
height: 18px;
margin-left: 5px;
font-size: 10px;
}




/*--------------------Kommentare--------------------*/
.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
	}

#commentform textarea {
	}

#commentform #submit {
	 
	}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}


#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }

/********** Menu specs **********/


#menu {font-size: 14px; text-decoration:none; }

#menu ul {list-style-type: none; text-transform:uppercase; font-weight: bold; margin: 0px;}

#menu ul li {display: block; padding:4px 0px 0px 0px;}

* html #menu ul li {margin: 0px; padding:0px; font-size:0px; }
 
#menu ul li:hover {background-color: #d9d2eb;}

#menu ul li.current_page_item {background-color: #BDAAEC;}
* html #menu ul li a:hover {background-color: #d9d2eb;}

#menu ul li a {padding: 6px 0px 7px 20px; display:block; font-size: 14px; color: #666666; *padding: 1px 0 2px 0; text-decoration:none;}
* html #menu ul li a {display:block; margin:0; padding: 5px 0px 5px 20px;}

#menu ul li a.current_item {color: #FFFFFF;}

#menu ul li a:active {color: #FFFFFF;}

#menu ul li.active {background-color:#AD96E6; color:#FFFFFF;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
margin-bottom: 0px;
}
/* End captions */

img.alignright {
	margin: 0 7px 2px 0;
}

img.alignleft {
	margin: 0 0 2px 7px;
}

.alignright {
	float: right;
margin: 0 0 10px 15px;

}

.alignleft {
	float: left;
margin:0 15px 10px 0;
}


/* Systematik */

.sys_name {font-variant: small-caps; }
.sys_art {font-weight:bold; font-style:italic; }