/*



Theme Name: M Kommunikation



Theme URI: http://www.m-kommunikation.com



Description: M Kommunikation Version 1.0



Version: 1.0



Author: M Kommunikation



Author URI: http://www.m-kommunikation.de



License: GPL



*/







/*************************************







 +Containers







 *************************************/







body{



	color:#000;



	font-family: Helvetica, Verdana, "Times New Roman", Times, serif;



	font-size:12px;



	line-height:1.5;



	margin:0;



	padding:0;



	text-align:center;



}







#wrap{



	margin:0 auto;



	text-align:left;



	width:950px;	



}







#content{



	float:left;



	padding-right:20px;



	padding-bottom:10px;



	width:709px;



	color:#000;



}







#cont2 {



	width:519px;



	float:left; 



	margin-top:8px;



}







#sidebar{



	font-size:12px;



	float:left;



	width:221px;



}







#sidebar-float {



	margin-top: -235px;



}







#sidebar-top {



	width: 227px;



	height: 231px;



}







#header{



	width:950px;



	margin-top: 17px;



	z-index:2;



	height: 125px;



}







#header2{



	width:539px; 



	height:125px; 



	float:left;



}







#header3 {



	width:427px; 



	height:122px; 



	float:left;



}







#balken2 {



	width:537px; 



	height:3px; 



	clear: both; 



	border-bottom:1px #999 solid; 



	margin-right:2px;



}







#balken3 {



	width:221px; 



	height:4px; 



	clear:both; 



	border-bottom:1px #999 solid; 



	margin-top:15px;	



}







#balken4 {



	width:727px; 



	height:10px; 



	z-index:2; 



	background:#FFF; 



	position:relative;



	border-bottom:1px solid #999; 



	float:left;



}



#logo {

	margin-top:10px;
	margin-left:40px;
	width:105px;
	height:144px;
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	z-index:2;
}



#logo2 {



	width:110px;



	height:106px;



	float:left; 



	margin-right:2px;



	background-image:url(images/header2.png);



}







#logo3 {



	width:221px;



	height:106px;



	background-image:url(images/header3.png);



	



}



/*************************************







 +Hn and p







 *************************************/







h1, h2, h3{



	font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif;



	font-weight: normal;



	margin:0;



}







.test li.linkcat h2 {



	border-bottom:#999 1px solid;



	padding-left:5px;



	display: block;



	padding-top: 12px;



	padding-bottom:0px;



	height: 24px;	



	letter-spacing: +1px;



	text-transform:uppercase;



	font-size: 13px;



}



#sidebar h3 {



	border-bottom:#999 1px solid;



	padding-left:5px;



	display: block;



	padding-top: 12px;



	padding-bottom:0px;



	height: 24px;	



	letter-spacing: +1px;



	text-transform:uppercase;



	font-size: 13px;



}







.entrybody {



	margin-top:5px;



	padding-right:17px;



	margin-bottom:5px;



}



.entrybody img{

       border-style: none;

}



.entrytitle h2 {



	font-size:16px;;



	letter-spacing:1px;



}







.entrytitle h2 a {



	color:#000;



}







.entrytitle h2 a:hover{



	color:#666;



}







.entrytitle h3{



	font-size:11px;



	color:#999;



}







/*************************************







 +Entry







 *************************************/







.entry {



	margin-bottom:2px;;



}







.entrymeta{



	font-size:0.9em;



	padding-top:10px;



}







.postedby{



	background: url(images/user.gif) no-repeat;



	padding:3px;



	padding-left:20px;



}







.filedto{



	background: url(images/post.gif) no-repeat;



	padding:3px;



	padding-left:20px;



}







.commentslink{



	background: url(images/packaged.gif) no-repeat;



	padding:3px;



	padding-left:20px;



}





a.Kommentarlinks{

	font-size:0.9em;

}

a.post-edit-link {

	font-size:0.9em;

}





/*************************************







 +Sidebar







 *************************************/







#sidebar2 ul{



	list-style-type:none;



	margin:0;



	padding:0;



}







.test li {



	list-style-type: none;



	list-style-image: none;



	margin:0;



	padding:0;



}







#sidebar2 ul li{



	border-bottom:#999 1px solid;



	padding-left:5px;



	padding-right:5px;



	margin-top: 2px;



	margin-bottom: 2px;



}







#sidebar1 ul {



	list-style-type:none;



	margin:0;



	padding:0;



}











.children li {



	border-bottom:#999 1px solid;



	padding-left:5px;



	padding-right:5px;



	margin-top: 2px;



	margin-bottom: 2px;



}











/*************************************







 +Comments







 *************************************/







.commentsblock{



	width:519px;



	margin-left:190px;



	padding-right:17px;



}







.commentsblock textarea{



	width:502px;



}







.commentsblock input, .commentsblock textarea{



	border:1px solid #1A242F;



	margin:3px;



}







.commentsblock textarea:focus{



	border:1px solid #1A242F;



}







.commentsblock textarea:focus, .commentsblock input:focus{



	border:1px solid #1A242F;



}







.commentauthor{



	display:block;



	font-size:1.5em;



	margin:3px;



}







ol.commentlist{



	color:#000;



	font-size:0.9em;



	list-style-type:none;



	margin:0;



	margin-top:1.5em;



	padding:0;



	padding-right:17px;



}







.commentlist li{



	margin-bottom:0.5em;



	padding:0.5em 1em;







}







.alt{



	border:1px dotted #475462;



	padding:0.5em;



}







h3#comments{



	font-size:1.6em;



}







/*************************************







 +Misc







 *************************************/







a{



	color:#000;



	text-decoration:none;



        outline:none;



}







a:hover{



	color:#999;



}







#content_start {position: absolute;left: -10000px;};







/* Navigation */







#navigation a {



	padding-left: 3px;



	padding-right: 3px;



}







#navigation1  {



	clear: both;



	float: left;



	width: 400px;



	height: 25px;



	margin-top: 30px;



	margin-bottom: 7px;



}







.date2 {



	float: left; 



	width: 190px; 



	margin-top: -32px;



	z-index:1;



	font-size: 60px;	



	color: #FC0;



	text-align: center;



}







.date2 .month {



	float:left;



}







.date2 .day {



	float:left;



}
