/* ---body rules */
body	{
	background-color:#FFFFFF
		}

/********/
/* Text */
/********/
p {
	font-size:12px;
	color:rgb(0,0,0);
	font-family:arial,helvetica,sans-serif;
	}	
	
h1 { 
	 font-size: 18px;
	 font-weight:bold;
   	 color:rgb(0,0,0);
	 font-family: arial,helvetica,sans-serif;
	 }

h2 { 
	 font-size: 16px;
	 font-weight:bold;
   	 color:rgb(0,0,0);
	 font-family: arial,helvetica,sans-serif;
	 }
		 
h3 { 
	 font-size: 14px;
	 font-weight:bold;
   	 color:rgb(255,0,0);
	 font-family: arial,helvetica,sans-serif;
	 }
	
.gross1 {
	font-size:16px;
	font-weight:bold;
	color:rgb(105,125,176);
	font-family: arial,helvetica,sans-serif;
	}
	
.gross2 {
	font-size:13px;
	font-weight:bold;
	color:rgb(105,125,176);
	font-family: arial,helvetica,sans-serif;
	}	
	
.gross3 {
	font-size:13px;
	font-family: arial,helvetica,sans-serif;
	}		
		
.mittel {
	font-size:12px;
	font-family: tahoma,arial,helvetica,sans-serif;
	}
	
.header {
	font-size:11px;
	font-family: tahoma,arial,helvetica,sans-serif;
	}
		
.klein {
	font-size:10px;
	font-family: tahoma,arial,helvetica,sans-serif;
	}

a {
	font-size:12px;
	color:rgb(0,0,0);
	font-family:arial,helvetica,sans-serif;
	}	

td {
	font-size:12px;
	color:rgb(0,0,0);
	font-family:arial,helvetica,sans-serif;
	}	

/*********/
/* Links */
/*********/
a:link {
	text-decoration:underline;
	color:rgb(0,51,153);
	}
a:visited {
	text-decoration:underline;
	color:rgb(0,51,153);
	}
a:active {
	text-decoration:underline;
	color: rgb(0,153,255);
	}
a:hover {
	text-decoration:underline;
	color:rgb(0,153,255);
	}

a.header:link {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.header:visited {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.header:active {
	text-decoration:none;
	color:rgb(0,0,0);
	}
a.header:hover {
	text-decoration:none;
	color:rgb(0,0,0);
	}	

.linkbox1 {
	background-color:rgb(102,102,102);
	border-width:1px;
	border-color:rgb(140,140,140);
	border-style:solid;
	cursor:hand;
	}
	
.linkbox2 {
	background-color:rgb(255,255,255);
	border-width:1px;
	/*border-color:rgb(227,228,227);*/
	border-color:rgb(198,198,198);
	border-style:solid;
	cursor:hand;
	}

.linkbox3 {
	background-color:rgb(255,255,255);
	border-width:2px;
	border-color:rgb(255,98,53);
	border-style:solid;
	cursor:hand;
	}	
	
.linkbox4 {
	background-color:rgb(240,241,242);
	border-width:1px;
	border-color:rgb(198,198,198);
	border-style:solid;
	cursor:hand;
	}

.linkbox12 {
	background-color:rgb(255,117,20);
	border-width:1px;
	border-color:rgb(210,210,210);
	border-style:solid;
	}
		
.linkbox41 {
    /*first element in Menubar*/
	background-color:rgb(178,208,255);
	border-width:1px;
	border-color:rgb(49,106,197);
	border-style:solid;
	cursor:hand;
	}

		
	
/**********************/
/* Hintergrund-Farben */
/**********************/
.schwarz {
	background-color:rgb(0,0,0);
	}

.weiss {
	background-color:rgb(255,255,255);
	}
	
/* hellgrau */
.grau1 {
	background-color:rgb(240,241,242);
	}	

/* hell-mittel grau */
.grau2 {
	background-color:rgb(227,228,227);
	}

/* mittleres grau  */
.grau3 {
	background-color:rgb(198,198,198);
	}
	
/* dunkles grau  */
.grau4 {
	background-color:rgb(171,166,161);
	}
	
/* Dunkelgrau  */
.grau5 {
	background-color:rgb(128,128,128);
	}

/* graublau  */
.blau1 {
	background-color:rgb(140,158,206);
	}
	
/* graublau hell */
.blau2 {
	background-color:rgb(215,235,250);
	}	
	
/* rot  */
.rot {
	background-color:rgb(216,0,47);
	}	
	
/*************/
/* TD-Farben */
/*************/	
.boxgrau1 {
	background-color:rgb(255,255,255);
	border-width:1px;
	border-color:rgb(198,198,198);
	border-style:solid;
	}
	
.technic {
	background-color:rgb(221,221,221);
	border-width:1px;
	border-color:rgb(255,255,255);
	border-style:solid;
	}
	
.linkbox40 {
	background-color:rgb(240,241,242);
	border-width:1px;
	border-color:rgb(198,198,198);
	border-style:solid;
	}