@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	margin: 0 0 0 0;
	background-image: url(gfx/backgrounds/stairs.jpg);
	background-repeat: repeat;
}

/* Linkarten */
a.toplink:link{
	color:#000000;
	text-decoration:underline;
	padding: 2px;
}
a.toplink:visited{
	color:#999999;
	text-decoration:underline;
	padding: 2px;
}
a.toplink:active{
	color:#000000;
	text-decoration:underline overline;
	background-color: #f5ff89;
	padding: 2px;
}
a.toplink:hover{
	color:#000000;
	text-decoration:underline;
	background-color: #f5ff89;
	padding: 2px;
}
a.toplink-blaupause:link{
	color:#c6c8df;
	text-decoration:underline;
	padding: 2px;
}
a.toplink-blaupause:visited{
	color:#c6c8df;
	text-decoration:underline;
	padding: 2px;
}
a.toplink-blaupause:active{
	color:#c6c8df;
	text-decoration:underline;
	background-color: #f5ff89;
	padding: 2px;
}
a.toplink-blaupause:hover{
	color:#c6c8df;
	text-decoration:underline;
	background-color: #f5ff89;
	padding: 2px;
}


/* Menüdarstellung */
#apDiv1 {
	position:absolute;
	width:1074px;
	height:720px;
	z-index:1;
	left: 0px;
	top: 10px;
	background-image: url(gfx/bg-ordner-trans.png);
}
#klammerDiv {
	position:absolute;
	width:131px;
	height:357px;
	z-index:3;
	left: 469px;
	top: 253px;
	background-image: url(gfx/klammer-trans.png);
}
#MenueLinksDiv {
	position:absolute;
	width:30px;
	height:670px;
	z-index:3;
	left: 11px;
	top: 33px;
}
#MenueRechtsDiv {
	position:absolute;
	width:49px;
	height:670px;
	z-index:3;
	left: 996px;
	top: 33px;
}
#SeiteUntenLinksDiv {
	position:absolute;
	width:475px;
	height:30px;
	z-index:3;
	left: 41px;
	top: 675px;
}
#SeiteUntenRechtsDiv {
	position:absolute;
	width:475px;
	height:30px;
	z-index:3;
	left: 541px;
	top: 675px;
}
#AutosLinksWerbungPhotokartonDiv{
	position:absolute;
	width:475px;
	height:80px;
	z-index:3;
	left: 41px;
	top: 570px;
}
#rechts-skyscraper{
	position:absolute;
	width:120px;
	height:600px;
	z-index:5;
	left: 1080px;
	top: 23px;
}
#rechts-unter-skyscraper{
	position:absolute;
	width:120px;
	height:85px;
	z-index:5;
	left: 1080px;
	top: 623px;
}
.tabellenmenu-style {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Schriften */
h1 {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
h2 {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.textfett {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.textnormal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.textnormalfett {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.textnormalweiss {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.schreibmaschine {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.schreibmaschine-fett {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.autosgross {
	font-family: Courier New, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-indent: 40px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #000000;
}
.blaupause-schrift {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c6c8df;
}
.blaupause-schreibmaschine {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c6c8df;
}
.blaupause-schreibmaschine-fett {
	font-family: Courier New, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c6c8df;
}
.photokarton-schrift {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #e2e2e2;
}

/* Hintergründe */
.endlos {
	background-image: url(gfx/backgrounds/endlos-hintergrund.gif);
	background-repeat: repeat-y;
}
.karopapier {
	background-image: url(gfx/backgrounds/karopapier.gif);
	background-repeat: no-repeat;
}
.kork {
	background-image: url(gfx/backgrounds/kork1.jpg);
	background-repeat: repeat;
}
.millimeterpapier {
	background-image: url(gfx/backgrounds/millimeterpapier.jpg);
	background-repeat: no-repeat;
}
.dina4-weiss-li {
	background-image: url(gfx/backgrounds/dina4-weiss-li-trans.png);
	background-repeat: no-repeat;
}
.dina4-weiss-re {
	background-image: url(gfx/backgrounds/dina4-weiss-re-trans.png);
	background-repeat: no-repeat;
}
.dina4-grau-li {
	background-image: url(gfx/backgrounds/dina4-grau-li-trans.png);
	background-repeat: no-repeat;
}
.dina4-grau-re {
	background-image: url(gfx/backgrounds/dina4-grau-re-trans.png);
	background-repeat: no-repeat;
}
.photokarton-re {
	background-image: url(gfx/backgrounds/photokarton-re-trans.png);
	background-repeat: no-repeat;
}
.photokarton-li {
	background-image: url(gfx/backgrounds/photokarton-li-trans.png);
	background-repeat: no-repeat;
}
.blaupause-li {
	background-image: url(gfx/backgrounds/blaupause-li-trans.png);
	background-repeat: no-repeat;
}
.blaupause-re {
	background-image: url(gfx/backgrounds/blaupause-re-trans.png);
	background-repeat: no-repeat;
}
.grau-rand-re {
	background-image: url(gfx/backgrounds/grau-rand-re-trans.png);
	background-repeat: no-repeat;
}
.grau-rand-li {
	background-image: url(gfx/backgrounds/grau-rand-li-trans.png);
	background-repeat: no-repeat;
}
.weisse-linien-re {
	background-image: url(gfx/backgrounds/weisse-linien2-re-trans.png);
	background-repeat: no-repeat;
}
.weisse-linien-li {
	background-image: url(gfx/backgrounds/weisse-linien2-li-trans.png);
	background-repeat: no-repeat;
}
.packpapier-re {
	background-image: url(gfx/backgrounds/packpapier-re-trans.png);
	background-repeat: no-repeat;
}
.endlos-475breit {
	background-image: url(gfx/backgrounds/endlospapier-475px-breit-trans.png);
	background-repeat: repeat-y;
}
/* Tabellenlinien */
.tabelle-linien {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.photokarton-linie {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #E2E2E2;
}
