body {
        text-align:left;
        background-color:#FFFFFF;
        color:#222222;
        font-family: "Verdana", Arial, sans-serif;
        font-size:11px;
        line-height:16px;
        margin-left:0px;
        margin-right:0px;
         margin-top:0px;
         margin-bottom:0px;
}

#box{
        width: 945px;
        margin-left:3px;
        float:left;
        }

*html #box {
         left:-4px;
         margin-right:0px;
         padding.left:0px;
}


#content{
         width:448px;
         float:right;
         background-color:#FFFFFF;
         margin-right:9px;
         margin-bottom:10px;
         margin-top:10px;
}
#content p{
margin-top:0px;
padding-top:0px;
}


*html #content {
left:10px;
}

#content_box{/*muss hoeher sein als #left_box!!!(siehe 3 weiter unten)*/
         width:610px;
         height:auto;
         padding:0px;
         background-color:#ffffff;
         float:left;
         margin:0px;
         z-index:40;
}

*html #content_box {

         left:3px;
}


#pfad {
                font-size:9px;
                padding-bottom: 3px;
                background-image:url(../pics/linie.gif);
                background-position:bottom;
                background-repeat:repeat-x;
}

/*Links*/
#pfad a:link {
        color: #FF7800;
        text-decoration: none;
}
#pfad a:visited {
        color: #FF7800;
        text-decoration: none;
}
#pfad a:hover {
        color: #000000;
        text-decoration: none;
}
#pfad a:active {
        color: #FF7800;
        text-decoration: none;
}

#extra{
         width:597px;
         height:200px;
         background-color:#FFFFFF;
                  float:right;
         margin:5px;
         padding:5px;
         }

#extra_box{
         width:240px;
         height:auto;
         float:left;
         margin-left:2px;
         margin-top:-26px;
         border-left:0px solid #FF7800;
         z-index:40;
         }

*html #extra_box {
         top:-153px;
         left:6px;

}


/*-----------------Topics----------------------*/
h1{		
		font-family: "Verdana",Times New Roman,Georgia,Times,serif;

		text-transform: uppercase;
		font-size:11px;
		margin:5px 0px 10px 0px;
        padding:4px;
		padding-left:0px;
        border-bottom:1.5px dotted #BBBBBB;
    /*    background-image:url(../menue/arrow_big_w.gif);
        background-position:left;
        background-repeat:no-repeat;*/
		
}

*html h1{
        line-height:25px;
        margin-top:0px;
        }

*+html h1{
        line-height:25px;
        margin-top:0px;

        }

ueberschrift{
        font-family: "Verdana",Times New Roman,Georgia,Times,serif;
        color:#000;
        text-transform: uppercase;
        font-size:11px;
        line-height:39px;
        font-weight:bold;
        margin:11px 0px 0px 0px;
        padding: 0px;
        text-align:left;
        width: 420px;
        }


h2{
        font-family: "Verdana",Times New Roman,Georgia,Times,serif;
        color:#888888;
        text-transform: uppercase;
        font-size:11px;
        line-height:11px;
        font-weight:bold;
        margin:11px 0px 0px 0px;
        padding: 0px;
        text-align:left;
        width: 420px;
        }


h3 {
        font-size:17px;
        font-weight:bold;
        width:100%;
        display: block;
        font-family: "Verdana", Times New Roman, Georgia, Times, serif;
        color:#000000;
        margin-top:4px;
        text-decoration:none;
        margin-bottom:5px;
		
		
        }


h6 {
        font-size:13px;
        line-height:16px;
        font-weight:bold;
        width:100%;
        height:110%;
        display: block;
        font-family: "Verdana", Times New Roman, Georgia, Times, serif;
        color:#000000;
        padding-bottom:0px;
        margin-bottom:0px;
        margin-top:10px;
        text-decoration:none;
        }

h4 {
		border-bottom:1.5px dotted #BBBBBB;
        font-size:12px;
        font-weight:bold;
        font-family: "Verdana", Arial, sans-serif;
        color:#000000;
        margin:10px 0px 10px 0px;
        padding: 0px;
		margin-bottom:2px;
}
h5 {
        font-family: "Verdana", Arial, sans-serif;
        color:#000000;
        margin:0px;
        padding: 0px;
        font-weight: normal;
}


p {
        margin-top:0px;
        margin-bottom:0px;
		
}

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

a.more:link{color:#000000;text-decoration:none; font-weight:bold; margin-left: 5px;}
a.more:visited{color:#000000;text-decoration:none; font-weight:bold;margin-left: 5px;}
a.more:hover{color:#ff7800;text-decoration:none; font-weight:bold;margin-left: 5px;}
a.more:active{color:#ff7800;text-decoration:none; font-weight:bold;margin-left: 5px;}

a.headline {
         
         font-size:11px;
         line-height:13px;
         background-repeat:repeat-x;
         background-position:bottom;
         text-align:left;
         float:left;
         margin-top:4px;
		 margin-left:17px;
		
}
a.headline:link{color:#000000;text-decoration:none;}
a.headline:visited{color:#000000;text-decoration:none;}
a.headline:hover{color:#000000;text-decoration:underline;}
a.headline:active{color:#000000;text-decoration:underline;} 

.picL{
         float:left;
         border:0px;
         margin:3px 5px 0px 0px;
         border:2px solid #BBBBBB;
         padding:1px;
         background-color: #FFFFFF;
         color: black;
         }
.picR{
         width: 204px;
         float:left;
         border:2px solid #BBBBBB;
         margin-bottom:10px;
         background-color: #FFFFFF;
         color: black;
         }

/*-----------------Navigation-----------------*/
#nav{
line-height:25px;
height:25px;
display: block;
}

#nav a.naviT {
        background-image:url(http://www.efors.eu/menue/navi_o.gif); 
        background-position:middle left;
        background-repeat:no-repeat;
        width: 160px;
        line-height:23px;
        height:25px;
        margin-right:37px;
        padding:0px;
        text-align:left;
        text-indent:23px;
        color:#ffffff;
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
		text-transform:uppercase;
		float:left;
		display: block;
		
        }

#nav a.naviT:hover {
        background-image:url(http://www.efors.eu/menue/navi-o_w.gif);
        color:#000000;
        display: block;
} 

#nav a.nav_active {
        background-image:url(http://www.efors.eu/menue/navi-o_w.gif);
        background-position:middle left;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
        display: block;
        width: 160px;
        height:25px;
        line-height:23px;
        margin-right:37px;
        text-align:left;
        text-indent:23px;
        color:#000000;
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
		text-transform:uppercase;
		float:left;
} 

#nav a.nav_active:hover {

} 
/*-----------------Sub Navigation-------------------*/

#submenuebox{
position:absolute;
top:247px;
}
a.subLk{
         margin:0px;
         color: black;
         text-decoration: none;
}

a.subLk:hover{
         color: black;
         text-decoration: underline;
}

#subBox{
         width: 129px;
         float:left;
}
.subTopic{
        width: 129px;
        float:left;
        cursor: default;
        margin: 9px 0px 0px 0px;
        line-height: 20px;
        text-align: left;
        font-weight: bold;
        background-image:url(../pics/linie.gif);
        background-position:bottom;
        background-repeat:repeat-x;

}
.subPoint{
         color:black;
         float:left;
         width:125px;

}

dl, dt, dd, ul, li {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
}

ul { display:block; }

#subNav{
         width: 100px;
         float:left;
         margin-top:7px;
         margin-bottom:5px;
}
dl#subNav {
         width: 100px;
         float:left;

}
dl#subNav dt {
        width: 100px;
        float:left;
        cursor: pointer;
        margin: 2px 0px;
        padding-left:5px;
        line-height: 20px;
        text-align: left;
        font-weight: bold;
        background-image:url(../pics/linie.gif);
        background-position:bottom;
        background-repeat:repeat-x;
}

dl#subNav dd {
        border: 0px solid black;

}
#part1 {
        display:block;
}
#part2 {
        display:none;
}
#part3 {
        display:none;
}
#part4 {
        display:none;
}
#part5 {
        display:none;
}
#part6 {
        display:none;
}
#part7 {
        display:none;
}
#part8 {
        display:none;
}

