/* CSS Document IP CONSULTING */


#adsense {

position:absolute; 
width:160px; 
height:600px;
top:10px; 
left:1015px;
z-index:-1; 


}

/* Hauptkcontainer der Navigation ******************************************** */
#dropdown-navigation {
  float:left;
  width:204px;
  top:242px; 
  left:10px;
  position: absolute;
  z-index:5; 

	}

/* Ende Hauptcontainer der Navitation **************************************** */

#dropdown-navigation ul.nav1st {
	list-style: none;
	margin: 0px;
	padding: 0px;
  z-index:-1; 

	}
	
/* Nicht aktive Hauptkategorieknöpfe ************************************* */

#dropdown-navigation ul.nav1st li {
  position: relative;
  width:154px; 
  height:35px;
  background-color:#182983;
  border-color: rgb(255,255,255);
  border-bottom-style: solid;
  border-width: 0px 0px 1px 0px;
  font-family: Arial;
  padding-left:50px;
  padding-top:12px;	
  z-index:5; 
	}
	
	/* ENDE Nicht aktive Hauptkategorieknöpfe ************************************* */
	
/* Aktive Hauptkategorieknöpfe ************************************************* */
#dropdown-navigation ul.nav1st li.active {
  position: relative;
  width:154px; 
  height:35px;
  background-color:#182983;
  border-color: rgb(255,255,255);
  border-bottom-style: solid;
  border-width: 0px 0px 1px 0px;
  font-family: Arial;
  padding-left:50px;
  padding-top:12px;	
  z-index:5; 
	}
/* ENDE Aktive Hauptkategorieknöpfe ************************************************* */

/* Formatierung der nicht aktiven Links Hauptkategorie ****************************** */
#dropdown-navigation ul.nav1st li a,
#dropdown-navigation ul.nav1st li a:link {
	color:#182983;
	font-weight: bold;
	text-decoration: none;
	position: static;
  z-index:5; 
	}
/* ENDE Formatierung der nicht aktiven Links Hauptkategorie ****************************** */

/* Formatierung der aktiven Links Hauptkategorie ****************************** */
#dropdown-navigation ul.nav1st li a.current,
#dropdown-navigation ul.nav1st li a.current:link,
#dropdown-navigation ul.nav1st li a:hover {
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	position: static;
  z-index:5; 
	}
	
/* ENDE Formatierung der nicht aktiven Links Hauptkategorie ****************************** */

/* Link-Klasse - Folder **************************************** */
#dropdown-navigation ul.nav1st li a.folder {
	background-image: url(sub.gif);
	background-position: 93%;
  background-repeat: no-repeat; 
	}
/* ENDE Link-Klasse - Folder **************************************** */

/* Fix IE. Hide from IE Mac \*/
* html #dropdown-navigation ul li { float: left; height: 1%; }
* html #dropdown-navigation ul li a { height: 1%; }
/* End */
	
/* SUB KATEGORIE ***************************************************** */

#dropdown-navigation ul.nav2nd {
/*	Anzeigeoption/Position der dropdown-submenüs */
/*	left: 85%; */

  top:-34px;
  background-color:#182983;
  color:#ffffff;
	left:154px;
	display: none;
  z-index:1000; 
	}
	
	/*	STIL für  Sub-Menü *********************************************/
#dropdown-navigation ul.nav1st li ul.nav2nd {
  /*	Stil der dropdown-submenüs */
  height:25px;
  /*  Width of Menu Items */
  margin: 0px;
  padding-left: 0px;
  background-color:#182983;
  color:#ffffff;
  position: relative;
  	list-style: none;
  z-index:10;
  border-bottom: 1px solid #fff; 
} 
	/*	Ende Stil für Sub-Menü *********************************************/

#dropdown-navigation ul.nav1st li ul.nav2nd li {
/*	zusammen mit dem border-bottom (siehe oben) 
	entsteht eine komplett geschlossene borderline 
	um jeden submenüpunkt	*/
	vertical-align: middle;
		margin: 0px;
width:215px;
height: 28px;

	border-bottom: 1px; 
background-color:#182983;

	padding: 0px;
	text-decoration: none;
color:#ffffff;
z-index:100;

} 
#dropdown-navigation ul.nav1st li ul.nav2nd li a,
#dropdown-navigation ul.nav1st li ul.nav2nd li a:link {

	position: static;
color:#ffffff;
background-color:#182983;
	z-index: 20;
