body {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	background-color: #000000;
	background-image: url(../../../img/bg2.jpg);
	background-attachment: scroll;
} /* standard formatting for body (margin, background color ...) */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
} /* standard formatting for body, tables and cells (Fonttype, Font size, Font color ...) */

input {width: 220px;} /* standard formatting for input tags */
textarea {width: 211px; height: 60px;} /* standardformatiereung for textareas */
h1 {margin:0px; padding:15px; font-size:22px;text-transform:uppercase;} /* all h1 titles (e.g. title of the topsite) */

a:link {color: #00CCFF;} /* all links without style */
a {font-size: 12px;color: #00CCFF;}
a:visited {color: #00CCFF}
a:hover {color: #FF9900;}
a:active {color: #00CCFF;}

.heading {font-size:18px;text-transform:uppercase;} /* titles (add.php and members area */
.error {color:#FF0000;} /* error text */
.stats {font-size: 10px; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px;background-color:#EFEFEF;} /* stats at topsite and at registration site */
.updatemessage {color:#FF0000; font-size:18px; font-weight:bold;} /* Text, which the script dispalys after submitting formulars */

td.row-header {
	background-color:#70506C;
	padding-top: 2px;
	padding-bottom: 3px;
	font-size: 12px;
	color: #FFFFFF;
} /* cell with the header of the rows with the entrys and the titles at add.php and in the members area*/
td.row-midle{background-color:#EFEFEF;} /* cell with the title, banner and description and cells at add.php and members area*/

/* ---------------- Topsite ---------------- */

td.row-left{background-color:#EFEFEF;} /* left cell of the rows with the entrys (rank) */
td.row-right1{background-color:#EFEFEF;} /*  right cell (hits in)*/
td.row-right2{background-color:#EFEFEF;} /*  second right cell (hits out)*/
td.top-header{background-color:#000000;} /*  cell with the topsite title*/

a.topmenu {font-size: 14px;color: #000000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px; text-transform:uppercase;} /* top menu */
a.topmenu:visited {color: #000000; text-transform:uppercase;}
a.topmenu:hover {color: #FF9900; text-transform:uppercase;}
a.topmenu:active {color: #000000; text-transform:uppercase;}

a.topsitemenu {font-size: 12px;color: #BA250F; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}  /* subsites menu */
a.topsitemenu:visited {color: #BA250F;}
a.topsitemenu:hover {color: #FFFFFF;}
a.topsitemenu:active {color: #FF9900;}

a.members {
	font-size: 12px;
	color: #ffffff;
	text-align: center;
} /* Login and Join Link at bottom of topsite (footerlinks) */
a.members:visited {
	color: #FF9900;
	text-align: center;
}
a.members:hover {
	color: #FF9900;
	text-align: center;
}
a.members:active {
	color: #FFFFFF;
	text-align: center;
}

a.sitetitle {font-size: 12px;color: #BA250F; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px; text-decoration:none;} /* Title of each entry at topsite */
a.sitetitle:visited {color: #BA250F;}
a.sitetitle:hover {color: #4F5F82;text-decoration: underline;}
a.sitetitle:active {color: #BA250F;text-decoration:none;}

.new {color: #FF0000; font-weight:bolder;} /* Text new at topsite */
.banner { padding:0px; padding-bottom:0px;} /* Banner of each entry at topsite */
.description { font-size:12px; padding-left:5px; padding-top:0px; padding-right:5px; padding-bottom:4px} /* Description of each entry at topsite */

/* ---------------- registration site ---------------- */

.inputs1 {width: 102px;} /* submitbotton */
.inputs {width: 211px;} /* all other input tags at registration page  */

/* ---------------- Login Lost ---------------- */

.input2 {width:150px;} /* all input tags at the Login and lost password page */

/* ---------------- Members Area ---------------- */

a.biglink:link {color: #000000;font-size: 14px;font-weight: bolder;text-decoration: none;text-transform:uppercase;} /* Big links in the members area (without the left menu) */
a.biglink:visited {color: #000000;font-size: 14px;font-weight: bolder;text-decoration: none;text-transform:uppercase;}
a.biglink:hover {color: #FF9900;font-size: 14px;font-weight: bolder;text-decoration: none;text-transform:uppercase;}
a.biglink:active {color: #000000;font-size: 14px;font-weight: bolder;text-decoration: none;text-transform:uppercase;}

a.smalllink:link {color: #00FFFF;font-size: 12px;} /* small links in the members area (without the left menu) */
a.smalllink:visited {color: #00FFFF;font-size: 12px;}
a.smalllink:hover {color: #FF9900;font-size: 12px;}
a.smalllink:active {color: #00FFFF;font-size: 12px;}

.submitbuton {width: 78px;} /* submitbuttons in the members area */
.tdcontentbgcolor {background-color: #000033;} /* Backgrouncolor of the cell with the content part in the members area */
.tdframe {
	border-right-color: #C7B189;
	border-left-color: #C7B189;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
} /* Frame left and right */
.rubrik {
	padding: 2px 2px 2px 5px;
	width: 162px;
	text-align: left;
	font-size: 12px;
	display: block;
	text-decoration:none;
	color: #FFFFFF;
	background-color: #70506C;
	margin: 0px 2px 0px 2px;
	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: thin;

	}	

a.navigation:link, a.navigation:visited, a.navigation:active  {
	padding: 2px 2px 2px 5px;
	width: 162px;
	text-align: left;
	color: #FFFFFF;
	font-size:12px;
	display: block;
	text-decoration:none;
	border-top: 1px;
	border-top-color: #cccccc;
	border-top-style: solid;
	background-color: #9F799B;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 2px 0px 2px;
}

a.navigation:hover {
	padding: 2px 2px 2px 5px;
	width: 162px;
	text-align: left;
	color: #000000;
	font-size:12px;
	display: block;
	text-decoration:none;
	border-top: 1px;
	border-top-color: #cccccc;
	border-top-style: solid;
	background-color: #C4ACC1;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 2px 0px 2px;
} /* Navigation left */
