
#lbOverlay {
position : absolute;
left : 0;
width : 100%;
background-color : #000;
cursor : pointer;
}
#lbCenter, #lbBottomContainer {
position : absolute;
left : 50%;
overflow : hidden;
background-color : #fff;
}
.lbLoading {
background : #fff url(loading.gif) no-repeat center;
}
#lbImage {
border : 10px solid #fff;
}
#lbPrevLink, #lbNextLink {
display : block;
position : absolute;
top : 0;
width : 50%;
outline : none;
}
#lbPrevLink {
left : 0;
}
#lbPrevLink:hover {
background : transparent url(prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
right : 0;
}
#lbNextLink:hover {
background : transparent url(nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
font-family : Verdana, Helvetica, sans-serif;
font-size : 10px;
color : #666;
line-height : 1.4em;
text-align : left;
border : 10px solid #fff;
border-top-style : none;
}
#lbCloseLink {
display : block;
float : right;
width : 66px;
height : 22px;
background : transparent url(closelabel.gif) no-repeat center;
margin : 5px 0;
}
#lbCaption, #lbNumber {
margin-right : 71px;
}
#lbCaption {
font-weight : bold;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : none;
}
a:hover {
text-decoration : none;
}
a:active {
text-decoration : none;
}



#sitemap ul li {
list-style-image : url(../images/l2_normal.gif);
}
#sitemap ul ul li {
list-style-image : url(../images/l3_normal.gif);
}
#sitemap ul li.firstfollow {
list-style-image : url(../images/l2_first_follow.gif);
}
#sitemap ul li.last {
list-style-image : url(../images/l2_last_item.gif);
}
#sitemap ul ul li.firstfollow {
list-style-image : url(../images/l3_first_follow.gif);
}
#sitemap ul ul li.last {
list-style-image : url(../images/l3_last_item.gif);
}



body, html {
text-align : center;
padding-bottom : 0;
margin : 0;
min-height : 100%;
padding-top : 5px;
padding-bottom : 10px;
background : url(../media/Image/gradient.jpg);
background-repeat : repeat-x;
background-position : bottom;
}

p {
   word-wrap: break-word;
}

div {
border : 0 solid #333233;
}

#container {
display:block;
margin: 0 auto;
text-align : left;
width : 1000px;
border-style:solid;
border-width:8px;
border-color: #ffffff;
box-shadow: 0px 5px 16px #BBBBBB;
}

* html #container {
height : 100%;
}

#leiste {
font-size : 0;
height : 7px;
border : 0;
background-color : #ffffff;
}

#head {
height : 80px;
width : 1000px;
background-color : #ffffff;
/*background-image : url(../media/Image/moschee.jpg);*/
background-position : right;
background-repeat : no-repeat;
}
#main {
display : block;
}
#header {
margin-top : 1px;
background-color : #ffffff;
width : 558px;
margin-left : 0px;
float : left;
height : 80px;
margin-top : 0;
}
#language {
height : 80px;
margin-top : 0;
float : right;
width : 280px;
text-align : right;
padding-right : 4px;
}
#menuleiste {
height : 12px;
margin-top : 0;
background-color : #ffffff;
float : right;
width : 300px;
text-align : right;
padding-right : 4px;
}
#linie {
font-size : 0;
margin-top : 0;
background-color : #c1878e;
height : 6px;
background-image : url(../media/Image/linie.jpg);
border : 0;
background-color : #ffffff;
}
#menubar_horizontal {
margin-top : 0;
background-color : #ffffff;
height : 254px;
text-align : left;
}
#streifen {
font-size : 0;
height : 7px;
background-image : url(../media/Image/streifen.jpg);
}
#navig {
font-size : 0;
height : 16px;
background-color : #ffffff;
}
#white {
font-size : 0;
height : 18px;
background-color : #ffffff;
}
#content {
margin-top : 0;
background-color : #ffffff;
}
#leftpanel {
min-height : 100%;
background-color : #f3f3f3;
width : 177px;
float : left;
}
* html #leftpanel {
height : 100%;
}
#menubar_vertical, #news {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
font-size : 11px;
width : 177px;
margin : auto;
margin-top : 0;
}
#menubar_vertical {
min-height : 150px;
height : auto;
}
#news {
height : 180px;
}
#dot {
height : 100%;
width : 4px;
padding : 0;
float : left;
background-image : url(../media/Image/line.gif);
}
#content1 {
height : 439px;
min-height : 100%;
background-color : #ffffff;
width : 576px;
float : left;
}
* html #content1 {
height : 100%;
}
#dotright {
height : 100%;
width : 4px;
padding : 0;
float : left;
background-color : #ffffff;
background-image : url(../media/Image/line.gif);
}
#rightpanel {
display : block;
min-height : 100%;
background-color : #ffffff;
width : 179px;
padding : 0;
float : right;
}
* html #rightpanel {
height : 100%;
}
#menubar_right {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
font-size : 11px;
margin-top : 10px;
height : 150px;
}
#footer {

