body {
  width: 100%;
	background: white;
	color: #000000;
	margin:0;
	padding:0;
  border:0;
  font-size: 12px;
	font-family: arial, verdana, helvetica, sans-serif;
	text-align: center;
	font-weight: bold }
	
a.farbe, a.farbe:link, a.farbe:visited {
  text-decoration: underline;
  background: transparent;
  color: #ECD0A9;
	text-decoration: none;
	border: 0px; }

a.farbe:hover {
  text-decoration: underline;
	color: #CC0000;
	background-color: transparent;
	border: 0px; }
	
h1 {
  margin: 0;
	padding-top: 15px;
	text-indent: 0px;
	padding-bottom: 0px;
	font-size: 18pt;
	font-family: arial black, helvetica, sans-serif;
	text-align: center;
	background: transparent } 

h2 {
	margin-top: 27px;
	margin-bottom: 0;
	font-size: 14pt;
	font-family: arial black, helvetica, sans-serif;
	text-align: center;
	background: transparent }
	
h4 {
  margin-top: 30px;
	margin-bottom: 3px;
	font-size: 16pt;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color: black;
	background-color: transparent }
	
h5 {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 16pt;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color: black;
	background-color: transparent }

p {
  margin-top: 17px;
	margin-bottom: 0px;
	line-height: 30px;
  font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
	text-indent: 26px;
	background: transparent }
	
p.zeilenumbruch {
  margin-top: 0px; }
	
img, img a, img a:hover, img a:visited, img a:active, img a:link {
  border: none; }  
	
span.rot {
  color: red;
	font-size: 12pt;}


th.gruen {	color: green; }

ul.aufzaehlung { text-align: left; }

#container {
   z-index: 1;
	 background-color: white;
   padding:0;
   position: relative; top: 0px; width: 640px; height: auto;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: left;
   overflow: visible; }
	 
#container-index {
   z-index: 1;
   background: white;
	 color: black;
   padding:0;
   position: relative; top: 0px; width: 640px; height: auto;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: left;
   overflow: visible; }
	 
header.index {
  z-index: 100;
 	margin: 0; padding: 0;
	position: relative; top: 40px; left: -80px; width: 800px; height: 30px;
  padding-top: 0px;
	margin-bottom: 45px;
	overflow: visible; }	 	 
	 
header.unterseite {
  z-index: 100;
 	margin: 0; padding: 0;
	position: relative; top: 100px; left: -80px; width: 800px; height: 30px;
  padding-top: 0px;
	padding-bottom: 20px;
	margin-bottom: 45px;
	overflow: visible; }	
	
header.ebene1 {
  z-index: 100;
 	margin: 0; padding: 0;
	position: relative; top: 70px; left: -80px; width: 800px; height: 30px;
  padding-top: 0px;
	margin-bottom: 20px;
	overflow: visible; }		 
	 

a, a:link, a:visited, a:hover, a:active {
  color: black;
	background: transparent;
	border: 0px;
	text-decoration: none }	 
	 
#javalos {
  z-index: 5; overflow: hidden;
  position: absolute; top:55px; width: 640px; height: 134px; left: 0}	

#inhalt {
  margin: 0;
	padding: 0;
	position: relative; top: 0px; width: 640px; height: auto;
	background-color: white;
	overflow: visible; }

#inhalt-index {
  margin: 0;
	padding: 0;
	position: relative; top: 0px; width: 640px; height: auto;
	background-color: white;
	overflow: visible; }
	 
#inhalt2 {
  margin: 0;
	padding-bottom: 0;
	position: relative; top: 60px; width:800px; left: -80px; height: auto;
	overflow: visible }		 
	 
#textfenster {
  margin: 0;
  padding: 0;
	line-height: 30px;
  z-index: 1; overflow: hidden;
	text-align: center;
	font-size: 16px;
  position: relative; top: 20px; width: 612px; height: auto; left: 89px;
	overflow: visible; }
 	
#textfenster03 {
  z-index: 20;
	overflow: hidden;
	position: absolute; top: 490px; left: 0px; width: 600px; height: 700px;
	overflow: visible; }
	
/*****************************
Kopfzeilenlayout
****************************/	
	
#kopfzeile {
  background-color: white;
 	margin-bottom: 20px;
  padding: 0;
	position: absolute; top: 45px; left: 90px; width: 800px; height: auto }
	
#kopfzeile-index {
  background-color: white;
 	margin-bottom: 20px;
  padding: 0;
	position: absolute; top: 0px; left: 110px; width: 640px; height: auto; }

