body {  font: 10pt  "Lucida Grande", Arial,Verdana,  Helvetica, sans-serif; line-height: 1.4em }

textarea { font: 8pt  "Lucida Grande", Arial,Verdana,  Helvetica, sans-serif; line-height: 1.4em}

p {
 margin-top: 0.4em; /* Отступ сверху */
 margin-bottom: 0.4em; /* Отступ снизу */
}

.price_bg {background-repeat: no-repeat; background-position: right bottom; background-image: url(images/star1.gif); border: 1px solid #979797; padding: 5px;}


.price_bg2 {background-repeat: no-repeat; background-position: right bottom; background-image: url(images/star2.gif); border: 1px solid #979797; padding: 5px;}

.price_bg3 {background-repeat: no-repeat; background-position: right bottom; background-image: url(images/star3.gif); border: 1px solid #979797; padding: 5px;}

img {border:0;}

.price_button {border:1px solid #000; background: #ff6762; color:#000; font-weight:bold;  padding:3px; font-size:15px}

.price_button2 {border:1px solid #000; background:#ff944d; color:#000; font-weight:bold;  padding:3px; font-size:15px}
.price_button22 {border:1px solid #000; background:#5a64b3; color:#000; font-weight:bold;  padding:3px; font-size:15px}

.price_button3 {border:1px solid #000; background:#cba84b; color:#000; font-weight:bold;  padding:3px; font-size:15px}

img.content {border:1px solid #999; }

a {

	font-family: Arial, Helvetica, sans-serif;
	color: #1950a1;
	text-decoration: underline;
}

a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #4985df;
	text-decoration: none;

}

a.feedback_link {

	font-family: Arial, Helvetica, sans-serif;
	color: #d23e12;
	text-decoration: underline;
}

a.feedback_link:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #d25e22;
	text-decoration: none;

}
ol {margin-top:-10px;margin-bottom:-10px; }

.article {margin-top:0px;margin-bottom:0px; list-style-position:inside;}



li {
	margin-left:10px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: circle;
	}

li.index { list-style-type:  circle;}

li.mnu3{
	margin-left:-15px;
	padding-bottom: 6px;
	padding-right: 6px;
	font-size:13px;
    list-style-type: circle;
}

ul {

	list-style-position:outside;
}

h1{

	color: #444444;
	font-family:sans-serif;
	font-size: x-large;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-transform: uppercase;

}



.topLink {

	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1950a1;
    text-decoration: none;
    padding-right: 12px;

}

.topLink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4985df;
	text-decoration: none;
	padding-right: 12px;

}

.topLang {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;

}

.authText, .authText:hover {

	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;

}
.authText1, .authText1:hover {

	font-family:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;

}
.authForm {



	border:none;
	border-color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width:100px;
	height:14px;
    clip:rect('1', '96', '14', '0')
}




.btnOk {

	background-image: url(images/btnOkUp.gif);

	height: 20px;

	width: 42px;

}

.btnOk:hover {

	background-image: url(images/btnOkDn.gif);

	height: 20px;

	width: 42px;

}



.mnu2select {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background-image:url(images/mnu2ndBrd0.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:32px;
	position:relative;
	padding-top: 9px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:2px;

}

.mnu2selectEnd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background-image:url(images/mnu2ndBrd1.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:32px;
	width:8px;
	position:relative;
	display:inline;
	padding-top: 9px;
	padding-bottom:10px;
	padding-left:4px;
	padding-right:4px;
}

.mnu2 {

	padding-right:15px;
	height:32px;
}

.mnu2link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;

}

.mnu2link:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dfebf8;
	text-decoration: none;

}



.mnu3 {

font-family: Arial, Helvetica, sans-serif;
font-size:13px;
list-style-image:curcle;

}

.mnu3_selected {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: lighter
}

DIV.enter {

	POSITION: relative; TEXT-ALIGN: left;

}



DIV.lang {

	TOP: 18px;

	left:7px;

	width:90px;

	background-color:#FFFFFF;

	border-color:#aaaaaa;

	border-style:solid;

	border-width:1px;

	border-top:none;

	POSITION: absolute;

	display:inline;

}

DIV.login {

	TOP: 0px;

	left:0px;

	width:193px;



	POSITION: absolute;

	display:inline;

}



.submenu A {

	DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; WIDTH: 87px;  PADDING-TOP: 5px; TEXT-DECORATION: none; COLOR: #002e6c;

}

.submenu A:hover {

	DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; WIDTH: 87px;  PADDING-TOP: 5px; TEXT-DECORATION: none; background-color:#004589;

	COLOR: white;

}

.authInput {

background-image:url(images/authForm.gif); background-repeat:no-repeat; height:20px; width:119px; padding-bottom:1px; padding-left:7px; text-align:left; vertical-align:top;  padding-bottom:1px;padding-top:2px;



}




.logout {



color:#FFFFFF;}

.logout:hover {



color:#FFFFFF;}

.log_tool { color: #2657cb; }
.log_tool:hover { color: #2132a1; }

.input_data {width:360px}
.text_topic {font-weight: bold;}

em { border-bottom: 1px solid #d3de82; background: #f4f8da; }
.calc0 { background-color: #eee;  text-align:left}
.calc00 { background-color: #eee;  text-align:left}
.calc000 { background-color: #eee; text-align:left}

.calc0000 { background-color: #eee; text-align:left}

.calc1 { background-color: #bacae3; }
.calc2 { background-color: #d7e3a4; }
.calc3 { background-color: #fff;}
.calc4 { background-color: #407ecb; color:#fff}
.calc4 div { background-color: #407ecb; color:#fff}
.calc_title {font-size: 11pt; font-family: arial; font-weight: bold}
table {font: 10pt  "Lucida Grande",  Arial,Verdana,  Helvetica, sans-serif; line-height: 1.4em}
.row1 {background:#daf9b9}
.row0 {background:#FFFFFF}
.selection1 {border: 1px solid #b9b9b8; padding-left: 5px;padding-right:5px; background-color: #daf9b9;}
.selection2 {border: 1px solid #b9b9b8; padding:8px; background-color: #ededed;}
.title1 {font-size: medium; color: rgb(0, 102, 51);}
.title2 {font-size: medium; color: #a01d03;}


.table_header {padding:2px;background-color:#D3E0F4; color:#000000; border-bottom: 1px solid #b9b9b8;border-top: 1px solid #b9b9b8; }

.table_cell   {  border-bottom: 0px solid #cccccc; padding:2px; border-bottom: 1px solid #b9b9b8;}

.table_string { }
.table_string:hover {background-color: #caffc3; color:#000000; }

.table_cell_1 {border: 1px solid #9bbcda; background-color: #c9deff;font-size:34px; width:50px; text-align:center; font-weight:bold;color:#476fb6;}
.table_cell_2 {border: 1px solid #9bbcda; background-color:  rgb(172,206,243); font-weight:normal; padding-left:10px; padding-right:10px}

