@charset "utf-8";
/* CSS Basic Document For DLSF */
h1{
	font: normal 16px Verdana, Arial, Helvetica, sans-serif}
h2,h3,h4,h5,h6,p,body,html,input,button{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	}
img.block{
	display:block;
	}
div, img{
	margin-top:0;
	padding:0;
	border:0;
	}
body{
	text-align:center;
	/*background:url(../backgrounds/bg_gruenrasen_Kopie_2.jpg);*/
	background:url(../backgrounds/beigeline.png);
	/*background-color:#333333;*/
	}
div#background{
	width:1345px;
	height:940px;
	background-image:url(../backgrounds/behind_2014.png);
	text-align:center;
    margin:0px auto;
	}
div#contain{width:1000px;
	text-align:center;
    margin:auto;
	margin-top:-38px;
	padding-top:33px;
	}
div#datum{
	position:relative; 
	top:7px; 
	left:146px; 
	z-index:100; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
	float:left;
	width:185px; 
}
div#fahne{
	position:relative;
	top:27px;
	left:-162px;
	float:left;
	}
.schild{
	position:relative; 
	top:120px; 
	left:-189px; 
	z-index:50;
}
div#trailerdiv{
	position:relative;
	top:-75px;
	left:468px;
	width:520px;
	height:100px;
}
div#head{
	width:1000px;
	height:130px;
	background-image:url(../backgrounds/background_1000x130_0.jpg);
	}
div#topmenue{
	width:930px;
	height:80px;
	padding-top:5px;
	padding-bottom:0px;
	margin-left:45px;
	}
div#contentmenue{
	clear:both;
    text-align:center;
	height:20px;
	width:1000px;
	background-image:url(../backgrounds/rundung_1.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
	z-index:50;
    }
div#content{
    text-align:center;
	color:#000000;
	font-weight:bold;
	font-size:10px;
    float:left;
	width:700px;
	height:600px;
	/*background-image:url(../backgrounds/background_700x600_2.jpg);*/
	background-image:url(../backgrounds/backgroundplatte_contain.png);
	}
div#content_middle{
	clear:both;
	margin-left:19px;
	overflow:auto;
	max-height:568px;
	max-width:676px;
	}
div#right{
	float:left;
	/*background-image:url(../backgrounds/background700x300.jpg);*/
	background-image:url(../backgrounds/backgroundplatte_right.png);
	width:282px;
	height:600px;
	text-align:left;
	padding-top:0px;
	padding-left:18px;
	padding-right:0px;
	}
div#content_right_scroll{
	margin-top:0px;
	overflow:auto;
	max-height:600px;
	max-width:278px;
	}
div#content_right_scroll_MUE{/*mit Überschrift*/
	margin-top: -1px;
	overflow:auto;
	max-height:541px;
	max-width:270px;
	}
div#down{
	clear:both;
	background-image:url(../backgrounds/rundung_1.jpg);
	width:1000px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding-top:7px;
	}
div#schriftzuege{/* zur justierung der Ueberschriften*/
	padding-top:5px;
	padding-bottom:0px;
}
div#schriftzuege_rechts{/* zur justierung der Ueberschriften_rechts*/
	padding-top:3px;
	padding-bottom:2px;
	margin-left:0px;
}
.content_0{/*png-überschrift WILLKOMMEN im Content-mittig*/
	text-align:center;
	margin-left:-35px;
	}
.content_00{/*png-überschrift WILLKOMMEN im Content-mittig*/
	text-align:center;
	margin-left:0px;
	}
.content_000{/*png-überschrift WILLKOMMEN im Content-mittig*/
	text-align:center;
	margin-left:-20px;
	}
.content_1{/*pics im Content-mittig*/
	text-align:left;
	padding-left:13px;
	}
.content_11{/*textklasse links im Content BLOCKSATZ*/
	text-align:justify;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	}
.content_111{/*pics im Content-mittig*/
	text-align:left;
	padding-left:19px;
	}
.content_left{/*textklasse links im Content*/
	text-align:left;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	}
p#contenthome{/* zur justierung von content-text BLOCKSATZ*/
	text-align:justify;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
