body {
	margin:0;
	padding:0;
/*	font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;    */
	font-family:Tahoma;
}

body p {
	text-indent: 1.5em; /* Отступ первой строки */
        text-align: justify;  /* Выравнивание по ширине */
}

body p, body ul, body ol, body li, body br, body td, body table, body tr  {
        font-size:10pt;                                                     /* Size of font - Размер шрифта */
}

body .original {
	text-indent: 1.6em; /* Отступ первой строки */
	text-align: justify;  /* Выравнивание по ширине */
	font-size:0.8em;
	color: #1f45bf;
}

body .center {
        text-align: center;
}

body a {
	text-decoration:none;
	color:#006699;
}
body a:hover {
	text-decoration:none;
	color:#3D7FD2;
}
body a:visited {
	text-decoration:none;
	color: purple;
}

table {
	border-collapse:collapse;
	width:100%;

}

td {padding:0; vertical-align:top}

a img {border:none;}

h3 {
/*	font-size:12px;  */
	color:#304375;
	background:url(images/bull.gif) no-repeat 0 5px;
	padding-left:20px;
}
h4 {
	font-size:14px; 
	color:#304375;
	background:url(images/bull.gif) no-repeat 0 5px;
	text-align:center;
}

#wrapper {
	width:755px;
}
#header {
	position:relative;
}
#menu {
	position:relative;
	font-size:13px;
	color:#999999
}
#menu a {
	text-decoration:none;
	color:#999999
}
#menu a:hover {
	color:#666666;
}
#menu .current {
	font-weight:bold;
}
#menu li, #menu ul {
	display:inline;
	margin:0; padding:0;
}
#menu li {
	list-style:none;
	padding:0 0 0 8px;
	}
#menu ul {
	position:relative; top:70px;
}
#menu #lang {
	position:absolute; right:0; top:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
#menu #lang li {
	float:left;
	padding:2px 5px 2px 5px;
}
#menu #lang li.current {
	background:#3d7fd2;
	color:#FFFFFF;
	font-weight:normal;
}
#layout {
	border-bottom:1px dashed #CCCCCC;	
}
#layout .c_1 {
	background:url(images/menu_bg.gif) repeat-y 0 0;
	width:250px;
	border-right:1px #b6b6b8 solid;
}
#layout .c_1 {
	padding:0 15px 20px 0;
}
#layout .c_1 #submenu h3 {
	background:none;
	color: #666666;
	margin:0; padding:15px 0 0 15px;
}
#layout .c_2 {
	padding:20px;
}
#submenu ul, #submenu li {
	margin:0; padding:0;
}
#submenu {
	border-top:4px #4994e6 solid;
	font-size:11px;
	color:#666666;
}
#submenu li {
	list-style:none;
	background:url(images/bull.gif) no-repeat 0 9px;
	padding:5px 0 1px 20px;
}
#submenu ul {
	padding:0 0 0 15px;
}
#submenu a {
	text-decoration:none;
	color:#666666;
	background:url(images/dash.gif) repeat-x bottom;
	display:block;
padding-bottom:3px;
}
#submenu a:hover {
	color:#333333;
}
#footer {font-size:11px; text-align:right; padding:5px 0 0 0;}

#footer ul, #footer li {
	margin:0; padding:0;
}
#footer li {
	list-style:none;
	display:inline;
	color:#999999;
	padding:0 0 0 10px;
}
#footer a {
	color:#999999;
	text-decoration:none;
}
#footer a:hover {
	color:#666666
}
#footer .current {
font-weight:bold;
}
#calc_form td {
padding:5px;
}

a img 

table 

td 

.lang a {
	color:#666666;
	text-decoration:none;
	font-family:Tahoma, /* Alial*/;
	font-size:10px;
	padding:3px 4px 3px 4px;
}
.lang a:hover {
	background:#3d7fd2;
	color:#FFFFFF;
}