dl#subNav li {
        text-align: left;
        padding-left:5px;
        background: #fff;
}
dl#subNav li a, dl#subNav dt a {
        color: #000;
        text-decoration: none;
        display: block;
        border: 0 none;
        height: 100%;
}

dl#subNav li a:hover, dl#subNav dt a:hover {
        font-weight: bold;
}



/*-----------------subNavigation-----------------*/
#subnav, #subnav ul { /* all lists */
        list-style: none;
        line-height: 1.4;
        float:left;
        text-align:left;
        margin:0px;
}
#subnav ul {
        padding-left: 0px;
        margin:0px;
}

#nav a.navi {
        display: block;
        width: 103px;
        text-align:left;
        color:#FFFFFF;
        font-size:9pt;
        text-decoration:none;
        height:2em;
        margin:0px;
        border:1px solid #ff7800;
        padding-left: 5px;

}
#subnav a.navi:hover {
        color:#000000;
        text-decoration:underline;
        background: #FFFFFF;
}
#subnav a.naviT {
        background-image:url(http://www.efors.eu/pics/arrow_or.gif);
        background-position:left center;
        background-repeat:no-repeat;
        background-color:#FFF;
        /*display: block;*/
		padding-left:16px;
        width: auto;
        height:15px;
        margin-left:-5px;
        text-align:left;
        text-indent:17px;
        color:#000;
        font-size:11px;
        text-decoration:none;
		margin-top:-4px;
		margin-bottom:2px;
        font-weight:;
        }

#subnav a.naviT:hover {
       background-image:url(http://dev.efors.eu/pics/box/arrow_orneu.gif);
        background-position:left center;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
        /*display: block;*/
		padding-left:14px;
        width: 126px;
        height:15px;
        margin-top:-4px;
        text-align:left;
        text-indent:15px;
        color:#000000;
        letter-spacing:-0.3px;
        text-decoration:none;
        font-weight:bold;
		margin-left:-3px;
		
}
#subnav a.naviAktiv {
       background-image:url(http://dev.efors.eu/pics/box/arrow_orneu.gif);
        background-position:left center;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
         /*display: block;*/
		padding-left:13px;
        width: 126px;
        height:15px;
        margin-top:-4px;
        text-align:left;
        text-indent:15px;
        color:#000000;
        letter-spacing:-0.3px;
        text-decoration:none;
        font-weight:bold;
		margin-left:-4px;
}

*html

#subnav_active {
        /*background-image:url(http://dev.efors.eu/menue/navi_w.gif);*/
        background-position:bottom left;
        background-repeat:no-repeat;
        background-color:#FFFFFF;
        display: block;
        width: 160px;
        height:25px;
        margin:0px;
        text-align:left;
        text-indent:23px;
        color:#000000;
        font-size:11px;
        text-decoration:none;
        font-weight:bold;
}


.navlink {
         font-size:11px;
         line-height:13px;
         width:auto;
         background-image:url(http://www.efors.eu/pics/arrow_or.gif);
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

*html .navlink {
         background-position: 0px 2px;
         line-height:13px;
}

*+html .navlink {
         line-height:13px;
         background-position:0px 2px;
}


a.navlink:link{color:#000000;text-decoration:none;}
a.navlink:visited{color:#000000;text-decoration:none;}
a.navlink:hover{color:#000000;text-decoration:underline;}
a.navlink:active{color:#000000;text-decoration:underline;}

/*-----------------Logo Header----------------------*/
#logo{
       /* background: url(../pics/logos/EFORS-Logo.jpg) no-repeat bottom left;*/
        width:201px;
        height:115px;
        z-index:50;
        top:3px;
        left:3px;
        position:absolute;
      }

#head{
        background: url(../pics/head.jpg) no-repeat top left;
        background-color:#FFFFFF;
        width:658px;
        height:115px;
        left:170px;
        margin-right:24px;
        z-index:40;
}

#head_urban{
        background: url(../pics/head_urban.jpg) no-repeat top left;
        background-color:#FFFFFF;
        width:658px;
        height:115px;
        left:170px;
        margin-right:24px;
        z-index:40;
}

#head_sg{
        background: url(../pics/head_sg.jpg) no-repeat top left;
        background-color:#FFFFFF;
        width:658px;
        height:115px;
        left:170px;
        margin-right:24px;
        z-index:40;
}

#head_news{
        background: url(../pics/head_news.jpg) no-repeat top left;
        background-color:#FFFFFF;
        width:658px;
        height:115px;
        left:170px;
        margin-right:24px;
        z-index:40;
}

#head_me{
        background: url(../pics/head_me.jpg) no-repeat top left;
        background-color:#FFFFFF;
        width:658px;
        height:115px;
        left:170px;
        margin-right:24px;
        z-index:40;
}

/*-----------------Main Menue----------------------*/

#menue{
        width:768px;
        height:18px;
        padding-bottom:0px;
        }

#m_menue{
        width:626px;
        height:16px;
        background-color:#FF7800;
        padding-top:2px;
        padding-bottom:0px;
        padding-left:0px;
        float:left;
        word-spacing:50px;
        text-align:center;
        color:#000000;
        }
