body {background-color:#ffffff;background-image:url(s-img/back.gif);background-repeat:repeat-x;background-position:0px -41px;width:97%;margin-top:0px;margin-right:15px;margin-bottom:15px;padding:0px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#000033;} 

.clear {clear:left;clear:right;height:1px;clear:both;}

#lasalogo {position:absolute;left:5px;top:-4px;width:196px;float:left;z-index:30;}
#festival {position:absolute;width:495px;left:278px;top:32px;font-size:12px;font-weight:bold;color:#ffff00;text-align:right;letter-spacing:1px;z-index:29;}

#s-intro{background-image:url(s-img/o-intro.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-la{background-image:url(s-img/o-la.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-info{background-image:url(s-img/o-info.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-fahrt{background-image:url(s-img/o-fahrt.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-fam{background-image:url(s-img/o-fam.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-fam1{background-image:url(s-img/o-fam1.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-arch{background-image:url(s-img/o-arch.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-conc1{background-image:url(s-img/o-conc1.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-conc2{background-image:url(s-img/o-conc2.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-part{background-image:url(s-img/o-bat.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-all{background-image:url(s-img/o-all.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-an{background-image:url(s-img/o-an.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-pack{background-image:url(s-img/o-pack.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}
#s-preis{background-image:url(s-img/o-preis.jpg);background-repeat:no-repeat;background-position:0px 0px;width:780px;height:85px;position:absolute;left:40px;top:64px;padding-top:94px;z-index:24;}

#wirbel {position:absolute;left:639px;top:37px;z-index:26;}
#fez {position:absolute;left:720px;top:229px;z-index:27;}
#sprache {position:absolute;left:651px;top:208px;z-index:29;}
#navoben 	{background-color:#ffffff;position:absolute;width:360px;left:339px;top:207px;font-weight:normal;color:#cc0000;padding-left:12px;border:1px solid #ffffff;-moz-border-radius:8px;-khtml-border-radius:8px;z-index:24;}

#kategorie	{background-color:#ff3300;position:absolute;width:670px;left:25px;top:238px;margin:0px;text-align:right;padding-right:18px;border:1px solid #FE3300;-moz-border-radius:8px;-khtml-border-radius:8px;}
#seitentitel {margin:0px;color:#ffff66;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}

.wrapper {position:absolute;left:30px;top:260px;width:665px;margin:0px;}
#sidebar {margin:0px;width:190px;padding-top:12px;float:left;} 
#content {margin-top:14px;width:450px;float:right;}
#content1 {margin-top:14px;position:relative;left:-170px;top:0px;width:270px;float:right;}
#content2 {margin-top:14px;position:relative;left:290px;top:0px;width:200px;float:right;}

.bord {border-top:1px solid #cc0000;padding-top:5px;}

#footer {background-color:#ffffff;border-top:1px solid #ff0000;margin-bottom:30px;padding-top:3px;width:100%;height:40px;float:right;} 

img	{border:0px;}
.top{padding-left:0px;padding:5px;text-align:right;}

p	{line-height:14px;padding-left:5px;letter-spacing:1px;}
.fett 	{font-weight:bold;letter-spacing:1px;}
.block {font-weight:normal;letter-spacing:1px;text-align:justify;}
.hervor {font-weight:bold;color:#cc0000;letter-spacing:1px;}
.r {text-align:right;}
.bild {margin:0px;margin-right:-25px;padding-left:3px;position:relative;visibility:overflow;}
.line {border-bottom:1px dotted #99999f;margin-bottom:16px;padding-left:0px;font-size:4px;clear:left;clear:right;clear:both;}
.text {vertical-align:top;width:285px;min-height:110px;float:right;}
.imglinks	{float:left;}

td	{font-size:11px;margin:10px;border-bottom:1px dotted #909090;}

h2	{margin:3px;font-size:11px;font-weight:bold;letter-spacing:1px;padding-left:2px;}
h3	{font-size:13px;margin-top:10px;}
.nr	{padding-left:2px;}
h4 {margin:0px;margin-top:12px;font-size:11px;font-weight:bold;color:#cc3330;text-transform:uppercase;letter-spacing:1px;padding-left:2px;}

a:link, a:visited {font-family:arial,helvetica,sans-serif; font-weight:normal; color:#cc0000; text-decoration:none;}
a:active, a:hover {color:#ff0000;}

.serv:link, .serv:visited	{font-weight:normal;color:#000033;letter-spacing:1px;padding-left:3px;}
.serv:active, .serv:hover 	{font-weight:normal;color:#cc0000;letter-spacing:1px;padding-left:3px;}
.servpress:link, .servpress:visited	{font-weight:normal;color:#cc0000;letter-spacing:1px;padding-left:3px;}
.servpress:active, .servpress:hover 	{font-weight:normal;color:#cc0000;letter-spacing:1px;padding-left:3px; background-color:#F9F999;}

.kurs:link, .kurs:visited{color:#eeeeee;}
.kurs:active, .kurs:hover 	{color:#fff666;}

.teilnehmer_link:link, .teilnehmer_link:visited {color: #000033;} 

.projekt:link, .projekt:visited  	{color:#996600;}
.projekt:active, .projekt:hover 	{color:#990000; background-color:#ff9e36;}

.kontakt:link, .kontakt:visited	{font-weight:normal;color:#cc0000;letter-spacing:1px;} 
.kontakt:active, .kontakt:hover	{color:#ff0000;}
	
.menu:link 	{border-bottom:1px dotted #ff9f9f;margin:0px; font-weight:normal;color:#000033;text-decoration:none;width:170px; background-color:#F3F9FF; padding:2px;display:block;}
.menu:visited 	{border-bottom:1px dotted #ff9f9f;margin:0px; font-weight:normal;color:#000033;text-decoration:none;width:170px; background-color:#F3F9FF; padding:2px; display:block;}
.menu:aktive {border-bottom:1px dotted #ff9f9f;background-color:#F9FEFF;margin:0px; font-weight:normal;color:#ee0000;text-decoration:none;width:170px;padding:2px;display:block;}
.menu:hover {border-bottom:1px dotted #ff9f9f;background-color:#F9FEFF;margin:0px; font-weight:normal;color:#ee0000;text-decoration:none;width:170px;padding:2px;display:block;}

.menu1:link,.menu1:visited 	{border-bottom:1px dotted #ff9f9f;background-color:#F3F9FF; margin:0px;margin-top:12px;font-weight:bold;color:#cc3330;text-decoration:none;width:170px; text-transform:uppercase;letter-spacing:1px; padding:2px;display:block;}
.menu1:aktive {border-bottom:1px dotted #ff9f9f;background-color:#F9FEFF; margin:0px;margin-top:12px;font-weight:bold;color:#ff3030;text-transform:uppercase;letter-spacing:1px;text-decoration:none;width:170px;padding:2px;display:block;}
.menu1:hover {border-bottom:1px dotted #ff9f9f;background-color:#F9FEFF; margin:0px;margin-top:12px;font-weight:bold;color:#ff3030;text-transform:uppercase;letter-spacing:1px;text-decoration:none;width:170px;padding:2px;display:block;}

.doz:link, .doz:visited	{text-decoration: underline;font-weight:normal;color:#990000;line-height:16px;}
.doz:active, .doz:hover	{text-decoration: underline;font-weight:normal;color:#000033;line-height:16px;}

.auswahl:link, .auswahl:visited {font-weight:bold;color:#000033;}
.auswahl:aktive, .auswahl:hover {font-weight:bold; color:#000033;}