margin-top : 0;
height : 140px;
background-color : #696969;
}
.foot {
padding-top : 0px;
font-family :  Arial;
font-size : 12px;
color : #ffffff;
}
.datum {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
font-size : 11px;
color : #848587;
}
a.menu {
/*display : block;
background-color : #c4231b;*/
height : 30px;
text-decoration : none;
padding-top : 2px;
margin-bottom : 2px;
padding-left : 0px;
padding-right : 14px;
/*border-right-width : 5px;
border-right-style : solid;
border-right-color : #ffffff;*/
font-size : 16px;
font-family:"Arial Narrow";
font-weight:normal;
text-decoration : none;
}
a.menu:link {
color : #8f8f8f;
/*background-color : #c4231b;*/
padding-left : 0px;
padding-right : 14px;
text-decoration : none;
}
a.menu:visited {
color : #8f8f8f;
padding-left : 0px;
padding-right : 14px;
text-decoration : none;
}
a.menu:hover {
color : #db0000;
/*background-color : #000000;*/
padding-left : 0px;
padding-right : 14px;
background-position : center;
background-position : bottom;
text-decoration : none;
border-bottom: 5px solid #db0000;
background-image : url(../media/Image/obenpfeil.gif);
background-repeat : no-repeat;
}
a.menu:active {
color : #8f8f8f;
padding-left : 0px;
padding-right : 14px;

text-decoration : none;
}

