/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*SVN Add-ins

$Rev:: 752            $: Revision of last commit
$Author:: spi         $: Author of last commit
$Date:: 2010-06-08 12#$: Date of last commit

Authors: JDE, SPI
Copyright (c) A&B FACE2NET GmbH
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
    screen_area_2.css 
    (Styleeinbindung fuer Screenlayout Bereich 2 = Junge Menschen)
    fuer Bistum Osnabrueck (BOS10001)
    06.04.2010 JDE
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


@import url("module/basics.css");
@import url("module/nav.css");
@import url("module/content.css");


/* + + + + + + + + + + + + + area specific colors  + + + + + + + + + + + + + + + + */
/*
light    #E4EDD2
medium   #C5DD93
dark     #7AA61F
darkest  #5C801E

bereichsnavi (inkl. backlink): 
color (hover)     #456016
border (navblock) #678C1A
background        #90BC33
*/


/* + + + + + + + + + + + + + + + + + + */
/* + + + + + main container  + + + + + */
#content, 
#main #maincontent, #breadcrumb{ background-color: #C5DD93; }
#main{ background-color: #7AA61F; }

#main .inner, 
#main #maincontent{ background-image: url('styleimages/bg_maincontent_area2.gif'); }
#main .bottomshadow{ background: url('styleimages/bg_kontext_area2.png') no-repeat right top; }


/* + + + + + + + + + + + + + + + + */
/* + + + + + Topcontent  + + + + + */
#topcontent .box{ background-color: #C5DD93; }
#topcontent .box span.headline{ background-color: #5C801E; }


/* + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + Topbox rechte Spalte  + + + + + */
#kontext .line{ height: 1px; margin-bottom: 9px; }
#kontext .innerline{ border-bottom: 1px solid #678C1A; }

#kontext #search, 
#kontext #navArea, 
#kontext .innerline{ background: #90BC33 url('styleimages/bg_rightbox_shadow.png') repeat-y 0 0; }


/* + + + + + + + + + + + + + + + + + + */
/* + + + + + standardcontent + + + + + */
#content .box table th{ background-color: #E4EDD2; }
#content .box table th, 
#content .box table td{ border: solid 1px #7AA61F; }


#content .plain p.bildunterschrift_rechts_240, #content .plain p.bildunterschrift_links_240, 
#content .plain p.bildunterschrift_rechts_342, #content .plain p.bildunterschrift_links_342, 
#content .plain p.bildunterschrift_684, 
#content .plain div.links p, #content .plain div.rechts p, #content .plain div.center p{ background: #E4EDD2; border: solid 5px #E4EDD2; }


#content .media div.flash div a:link img, 
#content .media div.flash div a:visited img{ border: solid 1px #E4EDD2; }
#content .media div.flash div a:hover img, 
#content .media div.flash div a:focus img, 
#content .media div.flash div a:active img{ border-color: #444; }

#content .media div.flash h3, 
#content .media div.flash p{ background-color: #E4EDD2; border-color: #7AA61F; }

#content .media div.video{ border: 1px solid #7AA61F; }


/* + + + + + + + + + + + + + + + + + + */
/* + + + + + farbige teaser  + + + + + */

/* + + + blogteaser, special in .plain + + + */
#content .special{ background: #E4EDD2; }

#content .special h3 a:link, 
#content .special h3 a:visited{ background-position: -334px -174px; }
#content .special h3 a:hover, 
#content .special h3 a:focus, 
#content .special h3 a:active{ background-position: -464px -22px; }

#content .special .morelink a:link, 
#content .special .morelink a:visited{ background-position: right -502px; }
#content .special .morelink a:hover, 
#content .special .morelink a:focus, 
#content .special .morelink a:active{ background-position: right -531px; }


/* + + + farbige teaserliste + + + */
#content .colored h2{ background-color: #5C801E; }
#content .colored h2 a:link, 
#content .colored h2 a:visited{ background-color: #5C801E; background-position: -292px -216px; }
#content .colored h2 a:hover, 
#content .colored h2 a:focus, 
#content .colored h2 a:active{ background-position: -478px -531px; }


/* + + + transparente box + + + */
#content .nocolored a:link, 
#content .nocolored a:visited{ background-position: -316px -197px; }


/* + + + + + + + + + + + + + + + */
/* + + + + + templates + + + + + */

/* + + + formularbox + + +
#content .plain.form,  */
#content .mixed_boxes.whitetop .plain.form{ background: #E4EDD2 !important; }/* wegen IE6 */


/* + + + News, Presse, Suche + + + */
#content .mixed_boxes .plain{ background: #E4EDD2; border-bottom: 1px solid #7AA61F; }

#content .mixed_boxes .list .plain, 
#content .calendar .plain p, 
#content .mixed_boxes .tx-ttaddress-pi1 .plain, 
#content .mixed_boxes .search .plain ol li{ border-bottom: 1px solid #C5DD93; }
#content .mixed_boxes .list .plain a:link, 
#content .mixed_boxes .list .plain a:visited, 
#content .mixed_boxes .tx-ttaddress-pi1 .plain a:link, 
#content .mixed_boxes .tx-ttaddress-pi1 .plain a:visited{ background-position: -484px 2px; }

#content .mixed_boxes .tx-indexedsearch form div{ background: #E4EDD2; }


/* news-list-browse */
#content .browse{ background: #E4EDD2; }
#content .news-list-browse{ border-top: 1px solid #7AA61F; }


