/* FARBEN
#FFFFFF = weiss
#FFFFCC = gelb
#FFCCCC = rot
#FFCCFF = rosa
#CCCCCC = grau
#CCCCFF = lila
#CCFFFF = blau
#CCFFCC = grün
*/

/**********************************************************BODY DER HTML-SEITE*/

BODY {BACKGROUND-COLOR:#1E1E1E;COLOR:#FFF;}

/**********************************************************GLOBALE DEFINITION**/

* 			{FONT-FAMILY: Arial,Helvetica,Verdana;FONT-SIZE:10pt;COLOR:#FFF;}
A 			{COLOR:#FFB903;TEXT-DECORATION:none;}
A:link 		{COLOR:#FFB903;TEXT-DECORATION:none;}
A:hover 	{COLOR:#FFB903;TEXT-DECORATION:underline;}
A:focus 	{COLOR:#FFB903;TEXT-DECORATION:none;}
A:active 	{COLOR:#FFB903;TEXT-DECORATION:none;}
A:visited 	{COLOR:#FFB903;}

.textmarke 			{FONT-SIZE:100%;FONT-WEIGHT:bold;COLOR:#FFF;}
A.textmarke 		{COLOR:#FFF;TEXT-DECORATION:none;}
A.textmarke:link 	{COLOR:#FFF;TEXT-DECORATION:none;}
A.textmarke:hover 	{COLOR:#FFF;TEXT-DECORATION:none;}
A.textmarke:focus 	{COLOR:#FFF;TEXT-DECORATION:none;}
A.textmarke:active 	{COLOR:#FFF;TEXT-DECORATION:none;}
A.textmarke:visited {COLOR:#FFF;}

.normal {FONT-SIZE:100%;}
.klein 	{FONT-SIZE:80%;}
.titel 	{FONT-SIZE:115%;FONT-WEIGHT:bold;}

input,textarea {
	BACKGROUND-COLOR:#000;
	COLOR:#FFF;BORDER:1px solid #CCC;
	FONT-FAMILY: Courier,Arial,Helvetica,Verdana;
}

/******************************************************************************/


#twitter_div li {
	border-bottom: 1px solid #cccccc;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#center {
  position:absolute;
  left:50%;
  width:900px;
  margin-left:-460px;
}

#banner {
	POSITION:absolute;
	TOP:10px;
	LEFT:10px;
	WIDTH:898px;
	HEIGHT:100px;
	Z-INDEX:0;
	OVERFLOW:hidden;
	BACKGROUND-IMAGE:url(grafik/logo_01.jpg);
	BACKGROUND-REPEAT:no-repeat;
	BORDER:1px solid #CCC;
}

#banner_navi {
	POSITION:absolute;
	TOP:70px;
	LEFT:10px;
	WIDTH:898px;
	HEIGHT:40px;
	Z-INDEX:1;
	OVERFLOW:hidden;
	TEXT-ALIGN:right;
	FONT-SIZE:120%;
	FONT-WEIGHT:bold;
}

#banner_navi A {
	FONT-SIZE:100%;
	FONT-WEIGHT:bold;
	COLOR:#FFB903;
	TEXT-DECORATION:none;
}

#banner_navi A span {
	DISPLAY:none;
}

#banner_navi A:hover span {
	DISPLAY:block;
	POSITION:absolute;
	TOP:0px;
	RIGHT:8px;
	WIDTH:900px;
	Z-INDEX:100;
	TEXT-ALIGN:right;
}
	
#banner_navi A:link {
	TEXT-DECORATION: none;
}

#banner_navi A:hover {
	TEXT-DECORATION: underline;
}

#banner_navi A:focus {
	TEXT-DECORATION: none;
}

#banner_navi A:active {
	TEXT-DECORATION: none;
}

#banner_navi A:visited {
}

#main_links {
	POSITION:absolute;
	TOP:120px;
	LEFT:10px;
	WIDTH:150px;
	Z-INDEX:2;
	OVERFLOW:hidden;
}

#main_rechts {
	POSITION:absolute;
	TOP:120px;
	LEFT:170px;
	WIDTH:740px;
	Z-INDEX:2;
	OVERFLOW:hidden;
}

#box_content_links {
	WIDTH:148px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	BORDER-BOTTOM:1px solid #CCC;
	BORDER-LEFT:1px solid #CCC;
	BORDER-RIGHT:1px solid #CCC;
	MARGIN-BOTTOM:10px;
}

#box_content_links_without_title {
	WIDTH:148px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	BORDER-TOP:1px solid #CCC;
	BORDER-BOTTOM:1px solid #CCC;
	BORDER-LEFT:1px solid #CCC;
	BORDER-RIGHT:1px solid #CCC;
	MARGIN-BOTTOM:10px;
}

