/* Start of CMSMS style sheet 'mas' */
@charset "utf-8";
/* CSS Document */

html,body {height: 100%;}

body {
	margin: 0 auto;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	/*color: #88888A;*/
        color: #5A5A5C;
}

#menu, #submenu {
	font-size: 12px;
	font-weight: bold;
	color: #375A9A;
}

#menu a, #submenu a{
	text-decoration: none;
	color: #375A9A;
}

#menu a:hover, #submenu a:hover{
	color: #233861;
}

 #submenu{
        padding-top: 24px;
        padding-bottom: 8px;
        padding-right: 8px;
        text-align: right;
}

.mselected{
       color: #233861;
       font-weight: bold;
       font-size: 13px;
       padding-right: 4px;
}

#main_menu {
        height: 100% !important;
}	

#menubar {
        padding-top: 20px;
        min-height: 168px;
        height: 100% !important;
}

.links_box {
       height: 163px;
       padding-top: 28px;      
}

.links_box2 {
       height: 112px;
       padding-top: 28px;      
}

#divider {
	margin-left: 6px;
	width: 736px;
	height: 22px;
	background: url(images/dividertop.jpg) no-repeat;
}

#splitter {
        float: left;
        width: 52px;
	height: 291px;
	background: url(images/split.gif) top center no-repeat;
}

#content {
        height: 100% !important;
        padding-top: 9px;
	padding-left: 6px;
        padding-bottom: 0px;
	width: 735px;
        text-align: left;
}

#content a{
        color: #375A9A;
        text-decoration: none;
}

#content_text {
       padding-left: 18px;
       text-align: justify;
}

#content_text a{
        color: #375A9A;
        text-decoration: none;
}

#intro_text a{
        color: #375A9A;
        text-decoration: none;
        border-bottom: 1px #375A9A solid;
}

#intro_text a:hover{
        border-bottom: none;
}

.text_space {
       width: 380px;
       padding-right: 41px;
       text-align: justify;
}

td.text_space a{
        color: #375A9A;
        text-decoration: none;
        border-bottom: 1px #375A9A solid;
}

td.text_space a:hover{
        border-bottom: none;
}

td.text_space p{
       margin: 0px;
}

#content img{
	padding: 8px;
        padding-top: 6px;
}

#content_intro {
	padding-top: 18px;
	padding-left: 26px;
	width: 715px;
        text-align: left;
}

#header_content{
	border: 1px #375A9A solid;
        height: 56px;
	color: #375A9A;
        padding-left: 18px;
	/*padding: 4px;*/
}

#header_content a{
       text-decoration: none;
       color: #375A9A;
}

.main_image {
       margin: 0 auto;
       background-color: #E6E6E8;
       padding-bottom: 0px;
       overflow: hidden;
}

#imgcaption {
       text-align: left;
       font-weight: bold;
       /*color: #88888A;*/
       color: #5A5A5C;
       margin: -5px;
       padding-left: 12px;
}

#imgcaption p{
       margin: 0px;
       padding-bottom: 25px;
}

.form_button,.fbsubmit {
      background-color: #fff;
      color: #88888A;
      border: none;
      border-bottom: 1px #88888A solid;
}

#pager {
       color: #000;
       padding-top: 6px;
       padding-bottom: 6px;
       padding-left: 6px;
}

#pager a{
       /*color: #88888A;*/
       color: #5A5A5C;
       font-weight: bold;
       text-decoration: none;
}

.current_page {
       padding-top: 2px;
       padding-bottom: 2px;
       padding-left: 4px;
       padding-right: 4px;
       border: 1px solid;
}

.line1{
        font-size: 15px; 
        display: block;
        color: #375A9A;
}

.line2{
	font-size: 15px;
	font-weight: bold;
        display: block;
        color: #375A9A;
}

.padder_top {
       margin-top: 4px;
}

.contact_line {
        display: block;
        width: 440px;
        padding-top: 4px;        
        padding-bottom: 4px;
        font-weight: bold;
        border-bottom: 1px #AE0F37 solid;
}

.hidden {
        display: none;
}

/*
#lang{        
        position: relative;
        margin: 0 auto;
        text-align: center;
        height: 30%;
        top: 20%;
}
*/

#intro_text{
        float: left;
        width: 450px;
}

#newsbox{
        float: right;
        width: 210px;
}

.file {
	padding-left: 20px;
	background: transparent url('<?php echo $gCms->config['root_url'] ?>/plugins/icons/file.png') no-repeat left;
}

.filesize {
	/* display: none; */
	font-size: 90%;
}

.deadlink {
	/* added if the specified file does not exist */
	color: red;
	font-weight: bold;
}

.checkpath {
	/* added if the file path is wrong */
	color: red;
}

.filetype_pdf {
	width: 17px;
        height: 17px;
        padding-right: 20px;
	background: transparent url('/plugins/icons/pdf.png') no-repeat right;
}

.filetype_zip {
	width: 17px;
        height: 17px;
        padding-right: 20px;
	background: transparent url('/plugins/icons/zip.png') no-repeat right;
}

.filetype_doc {
	width: 17px;
        height: 17px;
        padding-right: 20px;
	background: transparent url('/plugins/icons/doc.png') no-repeat right;
}

.filetype_ppt {
	width: 17px;
        height: 17px;
        padding-right: 20px;
	background: transparent url('/plugins/icons/ppt.png') no-repeat right;
}

.filetype_xls {
	padding-left: 20px;
	background: transparent url('/plugins/icons/xls.png') no-repeat left;
}
/* End of 'mas' */

