BODY {
   color: #6D6D6F;
   font: 80% Verdana, Arial, Tahoma, Verdana, Geneva, Lucida, 'Lucida grande', helvetica, sans-serif;
   padding:0px 0px 0px 0px;
   margin:0;
   background : url(../images/bgbody.gif) #ffffff repeat-x top left;
   min-width: 1024px;
   }

div#bottom_image {position:absolute!important; bottom:-1873px!important; left:650px!important;}

.topmenu {font-size:120%!important} 
.topmenu_selected {font-size:120%!important}


.row_small_name{font:12px Arial;color:black;margin-bottom:15px}
.row_name {font:18px Arial;color:black;margin-bottom:5px}
.row_name {.font:11px Arial;color: black;margin-bottom:5px}
.allname {min-width:350px;color: black;margin-bottom:10px;}
.titles {font:200% Arial;color:black;margin-bottom:20px}

div.title_main1 {text-align:center!important;font-size:200%!important;color:red!important;margin-bottom:20px!important;white-space:nowrap!important}

.sam {float:right; color:#ccc; width:200px; line-height:115%; text-align:right; clear:both; font-size:85%}

p span.invisible {visibility:hidden!important}

.format_icon {margin: 0 0 -20px 0; padding-right: 15px}

ul {list-style-type: none!important; margin-top: -10px!important; margin-bottom:-15px!important}
ul li:before {content:"— "; margin:0 0 0 -1.4em}
ol {margin-top: -10px!important; margin-bottom:-15px!important}

table.faces td {
   text-align: center;
   border: none!important}

table#facecontrol {
   width:110%;}

td.bigface p {
   padding-top: 33px}

div.employee {
   clear: right;
   float:left;
   padding: 10px;
   margin-top: 30px;

width: 120px}

a.mailbox {
   font-size: 85%;
   font-family: Tahoma, Arial, Geneva, sans-serif; }

table.faces {margin:0; padding: 0}

table.faces td a img {
   border: none!important; margin-bottom: 15px!important}

a.site_link {
   font-weight: bold;
   font-size: 120%}

span.name {
   font-size: 85%;
   font-face:Tahoma, Arial, Geneva, sans-serif;
   color:#020202;
   line-height: 120%;
   white-space: nowrap;
   margin-top:  10px!important;
   padding-top:  10px!important}

a.admin, a.admin:hover {color: #7f7d82!important; text-decoration: none}

.amplua {
   color:grey!important;
   font-family: Tahoma, Arial, Geneva, sans-serif;
   font-size:80%;
line-height:120%!important}

.exp_image {
   text-align: center;
   padding:20px 0px 40 0px}

.signature {
   font-style: oblique;
   position:relative; top: 20px}

.signature2 {
   font-style: oblique;
   position:relative; top: -20px}



.preface {
   padding: 0px 5px}

i.eg {
   background-color: lightgrey!important}

.red_title {
   font: 200%  Tahoma, Helvetica, serif; 
   color: #6d6d6f;
margin-bottom:-5px!important;
   }

.chorus {
   padding: 5px; background-color: #e9eeef}

td {
   font: 80% verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
   margin-top : 0px;
   margin-bottom : 0px;}
       


a:link {
   color: #2E297A;
   text-decoration: underline;
   font-family:  Verdana, Arial, Geneva, Lucida, 'Lucida grande', helvetica, sans-serif; }

a:active {
   color: #000000;}

a:visited {
   color: #940362;}

a:hover {
   color: #000000;
   text-decoration: underline;}

input {
   font-size: 12px;}

select {
   font-size: 12px;
   color: #000;
} 

form {
   margin: 0px 0px 0px 0px;}

.sh2{
   font-size:20px;
   font-weight:bold}

.sh3 {
   font-size:18px;
   font-weight:bold}

.sh4 {
   font-size: 16px;
   font-weight: bold}

#grayBlock {
   background: #f0f0f0;
   margin-top: 20px;}

.upperCurve {
   background: url(../images/corner_ur.gif) right top no-repeat;}

.bottomCurve {
   background: url(../images/corner_dr.gif) right bottom no-repeat;}

.search_l{
   background-image:url(../images/bgsearchsmall.gif);
   background-repeat:no-repeat;
   background-position:right;
   width:136px;height:20px;
   border:0;
   padding-left:15px;
   padding-top:3px;color:#C3C4C6;}

.search_but_l{
   width:18px;
   height:19px;
   background:url(../images/bgbutsearchsmall.gif);
   background-repeat:no-repeat;
   border:0px;
   cursor:pointer}

.search_b{
   background-image:url(../images/bgsearch_b.gif);
   background-repeat:no-repeat;
   background-position:right;
   width:537px;height:20px;
   border:0;padding-left:15px;
   padding-top:3px;}

#topmenu td{
   font-family: Arial}

#topmenu a:link, #topmenu a:visited {
   color: #FFFFFF;
   width:100%;
   text-decoration: none;
   font-family:  Arial, Verdana, Geneva, Lucida, 'lucida grande', helvetica, sans-serif;}

#topmenu a:hover {
   color: #ffffff;
   text-decoration: none;}       
        
        
#topmenu_2 td {
   color: #D4028C;
   font-family: Arial}
        
