/*
THEME NAME: jobog Theme
THEME URI: http://www.jobog.com
DESCRIPTION: Theme fur den JOBOG Webblog.
VERSION: 0.1
AUTHOR: <a href="http://www.JOBOG.com">The JOBOG Project</a>
AUTHOR URI: http://www.jobog.com
*/


body {
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11px;
	color:#ffffff;
	background:#686868 url(images/_background.jpg) top center no-repeat;
	}

/*Platzierung Gesamtinahlt mit Header ------------------------------------------------------------------------------------------*/	
#wrapper.hfeed{
	margin: 0px auto 0px auto;
	border:0px none;
	padding:0px;
	min-height:100%;
	width:780px;
}

/*Platzierung Gesamtinhalt ohne Header------------------------------------------------------------------------------------------*/	
div#container {
	clear:both;
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px;
	width:580px;
	float:left;
}
/*Platzierung Header------------------------------------------------------------------------------------------------------------*/
#header{
	margin:0px auto 0px auto;
	border:0px none;
	padding:55px 0px 0px 0px;
	width:780px;
	height:95px;
	text-align:left;
	}

#blog-title {
	margin:20px 0px 0px 0px;
	border:0px none;
	padding:0px;
	}
	
#blog-title a {
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:30px;
	font-weight:lighter;
	color:#FF6262;
	text-decoration:none;
	}
	
#blog-description {
	margin:5px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11px;
	font-weight:lighter;
	color:#FF6262;
	}
	
#access div.skip-link{
	display:none;
	}
	
#menu{
	margin:50px auto 0px auto;
	border:0px none;
	padding:0px;
	width:780px;
	height:60px;
	line-height:60px;
	}
	
#menu ul,
#menu ul ul,
#menu ul li{
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	list-style:none;
	}
	
#menu ul li{
	margin: 0px 15px 0px 0px;
	border:0px none;
	padding: 0px 0px;
	float:left;
	}

#menu ul li a{
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:11px;
	font-weight:lighter;
	color:#ffffff;
	text-decoration:none;
	width:100%
	}
	
#menu ul li a:hover{
	text-decoration:underline;
	}
	
#menu ul ul,
#menu ul ul li,
#menu ul ul li a,
#menu ul li:hover ul,
#menu ul li:hover ul li a{
	display:none;
	}

/*Platzierung Artikel-----------------------------------------------------------------------------------------------------------*/
div#content {
	margin:20px 0px 100px 0px;
	border:0px none;
	padding:0px 0px;
	float:left;
}

h2,
h2.entry-title a,
h2 a { /*Artikel Überschrift*/
	margin:40px 0px 0px 0px;
	border:0px none;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:lighter;
	text-decoration:none;
	color:#d1dae0;
	clear:both;
}

h2.entry-title a:hover,
h2 a:hover {
	color:#ffffff;
	}
	
h3,
h3.entry-title a { /*Artikel Überschrift*/
	margin:10px 0px 0px 0px;
	border:0px none;
	padding:0px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:14px;
	font-weight:lighter;
	text-decoration:none;
	color:#ffffff;
	clear:both;
}

.entry-date { /*Artikel Datum*/
	margin:5px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	color:#d1dae0;
	}

.entry-content {/*Artikel*/
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	}
	
.entry-content a{
	color:#ffffff;
	text-decoration:underline;
	}
	
.entry-content a:hover{
	color:#d1dae0;
	text-decoration:none;
	}
	
div#primary,
#search {/*Suchfeld*/
	margin-top:25px;
	border:0px none;
	padding:0px;
	}
	
#search {
	margin-top:20px;
	border:0px none;
	padding:0px;
	}
	
p img {/*Bilder im Fließtext*/
	margin:5px 10px 10px 0px;
	padding:0px;
	float:left;
	}
	
p {
	line-height: 15px;
	}
	
div#content p a {/*Fließtext links*/
	color:#ffffff; 
	font-style:oblique;
	color:#FFFF33;
	text-decoration:none;
	}
div #content p a:hover {
	text-decoration:underline;
	}

.entry-meta {
	margin:0px 0px 20px 0px;
	border:0px none;
	padding:0px;
	color:#CCCCCC;
	}
	
#nav-below a {
	color:#CCCCCC;
	text-decoration:none;
}

#nav-below a:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

#nav-above{
	display:none;
	}
	
form#commentform .form-label{
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px 0px 0px 0px;
	width:80%;
	}
	
form#commentform span.req-field{
	background:#fff;color:red;
	}
	
input#author,
input#email,
input#url{
	margin:0px 0px 5px 0px;
	border:1px solid #CCCCCC;
	padding:2px;
	width:80%;
	font-size:11px;
	color:#666666;
	cursor:auto;
	}
	
