body 	
	{font: 12px Verdana; text-align: justify}
	
body.main
	{margin: 0px}

table 
	{font: 12px Verdana}

a            
{ 
	font: normal 11px Verdana; 
	color: #000000; 
}

a:hover            
{ 
	font: normal 11px Verdana; 
	color: #FF0000; 
}

.logotip
{
	font: bold 14px "Franklin Gothic Medium"; 
	color: #92AFDC; 
	background: url('../img/logo.jpg') no-repeat;
}

p.error_msg
	{font: bold 12px Verdana;
	 text-align: center; 
	 color: #FF0000}

p.ok_msg
	{font: bold 12px Verdana;
	 text-align: center; 
	 color: #008000}

p.info
	{font: normal 12px Verdana;
	 text-align: center; 
	 color: #000000}

.example
	{font: italic 10px Verdana; 
	color: #FFFFFF}

td.form_up
	{background: url('../img/form_up.gif') no-repeat;
	 width: 296; 
	 height: 12}

td.form_body
	{background: url('../img/form_body.gif') repeat;
	 width: 296}

td.form_down
	{background: url('../img/form_down.gif') no-repeat;
	 width: 296; 
	 height: 12}

td.main_menu
{
	border: 1px outset #3667AE; 
	height: 30px;
}

td.main_menu a {
	 font: bold 13px Cambria;
	 overflow: hidden;
	 color: #003399;
	 margin: 0px;
	 text-transform: uppercase;
	 line-height: 30px;
	 display: block;
	 height: 30px;
	 background: url('../img/menu_bg.gif') repeat-x;
	 vertical-align: bottom; 
	 text-align: center; 
	 text-decoration: none; 
}

td.main_menu a:hover 
{
	font: bold 13px Cambria;
        line-height: 30px;
	display:block;
	color: #FFFF00;
	background: url('../img/menu_bg_sel.gif') repeat-x;
}
    
td.head_block 
{
	background: url('../img/head_block.gif') no-repeat;         
	vertical-align: top;	
	width: 183; 
}

td.head_block div
{
        text-indent: 20px;        
        text-align: left;
        color: #0033CC;
        font: 14px Cambria;
        padding-top: 4px;
}
td.head_main
{
	 background: url('../img/main_block2.gif') repeat;
	 text-align: center;
         text-transform:uppercase;
	 vertical-align: top; 
	 padding-top: 5px;
	 font: bold 14px Cambria;
	 color: #0033CC;
	 width: 552; 
}
	 
td.body_block 
{
	background: url('../img/body_block.gif') repeat-y;
	margin: 0px;
}

td.body_block table 
{
	font: normal 11px Verdana;
	color: #FFFFFF
}
	
td.end_block 
{
	background: url('../img/end_block.gif') no-repeat; 
	height: 13
}

input.tx 
{
	border: 1px solid #000080;
	font: normal 11px Verdana
}

input.bt 
	{font: normal 10px Verdana;}

select 
	{border: 1px solid #000080;
         font: normal 12px Verdana; 
	 color: #003399;
	width: 180px;}

.about 
        {margin-top: 8; margin-bottom: 8}