a.m_menue{
        background: #FF7800;
         }

#s_menue{
        width:932px;
        height:25px;
        background-color:#FF7800;
        padding:0px;
        float:left;
        padding:0px 0px 0px 0px;
        text-align:left;
        z-index:40;
		border:1px solid;
        }
#s_menue_pic_li{
        background-position:left;
        background-repeat:no-repeat;
        width:25px;
        height:25px;
        float:left;
}

#s_menue_pic_ri{
      /*  background: url(../menue/navi_ecke_re.gif);*/
        background-position:right;
        background-repeat:no-repeat;
        width:25px;
        height:25px;
        float:right;
}

/*-----------------Kurven/ecken----------------------*/
#swing_menue{
        background: url(../pics/swing_mm.jpg) no-repeat bottom left;
        background-color:#FF7800;
        width:142px;
        height:18px;
        padding-bottom:0px;
        float:left;

        }

#swing_s_menue{
        background: url(../pics/swing_mml.gif) no-repeat bottom left;
        width:135px;
        height:25px;
        background-color:#F78000;
        margin-top:0px;
        float:left;
        z-index:40;
        }

#swing_s_menue2{
        background: url(../pics/load.gif) no-repeat bottom left;
        width:139px;
        height:25px;
        background-color:#FF7800;
        padding-bottom:0px;
        float:left;
        }

#swing_topic{
        width:320px;
        height:25px;
       /* background-color:#FF7800;*/
        float:left;
        padding-top:0px;
        padding-left:0px;
        color:#ffffff;
        z-index:40;
        }

.suche {
        color:#FFFFFF;
        font-family: "Verdana", Arial, sans-serif;
        padding-left:0px;
        padding-top:0px;
        margin-left:5px;

}

*+html .suche {
       position:relative;
       top:-20px;
}

#search_background {
        background: url(../pics/swing_sm.gif) no-repeat top right;
        width:242px;
        height:30px;
        background-color:#FF7800;
        float:left;
        padding-top:0px;
        padding-left:0px;
        color:#ffffff;
        z-index:40;
        }
*html #search_background {
        background: url(../pics/swing_sm.gif) no-repeat right;
        height:30px;
        float:left;
        color:#ffffff;
        position:relative;
        top:-140px;
        border-left:0px solid #ff7800;
        }

#search_arrow {
        background-image:url(../pics/arrow_big.if);
        background-position:left;
        background-repeat:no-repeat;
}

/*-----------------Sprachen----------------------*/
#lang{
         float:left;
         margin:0px 0px 0px 2px;
}

#lang_B{
         height:24px;
         width:350px;
         float:right;
         background-image:url(../pics/flag_hg.gif);
         background-position:right;
         background-repeat:no-repeat;
		 z-index:300;
		 margin-right:12px;
		 top:3px;
		 left:590px;
		 position:absolute;
}

.banner{
         margin-left:5px;
         margin-top:5px;
         float:left;
		 z-index:100;
		 position:relative;
		 

}
.banner2{
         margin-right:7px;
         margin-top:5px;
         float:right;
}

/*-----------------content----------------------*/
#contentbox{
        width:614px;
        float:left;
}

.nav{
        width:460px;
        text-align:center;
}

.nav_numwrap{
        width:460px;
        background-color:#FF7800;
        line-height:18px;
}

.nav_num{
        width:100%;
        text-align:left;
        background-color:#FF7800;
}

.nav_center{
        width:460px;
        text-align:center;
        background-color:#FF7800;
        padding-left:50px;
}

/*-----------------footer----------------------*/
#foot{
        height:17px;
        width:931px;
        float:left;
        z-index:40;
		border:1px solid;

        }

*+html #foot {top:-115px;}

*html #foot {top:-115px;}

#foot_l{
        width:17px;
        height:17px;
        background-color:#FF7800;
        padding-bottom:0px;
        float:left;
        }
#foot_m{
        text-align:center;
        width:810px;
        height:17px;
        background-color:#FF7800;
        padding-bottom:0px;
        float:left;
		margin-bottom:5px;
        }
#foot_r{
        width:104px;
        height:17px;
        background-color:#FF7800;
        padding-bottom:0px;
        float:left;
        }
#foot_rr{
        background: url(../pics/foot_rr.gif) no-repeat bottom right;
        width:318px;
        height:17px;
        background-color:#FF7800;
        padding-bottom:0px;
        float:right;
        padding-left:10px;
        }
#foot_b{
        padding-right:0px;
        text-align:center;
        width:926px;
        height:17px;
        background-color:#000000;
        padding-bottom:0px;
        float:left;
        }
#foot_b span{
        color:#FFFFFF;
        }

#foot_pic_li {
        background-image:url(../pics/foot_lu.gif);
        background-position:left;
        background-repeat:no-repeat;
        width:19px;
        height:17px;
        float:left;
        padding:0px;
}

#foot_pic_ri {
        width:19px;
        height:17px;
        float:right;
        padding:0px;
}

a.foot:link {
        color:#222222;
		text-decoration: none;
}

a.foot:visited {
        color: #222222;
        text-decoration: none;
}
a.foot:hover {
	    color: #222222;
        text-decoration: underline;
}
a.foot:active {
        color: #FF7800;
        text-decoration: none;
}

/* für alle!!!*/

#adv{
        color:#FF7800;
        font-size:8pt;
}

#headAd{
        float:none;
        padding: 0px 5px 0px 5px;
        text-align:left;
        z-index:40;
}

#bottomAd{
        width:854px;
        float:left;
        text-align:left;
        margin-left:60px;
        z-index:40;
}

#sideAd {
position:absolute;
left:945px;
top:22px;
float:left;
}

*html #sideAd {
top:190px;
left: 950px;
}


/*-----------------Berlin Style----------------------*/


#topic{
        width:448px;
        height:30px;
       /* background-color:#FF7800;*/
        padding-bottom:0px;
        float:left;
        z-index:40;
		margin-left:153px;
		color:#000;
		font-size:10px;
		
}
#dottet{
        border-bottom: 1.5px dotted #888888;
		width:448px;
		
}
/*-----------------ENDE----------------------*/

/* News Coop */
#newsCoop{
        width:120px;
        padding:5px;
        border:0px solid #000000;
        font-size:9px;
        color:#000000;
        float:left;
        text-align:left;
        line-height:12px;
}

/*--------------------------linkbox----------------------------*/
/*#linkBox{
        width:768px;
        border:1px solid #EEEEEE;
        float:right;

}
.rubricG0{
        width:100%;
        text-align:center;
        font-weight:bold;
}
.rubricG{
        width:100%;
        text-align:center;
        border-top:dashed 1px #EEEEEE;
        font-weight:bold;
}
.u_rubricG{
        width:100%;
} */
/*-----------------2nd Line----------------------*/