#topmenu_2 a:link {
   color: #6F6F71;
   text-decoration: underline;
   font-family:  Arial, verdana, Geneva, Lucida, 'lucida grande', helvetica, sans-serif;}

       
#topmenu_2 a:visited{
   color: #6F6F71;
   text-decoration: underline;}

#topmenu_2 a:hover {
   color: #000000;
   text-decoration: underline;}

.zag:link {
   font-size:160%;
   color: #2E297A;
   text-decoration: underline;
   font-family:  Arial, Geneva, lucida, 'lucida grande', helvetica, sans-serif;}

.zag:active {
   font-size:160%;
   color: #000000;
   font-family:  Arial, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.zag:visited {
   font-size:160%;
   color: #940362;
   font-family:  Arial,  geneva, lucida, 'lucida grande', helvetica, sans-serif;}

.zag:hover {
   font-size:160%;
   color: #000000;
   text-decoration: underline;
   font-family:  Arial, Geneva, Lucida, 'lucida grande', arial, helvetica, sans-serif;}

        
#zag {
   font-size:21px;
   color: #6D6D6F;
   text-decoration: none;
   font-family:  Arial, Verdana, Geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
        
.blink_n:link, .blink_n:visited {
   font-family:  Arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
        
#maincontent{
   margin-left:35px;
   margin-right:30px;
   margin-top:50px;
   margin-bottom:30px;
   font:100% verdana;
   line-height:160%;}

#maincontent_print{
   margin-left:35px;
   margin-right:30px;
   margin-top:20px;
   margin-bottom:30px;
   font:100% verdana;
   line-height:160%;
}

#maincontent_print td{
   font-size:80%;
   font-family: verdana;
   line-height:160%}

#maincontent td{
   font-size:81%;
   font-family: verdana;
   line-height:160%}

.emptySearch{
   color:#c6c6c6}

#sort{
   margin-bottom:20px}

.grug {
   background:url(../images/krug.gif) no-repeat}

.grug_w {
   background:white;}

.menu_hover {
   background:url(../images/bgmenu_h.gif) repeat-x}

.menu_t{
   background:transparent;}

.m1{
   background:url(../images/bgtl_m.gif) no-repeat left top}

.m2{
   background:url(../images/bgtl.gif) no-repeat left top}

.m3{
   background:url(../images/bgtr_m.gif) no-repeat right top}

.m4{
   background:url(../images/bgtr.gif) no-repeat right top}

.m5{
   background:url(../images/t_l.gif) no-repeat left top}

.m6{
   background:url(../images/t_r.gif) no-repeat right top}


p.signature {
   position: relative;
   top: -15px;
   left: 50%;
   font-style: italic}

#calendar {
   background:#E0E0E0}

#calendar td{
   font-size:11px;
   text-align:center;
   color:#BABABA}
  
#calendar div.m_title {
   text-align:right;
   font:12px verdana;
   margin-bottom:5px}
  
#calendar a {
   color:#060606;}
  
#calendar a:hover {
   color:#000;}

#calendar .tabl {
   height:370px}
  
#loading{
   position:absolute;
   background:#f0f0f0 url(../images/loadingAnimation.gif) center center no-repeat;
   top:25px;
   left:0px;
   width:630px;
   height:445px;
   display:none}
  
#calendar div.m_title a{
   color:#BABABA;}
  
#year_calendar{
   margin-bottom:15px;
   margin-top:15px}

#year_calendar td{
   text-align:center;
   width:33%;
   color:#353535}

#year_calendar .year2{
   font-size:18px}
  
#year_calendar a{
   color:#353535}
  
#year_calendar a:hover{
   color:#353535}