table {
  margin-left: auto;
  margin-right: auto;
	text-align: center }	
	
table.kopfzeile {
 	margin: 0;
	padding: 0;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size: 10pt;
	width: 675px }

table.kopfzeile th.links {
 	margin: 0;
	padding: 0;
	background: red;
  width: 350px;
  TEXT-ALIGN: left }

table.kopfzeile th.rechts {
 	margin: 0;
	padding: 0;
  padding: 0;
	background: red;
	width: 325px;
  TEXT-ALIGN: right }

table.kopfzeile th.links a {
  background: transparent;
  color: #0000CC;
	text-decoration: none }
	
/*****************************
Navigation im Bodybereich
****************************/	

table.navigation-01 {
  background: transparent;
	width: auto;
	margin-top: 14px; margin-right: auto;	margin-left: auto;
  line-height: 30px;
	border: 2px solid green;
	font-family: arial, helvetica, sans-serif; font-size: 17pt; text-align: center; }

table.navigation-01 {
  margin-top: 25px }

table.navigation-01 th.links {
	padding-right: 5px;
	padding-left: 5px;
	text-align: left }
	
/*****************************
Fussnote und unsichtbare Textbox
****************************/		
	
#fussnote {
  z-index: 20;
	overflow: hidden;
	position: relative; top: 0px; left: 0px; width: auto; height: auto }
	
#partnerlinks {
  z-index: 20;
	overflow: hidden;
	position: relative; top: 0px; left: 0px; width: auto; height: auto }
	
form {padding: 0; margin: 0; display:inline }
td, input, select, textarea {
  margin-top: 0px; margin-bottom: 0px;
  font-size:12pt;  font-family:Arial, Verdana,sans-serif; font-weight: bold }
