html { height: 101%; }
body { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #333; text-align: center; height: 101%; margin: 0; padding: 0; }
#container { color: #c0c0c0; background-color: #3b3b3b; background-image: url(../img_panther_allgemein/fotrsetzungspixel.jpg); background-repeat: repeat-y; text-align: left; height: auto; width: 900px; z-index: 1; visibility: visible; margin: 0 auto 0; padding: 0; }
#hugwebsite { background-image: url(../img_panther_allgemein/hintergrundbild.jpg); background-repeat: no-repeat; height: auto; width: inherit; z-index: 2; visibility: visible; }
#hugnavigation { background-color: transparent; height: 30px; width: 622px; z-index: 4; visibility: visible; margin: 25px 0 0; padding: 0; }
#hugmacher { background-color: transparent; height: auto; width: 288px; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; }
#teamartundmedia { background-color: transparent; height: auto; width: 155px; z-index: 5; visibility: visible; float: right; margin: 0; padding: 0; }
#hugangebotundanreise { background-color: transparent; visibility: visible; z-index: 5; width: 322px; height: auto; float: right; margin: 0; padding: 0; }
#angebotartundmedia { background-color: transparent; height: auto; width: 155px; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; }
#anreise { background-color: transparent; visibility: visible; z-index: 5; width: 155px; height: auto; float: right; margin: 0; padding: 0; }
#hugsubnavigation { background-color: transparent; height: 160px; width: inherit; z-index: 5; visibility: visible; }
#team { height: auto; width: 200px; z-index: 6; visibility: visible; margin: 0 0 0 143px; padding: 0; }
#angebot { visibility: visible; margin: 0 0 0 312px; padding: 0; z-index: 6; width: 320px; height: auto; }
#kontakt { visibility: visible; margin: 0 0 0 480px; padding: 0; z-index: 6; width: 155px; height: auto; }
#newstitel { height: 60px; width: auto; z-index: 10; visibility: visible; }
#huginhalteinnen { background-color: transparent; height: auto; width: 880px; z-index: 5; visibility: visible; margin: 0 20px 0 0; padding: 0; }
#homebutton { background-color: transparent; height: 240px; width: 100px; z-index: 6; visibility: visible; float: left; }
#huginhaltsbereich { background-color: transparent; height: auto; width: 737px; z-index: 6; visibility: visible; float: right; margin: 0; padding: 0 0 50px; }
#artundmediatexteoben {
	padding: 0px;
	width: 237px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 500px;
}
#change_img {
	padding: 0px;
	width: 525px;
	z-index: 10;
	background-color: transparent;
	height: 165px;
	margin: 0px;
	float: right;
}


#change_img_angebot {
	padding: 0px;
	width: 350px;
	z-index: 10;
	background-color: transparent;
	height: 165px;
	margin: 0px;
	float: right;
}


