
html, body {
   position: center;
   height: 100%;
   min-height: 100%;
   min-width: 928px;
   margin: 0;
   padding: 0;      
   width: 928px;
    background:#D1D1D1;
 
}
* html, * body {
        height: 100%;
        width: 100%;
}
h1 {     color:#1B1517;	font: bold 24px Myriad Pro;	  padding: 0 0 20px 0px;     margin: 0;}
h2 {    color:#1B1517;  	font: bold 22px Myriad Pro;	  padding: 70px 0 10px 0px;     margin: 0;}
h3 {    color:#1B1517;	    font: bold 19px Arial;	  padding: 0 0 10px 0px;     margin: 0;}
h4 {    color:#1B1517;	    font: bold 16px Myriad Pro;	  padding: 0 0 10px 0px;     margin: 0;}
h5 {     color:#1B1517;	font: bold 13px Myriad Pro;	  padding: 0 0 10px 0px;     margin: 0;}
h6 {    color:#1B1517;	    font: bold 12px Myriad Pro;	  padding: 0 0 10px 0px;     margin: 0;}
a img {
        border: none;
}

a:link, a:visited, a:active { 
  font: normal 14px Myriad Pro;
  color:#1B1517;
   text-decoration: none; 
}
a:hover {             
  text-decoration: none;   	
}
div, p, span {
        font-size: 1em;
}

* html ul {
        padding: 0 0 1px;
}
* html li { 
        padding: 1px 0 0;
}
ul {
        margin: 2px 0;
        padding: 0;
		margin-left:18px;
}




html>body #container #content {
        height: auto;
}
#container #header {
        min-height: 77px;

        height: 77px;
		background:#fff;
}
html>body #container #header {
        height: auto;            /* used to fit font-sizing feature of Mozilla/FireFox */
         
}
#container #pagebody {
        margin-top: 16px;
        		background:url(../images/bg_content.jpg) repeat-y;
}
#footer {
        position: relative;
         
}
#footer #foot {
        min-height: 86px;
        height: 86px;
}
html>body #footer #foot {
        height: auto;
}
/*
*  Container overlapping
*/
#container #pagebody {
        padding-bottom: 90px;     /* this value need to ba same as full height of the footer
                                     footer top padding should be maintained in it's definition (see below) */
}
#footer {
        margin-top: -86px;       /* how high we will go */
}
/*
*  Design page template styles
*/
#container #pagebody, #footer {
  margin-left: 0px;
  margin-right: 0px;
  background:url(../images/bg_content.jpg) repeat-y;
}
#container #header {
  padding-left: 0px;
  padding-right: 0px;

}



#menu_top{ 
   position: absolute;
   top:78px;
   left:335px;
   z-index:9;
   width:619px; 
   height:28px;
}

#menu_1{ 
   position: absolute;
   top:0px;
   left:120px;
   z-index:5;
   width:344px; 
   height:374px;
}
#menu_2{ 
   position: absolute;
   top:0px;
   left:464px;
   z-index:5;
   width:344px; 
   height:374px;
}
#menu_3{ 
   position: absolute;
   top:374px;
   left:119px;
   z-index:1;
   width:344px; 
   height:374px;
}
#menu_4{ 
   position: absolute;
   top:373px;
   left:463px;
   z-index:5;
   width:344px; 
   height:374px;
}
#email a:active,   #email a:visited,   #email a:link {font: bold 16px Myriad Pro;  		color:#1B1517;		font-style:regular;   text-decoration: none;     }   
   #email a:hover {   text-decoration: underline; }


#bat1 a:active,  #bat1 a:visited,   #bat1 a:link{
position: absolute;
top:140px;
left:575px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;

}
#bat1 a:hover {color:#FFFFFF;}


#bat2 a:active,  #bat2 a:visited,   #bat2 a:link{
position: absolute;
top:170px;
left:585px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;

}
#bat2 a:hover {color:#FFFFFF;}