p#contenthome_1{/* zur justierung von content-text MITTE*/
	text-align:center;
	margin-left:-20px;
}
p#contenthome_2{/* zur justierung von content-text MITTE*/
	text-align:center;
}
p#contenthome_klein{/* zur justierung von content-text MITTE*/
	text-align:justify;
	font-size:10px;
}
p#fotojustcontent{/* zur justierung von fotos im content*/
	text-align:center;
}
.fotojustcontent{/* zur justierung von fotos im content*/
	padding-left:49px;
}
.fotojustcontent_0{/* zur justierung von fotos im content*/
	padding-left:8px;
}
.fotojustcontent_1{/* zur justierung von fotos im content*/
	padding-left:35px;
}
.fotojustcontent_11{/* zur justierung von fotos im content*/
	padding-left:25px;
}
.fotojustcontent_111{/* zur justierung von fotos im content*/
	padding-left:17px;
}
p#fotojustright{/* zur justierung von fotos rechts*/
	text-align:left;
	padding-left:20px;
}
.fotojustright{/* zur justierung von fotos rechts*/
	text-align:center;
}
.fotojustright_0{/* zur justierung von fotos rechts*/
	text-align:center;
}
.fotojustright_1{/* zur justierung von fotos rechts*/
	text-align:center;
	margin-left:-17px;
}
.fotojustright_2{/* zur justierung von fotos rechts/ohne scrollbalken*/
	padding-left:70px;
	font-size:11px;
}
.fotojustright_3{/* zur justierung von fotos rechts/mit scrollbalken aber ohne divs*/
	padding-left:13px;
	font-size:11px;
}
.textjustright{/* zur justierung von text rechts*/
	text-align:justify;
	font-size:11px;
	padding-left:12px;
	padding-right:30px;
}
.textjustright_1{/* zur justierung von text rechts*/
	text-align:left;
	font-size:11px;
}
.textjustright_weiss{/* zur justierung von text rechts*/
	text-align:justify;
	color:#FFFFFF;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
a:link{
	color:#6666FF;
	text-decoration:none;
	}
a:hover{
	color:#FF9900;
	text-decoration:none;
	}
a:active{
	color:#FF0000;
	text-decoration:underline;
	}
a:visited{
	color:#FFFF99;
	text-decoration:underline;
	}
.Stil0 {/*weiss*/
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
    }
.Stil1 {/*schwarz*/
	color: #000000;
	font-weight: bold;
	font-size:12px;
    }
.Stil2 {/*dunkelgrün*/
	color: #006666;
	font-weight: bold;
	}
.Stil3 {/*flieder*/
	color: #6666FF;
	font-weight: bold;
	}
.Stil4 {/*rot*/
	color: #FF0000;
	font-weight: bold;
	}
.Stil5 {/*dunkelblau*/
	color: #003399;
	font-weight: bold;
	font-size:12px;
	}
.Stil6 {/*orange*/
	color: #FF9900;
	font-weight: bold;
	font-size:12px;
	}
.Stil7 {/*blutorange*/
	color: #FF3300;
	font-weight: bold;
	}
.Stil8 {/*hellblau*/
	color: #3366CC;
	font-weight: bold;
	font-size:12px;
	}
.Stil9 {/*dunkeltürkis*/
	color: #003366;
	font-weight: bold;
	font-size:12px;
	}
.Stil_x {
	color: #000000;
	font-size:12px;
	}
.Stil_normal {
	color: #000000;
	font-size:12px;
	font-weight:normal;
	}
.klein {
	text-align:justify;
	color: #000000;
	font-size:10px;
	font-weight:normal;
	}
.klein_0 {
	text-align:left;
	color: #000000;
	font-size:10px;
	font-weight:normal;
	}
.klein_weiss {
	text-align:justify;
	color: #FFFFFF;
	font-size:11px;
	font-weight:normal;
	}
.klein1 {
	text-align:justify;
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding-left:30px;
	}
.klein11 {
	text-align:justify;
	color: #000000;
	font-size:11px;
	font-weight:normal;
	}
.klein111 {
	text-align:justify;
	color: #000000;
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	}
.klein_2 {
	color: #000000;
	font-size:10px;
	font-weight:bold;
	}
.klein_3 {
	color: #000000;
	font-size:10px;
	font-weight:normal;
	padding-bottom:inherit;
	}
.lila_BG{
	background-color:#9999FF;
	font-weight:bold;
	color:#6600CC;
	padding:2px;
}
.lila_BG_klein{
	background-color:#9933FF;
	text-align:justify;
	font-weight:normal;
	font-size:11px;
	color:#FFFF99;
	padding:2px;
}
.weinrot_BG{
	background-color:#990000;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding:2px;
}
.weinrot_BG_1{
	background-color:#990000;
	font-weight:bold;
	font-size:12px;
	color:#FFCC66;
	padding:2px;
}
.darkblue_BG{
	background-color:#000066;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px;
}
.darkblue_BG_2{ /*dunkelblau-hellblau*/
	background-color:#000066;
	font-weight:bold;
	font-size:12px;
	color:#6699FF;
	padding:2px;
}
.linkbackground{ /*grün_weiss*/
	background-color:#009966;
	font-weight:bold;
	color:#66FF66;
	padding:2px;
	padding:2px;
}
.linkbackground_w{ /*hellgrün*/
	background-color:#66FF66;
	font-size:12px;
	padding:2px;
}
.linkbackground_w_1{ /*hellgrün*/
	background-color:#66FF66;
	font-size:12px;
	color:#003399;
	padding:2px;
}
.linkbackground_w_2{ /*hellgrün_klein*/
	background-color:#66FF66;
	font-size:10px;
	padding:2px;
}
.linkbackground_w_3{ /*hellblau_klein*/
	background-color:#66CCFF;
	font-weight:bold;
	font-size:10px;
	padding:2px;
}
.background_gelb{ /*orange-rot*/
	background-color:#FFCC00;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	padding:2px;
	width:auto;
	margin:auto;
	}
.background_gelb_1{ /*ocker-hellgelb*/
	background-color:#CC9900;
	font-size:12px;
	font-weight:bold;
	color:#FFFF99;
	padding:2px;
	width:auto;
	margin:auto;
	}
.background_weiss_rot{ /*weiss_rot*/
	background-color:#FF0000;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	padding:2px;
}
.bg_hr_rot{ /*hellrot_rot_klein*/
	background-color:#990000;
	font-weight:normal;
	color:#FFCCCC;
	font-size:11px;
	text-align:center;
	padding:2px;
	max-width:555px;
}
.bg_braun_ocker{ /*braun_ocker_klein*/
	background-color:#FFCC66;
	font-weight:normal;
	color:#000000;
	font-size:12px;
	text-align:center;
	padding:2px;
	max-width:555px;
}
.background_ocker{
	background-color:#FFFF99;
	font-weight:bold;
	color:#1144FF;
	padding:2px;
}
.background_hellblau{ /*hellblau*/
	background-color:#6699FF;
	font-size:12px;
	color:#000099;
	padding:2px;
}
div#puzzlediv{
	clear:both;
	background-color:#003366;
	width:590px;
	height:775px;
	color:#FFFF99;
	margin-left:-15px;
	margin-right:0px;
	margin-top:0px;
	/*padding-top:20px;
	padding-left:-10px;
	padding-right:-10px;*/
	}
