@charset "utf-8";
/* CSS Document */

body{
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
line-height:100%;
}


a:link{color:#FFFFFF;}
a:active{color:#FFFFFF;}
a:visited{color:#FFFFFF;}
a:hover{color:#FFFFFF; text-decoration:none}

div.links a:link{color:#FFFFFF; text-decoration:none;}
div.links a:active{color:#FFFFFF; text-decoration:none;}
div.links a:visited{color:#FFFFFF; text-decoration:none;}
div.links a:hover{color:#FFFFFF; text-decoration:underline;}

a.link_carrot:link{background-image:url(/images/back_carrot.png); background-repeat:no-repeat; text-decoration:none; padding:3px 10px 0px 20px; display:block;}
a.link_carrot:active{background-image:url(/images/back_carrot.png); background-repeat:no-repeat; text-decoration:none; padding:5px 10px 0px 20px; display:block;}
a.link_carrot:visited{background-image:url(/images/back_carrot.png); background-repeat:no-repeat; text-decoration:none; padding:3px 10px 0px 20px; display:block;}
a.link_carrot:hover{background-image:url(/images/back_carrot_over.png); background-repeat:no-repeat; text-decoration:none; padding:3px 10px 0px 20px; display:block;}


.blue{
color:#275A93;
}

.lightblue{
color:#96C7FF;
}


#pagecell{
width:890px;
margin:0px 0px 0px 30px;
padding-bottom:20px;
text-align:left;
line-height:140%;
}




/* UTILITY LINKS					      */
/***********************************************/

#utility{
margin:10px 0px 10px 0px;
font-size:12px;
color:#666666
}


#utility a:link {color:#006699; text-decoration:underline}
#utility a:active {color:#006699; text-decoration:underline}
#utility a:visited {color:#006699; text-decoration:underline}
#utility a:hover{color:#006699; text-decoration:none}


.side_utility{
margin-bottom:5px;
}

/* AKTUALISIERUNG					      */
/***********************************************/

#update{
font-size:10px;
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#update a:link {color:#006699; text-decoration:none}
#update a:active {color:#006699; text-decoration:none}
#update a:visited {color:#006699; text-decoration:none}
#update a:hover{color:#006699; text-decoration:underline}


/* TITLE					      */
/***********************************************/

#title{
height:189px;
}


/* BREADCRUMBS					      */
/***********************************************/

#breadcrumbs{
font-size:10px;
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 15px 0px 20px 20px;
}

#breadcrumbs a:link {color:#96C7FF; text-decoration:none}
#breadcrumbs a:active {color:#96C7FF; text-decoration:none}
#breadcrumbs a:visited {color:#96C7FF; text-decoration:none}
#breadcrumbs a:hover{color:#96C7FF; text-decoration:underline}


/* SUBNAVIGATION					      */
/***********************************************/

#subnavigation {
width:190px;
}


#subnavigation_newsfront {
width:190px;
margin:0px 0px 40px 190px;
}


/* HOMEPAGE NEWS					      */
/***********************************************/


.news_home{
margin:80px 30px 0px 0px;
line-height:110%;
}

.news_home2{
margin:0px 30px 0px 0px;
line-height:110%;
}


#news_home_middle{
background-image:url(images/back_hnews_middle.jpg);
background-repeat:repeat-y;
text-align:left;
}


.hnews_content{
padding:0px 30px 0px 20px;
width:230px;
}


/* CHOWS CONTENT PAGES					      */
/***********************************************/

#gallery_chows{
margin:20px 0px 20px 0px;
width:200px;
}

div.chow_urkunden div.bmw_images div.bmc_leftContentImage{
width:74px !important;
text-align:left !important;
}


/* WELPEN INFO					      */
/***********************************************/

.welpen_info{
margin:40px 0px 0px 0px;
color:#DBEDFF;
}


/* CONTENT							      */
/***********************************************/

#content{
background-color:#275A93;
padding-bottom:20px;
}

#content_right{
padding:30px 30px 20px 25px;
line-height:140%;
}