.uLine{
        color:#888888;
        text-decoration:none;
        font-size: 10px;
        line-height: 23px;
        width:418px;
        float:left;
        margin-top:-10px;
}

.uLink{
        color:#888888;
        text-decoration:none;
        margin-top: 5px;
}

a.uLink {
        color:#888888;
        text-decoration: none;
        margin-right: 25px;
}
a.uLink:visited {
        color: #888888;
        text-decoration: none;
}
a.uLink:hover {
        color: #888888;
        text-decoration: underline;
}
a.uLink:active {
        color: #888888;
        text-decoration: underline;
}

.uLineAuthor{
	background-image:url(../pics/icons/editor.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:left;
	text-indent:18px;
}

.msg{
        border: 0px;
        padding:0px;
        float: right;
        width:26px;
        height: 23px;
        margin-top:-11px;
}

.msgPlus{
        border: 0px;
        padding:0px;
        float: right;
        width:26px;
        height: 23px;
        margin-top:-26px;
        margin-bottom:5px;

}

*html .msgPlus{
        margin-top:-45px;
        margin-left: 1px;
        padding-bottom: -50px;
}
*+html .msgPlus{
        margin-top:-45px;
        margin-left: 4px;
}
#msg{
        border: 0px;
        float: right;
        width:26px;
        height: 23px;
}

div.button {
         height:15px;
         width: 28px;
         float:right;
}

div.button input {
         height:23px;
         width: 28px;
         background:url(http://www.efors.eu/pics/icons/plus.gif) right  no-repeat;
         color:#000000;
         font-weight:bold;
         border:none;
         overflow:visible;
         display:inline;
         margin:0px;
         padding:0px 4px 2px 4px;
         font-size:11px;
         font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*--------Comments---------*/
#comment_box {
         width:448px;
         height: auto;
         margin-top: 35px;
}

#comments{
         width:100%;
}

.comment_add {
         width:435px;
         height:auto;
         margin-top:10px;
         text-indent:10px;
         float:right;
}

.comment_feld {
         width:435px;
         height:auto;
         float:right;
         padding-left:0px;
         padding-top:55px;
         padding-bottom:10px;
         border-bottom:1px dotted #999999;
}

.comment_user {
         width:283px;
         height:70px;
         border-bottom: 1px dotted #999999;
         padding-top:5px;
         padding-bottom:0px;
}

.comment_text {
         width:370px;
         float:right;
}

.comment_pic {
         width: 50px;
         height: 50px;
         float:left;
         background-color:#BBBBBB;
         margin-right:7px;
         margin-top:5px;
         margin-bottom:0px;
         margin-left:0px;
}

#profilMap{
         height: 150px;
         border:2px solid #BBBBBB;
         padding:1px;
         background-color: #FFFFFF;
}

.space {
         height: 30px;
         display: block;
}

