/* CSS Document */


body{
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(/images/back_home.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0A0A0A;
text-align:left;
line-height:100%;
}


.h3{
color:#999999;
font-size:16px;
font-weight:bold;
}

a:link{color:#196E3D;}
a:active{color:#196E3D;}
a:visited{color:#196E3D;}
a:hover{color:#196E3D; text-decoration:none}

a.white:link{color:#FFFFFF;}
a.white:active{color:#FFFFFF;}
a.white:visited{color:#FFFFFF;}
a.white:hover{color:#FFFFFF; text-decoration:none}

a.arrow_white:link {color:#FFFFFF; background-image:url(/images/back_arrow_white.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_white:active {color:#FFFFFF; background-image:url(/images/back_arrow_white.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_white:visited {color:#FFFFFF; background-image:url(/images/back_arrow_white.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_white:hover {color:#FFFFFF; background-image:url(/images/back_arrow_white.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}

a.arrow_green:link {color:#196E3D; background-image:url(/images/back_arrow_green.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_green:active {color:#196E3D; background-image:url(/images/back_arrow_green.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_green:visited {color:#196E3D; background-image:url(/images/back_arrow_green.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}
a.arrow_green:hover {color:#196E3D; background-image:url(/images/back_arrow_green.gif); background-repeat:no-repeat; padding:4px 10px 4px 25px;}




a.under{color:#FFFFFF; text-decoration: underline}
a.under:hover {text-decoration: none}




#pagecell{
width:1030px;
padding:0px;
margin:0px 0px 0px 20px;
text-align:left;
line-height:150%;
}


.darkgreen{
color:#0A4123;
}




/* NAVIGATION							      */
/***********************************************/

#navigation{
text-align:left;
margin:7px 0px 30px 0px;
padding:0px 0px 0px 0px;
}

div.bmw_navigation a:link{color:#FFFFFF; padding:5px 20px 8px 10px; text-decoration:none;}
div.bmw_navigation a:active{color:#FFFFFF; padding:5px 20px 8px 10px; text-decoration:none;}
div.bmw_navigation a:visited{color:#FFFFFF; padding:5px 20px 8px 10px; text-decoration:none;}
div.bmw_navigation a:hover{color:#CFFFE3; padding:5px 20px 8px 10px; text-decoration:none;}

li.bmn_sec-spenden a:link{color:#FF911B; text-decoration:none;}
li.bmn_sec-spenden a:active{color:#FF911B; text-decoration:none;}
li.bmn_sec-spenden a:visited{color:#FF911B; text-decoration:none; }
li.bmn_sec-spenden a:hover{color:#FF911B; text-decoration:none;}



div.bmn_hnav li {
background-color: transparent;
border-bottom: 0px solid #dee;
}

div.bmn_hnav li.bmn_active {
background-color: transparent;
border-bottom: 0px solid #A30370;
background-image:url(/images/back_nav_active.png);
background-repeat:no-repeat;
background-position:center;
}

div.bmn_hnav li:hover, div.bmn_hnav li.bmn_hover {
    background: transparent;    /* rollover background color */
	background-image:url(/images/back_nav_active.png);
	background-repeat:no-repeat;
	background-position:center;
}



div.bmn_hnav li li {
    background-color: #083D20;  /* background color of dropdowns*/
}



div.bmw_navigation li ul li{
width:140px;
filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity: 0.90
	opacity: 0.90;
	margin-left:15px;
	border-bottom:1px solid #537863;
	border-right:0px solid #537863;
}



div.bmn_hnav li ul li:hover, div.bmn_hnav li ul li.bmn_active {
		border-bottom:1px solid #537863;
    }


div.bmn_hnav li.bmn_parent ul a:link{padding:7px 10px 7px 17px; color:#E8E8E8; text-decoration:none; background-color:#083D20;}
div.bmn_hnav li.bmn_parent ul a:active{padding:7px 10px 7px 17px;color:#E8E8E8; text-decoration:none; background-color:#083D20; }
div.bmn_hnav li.bmn_parent ul a:visited{padding:7px 10px 7px 17px; color:#E8E8E8; text-decoration:none; background-color:#083D20;}
div.bmn_hnav li.bmn_parent ul a:hover{padding:7px 10px 7px 17px; color:#EFEFEF; text-decoration:none; background-color:#083D20; background-image:url(/images/back_nav_active.png);; background-repeat:no-repeat;}






/* SUB-NAVIGATION							      */
/***********************************************/

.subnavigation_top{
width:200px;
margin:12px 30px 0px 0px;
padding:5px 5px 5px 5px;
background-color:#001927;
color:#BBD5FF;
}

.subnavigation{
width:210px;
margin:0px 30px 0px 0px;
}


/* BREADCRUMBS					      */
/***********************************************/

.breadcrumbs{
font-size:10px;
color:#474747;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px 0px 20px 0px;
}

a.bma_breadcrumb:link {color:#474747; text-decoration:none}
a.bma_breadcrumb:active {color:#474747; text-decoration:none}
a.bma_breadcrumb:visited {color:#474747; text-decoration:none}
a.bma_breadcrumb:hover{color:#474747; text-decoration:underline}



/* CONTENT							      */
/***********************************************/

#content{
margin:0px 0px 0px 20px;
padding:0px 20px 30px 30px;
}

.content_left{
width:705px;
margin:0px 40px 0px 10px;
}



/* LINKS						      */
/***********************************************/


/* SECTION LINKS					      */
/***********************************************/

div.horizontal {
    width: 250px;        /*overall width for the block of links */
    overflow: hidden;
}

div.horizontal div.bmw_link{
    float: left;
    width: 102px;        /* width of each column */
    height: 125px;       /* height of each row */
    margin-right: 20px !important;  /* spacing between columns */
    margin-bottom: 10px; /* spacing between rows */
    overflow: hidden;
}



div.bmw_links{
clear:both;
}




.links_tiervergabe{
margin:0px 20px 0px 0px;
}


div.bmw_links img{
margin:0px 10px 0px 0px;
}

div.bmw_links a img{
border: 1px solid #114527;
}
div.bmw_links a:active img{
border: 1px solid #114527;
}
div.bmw_links a:visited img{
border: 1px solid #114527;
}
div.bmw_links a:hover img{
border: 1px solid #DCDCDC;
}


/* BOX RIGHT							      */
/***********************************************/


.boxright{
background-color:#25874E;
margin:20px 0px 0px 0px;
padding:65px 15px 15px 20px;
width:195px;
background-image:url(/images/back_tiere.jpg);
background-repeat:no-repeat;
}

.boxright_footer{
border-top:1px solid #114527;
margin:0px 0px 10px 0px;
padding:20px 0px 0px 0px;
line-height:150%;
}

div.boxright a:link{color:#eeeeee;}
div.boxright a:active{color:#eeeeee;}
div.boxright a:visited{color:#eeeeee;}
div.boxright a:hover{color:#eeeeee; text-decoration:none}



div.boxright img{
margin:0px 10px 0px 0px;
}

div.boxright a img{
border: 1px solid #114527;
}
div.boxright a:active img{
border: 1px solid #114527;
}
div.boxright a:visited img{
border: 1px solid #114527;
}
div.boxright a:hover img{
border: 1px solid #DCDCDC;
}



/* IMAGES							      */
/***********************************************/

div.homepic{
width:400px;
}

div.homepic div.bmw_images{
width:402px !important;
}

div.homepic img.bma_thumb{
width:402px !important;
padding:0px;
margin:0px 0px 0px 0px;
text-align:left;
border:1px solid #000000;
}


div.homepic div.bmc_leftContentImage{
width:402px !important;
padding:0px;
margin:0px;
text-align:left;
}


div.bmc_image div{
margin:0px 0px 7px 0px;
}


div.bmw_gallery div.bmc_image {
margin:0px 10px 0px 0px;
}



div.bmc_rightContentImage{
width:402px !important;
margin:0px 0px 0px 20px;
}

div.bmc_rightContentImage div{
text-align:left !important;
}


div.bmc_rightContentImage img{
border:1px solid #000000;
}



div.bmc_leftContentImage img{
border:1px solid #000000;
}


div.bmw_spotlightLinks div.bma_mediatop{
margin-bottom:7px;
}

div.bmw_spotlightLinks div.bma_mediatop img{
border:1px solid #000000;
}


/* ANNOUNCEMENTS							      */
/***********************************************/


div.home_announcement div.bmw_announcements{
background-color:#FF7509;
background-image:url(images/back_spenden_orange.jpg);
background-repeat:no-repeat;
padding:15px 10px 10px 15px;
margin:0px 0px 0px 0px;
width:377px;
}

div.home_announcement_borders{
border-top:1px solid #FF6600;
border-bottom:1px solid #FF6600;
padding:15px 0px 15px 0px;
margin:20px 0px 20px 0px;
width:402px;
}

div.bmw_announcements h3.bmw_announce{
margin:0px 0px 2px 0px;
padding:0px 0px 0px 0px;
}



div.spenden {
background-color:#FF7509;
padding: 8px 5px 8px 12px;
background-image:url(/images/back_spenden.jpg);
background-repeat:repeat-x;
background-position:bottom;
}


div.home_latest div.bmw_link {
background-image:url(images/back_home_latest.jpg);
background-repeat:no-repeat;
}



/* HELFEN SIE					      */
/***********************************************/


.boxright_helfen_container{
margin:40px 0px 0px 0px;
}

.spenden_quicktease{
margin:20px 0px 0px 0px;
}


.boxright_helfen{
background-color:#25874E;
margin:0px 0px 0px 0px;
padding:15px 15px 15px 20px;
width:195px;
}

div.boxright_helfen a:link{color:#eeeeee;}
div.boxright_helfen a:active{color:#eeeeee;}
div.boxright_helfen a:visited{color:#eeeeee;}
div.boxright_helfen a:hover{color:#eeeeee; text-decoration:none}


a.spenden:link{color:#FF790E; font-weight:bold;}
a.spenden:active{color:#FF790E; font-weight:bold;}
a.spenden:visited{color:#FF790E; font-weight:bold;}
a.spenden:hover{color:#FF790E; text-decoration:none; font-weight:bold;}



/* JENNY'S BLOG							      */
/***********************************************/

.blog_container{
border:1px solid #25874E;
padding:20px 30px 20px 20px;
margin:10px 0px 0px 0px;
background-image:url(/images/back_blog.jpg);
background-repeat:repeat-y;
font-size:13px;
line-height:200%;
}

div.bma_date{
color:#666666;
text-align:right;
}

span.bma_date{
color:#666666;
}

.boxright_jenny_home{
background-color:#1A5735;
color:#FFFFFF;
margin:10px 0px 0px 0px;
padding:330px 12px 15px 20px;
width:168px;
background-image:url(/images/back_jenny.jpg);
background-repeat:no-repeat;
}

.boxright_jenny{
background-color:#1A5735;
color:#FFFFFF;
margin:25px 0px 0px 0px;
padding:330px 12px 20px 20px;
width:168px;
background-image:url(/images/back_jenny.jpg);
background-repeat:no-repeat;
}

div.boxright_jenny_home span.bma_date{
color:#999999;
}



div.blog div.bmw_pageContent div.bmc_leftContentImage{
margin:0px 10px 0px 0px;
width:202px !important;
text-align:left !important;
}



div.blog div.bmw_pageContent div.bmc_rightContentImage{
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:222px !important;
text-align:left !important;
}



div.blog_spotlight img.bma_leftthumb {
margin-right:20px;
border:1px solid #000000;
}



div.boxright_jenny div.bmw_announcements{
background:transparent;
padding: 8px 0px 2px 0px;
margin:0px 0px 0px 0px;
}

div.bmw_related ul{
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
}

div.bmw_related ul li{
list-style-type:square;
color:#FF6600;
}

div.boxright_jenny_home a:link{color:#eeeeee;}
div.boxright_jenny_home a:active{color:#eeeeee;}
div.boxright_jenny_home a:visited{color:#eeeeee;}
div.boxright_jenny_home a:hover{color:#eeeeee; text-decoration:none}


div.boxright_jenny a:link{color:#eeeeee;}
div.boxright_jenny a:active{color:#eeeeee;}
div.boxright_jenny a:visited{color:#eeeeee;}
div.boxright_jenny a:hover{color:#eeeeee; text-decoration:none}



div.blog_spotlight span.bma_head{
font-weight:bold;
font-size:14px;
}


div.blog_spotlight div.bmw_link, div.blog_links div.bmw_link{
margin:0px 0px 30px 0px;
padding:0px 0px 20px 0px;
border-bottom:1px solid #CCCCCC;
}

/* FOOTER							      */
/***********************************************/

.footer_container{
background-image:url(/images/back_footer.jpg);
background-repeat:repeat-x;
line-height:160%;
background-color:#145130;
}

.footer{
background-image:url(/images/back_footer_content.jpg);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 30px;
}

.content1{
margin:0px 0px 0px 0px;
padding:60px 20px 20px 340px;
}

.content2{
margin:60px 0px 0px 0px;
padding:0px 0px 0px 200px;
color:#FFFFFF;
}

.footer_header{
margin:0px 0px 10px 0px;
font-weight:bold;
}



/* COPYRIGHT							      */
/***********************************************/


#copyright{
font-size:11px;
padding:0px 0px 5px 0px;
margin:15px 0px 5px 360px;
color:#A4D1B7;
text-align:left;
height:50px;
}

.copyright_table td{
padding:0px 10px 0px 10px;
border-right:1px solid #A4D1B7;
color:#A4D1B7;
font-size:11px;
}

a.copyright{color:#cccccc; text-decoration:none}
a.copyright:active{color:#cccccc; text-decoration:none}
a.copyright:visited{color:#cccccc; text-decoration:none}
a.copyright:hover{color:#cccccc; text-decoration:underline}


