/*  
Theme Name: Erfolgreich Lehren Theme
Theme URI: http://www.erfolgreich-lehren.de
Description: Theme for www.erfolgreich-lehren.de
Version: 1.0
Tags: 
Author: morefiremedia
Author URI: http://www.morefiremedia.de
*/


@import url('library/css/reset-min.css');
@import url('library/css/fonts-min.css');
@import url('library/css/base-min.css');
@import url('library/css/holygrail.css');

/* GENERAL */
body {
 color:#333;
}


a {
	color:#333;
}


li ul {
	margin:0 1em 0 2em	
}


h1, h2, h3 {
	color:#ce7a00;	
}


h1 a, h2 a, h3 a {
	color:#ce7a00;
	text-decoration:none;
}


#wrapper {
	margin:0 auto;
	width:940px;	
}


.title {
	font-weight:bold;	
}

.error {
	color:#F00;	
}

#colmask {
padding-bottom:3em;	
}


/* HEADER */
#name {
	margin:0;	
}


	#name a {
		display:block;
		background:url('library/images/background_header.jpg');	
		width:940px;
		height:145px;
	}
		#name a span {
			display:none;
		}


#navigation {
	background:url('library/images/navbar_background.gif');
	height:55px;
}
	#navigation ul {
		margin:0;
	}
		#navigation ul li {
			float:left;
			list-style-type:none;
		}
			#navigation ul li a{
				float:left;
				background:url('library/images/navbar_trenner.gif') no-repeat right;
				padding:0 18px;
				height:55px;
				line-height:55px;
				font-size:116%;
				font-weight:bold;
				color:#FFF;
				text-decoration:none;
			}
				#navigation ul li a span{
					float:left;
					background:url('library/images/navbar_normal_left.gif');
					margin-left:-20px;
					width:20px;
					height:55px;
				}
			#navigation ul li a:hover, #navigation ul li.current-cat a, #navigation ul li.current-cat-parent a {
				background:url('library/images/navbar_highlight_middle.gif');
			}
				#navigation ul li a:hover span, #navigation ul li.current-cat a span, #navigation ul li.current-cat-parent a span {
					background:url('library/images/navbar_highlight_left.gif');
				}
	#navigation form {
		float:right;
		background:url('library/images/navbar_normal_right.gif') no-repeat right;
		padding-right:20px;
		height:55px;
	}
		#navigation form input.type-text {
			float:left;
			background:url('library/images/suchfeld2.gif');
			border:0;
			padding:22px 0 0 45px;
			width:185px;
			height:33px;
			color:#999;
		}
		#navigation form input.type-submit {
			background:url('library/images/suche_btn.gif');
			border:0;
			width:80px;
			height:55px;
			cursor:pointer;
		}
		#navigation form input.type-submit:hover {
			background:url('library/images/suche_btn_over.gif');
		}


#breadcrumb {
	padding-left:20px;
	font-size:85%;
	color:#999;
}


#colmask {
	background:url('library/images/background_content.jpg') no-repeat 15px 0; /* 15px 0 -> fix for the background image */
	padding-top:1em;
}


#colmid, #colright {
	background:none;	
}


/* SIDEBAR */
.box {
	background:url('library/images/box_links_grau_background.gif');
	width:208px;
	clear:both;
}
	.box .title {
		background:url('library/images/box_links_head.gif');
		padding:13px 0 0 20px;
		height:20px;
		color:#FFF;
	}
	.box div {
		background:url('library/images/box_links_grau_foot.gif') no-repeat bottom;
		padding:0 0 15px;
	}
		.box div p {
			margin:0 20px 1em;
		}	
		.box div input.type-text {
			float:left;
			background:url('library/images/box_links_eingabefeld.gif');
			border:0;
			margin:0 12px 1em;
			padding:7px 0 0 8px;
			width:173px;
			height:24px;
			color:#999;
		}
		.box div input.type-submit {
			background:url('library/images/btn_links_anmelden_grau.gif');
			border:0;
			margin:0 8px 1em;
			width:189px;
			height:39px;
			cursor:pointer;
		}

	
.box-green {
	background:url('library/images/box_links_background.gif');
}
	.box-green div{
			background:url('library/images/box_links_foot.gif') no-repeat bottom;
	}
		.box-green div input.type-submit {
			background:url('library/images/btn_links_anmelden_green.gif');	
		}	


#col2 .divider, #col3 .divider {
	background:url('library/images/trenner_links2.jpg');
	display:block;
	height:45px;
}


#col1 .divider {
	background:url('library/images/trenner_mitte2.jpg');
	display:block;
	height:45px;
	clear:both;
}


#popular-searches {
	padding:20px 0 0 20px;
	color:#999;
}
	#popular-searches .title {
		color:#ce7a00;
	}
	#popular-searches ul {
		margin-left:0;
	}
	#popular-searches ul li {
		display:inline;
	}


#navigation2 ul {
}
	#navigation2 ul li {
	}
		#navigation2 ul li a{
		}
		#navigation2 ul li ul {
			margin-left:1em;
		}
			#navigation2 ul li ul li {		
			}
				#navigation2 ul li ul li a{
				}


#current-issue img {
	margin-bottom:1em;
}


/* INDEX */
.thumbnail {
	float:right;
	margin:0 0 1em 1em;
}


.post hr, .copy_top, .copy_bottom, .news_subheader {
	display:none;	
}

.left {
 float:left;	
}

.right {
 float:right;	
}

/* SINGLE */
.download {
	background:url('library/images/icon.gif') no-repeat left top;
	padding-left:44px;
	min-height:32px;
	font-weight:bold;
	color:#693;
}


.post .box {
	float:left;
}


.ad {
	float:left;
	padding-left:20px;
	width:212px;
}


/* FOOTER */
#footer {
	clear:both;
	background:#EEE;
	padding:1em;
}
	#footer p {
		float:left;
		margin:0 1em 0 0;
	}		
	#footer ul {
		margin:0;
	}
	#footer ul li {
		display:inline;
		margin-right:1em;
	}

/* LINK */
.link .thumbnail {
	float:left;
	margin:0 1em 1em 0;
	width:75px;
	height:75px;
}
.link h1, .link h2 {
	font-size:100%;	
}


.url {
	font-size:138.5%;
	font-weight:bold;
}


.wpcf7 textarea {
	width:90%;
}

			
			
