/**
* sexchatAT - A Mambo 4.51 template
* @version 0.1
* @package sexchatAT
* @copyright (C) 2004 by Alexander Schoberl - All rights reserved!
* @license http://www.networkorganization.org/ Copyrighted Commercial Software
*/

/* ###################### OVERALL SETTINGS ###################### */
/*
// A7C073 gruen mittel
// 993300 rotbraun
// EFF3FF lichtblau
// f3f3f3 lightcream
// ff9900 orange mambo
// FFcc00 yellow
*/
BODY {
  margin           : 0px 0px 0px 0px;
  color            : #1F1A17;
  /* background-color : #FFCC00; */
  background-color : #E23636;
}
/*
 * ROT
  background-color : #D10909;
  background-color : #358839;
  background-color : #CA2727;
  background-color : #DA0909;
 *
 * */

td, tr, p, div {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #1F1A17;
}

h4 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h5 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
h6 { color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

ul {
  margin           : 0px 0px 0px 0px;
}

li {
  list-style-image : url('http://www.sexchat.at/templates/images/arrow.gif');
  list-style-position: inside;
}

HR {
  color            : #C5D4F3;
  height           : 1px;
  width            : 100%;
}

table.searchintro {
  background-color: #FFFFFF;
  border: solid 1px #777777;
}

/* ###################### LINKS ###################### */
a:link, a:visited {
  font-size        : 11px;
  color            : #000077;
  text-decoration  : none;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-weight      : bold;
}

a:hover {
  color            : #FEFEFE;
  text-decoration  : none;
}

a.mainlevel-topmenu:link, a.mainlevel-topmenu:visited {
  color            : #FFFFFF;
  font-weight      : normal;
}

a.mainlevel-topmenu:hover {
  color            : #A7E073;
  text-decoration  : underline;
}

a.mainmenu:link, a.mainmenu:visited {
  color            : #CA2F3A;
  font-weight      : normal;
}

a.mainmenu:hover {
  color            : #B0B0B0;
  text-decoration  : underline;
}

a.category:link, a.category:visited {
  color            : #CA2F3A;
  font-weight      : bold;
}

a.category:hover {
  color            : #B0B0B0;
}

a.pathway:link, a.pathway:visited {
  color            : #F3AC72;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #E0E0E0;
}
/* ###################### MODULE SETTINGS ###################### */

.pathway {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #FFFFFF;
  font-weight      : bold;
}

.mainmenu {
  color            : #FF9900;
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-weight      : normal;
  text-decoration  : none;
}

.mainlevel-topmenu {
  color            : #FFFFFF;
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-weight      : normal;
  text-decoration  : none;
}

.moduleheading {
  font-size        : 11px;
  font-weight      : bold;
  color            : #333333;
  text-align       : center;
  padding          : 1px;
  border-bottom    : solid 1px #C5D4F3;
}

.rotbacktext {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : #FFBB00;
}

.frameheader {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 18px;
  font-weight	   : normal;
  color            : #C0C0C0;
}

.poll {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 15px
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 11px;
  font-weight      : normal;
  font-style       : normal;
  color            : #000000;
  border           : 1px solid;
}

.inputbox {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 11px;
  font-weight      : normal;
  color            : #1F1A17;
  background       : #CCCCCC;
  border           : 0px solid;
}

.textbox {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 11px;
  font-weight      : normal;
  color            : #1F1A17;
  background       : #CCCCCC;
  border           : 0px solid;
}

.postfeld {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 11px;
  font-weight      : normal;
  color            : #FFBB00;
  background       : #E23636;
  border           : 0px solid;
  scrollbar-3dlight-color	: #E23636;
  scrollbar-arrow-color 	: #E23636;
  scrollbar-highlight-color	: #E23636;
  scrollbar-darkshadow-color	: #808080;
  scrollbar-shadow-color	: #808080;
  scrollbar-track-color		: #808080;
  scrollbar-base-color		: #D10909;
  scrollbar-face-color		: #D10909;
}

.searchbox {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 11px;
  font-weight      : bold;
  height           : 16px;
  color            : #FFFFFF;
  border           : 1px solid #000000;
  background       : #CCCCCC;
}

/* background :   url('/templates/sexchatAT/images/loc_bar_dark.gif'); */
/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
/*  background-color : #FFFFFF; */
  background-color : #E23636;
  text-align       : justify;
}

.contentpaneopen {
  background-color : #FFFFFF;
  text-align       : justify;
}

.contentheading, .componentheading {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  font-weight      : bold;
  color            : #333333;
  text-align       : left;
  padding          : 1px;
  background-color : #D10909;
}

