body{font-family:Verdana,Arial,Helvetica,sans-serif; line-height:1.3}
h1{display:inline; font-size:100%; font-weight:normal}
h2{display:inline; font-size:100%; font-weight:normal}
h3{display:inline; font-size:100%; font-weight:normal}
input, select, textarea, file{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:60%; color:#000; z-index:7; position:relative}
img{border-width:0}
form{margin:0; padding:0}
ul, li{margin-top:0; margin-bottom:0}

/* Layer No-Script */
#layernoscript{margin:0; width:746px; position:absolute; background-color:#FFF; left:2px; top:2px}
#layernoscript .content{padding:4px; color:#AB0C31}

/* Standard Text - auch für Flash benötigt */
.txtStd{font-size:70%; color:#675436}
.txtStd a{color:#AB0C30; text-decoration:none}
.txtStd a:hover{color:#AB0C30}

.txtStdB{font-size:70%; color:#675436; font-weight:bold}
.txtStdB a{color:#AB0C30; text-decoration:none}
.txtStdB a:hover{color:#AB0C30}

.txtBigB{font-size:80%; color:#675436; font-weight:bold}
.txtBigB a{color:#AB0C30; text-decoration:none}
.txtBigB a:hover{color:#AB0C30}

.txtRed{font-size:70%; color:#AB0C30}
.txtRed a{color:#AB0C30; text-decoration:underline}
.txtRed a:hover{color:#AB0C30}

.txtRedS{font-size:60%; color:#AB0C30}
.txtRedS a{color:#AB0C30; text-decoration:underline}
.txtRedS a:hover{color:#AB0C30}

.txtRedB{font-size:70%; color:#AB0C30; font-weight:bold}
.txtRedB a{color:#AB0C30; text-decoration:underline}
.txtRedB a:hover{color:#AB0C30}

.txtWB{font-size:11px; color:#FFEEC1; font-weight:bold}
.txtWB a{color:#FFEEC1; text-decoration:underline}
.txtWB a:hover{color:#FFEEC1}

.txtNavi{font-size:11px; color:#AB0C30; font-weight:bold}
.txtNavi a{color:#AB0C30; text-decoration:underline}
.txtNavi a:hover{color:#AB0C30}

.txtWS{font-size:60%; color:#FFEEC1}
.txtWS a{color:#FFEEC1; text-decoration:underline}
.txtWS a:hover{color:#FFEEC1}

.txtTitle{font-family:Arial,Helvetica,sans-serif; font-size:140%; color:#AB0C30}
.txtTitle a{color:#AB0C30; text-decoration:underline}
.txtTitle a:hover{color:#AB0C30}

.txtWhite{font-size:70%; color:#FFEEC1}
.txtWhite a{color:#FFEEC1; text-decoration:underline}
.txtWhite a:hover{color:#FFEEC1}

.txtWhiteS{font-size:60%; color:#FFEEC1}
.txtWhiteS a{color:#FFEEC1; text-decoration:underline}
.txtWhiteS a:hover{color:#FFEEC1}

.txtBr{font-size:60%; color:#A08254}
.txtBr a{color:#AB0C30; text-decoration:none}
.txtBr a:hover{color:#AB0C30; text-decoration:none}

.txtBr2{font-size:60%; color:#575344}
.txtBr2 a{color:#A08254; text-decoration:none}
.txtBr2 a:hover{color:#A08254; text-decoration:none}

.txtBr3{font-size:70%; color:#A08254}
.txtBr3 a{color:#AB0C30; text-decoration:none}
.txtBr3 a:hover{color:#AB0C30; text-decoration:none}

.txtBr3B{font-size:70%; color:#A08254; font-weight:bold}
.txtBr3B a{color:#AB0C30; text-decoration:none}
.txtBr3B a:hover{color:#AB0C30; text-decoration:none}

.txtnoscript{font-size:80%; color:#F00; font-weight:bold}
.txtnoscript a{color:#F00; text-decoration:underline}
.txtnoscript a:hover{color:#F00}

.txtBr3{color:#A68A5A; font-size:70%}
.txtBr3 a{color:#A08254; text-decoration:none}
.txtBr3 a:hover{color:#A08254; text-decoration:none}

.txtWhB{font-size:11px; color:#FFF; font-weight:bold}
.txtWhB a{color:#FFF; text-decoration:underline}
.txtWhB a:hover{color:#FFF}

.txtWhBB{font-size:100%; color:#FFF; font-weight:bold}
.txtWhBB a{color:#FFF; text-decoration:underline}
.txtWhBB a:hover{color:#FFF}

.LClear{clear:both; height:0; overflow:hidden; font-size:0%}
.linkholiday{margin:10px 0 20px 0}
.linkarrow3 a{background:url(/img/arrow3.gif) no-repeat 4px 6px; padding:5px 0 4px 22px; font-weight:bold; text-decoration:underline}
.linkarrow3b a{background:url(/img/arrow3.gif) no-repeat 4px 6px; padding:5px 0 4px 22px; text-decoration:none}
.linkarrow4 a, .linkarrow7 a{background:url(/img/arrow4.gif) no-repeat 0px 4px; padding-left:11px; color:#A68A5A; text-decoration:underline; font-size:60%}
.linkarrow4 a{background:url(/img/arrow4.gif) no-repeat 0px 4px}
.linkarrow7 a{background:url(/img/arrow7.gif) no-repeat 0px 4px}
.linkarrow5 a{background:url(/img/arrow5.gif) no-repeat 0px 2px; padding-left:13px; color:#AB0C30; text-decoration:none; font-size:70%; font-weight:bold}
.linkarrow5b a{background:url(/img/arrow5.gif) no-repeat 0px 2px; padding-left:13px; color:#AB0C30}
.linkarrow6 a  {background:url(/img/arrow6.gif) no-repeat 0px 0px ; padding-left:19px; padding-right:10px; color:#AB0C30; text-decoration:none; font-size:70%; font-weight:bold; background-color:#FFF}
.linkarrow6b a{background:url(/img/arrow6.gif) no-repeat 0px 0px; padding-left:19px; padding-right:10px; text-decoration:underline}
.linkarrow6c a{background:url(/img/arrow6.gif) no-repeat 0px 0px; padding-left:19px; text-decoration:underline}
.linkarrow8 a{background:url(/img/arrow8.gif) no-repeat 0px 0px; padding-left:19px; padding-right:10px; text-decoration:none}
.linkarrow11 a{background:url(/img/arrow11.gif) no-repeat 4px 6px; background-color:#FFD159; padding:5px 11px 4px 22px}
.linkarrow12de a, .linkarrow12en a, .linkarrow12nl a{background:url(/img/de/bgnlpdf.gif) no-repeat 0 5px; padding:12px 0 15px 160px}
.linkarrow12it a{background:url(/img/it/bgnlpdf.gif) no-repeat 0 5px; padding:12px 0 15px 144px}
.pkt, .subtitle{background:url(/img/bgsubtitle.gif) repeat-x}
.subtitle{margin-bottom:8px}
.subtitle .title{background-color:#FFF; padding-right:5px; color:#A68A5A; font-weight:bold; font-size:70%}
.subtitle .text{background-color:#FFF; padding-right:5px; color:#A68A5A; font-size:70%}
.pkt .ohnestilleft{background-color:#FFF; padding-right:5px}
.pkt .ohnestilright{background-color:#FFF; padding-left:5px}
.subtitle2{margin-bottom:6px}
.ImgLeft{float:left; margin-bottom:6px; margin-right:7px}
.ImgLeft2{float:left; margin-bottom:2px; margin-right:7px}

/* Home */
.BoxHomeThema{padding-right:42px; margin-bottom:0px}
.BoxHomeThema .image{float:left; background:url(/img/bghometopic.gif) no-repeat; width:278px; height:166px}
.BoxHomeThema .image .bild{padding-top:14px; padding-left:40px}
.BoxHomeThema .text{float:left; width:247px}
.BoxHomeThema .text .titel{margin-bottom:10px}
.detail{margin-top:10px; text-align:right}
.detail2{text-align:right}
.BoxHome{background:url(/img/bgboxhome.gif) repeat-y; margin-bottom:1px; width:567px}

.BoxLogoS{
	left:672px;
	position:absolute;
	top:223px;
}





/* Box Veranstaltungen */
.BoxEvents{float:left; width:237px; margin-right:3px}
.BoxEvents .BoxContent{padding:7px 9px 7px 42px}
.BoxEvents .BoxContent .titleimg{margin-bottom:10px; border-bottom:solid 1px #A5885C}
.BoxEvents .BoxContent .event{margin-bottom:20px}

/* Box News */
.BoxNews{float:left; width:327px}
.BoxNews .BoxContent{padding:7px 42px 17px 23px}
.BoxNews .BoxContent .titleimg{margin-bottom:10px; border-bottom:solid 1px #A5885C}
.BoxNews .BoxContent .image{border:1px solid #A5885C}
.BoxNews .BoxContent .title{margin-top:6px; margin-bottom:8px}

/* Themenuebersicht */
.thema{background:url(/img/bgthemen.gif) repeat-y; margin-bottom:20px; width:100%}
.thema .themenimg{float:left; width:156px; margin-right:7px}
.thema .themenimg .bild{background:url(/img/bgthemenimg.jpg) no-repeat; padding:7px 0 8px 11px; margin-bottom:10px}
.thema .thementxt{float:left; width:320px; padding-top:2px; margin-bottom:10px}
.inputtxt{border:1px #91908E solid; width:167px}
.input2{width:50px; margin-right:5px}
.input3{width:109px}


.philosophie_top{
	width:480px;
	height:107px;	
}

.philosophie_top .spruch{
	width:180px;	
	
}

.phil_box{	
	width:150px;
	margin-top:15px;	
	text-align:center;
	margin-left:15px;	
}

.erste{	
	margin-left:0px !important;	
}

.phil_box_inner{
	border: #D5D5AF dashed 2px;
	padding:5px 0px 5px 0px ;
	background-image:url(/img/philosophie/box_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:center;
}

.phil_box_header{
	width:140px;
	font-weight:bold;
	text-align:center;
	color:#AC0C30;
	overflow:auto;
	padding-top:3px;
}

.phil_box_inhalt{
	padding-top:5px;
	padding-bottom:5px;

}

.phil_link{
	padding-top:4px;
	text-align:left;
}

img.philbild{
	background:transparent url(/img/philosophie/bg_img.gif) no-repeat scroll left top;	
	padding:5px;
}

.phil_video{
	background-color:#FBF3D5;
	padding:5px 0px;
	text-align:center;
}


#flash_geschichte{
	margin-top:5px;
	margin-bottom:5px;
	/*height:30px;*/
	overflow:auto;
}



.reim{	
	background-color:#ffffff;
}

/* abzählreime*/
.reimtitel{
background:#FFFFFF url(/img/arrow6.gif) no-repeat scroll 0 6px;
float:left;
font-size:70%;
padding: 5px 0px 0px 19px;
text-decoration:none;
}

.reimheader{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#F4F0DE;
	padding-bottom:5px;
	height:20px;
}

.txtStd .reimtitel{
	font-size:110%;
	font-weight:bold;
	
}

.reimlink{
	float:right;
	margin-right:5px;
	padding:5px 0px 0px 0px;
	
}

.reimbox{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#F4F0DE;
	overflow:auto;
}

.reimbox .themenimg{
	margin-top:5px;
}


#glossar{
	z-index:1;
}

.audioeinspielung{
	margin:10px 0px ;
}

.audioeinspielung2{
	margin:10px 0px 0px 0px ;
}

.audioeinspieltitel{
	font-weight:normal;
	margin-left:5px;
}

#kindervideo{
	text-align:center;
	margin-top:30px;
	background-color:#FCF3D6;
}