FORM.nomargin {
	margin: 0;
	margin-top: -15;
	padding: 0;
	border: 0;
	}


.f1, .f1 TD {
	font-size: xx-small;
	}
.f2, .f2 TD {
	font-size: x-small;
	}
.f3, .f3 TD {
	font-size: small;
	}

.fix1, .fix1 TD {
	font-size: 10.8px;
	}
.fix15, .fix15 TD {
	font-size: 12px;
	}
.fix2, .fix2 TD {
	font-size: 13.5px;
	}
.fix25, .fix25 TD {
	font-size: 14.8px;
	}
.fix3, .fix3 TD {
	font-size: 16px;
	}

.flt1, .flt1 TD {
	font-size: 1.3ex;
	}
.flt15, .flt15 TD {
	font-size: 1.45ex;
	}
.flt2, .flt2 TD {
	font-size: 1.6ex;
	}
.flt25, .flt25 TD {
	font-size: 1.75ex;
	}
.flt3, .flt3 TD {
	}

a				{color: #FF0000; text-decoration: none;}
a:link			{color: #FF0000; text-decoration: none;}
a:visited		{color: #FF0000; text-decoration: none;}
a:hover			{color: #F04821; text-decoration: none;}
a:active		{color: #FF0000; text-decoration: none;}

.title_link			{color: #D94000; text-decoration: none;}
a.title_link		{color: #D94000; text-decoration: none;}
a.title_link:link	{color: #D94000; text-decoration: none;}
a.title_link:visited{color: #D94000; text-decoration: none;}
a.title_link:hover	{color: #F04821; text-decoration: none;}
a.title_link:active	{color: #FF0000; text-decoration: none;}

.top_menu				{font-family: arial; font-weight: bold; font-size: 13px; color: #000000; vertical-align: middle;}
a.top_menu				{font-size: 11px; color: #851D01; text-decoration: none;}
a.top_menu:link			{font-size: 11px; color: #851D01; text-decoration: none;}
a.top_menu:visited		{font-size: 11px; color: #851D01; text-decoration: none;}
a.top_menu:hover		{font-size: 11px; color: #D0BCA3; text-decoration: none;}
a.top_menu:active		{font-size: 11px; color: #851D01; text-decoration: none;}
input,textarea			{font-size: 11px; border: 1px solid #CC3E00; background-color: #FEF9F4; color: #6F1302; padding-left: 3px; padding-right: 3px; vertical-align: middle;}
.bgi					{background-color: #FEF9F4; border: 0;}
.button					{font-size: 11px; border: 1px solid #CC3E00; background-color: #FEE8D2; color: #ff0000; padding-left: 3px; padding-right: 3px; height: 18px; vertical-align: middle;}
.buttonH				{font-size: 11px; border: 1px solid #CC3E00; background-color: #FEE8D2; color: #FF0000; font-weight: bold; padding-left: 3px; padding-right: 3px; height: 18px; vertical-align: middle;}

.button1 {border:1px #668899 solid; font-size: 14; font-weight: bold; padding:2; background-color: #EFF3FF;}
.button2 {border:1px #668899 solid; font-size: 14; font-weight: bold; padding:2; background-color: #CFD9EF;}
.button3 {border:1px #668899 solid; font-size: 12; font-weight: bold; padding:2; background-color: #EFF3FF;}
td.button1, td.button2, td.button3 {width: 100; /* for no bag */}

.left_menu_title {font-family: arial; font-weight: bold; font-size: 14px; height: 20px; color: #F9FCDF; background-color: #B12F01; text-decoration: none; text-align: center; vertical-align: middle;}

.ok {color: #338800; background-color: #F3F4D5; font-weight: bold; text-align: center; font-size: 12px; width: 100%; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #ADD496;}
.okH {color: #647259; background-color: #ECE9E7; font-weight: bold; text-align: center; font-size: 10px; width: 100%; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #D2D1CE;}
.warn {color: #CC1E1E; background-color: #FFC5C5; font-weight: bold; text-align: center; font-size: 12px; width: 100%; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #E29D9D;}
.warnH {color: #CC3333; background-color: #FFC5C5; font-weight: bold; text-align: center; font-size: 10px; width: 100%; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; border: 1px solid #E29D9D;}

.left_menu_current			{font-family: arial; font-weight: bold; font-size: 12px; height: 18px; color: #D94000; background-color: #FEF3E8; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px;}
a.left_menu_current			{color: #D94000;}
a.left_menu_current:link	{color: #D94000;}
a.left_menu_current:visited	{color: #D94000;}
a.left_menu_current:hover	{color: #D94000;}
a.left_menu_current:active	{color: #D94000;}
.left_menu					{font-family: arial; font-weight: bold; font-size: 12px; height: 18px; color: #000000; padding-left: 1px; padding-right: 1px; padding-top: 2px; padding-bottom: 2px;}
a.left_menu					{color: #FF0000;}
a.left_menu:link			{color: #FF0000;}
a.left_menu:visited			{color: #FF0000;}
a.left_menu:hover			{color: #FF0000;}
a.left_menu:active			{color: #FF0000;}
.bottom_menu				{font-family: arial; font-weight: bold; font-size: 12px; height: 16px; color: #000000;}
a.bottom_menu				{color: #ffffff;}
a.bottom_menu:link			{color: #ffffff;}
a.bottom_menu:visited		{color: #ffffff;}
a.bottom_menu:hover			{color: #ffffff;}
a.bottom_menu:active		{color: #ffffff;}

/*
input.left_menu				{font-size: 11px; border: 1px solid #FFE9D3; background-color: #FEF9F4; color: #6F1302; padding-left: 3px; padding-right: 3px; height: 18px; vertical-align: middle;}
*/
.menu_count	{font-family: arial; font-weight: bold; font-size: 10px; height: 18px; color: #B3A792;}
.menu_price	{font-family: arial; font-weight: bold; font-size: 10px; height: 18px; color: #2D7700;}

.navigation {font-family: arial; font-weight: bold; font-size: 13px; height: 22px; color: #D6965C;}
.tblock {margin:0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0; padding-right: 0; border: 0;}
.h_line {height: 1px; background-color: #FEE8D2;}

.pagebar {color: #000000; font-weight: bold; font-family: Arial; font-size: 13px; padding-left: 24px; padding-right: 24px; padding-top: 2px; padding-bottom: 2px;}
.pagebar_current {color: #ffffff; font-weight: bold; font-family: Arial; font-size: 14px; border: 1px solid #DBC8B5; background-color: #EFDAC6; padding-left: 3px; padding-right: 3px;}
table.pagebar {background-color: #FEE8D2; }
.pagebar select {font-weight: bold;	font-size: 10px;}
.pagebar option {background-color: #DBCDB3;}
.image {border: 1px #FEE8D2 solid;}

.price {font-family: arial; font-weight: bold; font-size: 28px; color: #2D7700; text-decoration: none; letter-spacing: -2px; line-height: 70%}
.price_old {font-family: arial; font-weight: bold; font-size: 16px; color: #FF5B5B; text-decoration: line-through; letter-spacing: -1px;}
.price_table {width: 134px; height: 71px; border: 0; background-image:url('/images/price-background.gif'); background-repeat: no-repeat; margin: 0; padding: 0;}
.price_table_special {width: 134px; height: 71px; border: 0; background-image:url('/images/price-background-special.gif'); background-repeat: no-repeat; margin: 0; padding: 0;}
.desc_preview {font-family: arial; font-size: 14px; text-align: justify; color: #000000;}

.signature {font-family: arial; font-weight: bold; font-style: oblique; font-size: 15px; padding: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; text-align: right;}

p,ul,li {font-family: arial; font-weight: normal; font-size: 11pt; padding: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; text-align: justify;}
p {margin-left: 24px;}
b {font-weight: normal;}

li {margin-left: 24px; margin-right: 00px; margin-top: 1px; margin-bottom: 1px; list-style: none;}
li:before {content: "\00BB \0020"; color: #B3A792;}

.copyright {font-family: arial; font-weight: normal; font-size: 12px; padding: 0; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; margin-right: 0px; text-align: center;}


h1 {font-family: arial; font-weight: bolder; font-size: 22px; color: #B3A792; margin-top: 2px; margin-bottom: 2px; }
h2 {font-family: arial; font-weight: bold; font-size: 16px; color: #D94000; margin-top: 2px; margin-bottom: 2px; }
h3 {margin-left: 24px; font-family: arial; font-weight: bolder; font-size: 14px; color: #9B2E00; margin-top: 2px; margin-bottom: 2px; }

.head		{color: #9C2701; font-weight: bold; font-size: 10px; }
.headH		{color: #9C2701; font-weight: bold; font-size: 8px; }
.header		{color: #9C2701; font-weight: bold; font-size: 10px; text-decoration: underline;}
.headerH	{color: #9C2701; font-weight: bold; font-size: 8px; text-decoration: underline;}

.txt, .txt TD {font-size: 12px; font-family: arial;}
.txtB, .txtB TD {font-size: 12px; font-weight: bold; font-family: arial;}
.txtH, .txtH TD {font-size: 12px; font-weight: bold; font-family: arial;}

/* TABLE */
.border {background-color: #FFE9D2;}
.bg {background-color: #FFFFFF;}
.bgH {background-color: #FFFEEA;}
.bgHl {background-color: #FFFEEA;}

.sc_message {color: red; font-size: 12px;}
.sc_warn {color: #AA0000;}
.sc_text {font-size: 12px;}


/* CSS class for thumbnail link <A> */
.Thumb {
    cursor: url(/images/zoomin.cur), e-resize;
	outline: none;
}

/* CSS class for the thumbnail link <A> when the big image is zoomed */
.Thumb-zoomed { cursor: default; }

/* CSS class for span inside the thumbnail <A> */
.Thumb span { display: none; }

/* CSS class for the thumbnail image */
.Thumb img { outline: none; }

/* CSS class for the big image while zooming */
.Thumb-image { border: 1px solid #FEE8D2; outline: none; }

/* CSS class for the zoomed big image */
.Thumb-image-zoomed { cursor: url(/images/zoomout.cur), w-resize; }

/* CSS class for the caption under the big zoomed image */
.Thumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px;
}

/* CSS class for the control bar */
.Thumb-controlbar {
	display: block;
	height: 18px;
}

.Thumb-controlbar a {
	display: none;
}

.Thumb-controlbar a span {
	display: none;
}