#content_main{
width:610px;
padding:0px 30px 20px 25px;
line-height:140%;
}




#content_main_wide{
padding:0px 30px 20px 25px;
line-height:140%;
}

#content_right2{
padding:10px 30px 20px 45px;
line-height:140%;
}


#header{
font-size:16px;
color:#97C7FC;
font-weight:bold;
margin:0px 0px 25px 0px;
}


#announce1{
background-image:url(images/back_announce1.jpg);
background-repeat:no-repeat;
width:130px;
height:150px;
padding:80px 10px 20px 15px;
line-height:150%;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.dogs_top{
clear:both;
text-align:right;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
border-bottom:1px solid #CCCCCC;
margin:10px 40px 10px 0px;
padding:0px 0px 10px 0px;
}


/* PEDIGREES							      */
/***********************************************/

.pedigrees{
margin:20px 0px 20px 10px;
}

.pedigree_table td{
padding:10px 10px 10px 8px;
}


.pedigree_cell_boys{
background-color:#01407E;
color:#BAD7F8;
}

.pedigree_cell_girls{
background-color:#3A7BC4;
color:#042245;
}

/* NEWS							      */
/***********************************************/


#content_mainfront_news{
padding:0px 0px 20px 25px;
line-height:140%;
}

#content_main_news{
width:610px;
padding:0px 10px 20px 25px;
line-height:140%;
}


#latest_news{
margin:20px 0px 20px 20px;
padding:10px 10px 10px 10px;
}

#news_content{
padding:10px 10px 10px 0px;
}





/* ALBUM							      */
/***********************************************/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 2px;
padding-bottom: 0;
background: #154376;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 10px Tahoma;
letter-spacing: 1px;
line-height: 1.1em;
color: white;
padding: 5px;
text-align: right;
margin-top:5px;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #285B94;
padding:10px 10px 10px 10px;
}

#thumbImage img{
margin:0px 0px 7px 0px;
}


#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
color:#333333;
padding: 5px;
z-index: 5;
}


/* ALBUM							      */
/***********************************************/


.album_pics a img{
border: 1px solid #003366;
}

.album_pics a:hover img{
border: 1px solid #DCDCDC;
}

/* KANINCHEN							      */
/***********************************************/


.namenkaninchen{
color:#FF9900;
font-size:13px;
font-weight:bold;}

/* LINKS							      */
/***********************************************/

.links{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

#links a{display: block; color:#eeeeee; background-image:url(images/paw.gif); background-repeat:no-repeat; text-decoration:none; padding:8px 0px 8px 35px; font-weight:bold;}
#links a:active{display: block;color:#eeeeee; background-image:url(images/paw.gif); background-repeat:no-repeat; text-decoration:none; padding:8px 0px 8px 35px; font-weight:bold;}
#links a:visited{display: block; color:#eeeeee;  background-image:url(images/paw.gif); background-repeat:no-repeat; text-decoration:none; padding:8px 0px 8px 35px; font-weight:bold;}
#links a:hover{display: block; color:#63A5EF; text-decoration:none; background-image:url(images/paw.gif); background-repeat:no-repeat; padding:8px 0px 8px 35px; font-weight:bold;}



/* COPYRIGHT							      */
/***********************************************/


#copyright{
font-size:11px;
padding:25px 0px 5px 0px;
color:#666666;
text-align:left;
background-image:url(images/back_copyright.jpg);
background-repeat:no-repeat;
height:50px;
}

.copyright_table td{
padding:0px 10px 0px 10px;
border-right:1px solid #666666;
color:#333333;
font-size:11px;
}