#bat3 a:active,  #bat3 a:visited,   #bat3 a:link{
position: absolute;
top:200px;
left:575px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat3 a:hover {color:#FFFFFF;}

#bat4 a:active,  #bat4 a:visited,   #bat4 a:link{
position: absolute;
top:230px;
left:550px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat4 a:hover {color:#FFFFFF;}

#bat5 a:active,  #bat5 a:visited,   #bat5 a:link{
position: absolute;
top:465px;
left:580px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat5 a:hover {color:#FFFFFF;}

#bat6 a:active,  #bat6 a:visited,   #bat6 a:link{
position: absolute;
top:495px;
left:525px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat6 a:hover {color:#FFFFFF;}

#bat7 a:active,  #bat7 a:visited,   #bat7 a:link{
position: absolute;
top:525px;
left:524px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat7 a:hover {color:#FFFFFF;}

#bat8 a:active,  #bat8 a:visited,   #bat8 a:link{
position: absolute;
top:555px;
left:550px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat8 a:hover {color:#FFFFFF;}

#bat9 a:active,  #bat9 a:visited,   #bat9 a:link{
position: absolute;
top:465px;
left:268px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat9 a:hover {color:#FFFFFF;}

#bat10 a:active,  #bat10 a:visited,   #bat10 a:link{
position: absolute;
top:495px;
left:248px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat10 a:hover {color:#FFFFFF;}

#bat11 a:active,  #bat11 a:visited,   #bat11 a:link{
position: absolute;
top:525px;
left:231px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat11 a:hover {color:#FFFFFF;}

#bat12 a:active,  #bat12 a:visited,   #bat12 a:link{
position: absolute;
top:555px;
left:225px;
z-index:10;
font: bold 16px Arial;
color:#2B72B6;
}
#bat12 a:hover {color:#FFFFFF;}


#logotype{ 
   position: absolute;
   top:0px;
   left:59px;
   z-index:9;
   width:189px; 
   height:58px;
}


#undividual{
     color:#1B1517;
	 font: bold italic 23px Arial;
   position: absolute;
   top:45px;
   left:291px;
   z-index:11;
}

#left {
   width:196px;
   float:left; left:0px;
   position:relative;
   padding: 0 30px 0 64px;
}
* html #left {
    margin-right: -3px;
}
#telephone{
    margin: 95px 0 15px 5px;
	color:#1B1517;
	font: bold 25px Arial;
	font-style:regular;
    width:187px;
    height:64px;
    background:url(../images/telephone.gif) no-repeat;
}
#navigation{
	font: bold;
    margin:0 0 5px 0;
    text-align:left;
	text-align:center;
}
#navigation ul{
	margin:0;	padding:0; 	font: bold;
}
#navigation ul li { 
	margin:6px  0 6px 0;	padding:0px 0 0px 0;
	height:28px; 	font: bold;
	        list-style: none;
}
  
   #navigation 
      a:active,   #navigation a:visited,   #navigation a:link {font: bold 14px Verdana;  	padding:6px 0 6px 0;  display:block; text-transform:uppercase; color:#1B1517;		font-style:regular;     text-decoration: none;  }
   #navigation a:hover {    color:#91A8D4;   display:block;  text-decoration: none; padding:6px 0 6px 0;background:url(../images/bg_navlink.gif) no-repeat; }

   #email{
   color:#1B1517;	font: bold 16px Myriad Pro;	font-style:regular; 
	margin:0 0 0px 2px;
	text-align:center;
}
   #email a:active,   #email a:visited,   #email a:link {font: bold 16px Myriad Pro;  		color:#1B1517;		font-style:regular;   text-decoration: none;     }   
   #email a:hover {   text-decoration: underline; }

#nav_niz1{
	font: bold;
    margin:0 0 5px 0;
}

  

#center {
    min-height:600px;
       margin-left:130px;
     padding: 10px 20px 0 0px;
      text-align:justify;
      position:relative;
      font: normal 14px Myriad Pro;
}





#center ul li { 
    margin:6px  0 6px 0;    padding:0px 0 0px 0;
}
#error{
   margin: 0 0 10px 0; padding: 0; color:#990000;font: bold 18px Myriad Pro;	
}
#username{
   margin: 0 0 10px 0; padding: 0; color:#333333; font: bold 18px Myriad Pro;	
}
.status div{ color:#999999; height:15px; float:left;}	
	.stat_left1{width:25%; text-align:left;}
	.stat_left2{width:24%; text-align:left;}
	.stat_separ{width:1%;text-align:center;}
	.stat_right{width:48%; text-align:right;}
	.status a:active,   .status a:visited,    .status a:link {		font:normal 12px Verdana;		color:#999999;	    text-decoration:none;    }
    .status a:hover {        text-decoration:underline;    }
	
	.autComment{
	    font: bold 15px Verdana;	
		color:#333;
	}
	.autComment a:active,   .autComment a:visited,    .autComment a:link {		font: bold 18px Myriad Pro;			color:#666666;	    text-decoration:none;    }
    .autComment a:hover {        text-decoration:underline;    }
	
    .next{
	    font:bold 12px Verdana;
		 color:#1B1517;
        margin:15px 0 15px 0;
        text-align:right;		
	}
	.next a:active,
    .next a:visited,
    .next a:link {
		font:bold 12px Verdana;
		 color:#1B1517;
	    text-decoration:none;
    }
    .next a:hover {
        text-decoration:underline;
    }
	.line_news{
	    background:url(../images/line_news.gif) repeat-x  center top;
	    height:11px;
	}
	.allbg_center{
       padding:0px 0px 40px 0px;
       
    }
.body_news{
	text-align:justify;
	margin:0px 0px 15px 0px;
    font:13px Arial;
}
.bigTxt{
    font: normal 18px Arial;
}
.bigTxtb{
    font: bold 22px Arial;
}
#foot{
     text-align:right;
	 color:#1B1517;	font: bold 14px Arial;	  margin: 0 55px 0px 0px;  
}
  #foot a:active,   #foot a:visited,  #foot a:link {  		color:#1B1517;	font: bold 14px Myriad Pro;	font-style:regular;   text-decoration: none;     }   
   #foot a:hover {   text-decoration: underline; }
/*
*  Additional overrides
*/