* {margin:0;padding: 0;}
a:link{color: #565353;text-decoration:none;}
a:visited{color:#565353;text-decoration:none;}
a:hover{color:#CCCCCC;text-decoration:none;}
a:active{color:#565353;text-decoration:none;}

a.al:link{color: #565353; text-decoration:none; font-size:14px;line-height:25px;}
a.al:hover{color: #CCCCCC; font-weight: bold;text-decoration:none; font-size:14px;line-height:25px;}
a.al:visited{color:#565353;text-decoration:none; font-size:14px;line-height:25px;}
a.al:active{color:#565353; text-decoration:none; font-size:14px;line-height:25px;}

a.navl:link{color: #565353;text-decoration:none;font-size:16px;}
a.navl:visited{color:#565353;text-decoration:none;font-size:16px;font-weight: bold;}
a.navl:hover{color: #CCCCCC;text-decoration:none;font-size:16px;font-weight: bold;}
a.navl:active{color:#565353;text-decoration:none; font-size:16px;font-weight: bold;}

a.nav:link{color: #565353;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.nav:visited{color:#565353;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.nav:hover{color: #CCCCCC;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.nav:active{color:#565353;text-decoration:none; font-size:14px;line-height:25px;line-height:25px;}

a.mem:link{color: white;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.mem:visited{color:white;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.mem:hover{color: white;text-decoration:none;font-size:14px;line-height:25px;line-height:25px;}
a.mem:active{color:white;text-decoration:none; font-size:14px;line-height:25px;line-height:25px;}

.kat{width:250px;float:left;background-color:#d5e7fd;margin-bottom:25px;text-align:center;font-size:14px;border-bottom:1px solid #4b92f3;}
.ukats{width:250px;float:left;background-color:#d5e7fd;text-align:center;font-size:14px;border-bottom:1px solid #4b92f3;margin-bottom:25px;}
.tb_bildinc{width:250px;float:left;background-color:#d5e7fd;text-align:center;font-size:14px;}

.area{width:100px; }
.areareg{width:250px; height:20px; color:red;}
.lnorm{background-color:#d5e7fd;}
.lhov{background-color:#e9f2fd;}
.blauschattig { text-shadow:black 3px 2px 4px; font-size:3em; color:blue; }

h1{font-size:20px; }

body{color: #2875DF; background-color: #CCCCCC; font: normal 12px "Lucida Sans Unicode",sans-serif; }

#container{ margin: 0 auto; width:910px; }
	#container2{float:left; background-color:#e9f2fd;} 
		#head{ float:left;height:100px;width:910px; border-top:5px solid #A2C1F4;}
			#pl{float:left;height:100px; width:160px;line-height:150px;background-color:#A2C1F4;}
			#logo{float:right; height:100px; width:240px;}
			#login{float:right; margin-right:30px;margin-top:25px; }
		
		#navline{float:left; height:50px; width:910px; border-bottom:1px solid #4b92f3;border-top:1px solid #4b92f3; }
			#link{float:left; height: 50px; width:182px; text-align:center; line-height:50px;background-color:#d5e7fd;}
		
		#linksindex{float:left;min-height:600px; width:160px;line-height:20px;}
			#linkstitel{width:160px;height:35px;float:left;background-color:#d5e7fd;line-height:35px;border-bottom:1px solid #4b92f3;border-top:1px solid #4b92f3;margin-bottom:10px;text-align:center;font-size:16px;}
			#linkbox{width:150px;float:left;margin-left:10px;margin-bottom:25px;}
			
		#content{ float:left; height:auto; width:910px; background-color:#A2C1F4;}
			#begruessung{ float:left; height:auto; width:710px; padding:20px; background-color:#e9f2fd;}
			#content2{ float:left; height:auto; width:750px; background-color:#e9f2fd;}
			#news{float:left; height:300px; width:336px;margin-top:50px;margin-left:26px;}
			#add{float:left; height:300px; width:375px;margin-top:50px;}
			#addh{float:left; height:100px; width:750px;text-align:center;margin-top:10px;}
			#alii{float:left;height:auto; width:750px;text-align:left;}
			#album{float:left;height:auto; width:750px;text-align:left;}
				#bildbox{float:left; border-bottom:#4b92f3 1px solid; width:750px;padding-top:20px;padding-bottom:20px;}
				#bild{float: left; width:450px;margin:20px}
				#bildcodes{float: left; width:200px;margin-top:20px;font-size:14px;}
				#regform{float:left;width:600px;text-align:right;line-height:25px;}
				#upform{float:left;width:600px;text-align:left;line-height:25px;margin-left:100px;}
			#ali{float:left;height:auto; width:750px;}
			#titel{width:750px;height:50px;float:left;background-color:#d5e7fd;line-height:50px;border-bottom:1px solid #4b92f3;border-top:1px solid #4b92f3;margin-bottom:25px;text-align:center;font-size:16px;font-weight:bold;}
			#bigadd{width:750px;float:left;background-color:#d5e7fd;line-height:50px;border-bottom:1px solid #4b92f3;padding-top:50px;padding-bottom:50px;margin-bottom:25px;text-align:center;font-size:16px;font-weight:bold;}
			#ukat{width:750px;float:left;background-color:#d5e7fd;line-height:30px;border-bottom:1px solid #4b92f3;border-top:1px solid #4b92f3;margin-bottom:25px;text-align:center;font-size:14px;font-weight:bold;}
			#bildmenu{width:750px;height:20px;float:left;line-height:20px;text-align:center;font-size:12px;}
			#foot{float:left; height:50px; width:750px;text-align:center;}

		#alben{width:750px;float:left;background-color:#F9FBFD;margin-bottom:20px;}
			#alben2{width:250px;float:left;}
			#alben3{width:250px;height:30px;float:left;background-color:#d5e7fd;line-height:30px;border-bottom:1px solid #4b92f3;border-top:1px solid #4b92f3;}
		
	#addre{float:left; height:600px; width:160px; margin: 30px;}

	


	
#vadd{position:fixed; top:0px; margin-left:+910px; }	
#addo{float:left; height:120px; width:838px;text-align:center; padding-top:8px;}
#links{float:left;height:100%; width:160px;padding-left:20px; line-height:25px;padding-top:20px;}

#conmainm{float:left;height:auto; width:838px;}

#addindex{float:left;  width:758px; text-align:center;padding:20px;}
#bilder{float:left;  width:730px; height:auto;text-align:center;padding:20px;}
#con{float:left;height:500px; width:758px;}


#slide{float:left; height:600px; width:750px;padding:20px;}