textarea { width: 430px; height: 205px; line-height: 22px; overflow: visible; background-color: #FEE680 }
.personenzahl { width: 125px; color: #0000CC }
.fuehrungspreis { width: 440px }
.tag { width: 65px; color: #0000CC }
.saisonpreis { width: 110px; color: #0000CC }
.sprache { width: 103px; color: #0000CC}
.berechnen {height: 25px; width: 420px }
.eintrittskarten { width: 430px; color: #0000CC; }
.familienname { width: 300px }
.fuehrung { height: 25px; background-color: #FEE680}
.button2 { width: 180px }
.button3 { width: 150px }
.nachricht { height: 85px; background-color: white }
		
#navigation01, #navigation02, #navigation03, #fotofenster, #reklame, #fussnote, #javalos,
#partnerlink1, #navigation04, #navigation06, #navigation07, #navigation08,
#angebote, #suchfenster, #linkfenster, #linkfenster2, #linkfenster, #linkfenster1, #linkfenster3, #menuefenster, #menu, #logofenster, table.counter,
table.druckversion, #kopfzeile1, #kopfzeile2
  { display: none; }
	

span.unterstrichen {
  color: green;
	font-size: 12pt;
	text-decoration: underline;}
	
span.unterstrichen2 {
  color: black;
	font-size: 12pt;
	text-decoration: underline;}
	
	
/*****************************
Führungsrouten Krakau
****************************/	

table.befestigungsanlagen {
  margin-top: 8px;
	width: auto;
	margin-right: 0;
  padding: 0;
	border: 2px green solid;
	line-height: 27px;
	font-family: arial, helvetica, sans-serif; font-size: 12pt; text-align: left; }
	
table.befestigungsanlagen th { padding-left: 10px; width: 390px; }

table.befestigungsanlagen th.bild {
  background: black;
  margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px;
	border: 0px; }
	
table.befestigungsanlagen th.bus {
  background: black;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px;
	padding-top: 8px;
	padding-bottom: 8px }

table.befestigungsanlagen th.bild2 {padding-top: 7px; width: 200px; }

table.befestigungsanlagen th.bild-unten {
  margin-top: 0;
  width: 205px;
	background: black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	border: 0px; }
	
/*****************************
Tabelle für Transfers
****************************/	
	
table.transfers {
  margin-top: 8px;
	margin-right: 0;
	width: auto;
  padding: 0;
	border: 2px green solid;
	line-height: 27px;
	font-family: arial, helvetica, sans-serif; font-size: 12pt; text-align: left; }
	
table.transfers th { padding-left: 6px; width: 446px; }

table.transfers th.bild {
  background: black;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px; }
	
table.transfers th.bus {
  background: black;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px;
	padding-top: 8px;
	padding-bottom: 8px }

table.transfers th.bild2 {padding-top: 7px; width: 200px; }

table.transfers th.bild-unten {
  margin-top: 0;
  width: 205px;
	background: black;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px }
	
/*****************************
Tabelle der Hotels
****************************/

table.hotels {
  margin-top: 8px;
	margin-right: 0;
	margin-left: 2px;
	background: black;
	width: auto;
  padding-top: 5px;
	padding-right: 6px;
	border: 2px green solid;
	line-height: 27px;
	font-family: arial, helvetica, sans-serif; font-size: 12pt; text-align: left; }
	
table.hotels img { padding-left: 6px; }

a.bildsteuerung, a.bildsteuerung:hover, a.bildsteuerung:active, a.bildsteuerung:visited, a.bildsteuerung:link {
  color: white;
	text-align: center;
	text-decoration: none;
	border: none; }
	
table.hotels2 {
 	margin-top: 20px;
 	width: 600px;
	border-collapse: collapse;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
  font-weight: bold;
	line-height: 28px;
 	text-align: left }

/*****************************
Tabelle der Hotels2
****************************/	
	
table.hotels2 td.hotelparameter, table.hotels2 th.hotelparameter {
  margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
	width: auto;
	border:2px solid black }
			
table.hotels th.hotelparameter {
  padding-top: 5px;
  padding-bottom: 5px;
	color: green;
	font-size: 12pt }	

table.hotels2 td.restaurantparameter1, table.hotels2 th.restaurantparameter1 {
  margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
	border:2px solid black }

table.hotels2 td.restaurantparameter2, table.hotels2 th.restaurantparameter2 {
  margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
	width: 370px;
	border:2px solid black }
	
	
/*****************************
Tabelle der Ausflüge
****************************/	
	
table.ausfluege {
  margin-top: 8px;
	margin-right: 0;
	width: auto;
  padding: 0;
	border: 2px green solid;
	line-height: 27px;
	font-family: arial, helvetica, sans-serif; font-size: 12pt; text-align: left; }
	
table.ausfluege th { padding-left: 10px; width: 440px; }

table.ausfluege th.bild {
  background: black;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px; }
	
table.ausfluege th.bus {
  background: black;
	width: 117px;
	padding-left: 10px;
	padding-right: 1px;
	padding-top: 8px;
	padding-bottom: 8px }		


/*****************************
Landkarten und Stadtplaene
****************************/

img.map-landkarte { margin-top: 32px; margin-left: 5px; margin-bottom: 20px; }
img.map-landkarte { border: 2px solid green; width: 596px; }

#map-danzig {z-index: 100; margin: 0; padding: 0; position: absolute; top:250px; left: 248px; line-height: 18px; display: none; }
#map-marienburg {z-index: 100; margin: 0; padding: 0; position: absolute; top:263px; left: 231px; font-size: 8pt; display: none;}
#map-nikolaiken {z-index: 100; margin: 0; padding: 0; position: absolute; top:277px; left: 419px; font-size: 8pt; line-height: 12px; display: none;}

#map-breslau {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 647px; left: 118px; line-height: 18px; display: none;}
#map-warschau {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 498px; left: 427px; line-height: 18px; display: none; }	
#map-krakau {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 781px; left: 365px; line-height: 18px; display: none; }	
#map-wieliczka {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 805px; left: 368px; 	font-size: 8pt; display: none;}
#map-auschwitz {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 791px; left: 318px; 	font-size: 8pt; display: none; }
#map-wadowice {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 817px; left: 318px; font-size: 8pt; display: none; }
#map-zakopane {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 862px; left: 337px; font-size: 8pt; display: none;}
#map-pieninen {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 850px; left: 377px; font-size: 8pt; display: none; }
#map-tschenstochau {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 706px; left: 282px; font-size: 10pt; line-height: 12px;  display: none;}
#map-riesengebirge {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 658px; left: 96px; font-size: 8pt; display: none; }
#map-oppeln {z-index: 100; margin: 0; padding: 0;	position: absolute; top: 681px; left: 207px; font-size: 10pt; display: none;}

#map-left-landkarte {z-index: 110; margin: 0; margin-left: 8px; padding-top: 2px; padding-bottom: 3px;
           position: absolute; top: 62px; left: 0px; line-height: 18px;
           background-color: white;  border: 2px solid green; width: 210px}
					 
					 
/*****************************
Stadtplan Krakau
****************************/

figure.stadtplan { margin: 0; padding: 0;}

img.map-stadtplan { margin-top: 35px; margin-left: -5px; margin-bottom: 20px; }
img.map-stadtplan { border: 2px solid green; width: 596px;}

#map-left-stadtplan {z-index: 110; margin: 0; margin-left: 8px; padding-top: 2px; padding-bottom: 3px;
           position: absolute; top: 62px; left: 0px; line-height: 18px;
           background-color: white;  border: 2px solid green; width: 210px; display: none}
					 
#map-rynek {z-index: 102; margin: 0; padding-top: 1px; padding-bottom: 1px;
           font-size: 11pt;
					 position: absolute; top:350px; left: 78px; line-height: 16px; width: 210px}					 
					 
#map-wawel {z-index: 102; margin: 0; padding-top: 1px; padding-bottom: 1px;
           font-size: 11pt;
					 position: absolute; top:774px; left: 60px; line-height: 16px; width: 210px}

#map-befestigungsanlagen, #map-schloss, #map-kathedrale, #map-waweldrache, #map-weichsel,	#map-marienkirche,
#map-tuchhallen, #map-universitaet, #map-bischofspalast, #map-franziskanerkirche, #map-remuh, #map-neueplatz
  { display: none; }
	
#befestigungsanlagen, #schloss, #dom, #waweldrache, #map,	#marienkirche,
#tuchhallen, #universitaet, #bischofspalast, #franziskanerkirche, #remuh, #neueplatz
  { display: none; }	
	
/*****************************
Liederpraesentation Krakau
****************************/	
	
table.lieder {
  margin-top: 25px;
	background: transparent;
  line-height: 30px;
  width: auto;
	border-right: 2px solid green;
	border-top: 2px solid green;
	border-bottom: 2px solid green;
  border-left: 2px solid green;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	font-size: 12pt }
	
table.lieder th {
  padding-left: 25px;
	padding-right: 25px;
  padding-bottom: 4px;
	text-align: center; }
	
table.lieder td {
  font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
  font-weight: bold;
	padding-top: 10px;
  padding-bottom: 7px }

table.lieder td.strophen {	
	width: auto; }

table.lieder td.nummerierung {
  padding-left: 2px;
	padding-right: 2px;
	width: 15px;
	vertical-align: text-top; }
	
span.akkorde {
  font-size: 11pt;
	font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  line-height: 10px; }
	
pre.akkorde {
  font-size: 13px;
	font-family: "Courier New", Courier, mono;
  font-weight: bold;
  line-height: 10px; }	
		
h2.lieder {
  margin-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
	padding-bottom: 6px;
	font-size: 14pt;
	font-family: arial black, helvetica, sans-serif;
	text-align: center;
	background: transparent  }
	
#lebenslauf-foto {z-index: 100; margin: 0; padding: 0;	position: absolute; top:148px; left: 450px; }

/*****************************
Restaurantbilder
****************************/

#restaurantbilder {
    margin-top: 7px;
    margin-bottom: 5px;
  	padding: 0;
		border: 1px solid green;
		background: transparent; }	

img.dia {
  margin-top: 7px;
  margin-bottom: 2px;
	margin-left: 3px;
  margin-right: 3px;
	padding: 0;
  height: 80px;
	border: 1px solid white; }
	
footer {
  margin: 0;
	padding: 0;
	position: relative; top: 90px; width:800px; height: auto; left: 0;
	text-align: center;
	font-family: arial, helvetica, sans-serif; 
	font-size: 16px;
	overflow: visible;
	padding-bottom: 20px; }
	
footer a:hover {
  text-decoration: none; }
	
#c {
  margin: 0;
	padding: 0;
	position: relative; top: 15px; width:800px; height: 20px; left: -80px;
	text-align: center;
	font-family: arial, helvetica, sans-serif; 
	font-size: 16px;
	overflow: visible; }
	
/*****************************
Table Preislisten
****************************/	
	
	
span.rot {
  line-height: 27px;
	color: red } 
	
table	{
  margin-top: 0px; }
	
.beispiel01
{
border-spacing: 0;
width:616px;
margin:0 0 0 0;
border:3px solid black;
}

.beispiel01 caption
{
width: 616px;
text-align: center;
font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: red;
padding:3px 0 3px 0;
}

.beispiel01 thead th
{
border-bottom:2px solid black;
font-size: 16px;
line-height: 22px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
text-align: center;
color: green;

}

.beispiel01 th.umrahmungobengruen
{
padding-top: 5px;
border-top: 3px solid black;
color: green;
}

.beispiel01 thead th.umrahmungrechts
{
border-right:2px solid black;
}

.beispiel01 thead th.umrahmungrechts2
{
border-right:1px solid black;
}

.beispiel01 thead th.umrahmungrechtslinks, td.umrahmungrechtslinks
{
border-right:1px solid black;
border-left:2px solid black;
}

.beispiel01 td
{
padding: 2px;
font-size: 16px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
padding:2px 10px;
line-height:120%;
text-align: center;
}	

.beispiel01 td.umrahmungrechtslinksunten
{
border-right:1px solid black;
border-left:2px solid black;
border-bottom: 1px solid black;
}

.beispiel01 td.umrahmungunten
{
border-bottom: 1px solid black;
}

.beispiel01 td.links
{
padding-left: 0px;
padding-right: 0px;
width: 150px;
text-align: center;
border-right:2px solid black;

}

.beispiel01 td.linksbuendig
{
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
border-right: 2px solid black;
line-height: 25px;
}

.beispiel01 td.mittig
{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
line-height: 25px;
}

.beispiel01 td.umrahmunglinksunten
{
text-align: center;
border-right:2px solid black;
border-bottom:1px solid black;

}

.beispiel01 td.links2
{
text-align: center;
border-right:2px solid black;
border-bottom: 1px solid black; }

.beispiel01 td.untenoben
{
border-top: 1px solid black;
border-bottom: 1px solid black; }


h2.preisliste { margin-top: 0px; color: red; }
caption.preisliste { padding-bottom: 20px; margin-top: 25px; }

h2.wortschatz { margin-top: 0px; }
caption.wortschatz { margin: 0; padding-bottom: 20px; padding-top: 0px; } 
	
span.weissunterstrichen
{
  text-decoration: underline;
}	

/*****************************
Beginn: Lebenslauf CSS
****************************/	

#lebenslauf-foto {z-index: 100; margin: 0; padding: 0;	position: absolute; top:100px; left: 450px; }

table.lebenslauf {
  border-collapse: collapse;
	width: 600px;
  line-height: 25px;
 	text-align: left;
	FONT-FAMILY: arial, helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
  font-weight: bold;
	font-size: 12pt }

table.lebenslauf caption {
  border-left: 5px solid black;
	margin-left: 124px;	
  padding-top: 8px;
  padding-bottom: 8px; }
	
table.lebenslauf th.rechts {
  margin: 0px;
  vertical-align: top;
  padding-top: 0;
	padding-bottom: 0;
	text-align: left }
	
table.lebenslauf th.rechts2 {
  margin: 0px;
  vertical-align: top;
	width: 50px;
  padding-top: 0;
	padding-bottom: 0;
	text-align: left }

table.lebenslauf th.links {
  border-left:5px solid black;
  margin: 0px;
  vertical-align: top;
  padding-top: 7px;
	padding-bottom: 7px;
	text-align: left }
	
	
table.lebenslauf td.rechts {
  border-top:2px solid black;
  border-right:2px solid black;
  border-bottom:2px solid black;
  border-left:2px solid black;
  color: green;
	margin: 0;
  vertical-align: top;
	width: 110px;
  line-height: 28px;
  padding-left: 5px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	TEXT-ALIGN: right }
	
table.lebenslauf td.rechts2 {
  border-top:2px solid black;
  border-right:2px solid black;
  border-bottom:2px solid black;
  border-left:2px solid black;
  color: green;
	margin: 0;
  vertical-align: top;
	width: 50px;
  line-height: 28px;
  padding-left: 5px;
	padding-right: 7px;
	TEXT-ALIGN: right }
	
table.lebenslauf td.links {
  border-top:2px solid black;
  border-right:2px solid black;
  border-bottom:2px solid black;
  border-left:5px solid black;
  margin: 0;
  vertical-align: top;
  line-height: 28px;
	padding-right: 0;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left }
	
h2.links {
  margin: 0px;
 	padding-left: 15px;
	text-align: left }
	
h2.links2 {
  margin-top: 20px;
 	padding-left: 15px;
	text-align: left }

/*****************************
Ende: Lebenslauf CSS
****************************/

input.editieren, input.editieren1, input.editieren2, input.editieren3, input.editieren4, input.editieren5, input.editieren6, input.editieren7, input.editieren8, input.editieren9 { 
	display: none}
	
aside.update { z-index: 200; 
  font-family: arial, helvetica, sans-serif;
  position: absolute; left: -38px; top: -117px; margin-top: 0px; font-size: 13px; height: 20px; text-align: center;}	