a.webandhost:link {
background : none;
color : #848587;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.webandhost:active {
background : none;
color : #848587;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.webandhost:visited {
background : none;
color : #848587;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.webandhost:hover {
background : none;
color : #a5001e;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : underline;
}
.mainmenu {
color : #000c50;
font-size : 13px;
font-family: ‘Arial Narrow’, sans-serif;
font-weight:normal;
text-decoration : none;
padding-left : 10px;
background-image : url(../media/Image/navi.gif);
background-position : left;
background-repeat : no-repeat;
text-decoration : none;
}
a.mainmenu:link {
background : none;
color : #000c50;
text-decoration : none;
padding-left : 10px;
}
a.mainmenu:active {
background : none;
color : #ea0001;
text-decoration : none;
padding-left : 10px;
}
a.mainmenu:visited {
background : none;
color : #000c50;
text-decoration : none;
padding-left : 10px;
}
a.mainmenu:hover {
color : #ea0001;
text-decoration : none;
padding-left : 10px;
}
.navi_oben {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
font-size : 11px;
text-align : right;
}
.nolink {
background : none;
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.nolink:link {
background : none;
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.nolink:active {
background : none;
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.nolink:visited {
background : none;
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
a.nolink:hover {
background : none;
color : #000000;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
text-decoration : none;
}
.ueberschrift1 {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
color : #6a96e6;
font-weight : bold;
font-size : 11px;
}

/*HABER HABER HABER HABER  HABER HABER    */

.headline {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
color : #333333;
font-weight : bold;
font-size : 11px;
}

.textrot {
font-family:"Arial";
font-size : 11px;
color : #cd0000 ;
}

.textgrau{
font-family:"Arial";
font-size : 11px;
color : #909090 ;
}

.haber {
font-family:"Arial";
font-size : 12px;
font-weight:bold;
color : #000000;
}

.text {
font-family:"Arial";
font-size : 12px;
font-weight:normal;
color : #000000;
}

.hutbe {
font-family: ‘Arial Narrow’, sans-serif;
font-size : 12px;
font-weight:normal;
color : #000000;
}

.programtext {
font-family : Tahoma;
font-size : 12px;
color : #000066;
text-decoration : none;
}



.textfaq {
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
font-size : 11px;
padding-left : 12px;
padding-top : 5px;
text-decoration : none;
}
.body_text {
/*font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';*/
font-family:"Arial";
font-size : 12px;
padding-left : 10px;
padding-top : 5px;
height : 437px;
margin-right : 5px;
text-decoration : none;
}


.body_text1 {
font-family: ‘Arial Narrow’, sans-serif;
font-size : 13px;
padding-top : 5px;
height : 437px;
padding-left : 5px;
text-decoration : none;
}

.mittelspalte {
padding-top : 5px;
padding-left : 5px;
}


.body_content {
font-family: ‘Arial Narrow’, sans-serif;
font-size : 13px;
padding-top : 5px;
height : 437px;
padding-left : 10px;
text-decoration : none;
}

.blau {
color : #6a96e6;
font-size : 11px;
font-family : Tahoma, Arial, Verdana, helvetica, 'Times New Roman';
}

.kasten {
font-family : Tahoma;
font-size : 11px;

color : #333333;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #cccccc;
border-right-color : #cccccc;
border-bottom-color : #cccccc;
border-left-color : #cccccc;
background-color : #f3f3f3;
}

.kasten1 {

padding-left : 5px;
color : #333333;
margin-right : 5px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #cccccc;
border-right-color : #cccccc;
border-bottom-color : #cccccc;
border-left-color : #cccccc;
background-color : #f3f3f3;
}
.textklein {
font-family : Arial;
font-size : 10px;
color : #000066;
text-decoration : none;
}
.textkleinrot {
font-family : Arial;
font-size : 10px;
color : #eb0c07;
text-decoration : none;
}
.headline_rot {
font-family : Times;
font-size : 16px;
font-weight : bold;
color : #b90000;
line-height : 20px;
margin-top : 6px;
margin-bottom : 10px;
}
#dotted {
font-size : 0;
margin-top : 10px;
margin-bottom : 10px;
background-color : #c1878e;
height : 5px;
width : 520px;
background-image : url(../media/Image/dotted.jpg);
border : 0;
}
.imsakiye_kasten {
font-family : Tahoma;
font-size : 11px;
color : #333333;
padding-left : 5px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-style : solid;
border-color : #6a96e6;
background-color : #e3eaf8;
}
.bild_kasten {
font-family : Tahoma;
font-size : 11px;
color : #333333;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-style : solid;
border-color : #6a96e6;
background-color : #e3eaf8;
}
.res_kasten {
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-style : solid;
border-color : #999999;
}
#sitemap ul li {
list-style-image : url(../images/l2_normal.gif);
}
#sitemap ul ul li {
list-style-image : url(../images/l3_normal.gif);
}
#sitemap ul li.firstfollow {
list-style-image : url(../images/l2_first_follow.gif);
}
#sitemap ul li.last {
list-style-image : url(../images/l2_last_item.gif);
}
#sitemap ul ul li.firstfollow {
list-style-image : url(../images/l3_first_follow.gif);
}
#sitemap ul ul li.last {
list-style-image : url(../images/l3_last_item.gif);
}




.sitemap {
color : #000c50;
font-size : 12px;
font-family: ‘Arial Narrow’, sans-serif;
font-weight:normal;
text-decoration : none;
padding-left : 5px;
background-position : left;
background-repeat : no-repeat;
text-decoration : none;
}
a.sitemap:link {
background : none;
color : #000c50;
text-decoration : none;
padding-left : 5px;
}
a.sitemap:active {
background : none;
color : #ea0001;
text-decoration : none;
padding-left : 5px;
}
a.sitemap:visited {
background : none;
color : #000c50;
text-decoration : none;
padding-left : 5px;
}
a.sitemap:hover {
color : #ea0001;
text-decoration : none;
padding-left : 5px;
}