#titel { background-color: transparent; background-image: url(../img_panther_allgemein/newsfenster_rand_unten.gif); background-repeat: repeat-x; background-position: 0 bottom; visibility: visible; z-index: 4; width: inherit; height: 30px; margin: 0 0 40px; padding: 0; }
#titelnews { background-color: transparent; background-image: url(../img_panther_allgemein/newsfenster_rand_unten.gif); background-repeat: repeat-x; background-position: 0 bottom; visibility: visible; z-index: 4; width: inherit; height: 30px; margin: 0 0 40px; padding: 0; }
#inhalte {
	background-color: transparent;
	visibility: visible;
	margin: 0;
	padding: 0;
	z-index: 4;
	width: inherit;
	height: auto;
}
#inhalteohneflash {
	background-color: transparent;
	visibility: visible;
	padding: 0;
	z-index: 4;
	width: 237px;
	height: auto;
	float: right;
	margin: 0;
}
#hugupdateundadresse { background-color: transparent; height: 30px; width: inherit; z-index: 3; visibility: visible; }
#update { background-color: transparent; height: auto; width: 110px; z-index: 5; visibility: visible; float: left; }
#update p { color: #808080; font-size: 11px; background-color: transparent; text-align: right; margin: 0; padding: 1px 0 0; }
#adresse { background-color: transparent; height: auto; width: 771px; z-index: 5; visibility: visible; float: right; }
/*<agl.folder "elementeindex">*/
#hugnavigationundcontentindex { background-color: transparent; height: auto; width: 639px; z-index: 3; visibility: visible; float: left; }
#hugnavigationindex { background-color: transparent; visibility: visible; margin: 25px 0 0; padding: 0; z-index: 4; width: 622px; height: 120px; }
#hugnewsspalte { background-color: transparent; height: auto; width: 260px; z-index: 3; visibility: visible; float: right; margin: 25px 0 0; padding: 0; }
#hugnewshgundinhalt { background-image: url(../img_panther_allgemein/hg_newsfenster.png); background-repeat: repeat-y; height: auto; width: inherit; z-index: 4; visibility: visible; margin: 0; padding: 0; }
#newsinhalte { height: auto; width: inherit; z-index: 10; visibility: visible; margin: 0; padding: 0; }
#newsinhalte p { color: white; font-size: 11px; background-color: transparent; margin: 0; padding: 0; }
#newsinhalte a:link, #newsinhalte a:visited { color: #f5f5f5; font-size: 11px; background-color: transparent; margin: 0; padding: 0 0 0 3px; }
#newsinhalte a:hover, #newsinhalte a:active { color: white; font-size: 11px; background-color: #dc2c21; text-decoration: none; margin: 0; padding: 0 0 0 3px; }
#newsinhalte img {
	font-size: 12px;
	float: left;
	margin: 0;
	padding: 0 0 20px 0;
	color: #C00;
}
#newsrandunten { background-image: url(../img_panther_allgemein/hg_newsfenster_randunten.png); background-repeat: no-repeat; height: 4px; width: inherit; z-index: 5; visibility: visible; margin: 0; padding: 0; }
#titelindex { background-color: transparent; height: auto; width: inherit; z-index: 4; visibility: visible; }
#titelindex h1 { color: #dcdcdc; font-size: 14px; font-weight: normal; background-color: transparent; margin: 0 20px 5px 143px; padding: 0; }
#titelindex h2 { color: #c0c0c0; font-size: 12px; font-weight: normal; background-color: transparent; margin: 0 20px 30px 143px; padding: 0; }
#inhalteindex { background-color: transparent; background-repeat: repeat-y; height: auto; width: inherit; z-index: 4; visibility: visible; margin: 0; padding: 0; }
#inhalteindex p { color: #c0c0c0; font-size: 12px; margin: 0 50px 0 200px; padding: 0; }
#inhaltmedia p { color: #c0c0c0; font-size: 12px; margin: 0 50px 0 230px; padding: 0; }
#inhaltmedia a:link, #inhaltmedia a:visited { color: #c0c0c0; font-size: 12px; background-color: transparent; text-decoration: none; margin: 0; padding: 0; }
#inhaltmedia a:hover, #inhaltmedia a:active { color: #dc2c21; font-size: 12px; background-color: transparent; text-decoration: none; margin: 0; padding: 0; }
#inhaltkommunikation p { color: #c0c0c0; font-size: 12px; margin: 0 50px 0 230px; padding: 0; }
#inhaltkommunikation a:link, #inhaltkommunikation a:visited { color: #c0c0c0; font-size: 12px; background-color: transparent; text-decoration: none; margin: 0; padding: 0; }
#inhaltkommunikation a:hover, #inhaltkommunikation a:active { color: #dc2c21; font-size: 12px; background-color: transparent; text-decoration: none; margin: 0; padding: 0; }
#inhaltkommunikation h2 { color: #dcdcdc; font-size: 14px; font-weight: normal; margin: 0 30px 0 200px; padding: 10px 0 5px; }
#inhalteindex h3 { color: #dcdcdc; font-size: 14px; font-weight: normal; margin: 0 30px 0 200px; padding: 10px 0 5px; }
#inhaltmedia h3 { color: #dcdcdc; font-size: 14px; font-weight: normal; margin: 0 30px 0 230px; padding: 10px 0 5px; }
#inhaltmehrwert h2 { color: #dcdcdc; font-size: 14px; font-weight: normal; margin: 0 30px 0 200px; padding: 35px 0 0; }
#inhaltart { background-color: transparent; background-image: url(../img_panther_allgemein/pfeil_art.gif); background-repeat: no-repeat; height: auto; width: inherit; z-index: 5; visibility: visible; margin: 0; padding: 0 0 20px; }
#inhaltmedia { background-color: transparent; background-image: url(../img_panther_allgemein/pfeil_media_eingerueckt.gif); background-repeat: no-repeat; height: auto; width: inherit; z-index: 5; visibility: visible; margin: 0; padding: 0 0 20px; }
#inhaltkommunikation { background-color: transparent; background-image: url(../img_panther_allgemein/pfeil_kommunikation.gif); background-repeat: no-repeat; background-position: 0 bottom; height: auto; width: inherit; z-index: 5; visibility: visible; margin: 0; padding: 0 0 0; }
#inhaltmehrwert { background-color: transparent; background-image: url(../img_panther_allgemein/pfeil_mehrwert2.gif); background-repeat: no-repeat; height: 100px; width: inherit; z-index: 5; visibility: visible; margin: 30px 0 0; padding: 0; }
/*</agl.folder>*/
p,pre,tr,td { color: #c0c0c0; font-size: 12px; margin: 0; padding: 0; }
a:link, a:visited { color: silver; font-size: 12px; background-color: transparent; }
a:hover, a_active { color: #dc2c21; font-size: 12px; background-color: transparent; text-decoration: none; }
#titel h1 { color: #dcdcdc; font-size: 14px; font-weight: normal; background-color: transparent; margin: 0 0 5px; padding: 0; }
h2 { color: #dcdcdc; font-size: 12px; font-weight: normal; background-color: transparent; margin: 0 0 5px; padding: 0; }
h3 { color: #dcdcdc; font-size: 12px; font-weight: normal; background-color: transparent; margin: 0 0 2px; padding: 0; }
ul { margin: 0 0 0 17px; padding: 0; }
li { margin: 0 0 4px 0; padding: 0; }
.reset
{ clear: both; height: 1px; font-size: 1px; }
#projektliste { background-color: transparent; height: auto; width: 615px; z-index: 7; visibility: visible; margin: 0 0 0 120px; padding: 0; }
.tabelleprojekte { background-color: transparent; width: 100%;  border-collapse: collapse; }
.tabelleprojekte td { background-color: transparent; margin: 0; padding: 0 0 12px; }