#box_content {
	WIDTH:738px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	BORDER-BOTTOM:1px solid #CCC;
	BORDER-LEFT:1px solid #CCC;
	BORDER-RIGHT:1px solid #CCC;
	MARGIN-BOTTOM:10px;
}

#box_content_titel_links {
	WIDTH:138px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:#333;
	BORDER-TOP:1px solid #CCC;
	BORDER-BOTTOM:1px solid #CCC;
	PADDING:5px;
	MARGIN-BOTTOM:5px;
	FONT-SIZE:115%;
	FONT-WEIGHT: bold;
}

#box_content_content_links {
	WIDTH:138px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	PADDING:5px;
	MARGIN-BOTTOM:5px;
}

#box_content_content_links_without_title {
	WIDTH:138px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	PADDING:5px;
	MARGIN-BOTTOM:5px;
	MARGIN-TOP:5px;
}

#box_content_titel {
	WIDTH:728px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:#333;
	BORDER-TOP:1px solid #CCC;
	BORDER-BOTTOM:1px solid #CCC;
	PADDING:5px;
	MARGIN-BOTTOM:5px;
	FONT-SIZE: 115%;
	FONT-WEIGHT: bold;
}

#box_content_content {
	WIDTH:728px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	PADDING:5px;
	MARGIN-BOTTOM:5px;
}

#box_one_picture {
	BORDER:1px solid #CCC;
	FLOAT:left;
	Z-INDEX:5;
	OVERFLOW:hidden;
	MARGIN-LEFT:5px;
	MARGIN-RIGHT:5px;
	TEXT-ALIGN:center;
}

#box_picture {
	BORDER:1px dotted #CCC;
	FLOAT:left;
	WIDTH:172px;
	HEIGHT:170px;
	Z-INDEX:5;
	OVERFLOW:hidden;
	MARGIN-RIGHT:5px;
	MARGIN-BOTTOM:5px;
	TEXT-ALIGN:center;
}

#box_picture_picture {
	HEIGHT:100px;
	Z-INDEX:6;
	OVERFLOW:hidden;
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	TEXT-ALIGN:center;
	BORDER-BOTTOM:1px dotted #CCC;
}

#box_picture_galerie {
	BORDER:1px dotted #CCC;
	FLOAT:left;
	WIDTH:172px;
	HEIGHT:100px;
	Z-INDEX:5;
	OVERFLOW:hidden;
	PADDING-TOP:5px;
	PADDING-BOTTOM:5px;
	TEXT-ALIGN:center;
	MARGIN-RIGHT:5px;
	MARGIN-BOTTOM:5px;
	BORDER-BOTTOM:1px dotted #CCC;
}

#box_picture_text {
	Z-INDEX:6;
	OVERFLOW:hidden;
	PADDING:2px;
}

#box_top {
	WIDTH:733px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	TEXT-ALIGN:right;
	PADDING-BOTTOM:5px;
}

#box_footer {
	WIDTH:728px;
	Z-INDEX:2;
	OVERFLOW:hidden;
	BACKGROUND-COLOR:black;
	BORDER:1px solid #CCC;
	TEXT-ALIGN:center;
	PADDING:5px;
	MARGIN-BOTTOM:10px;
	FONT-SIZE: 80%;
}

fieldset{
	border:1px solid #CCC;
}

legend	{
	border:1px solid #CCC;
	padding:2px;
	margin:0px;
	BACKGROUND-COLOR:#333;
	FONT-WEIGHT: bold;
}

