/*
Theme Name: M136.de
Theme URI: http://www.m136.de/
Description: M136.de ist ein zweispaltiges Theme im Army- Look (1000px)
Version: 3.5 (2011-10-10)
Author: Sven Karp
Author URI: http://m136.de/
Tags: green, black, two-columns, fixed-width
License:
License URI:

*/

* {
margin: 0px;
padding: 0px;
}


ul
{
list-style: none;
}

body
{
font-size: 12px;
line-height:14px;
margin: 0px;
text-align: center;
/*background: #292B31;*/
background-attachment: fixed; 
background-image: url('img/bgr1.jpg');
background: #979483; /*#292B31;*/
background-size: 100% 100%;
background-repeat: no-repeat;
color: #FAFFE0;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}



  	 /***************************************************
		 *********************** Blogtitel (header.php) **************
		 *****************************************************/

/*Dropdownmenu*/

#dropdown-menu
{
margin: 15px auto 0px auto;
width: 1000px;
height: 30px;
-moz-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
-webkit-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
}


		 /***************************************************
		 *********************** rechte Sidebar **************
		*****************************************************/

/* gesamter Container fuer rechte Sidebar */

ul.sidebar
{
float: right;
width: 235px;
margin: 5px 15px 20px 0px;
text-align: left;
background: #616349;
/*border: 5px solid #292B31;*/
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#sidebar-m136-logo  /* M136-Titel in der Sidebar */
{
margin: 0 0 10px 5px;
}

ul .sidebar ul
{
font-size: 13px;
}

ul .sidebar li
{
margin: 5px 0 5px 0;
padding: 0 0 0 0;
}
ul .widget_widget_theme_my_login ul
{
margin: 10px 10px 10px 0px;
}

ul .widget_widget_theme_my_login ul a:hover
{
color: ffcc33;
background-color: #7f7f7f;
padding: 2px 5px 2px 5px;
margin-left: -5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

ul .widget_flexipages_widget
{
margin: 0 0 0 0;
}

ul .widget_flexipages_widget ul
{
margin: 5px 10px 5px 15px;
line-height: 20px;
font-size: 14px;
color: #FAFFE0;
}

ul .widget_flexipages_widget li
{
color: #FAFFE0;
}

ul .widget_flexipages_widget li a:hover
{
color: #FFCC33;
background-color: #7f7f7f;
padding: 2px 5px 2px 5px;
margin-left: -5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

ul .widget_flexipages_widget ul li li
{
list-style: square;
color: #FAFFE0;
}

#get_recent_comments_wrap
{
margin: 5px 10px 10px 15px;
}

#get_recent_comments_wrap li
{
padding: 5px 0 5px 0;
line-height: 20px;
font-size: 13px;
font-weight: bold;
line-height:18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}

#get_recent_comments_wrap li a:hover
{
color: ffcc33;
background-color: #7f7f7f;
padding: 1px 5px 1px 5px;
margin-left: -5px;
}

#get_recent_comments_wrap a
{
color: #eae5a1;
font-weight: normal;
}

ul .widgettitle {
color: #fff8dc;
background: #292B31;
margin: 0 0 0 0;
padding: 5px 0px 5px 15px;
line-height: 150%;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}

.search-form
{
margin: 10px 0 10px 15px;
}

#searchsubmit
{
/* css für suchbutton */
padding: 2px 3px;
}
		 /***************************************************
		 * Container -> gesamter Raum zwischen Header und Footer ***
		 *****************************************************/


#container
{
overflow: hidden;
position:relative;
padding: 15px 0 10px 0;
margin: 0 auto 0 auto;
width: 1000px;
background: #616349;
/*
background: #83855A;
*/
-moz-box-shadow: 3px 0px 10px #202020, -3px 2px 10px #202020;
-webkit-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
}

		 /***************************************************
		 *********************** Content **************
		 *****************************************************/



#content
{
width:720px;
margin: 5px 0px 0px 0px;
padding: 0px;
text-align: left;
background: #616349;
/*
background: #83855A;
*/
font-size: 13px;
font-weight: normal;
}




/******************************************************************************************************/
/******************************************************************************************************/
/*** Container fuer  neue frontpage.php  ab 30.09.2011***/
/******************************************************************************************************/
/******************************************************************************************************/
#fp-content-container
{
float:left;
width:720px;
}

#fp-slider
{

width: 710px;
height: 290px;
margin: 0px 0 0px 20px;

}

#fp-container
{
width: 700px;
height: 130px;
overflow: hidden;
margin: 0 0 15px 20px;
background: #292B31;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 4px 3px 5px #202020;
-moz-box-shadow: 4px 3px 5px #202020;
box-shadow: 4px 3px 5px #202020;
}



#fp-new-pic
{
overflow: hidden;
float: left;
padding: 0 0 0 0 ;
width:200px;
height: 160px;
margin: 0px 0px 0 0px;
}

#fp-new-title
{
float: left;
width:470px;
margin: 5px 0 0 0;
padding: 5px 10px 10px 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}


#fp-new-meta
{
float:left;
width:300px;
padding: 0px 0 0 10px;
margin: 10px 0 0px 10px;
}

#fp-mehr
{
text-align: center;
margin: 20px 0 30px 15px;
padding: 5px 30px 0 30px;
width: 650px;
height: 25px;
background: #292B31;
color: #fff8dc;
font-weight: bold;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#fp_tagcloud
{
text-align: center;
margin: 0px auto 30px auto;
padding-top: 0px;
width: 600px;
position: relative;
line-height: 20px;
}

#fp_tagcloud a:link {
	color: #f0e68c;
	text-decoration: none;
	font-weight: normal;
}

#fp_tagcloud a:visited {
	color: #ffd700; /*#46352D #BDAC9F #57463E; #f0e68c;*/

	font-weight: normal;
}

#fp_tagcloud a:hover {
	color: #ffd700;
	text-decoration: none;
	background-color: #41444B;
	border: 5px solid #41444B;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

}







/******************************************************************************************************/
/******************************************************************************************************/
/*** Container fuer page.php  ***/
/******************************************************************************************************/
/******************************************************************************************************/

#page
{
display: block;
margin: 0 0 10px 15px;
padding: 30px 25px 40px 25px;
width: 645px;
background: #616349;
font-size: 13px;
font-weight: normal;
text-align: left;
overflow: hidden;
border-width: 3px;
border-style: solid;
border-color: #292B31;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-right-radius: 0px;
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-moz-box-shadow: 3px 0px 10px #202020, -3px 2px 10px #202020;
-webkit-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
}

#page p
{
line-height: 18px;
}

#page ul {
	padding-left: 0px;
	line-height: 12px;
 }

#page ul li{
		margin-left: 15px;
		list-style: square;
		font-size: 14px;
		line-height: 18px;

}

