/* CSS Document start page */

/******************************************
**             BODY & TAGS               **
******************************************/

body {
	margin-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	background-color:#F6F6F6;

}

h1 { font-size:14px; margin-top:4px; color:#c3004a; font-weight:bold;}
h2 {font-size:12px; color:#c3004a; margin-bottom:3px; margin-top:2px;}
h3 {font-size:12px; color:#c3004a;}
h4 {font-size:10px; color:#c3004a; margin-bottom:0px; margin-top:0px;}

a {color:#c3004a;}
a:hover {color:#990000;}
a:visited {color:#cb7f7f;}

ul {margin-left:-20px; text-decoration:none; list-style-image:url(images/pfeil.gif); }
*:first-child+html ul{margin-left:16px;}
/*html ul{margin-left:16px;}*/
ul a{text-decoration:none;}

.tdSide {width:18%;}

/******************************************
**               Felder                  **
******************************************/

.feld { width:125px; height:125px; margin-right:10px; margin-bottom:10px;  background-color:#cb7f7f; border:none; float:left; display:block;}

.feldMenu { background-color:#b69927; display:block; z-index:10; width:125px; height:125px;}

.feld img { border:none; display:block; }

.feld transparent { background:none; }

.feld a:hover { background-color:#a48a25; display:block;}

.feldActive { background-color:#a48a25; display:block; z-index:10; width:125px; height:125px;}

.feldVideo { background-color:#000000; display:block; z-index:10;}

#bodyContainer { width:670px; height:560px; margin-top:-300px; margin-left:-335px; top:50%; left:50%; position:absolute;}


#container { width:680px; position:fixed; margin:auto; z-index:0;}


/******************************************
**                 Footer                **
******************************************/

#footer a {text-decoration:none; display:block; cursor:pointer;}

#footer_links {padding-left:5px; width:255px; height:17px; background-color:#000000; float:left; line-height:16px;}
#footer_links a {text-decoration:none; color:#FFF;}


#footer_rechts {margin-left:10px; width:390px; height:17px; background-color:#000000; float:left; color:#CCCCCC;
				padding-right:5px; text-align:right; line-height:16px;}	
#footer_rechts a {text-decoration:none; color:#FFF;}
		

/******************************************
**               Textfeld                **
******************************************/

.txt { background-color:#FFF; display:block; z-index:10; position:absolute; overflow:auto; border:1px solid #cb7f7f; top:0px; left:0px; }
.txt img { border:none; }

@media not tty { .txt{ top:30px; left:8px; } }

/*html .txt { margin-top:100px; }*/

ul { margin-bottom:-10px; margin-top:8px;}

/******************************************
**               Scrollbar                **
******************************************/

.txt {
  scrollbar-base-color:#ede0e0;
  scrollbar-3d-light-color:#cb7f7f;
  scrollbar-arrow-color:#b00042;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#cb7f7f;
  scrollbar-highlight-color:#cb7f7f;
  scrollbar-shadow-color:#cb7f7f;
  scrollbar-track-color:#ede0e0;
	}
	
/******************************************
**               Liste                   **
******************************************/

.liste {font-size:10px; line-height:22px; color:#000000; text-decoration:none;}

.team {line-height:14px;}

.liste img {text-decoration:none;}

input {font-size:10px; width:100%;}
textarea {width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

table tr td {vertical-align:top;}

.inputActiv{background-color:#0033FF;}

#print {padding-top:5px;}
#print img { border:none; margin-top:4px;}