font-size: 14px;
padding-left: 5px;

} 
#dropdown-navigation ul.nav1st li ul.nav2nd li a.current,
#dropdown-navigation ul.nav1st li ul.nav2nd li a.current:link,
#dropdown-navigation ul.nav1st li ul.nav2nd li a:hover {
	position: static;
	color:#8ABFFF;
	background-color:#182983;
	z-index: 20;
  font-size: 14px;
  padding-left: 5px;
	}
	
/* The magic ^^ */
#dropdown-navigation ul.nav1st li.over { 
	z-index: 10;
} 
#dropdown-navigation ul.nav1st li:hover ul.nav2nd, #dropdown-navigation ul.nav1st li.over ul.nav2nd { 
	display: block; 
	z-index: 20;
} 

/* BOX NAVIGATION */
#top_navi {
background-image: url(Bilder/top_navi.gif); 
position:absolute; 
width:207px; 
height:26px;
top:217px; 
left:10px;
z-index:-1; 
}

#navi_shadow_r {
background-image: url(Bilder/navi_shadow_right.gif); 
position:absolute; 
width:3px; 
height:288px;
top:242px; 
left:214px;
z-index:-1; 
}
#navi_bottom {
background-image: url(Bilder/navi_bottom.gif); 
position:relative; 
width:207px; 
height:29px;
top:530px; 
left:10px;
z-index:-1; 
}
/* BOX ENDE NAVIGATION */

body { 
margin:0; 
padding:10;
background-image: url(Bilder/bg.jpg);
background-repeat: repeat-x;
scrollbar-arrow-color:#182983;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#182983;
scrollbar-3dlight-color:#ffffff;
scrollbar-shadow-color:#182983;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
 }
 
 A:Link{
font-family: Arial;
font-size:11px;
color:#182983;
text-decoration: underline;
}


A:Visited{
font-family: Arial;
font-size:11px;
color:#182983;
text-decoration: underline;
}
A:Hover{
font-family: Arial;
font-size:11px;
color:#182983;
text-decoration: underline;
}

A.navi:Link{
font-family: Arial;

padding-left:50px;
padding-top:12px;
color:#182983;

text-decoration: none;
}

A.navi:Visited{
font-family: Arial;

color:#182983;
text-decoration: none;
}
A.navi:Hover{
font-family: Arial;

color:#182983;
text-decoration: none;
}

/* HEADLINE */
#headline {
background-image: url(Bilder/headline.gif); 
position:absolute; 
width:995px; 
height:187px;
top:10px; 
left:10px;
z-index:-1; 

 }
#space_head {
position:absolute; 
width:995px; 
height:20px;
top:197px; 
left:10px;
z-index:1;  
}
/* ENDE HEADLINE */

/* BOX NEWS */
#top_news {

background-image: url(Bilder/news_head.gif); 
position:absolute; 
padding-left:15px;
padding-top:5px;
color:#ffffff;
font-size: 13px;
font-weight: bold;
font-family: Arial;
width:221px; 
height:25px;
top:217px; 
left:242px;
z-index:1; 
}



#top_news2 {

background-image: url(Bilder/news_head2.gif); 
position:absolute; 
padding-left:15px;
padding-top:5px;
color:#ffffff;
font-size: 13px;
font-weight: bold;
font-family: Arial;
width:354px; 
height:25px;
top:217px; 
left:242px;
z-index:1; 
}




#news_date {
color:#182983;
font-size: 13px;
font-family: Arial;
background-color: #ffffff;
z-index:1; 
}
#news {
padding-left:5px;
padding-right:5px;
color:#182983;
font-size: 11px;
font-family: Arial;
overflow-y:auto;
overflow-x:hidden;
background-color: #ffffff;
position:absolute; 
z-index:1; 
width:224px; 
height:209px;
top:242px; 
left:242px;
}


#news2 {
padding-left:5px;
padding-right:5px;
color:#182983;
font-size: 11px;
font-family: Arial;
overflow-y:auto;
overflow-x:hidden;
background-color: #ffffff;
position:absolute; 
z-index:1; 
width:356px; 
height:213px;
top:242px; 
left:242px;
}





#news_shadow_r {
background-image: url(Bilder/navi_shadow_right.gif); 
position:absolute; 
width:3px; 
height:213px;
top:242px; 
left:475px;
z-index:1; 
}


#news_shadow_r2 {
background-image: url(Bilder/navi_shadow_right.gif); 
position:absolute; 
width:3px; 
height:213px;
top:242px; 
left:608px;
z-index:1; 
}


#news_bottom {
background-image: url(Bilder/news_bottom.gif); 
position:absolute; 
width:236px; 
height:25px;
top:455px; 
left:242px;
z-index:1; 
}


#news_bottom2 {
background-image: url(Bilder/news_bottom2.gif); 
position:absolute; 
width:369px; 
height:25px;
top:455px; 
left:242px;
z-index:1; 
}