#page ul li a:hover{
background-color: #7f7f7f;
padding: 3px 5px 3px 5px;
margin-left: -5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}




#page ol
{
}

#page .archiv-title
{
font-size: 16px;
margin: 0px 0 25px -5px;
padding: 10px 5px 10px 10px;
background-color: #292B31;/*#83855A;*/
border: 3px solid #292B31;
color: #eae5a1;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#page .archiv
{
font-size: 14px;
margin: 0 0 0 15px;
line-height: 18px;
}

#page .archiv ul
{
margin: 0 0 0 0px;
}

#page .archiv li
{
font-size: 14px;
margin: 0 0 0 0px;
line-height: 18px;
padding-left: 0px;
}

#page .lcp_catlist li
{
padding-left: 0px;
}

#page .ea-open li /*easy archiv */
{
font-size: 12px;
line-height: 16px;
}

#page a:link {
	color: #f0e68c;
	text-decoration: none;
	font-weight: normal;
}

#page a:visited {
	color: #f0e68c;
	font-weight: normal;
}

#page a:hover {
	color: #ffd700;
	text-decoration: none;

}

#page table{
margin-left: 0;
width: auto;
font-size: 14px;
}

#page tr{
}

#page td{
background-color: #83855A;
font-size:16px;
padding: 9px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#page td:hover{
background-color: #41444B;
-webkit-box-shadow: 4px 3px 5px #202020;
-moz-box-shadow: 4px 3px 5px #202020;
box-shadow: 4px 3px 5px #202020;
}

