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

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

Authors: JDE, SPI
Copyright (c) A&B FACE2NET GmbH
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
    screen.css
    (Styleeinbindung fuer Screenlayout Bereich 0 = Default)
    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    #E6F5FE
medium   #B6D8E2
dark     #5196AA
darkest  #2D758B

bereichsnavi (inkl. backlink): 
color (hover)     #266376
border (navblock) #2D758B
background        #5196AA
*/


/* + + + + + + + + + + + + + + + + + + */
/* + + + + + main container  + + + + + */
#content, 
#main, #maincontent, #breadcrumb{ background-color: #B6D8E2 }
#main .inner{ background: transparent }


/* hier gibt es keine Kontextgrafik */
#main .bottomshadow{ display: none; }
#kontext #teaser_area{ padding-bottom: 0; }


/* + + + + + + + + + + + + + + + + */
/* + + + + + Topcontent  + + + + + */
#topcontent .box{ background-color: #B6D8E2; }
#topcontent .box span.headline{ background-color: #2D758B; }


/* + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + standardcontent + + + + + */
#content .box table th{ background-color: #E6F5FE; }
#content .box table th, 
#content .box table td{ border: solid 1px #5196AA; }


#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: #E6F5FE; border: solid 5px #E6F5FE; }


#content .media div.flash div a:link img, 
#content .media div.flash div a:visited img{ border: solid 1px #E6F5FE; }
#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: #E6F5FE; border-color: #5196AA; }

#content .media div.video{ border: 1px solid #5196AA; }


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

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

#content .special h3 a:link, 
#content .special h3 a:visited{ background-position: -442px -48px; }
#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: #5196AA; }
#content .colored h2 a:link, 
#content .colored h2 a:visited{ background-color: #5196AA; background-position: -400px -90px; }
#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: -424px -71px; }


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

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


/* + + + News, Presse, Suche + + + */
#content .mixed_boxes .plain{ background: #E6F5FE; border-bottom: 1px solid #5196AA; }

#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 #B6D8E2; }
#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: #E6F5FE; }


/* news-list-browse */
#content .browse{ background: #E6F5FE; }
#content .news-list-browse{ border-top: 1px solid #5196AA; }


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


/* + + + kalender + + +
#content .mixed_boxes{ background-color: #E6F5FE; }
#content .mixed_boxes .plain.whitebox{ border-top: solid 1px #5196AA; border-left: solid 1px #5196AA; }
#content .mixed_boxes div.headline{ border-top: solid 1px #E6F5EF; }
 */

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


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


/* + + + + + + + + + + + + + */
/* + + + + + 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: -442px -50px; }


/* + + + + + 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: #E6F5FE; border-color: #E6F5FE; color: #E6F5FE; }
