/*
Css created by Florian Wasielewski
Internet: http://www.f-l-o-w.de
Email: info@f-l-o-w.de
Mobile: +49 16 04 56 34 43
*/
body {
	background: #fbfbfb;
	scrollbar-track-color: #FFFFFF;
}
.headerimg {
	width: 759px;
	height: 189px;
}
.unten {
	background: url('flow_unten.gif');
	height: 24px;
	padding-left: 8px;
	text-align: center;
}
.divunten {
	padding-bottom: 10px;
}
.nav-unten {
	background: url('hg_nav_unten.gif') no-repeat;
	width: 100%;
	height: 56px;
	display: block;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	padding-left: 8px;
	padding-top: 20px;
}
.hg-menue {
	background: url('hg_nav_menu.gif') no-repeat;
	height: 53px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10.5pt;
}

/* DIV CONTAINER Pfadangabe */
div#pfadangabe {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9pt;
	color: #9a919d;
	padding-left: 15px;
	padding-bottom: 82px;
}
div#pfadangabe a {
	text-decoration:none;
	padding-bottom: 82px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9pt;
}
div#pfadangabe a:hover {
	text-decoration:underline;
	padding-bottom: 82px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9pt;
}



/* DIV CONTAINER VOR-ZURÜCK-BUTTON */
div#vor-zurueck-button {
	padding-left: 355px;
	padding-bottom: 85px;
	font-size: 10.5pt;
	font-family: Tahoma, Arial, sans-serif;
}
div#vor-zurueck-button a {
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color: #9a9191;
	text-decoration:none;
}
div#vor-zurueck-button a:hover {
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color:rgb(0,0,0);
	text-decoration:none;
}


/* Content Bereiche */
.forcontent {
	height: 550px;
	width: 554px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
	margin-left: 10px;
	margin-right: 8px;
	overflow: auto;
}
.login {
	width: 182px;
	height: 115px;
	border-bottom: 1px solid #9a9191;
	padding-left: 5px;
	padding-top: 5px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
}
.spruch {
	width: 182px;
	height: 145px;
	border-bottom: 1px solid #9a9191;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color: #4e4d4d;
}
.weblinks {
	width: 182px;
	height: 180px;
	border-bottom: 1px solid #9a9191;
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color: #4e4d4d;
	padding-left:5px;
	padding-top:5px;
}

.weblinks a {
	font-weight:bold;
	text-decoration:underline;
	color:#4e4d4d;
	display:block;
}

div#sonstiges {
	height: 95px;
	width: 182px;
	padding-top: 5px;
	padding-left: 5px;
}
/* Content Bereich SONSTIGES */
div#sonstiges a {
	font-size: 10pt;
	color: #9a9191;
	text-decoration: none;
	font-family: Tahoma, Arial, sans-serif;
}
div#sonstiges a:hover {
	font-size: 10pt;
	color: rgb(0,0,0);
	text-decoration: none
	font-family: Tahoma, Arial, sans-serif;
}
/* Conten Bereich Sonstiges ENDE */
/* SONSTIGES */
.align-center {
	text-align: center;
	background: url('Icons/zip_archiv_klein.gif') no-repeat 12%;
}
/* SONSTIGES ENDE */
/* Navigation Buttons oben */
.no {
	float: left;
	width: 141px;
	display: block;
	padding-top: 26px;
	text-align: center;
	color: #9a9191;
	text-decoration: none;
}
.act {
	float: left;
	width: 141px;
	display: block;
	padding-top: 26px;
	text-align: center;
	color: rgb(0,0,0);
	text-decoration: none;
}
a:hover.no, a:hover.act {
	padding-top: 26px;
	display: block;
	float: left;
	height: 26px;
	width: 141px;
	text-decoration: none;
	text-align: center;
	color: rgb(0,0,0);
}
.button-unten {
	color: #9a9191;
	text-decoration: none; 
	width: 131px;
	height: 22px;
	display: block;
	text-align: center;
	float: left;
	padding: 2px;
}
a:hover.button-unten {
	color: #9a9191;
	background: url('bg_button_bg.gif') no-repeat;
	text-decoration: none; 
	width: 131px;
	height: 22px;
	display: block;
	text-align: center;
	float: left;
	
	padding: 2px;
}

.balken {
	float:left;
	color:#aea7a7;
	padding-right:5px;
}
	
/* Navigation Buttons oben ENDE */
/* Formularfelder */
.benutzernamefeld, .passwortfeld {
	border: 1px solid #9a9191;
	width: 115px;
	height: 17px;
	font-size: 9pt;
	padding-left: 3px;
}
.csc-form-label-req, .csc-form-label {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
}

