/* CSS Document für  baslerferienmesse.ch */



html,body {background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:100.01%;line-height:1em;color:#525254;}



h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.375em; line-height:1em; font-weight:bold; color:#e30011;  margin:0 0 15px 0; padding:0;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.0625em;font-weight:bold;color:#525254; margin:0.5em 0 1em 0;}

p {font-size:0.75em; line-height:1.5em; margin-bottom:1em;}



#serviceNavig ul { margin-left:15px;}

#serviceNavig li { float:left; list-style:none; display:inline; margin:0 37px;}

#serviceNavig a { color:#FFFFFF; font-weight:bold;font-size:0.75em; text-decoration:none; display:block;padding:7px 0;}

	#serviceNavig li.aktiv a { color:#ffc500;}



#sprachfeld a{ color:#034e93; text-decoration:none; font-size:0.75em; font-weight:bold;}

#sprachfeld a:focus, #sprachfeld a:hover, #sprachfeld a.aktiv {color:#e30011}	

	

#mainNavig {}

	#mainNavig ul {}

	#mainNavig > ul {}

	#mainNavig ul li {font-size:0.875em; line-height:1em;}

	#mainNavig ul li a {font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;color:#034e93; text-transform:uppercase; display:block; text-decoration:none;}

	#mainNavig ul li ul li a { font-weight:normal;font-size:0.8125em;}

	#mainNavig ul li ul li ul li a { font-weight:normal;font-size:0.8125em;}

	#mainNavig ul li a:focus, #mainNavig ul li a:hover {color:#e30011;}

	#mainNavig li.aktiv a { color:#e30011;}

	#mainNavig li.aktiv ul li a { color:#034e93; }

	#mainNavig li ul li.aktiv a { color:#e30011;}

	#mainNavig li ul li.aktiv ul li a { color:#034e93; }

	#mainNavig li ul li ul li.aktiv a { color:#e30011;}

	#mainNavig .aktiv a:hover {color:#e30011;}



#contentArea p a, #contentArea td a {color:#c8302a; text-decoration:underline;}

#contentArea p a:hover, #contentArea td a:hover {color:#e30011;}

th {font-size:0.75em;color:#000000;}

td {font-size:0.75em;}

.teaser, .teaserSpeech { width:93px; height:89px; margin:0 auto 20px auto; padding:0 17px; font-size:0.75em; color:#FFFFFF;}

.teaser img, .teaserSpeech img { margin-top:20px;}

.teaser { background-image:url(../_img/teaser/teaser_bg.gif); background-repeat:no-repeat;}

.teaserSpeech { background-image:url(../_img/teaser/teaser_speech_bg.gif); background-repeat:no-repeat;}

.messedaten { color:#034e93; margin-bottom:2em;}

#contentArea .messedaten a {color:#034e93; text-decoration:none;}

#contentArea .messedaten a:hover {color:#e30011;}.footer h2 { color:#0056a4; font-size:0.75em; margin:0;}

.galerieThumb {}

.galerieThumb img { margin:0 12px 12px 0;}

.galerieThumb img.galerieThumbLetzte { margin:0 0 12px 0;}

.galerie { position:relative; text-align:center;}

.galerie .prev {position:absolute;width:11px;height:22px;left:-14px;top:200px;}

.galerie .next {position:absolute; width:11px; height:22px; left:499px; top:200px;}

.galerie .close {position:absolute; width:13px; height:13px; left:499px; top:-15px;}

.footerNavig ul {}

.footerNavig li { float:left; list-style:none; display:inline;}

.footerNavig li.startseite { margin-left:52px;}

.footerNavig li.impressum { margin-left:350px;}

.footerNavig li.sitemap { float:right; margin-left:350px; margin-right:52px;}

.footerNavig a { color:#FFFFFF; font-weight:bold;font-size:0.75em; text-decoration:none; display:block;padding:4px 0 0 0 ;}