/*  
Theme Name: Frank Reich DE-Edition
Theme URI: http://www.platt-form.com
Description: Ein simples Wordpresstheme.
Version: 1.0
Author: Heiko von Strusinski
Author URI: http://www.platt-form.com
*/


body {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #000000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}
#horizon {
	width: 100%;
	margin-top: 30px;
}
#horizon_white {
	width: 100%;
	height: 80px;
	background-color: #FFFFFF;
}
.hwhite_td {
	text-align: right;
}
.hwhite_td img{
	border: 0px;
	margin-right: 20px;
}
.dir_view td a:link, .dir_view td a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.dir_view td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.lg_admin a:link, .lg_admin a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.lg_admin a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.entry a:link, .entry a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.entry a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.horizon_item {
	font-size: 10px;
	text-align: center;
	width: 10px;
	padding: 2px 4px 2px 4px;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item_active {
	font-size: 10px;
	text-align: center;
	width: 10px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item:hover {
	font-size: 10px;
	text-align: center;
	width: 10px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item_active:hover {
	font-size: 10px;
	text-align: center;
	width: 10px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}

.horizon_item a:link, .horizon_item a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
.horizon_item:hover a:link, .horizon_item:hover a:visited {
	text-decoration: underline;
	color: #000000;
}
.horizon_item:hover a:hover, .horizon_item:hover a:hover {
	text-decoration: none;
	color: #000000;
}
.horizon_item_active a:link, .horizon_item_active a:visited {
	text-decoration: underline;
	color: #000000;
}
.horizon_item_active a:hover {
	text-decoration: none;
	color: #000000;
}


.horizon_item_spacer {
	width: 10px;
}
.horizon_item_spacer2 {
	width: 20px;
}
.horizon_item_spacer3 {
	width: 30px;
}
.horizon_item2 {
	font-size: 10px;
	text-align: center;
	width: 150px;
	padding: 2px 4px 2px 4px;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item2_active {
	font-size: 10px;
	text-align: center;
	width: 150px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item2:hover {
	font-size: 10px;
	text-align: center;
	width: 150px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}
.horizon_item2_active:hover {
	font-size: 10px;
	text-align: center;
	width: 150px;
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-bottom-style: none;
}

.horizon_item2 a:link, .horizon_item2 a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
.horizon_item2 a:hover {
	text-decoration: none;
	color: #000000;
}


.horizon_item2:hover a:link, .horizon_item2:hover a:visited {
	text-decoration: underline;
	color: #000000;
}
.horizon_item2:hover a:hover {
	text-decoration: none;
	color: #000000;
}
.horizon_item2_active a:link, .horizon_item2_active a:visited {
	text-decoration: underline;
	color: #000000;
}
.horizon_item2_active a:hover {
	text-decoration: none;
	color: #000000;
}
.horizon_item3 {
	
	vertical-align: top;
	font-size: 10px;
	width: 150px;
}
#main {
	margin-top: 30px;
	width: 100%;
}

.content {
	vertical-align: top;
	padding: 10px;
	border: 1px solid #FFFFFF;
}
#content hr {
	color:#FFFFFF;
	height: 1px;
	margin-bottom: 20px;
}
.post h2 {
	font-size: 14px;
	padding: 10px;
	background-color: #FFFFFF;
	color: #000000;
	width: 40%;
	margin: 0px;
}
.pagetitle {
	font-size: 16px;
}

.post h2 a:link, .post h2 a:visited {
	text-decoration: underline;
	color: #000000;
}
.post h2 a:hover {
	text-decoration: none;
	color: #000000;
	
}
.post small {
	font-size:10px;
	color: #666666;
}
.entry {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 1.8;
}
.entry img{
	margin-right: 10px;
	margin-bottom: 10px;
	border: none;
}
.postmetadata {
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px;
	width: 99%
}
.postmetadata a:link, .postmetadata a:visited {
	text-decoration: underline;
	color: #000000;
}
.postmetadata a:hover {
	text-decoration: none;
	color: #000000;
}
#postmetadata {
	text-align: right;
}
#footer {
	text-align: center;
	font-size: 10px;
}
#footer a:link, #footer a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
#footer a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.navigation{
	color: #000000;
	font-size: 12px;
	padding-bottom: 40px;
}
.navigation a:link, .navigation a:visited {
	text-decoration: underline;
	color: #FFFFFF
}
.navigation a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.alignleft {
	float: left;
	padding: 5px;
}
.alignright {
	float: right;
	padding: 5px;
}
.inner_sidebar {
	text-align: left;
}
.inner_sidebar ul {
	margin: 0px;
	padding: 0px;
}
.inner_sidebar li {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style: none;
	padding-bottom: 5px;
}
#sidebar {
	text-align: right;
	width: 166px;
	margin: 0px;
	padding: 0px;
}
.inner_sidebar{
	font-size: 12px;
	width: 166px;
	margin-bottom: 20px;
}
.inner_sidebar a:link, .inner_sidebar a:visited {
	text-decoration: underline;
	color: #FFFFFF
}
.inner_sidebar a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.inner_sidebar input {
	background-color: #FFFFFF;
}
form {
	margin: 0px;
	padding: 0px;
}
.inner_sidebar input#s {
	background-color: #FFFFFF;
	width: 80px;
}
.inner_sidebar th {
	padding: 3px;
	color: #000000;
	background-color:#FFFFFF;
}
.inner_sidebar td {
	padding: 10px 5px 10px 5px;
	color: #FFFFFF;
	background-color:#000000;
	border: 1px solid #FFFFFF;
}
textarea {
	width: 370px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
}
#comments {
	font-size: 12px;
}
ol {
	color: #FFFFFF;
	margin: 0px;
	padding:0px;
	list-style:inside;
}
li.normal_alt {
	background-color: #666666;
	color: #FFFFFF;
	font-size: 12px;
	padding: 10px;
}