textarea#comment{
	margin:0px 0px 5px 0px;
	border:1px solid #CCCCCC;
	padding:2px;
	width:80%;
	font-size:11px;
	color:#666666;
	cursor:auto;
	}
	
input#submit {
	margin:0px 0px 20px 0px;
	border:0px none;
	padding:0px;
	background:none;
	font-size:18px;
	font-weight:lighter;
	text-align:left;
	color:#d1dae0;
	cursor:pointer;
	}
	
ol.commentlist li{
	margin:0 0 3.5em;
	}

ol li a{
	color:#CCCCCC;
	text-decoration:none;
	}
	
ol li a:hover{
	color:#CCCCCC;
	text-decoration:underline;
	}

	
.entry-meta a{
	color:#CCCCCC;
	text-decoration:none;
	}
	
.entry-meta a:hover{
	color:#CCCCCC;
	text-decoration:underline;
	}
	
.loggedin a,
.logout a{
	color:#CCCCCC;
	text-decoration:none;
	}
	
.loggedin a:hover,
.logout a:hover{
	color:#CCCCCC;
	text-decoration:underline;
	}



/*Platzierung Sidebar-----------------------------------------------------------------------------------------------------------*/

div#primary {
	margin:70px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border-left:1px solid #666;
	}
	
div#secondary	{
	clear: right;
}

div.sidebar {
	padding:0px 0px 0px 0px;
	float: right;
	overflow: hidden;
	width: 180px;
}

div.sidebar div,
div.sidebar h3,
div.sidebar ul,
div.sidebar li{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	}
	
div.sidebar input#s{
	margin:0px 0px 0px 0px;
	border:1px solid #CCCCCC;
	padding:2px;
	width:100%;
	background:#ffffff;
	font-size:11px;
	color:#666666;
	cursor:auto;
	}
	
div.sidebar input{
	margin:5px 0px 0px 0px;
	border:0px none;
	padding:0px;
	width:30%;
	background:none;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	cursor:pointer;
	}

#searchsubmit{
	margin:5px 0px 0px 0px;
	border:0px none;
	padding:0px;
	background:none;
	font-size:14px;
	text-align:left;
	color:#ffffff;
	cursor:pointer;
	}
	
div.sidebar li{
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px;
	list-style:none;
	}
	
div.sidebar li form{
	margin:0px 0px 0px 0px;
	border:0px none;
	padding:0px;
	}

div.sidebar ul ul{
	margin:0px 0px 5px 0px;
	/*border-left:1px solid #CCCCCC;*/
	/*border:0px none;*/
	padding:0px 0px 0px 0px;
	}
	
div.sidebar ul ul li{
	margin:0px 0px 3px 0px;
	border-bottom:1px dashed #CCCCCC;
	padding:0px 0px 3px 0px;
	list-style:none;
	}
	
div.sidebar ul ul li a:link, 
div.sidebar ul ul li a:visited {
	color:#ffffff;
	text-decoration:none;
	}
	
div.sidebar ul ul ul li{
	margin:0px 0px 3px 0px;
	border-bottom:1px dashed #CCCCCC;
	padding:0px 0px 3px 0px;
	list-style:none;
	}
	
div.sidebar ul ul ul li a:link, 
div.sidebar ul ul ul li a:visited {
	color:#ffffff;
	}

div.sidebar ul ul li a:hover {
	color:#ffffff;
	text-decoration:none
	}
	
div.sidebar h3{
	margin:20px 0px 10px 0px;
	border:0px none;
	padding:0px;
	font-size:14px;}
	
#calendar {
	margin:20px 0px 5px 0px;
	border:0px none;
	padding: 0px 0px;
	/*text-indent:5px;*/
	width:100%;
	}

#calendar .widgettitle {
	display:none;
	}
	
caption {
	margin:0px 0px 5px 0px;
	border:1px solid #999999;
	padding: 5px 0px;
	/*text-indent:5px;*/
	width:100%;
	text-align:center;
	}

#wp-calendar {
	margin:0px 0px 0px 0px;
	border:0px none;
	padding: 0px 0px;
	/*text-indent:5px;*/
	width:100%;
	background:#999999;
	text-align:center;
	}
	
#wp-calendar a:link,
#wp-calendar a:visited {
	text-decoration:none;
	color:#FFFF33;
	}
	
#sb-suche {
	margin:-20px 0px 0px 0px;	
}
	
#tag_cloud-2 a {
	color:#999999;
	text-decoration:none;
	}
	
#tag_cloud-2 a:hover {
	color:#CCCCCC;
	text-decoration:none;
	}

/*Platzierung footer------------------------------------------------------------------------------------------------------------*/
div#footer {
	margin: 50px 0px;
	clear: both;
	width: 100%;
}

div#footer a {
	color:#ffffff;
	text-decoration:none;
}

div#footer a:hover {
	color:#ffffff;
	text-decoration:underline;
}

img a {
	border:0px none;
}



	
