BODY 					{BACKGROUND: #ffffff; margin: 0px;}
BODY, TD, FONT 				{FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}

h1					{margin: 0 0 0 0; padding: 0; font-size: 18px; font-weight: bold; line-height: 1.1}
h2					{margin: 0 0 0 0; font-size: 18px; font-weight: normal;}
h3					{margin: 1em 0 0.5em 0; font-size: 18px; font-weight:bold}
h4					{margin: 0em 0 0.5em 0; font-size: 110%; FONT-FAMILY: Arial, Helvetica, sans-serif;}

div.files				{font-size:11px; line-height: 1.3; color: #999999}
.bread_a				{font-size:12}


p					{margin: 0 0 1em 0;}
.text 					{FONT-SIZE: 75%; LINE-HEIGHT: 140%; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif}


a 					{color: #004800}
#COLOR: #BA3527;}
a:hover 				{COLOR: #F92913; TEXT-DECORATION: none}
a.visited 				{COLOR: #F92913;}
a.visited:hover 			{COLOR: #F92913; TEXT-DECORATION: none}

.white					{color: #FFFFFF}

.z13 {FONT-SIZE: 13px;}
.z12 {FONT-SIZE: 12px;}
.z11 {FONT-SIZE: 11px;}
.z10 {FONT-SIZE: 10px;}

.news					{FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3; }
.newsdate				{FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 1.3; color: #999999}

table.default				{font-size: 1.1em; color: #333333;}
table.default td			{padding: 6px;}


div.prim				{color: #666666; font-size: 10px; border-top: solid #999999 1px; margin-top: 10px; margin-bottom: 20px; padding-top: 10px; line-height: 100%}

table.price td {border-bottom: solid 1px #B0B6CB; padding: 3px; font-family: Tahoma, Arial, sans-serif; font-size: 11px; }
table.price td.right {padding: 12px; padding-top:0; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }

table.price tr.header {}
table.price td.header {vertical-align:bottom; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: solid 3px #333; background-color:#FFFFFF;}
table.price td.h2 {border-bottom: 0;}
div.tovar_title		{font-weight: bold;}
div.price		{background-color: #f8f8f8; border-top: solid 1px #c1c1c1; border-left: solid 1px #c1c1c1; border-right: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; padding: 10px; font-size: 18px; font-weight: bold}
table.price th	{margin: 1em 0 0.5em 0; font-size: 12px;}

table.price2 td {border-bottom: solid 1px #B0B6CB; border-right: solid 1px #B0B6CB; padding: 2px; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
table.price2 td.right {padding: 12px; padding-top:0; font-family: Tahoma, Arial, sans-serif; font-size: 10px; }

table.price2 tr.header {font-size: 9px;}
table.price2 td.header {vertical-align:bottom; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border-bottom: solid 3px #333; background-color:#FFFFFF;}
table.price2 td.h2 {border-bottom: 0;}

table.price2 th	{margin: 1em 0 0.5em 0; font-size: 12px;}


table.mform {font-size: 11px; color: #333333;}
table.mform td {background-color: #f5f5f5;}
table.mform td.left {text-align:right}
table.mform td.leftdisabled{text-align:right; color:#999999}

.outset 				{BORDER: black 1px solid;}
img.outset 				{BORDER: black 1px solid;}


ul.nomargin {margin-left: 0; margin-right: 0; padding: 0; }
ul.nomargin li { margin-left: 1.7em; }
ul.nomargin>li { margin: 0.4em 0 0.4em 1.4em; }

ul.snomargin {margin-left: 0; margin-right: 0; padding: 0; }
ul.snomargin li { margin-left: 1.7em; }
ul.snomargin>li { margin: 0.4em 0 0.4em 1.4em; }

hr { display: block; margin-left: 0px; margin-right: 0px; border: 0 none #000; color: #000; background-color: #000; height: 1px; }

select { font-family: Geneva CY, Tahoma, Arial, sans-serif; font-size: 11px; }

.input { width: 80%; }
.textarea { width: 99%; }

.inputdisabled {background-color: #f5f5f5; border: 0; color: #000000; font-size: 18px;}

.button {

	border-top:1px solid #8b0000;
	border-left:1px solid #8b0000;
	border-bottom:3px solid #d40d0d;
	border-right:1px solid #8b0000;
	background: #fff;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
}
.button1 {
	border-top:1px solid #696969;
	border-left:1px solid #696969;
	border-bottom:3px solid #363636;
	border-right:1px solid #363636;
	background-color: #efefef;
	cursor: hand;
}

div.mainmenu{}
div.menu {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12; color: #000000; margin-bottom: 10px;}
.menu a {COLOR: #000;}
.menu a:hover {COLOR: #000; TEXT-DECORATION: none}
.menu visited {COLOR: #000;}
.menu a.visited:hover {COLOR: #000; TEXT-DECORATION: none}

span.bw {padding: 4px; border-bottom: 1px solid #eee}

span.date_forum		{font-size: 10px}
span.forum_title	{font-size: 15px}
span.forum_nick 	{font-size: 11px; color: #000}
span.forum_nick a	{font-size: 11px; color: #000}
span.forumanswer	{background-color: #f8f8f8; border-bottom: 1px solid #999; font-size: 11px; font-weight: bold; padding: 3px; border-top: 1px solid #efefef; border-left: 1px solid #efefef; border-right: 1px solid #999}
span.forumanswer a	{text-decoration: none}
span.forum_text		{font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.forum_current	{font-weight:bold; color: #000}
div.noS		{margin-bottom: 3px; font-family: Arial, Helvetica, sans-serif;}
#select		{font-weight: bold;}


.basket_full		{background-color: #cccccc;}

div.scrollcheck {
	border: 1px solid #DCDCDC;	
	margin: 0px;
	margin-top: 3px;
	margin-left: 25px;
	padding: 4px;

	background-color: #F5F5F5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
div.SystemMessage	{text-align: center; font-weight: bold}


div.formselect{			
				background-color: #F5F5F5;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				margin-top: 5px;
				border-style:inset;
				border-style:window-inset;
				border: 0px solid #7F9DB9;
				height:185px;
				width: 100%;
				overflow:scroll;
				overflow-x:hidden;
				overflow-y:scroll;
				overflow: -moz-scrollbars-vertical}

   div.TreeviewSpanArea  A{
        font-size: 9pt; 
        font-family: arial, verdana,helvetica;
        margin-bottom: 0px; 
   }
.TreeviewSpanArea{
        margin-top: -30px; 
       margin-bottom: 0px;
       font-size: 11pt; 
}

div.basket{font-size: 11px; margin-bottom: 30px; padding-left: 10px}
div.basket a{color: #d40d0d}

table.pricem td {padding: 3px; font-family: Arial, sans-serif; font-size: 12px; }
table.pricem h1 {margin: 0 0 0.5em 0; padding:0; font-family: Arial, sans-serif; font-size: 14px;}

.cod7 {font-family: Arial,Helvetica,sans-serif; font-size: 7pt;}
.cod8base {font-family: Arial,Helvetica,sans-serif; font-size: 7pt; border-collapse:collapse;}
.cod9 {font-family: Arial,Helvetica,sans-serif; font-size: 9pt; }
.cod10 {font-family: Arial,Helvetica,sans-serif; font-size: 10pt;}
.ramk {border-left: 2px solid; border-right: 2px solid; border-bottom: 1px dotted; }
.ramklittle {border: 1px solid;}
table.cod8base td{padding:1px;}
.hiddentr{
display:none;
}
table.tabcl{border-collapse:collapse}
table.tabcl td{border:1px solid black; font-size:10pt; padding:5px; text-align:center}