input
{
        border: 1px solid #5D7498 ;
	height:20px;
        background-color: white;
        font-family: verdana, arial, helvetica,"sans-serif";
        font-size: 11px;
}
select
{
        border: 1px solid #5D7498 ;
        background-color: white;
        font-family: verdana, arial, helvetica,"sans-serif";
        font-size: 11px;
}
textarea{
	border: 1px solid #5D7498 ;
        background-color: white;
        font-family: verdana, arial, helvetica,"sans-serif";
        font-size: 11px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: 5977A5;
	text-decoration: none;

	font-size: 11px;
	font-weight: bold;
}

.link_contact {
	font-family: Arial, Helvetica, sans-serif;
	color: 5977A5;
	text-decoration: none;

	font-size: 11px;
	font-weight: bold;
}

.descr {

}

.category_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 5977A5;
	text-decoration: none;
	font-weight: bold;
}
.category_link_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 3C6097;
	text-decoration: italic;
	font-weight: bold;
	font-style: italic;
}
.itmem_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 5977A5;
	text-decoration: none;
	font-weight: bold;
}
/*.page_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: blue;
	text-decoration: none;
	font-weight: bold;
}*/
.date {
	color: gray;
}

.error_message {
	font-size: 11px;
	padding-left: 5px;
        color: #FF0000;
        font-weight: bold;
}

/* Itemlist ----------------------------------------------------------------------------------- */
table.itemslist {
        width: 100%;
        margin: 0px;
        margin-top: 5px;
        padding: 0px;
        /*border: 1px solid #CDCBCC;*/
        border: 1px solid gray;

        border-spacing: 0px;
        border-collapse: collapse;
}
table.itemslist th {
        height: 25px;
        margin: 0px;
        padding: 6px 4px 2px 4px;
        /*background: url(../images/background.gif) repeat;*/
        background-color: #91B6C9;
        font-size: 13px;
        font-weight: bold;
        text-align: left;
}
table.itemslist tr.stepper {
        height: 25px;
        margin: 0px;
        padding: 6px 4px 2px 4px;
        background-color: #F2F2F2;
        /*border: 1px solid #e5e5e5;*/
        border: 1px solid gray;
        font-size: 12px;
        text-align: left;
}
table.itemslist tr.stepper a{
        /*color: gray;*/
        font-size: 8pt;
        font-weight: bold;
}
table.itemslist tr.stepper span{
        color: #555555;
        font-size: 8pt;
        font-weight: bold;
}
table.itemslist td {
        /*border-bottom: 1px solid #e5e5e5;*/
        border-bottom: 1px solid gray;
        padding: 3px;
}
/*--------------------------------------------------------------------------------------------- */
table.thumb{
        width:115;
        margin: 10px;
        border-collapse: collapse;
        float: left;
        table-layout: fixed;
        background: #F5F5F5;
}
tr.thumb{
        vertical-align:top;
        overflow: hidden;
}
td.thumb{
        padding-left: 4px;
        padding-right: 4px;
}
img.thumb{
        margin-top:4px;
        margin-left:1px;
        border: 0px solid;
}
/*--------------------------------------------------------------------------------------------- */
table.add_form {
        margin: 4px;
        padding: 0px;
        width: 450px;
        border: 1px solid #CDCBCC;
        border-spacing: 0px;
        border-collapse: collapse;
}
table.add_form th {
        margin: 0px;
        padding: 5px;
        background-color: #F2F2F2;
        text-align:left;
        font-size: 13;
        font-weight: bold;

}
table.add_form input,select,textarea{
        width: 300px;
}
table.add_form td {
        font-weight: bold;
}
table.add_form td.normal {
        font-weight: normal;
}
.submit_button{
        width: 135px;
        margin: 0px;
        margin-left: 4px;
}
/*--------------------------------------------------------------------------------------------- */

/*--------------------------------------------------------------------------------------------- */
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	}
.none {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
/*--------------------------------------------------------------------------------------------- */


/*--     Design      -------------------------------------------------------------------------- */
.btn {
	background: #5D7498;
	width:55px;
	height:20px;
	border:none;
	font:11px Arial;
	color: FFFFFF;
	font-weight: bold;
}

td {
        font-family: arial, helvetica,"sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: 000000;
	text-decoration:none;
}

.small_blue {
        font-family: arial, helvetica,"sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: 5D7498;
	text-decoration:none;
}

.content {
	padding: 3px 0px 0px 5px;
}


.t_menu {
        font-family: arial, helvetica,"sans-serif";
	font-size: 11px;
	font-weight: bold;
	/*color: 5D7498;*/
	display:block;
	padding:3px 0px 0px 0px;
	text-decoration:none;
}

.menu {
        font-family: arial, helvetica,"sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: 42597D;
	/*display:block;*/
	padding:3px 0px 0px 0px;
	text-decoration:none;
}

.s_menu {
        font-family: arial, helvetica,"sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: FCD80E;
	/*display:block;*/
	padding:4px 0px 0px 0px;
	text-decoration:none;
}

.bottom_menu {
        font-family: arial, helvetica,"sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: 42597D;
	padding:4px 0px 0px 0px;
	text-decoration:none;
}


.box1_h {
        font-family: arial, helvetica,"sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: FCD80E;
	/*display:block;*/
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.box2_h {
        font-family: arial, helvetica,"sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: 42597D;
	/*display:block;*/
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
/*--------------------------------------------------------------------------------------------- */
.message_p {
	PADDING: 3 3 3 3;
	BORDER: 1px solid blue;
	BACKGROUND: #E9F0FF;
	/*MARGIN-BOTTOM: 10px;*/
	WIDTH: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
/*--------------------------------------------------------------------------------------------- */
.b {
	font-weight: bold;
	background-color: #9CB2CE;
}
/*--------------------------------------------------------------------------------------------- */
.market_search
{
	width: 120;
}

