body
	 {
	 font-family:	Arial; 
	 font-size:		11px;
	 }

.albummenue
	{
		position: absolute;
		left: 10px;
		top: 50px;
		background: ThreedFace;
		border:1px solid black;
		width: 100px;
		height: 300px;
		text-align: center;
	}
.albummain
	{
		position: absolute;
		left: 120px;
		top: 50px;
		background: ThreedFace;
		border:1px solid black;
		width: 490px;
		text-align: center;
	}

.singlepic
	{
		position: absolute;
		left: 10px;
		top: 50px;
		background: ThreedFace;
		border:1px solid black;
		width: 340px;
		text-align: center;
	}

.albummenue_setting
	{
		position: absolute;
		left: 10px;
		top: 100px;
/*		background: ThreedFace;*/
		border:1px solid blue;
		width: 100px;
		height: 300px;
		text-align: center;
	}
.albummain_setting
	{
		position: absolute;
		left: 115px;
		top: 100px;
		/*background: ThreedFace;*/
		border:1px solid blue;
		width: 490px;
		text-align: center;
	}



.homoactive
 	{
	position: absolute;
	left: 10px;
	top: 610px;
	text-align: center;
	}





.navidiv
 	{
	position: absolute;
	left: 10px;
	top: 90px; /* 110px */
	background:darkgray;
	border:1px solid black;
	width: 120px;
	height: 500px;
	text-align: center;
	}

.logindiv
 	{
	position: absolute;
	background:grey;
	border:1px solid black;
	width: 100px;
	text-align: center;
	left: 10px;
	}

.maindiv
	{
	position: absolute;
	left: 185px;
	top: 170px; /* 115 */
	padding:0px;
	border:1px solid black;
	width: 650px;
	height: 430px;
	background-image:url(/pics/maindiv.jpg);
	}

.adfoot
	{
	position: absolute;
	left: 185px;
	top: 95px; /* 550 */
	padding:5px;
	border:0px solid black;
	width: 650px; /* 767 */
	height: 90px;
	/*background-image:url(/pics/adfoot.jpg);*/
	text-align: center;
	}

.scrolldiv_IE
	{ 	
	left: 185px;
	top: 170px;
	padding:10px;
	position:absolute; 
	width:650px; 
	height:429px; 
	z-index:100;
	overflow:auto;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-highlight-color:#c3cbfc; 
	scrollbar-face-color:#c3cbfc; 
	scrollbar-shadow-color:#07106f; 
	scrollbar-track-color:#c3cbfc; 
	scrollbar-darkshadow-color: #07106f;
	}

.scrolldiv
	{ 	
	left: 185px;
	top: 170px;
	padding:10px;
	position:absolute; 
	width:633px; 
	height:410px; 
	z-index:100;
	overflow:auto;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-highlight-color:#c3cbfc; 
	scrollbar-face-color:#c3cbfc; 
	scrollbar-shadow-color:#07106f; 
	scrollbar-track-color:#c3cbfc; 
	scrollbar-darkshadow-color: #07106f;
	}
    

.newsdiv
	{
	position: absolute;
	left: 850px;
	top: 95px; 
	margin:5px 5px 0 0px;
	border:1px solid black;
	width: 100px;
	height: 500px; /* 425 */
	}


.fusszeile
	{
	position: absolute;
	left: 185px;
	top: 630px; /* 560 */
	padding:0px;
	/*border:1px solid black;*/
	width: 650px;
	height: 20px;
	text-color: blue;
	text-align: center;
	font-size: 10px;
	}

.maindiv_background_standard
	{
	background-image:url(/pics/maindiv.jpg);
	}

.maindiv_background_publicindex
	{
	background-image:url(/pics/maindiv_index.jpg);
	}

.forummaindiv
	{
	position: absolute;
	left: 185px;
	top: 115px;
	padding:0px;
	border:1px solid black;
	width: 770px;
	height: 430px;
	background-image:url(/pics/maindiv.jpg);
	}

.tvdiv
	{
	position: absolute;
	left: 185px;
	top: 115px;
	padding:0px;
	border:1px solid black;
	width: 770px;
	height: 500px;
	background-image:url(/pics/maindiv.jpg);
	}

.bigdiv
	{
	position: absolute;
	left: 185px;
	top: 115px;
	padding:0px;
	border:1px solid black;
	width: 770px;
	height: 500px;
	background-image:url(/pics/maindiv.jpg);
	}

