/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer 
CSS für www.looping-grufti.de
letzte Änderung 18.11.09 --*/

    * {
    margin: 0;
    padding: 0;
    }
	
	html { height: 101%;
	}
	
	body { font-size: 15px;
    font-family: Verdana;
    background-color: #b3d1f5;
	}
	
	
	/* -- diverses -- */
	h1 { color: #fff;
    text-align: center;
    line-height: 1em;
    font-size: 2.1em;
    padding-top: 22px;
    }
	
	h2 { text-align: center;
	padding: 15px;
    font-size: 1.5em;
    color: #fff;
    line-height: 0.7em;
    }

	h3 { text-align: center;
	padding: 15px;
    font-size: 1.5em;
    }
	
	h4 { text-align: center;
    font-size: 1.2em;
	margin-top: 20px;
	}	
	
	p { padding: 8px 10px;
	}
	
	.einruecken { margin-left: 30px;
    font-style: italic;
    }
	
	.hintergrund { background-repeat: no-repeat;
    background-position: 10px 5px;
    width: 502px;
    height: 335px;
    background-image: url(galerie/tesst4.jpg);
    }
	
	.infobox { border: 1px solid #000;
    padding: 10px;
	margin: 10px
    }
	
	.links { float: left;
    margin-right: 15px;
	border: 1px solid #009;
    }

	.rechts { float: right;
    margin-left: 15px;
	border: 1px solid #009;
    }

	.zentriert { text-align: center;
	}
	
	.wann { width: 130px;
    }
	
	.adresse { width: 200px;
    }
	
	.black { color: #000;
	}
	
	.button { width: 100px;
	}

	.clear { clear: both;
    }
	
	
	/*-- Seite --*/
	#seite { border: 2px solid #009;
    width: 777px;
	margin: 15px auto;
    position: relative;
    background: url(bilder/Hintergrund50.jpg) left top repeat-y;
    }
	
	
	/*-- Header --*/
	#header { width: 777px;
	height: 120px;
        background: #009 url(bilder/header1.jpg) left top no-repeat;
    }
	

	/*-- Navi --*/
	#navi { background-color: #009;
    float: left;
    font-size: 1em;
    line-height: 1.7em;
    width: 777px;
	height: 28px;
    }

	#navi ul { float: left;
    list-style-type: none;
    width: 111px;
    }

	#navi a { border: 1px solid #fff;
    text-decoration: none;
    display: block;
    text-align: center;
    background-color: #009;
    color: #fff;
    font-weight: inherit;
    font-size: 0.9em;
    }
	
	#navi a:hover { background-color: #b3d1f5;
    color: #000;
    }
	
	#navi a.aktiv { background-color: #b3d1f5;
	color: #000;
	}

	#navi li { position: relative;
    }

	#navi ul ul { position: absolute;
    z-index: 2;
    font-size: 0.9em;
    display: none;
    }

	#navi ul li:hover ul { display: block;
    }
	
	
	/*-- Inhalt --*/
	#inhalt { padding: 10px 20px;
    color: #000;
    text-align: justify;
    }
	
	#inhalt ul { margin: 10px 35px;
	}
	
	
	/*-- Footer --*/
	#footer { font-size: 0.9em;
	width: 777px;
    line-height: 30px;
    background-color: #009;
    }

	#footer a { color: #fff;
	margin: 0 55px;
	}
	
	#footer a.aktiv { background-color: #b3d1f5;
	color: #000;
	}
	
	
	/*-- Fotogalerie --*/
	#fotos { border: 1px solid #009;
    margin: 10px 30px 20px;
    position: relative;
    height: 370px;
    width: 715px;
    background-image: url(bilder/unibgfotos.jpg);
    }

	#fotos ul { margin: 5px;
    list-style-type: none;
    height: 300px;
    float: right;
    width: 190px;
    }

	#fotos li { float: left;
    }

	#fotos a.galerie span { position: absolute;
    height: 1px;
    top: 5px;
    left: 5px;
    overflow: hidden;
    width: 1px;
    background-color: #fff;
	font-style: italic;
    }

	#fotos a.galerie { border: 1px solid #009;
    margin: 1px 2px;
    display: block;
    color: #000;
    text-decoration: none;
    text-align: left;
    }
	
	#fotos a.galerie:hover { border: 1px solid red;
    }

	#fotos a.galerie:hover span { position: absolute;
    width: 502px;
    height: 355px;
    top: 5px;
    left: 10px;
    color: #000;
    background-color: #b3d1f5;
    }

	#fotos a.galerie:hover img { border: 1px solid #009;
    float: left;
    margin-right: 5px;
    }

	
	/*--css  für Fotos Hansapark--*/
	#fotos a.hapaa, #fotos a.hapab, #fotos a.hapac, #fotos a.hapad, #fotos a.hapae, #fotos a.hapaf, #fotos a.hapag, #fotos a.hapah, #fotos a.hapai, #fotos a.hapaj {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.hapaa { background-image: url(galerie/hansapark01s.jpg);
    }

	#fotos a.hapab { background-image: url(galerie/hansapark02s.jpg);
    }

	#fotos a.hapac { background-image: url(galerie/hansapark03s.jpg);
    }

	#fotos a.hapad { background-image: url(galerie/hansapark04s.jpg);
    }

	#fotos a.hapae { background-image: url(galerie/hansapark05s.jpg);
    }

	#fotos a.hapaf { background-image: url(galerie/hansapark06s.jpg);
    }

	#fotos a.hapag { background-image: url(galerie/hansapark07s.jpg);
    }

	#fotos a.hapah { background-image: url(galerie/hansapark08s.jpg);
    }

	#fotos a.hapai { background-image: url(galerie/hansapark09s.jpg);
    }

	#fotos a.hapaj { background-image: url(galerie/hansapark10s.jpg);
    }

	
	/*--css  für Fotos Heidepark--*/
	#fotos a.heipaa, #fotos a.heipab, #fotos a.heipac, #fotos a.heipad, #fotos a.heipae, #fotos a.heipaf {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.heipaa { background-image: url(galerie/heidepark01s.jpg);
    }

	#fotos a.heipab { background-image: url(galerie/heidepark02s.jpg);
    }

	#fotos a.heipac { background-image: url(galerie/heidepark03s.jpg);
    }

	#fotos a.heipad { background-image: url(galerie/heidepark04s.jpg);
    }

	#fotos a.heipae { background-image: url(galerie/heidepark05s.jpg);
    }

	#fotos a.heipaf { background-image: url(galerie/heidepark06s.jpg);
    }

	
	/*--css  für Fotos Las Vegas--*/
	#fotos a.vegasa, #fotos a.vegasb, #fotos a.vegasc, #fotos a.vegasd, #fotos a.vegase, #fotos a.vegasf, #fotos a.vegasg {
	height: 60px;
	width: 89px;
	}		
	
	#fotos a.vegasa { background-image: url(galerie/lasvegas01s.jpg);
    }

	#fotos a.vegasb { background-image: url(galerie/lasvegas02s.jpg);
    }

	#fotos a.vegasc { background-image: url(galerie/lasvegas03s.jpg);
    }

	#fotos a.vegasd { background-image: url(galerie/lasvegas04s.jpg);
    }

	#fotos a.vegase { background-image: url(galerie/lasvegas05s.jpg);
    }

	#fotos a.vegasf { background-image: url(galerie/lasvegas06s.jpg);
    }

	#fotos a.vegasg { background-image: url(galerie/lasvegas07s.jpg);
    }

	
	/*--css  für Fotos Europapark--*/
	#fotos a.europa, #fotos a.europb, #fotos a.europc, #fotos a.europd, #fotos a.europe, #fotos a.europf, #fotos a.europg, #fotos a.europh, #fotos a.europi, #fotos a.europj {
	height: 60px;
	width: 89px;
}	
	
	#fotos a.europa { background-image: url(galerie/europapark01s.jpg);
    }

	#fotos a.europb { background-image: url(galerie/europapark02s.jpg);
    }

	#fotos a.europc { background-image: url(galerie/europapark03s.jpg);
    }

	#fotos a.europd { background-image: url(galerie/europapark04s.jpg);
    }

	#fotos a.europe { background-image: url(galerie/europapark05s.jpg);
    }

	#fotos a.europf { background-image: url(galerie/europapark06s.jpg);
    }

	#fotos a.europg { background-image: url(galerie/europapark07s.jpg);
    }

	#fotos a.europh { background-image: url(galerie/europapark08s.jpg);
    }
	
	#fotos a.europi { background-image: url(galerie/europapark09s.jpg);
    }

	#fotos a.europj { background-image: url(galerie/europapark10s.jpg);
    }
	
	/*--css  für Fotos Holidaypark--*/
	#fotos a.holidaya, #fotos a.holidayb, #fotos a.holidayc, #fotos a.holidayd {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.holidaya { background-image: url(galerie/holidaypark01s.jpg);
    }

	#fotos a.holidayb { background-image: url(galerie/holidaypark02s.jpg);
    }

	#fotos a.holidayc { background-image: url(galerie/holidaypark03s.jpg);
    }

	#fotos a.holidayd { background-image: url(galerie/holidaypark04s.jpg);
    }

	
	/*--css  für Fotos Phantasialand--*/
	#fotos a.phanta, #fotos a.phantb, #fotos a.phantc, #fotos a.phantd, #fotos a.phante, #fotos a.phantf, #fotos a.phantg, #fotos a.phanth, #fotos a.phanti, #fotos a.phantj {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.phanta { background-image: url(galerie/phantasialand01s.jpg);
    }

	#fotos a.phantb { background-image: url(galerie/phantasialand02s.jpg);
    }

	#fotos a.phantc { background-image: url(galerie/phantasialand03s.jpg);
    }

	#fotos a.phantd { background-image: url(galerie/phantasialand04s.jpg);
    }

	#fotos a.phante { background-image: url(galerie/phantasialand05s.jpg);
    }

	#fotos a.phantf { background-image: url(galerie/phantasialand06s.jpg);
    }

	#fotos a.phantg { background-image: url(galerie/phantasialand07s.jpg);
    }

	#fotos a.phanth { background-image: url(galerie/phantasialand08s.jpg);
    }

	#fotos a.phanti { background-image: url(galerie/phantasialand09s.jpg);
    }

	#fotos a.phantj { background-image: url(galerie/phantasialand10s.jpg);
    }
	
	
	/*--css  für Fotos Toverland--*/
	#fotos a.tovera, #fotos a.toverb, #fotos a.toverc, #fotos a.toverd, #fotos a.tovere, #fotos a.toverf, #fotos a.toverg, #fotos a.toverh {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.tovera { background-image: url(galerie/toverland01s.jpg);
    }

	#fotos a.toverb { background-image: url(galerie/toverland02s.jpg);
    }

	#fotos a.toverc { background-image: url(galerie/toverland03s.jpg);
    }

	#fotos a.toverd { background-image: url(galerie/toverland04s.jpg);
    }

	#fotos a.tovere { background-image: url(galerie/toverland05s.jpg);
    }

	#fotos a.toverf { background-image: url(galerie/toverland06s.jpg);
    }

	#fotos a.toverg { background-image: url(galerie/toverland07s.jpg);
    }

	#fotos a.toverh { background-image: url(galerie/toverland08s.jpg);
    }

	
	/*--css  für Fotos Bobbejaanland--*/
	#fotos a.bobbea, #fotos a.bobbeb, #fotos a.bobbec, #fotos a.bobbed, #fotos a.bobbee, #fotos a.bobbef, #fotos a.bobbeg, #fotos a.bobbeh, #fotos a.bobbei, #fotos a.bobbej {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.bobbea { background-image: url(galerie/bobbejaanland01s.jpg);
    }

	#fotos a.bobbeb { background-image: url(galerie/bobbejaanland02s.jpg);
    }

	#fotos a.bobbec { background-image: url(galerie/bobbejaanland03s.jpg);
    }

	#fotos a.bobbed { background-image: url(galerie/bobbejaanland04s.jpg);
    }

	#fotos a.bobbee { background-image: url(galerie/bobbejaanland05s.jpg);
    }

	#fotos a.bobbef { background-image: url(galerie/bobbejaanland06s.jpg);
    }

	#fotos a.bobbeg { background-image: url(galerie/bobbejaanland07s.jpg);
    }

	#fotos a.bobbeh { background-image: url(galerie/bobbejaanland08s.jpg);
    }

	#fotos a.bobbei { background-image: url(galerie/bobbejaanland09s.jpg);
    }

	#fotos a.bobbej { background-image: url(galerie/bobbejaanland10s.jpg);
    }
	
	
	/*--css  für Fotos Wiener Prater--*/
	#fotos a.pratera, #fotos a.praterb, #fotos a.praterc, #fotos a.praterd, #fotos a.pratere, #fotos a.praterf, #fotos a.praterg, #fotos a.praterh, #fotos a.prateri, #fotos a.praterj {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.pratera { background-image: url(galerie/prater01s.jpg);
    }

	#fotos a.praterb { background-image: url(galerie/prater02s.jpg);
    }

	#fotos a.praterc { background-image: url(galerie/prater03s.jpg);
    }

	#fotos a.praterd { background-image: url(galerie/prater04s.jpg);
    }

	#fotos a.pratere { background-image: url(galerie/prater05s.jpg);
    }

	#fotos a.praterf { background-image: url(galerie/prater06s.jpg);
    }

	#fotos a.praterg { background-image: url(galerie/prater07s.jpg);
    }

	#fotos a.praterh { background-image: url(galerie/prater08s.jpg);
    }

	#fotos a.prateri { background-image: url(galerie/prater09s.jpg);
    }

	#fotos a.praterj { background-image: url(galerie/prater10s.jpg);
    }	
	
	
	/*--css  für Fotos Drayton Manor--*/
	#fotos a.draytona, #fotos a.draytonb, #fotos a.draytonc, #fotos a.draytond, #fotos a.draytone, #fotos a.draytonf, #fotos a.draytong, #fotos a.draytonh, #fotos a.draytoni, #fotos a.draytonj {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.draytona { background-image: url(galerie/draytonmanor01s.jpg);
    }

	#fotos a.draytonb { background-image: url(galerie/draytonmanor02s.jpg);
    }

	#fotos a.draytonc { background-image: url(galerie/draytonmanor03s.jpg);
    }

	#fotos a.draytond { background-image: url(galerie/draytonmanor04s.jpg);
    }

	#fotos a.draytone { background-image: url(galerie/draytonmanor05s.jpg);
    }

	#fotos a.draytonf { background-image: url(galerie/draytonmanor06s.jpg);
    }

	#fotos a.draytong { background-image: url(galerie/draytonmanor07s.jpg);
    }

	#fotos a.draytonh { background-image: url(galerie/draytonmanor08s.jpg);
    }

	#fotos a.draytoni { background-image: url(galerie/draytonmanor09s.jpg);
    }

	#fotos a.draytonj { background-image: url(galerie/draytonmanor10s.jpg);
    }		
	
	
	/*--css  für Fotos Alton Towers--*/
	#fotos a.altona, #fotos a.altonb, #fotos a.altonc, #fotos a.altond, #fotos a.altone, #fotos a.altonf, #fotos a.altong, #fotos a.altonh, #fotos a.altoni, #fotos a.altonj {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.altona { background-image: url(galerie/altontowers01s.jpg);
    }

	#fotos a.altonb { background-image: url(galerie/altontowers02s.jpg);
    }

	#fotos a.altonc { background-image: url(galerie/altontowers03s.jpg);
    }

	#fotos a.altond { background-image: url(galerie/altontowers04s.jpg);
    }

	#fotos a.altone { background-image: url(galerie/altontowers05s.jpg);
    }

	#fotos a.altonf { background-image: url(galerie/altontowers06s.jpg);
    }

	#fotos a.altong { background-image: url(galerie/altontowers07s.jpg);
    }

	#fotos a.altonh { background-image: url(galerie/altontowers08s.jpg);
    }

	#fotos a.altoni { background-image: url(galerie/altontowers09s.jpg);
    }

	#fotos a.altonj { background-image: url(galerie/altontowers10s.jpg);
    }			
	
	
	/*--css  für Fotos Hamburger Dom--*/
	#fotos a.hhdoma, #fotos a.hhdomb, #fotos a.hhdomc, #fotos a.hhdomd, #fotos a.hhdome, #fotos a.hhdomf, #fotos a.hhdomg, #fotos a.hhdomh {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.hhdoma { background-image: url(galerie/teststrecke01s.jpg);
    }

	#fotos a.hhdomb { background-image: url(galerie/teststrecke02s.jpg);
    }

	#fotos a.hhdomc { background-image: url(galerie/teststrecke03s.jpg);
    }

	#fotos a.hhdomd { background-image: url(galerie/teststrecke04s.jpg);
    }

	#fotos a.hhdome { background-image: url(galerie/teststrecke05s.jpg);
    }

	#fotos a.hhdomf { background-image: url(galerie/teststrecke06s.jpg);
    }

	#fotos a.hhdomg { background-image: url(galerie/teststrecke07s.jpg);
    }

	#fotos a.hhdomh { background-image: url(galerie/teststrecke08s.jpg);
    }
	
	
	/*--css  für Fotos Top Ten auf Kirmes--*/
	#fotos a.topkirma, #fotos a.topkirmb, #fotos a.topkirmc, #fotos a.topkirmd, #fotos a.topkirme, #fotos a.topkirmf {
	height: 60px;
	width: 89px;
	}	
	
	#fotos a.topkirma { background-image: url(galerie/kirmesneu01s.jpg);
    }

	#fotos a.topkirmb { background-image: url(galerie/kirmesneu02s.jpg);
    }

	#fotos a.topkirmc { background-image: url(galerie/kirmesneu03s.jpg);
    }

	#fotos a.topkirmd { background-image: url(galerie/kirmesneu04s.jpg);
    }

	#fotos a.topkirme { background-image: url(galerie/kirmesneu05s.jpg);
    }

	#fotos a.topkirmf { background-image: url(galerie/kirmesneu06s.jpg);
    }
	
	
	/*--css  für Terminkalender auf Hamburger Dom--*/
	#wannistdom { border: 3px double #000;
    margin: 10px;
    }

	#wannistdom td { border: 1px solid #000;
	padding: 10px;
    text-align: left;
    }

	#wannistdom th { border: 1px solid #000;
    padding: 10px;
    background-color: #b3d1f5;
    color: #000;
    text-align: left;
    }

	#wannistdom caption { font-size: 1.2em;
    font-weight: bold;
    padding-bottom: 0.5em;
    color: #000;
    }


	/*--css  für WebLinks--*/
	.weblinks { border: 3px double #000;
    margin: 10px;
	width: 717px
    }

	.weblinks td { border: 1px solid #000;
	padding: 10px;
    text-align: left;
    }

	.weblinks th { border: 1px solid #000;
    padding: 10px;
    background-color: #b3d1f5;
    color: #000;
    text-align: left;
    }

	.weblinks caption { font-size: 1.2em;
    font-weight: bold;
    padding-bottom: 0.5em;
    color: #000;
    }

 
  
	
	
	
  