/*
Theme Name: VOIGT
Theme URI: 
Description:liquid layout-max width 1024px, header,two column, sidebar left for widget plugin,content,footer,XHTML 1.0 Strict,
Version: 1.02 [16.05.06]
Author: mts
Author URI: http://www.webdesign-in.de/

*/
/*structure*/
html{
	background:#fff;
	color:#2A3238;
	background-image:url(images/obenb.gif);
  background-repeat:no-repeat;
  background-position: 0% 0%;
}
body {font-size:96%;
        padding: 0px;
	margin: 0px;
	text-align:center;
background-image:url(images/punktb.gif);
  background-repeat:no-repeat;
  background-position:100% 100%;
height:100%;
min-height:450px;
}
/*-smilies without a border-*/
body img.wp-smiley {border:none;}

.aussen{
  	margin: 0 auto;
  	padding: 0;
	min-width:225px;
	max-width:1024px;
	width:100%;
background-image: url(images/bodyb.gif);
  background-repeat:repeat-y;
  background-position:23% 0%;
}
.height{height:100%;
min-height:450px;}

.innen,.header{ width:100%!important;
	width:96%;
	margin-left:0px!important;
margin-left:-2%;
	
}
.footer {margin:0 auto;
  	padding: 0;
  	min-width:225px;
	max-width:1024px;
	width:100%;
clear:both;
}

.titel,
.sitemap { 
	width:67%;
	margin-left:0px;
	float: left;
	text-align:left;
	padding:0px 0px;
	display:inline;
}
.artikel,.headnavi{ 
	width:67%;
	
	float: left;
	text-align:left;
	
	display:inline;
}
.artikel{margin-left:0px;
        margin-top:6px;
padding:0px 0px 0px 20px;
}

.headnavi{
        /*background-color:#2A3238;*/
background-color:#000;
	color:#fff;
         height:100px;
        font-size:0.9em;
       margin:0;
       pading:0;
}

.headnavi h1{background-color:inherit;color:#fff;margin:60px 10% 0.5em 0px;
text-align:center;
}

/*titel rechts*/
.titel{}

/*--sidebar.php--*/
.wide{width:23%;
min-weight:225px;       
}

.sidebar, .logo {font-size:0.9em;
	float: left;
	text-align:left;
	display:inline;
        background-color:inherit;
        color:#fff;
}
.logo{height:100px;
        background:url(images/logo.gif);
	background-position:50% 0%;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px!important;
	margin:0px;
}

/*sidebar2*/

.sidebar2{ 
	width:50%;
	margin:0px 0px 0px 0px!important;
        margin:0px 0px 0px -5px;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;
	display:inline;
}
/* all over the world*/
html, body,div, p, ul, li, ol, input,dl,dt,dd,a {font-family:"Trebuchet ms","Gill Sans MT", "Gill sans", sans-serif;}

h1,h2,h3,h4,h5,h6 { margin: 4px 5px 4px 7px; font-size:1.2em; line-height:1.7em;   font-weight:lighter;

	color:#000; background-color:inherit;
	}

p{margin: 4px 5px 4px 0px; line-height:1.4em;}