.verybigdiv
	{
	position: absolute;
	left: 185px;
	top: 115px;
	padding:0px;
	border:1px solid black;
	width: 880px;
	height: 500px;
	background-image:url(/pics/maindiv.jpg);
	}




 
.adfoot_ueberschrift 
	{
	font-family:arial; 
	font-size:16px; 
	letter-spacing:5px; 
	color:white; 
	position:relative; 
	width:100%; 
	padding-top:4px; 
	padding-left:20px; 
	}

.ueberschrift 
	{
	font-family:arial; 
	font-size:22px; 
	letter-spacing:5px; 
	color:white; 
	height:40px; 
	position:relative; 
	width:100%; 
	}

.ueberschrift2 
	{
	font-family:arial; 
	font-size:14px; 
	letter-spacing:3px; 
	color:white; 
	height:40px; 
	left:-10px; 
	position:relative; 
	width:100%; 
	padding-top:12px; 
	padding-left:20px;
	}

.ueberschrift_inline 
	{
	font-family:arial; 
	font-size:22px; 
	letter-spacing:5px; 
	color:white; 
/*	height:40px; */
	position:relative; 
	display: inline;
	}

.ueberschrift2_inline 
	{
	font-family:arial; 
	font-size:14px; 
	letter-spacing:3px; 
	color:white; 
/*	height:40px; */
/*	left:-10px; */
	position:relative; 
	display: inline;
	padding-top:6px; 
	padding-left:20px;
	}

.logohead
	{ 	
	position: absolute;
	left: 20px;
	top: 10px;
	}

.logohead2
	{ 	
	position: absolute;
	left: 300px;
	top: 5px;
	}

.text 
	{
	font-family:Arial; 
	font-size:11px;
	position: absolute;
	width: 550px;
	left: 50px;
	top: 110px;
/*	border: 1px solid black;*/
	text-align: justify;
	}    
	
.text2
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333333;
}

.text2w
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: white;
}

.text2wb
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: white;
	font-weight: bolder;
}

.textueber
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFF66;
	font-weight: bolder;
}

.gulli_rss_headline
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFF66;
	font-weight: bolder;
}

.gulli_rss_link
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FFFF66;
	font-weight: bolder;
}

