BODY {
	MARGIN: 0; FONT-SIZE: 80%; FONT-FAMILY: Arial, Sans-Serif
}

TABLE {
	border-collapse:collapse; border-spacing:0
}

IMG {
	BORDER: 0
}

input.but
{
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	color: #FFFFFF;
	background-color: #aaaaaa;
	height: 16px;
	font-size: 8pt;
}

input.but0
{
        border-bottom: #666666 1px solid;
        border-top: #666666 1px solid;
        border-left: #666666 1px solid;
        border-right: #666666 1px solid;
        color: #000000;
        background-color: #eeeeee;
        height: 16px;
        font-size: 8pt;
}

td.bord 
{
        border-bottom: #cecece 1px solid;
        border-top: #cecece 1px solid;
        border-left: #cecece 1px solid;
        border-right: #cecece 1px solid;
        color: #000000;
	background-color: #FFFFFF;
}


A {
	COLOR: #007c87; FONT-SIZE: 80%;
}

A:hover {
	COLOR: #00636c
}

A.sm {
	COLOR: #007c87; FONT-SIZE: 70%;
}

A.sm:hover {
	COLOR: #00636c
}

h1 {
	COLOR: #333333; FONT-SIZE: 135%; padding-top: 20px; padding-bottom: 12px; margin: 0; FONT-FAMILY: Sans-Serif, Arial
}

h2 {
	COLOR: #666666; FONT-SIZE: 100%; padding-top: 12px; padding-bottom: 12px; margin: 0;
}

div.main  {
	COLOR: #333333; FONT-SIZE: 80%; padding-bottom: 7px; padding-left: 0px;
}

div.news  {
	COLOR: #333333; FONT-SIZE: 75%; padding-bottom: 7px; padding-left: 0px;
}

div.kom  {
	COLOR: #555555; FONT-SIZE: 70%; padding-bottom: 0px; padding-left: 0px;
}

div.sm  {
	COLOR: #555555; FONT-SIZE: 65%; 
}


.calendar {	line-height:1;	font-size:1.2em; padding: 0; margin:0;}	
.calendar LI {		margin:0; padding: 0;	display:inline;	}	
.calendar UL {		padding:0px 0 10px 10px;		font-size:.65em;		color:#ADADAD;		}		
.calendar UL LI {			display:inline;			margin:0;			line-height:2.5;			}		
.calendar UL STRONG {			color:#444;			}

.pager { font-family: Arial, Tahoma, Verdana, Geneva; font-size: 11px; text-align: center; margin: 3px; }
.pager a, .pager span { padding: 2px 3px; }
.pager a.page:hover { color: #404040; border: 1px solid #8091a8; }
.pager .page { padding: 2px 5px; color: #404040; text-decoration: none; border: 1px solid #d8d9db;}
.pager b.page { background: #8091a8; color: #fff; border: 1px solid #8091a8; }

OPTION.market_option1 {
        COLOR: #333333;
        padding: 0px 0px;
        font-size: 10px;
        font-weight: bold;
}

OPTION.market_option2 {
        COLOR: #333333;
        padding: 0px 0px;
        font-size: 10px;
}

OPTION.market_option3 {
        COLOR: #666666;
        padding: 0px 0px;
        font-size: 10px;
}

OPTION.market_option4 {
        COLOR: #999999;
        padding: 0px 0px;
        font-size: 10px;
}

/* ------------------------------------------------- */
a.category:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9d2d31;
        text-decoration: none;
}
a.category:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9d2d31;
        text-decoration: none;
}
a.category:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FF0000;
        text-decoration: underline;
}
a.category:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9d2d31;
        text-decoration: none;
}
/* ------------------------------------------------- */
a.category2:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #004868;
        text-decoration: none;
}
a.category2:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #004868;
        text-decoration: none;
}
a.category2:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #0000CC;
        text-decoration: underline;
}
a.category2:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #004868;
        text-decoration: none;
}

.menu_left {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #004868;
        text-decoration: none;
        padding-right: 5px;
        padding-left: 5px;
}
.suzhet {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #004868;
        text-decoration: none;
}
.suzhet_a {
        color: #AA3333;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        padding-right: 5px;
        padding-left: 5px;
}
.suzhet_ab {
        color: #AA3333;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}

.shadow-left{
	background:url(/i/shadow.jpg) no-repeat 0 100%;
	padding:0 0 10px 0;
}

.shadow-tr{
        background:url(/i/shadow_tr.jpg) no-repeat 0 100%;
        padding:0 10px 0 0;
}
