/*------------------------------------------------------------------------------------------------------*/
@charset "UTF-8";
/*------------------------------------------------------------------------------------------------------*/
/*
Theme Name: 		TEAMMOBILIA
Site-URI:			http://www.web-funk.de
Author URI:			http://www.web-funk.de/

Author: 			Webfunk
Description: 		A clear and straight website template.
Copyright       	Copyright 2008, Webfunk

Version: 			01.00.00 (de, en)
Revision:        	00.00.10
Last Edit:			2008-07-20 (So, 20. Juli 2008)

					(en) central stylesheet
					(de) Zentrales Stylesheet
*/
/*------------------------------------------------------------------------------------------------------*/
@media all { /* für Safari Online entfernen! */
/*------------------------------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------------------------------*/
/*	Browser Reset																						*/
/*------------------------------------------------------------------------------------------------------*/

	* {margin:0; padding: 0;}
	
	option {padding-left: 0.4em;}
	
	* html body * {overflow:visible;}
	
	* html iframe, * html frame {overflow:auto;}
	
	* html frameset {overflow:hidden; }
	
	html {height: 100%; margin-bottom: 1px;}
	
	fieldset, img {border: 0 solid;}
	
	ul, ol, li, dl {}
	
	dt {font-weight: bold;}
	
	dd {margin: 0 0 1em 2em;}
	
	textarea, pre, tt, code {font-family: "Courier New", Courier, monospace;}

/*------------------------------------------------------------------------------------------------------*/
/*	Text and Links																	  */
/*------------------------------------------------------------------------------------------------------*/

	p {margin: 0px 0px 12px 0px;}
	
	a {text-decoration: none;}
	
	a:focus {}
	
	a:hover {color: #b34700; text-decoration: none;}
	
	a:active {}
	
	a.liexternal {
	padding-right: 7px;
	background: url(images/link-icon_external_16.gif) no-repeat right; }
	
	cite {font-style: italic;}
	
	strong,b {font-weight: bold;}
	
	em,i {font-style: italic;}
	
	pre, code {font-family: monospace; font-size: 1.1em; }
	
	
	acronym, abbr {
	font-style: normal;
	color: #008fb3;
	text-decoration: none;
	cursor: help;}
	
	blockquote {
	clear: left;
	color: #003d52;
	text-align: justify;
	padding: 0px 0px 0px 25px;
	margin: 20px 40px 16px 37px;
	border-left: 4px solid #003d52;}
	
	
	hr {
	color: #ffffff;
	background: transparent;
	margin: 0 0 0.5em 0;
	padding: 0 0 0.5em 0;
	border: 0;
	border-bottom: 1px #eee solid;}
	
	
	del {color: #73b3bf;}
	
	ins {color: #95b300; text-decoration: none;}
	
	em {color: #003c47;}
	
	ol, form {margin: 0; padding: 0; list-style-type: none;}
	
	code {color: #1f5a66;}

/*------------------------------------------------------------------------------------------------------*/
/*	Basic Layout																						*/
/*------------------------------------------------------------------------------------------------------*/

	body {
	color: #000000;
	font-size: 12px;
	background: #ffffff;
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url("images/back.jpg") repeat-x top left;}
	
	
	#site {}
	
	
	#page {
	width: 880px;
	min-width: 880px;
	max-width: none;
	text-align: left;
	margin: 0 auto;
	background: #ffffff;
	padding: 0px 0px 0px 0px;}
	
	
	#header {
	height: 120px;
	clear: both;
	color: #000000;
	background: url("images/header.jpg") no-repeat top left;
	padding: 0px 0px 0px 0px;}
	
	#header span {color:#999;}
	
	
	.logo {
	float: left;
	height: 120px;
	width: 404px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	
	#main {
	clear: both;
	float: left;
	width: 100%;
	background-color: transparent;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin-bottom: 20px;}
	
	
	#content {
	float: left;
	width: 520px; 
	margin-left: 10px; 
	margin-top: 40px;}
	
	#content a:hover {color: #b34700; text-decoration: none;}
	
	#widebox {position:relative;}
	
	
	#sidebar {
	float: right;
	width: 220px;
	color: #8fabb3;
	font-size: 11px;
	text-align: left;
	margin: 40px 10px 40px -5px;
	padding: 0px 0px 0px 0px;
	background: url(images/clamp.jpg) no-repeat top center transparent;}
	
	#sidebar a {color: #1f5866;}
	
	#sidebar a:hover {color: #b34700;}
	
	
	#sidebox {
	padding-left: 0px; 
	padding-right: 0px; 
	position:relative;}
	
	
	.entry {
	color: #3d4e52;
	line-height: 1.6em;
	text-align: normal;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;}
	
	.entry a {color: #b35300;}
	
	
	.entry_y {
	color: #3d4e52;
	line-height: 1.6em;
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;}
	
	.entry_y a {color: #b35300;}
	
	
	.special {
	color: #758285;
	line-height: 1.6em;
	text-align: justify;
	margin: 0px 0px 40px 0px;
	padding: 8px 0px 0px 0px;
	border-bottom: 1px dotted #cad7d9;}
	
	.special a {color: #b34700;}
	
	
	.single {
	color: #3d4e52;
	line-height: 1.6em;
	text-align: normal;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;}
	
	.single a {color: #b35300;}
	
	
	#footer {
	clear: both;
	height: 140px;
	color: #a4afb3;
	font-size: 11px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	background: url("images/footer.jpg") repeat-x top left;
	padding: 0px 0px 0px 0px;}
	
	#footer a {color: #a4afb3; background:transparent; font-weight: normal;}
	
	#footer a:focus, 
	#footer a:hover,
	#footer a:active {
	color: #b34700;
	background-color: transparent;
	text-decoration: none;}
	
	
	.foot {
	background: url("images/end.jpg") no-repeat top center;
	padding-top: 3px; 
	padding-bottom: 20px;}
	
	#toplink {clear: both; height: 20px; text-align: center;}
	
	#toplink a, img {border: none;}

/*------------------------------------------------------------------------------------------------------*/
/*	Clearing																							*/
/*------------------------------------------------------------------------------------------------------*/

.hideboth #sidebar {margin-left: 0; margin-right: 0;}

.hidecol1 #sidebar {margin-left: 0; margin-right: 200px;}

.hidecol2 #sidebar {margin-left: 200px; margin-right: 0;}

.hideboth #content, .hidecol1 #content {display:none;}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}

.clearfix {display: block;}

.floatbox { overflow:hidden;}

#ie_clearing {display: none;}

/*------------------------------------------------------------------------------------------------------*/

	.note {
	background: #dfd;
	padding: 1em;
	border-top: 1px #bdb dotted;
	border-bottom: 1px #bdb dotted;}
	
	
	.important {
	background: #ffd;
	padding: 1em;
	border-top: 1px #ddb dotted;
	border-bottom: 1px #ddb dotted;}
	
	
	.warning {
	background: #fdd;
	padding: 1em;
	border-top: 1px #dbb dotted;
	border-bottom: 1px #dbb dotted;}
	
	
	.float_left {
	float: left;
	display: inline;
	margin-right: 1em;
	margin-bottom: 0.15em;}
	
	
	.float_right {
	float: right;
	display: inline;
	margin-left: 1em;
	margin-bottom: 0.15em;}
	
	.center {text-align:center; margin: 0.5em auto;}

/*------------------------------------------------------------------------------------------------------*/
/*	Überschriften (Headlines)																			*/
/*------------------------------------------------------------------------------------------------------*/

	h1 {
	color: #003d52;
	font-size: 17px;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #cad7d9;}
	
	h1 a {color: #003d52;}
	
	
	
	h2 {
	color: #003d52;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 25px 0px 7px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom: 4px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	h3 {
	color: #006a80;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	h4 {
	color: #006a80;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 7px 0px 12px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom: 4px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	#sidebar h3 {
	color: #005266;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	border: none;
	font-variant: normal;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	#sidebar h4 {
	color: #005266;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;
	border-bottom: 4px solid #c8d9de;
	background: url(images/basic.gif) no-repeat center right transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	#sidebar h5 {
	color: #005266;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;
	border-bottom: 4px solid #c8d9de;
	background: url(images/step.gif) no-repeat center right transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	#sidebar h6 {
	color: #005266;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 24px 0px 4px 0px;
	padding: 3px 20px 3px 0px;
	border-bottom: 4px solid #c8d9de;
	background: url(images/talky.gif) no-repeat center right transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	h6 {
	color: #005266;
	font-size: 12px;
	font-weight: normal;
	margin: 47px 0px 4px 0px;
	padding: 0px 0px 0px 0px;}
	
	
	
	.archivtitle {
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 14px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	.subtitle {
	color: #003d52;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #cad7d9;}
	
	.subtitle a {color: #003d52;}
	
	
	.detail {
	color: #003d52;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #cad7d9;}
	
	.detail a {color: #003d52;}
	
	
	.bilder {
	color: #006a80;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	font-variant: normal;
	margin: 7px 0px 8px 0px;
	padding: 16px 0px 4px 0px;
	border-bottom: 1px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*------------------------------------------------------------------------------------------------------*/
/*	Skip Link Navigation, versteckte Inhalte															*/
/*------------------------------------------------------------------------------------------------------*/

	#topnav {
	text-align: right;
	position:absolute;
	top: 10px;
	right: 10px;
	color: #aaa;
	background: transparent;}
	
	#topnav a {
	color: #999;
	font-weight: normal;
	background:transparent; 
	text-decoration: none; }
	
	
	#topnav a:focus, 
	#topnav a:hover,
	#topnav a:active {
	text-decoration: underline;
	background-color: transparent;}
	
	
	.skip, .hideme, .print {
	position: absolute;
	top: -1000em;
	left: -1000em;
	height: 1px;
	width: 1px;}
	
	
	.skip:focus, .skip:active {
	position: static;
	top: 0;
	left: 0;
	height: auto;
	width: auto;}

/*------------------------------------------------------------------------------------------------------*/
/*	Hauptnavigation (Main Navigation)																	*/
/*------------------------------------------------------------------------------------------------------*/

	#nav {clear:both;}
	
	#nav * {border: 0px none !important;}
	
	#nav ul {margin-left: 0px;}

/*------------------------------------------------------------------------------------------------------*/

	#nav_main {
	width: 100%;
	overflow: hidden;
	float: left;
	display: inline;
	background: url(images/menu.jpg) no-repeat top left;
	
	height: 30px;}

/*------------------------------------------------------------------------------------------------------*/

	#nav_main a.btn01, 
	#nav_main a.btn02, 
	#nav_main a.btn03, 
	#nav_main a.btn04, 
	#nav_main a.btn05 {display: block; width: 78px; height: 22px;}
	
	#nav_main a.btn06 {display: block; width: 125px; height: 22px;}

/*------------------------------------------------------------------------------------------------------*/

	#nav_main ul {
	display: inline;
	float: left;
	margin: 0;
	margin-left: 9px;
	padding: 0;
	list-style-type: none;}
	
	
	#nav_main li {float: left; margin-left: 1px;}
	
	#nav_main ul li {
	display: inline;
	float: left;
	list-style-type: none;}
	
	
	#nav_main ul li a,
	#nav_main ul li strong {display: block;}

/*------------------------------------------------------------------------------------------------------*/

	#nav_main ul li#active01 {background: url(images/btn01y.jpg) no-repeat top left;}
	
	#nav_main ul li#active02 {background: url(images/btn02y.jpg) no-repeat top left;}
	
	#nav_main ul li#active03 {background: url(images/btn03y.jpg) no-repeat top left;}
	
	#nav_main ul li#active04 {background: url(images/btn04y.jpg) no-repeat top left;}
	
	#nav_main ul li#active05 {background: url(images/btn05y.jpg) no-repeat top left;}
	
	#nav_main ul li#active06 {background: url(images/btn06y.jpg) no-repeat top left;}
	
	
	#nav_main ul li#active01 a,
	#nav_main ul li#active01 a:focus,
	#nav_main ul li#active01 a:hover,
	#nav_main ul li#active01 a:active {background: transparent; text-decoration: none;}
	
	#nav_main ul li#active02 a,
	#nav_main ul li#active02 a:focus,
	#nav_main ul li#active02 a:hover,
	#nav_main ul li#active02 a:active {background: transparent; text-decoration: none;}
	
	#nav_main ul li#active03 a,
	#nav_main ul li#active03 a:focus,
	#nav_main ul li#active03 a:hover,
	#nav_main ul li#active03 a:active {background: transparent; text-decoration: none;}
	
	#nav_main ul li#active04 a,
	#nav_main ul li#active04 a:focus,
	#nav_main ul li#active04 a:hover,
	#nav_main ul li#active04 a:active {background: transparent; text-decoration: none;}
	
	#nav_main ul li#active05 a,
	#nav_main ul li#active05 a:focus,
	#nav_main ul li#active05 a:hover,
	#nav_main ul li#active05 a:active {background: transparent; text-decoration: none;}
	
	#nav_main ul li#active06 a,
	#nav_main ul li#active06 a:focus,
	#nav_main ul li#active06 a:hover,
	#nav_main ul li#active06 a:active {background: transparent; text-decoration: none;}

/*------------------------------------------------------------------------------------------------------*/

	a.btn01:link, a.btn01:visited {background-image: url(images/btn01x.jpg);}
	a.btn01:hover {background-image: url(images/btn01y.jpg);}
	
	a.btn02:link, a.btn02:visited {background-image: url(images/btn02x.jpg);}
	a.btn02:hover {background-image: url(images/btn02y.jpg);} 
	
	a.btn03:link, a.btn03:visited {background-image: url(images/btn03x.jpg);}
	a.btn03:hover {background-image: url(images/btn03y.jpg);}
	
	a.btn04:link, a.btn04:visited {background-image: url(images/btn04x.jpg);}
	a.btn04:hover {background-image: url(images/btn04y.jpg);} 
	
	a.btn05:link, a.btn05:visited {background-image: url(images/btn05x.jpg);}
	a.btn05:hover {background-image: url(images/btn05y.jpg);}
	
	a.btn06:link, a.btn06:visited {background-image: url(images/btn06x.jpg);}
	a.btn06:hover {background-image: url(images/btn06y.jpg);} 
	
	a.btn08:link, a.btn08:visited {background-image: url(images/btn08x.jpg);}
	a.btn08:hover {background-image: url(images/btn08y.jpg);}

/*------------------------------------------------------------------------------------------------------*/
/*	Sublayout																							*/
/*------------------------------------------------------------------------------------------------------*/

	.date {
	color: #8fadb3; 
	font-size: 11px;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 2px 0px;}
	
	.date a {color: #8fadb3;}
	
	.edit {color: #b34700; font-size: 10px;}
	
	.edit a {color: #b34700;}


	.info {
	clear: left;
	color: #1f5866;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 50px 0px;
	padding: 4px 0px 0px 0px;
	border-top: 1px dotted #5a6366;}
	
	.info a {color: #1f5866;}
	
	
	.indextags {
	clear: left;
	color: #93b800;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;}
	
	.indextags a {color: #93b800;}
	
	
	.tags {
	clear: left;
	color: #93b800;
	font-size: 11px;
	font-style: normal;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-bottom: 1px solid #cad7d9;}
	
	.tags a {color: #93b800;}
	
	
	.category {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 20px;
	background: url(images/category.gif) no-repeat top left transparent;}
	
	.category a	{color: #1f5866;}
	
	
	.bubble {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 20px;
	background: url(images/bubble.gif) no-repeat top left transparent;}
	
	.bubble a {color: #1f5866;}
	
	
	.divider {
	clear: left;
	height: 1px;
	margin: 0px 0px 32px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/bluepad.jpg) no-repeat top left transparent;}
	
	.divider_b {
	clear: left;
	height: 1px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/bluepad.jpg) no-repeat top left transparent;}
	
	
	.greenpad {
	clear: left;
	height: 10px;
	margin: 40px 0px 32px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/greenpad.jpg) no-repeat top left transparent;}
	
	
	.clamp {
	clear: left;
	height: 40px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(images/clampx.jpg) no-repeat top left transparent;}
	
	
	#postmeta {margin-bottom: 60px;}
	
	.data {
	clear: left;
	height: 32px;
	color: #1f5866;
	font-size: 11px;
	line-height: 1.2em;
	margin: 0px 0px 20px 0px;
	padding: 8px 0px 3px 50px;
	border-bottom: 2px solid #cad7d9;
	background: url(images/box.jpg) no-repeat top left transparent;}
	
	.data a {color: #89b300;}
	
	.red, red a {color: #b34700;}
	
	.green {color: #89b300;}
	
	.postedit {color: #b34700; font-size: 11px;}
	
	.postedit a {color: #b34700;}
	
	
	.notepad {
	clear: left;
	color: #1f5866;
	font-size: 11px;
	line-height: 1.2em;
	font-style: normal;
	margin: 0px 0px 20px 0px;
	padding: 4px 0px 0px 0px;}
	
	.notepad a {color: #b34700;}
	
	
	.pagedata {
	clear: left;
	color: #1f5866;
	font-size: 10px;
	text-align: left;
	margin: 0px 0px 20px 0px;
	padding: 4px 0px 4px 0px;
	border-top: 1px solid #cad7d9;
	border-bottom: 1px dotted #cad7d9;}
	
	.pagedata a {color: #8fadb3;}
	
	
	.closer {
	clear: left;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #cad7d9;}
	
	
	.sorry {
	color: #b34700;
	font-size: 11px;
	font-style: italic;
	margin: 8px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	border-top: 1px solid #cad7d9;
	border-bottom: 1px solid #cad7d9;}
	
	
	#feed {
	text-align: center;
	width: 220px;
	height: 38px;}
	
	.postfeed {padding: 0px 0px 0px 0px;}
	
	
	#screen {
	text-align: center;
	width: 220px;
	height: 38px;}
	
	.prescreen {padding: 0px 0px 0px 0px;}
	
	
	#user {
	width: 163px;
	height: 78px;
	text-align: right;
	margin: 0px 0px 0px 7px;
	background: url(images/user.jpg) no-repeat center left transparent;}

	
	.comfeed {padding: 4px 0px 0px 0px;}
	
	.shortcut {padding: 0px 0px 8px 0px; border-bottom: 1px solid #cad7d9;}
	
	.bigtext {line-height: 1.5em; color: #003d52; font-size: 12px; padding: 0px 0px 8px 0px;}
	
	.contact {line-height: 1.5em; color: #003d52; font-size: 12px; padding: 0px 0px 8px 0px; border-bottom: 1px solid #cad7d9;}
	
	.infotext {padding: 7px 0px 12px 0px; text-align: justify; border-bottom: 1px solid #cad7d9;}
	
	
	.last {
	color: #526366;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	padding-left: 18px;
	padding-bottom: 2px;
	background: url(images/last.gif) no-repeat top left transparent;}
	
	
	#tagcloud {
	color: #8fabb3;
	text-align: center;
	font-variant: normal;
	margin: 24px 0px 0px 0px;
	padding: 4px 0px 5px 0px;
	border-top: 4px solid #b4c9cc;
	border-bottom: 1px solid #b4c9cc;}
	
	#tagcloud a {color: #8fabb3;}
	
	.sider {text-align: center; margin: 8px 0px 0px 0px;}
	
	
	.space {
	text-align: center;
	background: none;
	border-top: 1px solid #cad6d9;
	border-bottom: 1px solid #cad6d9;
	margin: 20px 0px 8px 0px; padding: 4px 0px 4px 0px;}

/*------------------------------------------------------------------------------------------------------*/
/*	Blogsuche (Blogsearch)																				*/
/*------------------------------------------------------------------------------------------------------*/

	#searchbar {
	
	float: right;
	margin: 32px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	
	#searchform {}
	
	#searchform #s{
	background: #ffffff url(images/searchpad.jpg) no-repeat top left;
	height: 17px;
	width: 184px;
	float: right;
	font-size: 12px;
	margin: 39px 31px 0px 0px;
	padding: 3px 0px 2px 5px;
	color: #999999;
	border: none;}
	
	
	#searchform #searchsubmit { 
	background: url(images/search-btn.png) no-repeat left top;
	height: 24px;
	width: 24px;
	border: none;
	text-indent: -999%;
	line-height: 1px;
	margin-top: 6px;}

/*------------------------------------------------------------------------------------------------------*/
/*	Pagenavigation																						*/
/*------------------------------------------------------------------------------------------------------*/

	.navigation {
	color: #9fcc00;
	height: 20px;
	font-size: 11px;
	margin: 0px 0px 30px 0px;
	padding: 3px 32px 0px 32px;
	background: url(images/navi.jpg) no-repeat top left;}
	
	.navigation a {color: #9fcc00;}
	
	
	.alignleft {float: left; text-align: left;}
	
	.alignright {float: right; text-align: right;}

/*------------------------------------------------------------------------------------------------------*/
/*	Content Layout																						*/
/*------------------------------------------------------------------------------------------------------*/

	.spacy {
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 12px 0px;
	border-bottom: 1px dotted #cad7d9;}
	
	
	.topline {
	margin: 0px 0px 12px 0px;
	padding: 8px 0px 0px 0px;
	border-top: 1px solid #cad7d9;}
	
	
	.blueline {
	color: #266e80;
	margin: 0px 0px 12px 0px;
	padding: 8px 0px 0px 0px;
	border-top: 1px solid #cad7d9;}
	
	
	.twoblue {
	color: #266e80;
	margin: 0px 0px 12px 0px;
	padding: 8px 0px 12px 0px;
	border-top: 1px solid #cad7d9;
	border-bottom: 1px solid #cad7d9;}
	
	
	.twobase {
	margin: 0px 0px 12px 0px;
	padding: 8px 0px 12px 0px;
	border-top: 1px solid #cad7d9;
	border-bottom: 1px solid #cad7d9;}
	
	
	.botline {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 12px 0px;
	border-bottom: 1px solid #cad7d9;}
	
	
	.cutline {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
	border-bottom: 1px solid #cad7d9;}
	
	
	.entry img.point {
	padding: 4px;
	float: right;
	max-width: 100%;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;}
	
	.entry .smallimg {margin-right: 8px;}
	
	.spacer {margin: 30px 0px 0px 0px;}
	
	.mailstore {margin-top: 12px;}

/*------------------------------------------------------------------------------------------------------*/
/*	Kommentarbereich (Comments-Area)																	*/
/*------------------------------------------------------------------------------------------------------*/

	.comhead {
	color: #b34700;
	padding: 5px 0px 8px 50px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px dotted #cad7d9;
	background: url(images/com.jpg) no-repeat top left;}
	
	
	.adminhead {
	color: #b34700;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 8px 41px;
	border-bottom: 1px dotted #cad7d9;
	background: url(images/admin.gif) no-repeat top left;}
	
	
	.trackhead {
	color: #005266;
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 8px 41px;
	border-bottom: 1px dotted #cad7d9;
	background: url(images/track.gif) no-repeat top left;}
	
	
	.commentbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #cad7d9;}
	
	
	.adminbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 20px 60px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #cad7d9;}
	
	
	.trackbody {
	color: #526266;
	font-size: 11px;
	position: relative;
	list-style-type: none;
	margin: 40px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #cad7d9;}
	
	
	.comtitle {
	color: #006680;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin: 40px 0 20px 0;
	padding: 2px 0px 2px 0px;
	font-variant: normal;
	border-bottom: 1px solid #cad7d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
	
	
	.commentcount {
	float: right;
	color: #c5d4d6;
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia, Times, 'Times New Roman', serif;}
	
	
	#email, #author, #url {
	color: #b34700;
	font-size: 11px;
	background: none;
	padding-left: 2px;
	vertical-align: middle;
	border: 1px solid #cad7d9;}
	
	
	#comment {
	width: 400px;
	color: #b34700;
	font-size: 11px;
	border: 1px solid #cad7d9;
	padding: 2px 2px 2px 2px;}
	
	
	#submit {
	width: 80px;
	
	
	
	height: 18px;
	color: #1f5866;
	font-size: 11px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 2px 10px;
	border: 1px solid #cad7d9;}
	
	
	input {
	color: #b34700;
	font-size: 11px;
	background: #ffffff;
	border: 1px solid #cad7d9;}


	#commentform {color: #1f5866;}
	#commentform p {border-color: #cad7d9;}
	#commentform label {border-color: #cad7d9;}
	#commentform input {border-color: #cad7d9;}
	
	.commentbody p {line-height: 1.2em; font-style: normal;}
	.adminbody p {line-height: 1.2em; font-style: normal;}
	.trackbody p {line-height: 1.2em; font-style: normal;}
	
	.authorlink {color: #005266; font-size: 11px; font-weight: bold;}
	.authorlink a {color: #005266; font-size: 11px; font-weight: bold;}
	
	.commentlist {list-style: none;}
	.commentlink {font-size: 10px; color: #8fadb3;}
	.nocomments {background: none; color: #1f5a66;}
	
	.commentbody p a {color: #b34700;}
	.adminbody p a {color: #b34700;}
	.trackbody p a {color: #b34700;}
	.editlink a {color: #b34700;}
	
	ol, form {margin: 0; padding: 0; list-style-type: none;}

/*------------------------------------------------------------------------------------------------------*/
/*	Bilder (Images)																						*/
/*------------------------------------------------------------------------------------------------------*/

	.entry img {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 0px;
	border: 1px solid #cad7d9;}
	
	
	.entry img.left {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}
	
	
	.entry img.right {
	padding: 4px;
	float: right;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 10px;
	border: 1px solid #cad7d9;}
	
	
	.entry img.clean {
	margin: 20px 0px 20px 0px;
	border: none;
	text-align: center;}
	
	
	.entry img.smallclean {
	margin: 8px 0px 8px 0px;
	border: none;
	text-align: center;}
	
	

	.entry_y img {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 0px;
	border: 1px solid #cad7d9;}
	
	.entry_y img.left {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}
	
	.entry_y img.right {
	padding: 4px;
	float: right;
	max-width: 100%;
	display: inline;
	margin: 6px 0px 0px 10px;
	border: 1px solid #cad7d9;}
	
	.entry_y img.clean {
	margin: 20px 0px 20px 0px;
	border: none;
	text-align: center;}
	
	.entry_y img.smallclean {
	margin: 8px 0px 8px 0px;
	border: none;
	text-align: center;}
	
	
	.special img {
	padding: 4px;
	max-width: 100%;
	display: inline;
	margin: 6px 10px 0px 0px;
	border: 1px solid #cad7d9;}
	
	
	#sidebar img {
	vertical-align: text-bottom;
	border: none;
	padding: 0px;
	margin: 0px;}


	#content .wp-smiley {border: none; float: none; padding: 0; margin: 0;}

/*------------------------------------------------------------------------------------------------------*/
/*	Listen Layout (List Layout)																			*/
/*------------------------------------------------------------------------------------------------------*/

	.entry ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: square;
	background: none;
	color: #006a80;}
	
	.entry ul {
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: disc;
	background: none;
	color: #008fb3;}


	
	.entry ol li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	list-style-type: decimal;
	background: none;
	color: #9daeb3;}
	
	.entry ul li {
	padding: 0px 0px 0px 14px;
	margin: 0px 0px 0px 12px;
	list-style-type: square;
	background: none;
	color: #008fb3;}
	
	.special ol {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: square;
	background: none;
	color: #9daeb3;}
	
	.special ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 40px;
	list-style-type: disc;
	background: none;
	color: #9daeb3;}
	
	.special ol li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	list-style-type: decimal;
	background: none;
	color: #9daeb3;}
	
	.special ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
	list-style-type: square;
	background: none;
	color: #9daeb3;}

/*------------------------------------------------------------------------------------------------------*/

	#sidebar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	#sidebar li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	#sidebar ul ul li {
	color: #8fabb3;
	line-height: 1.6em;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px dotted #b4c9cc;}
	
	#sidebar ul.children {
	border: none;
	color: #369ab3;
	margin-left: 16px;}
	
	#sidebar ul.children a {color: #369ab3;}
	
	#sidebar ul.children a:hover {color: #b34700;}
	
	
	#sidebar li.pagenav ul li ul li {
	color: #369ab3;
	margin-left: 20px;
	list-style-type: square;}
	
	#sidebar li.pagenav ul li ul li a {color: #369ab3;}
	
	#sidebar li.pagenav ul li ul li a:hover {color: #b34700;}
	
	#sidebar ul ul ul li {border: none;}
	
	#sidebar ul ul ul li {line-height: 1.5em; list-style-type: square; color: #369ab3;}
	
	#sidebar li.break ul li {line-height: 1.6em; padding: 4px 0px 6px 0px;}
	
	#sidebar li.break ul li a {text-align: left; color: #8fadb3;}
	
	#sidebar li.break ul li a:hover {color: #b35300;}

/*------------------------------------------------------------------------------------------------------*/

	.lichtner {
	height: 250px;
	width: 220px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	.mitarbeiter_a {
	height: 250px;
	width: 220px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	.mitarbeiter_b {
	height: 250px;
	width: 220px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	.teaser {
	height: 391px;
	width: 220px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
	.christmas {
	height: 352px;
	width: 220px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}

}
/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