.status_online 
	{
	color: green;
	font-weight: bold;
	}

	.profil_ueberschrift {font-family:arial; font-size:22px; letter-spacing:5px; color:white; height:30px; top:-15px; left:-5px; position:relative; width:100%; padding-top:6px; padding-left:20px; background: #59839e; }
    .profil_ueberschrift2 {font-family:arial; font-size:14px; letter-spacing:3px; color:white; height:25px; left:-10px; position:relative; width:100%; padding-top:4px; padding-left:20px; background: #59839e; }
    .profil_ueberschrift3 {font-family:arial; font-size:14px; letter-spacing:3px; color:white; height:40px; left:-10px; position:relative; width:100%; padding-top:4px; padding-left:20px; background: #59839e; }

	
    table {color:black; TEXT-DECORATION: none; FONT-FAMILY:Arial; FONT-SIZE:11px; border:0}
    
    body {font-family:Arial; font-size:11px;}
    td {font-family:Arial; font-size:11px; }
    h1 {font-family:Arial; font-size:22px; letter-spacing:1px; color:rgb(19,49,72); width:100%; background:rgb(140,188,240)} 
    h2 {font-family:Arial; font-size:16px; letter-spacing:1px; color:rgb(19,49,72); width:100%; display:inline}
    .title {font-family:Arial; font-size:11px; font-weight:bold; letter-spacing:1px; color:rgb(19,49,72);}
    .helptext {font-family:Arial; font-size:10px; letter-spacing:1px; color:rgb(19,49,72);}
    .warningtext {font-family:Arial; font-size:11px; font-weight:bold; letter-spacing:1px; color:rgb(204,0,0);}
    .wtext {font-family:Arial; font-size:11px; letter-spacing:1px; color:white;}
    .lbtext {font-family:Arial; font-size:11px; letter-spacing:1px; color:#C5D7E5;}
    
    hr {color:rgb(51,102,153)}



    .ueberschrift3 {font-family:arial; font-size:14px; letter-spacing:3px; color:white; height:40px; left:-10px; position:relative; width:100%; padding-top:4px; padding-left:20px; background-image:url(../pics/background_header3.gif); background-repeat: no-repeat;}
    
    .blueround {font-family:arial; font-size:14px; letter-spacing:3px; color:white; height:40px; left:-10px; position:relative; width:100%; padding-top:4px; padding-left:20px; background-image:url(../pics/background_small.gif); background-repeat: no-repeat;}
    
    .ueberschriftred {font-family:arial; font-size:22px; letter-spacing:5px; color:white; height:50px; top:-15; left:-10px; position:relative; width:100%; padding-top:10px; padding-left:20px; background-image:url(../pics/background_accessdenied.gif); background-repeat: no-repeat;}
    
    .boxen { background-color: white;
   	      color: black;
          font-family: Arial;
   	      font-size: 11px;
   	      font-style: normal;
   	      border-left : 1px solid #CBD6EF;
   	      border-right : 1px solid #CBD6EF;
   	      border-top : 1px solid #CBD6EF;
   	      border-bottom : 1px solid #CBD6EF;
          }

    .button { background-color: white;
   	      color: white;
          background:rgb(79,130,223);
          font-family: Arial;
   	      font-size: 11;
   	      border-left : 1px solid rgb(23,48,145);
   	      border-right : 1px solid rgb(23,48,145);
   	      border-top : 1px solid rgb(23,48,145);
   	      border-bottom : 1px solid rgb(23,48,145);
          }

      .unread {
font-weight: bolder;
      }
      
      .bgtab1 {
          background:#90ABBD;
      }
      
      .bgtab2 {
          background:#CCDCE7;
      }

      .bgtabred {
          background:#E05C5C;
      }
      
      img {
          border:0;
      }

      .ausrichtung {font-family:arial; font-size:11px; width:95%; padding-top:6px; padding-left:20px;}
      
/* ANFANG ******* Farbgestaltung für die linke Navigation *******************/

    a.lwhite:link{color:white; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lwhite:visited{color:white; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lwhite:hover{color:grey; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.lwhite:active{color:white; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    a.lwhite2:link{color:white; TEXT-DECORATION: none; font-family: Trebuchet MS, Tahoma, Verdana, Arial;	font-size: 12px;}
    a.lwhite2:visited{color:white; TEXT-DECORATION: none; font-family: Trebuchet MS, Tahoma, Verdana, Arial;	font-size: 12px;}
    a.lwhite2:hover{color:grey; TEXT-DECORATION: none; font-family: Trebuchet MS, Tahoma, Verdana, Arial;	font-size: 12px;}
    a.lwhite2:active{color:white; TEXT-DECORATION: none; font-family: Trebuchet MS, Tahoma, Verdana, Arial;	font-size: 12px;}

    a.bwhite:link{color:black; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.bwhite:visited{color:black; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.bwhite:hover{color:white; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.bwhite:active{color:black; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    a.lmenutop:link{color:#DAE6EE; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lmenutop:visited{color:#DAE6EE; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lmenutop:hover{color:#49B6FF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.lmenutop:active{color:red; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    a.lmenuunder:link{color:#0F587B; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lmenuunder:visited{color:#0F587B; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lmenuunder:hover{color:#49B6FF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.lmenuunder:active{color:#F8B500; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    a.lnorm:link{color:#535353; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lnorm:visited{color:#535353; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.lnorm:hover{color:#386CB8; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.lnorm:active{color:#386CB8; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    a.link{color:#535353; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.visited{color:#535353; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE:11px;}
    a.hover{color:#386CB8; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}
    a.active{color:#386CB8; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE:11px;}

    .searchuntermenu
    {
        position:relative;
        left:0px;
        top:-10px;
    }
      

.scrolling { position:relative; left:auto; top:auto; margin:10px; padding:10px; border:none; 
width:auto; height:300px; overflow:auto; z-index:100;

}



.read {
	font-weight : normal; 
} 

.unread {
	font-weight : bold; 
} 

.calendar {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarMonth {
	background : #eeeeee; 
	border : 1px solid #dddddd; 
	text-align : left; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarHeader {
	background : #f7f7f7; 
	font-family : verdana, helvetica, arial; 
	font-size : 10px; 
	text-align : center; 
} 

.calendarToday {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
	font-weight : bold; 
} 

.calendarMonthToday {
	background : #ffffff; 
	border : 1px solid #dddddd; 
	text-align : left; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.calendarTodayTermin {
	background : #dedede; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
	font-weight : bold; 
} 

.calendarTermin {
	background : #dedede; 
	border : 1px solid #dddddd; 
	text-align : center; 
	font-family : verdana, helvetica, arial, sans-serif; 
	font-size : 10px; 
} 

.td3 {
	background : #f0b2b2; 
} 

.spellerror {
	color : #ff0000; 
} 

.spellsel {
	background : #ff0000; 
	color : #ffffff; 
} 

.faqline {
	background : #f7f7f7; 
} 

.faqhead {
	background-image : url('/pics/gfx/box.jpg'); 
	text-align : left; 
	border: 1px solid #DDDDDD;
} 

.faqbody {
	background : #ffffff; 
	text-align : justify; 
} 

BODY
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
}

.smalltext
{
	font-family: Tahoma, Arial;
	font-size: 9px;
}

TD
{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #333333;
}

.left
{
	text-align: left;
}

.right
{
	text-align: right;
}

FORM
{
	display: inline;
}

A
{
	color: #666666;
	text-decoration: none;
}

INPUT , TEXTAREA , SELECT {
	border-width : 1px; 
	font-size : 12px; 
	background : #e2e2e2; 
} 

A:hover
{
	color: #000000;
	text-decoration: none;
}

.page
{
	width: 98%;
}

.head_logo
{
	background-image: url('/pics/gfx/head_left.gif');
	width: 241px;
	height: 159px;
}

.head_mid
{
	background-image: url('/pics/gfx/head_mid.jpg');
	width: 55px;
	height: 159px;
}

.head_bar
{
	background-image: url('/pics/gfx/head_bkg.jpg');
	height: 159px;
	text-align: left;
}

.head_right
{
	width: 9px;
	height: 159px;
}

.content_left
{
	width: 3px;
	background-image: url('/pics/gfx/left.gif');
}

.content_right
{
	width: 9px;
	background-image: url('/pics/gfx/right.gif');
}

.content
{
	text-align: center;
}

.footer_left
{
	width: 9px;
	height: 8px;
	background-image: url('/pics/gfx/footer_left.gif');
}

.footer_right
{
	width: 13px;
	height: 8px;
	background-image: url('/pics/gfx/footer_right.gif');
}

.footer
{
	height: 8px;
	background-image: url('/pics/gfx/footer_mid.gif');
}

.menu_head
{
	width: 180px;
	height: 33px;
	background-image: url('/pics/gfx/menu_head.jpg');
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}

.menu_border
{
	background-color: #95B6F9;
	width: 1px;
}

.menu_content
{
	width: 178px;
	text-align: left;
}

.box
{
	background-color: #DDDDDD;
	width: 98%;
}

.box2
{
	background-color: #DDDDDD;
	width: 100%;
}

.folder
{
	background : #dddddd; 
} 

.td1
{
	background : #eeeeee; 
	text-align: left;
} 

.td2
{
	background : #f7f7f7; 
	text-align: left;
}

.box_head
{
	background-image: url('/pics/gfx/box.jpg');
	height: 26px;
	text-align: center;
}

.box_head_left
{
	background-image: url('/pics/gfx/box.jpg');
	height: 26px;
	text-align: left;
}

.box_main
{
	text-align: center;
	background-color: #FFFFFF;
	padding: 8px;
}

.box_left
{
	text-align: left;
	background-color: #FFFFFF;
	padding: 8px;
}

.box_jfy
{
	text-align: justify;
	background-color: #FFFFFF;
	padding: 8px;
}

.menu1 {
	border-left : 1px solid #dbd8d1; 
	border-bottom : 1px solid #dbd8d1; 
	border-top : 1px solid #dbd8d1; 
} 

.menu2 {
	border-right : 1px solid #ffffff; 
	border-bottom : 1px solid #ffffff; 
	border-top : 1px solid #ffffff; 
	text-align: left;
}

.skin0 {
	z-index : 100; 
	position : absolute; 
	width : 164px; 
	border : 1px solid #666666; 
	font-family : helvetica, arial; 
	line-height : 24px; 
	cursor : default; 
	font-size : 10px; 
	visibility : hidden; 
} 

.menuitems {
}

.c_head {
	border-left : 1px solid #dddddd; 
	border-right : 1px solid #dddddd; 
	text-align : left; 
	padding : 0; 
	background : #dddddd; 
} 

.c_entry {
	border-left : 1px solid #dddddd; 
	text-align : left; 
	padding : 0; 
	border-bottom: 0px;
	border-right: 0px;
}  

.c_entry_2 {
	border-left : 0px; 
	border-right : 1px solid #dddddd; 
	text-align : left; 
	padding : 0; 
	border-bottom: 0px;
}  

.dtree {
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #000;
}
.dtree a.nodeSel {
	background-color: #efefef;
}
.dtree .clip {
	overflow: hidden;
}
/* ENDE ******* Farbgestaltung für die linke Navigation *******************/