/* + + + pfarreisuche + + + */
#content .mixed_boxes .list .plain dl{ background-color: #E4EDD2; border: solid 1px #C5DD93; }
#content .mixed_boxes .list .plain dt, 
#content .mixed_boxes .list .plain dd{ border-top: solid 1px #C5DD93; }
#content .mixed_boxes .list .plain dd{ border-left: solid 1px #C5DD93; }


/* + + + kalender + + +
#content .mixed_boxes{ background-color: #E4EDD2; }
#content .mixed_boxes .plain.whitebox{ border-top: solid 1px #7AA61F; border-left: solid 1px #7AA61F; }
#content .mixed_boxes div.headline{ border-top: solid 1px #E4EDD2; }
 */

/* + + + faq + + + */
#content .faq li{ border-bottom: solid 1px #C5DD93; }
#content .faq .container_antworten{ background-color: #E4EDD2; border: solid 3px #E4EDD2; }


/* + + + sitemap + + + */
#content .sitemap .plain ul.noborder, 
#content .sitemap .plain li{ border-top: solid 10px #C5DD93; }


/* + + + + + + + + + + + + + */
/* + + + + + link  + + + + + */
#content .plain div.links p a:link, #content .plain div.links p a:visited, 
#content .plain div.rechts p a:link, #content .plain div.rechts p a:visited, 
#content .plain div.center p a:link, #content .plain div.center p a:visited, 
#content .plain p.bildunterschrift_links_240 a:link, #content .plain p.bildunterschrift_links_240 a:visited, 
#content .plain p.bildunterschrift_rechts_240 a:link, #content .plain p.bildunterschrift_rechts_240 a:visited, 
#content .plain p.bildunterschrift_links_342 a:link, #content .plain p.bildunterschrift_links_342 a:visited, 
#content .plain p.bildunterschrift_rechts_342 a:link, #content .plain p.bildunterschrift_rechts_342 a:visited, 
#content .plain p.bildunterschrift_684 a:link, #content .plain p.bildunterschrift_684 a:visited, 
#content .plain table tr th a:link, #content .plain table tr th a:visited, 
#content .mixed_boxes .list .plain table tr th a:link, #content .mixed_boxes .list .plain table tr th a:visited, 
#content .mixed_boxes .plain a:link, #content .mixed_boxes .plain a:visited, 
#content .mixed_boxes .list .plain dt a:link, #content .mixed_boxes .list .plain dt a:link, 
#content .plain.faq .container_antworten a:link, #content .plain.faq .container_antworten a:visited, 
#content .special a:link, #content .special a:visited, 
#content .plain div.special a:link, #content .plain div.special a:visited
{ background-position: -334px -176px; }


/* + + + + + linkhover + + + + + */
#content .plain div.links p a:hover, #content .plain div.links p a:focus, #content .plain div.links p a:active, 
#content .plain div.rechts p a:hover, #content .plain div.rechts p a:focus, #content .plain div.rechts p a:active, 
#content .plain div.center p a:hover, #content .plain div.center p a:focus, #content .plain div.center p a:active, 
#content .plain p.bildunterschrift_links_240 a:hover, #content .plain p.bildunterschrift_links_240 a:focus, #content .plain p.bildunterschrift_links_240 a:active, 
#content .plain p.bildunterschrift_rechts_240 a:hover, #content .plain p.bildunterschrift_rechts_240 a:focus, #content .plain p.bildunterschrift_rechts_240 a:active, 
#content .plain p.bildunterschrift_links_342 a:hover, #content .plain p.bildunterschrift_links_342 a:focus, #content .plain p.bildunterschrift_links_342 a:active, 
#content .plain p.bildunterschrift_rechts_342 a:hover, #content .plain p.bildunterschrift_rechts_342 a:focus, #content .plain p.bildunterschrift_rechts_342 a:active, 
#content .plain p.bildunterschrift_684 a:hover, #content .plain p.bildunterschrift_684 a:focus, #content .plain p.bildunterschrift_684 a:active, 
#content .plain table tr th a:hover, #content .plain table tr th a:focus, #content .plain table tr th a:active, 
#content .mixed_boxes .list .plain table tr th a:hover, #content .mixed_boxes .list .plain table tr th a:focus, #content .mixed_boxes .list .plain table tr th a:active, 
#content .mixed_boxes .plain a:hover, #content .mixed_boxes .plain a:focus, #content .mixed_boxes .plain a:active, 
#content .mixed_boxes .list .plain a:hover, #content .mixed_boxes .list .plain a:focus, #content .mixed_boxes .list .plain a:active, 
#content .mixed_boxes .list .plain dt a:hover, #content .mixed_boxes .list .plain dt a:focus, #content .mixed_boxes .list .plain dt a:active, 
#content .plain.faq .container_antworten a:hover, #content .plain.faq .container_antworten a:focus, #content .plain.faq .container_antworten a:active, 
#content .special a:hover, #content .special a:focus, #content .special a:active, 
#content .plain div.special a:hover, #content .plain div.special a:focus, #content .plain div.special a:active, 
#content .nocolored a:hover, #content .nocolored a:focus, #content .nocolored a:active, 
#content .mixed_boxes .tx-ttaddress-pi1 .plain a:hover, #content .mixed_boxes .tx-ttaddress-pi1 .plain a:focus, #content .mixed_boxes .tx-ttaddress-pi1 .plain a:active
{ background-position: -464px -24px; }


/* + + + + + + + + + + + + + + + */
/* + + + + + linien  + + + + + + */
#content .box.special hr, 
#content .mixed_boxes .plain hr, 
#content .mixed_boxes.whitetop .plain.form hr, 
#content .browse hr.clearBoth{ background-color: #E4EDD2; border-color: #E4EDD2; color: #E4EDD2; }