#back
{
background-color: #292B31;
width: auto;

padding: 10px 5px 5px 15px;
margin: 30px 0 20px 0;
font-size:16px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#back a:hover
{
padding: 10px 5px 5px 5px;
}



/******************************************************************************************************/
/******************************************************************************************************/
/*** Container fuer  Single.php  ***/
/******************************************************************************************************/
/******************************************************************************************************/

/* Beitragstitel */
#content_titel
{
  text-align: left;
  font-size: 18px;
  color: #fff8dc;
  font-weight: normal;
  margin: 0px 0px 0px 15px;
  padding: 10px 5px 5px 25px;
  width: 671px;
  height: 20px;
  background: #292B31;
  position: relative;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -moz-box-shadow: 3px 0px 10px #202020, -3px 2px 10px #202020;
-webkit-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
}



.editpost-img
{
padding: 0 0 0 0;
margin: 5px 0 0 0;
width: 25px;
height: 25px;
background: url('img/edit.jpg') 0 0 no-repeat;
}

/* Beitragstext */
#content_text{
  text-align: left;
  display: block;
  margin: 0 0 10px 15px;
  padding: 20px 25px 10px 25px;
  width: 645px;
  background: #616349;
  font-size: 13px;
  font-weight: normal;
  overflow: hidden;
  line-height: 150%;
  border: 3px solid #292B31;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-box-shadow: 3px 0px 10px #202020, -3px 2px 10px #202020;
-webkit-box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 0px 10px #202020, -3px 0px 10px #202020;
}

#content_text ul {
	padding-left: 20px;
	margin-bottom: 0px;
}

#content_text ul li{
	margin-left: 30px;
	list-style: square;
	padding-left: 10px;
}

#content_text ul ul{
	list-style: square;
}

#content_text ul ul li{
	list-style: square;

}


#content_text a:link {
	color: #f0e68c;
	text-decoration: none;
	font-weight: normal;

}

#content_text a:visited {
	color: #f0e68c;
	font-weight: normal;
}

#content_text a:hover {
	color: #ffd700;
	text-decoration: underline;
}

#content-map
{
padding: 0;
margin: 40px auto 30px auto;
width: 630px;
background: #1f1f1f;
}

#content-verwand
{
clear:left;
padding: 20px 20px 20px 0px;
margin: 30px auto 20px auto;
width: 615px;
background: #6d704b;
border-width: 3px;
border-style: solid;
border-color: #4E4C3B;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#content-verwand ul li{
	list-style: square;
	padding-left: 0px;
}

#content-autor
{
clear: left;
overflow: hidden;

margin: 30px auto 20px auto;
width: 635px;
background: #6d704b;
list-style-type:none;
border-width: 3px;
border-style: solid;
border-color: #4E4C3B;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
#content-autor-box-links
{
margin: 20px 0 20px 25px;
width: 410px;
float: left;
}
#content-autor-box-rechts
{
float: left;
margin: 20px 20px 0 20px;
width: 155px;
}
#content-autor-title
{
padding: 15px;
width: 380px;
float: left;
background: #3A3C42;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

}
#content-autor-info
{
font-size: 14px;
line-height: 20px;
padding: 15px 0px 15px 25px;
width: 370px;
float: left;
}

#content-autor-avatar
{
text-align: right;
overflow: hidden;
}


#content-infobox
{
float: left;
margin: 0 0 0 0;
padding: 0 0 0 10px;
width: 400px;
}

#content-edit
{
float: left;
margin: 0 0 0 0;
padding: 20px 0 0 0px;
width: 200px;
}

.editpost
{
padding: 5px 10px 5px 10px;
background: #56593a;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

}

		 /***************************************************
		 ************ Kommentare **************
		 *****************************************************/


/* Container in single.php für kommentare */
#content-comments
{
clear:left;
text-align: left;
padding: 0px 10px 0px 10px;
margin: 20px auto 20px auto;
width: 614px;
background: #616349;
/*
background: #83855A;
*/
list-style-type:none;
/*
border: 3px solid #292B31;
*/
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#content-comments p
{
padding: 0 10px 0 0;
}

#content-comments ul li{
	padding-left: 100px;
    list-style: none;
}

/*Kommentarauflistung und Formatierung */
#comments {
	clear: both;
}

