/* Style sheet caf-standard */
.mod_glossaryMenu ul li{display:inline;list-style-type:none;}
.mod_glossaryMenu .anchors a{width:2em;float:left;display:block;margin-right:0.5em;margin-bottom:0.5em;text-align:center;border:1px solid #09479f;font-weight:bold;text-decoration:none;font-size:1.2em;color:#09479f;line-height:2em;}
.pagination ul{margin-left:0;}
.ce_tabcontrol_tabs{margin-top:20px;padding-top:2px;border-bottom:10px solid #e6e6e6;}
.ce_tabcontrol_tabs ul{margin-left:0;}
.ce_tabcontrol_tabs ul li{float:left;display:block;margin-right:10px;padding:8px 10px;text-align:center;background-color:#f5f5f5;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;color:#09479f;list-style-type:none;}
.ce_tabcontrol_tabs ul li.selected{padding:8px 10px 8px 6px;background-color:#e6e6e6;border-bottom:1px solid #e6e6e6;color:#000000;}
.tabs{font-weight:bold;}
.hover{color:#b2001a;cursor: pointer;}
.filter h4{float:left;}
.mod_navigation ul{margin:0;padding:0;list-style-type: none;}
.mod_newslist .layout_short:hover{padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#efefef;}
.mod_newslist .layout_short{padding-right:5px;padding-bottom:5px;padding-left:5px;}
.mod_newsreader .layout_full h2{margin-bottom:0;}
.mod_newslist h3{margin-bottom:0;}
.mod_breadcrumb{float:left;margin:0 0 0 220px;font-weight:bold;}
.mod_breadcrumb a{font-weight:bold;}
.mod_breadcrumb .active{font-weight:bold;color:#000000;}
#container{}
#left{padding:0 10px 0 0;background-color:#fafafa;}
#main{padding:10px 20px;background-color:#fafafa;}
#powered{width:500px;margin-left:220px;text-align:center;}
#footer img{float:left;margin-top:30px;margin-right:30px;}
#searchbox{float:right;}
.mod_search .formbody{margin-bottom:10px;padding-bottom:10px;border-top:0px solid #cfcfcf;border-right:0px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-left:0px solid #cfcfcf;}
.mod_search .header{font-weight:bold;}
.mod_search .header strong{font-weight:bold;color:#09479f;}
.mod_search .searchresult{padding:0 0 10px;}
p.no-pm{display:none;}
p.has-pm{height:40px;padding:0 0 0 40px;text-align:center;vertical-align:middle;background-image:url("tl_files/design/mail_receive.png");background-repeat:no-repeat;border:1px solid #09479f;font-weight:bold;font-size:20px;line-height:40px;background-position: 5px 50%;}
.mod_pmlist{margin:0 0 15px;}
h3.inbox{padding-left:40px;background:url("tl_files/design/mail_receive.png") left center no-repeat;line-height:40px;}
h3.outbox{padding-left:40px;background:url("tl_files/design/mail_send.png") left center no-repeat;line-height:40px;}
h3.writepn{padding-left:40px;background:url("tl_files/design/mail_write.png") left center no-repeat;line-height:40px;}
.vonan .absender,.vonan .empfaenger,.subject .label,.subject .message{font-weight:bold;font-size:16px;color:#09479f;letter-spacing: 0.5px;}
.private-message-reader .subject{margin-bottom:5px;border-bottom:1px dotted #cfcfcf;}
#message-pointer{width:0px;height:0px;margin-left:40px;border-left:10px solid transparent; border-right: 5px solid transparent;border-top: 0px solid transparent;border-bottom: 8px solid #09479f;}
#message-wrapper{margin-bottom:10px;padding:10px;background-color:#f8f8f8;border:1px solid #09479f;}
.mod_linklist .linkwrapper,.mod_linklist .linkwrapper:hover{margin:0 0 5px;padding:5px;min-height:60px;}
.mod_linklist .linkwrapper:hover{background-color:#efefef;}
.ce_comments{margin-top:15px;margin-bottom:10px;padding-top:15px;border-top:2px solid #09479f;}
.ce_comments .widget{margin-top:5px;}
.comment_default .info{margin-top:10px;background-color:#f8f8f8;font-weight:bold;font-size:15px;color:#09479f;line-height:22px;}
.ce_comments form input{width:345px;}
.ce_comments .comment{margin-bottom:20px;padding:5px;background-color:#f8f8f8;}
.mod_linklist .linkwrapper .picture{float:left;margin-right:5px;padding:3px;}
.mod_linklist .linkwrapper .description{padding-left:60px;}
.mod_linklist .linkwrapper a{display:block;font-weight:bold;text-decoration:none;letter-spacing: 0.5px;}
.mod_linklist .linkwrapper a img{padding-bottom:2px;}
.mod_newslist h3 a{font-weight:bold;text-decoration:none;font-size:18px;color:#09479f;letter-spacing: 0.5px;}
.mod_newslist .info{font-weight:bold;font-size:12px;}
.mod_newslist .info .date,.mod_newsreader .info .date{padding-left:20px;background:url("tl_files/design/date.png") left center no-repeat;}
.mod_newslist .info .comment{padding-left:20px;background:url("tl_files/design/comments.png") left center no-repeat;}
.mod_newslist .more a{padding-right:20px;background:url("tl_files/design/next.png") right center no-repeat;text-decoration:none;}
.mod_newslist .more a:hover{background:url("tl_files/design/next_hover.png") right center no-repeat;}
.mod_newsreader .ce_text{margin-top:10px;margin-bottom:10px;}
.mod_newsmenu{margin-top:10px;margin-bottom:25px;}
.mod_newsmenu ul li{list-style-type:none;}
.mod_newsmenu ul li a{display:block;margin-left:0;border-top:0px solid #dddddd;border-right:0px solid #dddddd;border-bottom:1px solid #dddddd;border-left:0px solid #dddddd;font-weight:bold;color:#09479F;line-height:22px;list-style-type:none;text-decoration:none;}
.mod_newsmenu ul li a:hover{display:block;border-bottom:1px solid #dddddd;font-weight:bold;color:#b2001a;line-height:22px;list-style-type:none;text-decoration:none;}
.mod_newsmenu ul li p{display:block;padding-left:20px;background:url("tl_files/design/book_open.png") left center no-repeat;border-top:0px solid #dddddd;border-right:0px solid #dddddd;border-bottom:1px solid #dddddd;border-left:0px solid #dddddd;font-weight:bold;line-height:22px;list-style-type:none;text-decoration:none;}
.mod_navigation ul li a{width:180px;display:block;padding:10px 10px 10px 25px;background:url("tl_files/design/bulpoint20.png") left center no-repeat;border-top:0px solid #09479F;border-right:0px solid #09479F;border-bottom:1px solid #09479F;border-left:0px solid #09479F;font-weight:bold;color:#09479F;line-height:22px;text-decoration:none;}
.mod_navigation ul li a:hover{background:url("tl_files/design/bulpoint20-hover.png") left center no-repeat;color:#b2001a;}
.mod_navigation ul li .active{width:180px;display:block;padding:10px 10px 10px 25px;background:url("tl_files/design/bulpoint20-active.png") left center no-repeat;font-weight:bold;color:#000000;/*border-top: 1px solid #3373a9; */border-bottom: 1px solid #09479F /*#003867*/; text-decoration:none;}
.mod_navigation ul ul li{width:180px;display:block;padding:0 0 0 20px;}
.mod_navigation ul ul li.active{width:180px;display:block;padding:0 0 0 20px;border-bottom:none;background:none;}
.mod_login{margin-top:30px;color:#09479F;}
.mod_login h2{padding-bottom:5px;border-bottom:1px solid #09479F;font-weight:bold;}
.mod_login .label{margin-top:10px;padding:0 0 5px;font-weight:bold;color:#09479F;}
.mod_login input{width:150px;margin-top:5px;}
#request_password,#register{margin-top:10px;}
#request_password a,#register a{text-align:center;text-decoration:none;font-size:18px;}
span.mandatory{padding:0 3px;font-weight:bold;font-size:20px;color:#b2001a;}
.error + input{background-color:#FFDFE4;border:2px solid #b2001a;}
p.back a{padding-left:16px;background:url("tl_files/design/previous.png") left center no-repeat;}
p.back a:hover{padding-left:16px;background:url("tl_files/design/previous_hover.png") left center no-repeat;}
.last_login{margin-top:20px;}
.last_login img{float:left;margin:0;padding:0 10px 0 0;}
.last_login>div{margin-bottom:10px;border-bottom:1px solid #09479f;}
.mod_glossaryMenu{margin-bottom:2em;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #09479f;}
.mod_glossaryMenu .anchors a:hover{background-color:#09479f;border:1px solid #09479f;font-size:1.2em;color:#fafafa;line-height:2em;}
.mod_glossaryList h2{padding-left:5px;background-color:#e6e6e6;}
.mod_glossaryList p.toplink{float:right;margin-top:5px;margin-right:5px;padding-left:20px;background:url("tl_files/design/up.png") left center no-repeat;}
.mod_glossaryList a.backlink{margin-left:10px;font-weight:normal;text-decoration:none;color:#666666;}
.mod_glossaryList a.backlink:hover{margin-left:10px;font-weight:normal;text-decoration:none;color:#b2001a;}
.mod_glossaryList dt{font-weight:bold;font-size:16px;color:#09479f;}
.mod_glossaryList dd{margin-bottom:10px;border-bottom:1px solid #e7e7e7;}
.rss_items_only{margin-bottom:0.5em;padding:0.5em;border:1px solid #efefef;}
.rss_items_only.even{background-color:#e6e6e6;border:1px solid #e6e6e6;}
.rss_items_only.odd{border:1px solid #fafafa;}
.rss_items_only:hover{margin-bottom:0.5em;padding:0.5em;border:1px solid #09479f;}
div.pagination>p{display:none;}
.pagination li{display:inline;list-style-type:none;}
.pagination a{float:left;display:inline-block;margin-right:5px;padding:0 5px;border:1px solid #09479f;text-decoration:none;}
.pagination a:hover,.pagination .current{float:left;display:block;margin-right:5px;padding:0 5px;background-color:#09479f;border:1px solid #09479f;text-decoration:none;color:#fafafa;}
.caf_liste dl{margin:0;}
.caf_liste dt{width:40%;float:left;padding:0.2em 0 0.2em 0.5em;text-align:left;border-bottom:1px solid #09479f;font-weight:bold;color:#09479f;clear:left;}
.caf_liste dd{margin-left:40%;padding:0.2em 0;border-bottom:1px solid #09479f;}
.ce_tabcontrol_pane{}
.panes{padding-bottom:10px;}
.note_translated{margin-bottom:10px;padding:5px;background-color:#e6e6e6;border:2px solid #09479f;}
.mod_quickpoll{padding:10px;background-color:#f5f5f5;border:1px solid #e6e6e6;}
.mod_quickpoll .title{margin-bottom:10px;font-weight:bold;font-size:20px;color:#09479f;line-height:30px;}
.mod_quickpoll .graph{background-color:#dfdfdf;border:1px solid #efefef;}
.mod_quickpoll .graph .label{margin-top:5px;font-weight:bold;}
.mod_quickpoll .graph .results .color1{color:#ffffff; background-color:#09479f; text-align:center;}
.mod_quickpoll .graph .results .color2{color:#ffffff; background-color:#b2001a; text-align:center;}
.mod_quickpoll .graph .results .color3{color:#000000; background-color:#f7c94b; text-align:center;}
.mod_quickpoll .graph .results .color4{color:#000000; background-color:#FFFFCC; text-align:center;}
.mod_quickpoll .graph .results .color5{color:#000000; background-color:#FFCCCC; text-align:center;}