/* BOX ENDE NEWS */

/* BOX EMOTION */

#emotion {
background-image: url(Bilder/emo_start.jpg); 
position:absolute; 
width:507px; 
height:263px;
top:217px; 
left:500px;
z-index:1; 
}
#emotion_start {
/*background-image: url(Bilder/emotion_start.jpg); */
text-align: center;
position:absolute; 
width:368px; 
height:263px;
top:217px; 
left:638px;
z-index:1; 
}
.emotion1 {
background-image: url(Bilder/emotion_unternehmen.gif); 
position:absolute; 
width:766px; 
height:263px;
top:217px; 
left:242px;
z-index:1; 
}
.emotion2 {
background-image: url(Bilder/emotion_beratung.gif); 
position:absolute; 
width:766px; 
height:268px;
top:217px; 
left:242px;
z-index:1; 
}
.emotion3 {
background-image: url(Bilder/emotion_referenzen.gif); 
position:absolute; 
width:766px; 
height:268px;
top:217px; 
left:242px;
z-index:1; 
}

.emotion4 {
background-image: url(Bilder/emotion_marken.gif); 
position:absolute; 
width:766px; 
height:268px;
top:217px; 
left:242px;
z-index:1; 
}
.emotion5 {
background-image: url(Bilder/emotion_kontakt.gif); 
position:absolute; 
width:507px; 
height:263px;
top:217px; 
left:500px;
z-index:1; 
}

.emotion6 {
background-image: url(Bilder/emotion_impressum.gif); 
position:absolute; 
width:507px; 
height:263px;
top:217px; 
left:500px;
z-index:1; 
}



.emotion7 {
background-image: url(Bilder/emotion_news.gif); 
position:absolute; 
width:507px; 
height:263px;
top:217px; 
left:500px;
z-index:1; 
}



/* BOX ENDE EMOTION */

/* BOX CONTENT */

#content_box {
position:absolute;
top:500px; 
left:242px;

}
#content_box_nofoto {
position:absolute;
top:217px; 
left:242px;

}
.content_top {

padding-left:15px; 
background-image:url(Bilder/content_box_01.gif); 
background-repeat: no-repeat;
color:#ffffff;
font-size: 13px;
font-weight: bold;
font-family: Arial; 
width:750px; 
height:25px;
z-index:1; 
}

.content {
background-image:url(Bilder/content_box_02.gif);
background-repeat: repeat-y;
width:750px;

padding-top:15px;
padding-left:15px;
padding-right:5px;
color:#182983;
font-size: 11px;
font-family: Arial;
background-color: #ffffff;
z-index:1; 
}

.content_bottom {

background-image: url(Bilder/content_box_03.gif); 

height:25px;
width:765px;
z-index:1; 
}

#content_shadow_r {
background-image: url(Bilder/navi_shadow_right.gif); 
position:absolute ; 
width:3px; 
height:200px;
top:525px; 
left:1004px;
z-index:1; 
}

/* BOX ENDE CONTENT */

/* Kontaktformular */
fieldset
{
border:0px;
border-color:grey;
border-style: dotted dotted dotted dotted;
}

.formtext		{ 

margin: 5px;

width: 200px; 
height: 15px;
border-style: solid; 
border-width:1px; 
border-color:grey;
 }

.formtextfield {
margin: 5px;

width: 350px; 
height: 100px;
border-style: solid; 
border-width:1px; 
border-color:grey;
left:100px;

}

.inpgrey	{ background-color: #f0efeb; }
.inpgrey100	{ width: 100%; background-color: #f0efeb; }
.inpicon	{ width: 20px; text-align:center;}
.rexbutton	{ width: 250px; background-color:#ffffff; border:1px solid #999999; padding:2px;}

/* ENDE Kontaktformular */

/* FUß*/

#bottom {
top:530px;
left:50px;
float: left;
position:relative ; 
color: rgb(152,152,152);
font-size: 13px;
font-family: Arial; 
z-index:1;  
}

A.b:Link{
color: rgb(152,152,152);
font-size: 13px;
font-family: Arial; 



text-decoration: none;
}

A.b:Visited{
color: rgb(152,152,152);
font-size: 13px;
font-family: Arial; 
text-decoration: none;
}
A.b:Hover{
color: rgb(152,152,152);
font-size: 13px;
font-family: Arial; 
text-decoration: none;
}
/* ENDE FUß*/

/* Allgemeine Definitonen *********************************************************** */


img
{
border:0px;
}
/* ENDE Allgemeine Definitonen ******************************************************* */