td {
    font-family:Arial;
    font-size:9pt;
}

form {
    margin:             0px;
}
	    
a {
    color:              #0000cc;
}
a:hover {
    text-decoration:    underline;
}
			
body {
    margin:		0px;
}
			    
.hdr {
    font-size:          9pt;
    font-weight:        bold;
}
a.hdr {
    color:              #333333;
}
					
.brd {
    -moz-border-radius: 3px;
    border:             solid 1px #cccccc;
}

.top {
    background:         url("/images/gradient.gif");
}
.pline {
    background:		url("http://www.world.ru/images/p_line.gif");
}
    

    
/* menu */
#active {
    background-image:	url('/images/arrow2.gif');
    background-repeat:	no-repeat; 
    background-position:center bottom;
    padding-bottom:	6px;
}
#active .menu_btn{
    padding:		2 10 2 10;

    background-color:	#f7f7f7;

    border:		solid 1px #003C73; 
    border-bottom:	none;
}
#active .menu_btn a {
    font-weight:	bold;
    color:		#000000;
}

.menu_btn {
    padding:		3 10 4 10;
    text-align:		center;
}

.menu_btn a {
    text-decoration:	underline;
}

.line {
    border-top:		solid 1px #003C73;
    margin:		2 0 10 0;
}


/* news */
/* news button */

.select {
    border-left:        solid 1px #cccccc;
    border-top:         solid 1px #cccccc;
    border-right:       solid 1px #cccccc;
}

.non_select {
    border-bottom:      solid 1px #cccccc;
}

.button {
    font-weight:        bold;
    color:              #000000;
}

{* view news*}
.green {
    color:              #008000;
}

.grey {
    font-size:          8pt;
    color:              #666666;
}
				    
				    
{* search line *}
.spacer {
    padding-left:       5px;
    padding-right:      5px;
}

.srch_select {
    font-size:		9pt;
    font-weight:        bold;
    color:              #000000;
}

.srch_unselect {
    font-size:		9pt;
    font-weight:        normal;
}

.srch_button {
    font-family:	Arial;
    padding-left:	0px;
    padding-right:	0px;
    font-size:		9pt;
    font-weight:	bold;
}

/* Каталог */
.alphabet {
/*    font-family:	verdana;
    font-size:		18pt;
    font-weight:	bold;
    text-decoration:	underline;
    */
}

.hdr_small {
    font-size:          8pt;
    font-weight:        bold;
    color:              #333333;
}

.list {
    padding:		0 0 7 0;
}

.sm_text {
    font-size:		8pt;
    color:		#999999;
    padding-left:	4px;
	    }
a.sm_text {
    text-decoration:	underline;
}

.cat {
/*    font-weight:	bold;*/
}

.big_cat {
    font-size:		11pt;
    font-weight:	bold;
}

.big_cat_small {
    font-weight:	bold;
}