p, li, strong, td, hr 
{ color:			#1d2e70;}
p, font
{ font-family: Verdana, Arial, Helvetica, sans-serif;

}
td, th 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

body {
  background-color:#dbdecf;
}
a
{
 color:				#1d2e70;
 text-decoration:	none;
}
a:hover {
  color: 			#fd5e27;
  text-decoration:  none;
}
.cena {
  font-size: 		120%;
  color:			#FF3300;
}
#page, H1, H2, H3 {
font-size:100%;
}
h1
{ color:			#404b76;
  font-size:		150%;
}
h4
{
color:			#1d2e70;
font-size: 		110%;
}
h5
{
  color:#404b76;
  font-size:		115%;
}
.no_underline
{ text-decoration:	none;
}
.small
{ font-size:		80%;
}
.faq
{ font-size:		110%;
}
.price_brief
{ font-size:		120%;
}
.big
{ font-size:		150%;
  text-decoration:	none;
}
.namb_page {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.cat
{ font-size:		100%;
  color: 			#0066cc;
  text-decoration:	underline;
}
.standard
{ font-weight:		normal;
  color: 			#0066cc;
  text-decoration:	underline;
}
.white
{ color:			white;
}
#menu
{ color:			white;
  font-weight:		bold;
  font-size:		16px;
}
.menu2 {
    color:			  white;
    font-weight:	  bold;
    font-size:		  16px;
	background-image: url(images/p_bg_full.gif);
    background-repeat:no-repeat;
    background-color: #E60509;
}
.menu2 a:hover { 
   color: #f00;;
   text-decoration:underline; 
}
#articles a
{
 color: #0066cc;
 text-decoration:	underline;
}
#articles a:hover
{
 color: #f00;
 text-decoration:	underline;
}
#news
{ padding-left: 	10px;
  font Verdana, Arial, Sans-Serif;
  font-size: 		10px;
}
#news a
{
 color: #1d2e70;
 text-decoration:	none;
}
#news a:hover
{
 color: #f00;
 text-decoration:	underline;
}
div.topmenu_selected
{
  background:		#203560;
  padding:			7px;
}
div.topmenu_notselected
{
  background:		#4E679F;
  padding:			7px;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.category_child
{
  font-weight:		normal;
}
.cart
{
  font-size:		90%;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			0px;
  font-weight:		bold;
  color:			navy;
  background-color:  transparent;
}
/*New style*/
#live {
visibility:hidden;
}
.namePage {
   padding-left:	7px; 
} 
.basket{ 
  color:			white;
  font-weight:		bold;
  font-size:		16px;
}
.footer {background-image:url(images/footer.gif);}
.menugrad {
   background-image:url(images/p_bg2.gif);
   background-repeat:repeat-x;
   background-position:top;}
.search {
	padding-left: 		10px;
	padding-bottom:		10px;
	height:				30px; 
	width:				160px;
	background-position: right;
}
#p {
   font-size:		 20px; 
   color:			 #FFFFFF; 
}
#tlf {
	font-size:		 16px; 
	color:			 #FFFFFF;
	padding-left:	 40px;
}
#add {
   font-size:		 10px; 
   color:			 #FFFFFF;
   padding-right:20px; 
}
#add a {
   font-size:		 10px; 
   color:			 #FFFFFF;
   text-decoration:none; 
}
#add a:hover { 
   color: #f00;
   text-decoration:underline; 
}
/*Горизонтальное меню*/
ul#cssmenu {
        padding-left:200px;
        margin: 0;
        border: 0 none;
        list-style: none;
		background-image:url(images/2fl_bg.gif);
        height: 30px;
        font: 12px/28px Verdana, Arial;
}
ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 30px;
}
ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        display: none;
        position: absolute;
        top: 30px;
}
ul#cssmenu a {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        color: #FFFFFF;
        font: 12px/28px Arial;
        text-decoration: none;
}
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: #FFFFFF;
        color:#003366;
        border-top:#003366 1px solid;
}