/*  
Theme Name: Paste Up
Theme URI: http://emuman.org/themes
Description: nice little theme.
Version: 0.2
Author: Sebastian Laube
Author URI: http://emuman.org/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
Feel free to contact me if you have questions,my email: mail@emuman.org
*/

html, body {
	background: url('images/fundal.jpg') fixed;
	color: #460046;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial;
	margin: 0;
	padding: 0;
	height: 100%;
}


#container {
	width: 737px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}

#hiddennav, #head #submit { display: none;}

p { padding: 0.2em;}

.disnav { float: right;}
p.disnav { background: #fff; padding: 0.2em;}

a, a:link {
	color: #7ab51d;
	text-decoration: none;
	padding: 0;
}
a:hover {
	color: #7ab51d;
	background: transparent;
	border-top: none;
}

/** head **/
#head {
	background: url('images/hbg.png') no-repeat;
	width: 763 px;

	padding: 10px 10px 65px 10px;
	height: 20 px;
	margin-bottom: 0;
}
#head h1 {
	font-size: 12px;
	margin: 2.6em 0 0 0;
	padding: 0;
	float: left;
	display: inline;
}
#head h1 a, #head h1 a:hover {
	color: #FFFF99;
	background: none;
	border: 0;
}

/** searchbar **/
#searchbar {
	float: right;
	 width:179px;
 height:19px;
	margin: 4.8em 0 0 0;
	background: url('images/gc.png');
}


/** nav **/
#menu {
	/**width: 487px;**/
	width:70%;
	height:18px;
	font-family:"Trebuchet MS", Arial;
	background-color: #FFFFFF;
	margin-bottom:50px;

}
/**farbe unrelevant**/
#menu ul {
	font-size: 15px;
	padding-left:10px;

}
/**farbe unrelevant**/
#menu ul li {
	display: inline;
	font-size: 15px;
	height:12px;
	

}
/**menu normal**/
#menu a {
	color: #72b40b;

}
#menu a:hover {
	color: #8c1f8c;
}


#menu ul li.current_page_item a,

#menu ul li.current_page_item a:link,

#menu ul li.current_page_item a:hover {
	color: #460046;

}

/** subnav**/
.navigation {
	display: block;
	text-align: center;
	margin-bottom:30px;
}
.alignright {
	float: left;
	background: #333;
	padding: 0.2em;
}
.alignleft {
	float: left;
	padding: 0;
}

/** cnt **/
#content {
	clear: both;
	
	float: left;
	width: 70%;
	margin-top:2px !important;
	margin-bottom:40px !important; 

}
#content h3 {
	font-size: 26px;
	font-family: "Georgia Ref", Georgia, Times, "Times New Roman", serif; 

}
#content .data {
	
}
/* z.Zt. außer betzrieb ...*/
#content .data p, #content .postmetadata p {

	background: transparent;
	display: inline;
	float:right;
	margin-bottom:15px;
	margin-right:150px;
	font-size:13px;
	color: #bf9fc1;

	
}
#content .postmetadata  {
	color: #bf9fc1;
	font-size:13px;
margin-left:20px;
height:40px;
width:500px;


 
 }
 
.author {
	background: transparent;
	color: #bf9fc1;
	font-size:13px; }


.comments {

	color: #7ab40b;

	font-size:13px; 

margin-right:10px;
	
}
	
.commentscounter {

color: #000000;
margin-left: 16px;
margin-top: -4px;
	font-size:24px;
	font-family: "Georgia Ref", Georgia, Times, "Times New Roman", serif;

}
.commentscounter a{
	color: #000000;


	}
	
.dummy {

background: url('images/comments.png') no-repeat;
width:430 px;
height: 44px;
margin-right: -8px;
margin-bottom: -2px;
margin-left: 96px;
padding-top:12px;

}





 
#content .storycontent {
	background: #fff;
	
}
#content .storycontent p{
	line-height: 145%;
	display: block;
	margin: 2px 2px 0px 2px;
	padding: 4px 0px 0px 0px
	width:510px;
}


.articlefoot {
height:35px;
background-color:#FFFFFF;
margin-bottom:60px !important;



}


.subarticle{

	padding-top:15px;
	margin-right:85px;

}


#content a:hover
{
 background : transparent;

}

#content h3 a {
	color: #460046;
	background: #fff;
	font-style: normal;
	text-decoration: none;
	padding: 0px 39px 0px 8px;
	margin: 0px 8px 0px -8px;

}
#content h3 a:hover {
	color: #fff;
	background: #fff;
	border-top: 0;
	color: #460046;
	
}
* h3 em{
	color: #460046;
	background: #fff;
	font-style: normal;
	text-decoration: none;

}

/** side **/
#side {
	float: right;
	text-align: left;
	width: 24%;
	padding: 1em;
	font-size: 110%;
	background-image: url(images/mbg.png);
	background-position: top;
	height: auto;
	vertical-align:top;

}


/**einzelne �berschriften**/
#side h4 {
	color: #6c626f;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	margin-bottom:4px;
	padding-left:2px;

}
#side ul, #side * ul {
	list-style-type: none;
	color: #8c1f8c;
	font-size: 18px;
	/*font-weight:bolder;*/
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight:normal;
color: #6c626f;
	margin-bottom:20px;
	margin-top:8px;


}
#side * li {

	margin: 0;


	color: #6c626f;
	font-family: "Georgia Ref", Georgia, Times, "Times New Roman", serif;
	font-size: 14px;
		padding-left:2px;
	font-weight:normal;
}

#side a, #side a:link {
	color: #6c626f;
	padding-left:2px;
	text-decoration: none;
	
}
#side a:hover {
	color: #000;
	background: transparent;
	border-top: 1px dotted #333;
}
#side #meta a, #side #meta li { background: none; padding: 0; margin: 0;}

/** comments **/
#comments {
	clear: right;
	background: #fff;
	padding: 0.3em 1em;
}
#comments * p {
	background: none;
}
#comments * li {
	margin: 0.4em 0;
}
#comments * li p{
	display: block;
	line-height: 100%;
	background:#FFFFFF;
	margin: 0.2em 0 0 0;
	width: 90%;
}
textarea, input {
	background-color: #FFFFFF;
	border: 1;
	margin: 0.1em;
	color: ##7ab40b;
	width:460px;
}
textarea {padding: 0.1em;}

/** pages **/
.entrytext {
	background: #fff;
	padding: 0.6em;
}
.entrytext p {
	
}

/** foot **/
#footer {
/*	position: fixed;
	bottom: 0;*/
	clear: both;
	width: 519 px;
	background: transparent;
	padding: 0;
	margin: 0;
	font-size: 110%;
	text-align: center;
	border-top: none;
}



#footer p {
	margin: 10 px 50px 10px 50px;
	padding: 2,8 em;
}

#footer a:hover {
	
	background-color : transparent;
	border:none;
}

#footer, .push {
	height: 4em; /* .push must be the same height as .footer */
}

/** least **/
blockquote {
background: url('images/bbg.png') 0 0 no-repeat;
padding: 5px;
}
blockquote p {
padding-left: 30px;
}

#content img {
	margin: 2px 2px 2px 0px;
}

hr {
	background: #fff;
	height: 1px;
	width: 97%;
	border: 0;
	margin: 1.2em 0 1.2em 0;
}

h4 { font-size: 130%; }

dt { font-weight: 700; margin-top:1.2em; }
dd { margin-left: 0.7em; margin-top: 0.3em;}

#answerdiv p{ padding-left: 0;}