@charset "utf-8";

a:link { text-decoration:none; font-weight:bold; color:#E6AE19; }
a:visited { text-decoration:none; font-weight:bold; color:#E6AE19; }
a:hover { text-decoration:none; font-weight:bold; background-color:#929292; color:#FFFFFF; }
a:active { text-decoration:none; font-weight:bold; background-color:#E6AE19; color:#929292; }
a:focus { text-decoration:none; font-weight:bold; background-color:#E6AE19; }


body {
background-color: #eadb8b;
background-image:url(../tf/background.gif);
background-repeat:repeat;
margin-left: 40px;
margin-top: 40px;
}


h1 {
font-size:14px;
color:#E6AE19;
}

h2 {
font-size:12px;
color:#929292;
}

ul{
list-style-image: url(../tf/list_bullet.gif)
vertical-align: middle;

}

#mainnavicontainer li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
display: inline;
text-transform: uppercase;

}

#mainnavicontainer a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 12px;
text-transform: uppercase;
}

#smallnavicontainer li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
display: inline;	
}

#smallnavicontainer a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 10px
}

#language a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#logo {
background-image: url(../tf/Header.jpg);
background-repeat: no-repeat;

height: 100px;
width: 350px;
}

#header {
background-repeat: no-repeat;
background-position: center center;
height: 200px;
width: 800px;
background-image: url(../tf/Logo_BIOFEEDBACKz350z100.jpg);

}

#inhalt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
background-image: url(../tf/scio-back.jpg);
background-repeat: no-repeat;
background-position: center center;
background-attachment: scroll;
line-height: normal;
text-decoration: none;
height: auto;
cursor: crosshair;
padding: 15px;
overflow: hidden;
letter-spacing: normal;
text-align: left;
word-spacing: normal;
white-space: normal;
display: block;
margin: 15px;
width: 771px;
left: 24px;
top: 380px;
position: absolute;
border-width: 1px;
border-style: dotted;
border-color: #E6AE19;
background-color: #FFFFFF;

}

#rechts {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-image: url(../tf/content.jpg);
background-repeat: no-repeat;
background-position: center center;
background-attachment: scroll;
line-height: normal;
text-decoration: none;
cursor: crosshair;
page-break-before: left;
page-break-after: left;
padding: 15px;
overflow: auto;
letter-spacing: normal;
text-align: left;
word-spacing: normal;
white-space: normal;
display: block;

height: auto;
width: 300px;
left: 860px;
top: 300px;

clear: left;
float: left;
position: absolute;
z-index: 0;
background-color: #FFFFFF;
visibility: visible;
border-width: 1px;
border-style: dotted;
border-color: #E6AE19;
background-color: #FFFFFF;
scrollbars: no;
}

#links {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
background-image: url(../tf/content.jpg);
background-repeat: no-repeat;
background-position: center center;
background-attachment: scroll;
line-height: normal;
text-decoration: none;
cursor: crosshair;
page-break-before: left;
page-break-after: left;

overflow: auto;
letter-spacing: normal;
text-align: left;
word-spacing: normal;
white-space: normal;
display: block;
padding: 15px;
height: auto;
width: 300px;
left: 860px;
top: 39px;

clear: left;
float: left;
position: absolute;
z-index: 0;
background-color: #FFFFFF;
visibility: visible;
border-width: 1px;
border-style: dotted;
border-color: #E6AE19;
background-color: #FFFFFF;
overflow:auto;
}

#copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E6AE19;
text-decoration: none;
height: 35px;
border: 0px solid #E6AE19;

}
.login {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 10px;
margin-left:25px;
}

.loginbox-labelcell, .loginbox-fieldcell, .loginbox-commentcell, .language-fieldcell {
font-family: Verdana,Arial,Helvetica;
color: #FFFFFF;
font-size: 8pt;
}

.loginbox-fieldcell input {
width: 100px;
}

.search {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: normal;
color: #E6AE19;
vertical-align: middle;
display: block;
height: 20px;
width: 80px;
}

.csc-mailform {
background-color:#ffebcc;
border: 1px solid #E6AE19;

}

.csc-mailform-forum {
background-color:#fff5e5;
border: 1px solid #E6AE19;
}

.csc-mailform-field {
display: block;
margin: 10px;
padding: 10px;
}

.csc-mailform label, .csc-mailform-forum label{
display: block;
width: 120px;
float: left;
text-align: right;
margin: 2px 5px;
padding:0;
}


.csc-mailform input, .csc-mailform option, .csc-mailform textarea, .csc-mailform-forum input, .csc-mailform-forum textarea{
font-family: Verdana,Arial,Helvetica;
color: #E6AE19;
background-color: white;
border: 1px solid #E6AE19;
width: 200px;
padding: 2px 6px;
font-size: 8pt;
}

.csc-mailform input.csc-mailform-submit{
float: right;
width: 80px;
cursor:hand;
}

.csc-mailform form input.csc-mailform-submit:hover{
background-color:#E6AE19;
border: 1px solid white;
color: white;
	
}

table.csc-uploads {
border-spacing: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #E6AE19;
width: 90%
}

table.csc-uploads td {
padding: 3px 10px 3px 10px;
}

table.csc-uploads p {
pargin:0;
padding:0;
}

table .csc-uploads tr.tr-odd {
background-color: #929292;
color: #FFFFFF;
}

table .csc-uploads tr.tr-even {
background-color:#fff5e5;
}

table .contenttable {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #E6AE19;
border-right-color: #000000; 
}

table .contenttable td{
padding: 5px;
}

table .contenttable .tr-0 {
background-color: #E6AE19;
}

table.csc-uploads {
border-spacing: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #E6AE19;
}

table.csc-uploads td {
padding: 3px 10px 3px 10px;
}

table.csc-uploads p {
margin:0;
padding:0;
}

table .contenttable {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #E6AE19;
}

table .contenttable td{
padding: 5px;
}

table .contenttable .tr-0 {
background-color: #E6AE19;
}

table .csc-uploads-fileName {
font-size: 10px;

}

table. csc-uploads-description {
color: #FFFFFF;
}

ul.csc-bulletlist{
list-style-image: url(../tf/list_bullet.gif);
vertical-align: middle;
}

.csc-sword .title .result-number tx-indexedsearch-title title {
color: #ff9900;
}

.tx-indexedsearch-rules .csc-form-labelcell, .csc-form-fieldcell, .csc-searchResultInfo, .csc-searchResultRange, .csc-searchResultPrevNext, .csc-searchResultHeader, .csc-searchResult {
font-family: Verdana,Arial,Helvetica;
color: #000000;
font-size: 18pt;
}

.csc-sitemap {
list-style-image: url(../tf/list_bullet.gif);
vertical-align: middle;
padding: 10px;
}

.tx-indexedsearch-searchbox .tx-indexedsearch-searchbox-sword {
font-size: 10px;
font-color: green;
}