html
{
 overflow: auto;
}

form
{
 display: inline;
 margin: 0px;
 border: 0px;
 padding: 0px;
}

body
{
 font-family: Verdana;
 font-size: 10px;
 border: 0px;
 
 text-align: center;

 padding: 0px;
 margin: 0px auto;

 color: #434343;
 
 background-color: #e0e0e0;

 background-image: url(bg_body2.gif);
 background-repeat: repeat;
  
 scrollbar-face-color: #e9eaea;
 scrollbar-highlight-color: white;
 scrollbar-shadow-color: #999999;
 scrollbar-3dlight-color: #dddddd;
 scrollbar-arrow-color: gray;
 scrollbar-track-color: white;
 scrollbar-darkshadow-color: white;
}

tr,th,td,div
{
 font-size: 10px;
 text-align: center;
 margin: 0px;
 border: 0px;
 padding: 0px;
 
 color: #434343;
 
 vertical-align: top; 
}

table
{
 text-align: center;
 margin: 0px;
 border: 0px;
 padding: 0px;
 width: 100%;
  
 background-color: #eaeaea;
 
 background-image: url(bkg1.gif);
 background-repeat: repeat;
}

.hdr1
{
 width: 120px;
 height: 26px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.hdr2
{
 height: 26px;
 background-image: url(main_up2.gif);
 background-repeat: repeat-x;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.trl1
{
 width: 120px;
 height: 25px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.trl2
{
 height: 25px;
 background-image: url(main_down2.gif);
 background-repeat: repeat-x;
 padding: 0px;
 margin: 0px;
 border: 0px;
 color: #37226a;
 text-align: right;
 vertical-align: middle;
 font-weight: bold;
}

.leftcolumn
{
 text-align: center; 
 vertical-align: top;
 width: 200px;
 
 padding: 0px;
 margin: 0px;
 border: 0px;
} 

.centcolumn
{
 padding: 20px;
 background-color: #ffffff;
}


.tdmenu1
{
 width: 37px;
 height: 26px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.tdmenu2
{
 height: 26px;
 background-image: url(menu_poz2.gif);
 background-repeat: repeat-x;
 padding: 0px;
 margin: 0px;
 border: 0px;
 
 width: 100%;
 
 color: #ffffff;
 font-size: 9px;
 text-align: left;
 font-weight: bold;
 vertical-align: middle;
}

.tdmenu2 a:link
{
 color: #ffffff;
 text-decoration: none;
}

.tdmenu2 a:visited
{
 color: #ffffff;
 text-decoration: none;
}

.tdmenu2 a:active
{
 color: #b22222;
 text-decoration: none;
}

.tdmenu2 a:hover
{	
 color: #e22222;
 text-decoration: none;
}

.news
{
 background-color: #ffffff;
 
 background-image: url(bg_news1.gif);
 background-repeat: repeat;
}

.name
{
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 color: #1d0256;
}

.main_menu
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-align: justify;
}

.main_photo
{
 font-weight: normal;	
 text-align: center;
 vertical-align: middle;
}

.f_date
{
 font-weight: normal;	
 color: #3e8210;
 font: italic;
}

a.infwin
{
 position: relative;
 text-decoration: none;
 z-index: 24;
}

a.infwin:hover
{
 background-color: #ffffff;
 z-index: 25;
}

a.infwin span
{
 display: none;
}

a.infwin:hover span
{
 background-color: #f9f4f4;
 border-bottom: #d2d2d2 1px solid;
 border-left: #d2d2d2 1px solid;
 border-right: #d2d2d2 1px solid;
 border-top: #d2d2d2 1px solid;
 color: #282892;
 display: block;
 left: 2em;
 position: absolute;
 text-align: center;
 text-decoration: none;
 top: 2em;
 width: 10em;
}

.menubr
{
 font-size: 20px;
}

.menu
{
 font-family: arial;
 font-weight: normal;	
 text-align: left;
 font-size: 9px;
 
 background-color: transparent; 
 color: #1e0357;
 
 margin: 0px;
 border: 0px;
 padding: 0px;
}

.menu a:link
{
 color: #1e0357;
 text-decoration: none;
}

.menu a:visited
{
 color: #1e0357;
 text-decoration: none;
}

.menu a:active
{
 color: #e22222;
 text-decoration: none;
}

.menu a:hover
{	
 color: #e22222;
 text-decoration: underline;
}



.menua1
{
 background-image: url(menu01a_1.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua2
{
 background-image: url(menu02a_2.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua3
{
 background-image: url(menu03a_3.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua4
{
 background-image: url(menu04a_4.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua5
{
 background-image: url(menu05a_5.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua6
{
 background-image: url(menu06a_6.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua7
{
 background-image: url(menu07a_7.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.menua8
{
 background-image: url(menu08a_8.png);
 width: 95px;
 height: 153px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.descc
{
 font-weight: normal;	
 text-align: left;
 vertical-align: middle;
 width: 20px;
}

.descq
{
 font-weight: normal;	
 text-align: center;
 vertical-align: middle;
 width: 8px;
}

.descl
{
 font-weight: normal;	
 text-align: left;
 vertical-align: middle;
}

.oskl
{
 font-weight: bold;	
 text-align: left;
 color: #c40008;
}












.tablewh
{
 text-align: center;
 margin: 0px;
 border: 0px;
 padding: 0px;
 width: 100%;
  
 background-color: #ffffff;
}

.main_tdnl
{
 font-weight: normal;	
 text-align: left;
}

.main_tdnl12
{
 font-size: 12px;
 font-weight: normal;	
 text-align: left;
}

.main_tdnc
{
 font-weight: normal;	
 text-align: center; 
}

.main_tdnr
{
 font-weight: normal;
 text-align: right;
}

.main_tdbl
{
 font-weight: bold;	
 text-align: left;
}

.main_tdbc
{
 font-weight: bold;
 text-align: center;
}

.main_tdbr
{
 font-weight: bold;	
 text-align: right;
}


.main_tdbc_d
{
 font-weight: bold;
 text-align: center;
 
 background-color: #e4e5e5;
}


.main_tdboat
{
 font-weight: bold;
 text-align: center;
 width: 200px;
}


.tsttb
{
 text-align: center;
 margin: 0px;
 border: 0px;
 padding: 0px;
 width: 100%;
  
 background-color: #eaeaea;
 
 border-collapse: collapse;
 border-spacing: 0px;
}

.tst
{
 border: #a4a7b4 1px solid;
 font-size: 10px;	
 font-weight: bold;	
 text-align: center;
 
 color: #772222;

 background-color: #dadada;
  
 margin: 0px;
 padding: 0px;
}

.tstl
{
 border: #a4a7b4 1px solid;
 font-size: 10px;	
 font-weight: normal;	
 text-align: center;
 
 margin: 0px;
 padding: 0px;
}


.main_tdcat
{
 font-size: 12px;	
 font-weight: bold;
 text-align: left;
 height: 18px;

 background-image: url(bar1.gif);
 background-repeat: repeat-x;
 color: #6d6d6d;
}


.main_tdbig
{
 font-size: 14px;
 font-weight: bold;
 text-align: center;

 background-image: url(bar2.gif);
 background-repeat: repeat-x;
 height: 24px;
  
 color: #4d4d4d;
}

.main_tddrk
{
 font-size: 11px;
 font-weight: bold;
 text-align: left;

 background-image: url(bar3.gif);
 background-repeat: repeat-x;
 height: 20px;
  
 color: #ededed;
}

.bkg_left
{
 background-image: url(bkg_left.gif);
 background-repeat: repeat-y;
 padding: 0px;
 width: 10px;
}


.bkg_right
{
 background-image: url(bkg_right.gif);
 background-repeat: repeat-y;
 padding: 0px;
 width: 10px;
}

.bkg1
{
 background-image: url(bkg1.gif);
 background-repeat: repeat;
}

.hdr
{
 border-collapse: collapse; 
 border-spacing: 0px; 
}

.hdr1
{
 width: 120px;
 height: 26px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

.hdr2
{
 height: 26px;
 background-image: url(main_up2.gif);
 background-repeat: repeat-x;
 padding: 0px;
 margin: 0px;
 border: 0px;
}

img
{
 border: 0px;
}

.img1
{
 border-right: #d2d2d7 1px solid;
 border-top: #b6beca 1px solid;
 border-left: #b6beca 1px solid;
 border-bottom: #d2d2d7 1px solid;
}

a:link
{
 color: #434343;
 text-decoration: none;
}

a:visited
{
 color: #434343;
 text-decoration: none;
}

a:active
{
 color: #b22222;
 text-decoration: none;
}

a:hover
{	
 color: #b22222;
 text-decoration: underline;
}

.t98p
{
 text-align: center; 
 margin: 0px auto;
 width: 780px;
 background-color: transparent;
 border-collapse: collapse; 
 border-spacing: 0px;
}

.main
{ 
 background-color: #ffffff;
 text-align: center;
 
 border: 0px;
 padding: 0px;
 margin: 0px 
}

.bold
{
 font-weight: bold;
}

.indx
{
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 color: #4d4d4d;
}

.f_red
{
 color: #d92a46;
}

.f_blue
{
 color: #566695;
}

.sumedit
{
 text-align: right;
 font-size: 12px;
 font-family: Verdana;	
 font-weight: bold;
 border: 0px;
 background-color: #eaeaea;
 color: #434343;
 
 width: 130px;
}


input.editbox
{
 font-size: 10px;
 font-family: Verdana;
 background-color: #ffffff;
 border-right: #d2d2d7 1px solid;
 border-top: #b6beca 1px solid;
 border-left: #b6beca 1px solid;
 border-bottom: #d2d2d7 1px solid;
}

textarea.editbox
{
 font-size: 10px;	
 font-family: Verdana;
 background-color: #ffffff;
 border-right: #d2d2d7 1px solid;
 border-top: #b6beca 1px solid;
 border-left: #b6beca 1px solid;
 border-bottom: #d2d2d7 1px solid;
 width: 100%;
}

input.image
{
 font-size: 10px;
 vertical-align: top;
}

input.button
{
 font-size: 10px;	
 font-family: Verdana;
}

input.radio
{
 font-size: 10px;	
 font-family: Verdana;
 background-color: #f2f2f7;
}

select.editbox
{
 font-size: 10px;	
 font-family: Verdana;
 background-color: #ffffff;
 border-right: #d2d2d7 1px solid;
 border-top: #929297 1px solid;
 border-left: #929297 1px solid;
 border-bottom: #d2d2d7 1px solid;
}
