/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../background/site-bg.png);
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;}


a.rechts:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.rechts:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.rechts:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.rechts:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.content:link { color:#999999; text-decoration: none;}
a.content:visited { color:#999999; text-decoration: none;}
a.content:active { color:#999999; text-decoration: none;}
a.content:hover { color: #999999; text-decoration: none;}

/* -------------------- Dies ist der Positionskasten für den Pfeil links unten, verlinkt mit einem Anker */
#anker{
z-index:3;
position:absolute;
left:1550px;
top:1150px;}

#anker-exklusiv{
z-index:3; position:absolute; left:978px; top:201px;}

#links{
position:absolute; top:75px; left:75px; width:180px; z-index:2;}

/* -------------------- Logo-Kasten für die linke Seite */

#linker-bereich-logo{
position:relative; width:180px; height:125px; z-index:2; background-color:#000000;}

/* -------------------- Folgecontainer für den Logocontainer um Darstellungsbug per margin auszubügeln -2px Margin zum oberen Container*/

#linker-bereich-margin{
position:absolute; top:200px; left:75px; width:180px; z-index:2;}

/* -------------------- Folgecontainer für den bereich Uwe Janssen bis Wesseling inkl. 
Schriftformatierung -2px Margin zum oberen Container*/

#linker-bereich{
position:relative; margin-top:1px; width:180px; height:125px; background-image:url(../bilder/bg.png);}

/* -------------------- Textcontainer für die linke Spalte */
#content-linke-spalte{
position:relative; padding:10px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:13px;}



/* -------------------- Zweite Reihe (Mitte) Flash- und Text- Positionscontainer */
#mitte {
position:absolute; top: 75px; left: 257px; width: 360px; z-index:2;}

#mitte-content {
position:relative; width: 360px; height: 125px; background-image: url(../bilder/bg-white.png);}

#mitte-content-flash-oben {
position:relative; width:360px; height: 125px; background-image:url(../bilder/bg-white.png);}

/* -------------------- Dieser Container wird als mittiger und rechter Flashcontainer verwendet */
#mitte-content-flash {
position:relative; width:360px; height: 125px; margin-top:1px; background-image:url(../bilder/bg-white.png);}

#flash-small {
position:relative; width:360px; height: 41px; margin-top:1px; background-image:url(../bilder/bg-white.png);}


#mitte-content-flash-hoch {
position:relative; width:360px; height: 250px; margin-top:1px; background-image:url(../bilder/bg-white.png);}

/* -------------------- Dieser höhere Container enthält die Textformatierungen für Mitte und rechte Reihe */
#text-content {
position:relative; width:336px; height: 227px;
padding:12px;
font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
line-height:14px;}

#referenzen-content {
position:relative; width:336px; height: 352px;
padding:12px;
font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
line-height:14px;}

#referenzen-h1 { margin-top:-4px; margin-bottom:4px;}

/* -------------------- Dritte Reihe (Rechts) oberster Positionscontainer */
#rechts {
position:absolute; top:75px; left:618px; width:360px; z-index:2;}


/* -------------------- Content-container für die einzelnen Rubriken*/
#content-start-werbeagentur{
position:relative; width: 360px; height: 251px; background-image:url(../bilder/bg-white.png);}

#content-werbeagentur-alle-seiten {
position:relative; width:360px; height: 125px; background-image:url(../bilder/bg-white.png);}

#content-werbeagentur-small {
position:relative; width:360px; height: 41px; background-image:url(../bilder/bg-white.png);}

#content-werbeagentur-small-ex {
position:relative; width:360px; height: 41px; background-image:url(../bilder/bg-white.png);}

#content-beratung {
position:relative; width:360px; height:251px; z-index:2; background-color:#FFFFFF;}

#content-beratung-small {
position:relative; width:360px; height: 41px; background-image:url(../bilder/bg-white.png);}

#content-konzeption {
position:relative; width:360px; height: 251px; margin-top:1px; z-index:2; background-color:#FFFFFF;}

#content-text {
position:relative; width:360px; height: 251px; margin-top:1px; z-index:2; background-color:#FFFFFF;}

#content-design {
position:relative; width:360px; height: 251px; margin-top:1px; z-index:2; background-color:#FFFFFF;}

#content-web {
position:relative; width:360px; height: 251px; margin-top:1px; background-color:#FFFFFF;}

#content-erfahrung {
position:relative; width:360px; height: 376px; margin-top:1px; background-color:#FFFFFF;}

#content-impressum{
position:relative; width: 360px; height: 251px; background-color:#FFFFFF;}

#exklusiv-flash {
position:relative; width:360px; height: 83px; margin-top:1px; background-color:#FFFFFF;}