code,pre{margin:3px 9%; width:80%;
	overflow:auto;line-height:2.3em; padding:5px 3px 20px 4px;
	border:1px solid #c2c2c2;}
b, strong,i,em {}

ins{border-left:2px ridge #cc0000;border-bottom:2px ridge #cc0000;text-decoration:none;padding-left:2px;}
address {margin:0 5%; padding:0 5px 0 9px; border-left:3px ridge #cc0000;}

blockquote{margin:3px 9%;padding:5px;border:2px ridge #cc0000;}
blockquote p{ }

acronym, abbr, span.caps,span.abbr  {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #c2c2c2;}


dl {margin:0% 0% 0% 9%;}
dt{margin:5px 10px 3px 13px; font-size:1em;color:#000; background-color:inherit;}
dd{margin:2px 25px; font-size:0.9em;}


/* for all links artikel*/

.artikel a {padding:0px 2px;color:#cc0000; background-color:inherit;text-decoration:underline;}
.artikel a:link { color: #cc0000; background-color: inherit;text-decoration:underline;}
.artikel a:visited { color: #cc0000; background-color:inherit;text-decoration:none;}
.artikel a:link:focus{ color:#6699cc;background-color:inherit;text-decoration:none;}
.artikel a:link:hover,.artikel  a:visited:hover { color:#2A3238; background-color: inherit; text-decoration:none;}

.artikel a:link:active,.artikel  a:visited:active { color:#a53121;background-color:inherit;}

/* pictures as a link*/
:link img { border:none; }
:visited img { border:none; }
:link:active img, :visited:active img { border:none; }


dl.imghoch{float:left;width:170px;margin:0px 7px;padding:5px;border:2px outset #c2c2c2;text-align:center;clear:left;}
dl.imghoch dt,
dl.imghoch dd{margin:0px;padding:4px;text-align:center;}

dl.imgbreit{float:right;width:170px;margin:0px 7px;padding:5px;border:2px outset #c2c2c2;text-align:center;clear:right;}
dl.imgbreit dt,
dl.imgbreit dd{margin:0px;padding:4px;text-align:center;}
/*for all links end */

/*artikel*/
.artikel{}
.cont{border-bottom:2px solid #DC3419;padding-bottom:5px;}
.artikel  h2 small{font-size:0.6em;}

/*bilder*/

.artikel img{border:none; padding:3px; }


/*Ueberschrift in Artikel
.artikel  h2{padding:4px 0px;  font-weight:lighter;
	font-size:1.4em;color:#DC3419;background-color:inherit;}
	*/
.cerpt {margin:3px 9% 7px 9%;padding:5px;border:2px ridge #c2c2c2;}


/* kommentare*/
.leaveresponse{text-align:left;margin:3px 9%;padding:5px; font-size:0.9em; line-height:1.5em; }

.leaveresponse  fieldset textarea{font-size:0.8em;border:2px outset #c2c2c2; }

.leaveresponse input[type=submit]{cursor: pointer; margin:4px 10%;  border:2px outset #c2c2c2; }
.submit{cursor: pointer; margin:4px 10%; border:2px outset #c2c2c2; }

/*basis kommentar*/

.responselist small, .alt small{font-size:0.6em; font-family:"Trebuchet ms","Gill Sans MT", "Gill sans", sans-serif;
}
.responselist p, 
.responselist .alt p{padding-left:60px;}

.responselist{padding:1px 0px; 	margin: 0px 9%;
    line-height:1.6em;border:0px outset #c2c2c2;}

.responselist h3{
background: url(images/face1.gif) no-repeat 0% 0%;
height:63px;padding-left:60px;font-size:1.2em;font-weight:lighter;}

.responselist li h3 {display:block;width:250px;overflow:hidden;}/*wegen langer trackbacks*/
/*alternative*/
.alt{padding:1px 0px; 	margin: 0px 0px 4px 0px;
    line-height:1.6em;color:#000;   background-color:inherit; }
.alt h3{background: url(images/face2.gif) no-repeat 0% 0%;
height:63px;padding-left:60px;font-size:1.2em;font-weight:lighter;}
	
.alt small{font-size:0.6em;}

.alt p{padding-left:50px;}





/*Listen in artikel*/
.artikel ul li, .artikel ol li  {list-style-type: none;}

.artikel .cont ul{margin:0% 0% 0% 9%;
	padding:0px 5px; font-size:0.9em; }
.artikel .cont ul li {background: url(images/ul-li.gif) no-repeat 0% 6px;
	padding:2px 12px; line-height:140%;}
.artikel .cont ol li {background: url(images/ol-li.gif) no-repeat 0% 6px;
	padding:2px 12px; line-height:140%;list-style-type: none;}
.artikel .cont ol {margin:0% 0% 0% 9%;
	padding:0px 5px; font-size:0.9em; }

.artikel .cont .aehnliche{margin:0% 0% 0% 9%;padding-top:4px;}
.artikel .cont .aehnliche ul {margin:0;padding:0;}


/*archive php*/
.archive h3{}




/*sidebar*/
.sidebar{font-size:0.9em;}
.children {}
.page_item {}
.sidebar a{display:block; width:70%;}
.sidebar p{padding-left:6px;}
.sidebar li {list-style-type: none; list-style-image:none; }
.sidebar ul {margin:5px 0px 0px 20px; padding:0px 0px; } 
.sidebar ul li {margin:0px; padding:0px 0px; }
.sidebar ul li ul li {margin:0px 0px 0px 12px; padding:0px;}

.sidebar h1,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6{margin: 8px 5px 0px 0px;}
.sidebar h2{width:70%;color:#fff;background-color:transparent;font-size:1em;
margin:4px 0px;}


/*for all links sidebar*/

/*
.sidebar ul li  a {padding:0px 2px;color:#c2c2c2; background-color:inherit;text-decoration:underline;}
.sidebar ul li  a:link { color: #c2c2c2; background-color: inherit;text-decoration:underline;}
.sidebar ul li  a:visited { color: #c2c2c2; background-color:inherit;text-decoration:none;}
.sidebar ul li  a:link:focus{ color:#cc0000;background-color:inherit;text-decoration:none;}
.sidebar ul li  a:link:hover, 
.sidebar ul li  a:visited:hover { color:#6699cc; background-color: inherit; text-decoration:none;}

.sidebar ul li  a:link:active, .sidebar ul li  a:visited:active { color:#a53121;background-color:inherit;}




.sidebar ul li  ul li a {padding:0px 2px;color:#c2c2c2; background-color:inherit;text-decoration:underline;}
.sidebar ul li  ul li a:link { color: #c2c2c2; background-color: inherit;text-decoration:underline;}
.sidebar ul li  ul li a:visited { color: #c2c2c2; background-color:inherit;text-decoration:none;}
.sidebar ul li  ul li a:link:focus{ color:#cc0000;background-color:inherit;text-decoration:none;}
.sidebar ul li  ul li a:link:hover, 
.sidebar ul li  ul li a:visited:hover { color:#6699cc; background-color: inherit; text-decoration:none;}

.sidebar ul li  ul li a:link:active, .sidebar ul li  ul li a:visited:active { color:#a53121;background-color:inherit;}

*/
 a {padding:0px 2px;color:#c2c2c2; background-color:inherit;text-decoration:underline;}
 a:link { color: #c2c2c2; background-color: inherit;text-decoration:underline;}
 a:visited { color: #c2c2c2; background-color:inherit;text-decoration:none;}
 a:link:focus{ color:#cc0000;background-color:inherit;text-decoration:none;}
 a:link:hover, 
 a:visited:hover { color:#6699cc; background-color: inherit; text-decoration:none;}

 a:link:active, a:visited:active { color:#a53121;background-color:inherit;}




.current_page_item a,
.current-cat a
{color:#ff0000;background-color:inherit;}

/*sidebar2 */
ul.sidebar2 {float:left;padding:0;}
ul.sidebar2 li h2{font-size:1em;font-weight:lighter;}

/*necessary*/
.invisible{position:absolute;left:-3999px;width:999px;}
.sign{text-align:right; margin-right:45px;margin-top:4px; font-size:0.9em;}

.navigate{text-align:center;margin:0.3em; auto;width:90%;font-size:1em;}

.postdata{font-size:0.9em;clear:both;}

.postdata01{font-size:0.9em;text-align:right;clear:both;}

.hilite {color: #fff;background-color: #f93;}

/*--anderes--*/
#artikel{margin:0;padding:0;line-height:0.1em;font-size:0.1em;}
.clear {clear: both;}
.tipp{text-align:right;margin:0px 10px;font-size:0.7em;}
.caplize{font:4em swiss, serif; color:#ff0000;background-color:inherit; float:left;margin:-7px 4px 0 -6px;}

/*clean_archive_sitemap*/
.sitemap .postspermonth {margin: 5px 0 10px 30px;  padding-left: 25px; }
.content .sitemap .postspermonth ul li{line-height:1.7em; }
.sitemap li { list-style-type: none;	list-style-image:none;}

/*email new*/
#contactform{width:90%;}
#contactform label,#contactform input {
display: block;
width:45%;
float: left;
margin-bottom: 10px;
font-size:0.9em;
}
#contactform label {
text-align: right;
width: 20%;
padding-right:6px;
}
#contactform br {
clear: left;
}
/*footer*/
.footer p{text-align:right;margin:5 auto;width:90%;font-size:0.8em;}