#comments .navigation-comments {
	padding: 20px 0 18px 0;
	display: block;
	text-align: center;
}

#comments .nav-page {
	padding: 10px 0 0px 0;
	font-size:16px;
}

h3#comments-title,
h3#reply-title {
	color: #FFF8DC;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 15px;
}
.commentlist {
	list-style: none;
	padding: 0;
	margin: 0px auto 0px auto;
	width: 580px;
}
.commentlist li.comment {
	line-height: 24px;
	margin: 0 0 10px 0;
	padding: 10px 0 0 100px;
	position: relative;
	background: #6d704b;
  border: 3px solid #4E4C3B;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.commentlist li:last-child {
	margin-bottom: 0px;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	width: 70px;
}

.gravatar {
	position: absolute;
	top: 15px;
	left: 10px;
}

.commentnumber{
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	font-size: 22px;
}

.comment-author {
}
.commentauthor {
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
}
.vcard{
	margin-top: 0px;
	margin-bottom: 5px;
}

.comment-reply-link
{
padding: 5px 10px 5px 10px;
background: #56593a;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

.comment-author cite {
	color: #FFF8DC;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 10px;
	margin: 0 0 20px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #f0e68c;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ffd700;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 10px 0 15px 0;
}
.reply a,
a.comment-edit-link {
	color: #f0e68c;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}

.commentlist .children ul {
	list-style: none;
	margin-bottom: 0px;
}

.commentlist .children li {
	list-style: none;
	border: none;
	margin: 0 3px 5px 0;
	background-color: #636642;
  border-width: 3px;
  border-style: solid;
  border-color: #4E4C3B;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}

/* Comments form */
input[type=submit] {
	color: #333;
}
#respond {
	margin: 24px 20px 24px 20px;

}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
	font-size: 18px;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	/*width: 98%;*/
	width: 100%;
}
#respond textarea {
	width: 100%;
	/*width: 560px;*/
	padding: 5px;
	/*width: 560px;*/
	margin: 0 auto;
	height: 200px;
}
#respond .form-allowed-tags {
	color: #f0e68c;
	font-size: 10px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 16px;
	padding: 5px 10px;
	width: auto;
}


/***************************************************
************ Diaschau **************
*****************************************************/

#content-diaschau-titel
{
  width:700px;
  margin: 0 0 10px 15px;
  padding: 5px 0 5px 10px;
  background: #292B31;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}


#content-diaschau
{
  width:700px;
  height: 535px;
  margin: 10px auto 0 20px;
  overflow: hidden;
  -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 5px 5px 5px #202020, -5px 0px 5px #202020;
-webkit-box-shadow: 5px 5px 5px #202020, -5px 0px 5px #202020;
box-shadow: 5px 5px 5px #202020, -5px 0px 5px #202020;
}



/***************************************************
************ Pagenavi **************
*****************************************************/

#pagenavi {
margin: 30px;
overflow: hidden;
font-size: 12px;
height:40px;
}

#avatar_single
{
margin: 0;
padding: 10px;
width: 130px;
text-align: right;
float: right;
overflow: hidden;
}

#avatar_comment
{
margin: 0;
padding: 10px;
width: 100px;
text-align: left;
float: left;
overflow: hidden;
}


#comment_text
{
text-align: left;
margin: 0;
padding: 10px;
width: 130px;
text-align: left;
float: left;
height:100%;
}

	 /***************************************************
	 ***************** search.php **************
	 *****************************************************/



