table {font: normal 11px Tahoma, Verdana, Arial, Sans-Serif; color: #2A2A2A }

table a {text-decoration: none; color: #666666 }
table a:hover {text-decoration: none; color: Black }

h1   {font:bold 16px Tahoma, Verdana, Arial, Sans-Serif; color:#224BB4; margin-top:0px; margin-bottom:0px; }
h2   {font:bold 12px Tahoma, Verdana, Arial, Sans-Serif; color:Black; margin-bottom:0px;}

p {
	margin-top: 10px;
}

.text {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	text-align: center;
}

img {
	border-color: #CCCCCC;
}

.menu {padding-left: 6px; vertical-align: top;}
a.menu {text-decoration: none; color: Black; font-weight: bold;}
a.menu:hover {text-decoration: none; color: #666666; font-weight: bold;}

a.podmenu{
        color: #333333;
        text-decoration: none;
}
a.podmenu:hover {
		color: Black;
        text-decoration: none;
}

a.blue {
        color: #415CA2;
        text-decoration: underline;
}
a.blue:hover {
		color: #5977C2;
        text-decoration: underline;
}

.lvl1 {
        margin-left : 5;
}
.lvl2 {
        margin-left : 20;
}

.lnav1 {
        background: url(../img/arrow_sm_green.gif) no-repeat;
        padding: 2 2 2 15;
}
.lnav2 {
        background: url(../img/arrow_sm_gray.gif) no-repeat;
        padding: 2 2 2 15;
}

a.Cat_head {
		font-size: 13px;
		font-weight: bold;
        color: #415CA2;
        text-decoration: none;
}
a.Cat_head:hover {
		color: #5977C2;
}

.smallpic {
        BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN: 1px
}

.head_white {
		font-size: 12px;
		font-weight: bold;
        color: White;
}

.head_black {
		font-size: 12px;
		font-weight: bold;
        color: Black;
}

.copy {
	font-size: 10px;
	color: #999999;
	padding-top: 5px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

input,select,textarea{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #333333;
}
	
.form{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px; color: #333333;
	background-color: #FFFFFF; 
	border: 1px solid #B8B8B8 important;
}

/* Выделение кнопки при наведении. */
.bMenuButtonOver
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #7BD66B;
	border: #4CA43E 1px solid;
	height: 17px;
	color: White;
	word-wrap: nowrap;
	font-size: 11px;
}
	
.bMenuButtonOut
{
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #F6F6F6;
	border: #B8B8B8 1px solid;
	height: 17px;
	color: #009900;
	word-wrap: nowrap;
	font-size: 11px;	
}

blockquote {
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 5px;
}

ul {
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.cntr td {
	text-align: center;
}

.ul1 {
	list-style-type:none;
	margin:0;
	padding:0
}

.ul1 a {
	color: #415CA2;
	background: url(../img/arrow_sm_green.gif) no-repeat;
	padding: 2 2 2 15;
	margin-left : 5;
}

.tab_price th {
        background: url(/img/menu_title-bg-blue.gif);
        height: 31;
        font-weight: bold;
        color: #000;
        text-align: center;
        white-space: nowrap;
}

.info {
	font-size: 10px;
}	

.hide {display:none}

.adv {list-style:none;margin:0}
.adv li {margin:0;padding-bottom:10px}