a.link:link{color:#FF7800;text-decoration:none;}
a.link:visited{color:#FF7800;text-decoration:none;}
a.link:hover{color:#FF7800;text-decoration:underline;}
a.link:active{color:#FF7800;text-decoration:underline;}


a.s_link:link{color:#FF7800;text-decoration:none;}
a.s_link:visited{color:#FF7800;text-decoration:none;}
a.s_link:hover{color:#FF7800;text-decoration:none;}
a.s_link:active{color:#FF7800;text-decoration:none;}

/*-------------Pages ------------------*/

.pages {
         margin-top:20px;
         background-image:url(../pics/linie.gif);
         background-position:top;
         background-repeat:repeat-x;
}

.pages_top {
         font-size:9px;
         width:440px;
         text-align:right;
         float:right;
         text-decoration: none;
}

.pages_bottom {
         font-size:9px;
         width:448px;
         margin-right:10px;
         padding-top:3px;
         padding-bottom:3px;
         text-align:right;
         float:right;
         text-decoration: none;
         background-image:url(../pics/linie.gif);
         background-position:top left;
         background-repeat:repeat-x;
}

.pfad_ {
        text-align:left;
}

.links_unten {
         height:12px;
         width:auto;
}

.weiter {
         font-size:11px;
         line-height:9px;
         background-image:url(../pics/arrow_or.gif);
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

*html .weiter {
         background-position: 0px 2px;
         line-height:13px;
}

*+html .weiter {
         line-height:13px;
         background-position:0px 2px;
}


a.weiter:link{color:#000000;text-decoration:none;}
a.weiter:visited{color:#000000;text-decoration:none;}
a.weiter:hover{color:#000000;text-decoration:underline;}
a.weiter:active{color:#000000;text-decoration:underline;}


a.ticker:link{color:#000000;text-decoration:none;font-weight:bold;}
a.ticker:visited{color:#000000;text-decoration:none;font-weight:bold;}
a.ticker:hover{color:#000000;text-decoration:underline;font-weight:bold;}
a.ticker:active{color:#000000;text-decoration:underline;font-weight:bold;}

a.ticker_box:link{color:#000000;text-decoration:none;font-size:14px;}
a.ticker_box:visited{color:#000000;text-decoration:none;font-size:14px;}
a.ticker_box:hover{color:#000000;text-decoration:underline;font-size:14px;}
a.ticker_box:active{color:#000000;text-decoration:underline;font-size:14px;}

.article_weiter {
         font-size:11px;
         line-height:9px;
         background-image:url(../pics/arrow_or2.gif);
         background-position: 0px -1px;
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

*html .article_weiter {
         background-position: 0px 1px;
         line-height:13px;
}

*+html .article_weiter {
         background-position: 0px 2px;
         line-height:13px;
}

a.article_weiter:link{color:#000000;text-decoration:none;}
a.article_weiter:visited{color:#000000;text-decoration:none;}
a.article_weiter:hover{color:#000000;text-decoration:underline;}
a.article_weiter:active{color:#000000;text-decoration:underline;}

.article_weiter_index {
         font-size:11px;
         line-height:9px;
         background-image:url(../pics/arrow_or2.gif);
         background-position: 0px -1px;
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

*html .article_weiter_index {
         line-height:14px;
         background-position: 0px 2px;
         margin-left:8px;
}

*+html .article_weiter_index {
         background-position: 0px 2px;
         line-height:13px;
}

a.article_weiter_index:link{color:#000000;text-decoration:none;}
a.article_weiter_index:visited{color:#000000;text-decoration:none;}
a.article_weiter_index:hover{color:#000000;text-decoration:underline;}
a.article_weiter_index:active{color:#000000;text-decoration:underline;}


/* TABS */
.sRList {
         width: 216px;
         height: 75px;
         margin-top:70px;
}

.idTabs {
       width: 448px;
       height:40px;
       color:#ffffff;
       float:left;
}

*html .idTabs {
         width: auto;
}
.usual {
        background:#b2a497;
        height:20px;
        width: 85px;
        border:2px solid #FFFFFF;
        float:left;
        text-align:center;
        color:#ffffff;
}
.usual a.selected {
        background:#FF7800;
        height:20px;
        width: 84px;
        border:2px solid #FFFFFF;
        float:left;
        text-align:center;
        color:#ffffff;
}

a.tab:link{color:#FFFFFF;text-decoration:none;}
a.tab:visited{color:#FFFFFF;text-decoration:none;}
a.tab:hover{color:#FFFFFF;text-decoration:underline;}
a.tab:active{color:#FFFFFF;text-decoration:underline;}

/* Map Tabs  */
.mapTabs{
        width: 300px;
        height:20px;
        color:#ffffff;
}
.mapLi{
          background:#b2a497;
        height:20px;
        width: 84px;
        border:2px solid #FFFFFF;
          float:left;
        text-align:center;
        color:#ffffff;
}
.mapLi a.selected {
        background:#FF7800;
        height:20px;
        width: 84px;
        border:2px solid #FFFFFF;
        float:left;
        text-align:center;
        color:#ffffff;
}

/*--------*/

.box_inhalt {
         height:300px;
         width:auto;
         float:left;
}
.box_inhalt_u {
         height:231px;
         width:auto;
         float:left;
}
.start_big_link {
         height:11px;
         width:auto;
         float:left;
}

.eBox{
         width:179px;
         height:260px;
         float:right;
         padding: 10px 20px 10px 20px;
         margin-bottom:15px;
         background-image:url(../pics/bg/eBox.gif);
         background-position:right;
         background-repeat:no-repeat;
         font-weight:bold;
}

*html .eBox {
         position:relative;
         top:-3px;
}

#start_big_r {
         width:219px;
         height:353px;
         float:right;
         margin-bottom:15px;
}

.start_head_r {
         width:200px;
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         background-position:right;
         background-repeat:no-repeat;
         float:left;
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
         padding-left:20px;
}

.start_main_r {
         width:210px;
         height:323px;
         background-image:url(../pics/start/start_main.gif);
         background-position:bottom left;
         background-repeat:repeat-y;
         float:left;
         padding-top:2px;
         padding-left:5px;
         padding-right:4px;
         margin-left:1px;
}

.start_foot_r {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:right;
         background-repeat:no-repeat;
         float:left;
}


#start_big_ru {
         width:219px;
         height:280px;
         float:right;
         margin-bottom:15px;
}

.start_head_ru {
         width:190px;
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         background-position:right;
         background-repeat:no-repeat;
         float:left;
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
         padding-left:20px;
}

.start_main_ru {
         width:210px;
         height:250px;
         background-image:url(../pics/start/start_main.gif);
         background-position:bottom left;
         background-repeat:repeat-y;
         float:left;
         padding-top:2px;
         padding-left:5px;
         padding-right:5px;
         margin-left:1px;
}

.start_foot_ru {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:right;
         background-repeat:no-repeat;
         float:left;
}

#start_big_l {
         width:219px;
         height:353px;
         float:left;
         margin-bottom:15px;
}

.start_head_l {
         width:189px;
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
         padding-left:30px;
}

*html .start_head_l {
         padding-top:3px;
}

.start_main_l {
         width:210px;
         height:325px;
         background-image:url(../pics/start/start_main.gif);
         background-position:bottom-left;
         background-repeat:repeat-y;
         float:left;
         padding-top:2px;
         padding-left:5px;
         padding-right:4px;
}

*html .start_main_l {
         position:relative;
         top:-4px;
}

.startText{
         margin-top:3px;
         margin-left:5px;
}
.start_foot_l {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
}

*html .start_foot_l {
         position:relative;
         top:-9px;
}

#start_big_lu {
         width:219px;
         height:280px;
         float:left;
         margin-bottom:15px;
         display:inline;
}

*html #start_big_lu {
         position:relative;
         top:-1px;
}

.start_head_lu {
         width:199px;
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
         padding-left:20px;
         margin:0px;
         display:inline;
}

*html .start_head_lu {
         padding-top:3px;
         padding-bottom: -5px;
}


.start_main_lu {
         width:211px;
         height:251px;
         background-image:url(../pics/start/start_main.gif);
         background-repeat:repeat-y;
         float:left;
         padding-left:4px;
         padding-right:4px;
         margin:0px;
         display:inline;
}

*html .start_main_lu {
         width:219px;
         height:249px;
         position:relative;
         top:-4px;
}

.start_foot_lu {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
         margin:0px;
         display:inline;
}

*html .start_foot_lu {
         position:relative;
         top:-11px;
}

.box_inhalt_news{
         height:303px;
         width:auto;
         float:left;
}

/* IE6 */

.eBoxNews{
         width:178px;
         height:240px;
         float:right;
         margin-bottom:15px;
         font-weight:bold;
         background-image:url(../pics/bg/eBox.gif);
         background-position:right;
         background-repeat:no-repeat;
         padding:20px;
}

*html .eBoxNews {
         position:relative;
         top:3px;
}

.eBoxUrban{
         width:178px;
         height:240px;
         float:right;
         margin-bottom:15px;
         font-weight:bold;
         background-image:url(../pics/bg/eBox.gif);
         background-position:right;
         background-repeat:no-repeat;
         padding:20px;
}

*html .eBoxUrban {
         position:relative;
         top:3px;
}

.boxRu{
         width:219px;
         height:350px;
}

#start_big_r {
         width:219px;
         height:353px;
         float:right;
         margin-bottom:15px;
}

*html #start_big_r {
         position:relative;
}

.start_head_r {
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
         float:right;
}

*html .start_head_r {
         padding-top:3px;
}

.start_main_r {
         height:325px;
         background-image:url(../pics/start/start_main.gif);
         background-repeat:repeat-y;
         background-position:bottom-left;
         float:right;
}

*html .start_main_r {
         position:relative;
         top:-4px;
}

.start_foot_r {
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-repeat:no-repeat;
         float:right;
         margin: 0px;
         padding: 0px;
}

*html .start_foot_r {
         position:relative;
         top:-10px;
}

*html #start_big_ru {
         width:219px;
         height:280px;
         float:left;
         margin-bottom:15px;
}

*html .start_head_ru {
         width:219px;
         height:26px;
         background-image:url(../pics/start/start_head.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
}

*html .start_main_ru {
         width:219px;
         height:250px;
         background-image:url(../pics/start/start_main.gif);
         background-position:left;
         background-repeat:repeat-y;
         float:left;
}

*html .start_foot_ru {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
}

*html .startText{
}

*html #start_big_l {
         width:198px;
         height:353px;
         float:left;
         margin-bottom:15px;
}

*html .start_head_l {
         width:195px;
         height:26px;
         float:left;
         background-image:url(../pics/start/start_head.gif);
         font-family: "Times New Roman", Georgia, Times, serif;
         color:#FFFFFF;
         font-size:13px;
         line-height:31px;
}

*html .start_main_l {
         height:323px;
         background-image:url(../pics/start/start_main.gif);
         background-repeat:repeat-y;
         float:left;
}

*html .start_foot_l {
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-repeat:no-repeat;
         float:left;
}

*html #start_big_lu {
         width:219px;
         height:280px;
         float:left;
         margin-bottom:15px;
}

*html .start_foot_lu {
         width:219px;
         height:4px;
         background-image:url(../pics/start/start_foot.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
}

/*-------------------------*/

.space2 {
         width:7px;
         height:250px;
         float:left;
}

.cartoon_teaser {
         width:209px;
         float:left;
         background-color:#FFFFFF;
         border:0 none;
         float:left;
}

.cartoon_box {
         height:170px;
         float:left;
}

.video_box {
         height:123px;
         width:209px;
         float:left;
         border-bottom:1px dotted #999999;
         padding-top:5px;
}

.arrow_top {
         width:10px;
         height:10px;
         background-image:url(../pics/arrow_back.gif);
         background-position:left;
         background-repeat:no-repeat;
         float:left;
}

/* Pictures   */

.picFull{
         border:0px;
         width:446px;
}
.picBox{
        border:1px;
        width:211px;
        height: 75px;
        float:left;
        margin-left:4px;
}

.presseschau {
         font-size:11px;
         line-height:13px;
         background-image:url(../pics/arrow_or.gif);
         background-position:0px 2px;
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

a.presseschau:link{color:#000000;text-decoration:none;}
a.presseschau:visited{color:#000000;text-decoration:none;}
a.presseschau:hover{color:#000000;text-decoration:underline;}
a.presseschau:active{color:#000000;text-decoration:underline;}


.useful_links:link{color:#000000;text-decoration:none;font-size:11px;  line-height:14px;}
.useful_links:visited{color:#000000;text-decoration:none;font-size:11px;  line-height:14px;}
.useful_links:hover{color:#000000;text-decoration:underline;font-size:11px;  line-height:14px;}
.useful_links:active{color:#000000;text-decoration:underline;font-size:11px;  line-height:14px;}


.user_pic {
         width: 50px;
         height: 50px;
         float:left;
         background-color:#999999;
         margin-right:7px;
         margin-top:5px;
         margin-bottom:0px;
         margin-left:0px;
}

/*--------google map ---------------*/

.gmTitle {
        font-size:13px;
        line-height:25px;
        font-weight:bold;
        width:250px;
        display: block;
        font-family: "Verdana", Times New Roman, Georgia, Times, serif;
        color:#000000;
        background-image:url(../pics/linie_or.gif);
        background-position:bottom;
        background-repeat:repeat-x;
        margin-bottom:0px;
        margin-top:10px;
        text-decoration:none;
}

.gmBild{
         width:60px;
         height:45px;
         float:left;
         margin:5px 5px 0px 0px;
}
.gmText{
         width:155px;
         float:left;
         margin-top:2px;
}

#map {
         width: 440px;
         height: 280px;
         float:left;
         margin-left:1px;
         margin-top:1px;
         margin-bottom:1px;
}

*html #map {
         position:relative;
         left:-1px;
}


/*----------Ende GMap-----------*/

.nSpotPic{
         width:80px;
         height:60px;
         float:left;
         margin-top:1px;
         margin-left:3px;
         margin-right:3px;

}
.newSpot {
         height: 70px;
         width:209px;
         float:left;
         padding-top:7px;
         margin-bottom:2px;
         padding-bottom:5px;
         border-bottom: 1px dotted #bbbbbb;
}

#abstand {
         width:440px;
         height:80px;
         float:left;
}

/* Inhalte für die uLine */

.date {
         background-image:url(../pics/icons/clock.gif);
         background-position:left;
         background-repeat: no-repeat;
         text-indent:20px;
         margin-right: 10px;
         width:auto;
         float:left;
}

.location {
         background-image:url(../pics/icons/world.gif);
         background-position:left;
         background-repeat: no-repeat;
         text-indent:20px;
         width:auto;
         float:left;
         margin-right:10px;
}

.editor{
         background-image:url(../pics/icons/editor.gif);
         background-position:left;
         background-repeat: no-repeat;
         text-indent:20px;
         width:auto;
         float:left;
}

.icon_comments  {
         background-image:url(../gfx/pictograms/comment_left.gif);
         background-position:left;
         background-repeat: no-repeat;
         text-indent:20px;
         width:auto;
         float:left;
         margin-left:10px;
}

/* ende uLine inhalte */

.post_comments{
         width:420px;
         height:100px;
         background-color:#ffffff;
         border: 1px #ff7800 solid;
         float:left;
}

.post_comments_button {
         background-color: #ffffff;
         border: 1px #000000 solid;
         float:left;
         text-align:left;
         font-size:11px;
         margin-right:5px;
         font-weight:bold;
         margin-top:15px;
}

.text_index {
         float:left;
         margin-top:10px;
}

.spot_pic {
         width:80px;
         height:60px;
         float:left;
         margin-top:1px;
         margin-left:3px;
         margin-right:3px;
}

.spot_text {
         width:100px;
         height:48px;
         float:left;
}

/* ------------ Feedback, Mail, Print ------------ */

.contact_form {
         width:448px;
         float:left;
         margin-left:40px;
}

*html .contact_form {
         margin-left:10px;
}

*+html .contact_form {
         margin-left:10px;
         text-indent:10px;
}
 /*----*/

.slideshow_text {
         color:black;
         text-decoration: none;
         padding:3px;
         padding-top:0px;
}

.fontsize {
         font-size:11px;
         line-height:9px;
         background-image:url(../pics/arrow_or.gif);
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
         margin-bottom:5px;
}

*html .fontsize {
         background-position: 0px 2px;
         line-height:13px;
}

*+html .fontsize {
         line-height:13px;
         background-position:0px 2px;
}

.boxlink {
         font-size:11px;
         line-height:13px;
         width:200px;
         background-image:url(../pics/arrow_or.gif);
         background-repeat:no-repeat;
         text-align:left;
         padding-left:13px;
         float:left;
         margin-top:5px;
}

*html .boxlink {
         background-position: 0px 2px;
         line-height:13px;
}

*+html .boxlink {
         line-height:13px;
         background-position:0px 2px;
}


a.boxlink:link{color:#000000;text-decoration:none;}
a.boxlink:visited{color:#000000;text-decoration:none;}
a.boxlink:hover{color:#000000;text-decoration:underline;}
a.boxlink:active{color:#000000;text-decoration:underline;}



/*     Box für content 448px breit mit dünner Linie unten     */

.box_448 {
         width:442px;
         height:auto;
         float:left;
         background: url(../pics/box/boxhg_3.gif);
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
}

*+html .box_448 {
         padding-bottom:3px;
}

*html .box_448 {
         width:442px;
}

.box_inhalt_448 {
         width:442px;
         height:auto;
         float:left;
         background-color:#ffffff;
         margin-bottom:3px;
}

*html .box_inhalt_448 {
         width:442px;
}

.box_head_448 {
         width:437px;
         height:20px;
         background-color:#ffffff;
         background-image:url(../pics/box/boxlinie_dotted_448.gif);
         background-repeat: no-repeat;
         background-position:bottom;
         margin-right:3px;
         float:left;
         color:#000000;
         font-size:13px;
         font-weight:bold;
         line-height:18px;
         padding-top: 3px;
         padding-left: 5px;
         text-transform: uppercase;
}

/* box für extrabox 236px breit */

.box_236 {
         width:310px;
         height:auto;
         float:left;
         background:url(../pics/box/boxhg_3.gif);
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
}

*+html .box_236 {
         padding-bottom:3px;
}

.box_inhalt_236 {
         width:300px;
         height:auto;
         float:left;
         background-color:#ffffff;
         margin-bottom:3px;
         padding:5px;
         padding-bottom:10px;
}

*html .box_inhalt_236 {
         width:300px;
         padding-bottom:5px;
}

.box_head_236 {
         font-size:10px;
         width:305px;
         height:20px;
         background-color:#ffffff;
         margin-right:3px;
         float:left;
         background-image:url(../pics/box/boxlinie_dotted.gif);
         background-repeat: no-repeat;
         background-position:bottom;
         color: #ff7800;
         font-weight:bold;
         padding-top: 3px;
         padding-left: 5px;
}

*html .box_head_236 {
         padding-left:6px;
}

.box_icon {
         width:20px;
         height:20px;
         float:left;
}

.box_pic {
         width:300px;
         height:60px;
}

/*box werbung*/

.box_werbung {
         width:127px;
         height:auto;
         float:left;
         border-style:dotted;
		 border-color:#BBBBBB;
         border-width:1.5px;
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
		 margin-top:6px;
		 margin-left:0px;
}
.box_inhalt_werbung {
         width:125px;
         height:auto;
         float:left;
         background-color:#ffffff;
         margin-bottom:3px;
         padding:0px;        
}
.box_schrift_werbung {
         
		 text-align:center;
		 float:right;
		 line-height:8.6px;
		 color:#888888;
		 margin-right:5px;
		 
         
}

/* jcarousel-test*/

.jcarousel-skin-ie7 {
         height:150px;
}

.jcarousel-skin-ie7s {
         height:150px;
}

.jcarousel-skin-partner {
         height:93px;
}

.jcarousel-skin-partner_mini {
         height:130px;
}

.jcarousel-skin-extra {
         height:155px;
}

.jcarousel-skin-article {
         height:185px;
}

.jcarousel-skin-start {
         height:152px;
}

/* presseschau link */

.pressebox {
         width:300px;
         font-size:11px;
         line-height:13px;
         background:url(../pics/box/boxlinie_dotted.gif);
         background-repeat:repeat-x;
         background-position:bottom;
         text-align:left;
         float:left;
         margin-top:5px;
         padding-bottom:5px;
}

a.pressebox:link{color:#000000;text-decoration:none;}
a.pressebox:visited{color:#000000;text-decoration:none;}
a.pressebox:hover{color:#000000;text-decoration:underline;}
a.pressebox:active{color:#000000;text-decoration:underline;}

.top5box {
         width:200px;
         font-size:11px;
         line-height:13px;
         text-align:left;
         float:left;
}

a.top5box:link{color:#000000;text-decoration:none;}
a.top5box:visited{color:#000000;text-decoration:none;}
a.top5box:hover{color:#000000;text-decoration:underline;}
a.top5box:active{color:#000000;text-decoration:underline;}

.top5box_s {
         width:200px;
         font-size:11px;
         line-height:13px;
         text-align:left;
         float:left;
         margin:5px 0px;
}

a.top5box_s:link{color:#000000;text-decoration:none;}
a.top5box_s:visited{color:#000000;text-decoration:none;}
a.top5box_s:hover{color:#000000;text-decoration:underline;}
a.top5box_s:active{color:#000000;text-decoration:underline;}

.box_content {
         width:302px;
         height:278px;
         float:left;
         background:url(../pics/box/boxhg_3.gif);
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
         float:left;
         margin-right:1px;
}

*+html .box_content {
         padding-bottom:3px;
}

.box_inhalt_content{
         width:300px;
         float:left;
         background-color:#ffffff;
         margin-bottom:3px;
         padding:1px;
}

*html .box_inhalt_content {
         width:220px;
         padding-bottom:5px;
}

.box_head_content {
         font-size:10px;
         width:274px;
         height:20px;
         background-color:#ffffff;
         margin-right:3px;
         float:left;
         background-image:url(../pics/box/boxlinie_dotted.gif);
         background-repeat: no-repeat;
         background-position:bottom;
         color:#000000;
         font-size:13px;
         font-weight:bold;
         padding-top: 3px;
         padding-left: 5px;
}

*html .box_head_content {
         padding-left:6px;
}

/* Seitenzahlen */

div.pagination {
        padding: 3px;
        margin: 3px;
        margin-right:0px;
        float:right;
        width:436px;
        text-align:right;
        font-size:10px;
}

div.pagination a {
        padding: 2px 5px 2px 5px;
        margin: 5px;
        margin-right:5px;
        border: 1px solid #BBBBBB;
        text-decoration: none;
        color: #FF7800;

}

div.pagination a:hover, div.pagination a:active {
        border: 1px solid #000000;
        color: #000000;
}

div.pagination span.current {
        padding: 2px 5px 2px 5px;
        margin: 5px;
        margin-right:0px;
        border: 1px solid #FF7800;
        text-decoration: none;
        background-color: #EEEEEE;
        color: #000;
        font-weight:bold;
}

div.pagination span.disabled {
        padding: 2px 5px 2px 5px;
        margin: 5px;
        border: 1px solid #EEE;
        color: #DDD;
}

/* Simple Paging */
div.simplepageing {
        margin: 3px;
        float:left;
        width:447px;
        float:left;
		margin-left:0px;
}

div.simplepageing a {
	width:45px;
    height:45px;
	display: block;
	border: none;
	float:left;
}
div.simplepageing .left{
	background-image: url(../gfx/arr_w_l.gif);
}
div.simplepageing .left:hover{
	background-image: url(../gfx/arr_b_l.gif);
}
div.simplepageing .right{
	background-image: url(../gfx/arr_w_r.gif);
}
div.simplepageing .right:hover{
	background-image: url(../gfx/arr_b_r.gif);
}
div.simplepageing a:hover, div.simplepageing a:active {
	width:45px;
    height:45px;
	display: block;
	border: none;
}
div.simplepageing span.numbers{
	font-size: 16px;
	margin:13px;
	float:left;
}
div.simplepageing span.current {
        padding: 2px 5px 2px 5px;
        margin: 5px;
        margin-right:0px;
        border: 1px solid #FF7800;
        text-decoration: none;
        background-color: #EEEEEE;
        color: #000;
        font-weight:bold;
}

div.simplepageing span.disabledLeft {
	width:45px;
    height:45px;
	display: block;
	border: none;
	float:left;
	background-image: url(../gfx/arr_g_l.gif);
	margin-left:0px;
}
div.simplepageing span.disabledRight{
	width:45px;
    height:45px;
	display: block;
	border: none;
	float:left;
	background-image: url(../gfx/arr_g_r.gif);
}

/* Content add */

.box_content_add {
         width:448px;
         height:278px;
         float:left;
         margin-bottom:10px;
         float:left;
}

*html .box_content_add {

}

.box_inhalt_content_add{
         width:300px;
         float:left;
         background-color:#ffffff;
         margin-left:71px;
}

*html .box_inhalt_content_add {
         margin-left:35px;
}

.box_head_content_add {
         width:448px;
         height:19px;
         font-size:10px;
         background-color:#ffffff;
         float:left;
         background-image:url(../pics/box/boxlinie_dotted_content.gif);
         background-repeat: repeat-x;
         background-position:top;
}

.box_foot_content_add {
         width:448px;
         height:18px;
         background-color:#ffffff;
         float:left;
         background-image:url(../pics/box/boxlinie_dotted_content.gif);
         background-repeat: repeat-x;
         background-position:bottom;
}

.box_site_content_add {
         height:auto;
         width:auto;
         font-size:10px;
         float:left;
         writing-mode:tb-rl;
}
.top_add{
position: relative;
left:155px;
top: 5px;
margin-bottom: 5px;
}
.pbpic {
border:2px solid #CCCCCC;
float:left;
height:75px;
margin:5px 0 5px 5px;
padding:1px;
width:100px;
}
.pb_title {
float:left;
font-weight:bold;
height:15px;
line-height:13px;
margin-top:5px;
padding-left:8px;
padding-right:5px;
width:314px;
}
.pb_text {
float:left;
height:45px;
padding-left:8px;
padding-right:5px;
width:314px;
font-size:11px;
line-height:14px;
}
.pb_link {
color:#000;
float:left;
height:11px;
padding-left:8px;
padding-right:5px;
width:227px;
}

.weiter {
background-image:url(../pics/arrow_or.gif);
background-repeat:no-repeat;
float:left;
font-size:11px;
line-height:9px;
margin-top:5px;
padding-left:13px;
text-align:left;
}
.mailto {

}
a.mailto:link{color:#000000;text-decoration:none;}
a.mailto:visited{color:#000000;text-decoration:none;}
a.mailto:hover{color:#000000;text-decoration:underline;}
a.mailto:active{color:#000000;text-decoration:underline;}

#info{
	height:55px;
	width:214px;
	float:left;
}
#info span {
font-weight: bold;
}

/*Flaggen Dropdown*/
#imp_wrap{
         height:24px;
         width:350px;
         float:right;
         background-image:url(../pics/flag_hg.gif);
         background-position:right;
         background-repeat:no-repeat;
		 z-index:300;
		 margin-right:12px;
		 top:2px;
		 left:590px;
		 position:absolute;
}
 #menuebox {
	right:600px;
	height: 30px;
	width: 350px;
	z-index:190;
}

.stupidie {
display: none;
}
#menue {
position:absolute;
top: 1px;
margin-left:262px;
z-index: 200;
width:100px;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 8em;
height:18px;
font-weight: bold;
text-align: center;

color: #ff7800;

}
#menue .aussen:hover {
height: auto;
background-color: #624617;
color: #fff;
}

a.innen-1 {
margin-top: 2px;
}
a.innen,
a.innen-1 {
display: block;
width: 7.9em;
padding: 2px 0;
text-decoration: none;
font-weight: normal;

background-color: #FFF;
color: #600;
line-height:19px;
}
a:visited.innen,
a:visited.innen-1 {
background-color: #FFF;
color:#555;
text-align:left;
}
a:hover.innen,
a:hover.innen-1 {
background-color: #f7eedb;
color: #900;
}

span.menutag {
display: block;
cursor: default;
}

span.flag {
float:right;
}
span.flag2 {
float:none;
padding-right:10px;
}

span.pfeil{
	float:right;
	margin-top:8px;
	margin-left:4px;
	margin-right:3px;
	}
.mail{
	color:#FF7800;
	width:10px;
	}
	
.drop {
	border-color:#FF7800;
	float:left;
	margin-right:9px;
	margin-bottom:10px;
	width:180px;
}
.drop2 {
	border-color:#FF7800;
	float:left;
	margin-bottom:10px;
	margin-right:9px;
	width:120px;
}

.rBoxWerbung{

	border:1.5px dotted #BBBBBB;
	padding:2px;
	padding-bottom:5px;
	width:310px;
	height:270px;
	margin-bottom:10px;
	margin-top:155px;
}

.rBoxschrift{

	margin-left:5px;
	color:#888888;
	
}


.box_werbungHead {
         width:770px;
         float:left;
		 border: 1.5px dotted #BBBBBB;
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
		 margin-top:6px;
		 margin-left:0px;
}

*html .box_werbungHead {
         width:770px;
         float:left;
		 border: none;
         padding:3px;
         padding-bottom:0px;
         margin-bottom:10px;
		 margin-top:6px;
		 margin-left:0px;
}
.box_schrift_werbungHead {
         
		 float:left;
		 color:#888888;
		 margin-bottom:2px;
		 margin-right:200px;
}