li.normal_alt a:link, li.normal_alt a:visited {
	text-decoration: underline;
	color: #FFFFFF
}
li.normal_alt a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

li.normal_ {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	padding: 10px;
}

li.normal_ a:link, li.normal_ a:visited {
	text-decoration: underline;
	color: #000000
}
li.normal_ a:hover {
	text-decoration: none;
	color: #000000;
}

.commentbox{
	width: 385px;
	background-color:#CCCCCC;
	padding: 10px;
	color: #000000;
	font-size: 10px;
}

.commentbox a:link, .commentbox a:visited {
	text-decoration: underline;
	color: #000000
}
.commentbox a:hover {
	text-decoration: none;
	color: #000000;
}


.center {
	font-size: 12px;
}
 h2.center{
	font-size: 14px;
}

.top_navigator {
	padding-bottom: 20px;
}
.top_navigator a:link, .top_navigator a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}	
.top_navigator a:hover {
	color: #FFFFFF;
	text-decoration: none;
}	
#lazyest_navigator a:link, #lazyest_navigator a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}	
#lazyest_navigator a:hover {
	color: #FFFFFF;
	text-decoration: none;
}	

.lazyest_image, caption {
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.commentmetadata_ {
	margin-top: 10px;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px;
}
.commentmetadata_ a:link, .commentmetadata_ a:visited {
	text-decoration: underline;
	color: #000000;
}
.commentmetadata_ a:hover {
	color: #000000;
	text-decoration: none;
}
.commentmetadata_alt {
	margin-top: 10px;
	font-size: 10px;
	color:#FFFFFF;
	background-color: #666666;
	padding: 3px;
	width: 40%;
}
.commentmetadata_alt a:link, .commentmetadata_alt a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
.commentmetadata_alt a:hover {
	text-decoration: none;
	color: #FFFFFF;
}





