html
{
	margin:0px;
	padding:0px;
}

body
{
	background-color:#FCFCF0;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, Verdana, Lucida, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	line-height:1.3em;
}


#navi_00       {position:absolute; top:  18px; left:  15px; z-index:10;}
#navi_01       {position:absolute; top: 197px; left:  15px; z-index:10;}
#navi_02       {position:absolute; top: 197px; left: 140px; z-index:10;}
#navi_03       {position:absolute; top: 155px; left: 877px; z-index:10; text-align:right; width:100px;}

.navi_02       {margin-bottom:30px !important;}

#content       {position:absolute; top: 141px; left: 379px; width: 597px; height: 637px; z-index: 1; visibility:visible; }
#block_links   {position:relative; top:  30px; left:  10px; width: 249px;                z-index: 0; visibility:visible; }
#logo          {position:absolute; top:   0px; left: 477px; width: 500px; height: 130px; z-index: 0; visibility:visible; }
#kleines_bild  {position:absolute; top:  63px; left: 251px; width: 113px; height: 114px; z-index: 0; visibility:visible; }

.fusszeile     {padding-bottom:100px;}

.t_einzeilig_mit_subtitel  {color:#C01415; font-size:20px;}
.t_zweizeilig_ohne_subtitel{color:#C01415; font-size:20px; line-height:22px;  margin-bottom:12px; }
.t_einzeilig_ohne_subtitel {color:#C01415; font-size:20px;                    margin-bottom:21px; margin-top:18px; padding-bottom:3px;}
.t_subtitel_mit_titel      {color:#666666; font-size:14px; font-weight:bold;  margin-bottom:21px; margin-top: 4px;}
.t_subtitel_ohne_titel     {color:#666666; font-size:14px; font-weight:bold;  margin-bottom:30px; margin-top :9px;}
.t_bild_ohne_titelzeile    {margin-top:58px;}

.b_rot_fett                {color:#C01415; font-size:20px;                    line-height:22px; margin-bottom:8px; margin-top:25px;}
.b_dunkel_fett             {color:#666666; font-size:14px; font-weight:bold;  line-height:17px; margin-bottom:8px; margin-top:23px;}
.b_dunkel_fett_oben        {color:#666666; font-size:14px; font-weight:bold;  line-height:17px; margin-bottom:8px; margin-top:30px;}
.b_lila_normal             {color:#603B88; }

l_kursiv               {font-style:italic;}
l_fett                 {font-weight:bold;}

#content .cel {margin-bottom:50px;}
#content .cel .imageblock {position:absolute; left:-240px; padding-top:3px;}
#content .cel .imageblock .jdGallery {overflow:visible; background-color:transparent;}
#content .cel .imageblock .jdGallery .slideInfoZone {left:-6px; font-size:14px; bottom:-40px; color:#555555; text-align:left;background-color:transparent;}
#content .cel .imageblock .weitere_bilder {position:relative; top:20px; color:#888888; font-size:11px; width:200px; text-align:left;}

#content .cel .textpic img {position:absolute; left:-230px; padding-top:3px; width: 200px !important;}



#content .aktuelles {font-size:11px; font-style:italic; padding-bottom:10px; padding-top:10px;border-bottom:1px solid #CCCCCC;}

#logo img {border:medium none; bottom:0; position:absolute; right:0;}

p {margin:0px; padding:0px;}

img {border:none;}

h1 {display:none;}

a
{
	outline: 0;
	-moz-outline: 0;
	text-decoration:none;
	background-repeat:no-repeat;
}



#content .textblock {margin-bottom:65px;}
#content .titel {margin-bottom:10px;}

hr {margin:0px; padding:0px; margin-top:25px; margin-bottom:50px; border:none; border-bottom:2px solid #aaaaaa;}



/* ##################### LINKS  ##################### */

#content     a:link    {color:#000000; text-decoration:none; }
#content     a:visited {color:#000000; text-decoration:none; }
#content     a:hover   {color:#EF0027; text-decoration:none; }
#content     a:active  {color:#000000; text-decoration:none; }

#block_links a:link    {color:#000000; text-decoration:none; }
#block_links a:visited {color:#000000; text-decoration:none; }
#block_links a:hover   {color:#EF0027; text-decoration:none; }
#block_links a:active  {color:#000000; text-decoration:none; }

#content     a.lila:link    {color:#603A87; text-decoration:none; font-weight:bold;}
#content     a.lila:visited {color:#603A87; text-decoration:none; font-weight:bold;}
#content     a.lila:hover   {color:#EF0027; text-decoration:none; font-weight:bold;}
#content     a.lila:active  {color:#603A87; text-decoration:none; font-weight:bold;}


/* ##################### NAVIGATION  ##################### */


#navi_00 ul, #navi_01 ul, #navi_02 ul
{
	padding:0px;
	margin:0px;
}


#navi_00 li, #navi_01 li, #navi_02 li
{
	list-style-type:none; white-space:nowrap; height:18px; z-index:2;
}


.navi_n a:link    {color:#333333; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/spacer.gif');}
.navi_n a:visited {color:#333333; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/spacer.gif');}
.navi_n a:hover   {color:#000000; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/link_akt_grau.gif');}
.navi_n a:active  {color:#333333; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/spacer.gif');}

.navi_a a:link    {color:#C01415; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/link_akt.gif');}
.navi_a a:visited {color:#C01415; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/link_akt.gif');}
.navi_a a:hover   {color:#000000; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/link_akt_grau.gif');}
.navi_a a:active  {color:#C01415; text-decoration: none !important; padding-left:10px; background-color:#FCFCF5 !important; background-repeat:no-repeat !important; background-position:0px -2px !important; background:url('/fileadmin/images/global/link_akt.gif');}




/* ##################### Galery-Overwriting  ##################### */

#rglbOverlay{height:100% !important; background-color:#FCFCF0 !important;}
#rglbCenter, #rglbBottom {background-color:#FCFCF0 !important; border:1px solid #CCCCCC !important;}
#rglbCenter {border-bottom:1px solid #EEEEEE !important;}
#rglbBottom {border-top:none !important;}
#rglbCloseLink {background:transparent url(/fileadmin/images/global/slim_close.gif) no-repeat scroll center center !important;}
#rglbNextLink:hover {background:transparent url(/fileadmin/images/global/slim_next.gif) no-repeat scroll 100% 50% !important;}
#rglbPrevLink:hover {background:transparent url(/fileadmin/images/global/slim_prev.gif) no-repeat scroll 0 50% !important;}
.rglbLoading {background: #012138 url('/fileadmin/images/global/slim_loading.gif') no-repeat center !important;	border: none !important;}


.imgtext-table {position:absolute; left:-230px; width:200px !important; overflow:hidden !important;}