select {
	border: 1px solid #9a9191;
	width: 130px;
}
/* Formularfelder ENDE */
/* Normale Hyperlinks */
A:link, A:active, A:visited {
	text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
a:active.internal-link, a:link.internal-link, a:visited.internal-link {
	color: #9a9191;
	text-decoration: none;
}
a:hover.internal-link {
	color: rgb(0,0,0);
	text-decoration: none;
}
a.link-heading {
	cursor: pointer;
}
.unten-links {
	text-align: center;
}
/*Normale Hyperlinks ENDE*/



/* Navigation Buttons ENDE */
/*DHTML Scroll Layer */
/*#spageie {
	background: #FFFFFF;
	height: 140px;
	width: 185px; 
	border: 0px solid #5c5c5c;
	overflow: hidden;
*/
}
/*ENDE*/
/* Details im Misc Bereich */
.detail {
	font-size: 8pt;
	color: #9a9191;
	font-family: Tahoma, Arial, sans-serif;
}
/* Ende des Misc Bereich */
/* Rahmen 1 */
.csc-frame-frame2 {
	background: rgb(249,249,249);
	border: 1px solid #9a9191;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.csc-frame-frame1 {
	border: 1px solid #9a9191;
	padding-top:5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
/* Rahmen 1 ENDE */
/*Formular Styles */
.csc-mailform {
	border: 0px;
}
input  {
	padding-left: 3px;
	border: 1px solid #9a9191;
}



textarea {
	width: 50%;
	padding-left: 3px;
	border: 1px solid #9a9191;
}
.formular-font {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
}
/* Gästebuch Style */
.tx-guestbook-form-inputfield-big {
	border: 1px solid #9a9191;
	width: 150px;
}

.tx-guestbook-form-inputfield-med {
	border: 1px solid #9a9191;
	width: 150px;
}
.tx-guestbook-form-textarea {
	border: 1px solid #9a9191;
	width:200px;
	height:150px;
}
	






/* Formular Styles ENDE */







/* News Styles */
.news-content {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
	padding-left: 10px;
	padding-right: 5px;
}
.news-subheader {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
	width: 100%;
	padding-left: 0px;
}
.next-title {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
	color: #4e4d4d;
	text-decoration: none;
}
.news-date {
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color: #4e4d4d;
}
.news-link-back, a:hover.news-link-back {
	font-size: 10pt;
	font-family: Tahoma, Arial, sans-serif;
	color: #4e4d4d;
	text-decoration: none;
}
.news-table-bottom {
	border-bottom: 1px dashed rgb(0,0,0);
}
/* Code Sample für Scripte Seite */







/* Überschriften Tags */
h1 {
	font-size: 14px;
	color: #9a9191;
	border-bottom: 1px solid #9a9191;
}
/* Überschriften Tags ENDE */






/* Tabellen Formatierungen */
.tr-odd {
	font-size: 12px;

border-bottom: 1px dashed #9a9191;
}
.td-last, .td-0, .td-1, .td-2, .td-3 {
	width: 20%;
	font-size: 13px;
	border-bottom: 1px dashed #9a9191;
}
.contenttable {
	width: 100%;
}


/* FREUNDE */
#anzeige-heading {
	margin-right:5px;
	border-bottom: 3px solid #f0d8ce;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#4e4d4d;
	background: rgb(255,255,255);
}

#anzeige-img {
	float:left;
	margin: 5px 0px 5px 0px;
}

.anzeige-beschreibung {
	font-size: 12px;
	margin-left:130px;
	padding-top:3%;
	color:#4e4d4d;
}

#kommentar {
	width:350px;
	border-top:1px solid #f0d8ce;
	margin-left:130px;
	font-size:12px;
	color:#4e4d4d;
}

#anzeige {
	border-bottom:1px solid #f0d8ce;
	height:128px;
	background:#fcf7f5;
	width:99%;
	margin-bottom: 30px;
}

.csc-textpic {
	margin-bottom:25px;
}

/* MESSENGER Div / JS Layout */
.all {
	margin-bottom: 15px;
	border:1px solid #fff;
	padding-left: 5px;
	height:33px;
}

.bild-messi {
	height: 30px;
	float:left;
	padding-top: 3px;
}

.messi-text {
	padding-left: 30px;
}

#on {
	border:1px solid #FDD3D3;
	background: #FAEBEB;
}

#off {
	border:1px solid #fff;
}
/* ENDE Messenger LAYOUT */


