/* Style by sysop */
/* Allgemeine Linkfarben und -eigenschaften */
A:link { color: #3333FF; text-decoration: underline; }
A:visited { color: #2571FF; text-decoration: none; }
A:active { color: #0033CC; text-decoration: none; }
A:hover { color:red; text-decoration: underline; }

A { cursor:pointer; }

/* Die flaeche ganz hinten */
#main {	background-color:#FFF4F9; }

/* <body>-Einstellungen */
body
{
	background-color:#C48351;
/*	background-image: url(white.jpg); */
	background-attachment:fixed;
	font-family:verdana;
	color:#000000;
}

.terralogo
{
	background-image: url(head6.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:155px;
}

/**
***********************************************
	Das Kartei system
************************************************
**/

.kartei
{
	font-family:verdana;
	font-size:11px;
	color:black;
	font-weight: bold;
}

.kartei2
{
	font-family:verdana;
	font-size:11px;
	color:#3333FF;
	font-weight: bold;
}

a.kartei
{
	font-size:11px;
	text-decoration: none;
}

/* aktive und inaktive kartei reiter */
.reiterakt
{
	font-size:11px;
	background-image: url(white1.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	width:133px;
}

.reiterinakt
{
	font-size:11px;
	background-image: url(white2.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	width:133px;
}
/* der letzte karteireiter sieht von der grafik her anders aus kein strich hinten) */
.reitlastinakt
{
	font-size:11px;
	background-image: url(white3.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
}

.reitlastakt
{
	font-size:11px;
	background-image: url(white4.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
}

/* der erste karteireiter sieht auch anders aus (kein strich vorne) */
.reitfirstakt
{
	font-size:11px;
	background-image: url(white5.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	width:133px;
}

.reitfirstinakt
{
	font-size:11px;
	background-image: url(white6.gif);
	background-repeat: no-repeat;
	vertical-align:middle;
	width:133px;
}

/* hovereffekt beispiel feur einen reiter */
/*
td.reitfirstinakt:hover
{
	background-image: url(white4.gif);
	background-repeat: no-repeat;
	padding:4;
}
*/
.leer
{
	background-color:#FFF4F9;
}

/* Grundtabelle */
.tblmain
{
	BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
}

/* tabelle alle templates */
.tbl
{
	background-color:#fff4f9;
	width:99%;
	height:520px;
	padding:0;
}

.tblgal
{
	background-color:#fff4f9;
	width:90%;
	padding:0;
}


/* tabelle in einer template tabelle (z.b. menue) */
.tbl2
{
	margin-top:10px;
	background-color:#fff4f9;
	BORDER-TOP: silver 1px dotted;
        BORDER-RIGHT: silver 1px dotted;
	BORDER-LEFT: silver 1px dotted;
	BORDER-BOTTOM: silver 1px dotted;
	width:95%;
}

/* wie tbl 2 nur ohne groessenangaben */
.tbl0
{
	margin-top:10px;
	background-color:#fff4f9;
	BORDER-TOP: silver 1px dotted;
        BORDER-RIGHT: silver 1px dotted;
	BORDER-LEFT: silver 1px dotted;
	BORDER-BOTTOM: silver 1px dotted;
}


.navigatation
{
	height:350px;
/* 	BORDER: silver 1px dotted; */

}

/* navigationstabelle anzeigetemplate */
.tblnav
{
	margin-top:10px;
	margin-left:15px;
	background-color:#fff4f9;
	BORDER-TOP: silver 1px dotted;
        BORDER-RIGHT: silver 1px dotted;
	BORDER-LEFT: silver 1px dotted;
	BORDER-BOTTOM: silver 1px dotted;
	width:80%;
	padding:0;
 	border-spacing:20px;
}

.tblcode
{
	BORDER-TOP: silver 1px dotted;
        BORDER-RIGHT: silver 1px dotted;
	BORDER-LEFT: silver 1px dotted;
	BORDER-BOTTOM: silver 1px dotted;
}

/* Tabellenfeld (Farbe) 1 */
.td1
{
	background-color:#fff4f9;
}

/* Tabellenfeld (Farbe) 2 */
.td2
{
	background-color:#EDEDED;
}

/* Tabellenfeld (Farbe) 3 */
.td3
{
	background-color:#bdb8b8;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}

/* infos textausgabe (siehe main_overview.tpl */
.td4
{
	height:650;
/* 	text-align:center; */
	vertical-align:top;
	background-color:#fff4f9;
	font-family:verdana;
	font-size:9px;
	padding:4px;
}

.tdcode
{
	background-color:#EDEDED;
}

/* Kategorieleisten */
.kat {
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
}

td.kat
{

	background-color:#FFF4F9;
}

/* �uebrschriftenleiste (klein) */
.thsmall
{
	text-align:center;
	height:30px;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
/*	border:#94794a;*/
}

/* �ueberschriftenleiste (normal) */
.thnorm
{
	text-align:center;
	height:30px;
	font-family:verdana;
	font-size:10pt;
	color:#000000;
	font-weight:bold;

}

td.thnorm
{
	padding:2pt;
/*	background-color:#EDEDED; */

}

/* kleine Schrift */
.small {
	font-family:verdana;
	font-size:10px;
	color:black;
}

/* gaaaanz kleine Schrift */
.vsmall
{
	font-family:verdana;
	font-size:6px;
	color:gray;
}

/* normale Schrift */
.norm {
	font-family:verdana;
	font-size:10pt;
	color:black;
/*        border:#94794a;*/

}

/* Fehler Schrift */
.error {
	font-family:verdana;
	font-size:10pt;
	color:red;
}

.buttons
{
	border:1px #000000 solid;
	font-size:10px;
	font-family:verdana,arial;
}

.buttons2
{
	BACKGROUND-COLOR:#808080;
	border:1px #000000 solid;
	font-size:10px;
	font-family:verdana,arial;
	color:#ffffff;
	font-weight:bold;
	width:80px;
	/*height:20px;*/
}

/* administratation und logout button */
.buttons4
{
	BACKGROUND-COLOR:#EDEDED;
	border:1px #000000 dotted;
	font-size:10px;
	font-family:verdana,arial;
	color:black;
	font-weight:bold;
	width:80px;
}

/* der textcontainer */
.contain
{
/*	BACKGROUND-COLOR:#EDEDED; */
	overflow:auto;
	width:100%;
	height:98%;
/* 	white-space:nowrap; */
}

.bbcontain
{
	text-align:left;
	margin-left:15px;
}

.highslide-html
{
	background-color: white;
}

.highslide-html-blur
{
	position: absolute;
	top:10px;
}

.highslide-html-content
{
	position: absolute;
	display: none;
}

.highslide-loading
{
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
}

.highslide-display-block
{
    display: block;
}

.highslide-display-none
{
    display: none;
}

.control
{
	float: right;
	display: block;
	/*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}

.control:hover
{
	color: black !important;
}

.highslide-move
{
	cursor: move;
}

.highslide-body
{
	top:100px;
	right:30px;
	cursor: move;
}

.codenav
{
	height:10px;
	padding:2px;
}

.selects
{
	background-color: #f4f3f3;
	border:1px #000000 dotted;
	font-size:10px;
	font-family: verdana,arial;
	vertical-align: top;
	width:80px;
}

.forumcode
{
	vertical-align: top;
}

.quoting
{
	background-color: silver;
}

