/* Standard-CSS fuer www.munich-fair-hotels.de */


/* Einstellung der Abstaende zum Nullpunkt des Browsers und weitere Standards */
html, body, div, p,
h1, h2, h3, 
span, a, table, td,
form, img 					{ margin: 0; padding: 0;
							  font-family: Verdana, Arial, Helvetica, sans-serif; }
							  
ul, li						{ margin-left: 6; margin-top: -7; margin-bottom: -6; padding: 6; }				  
							
.hintergrund				{ background-repeat:no-repeat; }
							  
/* Allgemein gueltige Formatierungen */
td							{ font-size: 8pt; }
.small						{ font-size: 7pt; }
.txt						{ font-size: 8pt; line-height: 11pt;}
.error						{ font-size: 8pt; line-height: 11pt; color: #c10000; }
.topic						{ font-size: 10pt; color: #575757; font-weight:bold; }
.mark						{ font-size: 8pt; color: #575757; font-weight:bold; }


a:link,	a:active, a:visited	{ font-size: 8pt; color: #000000; text-decoration: none; }
a:hover						{ font-size: 8pt; color: #6b6b6b; text-decoration: underline;  }

a.headnavi:link,
a.headnavi:active, 
a.headnavi:visited			{ font-size: 9pt; color: #ffffff; font-weight:bold; text-decoration: none; }
a.headnavi:hover			{ font-size: 9pt; color: #bed73d; text-decoration: none;  }

a.botnavi:link,
a.botnavi:active, 
a.botnavi:visited			{ font-size: 8pt; color: #000000; text-decoration: none; }
a.botnavi:hover				{ font-size: 8pt; color: #6b6b6b; text-decoration: none;  }

a.blue:link,
a.blue:active, 
a.blue:visited				{ font-size: 8pt; color: #49A7E1; text-decoration: none; font-weight:bold; }
a.blue:hover				{ font-size: 8pt; color: #49A7E1; text-decoration: underline; font-weight:bold; }

a.news:link,
a.news:active, 
a.news:visited				{ font-size: 8pt; color: #000000; text-decoration: underline; }
a.news:hover				{ font-size: 8pt; color: #6b6b6b; text-decoration: underline;  }

/* Sektionsweite Formatierungen */
#titel						{ font-size: 12pt; font-weight: bold; color: #ffffff; }

/* Layer */

#news						{ font-size: 8pt; text-align:right; }

#ueberschrift				{ position : absolute; z-index : 1; 
								left:62mm; top:5mm; }
								
#inhalt						{ position : absolute; z-index : 2; 
								left:73mm; top:15mm; 
								font-size: 8pt; line-height: 11pt; 
								width:495px; }
								
#news						{ position : absolute; z-index : 3;
								left:6mm; top:6mm; 
								font-size: 8pt; 
								width:180px; }
						
#hotelnavi					{ position : absolute; z-index : 3; 
								left:3mm; top:13mm; 
								font-size: 8pt; 
								width:210px; }
						
#lageplan					{ position : absolute; z-index : 4; 
								left:57.8mm; top:4.2mm; 
								font-size: 8pt; 
								width:64px; }
						
#lageplanprint				{ position : absolute; z-index : 4; 
								left:9mm; top:4.2mm; 
								font-size: 8pt; 
								width:64px; }
						
#logo						{ position : absolute; z-index : 5; 
								left:178mm; top:0.5mm; 
								font-size: 8pt; 
								width:93px; }
						
#logoprint					{ position : absolute; z-index : 5; 
								left:129mm; top:0.5mm; 
								font-size: 8pt; 
								width:93px; }

#sprachwahl					{ position : absolute; z-index : 20; left:623px; top:90px; width: 150px;
								text-align: right; }
						
#karte						{ position : absolute; z-index : 6; 
								left:58.5mm; top:9.7mm; 
								font-size: 8pt; 
								width:545px; }
						
#karteprint					{ position : absolute; z-index : 6; 
								left:10mm; top:9.7mm; 
								font-size: 8pt; 
								width:545px; }
								
#hotelsueberschrift			{ position : absolute; z-index : 7; 
								left:58mm; top:95mm; }
								
#hotelsbilder				{ position : absolute; z-index : 7;
								font-size: 7pt;
								left:58.5mm; top:105mm; }
								
#hotelsinhalt				{ position : absolute; z-index : 8; 
								left:100mm; top:104mm; 
								font-size: 8pt; line-height: 11pt; 
								width:350px; }
								
#hotelsnachoben				{ position : absolute; z-index : 9;
								font-size: 7pt;
								left:58.5mm; top:162mm; }
								
#hotelsausgabe				{ position : absolute; z-index : 10; 
								left:58.5mm; top:95mm;
								font-size: 8pt; line-height: 11pt; 
								width:545px; }
								
#hotelsausgabeprint			{ position : absolute; z-index : 10; 
								left:10mm; top:95mm;
								font-size: 8pt; line-height: 11pt; 
								width:545px; }
								
#aktiv						{ position : absolute; z-index : 11;
								font-size: 8pt; text-align:center; 
								height: 12px;
								background-color:#ffffff;
								border: #000000; border-style: solid; 
								border-top-width: 1px; 
								border-right-width: 1px; 
								border-bottom-width: 1px; 
								border-left-width: 1px;
								padding-bottom: 1px; }
								
/*formulare*/						
.input_1				{ width:260px; font-size:8pt; }
.input_2				{ width:80px; font-size:8pt; }
.input_3				{ width:167px; font-size:8pt; }

.select_1				{ width:260px; font-size:8pt; }

.textarea_1				{ font-size:8pt; width:360px; font-family: verdana,arial,helvetica,sans-serif; }

.submit					{ font-size:8pt; background-color:#EBF3C4; color:#000000; border:1px solid #737478; }

/* Pflegebereich */
table.formular_pflege td input	{ width: 350px; margin-bottom: 5px; }
table.formular_pflege td input.submit	{ width: 120px; margin-top: 10px; }
table.formular_pflege td textarea	{ width: 350px; margin-bottom: 1px; font-size: 12px; 
										font-family: verdana,arial,helvetica,sans-serif; }