.block_rechts{
text-align:center;
color:#000000;
font-size:11px;
font-weight:normal;
padding-right:16px;
}
.block_content{
text-align:justify;
color:#000000;
font-size:12px;
font-weight:normal;
}
div#color_content{
font-weight:bold;
border:groove;
border-width:2px;
border-color:#FF9900;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/gold_stein.gif);
width:auto;
height:auto;
padding-left:5px;
padding-bottom:0px;
padding-top:5px;
padding-right:5px;
margin-right:13px;
}
.color_content{ /*dunkelblau*/
background-color:#003377;
text-align:center;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
border:groove;
border-width:2px;
border-color:silver;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}
.color_content_0{ /*beigepapier*/
background-image:url(../backgrounds/beige.gif);
text-align:center;
font-size:11px;
font-weight:normal;
color:#000000;
border:groove;
border-width:2px;
border-color:silver;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
margin:auto;
margin-top:22px;
}
.color_content_00{ /*beigepapier*/
background-image:url(../backgrounds/beige.gif);
text-align:left;
font-size:11px;
font-weight:normal;
color:#000000;
border:groove;
border-width:2px;
border-color:silver;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
margin:auto;
margin-top:22px;
margin-left:2px;
margin-right:2px;
}
.color_content_1{ /*beige rechts fotos mit gruenem rand*/
background-image:url(../backgrounds/beige.gif);
border-color:#009933;
border-style:groove;
border-width:thick;
text-align:center;
font-weight:bold;
color:#FFFFFF;
padding-right:1px;
padding-left:0px;
padding-bottom:0px;
padding-top:2px;
}
.color_content_11{ /*beige rechts fotos mit hellblau-rand*/
background-image:url(../backgrounds/beige.gif);
border-color:#6699FF;
border-style:groove;
border-width:thick;
text-align:center;
font-weight:bold;
color:#FFFFFF;
padding-right:1px;
padding-left:1px;
padding-bottom:0px;
padding-top:2px;
}
.color_content_2{ /*dunkelgrün*/
background-color:#006633;
text-align:center;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
border:groove;
border-width:2px;
border-color:silver;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
}
.color_content_gold{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#FF9900;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/gold_stein.gif);
width:auto;
height:auto;
padding-left:5px;
padding-bottom:0px;
padding-top:0px;
padding-right:5px;
margin-right:13px;
}
.color_content_orange_R{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#FF9900;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/orange.gif);
width:auto;
height:auto;
padding-left:10px;
padding-bottom:0px;
padding-top:0px;
padding-right:10px;
margin-right:14px;
}
.color_white_content{
font-weight:normal;
text-align:justify;
font-size:11px;
border:groove;
border-width:2px;
border-color:silver;
background-color:#FFFFCC;
/*background-image:url(../backgrounds/beige_01.png);*/
width:537px;
height:auto;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
padding-right:10px;
}
.color_orange_content{
font-weight:normal;
text-align:justify;
font-size:11px;
border:groove;
border-width:2px;
border-color:silver;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/orange.gif);
width:537px;
height:auto;
padding-left:12px;
padding-bottom:10px;
padding-top:10px;
padding-right:12px;
}
.color_marmor_content{/*roter samt*/
font-weight:normal;
text-align:left;
font-size:11px;
border:groove;
border-width:4px;
border-color:gold;
/*background-color:#FFFF66;*/
background-image:url(../fotos_2013_1/DSCF8051_hell_skaliert_1.jpg);
width:auto;
height:auto;
margin-right:60px;
margin-left:60px;
}
.color_ssc2014_content{/*roter samt*/
font-weight:normal;
text-align:left;
font-size:11px;
border:groove;
border-width:4px;
border-color:gold;
/*background-color:#FFFF66;*/
background-image:url(../pics2014/DSCF2730_2.jpg);
width:auto;
height:auto;
margin-right:60px;
margin-left:60px;
}
.color_content_blackline_blue__R{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#6699FF;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/blackline_6.png);
width:auto;
height:auto;
padding-left:10px;
padding-right:10px;
margin-right:14px;
}
.color_content_blackline_gold__R{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#6699FF;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/blackline_8.png);
width:auto;
height:auto;
padding-left:10px;
padding-right:10px;
margin-right:14px;
}
.color_content_blackline_green__R{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#6699FF;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/blackline_4.png);
width:auto;
height:auto;
padding-left:10px;
padding-right:10px;
margin-right:14px;
}
.color_content_blackline_red__R{
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#999999;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/blackline_7.png);
width:auto;
height:auto;
padding-left:10px;
padding-right:10px;
margin-right:14px;
}
.color_content_blackline_lila__R{/*nr.9 = dunkellila / nr.5 = flieder*/
text-align:center;
font-weight:bold;
border:groove;
border-width:2px;
border-color:#999999;
/*background-color:#FFFF66;*/
background-image:url(../backgrounds/blackline_9.png);
width:auto;
height:auto;
padding-left:10px;
padding-right:10px;
margin-right:14px;
}
.fbs{
	float:left;
	padding-left:140px;
}
.facebook_content{
float:right;
/*padding-right:10px;*/
padding-right:10px;
}
.facebook_content_1{
position:relative;
left:0px;
}