#search-result-titel
{
text-align: left;
margin: 20px 0 20px 0;
padding: 10px 20px;
background: #292B31;
font-size: 16px;
color: #fff8dc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#search-new
{
padding: 0px 0px 5px 0px;
background: #6d704b;
margin: 0 0 15px 0px;
font-weight: normal;
list-style-type:none;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 3px solid #4E4C3B;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}


#search-new-title
{
float: left;
width:600px;
font-size: 16px;
padding: 15px 20px 0px 20px;
}

#search-new-pic
{
overflow: hidden;
float: left;
padding: 0 0 0 0 ;
width:120px;

margin: 10px 0 10px 0px;
}

#search-new-meta
{
float: left;
width:250px;
padding: 10px 0 0 10px;
margin: 0px 0 0 52px;
}


	 /***************************************************
	 ***************** footer (neu 2011-02-26) **************
	 *****************************************************/

#footer
{
clear: left;
width: 1000px;
margin: 0px auto 15px auto;
padding-top: 20px;
padding-bottom: 10px;
background: #292929;
font-size: 12px;
font-weight: normal;
overflow: auto;
-moz-box-shadow: 3px 3px 10px #202020, -3px 0px 10px #202020;
-webkit-box-shadow: 3px 3px 10px #202020, -3px 0px 10px #202020;
box-shadow: 3px 3px 10px #202020, -3px 0px 10px #202020;
}




		 /***************************************************
		 ***************** author.php **************
		 *****************************************************/

/****** Autoren-Info *****/
#author-box
{
overflow: hidden;
margin: 0px 0px 30px 0px;
padding: 20px 30px 20px 20px;
background: #6d704b;
font-size: 13px;
font-weight: normal;
line-height:25px;
border: 3px solid #292B31;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#author-box-title
{
padding: 10px 0 5px 10px;
margin: 0 0 20px 0;
width: 370px;
}

#author-box-avatar
{
margin: 0 0 0 20px;
padding: 0;
width: 150px;
text-align: right;
float: right;
overflow: hidden;
}

#author-list-title
{
padding: 10px 0 5px 30px;
margin: 0 0 10px 0;
background: #292B31;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#author-list-artikel
{
padding: 0px 0 0 30px;
}

#author-list-artikel ul li
{
padding: 5px 0 0 0px;
list-style: square;
}
		 /***************************************************
		 ***************** Previous and Next Posts************
		 *****************************************************/

.alignright
{
text-align: right;
}

.alignleft
{
text-align: left
}

.navigation {
display: block;
text-align: center;
margin: 10px 0 0 0;
}



		 /***************************************************
		 *********************** Paragraph **************
		 *****************************************************/

p
{
margin-bottom: 10px;
}

.small
{
font-size: 11px;
line-height: 10px;
}

pre
{
font-size: 12px;
font-style: normal;
line-height:12px;
}


		 /***************************************************
		 *********************** Links ********************
		 *****************************************************/

a:link
{
color: #fff8dc;
text-decoration: none;
font-weight: normal;
}

a:visited
{
color: #fff8dc;
font-weight: normal;
text-decoration: none;
}

a:hover
{
color: #FFCC33;
text-decoration: normal;
}


a img
{
border:none;
background:none;
padding-left:0px;
}

#feed, #feed img a:link, #feed img a:visited
{
border: none;
}




		 /***************************************************
		 *********************** Headings**************
		 *****************************************************/

h1
{
font-size: 24px;
line-height: 36px;
margin-bottom: 18px; 
}

h2
{
font-size: 18px;
line-height: 18px;
color: #fff8dc;
margin-bottom: 5px;
}

h2.logo
{
font-size: 36px;
line-height: 36px;
padding: 10px 10px 20px 15px;
Color: #979483;
white-space: nowrap;
}

h2.logo-sidebar
{
font-size: 66px;
letter-spacing: 1px;
padding: 30px 10px 15px 10px;
color: #FFCC33;
/*Color: #979483;*/
white-space: nowrap;
}

h2.title2
{
font-size: 18px;
line-height: 18px;
margin: 0 0 0 0;
color: #fff8dc;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}

h2.title-fp
{
font-size: 14px;
font-weight: bold;
margin: 0 0 0 0;
color: #fff8dc;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}

h2.title-fp a:hover
{
color: ffcc33;
background-color: #7f7f7f;
padding: 1px 5px 1px 5px;
margin-left: -5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

h2.title-fp a:link
{
font-size: 14px;
font-weight: bold;
color: #fff8dc;
}

h2.title-fp a:visited
{
color: #fff8dc;
font-weight: normal;
text-decoration: none;
}

h2.title-fp a:hover
{
color: #FFCC33;
text-decoration: none;
}

.title-search
{
font-size: 18px;
white-space: nowrap;
line-height: 18px;
color: #fff8dc;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
}


h3
{
font-size: 14px;
line-height: 18px;
}

h3.logo-sidebar
{
font-size: 13px;
padding: 10px 10px 10px 10px;
color: #FFCC33;
/*Color: #979483;*/
white-space: nowrap;
}


h3.myicons
{
font-size: 14px;
margin: 5px 0 6px 0;
}



h3.ptag3
{
font-size: 14px;
line-height: 12px;
margin: 10px 20px 10px 0;
color: #FFF8DC;
}




h3.ptag3 a:visited:hover
{
color: #ffd700;
}


h3.ptag3 a:hover
{
color: #ffd700;
}

h3.meta3
{
font-size: 14px;
font-weight: bold;
line-height: 14px;
margin: 0px 20px 0px 0;
color: #FFF8DC;
}

h3.meta3 a:hover
{
color: ffcc33;
background-color: #7f7f7f;
padding: 1px 5px 1px 5px;
margin-left: -5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

h4
{
font-size: 12px;
line-height: 12px;
text-align: left;
font-weight: normal;
}

h4.meta4
{
font-size: 10px;
line-height: 16px;
margin: 0px 0px 10px 0;
color: #FFF8DC;
}

h5
{
font-size: 12px;
line-height: 6px;
color: #fff8dc;
font-weight: normal;
}

h6
{
font-size: 10px;
line-height: 12px;
font-weight: normal;
margin: 6px 0 12px 0;
}

/***************************************************
*********************** date ********************
*****************************************************/
.date
{
font-size: 18px;
float: right;
text-transform: uppercase;
letter-spacing: -2px;
padding: 3px 5px 3px 5px;
margin-top: 17px;
text-align: center;
color: #B7BF8F;
}

.entry
{
margin-bottom: 5px;
float:left;
}


		 /***************************************************
		 *********************** Code ********************
		 *****************************************************/
.code
{
display: block;
margin: 10px 30px 0 30px;
padding: 2px 10px 5px 10px;
border-top: 4px solid #88944C;
color: #B7BF8F;
background: #4F4F4F;
}

		 /***************************************************
		 **************** Bilder *****************************
		 *****************************************************/


/*** fuer Mediathekbilder ***/
img.centered, .aligncenter, div.aligncenter
{
    display: block;
    margin-left: auto;
    margin-right: auto;
 }

 /* 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;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-color: #000;
}

.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;
color: #000;

}

}
/* End captions */


/* Captions 2*/

.gallery-caption
{
border: 1px solid #ddd;
text-align: center;
/*background-color: #f3f3f3;*/
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
font-color: #000;
}

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

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


.sticky
{
	background: #f2f7fc;
	border-top: 4px solid #000;
	margin-left: -20px;
	margin-right: -20px;
	padding: 18px 20px;
}


/***************************************************
*********************** Category-Icons ********************
*****************************************************/
		 
		 
.myicons {
  vertical-align: text-bottom;
  margin-right: 5px;
  -moz-box-shadow: 5px 5px 10px #202020, -5px 0px 10px #000;
-webkit-box-shadow: 5px 5px 10px #202020, -5px 0px 10px #000;
box-shadow: 5px 5px 10px #202020, -5px 0px 10px #000;
}

/***************************************************
*********************** wp-render-blogroll-links *******
*****************************************************/

.linkcat {
margin-top: 30px;
margin-bottom: 15px;
}


.related_post_title {
margin: 0 0 10px 30px;
font-size: 14px;
font-weight: bold;
}

/***************************************************
*********************** list-category-posts *******
*****************************************************/

.lcp_thumb
{
margin: 10px 0 10px 10px;
padding-right: 200px;
width: 320px;
height: 240px;
}



