/* Style sheet ccp */
body{margin-top:15px;background:#ece4d9 url("tl_files/CCP/PICS/WEB/background.gif") center top repeat-y;}
.mod_logo img{width:143;height:47;border:0px;}
.mod_changelanguage{right:0;top:0;position:absolute;vertical-align:top;}
.mod_changelanguage ul{margin:0;padding:0;list-style-type:none;}
.mod_changelanguage li{float:left;margin-left:5px;}
.mod_navigation{height:300px;position:absolute;overflow:visible;margin-top:7px;margin-bottom:20px;z-index: 777;}
.mod_navigation a,.mod_navigation span{padding-right:2px;padding-left:3px;font-weight:bold;text-decoration:none;font-size:8pt;color:#ffffff;line-height:15px;}
.mod_navigation li span.active{color:#aaaaff;}
.mod_navigation a:hover{color:#FF9600;}
.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation li{position:relative;float:left;padding-bottom:2px;padding-left:2px;background-color:#000000;line-height:20px;}
.mod_navigation li ul{width:190px;bottom:0;left:-1px;right:0;top:22px;position:absolute;display:none;}
.mod_navigation ul li:hover ul,.mod_navigation ul li.sfhover ul{display:block;}
.mod_navigation li li{width:190px;border-right:1px solid #FF9600;border-left:1px solid #FF9600;}
.mod_navigation li li.first{border-top:1px solid #FF9600;}
.mod_navigation li li.last{border-bottom:1px solid #FF9600;}
.mod_navigation li ul ul{left:192px;top:0;position:absolute;}
.mod_navigation ul li:hover ul ul,.mod_navigation ul li.sfhover ul ul{display:none;}
.mod_navigation ul ul li:hover ul,.mod_navigation ul ul li.sfhover ul{display:block;}
#searchpanel{width:100%;right:0;top:50px;position:absolute;text-align:right;z-index: 555;}
.search{height:23px;position:relative;margin:0;padding:0 0 3px;background-color:#000000;z-index: 666;}
.search_field{position:relative;margin:5px 0 0;padding:0;vertical-align:middle;font-size:9px;line-height:10px;z-index: 888;}
.search_icon{width:22px;height:21px;position:relative;vertical-align:middle;z-index: 999;}
.mod_coverpicture{margin-right:auto;margin-left:auto;padding-top:40px;}
.mod_breadcrumb{margin-top:7px;padding:3px 3px 5px;background-color:#ece4d9;}
.mod_calendar{margin:0 0 20px 20px;padding:5px 7px;background-color:#ece4d9;}
table.minicalendar{width:100%;}
table.minicalendar td{width:14%;padding-top:2px;padding-bottom:3px;text-align:center;background-color:#ffffff;border-right:1px solid #ece4d9;border-bottom:1px solid #ece4d9;}
table.minicalendar .weekend{background-color:#b5ccee;}
table.minicalendar .today{background-color:#ece4d9;}
table.minicalendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#dbd4cc;border-right:1px solid #ece4d9;border-bottom:1px solid #ece4d9;}
table.minicalendar .head{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#b5ccee;border-right:1px solid #ece4d9;border-bottom:1px solid #ece4d9;}
table.minicalendar .current{background-color:#dbd4cc;}
.mod_login{margin:0 0 0 20px;padding:5px 7px;background-color:#ece4d9;}
.mod_login label{display:block;margin-bottom:2px;}
.mod_login input{margin-bottom:2px;}
.mod_login p.login_info{font-size:8pt;}
#request_password{margin:0 0 0 20px;padding:0 7px 5px;background-color:#ece4d9;}
#breaking_news,.mod_newsmenu{margin:20px 0 20px 20px;padding:5px;background-color:#ece4d9;}
#breaking_news .odd{background-color:#dbd4cc;}
#breaking_news .layout_simple{padding-bottom:7px;}
#breaking_news a{display:block;margin-left:5px;font-size:10px;}
.mod_newsmenu ul{margin:0;padding:0;list-style-type:none;}
.mod_newsmenu li.year{margin-top:7px;}
.mod_newsmenu a,.mod_newsmenu span.active{margin-left:5px;font-size:10px;}
.pdf_link{margin-bottom:10px;text-align:right;}
.ce_text hr{height:1px;border-top:1px solid #898989;border-right:0px solid #898989;border-bottom:0px solid #898989;border-left:0px solid #898989;}
.ccp_form input.ctrl_pcs{width:30px;display:inline-block;margin-bottom:0;}
.ccp_form .ext_checkbox label,.ccp_form label.lbl_fmc{width:450px;display:inline-block;text-align:left;}
.ccp_form label{width:120px;display:inline-block;text-align:right;}
.ccp_form input{width:200px;margin-bottom:5px;}
.country_select,#ctrl_country{width:205px;}
.select{margin-bottom:5px;}
.ccp_form .checkbox{width:20px;margin-bottom:10px;margin-left:118px;}
div.ext_checkbox{height:18px;margin:0;padding:0;}
.ccp_form .textarea{width:200px;margin-bottom:10px;margin-left:125px;}
span.mandatory{color:#ff0000;}
.ccp_form .explanation{margin-left:125px;}
.ccp_form p.error{margin-left:125px;color:#ff0000;}
.ccp_form .submit_container{margin-top:10px;margin-left:125px;}
div.pagination ul{margin:0 auto;padding:0;text-align:center;list-style-type:none;}
.pagination li{display:inline;margin-right:10px;}
.ce_accordion{margin-left:16px;}
.toggler{padding:1px 0 2px;color:#ff5200;}
.toggler:hover{text-decoration:underline;color:#a84204;}
.accordion div{padding:6px 0 8px 15px;line-height:16px;}
.mod_eventlist{margin-right:6px;}
.mod_eventlist .header{padding:3px 6px 4px;background-color:#e6e6e6;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;font-weight:bold;}
.mod_eventlist .header.first{border-top:1px solid #cccccc;}
.mod_eventlist .event{padding:10px 6px 0;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_eventlist .time{margin-top:6px;margin-bottom:6px;font-weight:normal;color:#999999;}
.mod_eventreader .info{margin-top:-12px;font-size:10px;color:#999999;}
.mod_eventreader .recurring{margin-top:2px;font-size:10px;color:#009900;}
.mod_eventreader .ce_text{margin-top:15px;}
.mod_eventreader .back{margin-top:18px;}
.ce_table{margin-top:24px;margin-bottom:24px;border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th a{color:#000000;}
.mod_sitemap ul{list-style-image:url("tl_files/CCP/PICS/ICONS/link_extern.gif");}
.mime_icon{vertical-align:middle;}
.downloadarchivItem{margin:0 0 5px;}
.downloadarchivItem .mime_icon{display:none;}
.downloadarchivItem .description,.downloadarchivItem .description p{display:inline;}
.dlh_googlemap{margin-right:auto;margin-left:auto;}
.mod_faqlist li{margin-top:3px;line-height:15px;}
.mod_faqreader p.info{display:none;}
.toplink{margin-top:10px;text-align:right;}
.mod_footer{border-top:1px solid #898989;font-size:10px;}
.mod_footer a{font-size:10px;}
.mod_visitors{display:none;}
