/* Style sheet MCSV */
.ce_form .error{color:#ff3300;}
.ce_form span.mandatory{color:#ff3300;}
.ce_form td{padding:5px;}
.mod_calendar table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
.mod_calendar .head{padding-top:4px;padding-bottom:4px;text-align:center;border-right:1px solid #cccccc;}
.mod_calendar .current{background-color:#9ccf00;}
.mod_calendar .label{padding-top:4px;padding-bottom:4px;text-align:center;background-color:#9ccf00;border-bottom:1px solid #cccccc;color:#ffffff;}
.mod_calendar td{width:14%;height:80px;padding:1px;vertical-align:top;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:10px;}
.mod_calendar .today{background-color:#ffffcc;}
.mod_calendar td .header{padding-bottom:2px;text-align:center;background-color:#6fbfff;font-weight:bold;color:#ffffff;}
.mod_calendar .empty .header{background-color:#cccccc;}
.mod_navigation{padding:1px 5px;background-image:url("tl_files/mcsv/pix_layout/navi_box_mid.gif");background-repeat:repeat-y;font-family:Times New Roman, serif;font-style:italic;color:#ffffff;font-variant: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; letter-spacing: 0.1em;}
.mod_navigation a{color:#ffffff;text-decoration:none;}
.mod_navigation a:hover{border-top:1px dotted #393C73;border-bottom:1px dotted #393C73;color:#393C73;}
.mod_navigation ul{margin:0;padding-left:13px;list-style-type:none;}
.mod_navigation ul.level_1{padding-left:0;font-weight:bold;font-size:18px;}
.mod_navigation ul.level_2{font-weight:bold;font-size:15px;}
.mod_navigation li.active{color:#393C73;}
.mod_navigation p.active{margin-top:0;margin-bottom:0;}
.mod_upcoming_events .ce_text{margin-bottom:8px;padding-bottom:8px;border-bottom:2px dotted #9ccf00;}
.mod_upcoming_events .info{margin-bottom:2px;font-weight:bold;}
.ce_gallery img{border:5px solid #ffffff;}
.ce_text img,.ce_image img{border:5px solid #ffffff;}
.ce_gallery table{width:100%;}
.ce_gallery td{padding:0 0 5px 0;vertical-align:top;}
.ce_gallery td.col_first .image_container{text-align:left;}
.ce_gallery td.col_last .image_container{text-align:right;}
.mod_newsreader .info{font-size:10px;}
.pagination li{display:inline;}
.pagination ul{margin-left:0;padding-left:0;}
.pagination{border-top:2px dotted #9ccf00;}
.my_archive_mod_newslist .info{margin-bottom:2px;font-size:10px;}
.my_archive_mod_newslist h2{margin-top:0;margin-bottom:5px;}
.my_archive_mod_newslist .layout_short{margin-bottom:8px;padding-bottom:8px;border-bottom:2px dotted #9ccf00;}
body{background:#ece4d9 url("tl_files/mcsv/pix_layout/background.gif") center top repeat-y;}
.caption{text-align:center;font-weight:bold;font-style:italic;}
.my_navi_mod_newslist{padding-right:5px;padding-left:5px;background-image:url("tl_files/mcsv/pix_layout/news_box_mid.gif");background-repeat:repeat-y;font-size:10px;color:#000000;}
.my_navi_mod_newslist .info{margin-bottom:2px;}
.mod_newslist p{margin-top:0;margin-bottom:4px;}
.my_navi_mod_newslist h1{margin-top:0;margin-bottom:5px;text-align:center;font-weight:bold;font-size:20px;color:#ffffff;}
.my_navi_mod_newslist h2{margin-top:0;margin-bottom:5px;font-weight:bold;font-size:15px;color:#ffffff;}
.my_navi_mod_newslist a{color:#ffffff;}
.my_navi_mod_newslist a:hover{color:#006600;}
.my_navi_mod_newslist .layout_short{margin-bottom:4px;padding-bottom:4px;border-bottom:1px dotted #ffffff;}
.my_navi_mod_newslist .last{margin-bottom:0;padding-bottom:0;border-bottom:0px;}
