/***sif ******/
/* allgemeine Styleeinstellungen */

#header-row .container {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.85);
    border-bottom: 9px solid #FFFFFF;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    padding: 0px 0 0;
}
#as-menu ul.as-menu {
    position: relative;
    z-index: 150;
    line-height: 1.0;
    float: right;
    padding: 50px 40px 0 0;
}
#camera-slideshow {
    margin: 0px 0px 0px 0px !important;
    min-height: 200px;
}
#featured-row {
    padding: 0px 0px 15px 0px;
    margin-bottom: 25px;
    clear: both;
}
.adresse {float:right;  }

#footer-row {
    padding: 0px;
    background-color: #313131;
    border-top: 10px solid #99B5C9;
    color: #FFFFFF;
    background-image: url("../images/bgrow4.png");
}

.footer-row-1 h3.module_title {
    text-align: left;
}
#content-row {
    background-color: #FFFFFF;
    box-shadow: 0 0 2px 0 #CCCCCC inset;
    margin-top: 20px;
}
#featured-row .mod-newsflash .item img.ico, #featured-row .mod-custom img.ico {
    background: #FF9966;
    border: 5px solid #FFFFFF;
    border-radius: 50%;
    box-shadow: 0 1px 0 0 #99B5C9;
    margin-bottom: 1px;
    padding: 3px;
    transition: background 0.5s ease 0.1s;
}

.leerzeile {     clear: both;}
div.team  {   margin-bottom: 40px;
    padding-bottom: 0px;
    border-bottom: 1px solid #D4D4D4;
}
h1, h2.item_title, .item__featured .item_title, .module_title, .page-category .item_title, .page_header h2, .category_title h2, .item_title {
    color: #ff9966;
}
hr {    margin: 10px 0;}

#aside-row-2-left .random-image img, #content-row-3 .item_img img, .mod-custom img, .item_img img, .category_img img, .item_fulltext img,  aside .img-intro__left img, aside .img-intro__right img {
    background-color: #FFFFFF;
    border-radius: 5px;
    border: 1px solid #FF9966;
}


.item_img, .category_img, .item_fulltext img, .random-image img, img.left, #content-row-5 .item_img img,  #content-row-3 .item_img img, img.right {    display: inline-block;    padding: 2px;
    max-width: 97%;    /*  border-radius: 5px;  border: 1px solid #e2e2e2;
    background-color: #FFF;border: 1px solid #FF9966;*/}

#footer-row-1 .random-image img {
    background-color: #FFFFFF;
    border-radius: 5px;
    border: 1px solid #e2e2e2;
}

img.fotofooter {
    background-color: #FFFFFF; padding: 2px;
    border-radius: 5px;
    border: 1px solid #e2e2e2;
}




.camera_caption .slide_title {    visibility: hidden;}

.mod-single-article__vereinsfotos  a img {
    border: 1px solid #fff; box-shadow: 0px 0px 3px 0px #aaa;
}

#content-row-4 a:hover, #content-row-4 a.selected,
#footer-row a:hover, #footer-row a.selected  {	text-decoration: none;	color: #fff;}


