body { margin:0px;}
img {border:0}
A:link, A:visited, A:active, A:hover
	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}

A:hover
	{
	text-decoration: underline;
	}

body,table,tr,td,input,select 
	{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
	}

li.menu 
	{
	list-style-image: url(ico-li.gif);
	font-weight:bold; 
	margin:3px;
	}

#main_menu a
	{
	color: #858585; 
	font-weight: bold;
	text-decoration :none;
	font-size: 11px;
	width: 100%;
	margin-bottom: 5px;
	}

#main_menu a:hover
	{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	}

#menu_faq a
	{
	color: #858585; 
	font-weight: bold;
	text-decoration :none;
	font-size: 11px;
	width: 100%;
	cursor: help;
        margin-bottom: 5px;
        }

#menu_faq a:hover
        {
        color: #000000;
        } 

#menu_last a
	{
	color: #858585; 
	font-weight: bold;
	font-style: bold;
	text-decoration : underline;
	font-size: 11px;
	width: 100%;
	margin-bottom: 5px;
	}

#menu_last a:hover
	{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	}

#menu_partners a
	{
	color: #858585; 
	font-weight: bold;
	text-decoration :none;
	font-size: 13px;
	width: 100%;
	cursor: progress;
        margin-bottom: 5px;
        }

#menu_partners a:hover
        {
        color: #000000;
        } 


#menu_footer a
	{
	font-size:12px;
	color: #ffffff;
	text-decoration: none;
	}

#bascket, #bascket a
	{
	color: #FFFFFF; 
	text-decoration: none;
	font-size: 12px;
	width: 100%;
	}

#bascket a:hover
	{
	color: #FFFFFF;
        text-decoration: underline;
	}

#catalog a, #catalog a:hover
        {
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration :none;
	font-size: 12px;
	width: 100%
        }

#sub_menu a, #sub_menu a:hover
	{
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}
	
#left_menu a
	{
	color: #200149; 
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
              font-family: Tahoma,Verdana,Arial,sans-serif !important
	}

#left_menu a:hover
	{
	text-decoration: underline;
	}


#sm_link a
	{
	color: #000000; 
	text-decoration: none;
	font-size: 11px;
	}
	
#sm_link a:hover
	{
	text-decoration: underline;
	}
.table_catalog
	{
	border-bottom: 1px solid #000000;
	}
.table_catalog1
	{
	border-bottom: 1px solid #CCCC99;
	background-color: #FBF8F0;
	}
.table_catalog2
	{
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFFF;
	}

.image_catalog
	{
	border: 1px solid #808080;
	}
.register{
	color: #ffffff;
}
.basket_head{
	background-color: #F3E9D5;
	text-align: center;
	border-bottom: 1px solid #EDEDED;
	border-left: 1px solid #FFFFFF;
}
.basket_data{
	text-align: center;
	border-bottom: 1px solid #EDEDED; 
	border-right: 1px solid #EDEDED;
	background-color: #ffffff;
}DEDED; 
	border-right: 1px solid #EDEDED;
	background-color: #ffffff;
}EDEDED;
	background-color: #ffffff;
}DEDED; 
	border-right: 1px solid #EDEDED;
	background-color: #ffffff;
}EDED;
	background-color: #ffffff;
}
DEDED; 
	border-right: 1px solid #EDEDED;
	background-color: #ffffff;
}
.9may { color:#ffffff;text-decoration:none;}
.basket_box, .basket_box:a { color:#ffffff;text-decoration:none;}
.menu { BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #96FAE9; LAYER-BACKGROUND-COLOR: #999999; PADDING: 3px; z-index: 10; width: 200 }
.menuTitle { width: 80; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 1px solid black; BORDER-RIGHT: 1px solid black; PADDING: 3px; BACKGROUND-COLOR: #000000 }
.menuBarLink { text-decoration: none; font-style: bold; color: #ffffff; font-family: helvetica,arial; outline: none }
.menuLink { text-decoration: none; font-style: bold; color: #FFFFFF; outline: none }
a:hover.menuLink { text-decoration: none; font-style: bold; }
#menuTitle1 { position: absolute; right: 10; top: 10; }
#menu1 { position: absolute; right: 0; top: 25;	z-index: 5; }
#contentDiv { position: absolute; left: 0; top: 0;}

.msgbody p {
text-align: left !important;
}

div.text_page p {
margin: 0px !important;
margin-bottom: 5px !important;
}
.partners {
	position:absolute;
	bottom:0;
	left:0;
	color:#fff;
}
.partners a {
	color:#fff;
}

.new .text{
color:#E32443;
/*font: bold 16px Arial, Helvetica, sans-serif;*/
font: 16px Times, serif;
padding:0 0 0 182px;
}

.new a:hover {
text-decoration:none;
}

.newTabb {
width:99%;
}

.newTabb td {
width:50%;
padding:10px 10px 5px;
}

.newTabb .date {
font:20px "Times New Roman", Times, serif;
padding:5px 0 10px 182px;
}
#news_item td {
	padding:5px 10px;
}