a.copyright{color:#275A93; text-decoration:none}
a.copyright:active{color:#275A93; text-decoration:none}
a.copyright:visited{color:#275A93; text-decoration:none}
a.copyright:hover{color:#275A93; text-decoration:underline}




/* INTERNAL							      */
/***********************************************/


div.bmw_navigation a{text-decoration:none;}

div.bmw_navigation li.bmn_active a{text-decoration:none; background-image:url(/images/back_active.png); background-repeat:no-repeat;}

div.bmw_navigation li.bmn_active ul li a{text-decoration:none; background-image:url(/images/blank.gif); background-repeat:no-repeat;}

div.bmw_navigation li.bmn_sec-kaninchen a{color:#FF9900}
div.bmw_navigation li.bmn_sec-pferde a{color:#00CC66}



div#subnavigation div.bmw_navigation li a{background-image:url(/images/back_submenu.png); background-repeat:no-repeat; text-decoration:none;}

div#subnavigation div.bmw_navigation li a:hover{background-image:url(/images/back_submenu_paw.png); background-repeat:no-repeat; text-decoration:none;}

div#subnavigation_kaninchen div.bmw_navigation li a{background-image:url(/images/back_submenu_carrot.png); background-repeat:no-repeat; text-decoration:none;}
div#subnavigation_kaninchen div.bmw_navigation li a:hover{background-image:url(/images/back_submenu_carrot_over.png); background-repeat:no-repeat; text-decoration:none;}

div#subnavigation_horse div.bmw_navigation li a{background-image:url(/images/back_submenu_horse.png); background-repeat:no-repeat; text-decoration:none;}
div#subnavigation_horse div.bmw_navigation li a:hover{background-image:url(/images/back_submenu_horse_over.png); background-repeat:no-repeat; text-decoration:none;}


.bma_date{
color:#cccccc;
font-size:11px;
}
a.bma_section:link {text-decoration:none; color:#cccccc; font-size:11px;}
a.bma_section:active{text-decoration:none; color:#cccccc; font-size:11px;}
a.bma_section:visited{text-decoration:none; color:#cccccc; font-size:11px;}
a.bma_section:hover {text-decoration:underline; color:#cccccc; font-size:11px;}

.bma_more{
font-size:11px;
}

a.bma_more {text-decoration:none; color: #81B0E4;}
a.bma_more:hover {text-decoration:underline; color: #81B0E4;}

div.news_home a.bma_more {text-decoration:underline; color: #81B0E4;}
div.news_home a.bma_more:hover {text-decoration:none; color: #81B0E4;}
div.news_home2 a.bma_more {text-decoration:underline; color: #81B0E4;}
div.news_home2 a.bma_more:hover {text-decoration:none; color: #81B0E4;}


div.links_news .bmw_link { border-bottom: 1px solid #81B0E4; padding:10px 0px 10px 0px; width:320px; margin:0px 30px 15px 0px;}
div.links_news_pferde .bmw_link { border-bottom: 1px solid #81B0E4; padding:10px 0px 15px 0px; width:400px; margin:0px 30px 20px 0px;}


div.link_items .bmw_link { border-bottom: 1px solid #81B0E4; padding:10px 0px 10px 0px;}



div.links .bmw_link { border-bottom: 1px solid #81B0E4; padding:10px 0px 15px 0px; margin-right:170px;}



.bma_mediatop img {margin-bottom: 10px; }

div.content_main_chows div.bmw_link {background-image:url(/images/back_blumen.jpg); background-repeat:no-repeat;}
div.content_main_chows div.bmw_link {font-size:16px; margin-bottom:5px;}

div.content_main_regenbogen div.bmw_link {background-image:url(/images/back_regenbogen.jpg); background-repeat:no-repeat;}
div.content_main_regenbogen div.bmw_link {font-size:16px; margin-bottom:5px;}




div.bmc_leftContentImage div {
        text-align:left !important;
    }

.bmw_pulldown select {background-color:#96C7FF;}

ul.bmw_overflowNav li a{background-color:#134378; border:1px solid #0B2747;}
ul.bmw_overflowNav li a.bma_thisPage{background-color:#134378; border:1px solid #FFFFAA;}
ul.bmw_overflowNav li span.bma_inertPage{background-color:#134378; border:1px solid #0B2747;}

.regenbogendates{
font-size:10px;
color:#CCCCCC;
margin:4px 0px 0px 0px;
}