/* CSS Document

www.schneikert.de | Silvia Schneikert | 19.03.2005
#Farben
schneikert.de #D2C900 
schneikert.de_hell #E9EEAE
schmuckfarbe #9B0C16
schmuckfarbehell #CC0000
schmuckfarbedunkel #660000
grau #636468
*/
body, Table {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin: 10px auto; padding: auto;
	text-size: 100,01%; text-align: center; color: #000000;}
HR {border: 1px dotted #F1F1F1;}
	
b, em, ems, a, i, H1, H2, H3, H4, p, #Content, Table {	text-align: left;}
/*condensed CorporateDesign*/ i{ font-style: normal;letter-spacing: -0.05em;}

UL{ list-style-type: square; color: D2C900; text-color: #000000; margin: 0 0 0 10px; padding: 0;text-align: left;}

LI{margin-left: 10px; list-style-type: square; color: D2C900; text-color: #000000; text-align: left;}
LI A:link, LI a:visited, LI a:activ { color: #000000; border: 0; display: inline;}
LI A:hover { color: #D2C900; border: 0; background-color: #FFFFFF;display: inline;}
H1 {font-size: 0.7em; color: #D2C900; margin-bottom: 0.6em;}
strong { color: #D2C900; font-weight: bold; }
p, Table { font-size: 0.7em; line-height: 160%; color: #000000;  margin-top: 4px; margin-bottom: 6px;}
/*---------------------------Referenzen---------------------------------------------------*/
Table.referenzen {Background: #F1F1F1; border: 1px dotted #636468;}
img.referenzen {margin: 6px; border: 0;}
#Kasten { position:absolute; left:180px; top:28px; width:180px; height:166px; z-index:2;}
#Rahmen #Feld1 { position:absolute; top:32px; left:-30px; width: 200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468; padding: 6px; diplay: inline;}
#Rahmen #Feld1B { position:absolute; top:32px; left:-30px; width: 200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468; padding: 6px; diplay: inline;}
#Rahmen #Feld3 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld5 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7A { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7B { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7C { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7D { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld7E { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld9 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld10 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld11 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld13 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld15 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld16 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld16A { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld16B { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld16C { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld17 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
#Rahmen #Feld19 { position:absolute; top:32px; left:-30px; width:200px; height:177px; z-index:1; visibility: hidden; border: 1px dotted #636468; background: #636468;  padding: 6px; diplay: inline;}
/*--------------------------------EndeReferenzen--------------------------------------*/

#Rahmen #Content {position:absolute;line-height: 130%; color: #000000; left: 130px; top:170px; width: 430px; height: 300px; }
#Rahmen #Content A:link, #Rahmen #Content a:visited, #Rahmen #Content a:active { color: #000000; display: inline;}
#Rahmen #Content A:hover { color: #D2C900; background-color: #FFFFFF; display: inline;}
#Rahmen #Content #Kasten A:link.referenzen {border: 0;}
#Rahmen #Content #Kasten A:active.referenzen {border: 0;}
#Rahmen #Content #Kasten A:hover.referenzen {background-color: #F1F1F1; border: 0;}
#Rahmen #Content #Kasten A:visited.referenzen { border: 0; }
#Rahmen {
	position:relative; margin: auto; text-align: center;
	background:  url(images/FroschKoenig.jpg) no-repeat;
	border: 1px #636468 solid; width: 600px; height: 540px; z-index:1;}
/*--Navigation-------------------------------------------------------------*/
#Rahmen #Navigation {
	position:absolute; float: left; z-index:1; left: 76px; top: 123px; width: 500px; text-decoration: none;
	margin-left: 24px; font-size: 0.7em; text-align: center; background:  url(images/nav_hintergrund.gif) repeat-x;}
#Navigation  A:link, #Navigation  A:visited { 
	text-align:left; text-decoration: none; float: left; border: 0;
	display: block; color: #FFFFFF; padding: 8px 32px 6px 8px; background:  url(images/nav_hintergrund.gif) repeat-x;}
#Navigation  A:hover, #Navigation  A:activ  {
	text-align:left; border: 0; text-decoration: none; float: left;
	display: block; color: #FFFFFF; background: url(images/nav_hintergrundAktiv.gif) repeat-x;}
#Rahmen #Leistungen{
	position:absolute; line-height: 140%; text-decoration: none; z-index:4; text-align: left; background-color: #9B0C16;
	font-size: 0.7em; color: #FFFFFF; top: 147px; width: 101px; left: 195px; text-indent: 8px;
	visibility: hidden;}
#Rahmen #Arbeitsweise{
	position:absolute;line-height: 140%; text-decoration: none; z-index:4; text-align: left; background-color: #9B0C16;
	font-size: 0.7em; color: #FFFFFF; top: 147px; width: 111px; left: 297px; text-indent: 8px; visibility: hidden;}
#Rahmen #Service{
	position:absolute;line-height: 140%; text-decoration: none; z-index:4; text-align: left; background-color: #9B0C16;
	font-size: 0.7em; color: #FFFFFF; top: 147px; width: 83px; left: 408px;	text-indent: 8px; visibility: hidden;}
#Rahmen #Kontakt{
	position:absolute;line-height: 140%; text-decoration: none; z-index:4; text-align: left; background-color: #9B0C16;
	font-size: 0.7em; color: #FFFFFF; top: 147px; width: 84px; left: 492px;	text-indent: 8px; visibility: hidden;}				
A:link {color: #FFFFFF; display: block;text-decoration: none; border-top: 1px solid #FFFFFF;}
A:active {color: #FFFFFF; display: block;text-decoration: none;  border-top: 1px solid #FFFFFF;}
A:hover { color: #FFFFFF; display: block; text-decoration: none; background-color: #660000; border-top: 1px solid #FFFFFF;}
A:visited {color: #FFFFFF; display: block; text-decoration: none;  border-top: 1px solid #FFFFFF;}

/*--Fusszeile,Logo------------------------------------------------------------*/
#Footer { position:relative; top: 550px; font-size: 9px; color: #636468; text-align: center; height:20px; width: 600px; z-index:20;}

#Footer A:link, #Footer A:visited, #Footer A:active {font-size: 9px; color: #636468; background-color: #FFFFFF; display: inline;}

#Footer A:hover {color: #D2C900; background-color: #FFFFFF; display: inline;}

#Logo {position:absolute; left: 20px; bottom: 10px; width:92px; height:54px; z-index:6; background:  url(images/logo.jpg) no-repeat;}