.contentdescription {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
  text-align       : left;
}

.category {
  color            : #999999;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  text-decoration  : none;
}

/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableentry1 {
  background-color : #F0F0F0;
}

.sectiontableentry2 {
  background-color : #E0E0E0;
}

.sectiontableheader {
  background-color : #000000;
  color            : #FFFFFF;
  height           : 20px;
  font-weight      : bold;
  border-bottom    : 1px solid #000000;
  border-top       : 1px solid #000000;
}

/* ###################### SMALL FONT SETTINGS ###################### */
.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #CC6600;
  text-decoration  : none;
  font-weight      : normal;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #000000;
  font-weight      : normal;
}
			
/* ###################### INDEX TEMPLATE ###################### */
.frameleftoben, .framerightoben {
  background-color : #E23636;
/*  background-color : #A7F073; */
}

.frameleftmitte, .framerightmitte {
  background-color : #E23636;
}

.framebanner, .framecenteroben {
  background-color : #E23636;
}

.framerandlinks, .framerandrechts {
  background-color : #727070;
}

.framerandoben, .framerandunten {
  background-color : #727070;
  height: 15px;
}
/*
//  background-color : #A7C073;
//  background-color : #AA4400;
*/
.framefooter12 {
  background-color : #D10909;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter11 {
  background-color : #E23636;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter10 {
  background-color : #358839;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter9 {
  background-color : #43C249;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter8 {
  background-color : #FF9900;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter7 {
  background-color : #FFCC00;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter6 {
  background-color : #FF2371;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter5 {
  background-color : #FF699E;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter4 {
  background-color : #3360B2;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter3 {
  background-color : #4B83CD;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter2 {
  background-color : #B83BA5;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

.framefooter {
  background-color : #E350CD;
  height: 16px;
  color : #FFFFFF;
  font-size        : 11px;
}

a.framefooter:link, a.framefooter:visited {
  color            : #FFCC00;
  font-weight      : normal;
  font-size        : 11px;
}

a.framefooter:hover {
  color            : #C0C0C0;
  font-weight      : normal;
  font-size        : 11px;
  text-decoration  : underline;
}

.framemittecontent {
  background-color : #E23636;
}

.framestatusline {
  background-color : #808080;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #FFFFFF;
}

.linesmall {
  font-size        : 4px;
  color            : #CC6600;
}

.linemiddle {
  font-size        : 8px;
  color            : #CC6600;
}

/* ###################### LOGIN - WEITER BUTTON ###################### */
.loginbutton175 {
  font-family      : Verdana, Geneva, Arial, Helvetica, serif;
  font-size        : 12px;
  font-weight      : bold;
  font-style       : normal;
  color            : #993300;
  border           : 2px solid;
  height	   : 16px;
  width		   : 180px;
  background-color : #FF9900;
  text-align: center;
}

/* ###################### POSITIONSANGABEN IN PX ###################### */
table.moduletable {
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	width: 100%;
}

table.moduletable td {
	font-size: 10px;
	font-weight: normal;
}

/* ###################### GRUNDSEITE ###################### */

.leftoben {
	position:	absolute;
	top	:	5px;
	z-index	:	150;
	width	:	120px;
	left	:	5px;
	background :	#D10909;
	height	:	170px;
}

.mittetopbanner {
	position:	absolute;
	top	:	5px;
	z-index	:	100;
	width	:	750px;
	background :	#D10909;
	left	:	125px;
	height	:	110px;
}

.mittetopstat1 {
	position:	absolute;
	top	:	115px;
	z-index	:	125;
	width	:	150px;
	background :	#E23635;
	left	:	125px;
	height	:	60px;
}

.mittetopstat1left {
	position:	absolute;
	top	:	0px;
	z-index	:	150;
	width	:	140px;
	left	:	5px;
	height	:	60px;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat1right {
	position:	absolute;
	top	:	0px;
	z-index	:	150;
	width	:	100px;
	left	:	45px;
	height	:	60px;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}


.mittetopstat2 {
	position:	absolute;
	top	:	115px;
	z-index	:	125;
	width	:	103px;
	background :	#E23635;
	left	:	275px;
	height	:	60px;
	border-top :	0px;
	border-left :	2px;
	border-bottom :	0px;
	border-right :	0px;
	border-top-color	: #D10909;
	border-left-color	: #D10909;
	border-bottom-color	: #D10909;
	border-right-color	: #D10909;
	border-style	: solid;
}

.mittetopstat2left {
	position:	absolute;
	top	:	0px;
	z-index	:	150;
	width	:	100px;
	left	:	5px;
	height	:	60px;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat2right {
	position:	absolute;
	top	:	0px;
	z-index	:	150;
	width	:	55px;
	left	:	45px;
	height	:	60px;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat3 {
	position:	absolute;
	top	:	115px;
	z-index	:	135;
	width	:	500px;
	background :	#E23635;
	left	:	378px;
	height	:	60px;
	line-height	: 13px;
	border-top :	0px;
	border-left :	2px;
	border-bottom :	0px;
	border-right :	0px;
	border-top-color	: #D10909;
	border-left-color	: #D10909;
	border-bottom-color	: #D10909;
	border-right-color	: #D10909;
	border-style	: solid;
}

.mittetopstat3left1 {
	position:	absolute;
	top	:	0px;
	z-index	:	250;
	width	:	125px;
	left	:	3px;
	height	:	60px;
	line-height	: 11.5px;
	font-size :	9px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat3left2 {
	position:	absolute;
	top	:	0px;
	z-index	:	250;
	width	:	125px;
	left	:	128px;
	height	:	60px;
	line-height	: 11.5px;
	font-size :	9px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat3left3 {
	position:	absolute;
	top	:	0px;
	z-index	:	250;
	width	:	125px;
	left	:	253px;
	height	:	60px;
	line-height	: 11.5px;
	font-size :	9px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

.mittetopstat3left4 {
	position:	absolute;
	top	:	0px;
	z-index	:	250;
	width	:	125px;
	left	:	378px;
	height	:	60px;
	line-height	: 11.5px;
	font-size :	9px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
}

#galleryMlink {
	color	:	#FF0000;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
	font-weight	: normal;
}

#mittetoplink {
	color	:	#FFCC00;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
	font-weight	: normal;
}

.mittetopgrafik {
	position:	absolute;
	top	:	175px;
	z-index	:	125;
	width	:	205px;
	background :	#D10909;
	left	:	670px;
	height	:	60px;
}

.mittetopmenu1 {
	position:	absolute;
	top	:	175px;
	z-index	:	150;
	width	:	545px;
	background :	#D10909;
	left	:	125px;
	height	:	30px;
}

.mittetopmenu2 {
	position:	absolute;
	top	:	198px;
	z-index	:	150;
	width	:	545px;
	background :	#D10909;
	left	:	125px;
	height	:	30px;
}

.mittesearch {
	position:	absolute;
	top	:	198px;
	z-index	:	200;
	width	:	200px;
	background :	#D10909;
	left	:	670px;
	height	:	23px;
	font-size :	12px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-decoration  : none;
  font-weight      : bold;
}

.leftflags {
	position:	absolute;
	top	:	175px;
	z-index	:	200;
	width	:	120px;
	background :	#D10909;
	left	:	5px;
	height	:	46px;
}

.rechtsoben {
	position:	absolute;
	top	:	5px;
	z-index	:	150;
	width	:	120px;
	background :	#D10909;
	left	:	875px;
	height	:	216px;
}

.rechtsobenipaddr {
	position:	absolute;
	top	:	204px;
	z-index	:	200;
	width	:	120px;
	background :	#D10909;
	left	:	875px;
	height	:	42px;
	font-size :	11px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
	font-weight      : bold;
}

.linksunten {
	position:	absolute;
	top	:	221px;
	z-index	:	300;
	width	:	120px;
	background :	#D10909;
	left	:	5px;
	height	:	385px;
}

.linksuntencontent {
	position:	absolute;
	top	:	0px;
	z-index	:	10;
	width	:	120px;
	background :	#D10909;
	left	:	5px;
}

.linksuntentext {
	position:	absolute;
	top	:	0px;
	z-index	:	300;
	width	:	120px;
	background :	#D10909;
	left	:	0px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 14px;
	color            : #000000;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-00 {
	position:	absolute;
	z-index	:	400;
	left	:	0px;
	top	:	5px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #FF0000;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-01 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	30px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-02 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	55px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-03 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	80px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-04 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	105px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-05 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	130px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-05a {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	145px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-05b {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	160px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-05c {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	175px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-06 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	155px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-06a {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	160px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-06b {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	175px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-06c {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	190px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-07 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	180px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-08 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	205px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-09 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	230px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-10 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	255px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-11 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	280px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-12 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	305px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-13 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	330px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-14 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	355px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.lu-button-15 {
	position:	absolute;
	z-index	:	350;
	left	:	0px;
	top	:	380px;
	font-family      : Arial;
	font-size        : 12px;
	color            : #0000FF;
	text-decoration  : none;
	font-weight      : bold;
}

.rechtsunten {
	position:	absolute;
	top	:	246px;
	z-index	:	300;
	width	:	120px;
	background :	#D10909;
	left	:	875px;
	height	:	360px;
}


.contentfullstandard1024 {
	position:	absolute;
	top	:	221px;
	z-index	:	2;
	width	:	750px;
	background :	#D10909;
	left	:	125px;
	height	:	385px;
}

.contentfull {
	position:	absolute;
	top	:	221px;
	z-index	:	1;
	width	:	990px;
	background :	#D10909;
	left	:	5px;
	height	:	385px;
}

.contentfulltext {
	position:	absolute;
	top	:	0px;
	z-index	:	750;
	width	:	750px;
	background :	#D10909;
	left	:	120px;
}

.contentfull100 {
	position:	absolute;
	top	:	221px;
	z-index	:	1;
	width	:	990px;
	background :	#D10909;
	left	:	5px;
}

.contentfull100text {
	position:	relative;
	top	:	0px;
	z-index	:	750;
	width	:	750px;
	background :	#D10909;
	left	:	120px;
}

.contentfull385text {
	position:	absolute;
	top	:	0px;
	z-index	:	750;
	width	:	750px;
	background :	#D10909;
	left	:	120px;
	height	:	385px;
}

.contentfull100tab {
	position:	relative;
	z-index	:	750;
	width	:	715px;
	background :	#D10909;
}

.textlogin {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

.textloginbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FFFF00;
  text-decoration  : none;
  font-weight      : normal;
  background	   : #808080;
  border-color	   : #808080;
}

.searchbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  height	   : 18px;
  line-height	   : 18px;
  color            : #FFFF00;
  text-decoration  : none;
  font-weight      : normal;
  background	   : #808080;
  border-color	   : #808080;
  margin-top	   : 2px;
}

.textloginsmall {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #FFFF00;
  text-decoration  : none;
  font-weight      : normal;
}

.buttonlogin {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #FFAA00;
  text-decoration  : none;
  text-align	   : center;
  font-weight      : bold;
  font-style	   : normal;
  background	   : #808080;
  border	   : 1px solid;
  border-color	   : #808080;
  width	 	   : 110px;
  height	   : 20px;
}

.lineextrasmall {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 4px;
  line-height      : 4px;
  color            : #000000;
  background	   : #808080;
}

.lineextraultra {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 1px;
  line-height      : 1px;
  color            : #000000;
  background	   : #808080;
}

.postfeld {
  font-weight      : normal;
  color            : #000000;
  background       : #FF9900;
  border           : 0px solid;
  scrollbar-3dlight-color	: #E23636;
  scrollbar-arrow-color 	: #E23636;
  scrollbar-highlight-color	: #E23636;
  scrollbar-darkshadow-color	: #808080;
  scrollbar-shadow-color	: #808080;
  scrollbar-track-color		: #808080;
  scrollbar-base-color		: #D10909;
  scrollbar-face-color		: #D10909;
	font-size :	10px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	text-decoration  : none;
	text-align	: left;
}

/* ###################################### */
/* Definitionen für die Tabellen          */
/* ###################################### */

.generaltableheader {
  background-color : #E23635;
  color            : #000000;
  height           : 20px;
  font-weight      : bold;
  border-bottom    : 1px solid #D10909;
  border-top       : 1px solid #D10909;
}

.generaltableschwarz {
  background-color : #E23635;
  color            : #000000;
  height           : 16px;
  font-weight      : bold;
  border-bottom    : 1px solid #D10909;
  border-top       : 1px solid #D10909;
}

.generaltableentry1 {
  background-color : #F0F0F0;
}

.generaltableentry2 {
  background-color : #E0E0E0;
}

.generaltableentry3 {
  background-color : #E23635;
}

.generaltableentry4 {
  background-color : #E23636;
}

.generaltableentry5 {
  background-color : #D10909;
}
/* ####################################### */
/* ## TABELLEN FÜR PROFILE              ## */
/* ####################################### */

/* ############################################ */
/* ## Tablel für USERDATA links  HIntergrund ## */
/* ############################################ */
.tablef {
        background: #D10909;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}
.tableg {
        background: #E23635;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}
/* ############################################ */
/* ## Tablel für USERDATA rechts HIntergrund ## */
/* ############################################ */
.galleryrightliste {
        background: #E23635;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
	font-size: 11px;
}

.gallerytopliste {
        background: #D1D7DC;
        color : #000000;
        padding-top: 3px;
        padding-right: 5px;
        padding-bottom: 3px;
        padding-left: 5px;
	font-size: 12px;
}

.galleryleftliste {
        background: #E23635;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
	font-size: 10px;
}

.gallerymitteliste {
        background: #D10909;
}

.tableb {
        background: #D10909;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableh2 {
        background: #D1D7DC;
        color : #000000;
        padding-top: 3px;
        padding-right: 5px;
        padding-bottom: 3px;
        padding-left: 5px;
}

.albumtable1 {
        background: #EFEFEF;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.albumtable2 {
        background: #D1D1D1;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.albumdesc {
        color: #990099;
	font-size: 11px;
        font-weight: bold;
}

.albumuserpic {
        background: #E23635;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.tablecontact
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	width:400px;
	background-color : #E23636;
	color :	#000000;
	font-size:	14px;
	font-weight:	bold;
}
/* ############################################ */
/* ## Tablel für CHATAUSGABE mitte           ## */
/* ############################################ */
.chatonlinediv
{
	width:600px;
	background-color:#E23636;
}

.chatonlineuschr
{
	font-size:	16px;
	font-weight:	bold;
	color:		#FFF000;
	line-height:	24px;
	background-color:#D10909;
	width:600px;
	text-align:center;
}

.chatonlineuser
{
	font-size:	14px;
	font-weight:	normal;
	background-color:#E23636;
	width:500px;
	left:20px;
}

.chatonlinedefline
{
	font-size:	16px;
	font-weight:	bold;
	color:		#FFF000;
	line-height:	12px;
	background-color:#D10909;
	width:600px;
}

.livechatform
{
	width:700px;
	background-color:#E23636;
}

.gastsmscode
{
	font-weight:	bold;
	font-size:	11px;
	color:#FFF000;
	text-align:justify;
}
a.gastsmscode:link, a.gastsmscode:visited {
	font-weight:	bold;
	font-size:	11px;
	color:#FFF000;
	text-align:justify;
}

a.gastsmscode:hover {
	font-weight:	bold;
	font-size:	11px;
	color:#FFF000;
	text-align:justify;
	text-decoration:underline;
}

.gasttextgelb
{
	font-weight:	bold;
	font-size:	11px;
	color:#FFF000;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
}

.gasttextblue
{
	font-weight:	bold;
	font-size:	11px;
	color:#0000FF;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
}

.livechatnameU
{
	font-weight:	bold;
	font-size:	12px;
	color:#000000;
	text-align:center;
}

.livechatnameN
{
	font-weight:	bold;
	font-size:	14px;
	color:#FF0000;
	text-align:center;
}

.livechatloginbutton
{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #FFF000;
	text-decoration  : none;
	text-align	 : center;
	font-weight      : bold;
	font-style	 : normal;
	border	   : 2px solid;
	background:#D10909;
	border-color	 : #808080;
	width	 	 : 400px;
	line-height	 : 24px;
	height:24px;
}

.pulldownmenu
{
	text-align:	center;
}

.smsverifybutton
{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : #FFF000;
	text-decoration  : none;
	text-align	 : center;
	font-weight      : bold;
	font-style	 : normal;
	border	   : 2px solid;
	background:#D10909;
	border-color	 : #808080;
	width	 	 : 300px;
	line-height	 : 24px;
	height:24px;
}
/* ############################################ */
/* ## Style-Sheets für CHAT Innenseite       ## */
/* ############################################ */
.eingabezeile
{
	background-color:#D10909;
}

.framerechtsunten
{
	background-color:#D10909;
}

.framelinks
{
	background-color:#D10909;
}

.frameoben
{
	background-color:#D10909;
}

.framerechts
{
	background-color:#D10909;
}

/* ############################################ */
/* ## Style-Sheets für CHAT - RECHTES FRAME  ## */
/* ############################################ */
.rechtsdesign
{
	/* background-color:#A7C073; */
	background-color:#D10909;
	padding:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.rechtsbuttonback
{
	background-color : #E23636;
}

.rechtschatterback
{
	background-color:#E23636;
	font-size:11px;
}

.rechts-ueb-sonst
{
	background-color : #D10909;
	text-align:left;
}

.rechts-ueb-top
{
	background-color:#D10909;
	text-align:left;
}

.goldcolor
{
	background-color:#FFD700;
}
.vipcolor, .admincolor
{
	background-color:#4B83CD;
}
.normalcolor
{
	background-color:#D10909;
}

