a {  outline: none;}a img {	border-width: 0px;	text-decoration: none;}#body {	display: block;	background-color: #f9ffe7;	width: 100%;	height: 100%;	padding: 0px;	margin: 0px;	font-family: Arial;	font-size: 10pt;	color: #454545;}#header {	background-image: url('img/header_repeat.jpg');	background-repeat: repeat-x;}#header_menu {	display: block;	width: 1000px;	height: 325px;	background-image: url('img/header_bkg.jpg');	background-position: center top;	background-repeat: no-repeat;	margin: 0 auto;}#header_logo {	padding-top: 50px;	font-family: Georgia;	font-style: italic;	//text-decoration: underline;	color: #1e3a00;}#header_logo a img {	float: left;	margin-top: -27px;	padding-left: 20px;	padding-right: 10px;	padding-bottom: 3px;	width: 164px; 	height: 128px; }#header_navy {	display: block;	height: 205px;/*	border: 1px solid green;	*/}#header_navy #navy_container {/*	border: 1px solid red;	*/		background-image: url('img/header_navy_bkg.gif');	background-position: left center;	background-repeat: no-repeat;	display: block;	width: 690px;	height: 120px;	margin-left: 35px;	margin-top: 22px;	float: left;}#navy_ico_container {/*	border: 1px solid yellow;	*/	display:block;	height:120px;	margin-left: 10px;	padding-top: 24px;}ul#navy_ico {	margin: 0px;	padding: 0px;	list-style-type: none;}ul#navy_ico li {	float: left;//	padding: 0 4px;	padding: 0 7px;		text-align: center;}ul#navy_ico li a {	text-decoration: none;}ul#navy_ico li a span {	text-decoration: underline;	color: #1e3a00;	font-size: 9pt;	font-weight: bold;}ul#navy_ico li a:hover span {	color: #ffffff;	text-decoration: none;}.ico {	display: block;	width: 68px;	height: 68px;/*	border: 1px solid yellow;	*/	}div#articles {	background-image: url('img/articles_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#articles {	background-image: url('img/harticles_ico.gif');	background-repeat: no-repeat;}div#stomatologiya {	background-image: url('img/stomatologiya.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#stomatologiya {	background-image: url('img/hstomatologiya.gif');	background-repeat: no-repeat;}div#serv {	background-image: url('img/services_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#serv {	background-image: url('img/hservices_ico.gif');	background-repeat: no-repeat;}div#ask {	background-image: url('img/ask_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#ask {	background-image: url('img/hask_ico.gif');	background-repeat: no-repeat;}div#faq {	background-image: url('img/faq_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#faq {	background-image: url('img/hfaq_ico.gif');	background-repeat: no-repeat;}ul#navy_ico li a:hover div#doc {	background-image: url('img/hdoc_ico.gif');	background-repeat: no-repeat;}div#doc {	background-image: url('img/doc_ico.gif');	background-repeat: no-repeat;} div#price {	background-image: url('img/price_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#price {	background-image: url('img/hprice_ico.gif');	background-repeat: no-repeat;}div#contact {	background-image: url('img/contact_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#contact {	background-image: url('img/hcontact_ico.gif');	background-repeat: no-repeat;}div#about {	background-image: url('img/about_ico.gif');	background-repeat: no-repeat;} ul#navy_ico li a:hover div#about {	background-image: url('img/habout_ico.gif');	background-repeat: no-repeat;}#tel {	width: 120px;	margin-left: 869px;	padding-top: 130px;	color: #ffffff;}#telie7 {	width: 120px;	margin-left: 869px;	padding-top: 110px;	color: #ffffff;}#telie8 {	width: 120px;	margin-left: 869px;	padding-top: 115px;	color: #ffffff;}#tel span, #telie7 span, #telie8 span {	font-weight: bold;	font-size: 10pt;}#main {	width: 1000px;	margin: 0 auto;}#left {font-size: 12pt;}#main #left {	padding-left: 30px;	display: block;	width: 60%;	float: left;}#main #right {/*	padding-right: 30px;	*/	margin-left: 70%;	display: block;	width: 28%;}#right {font-size: 11pt;}#footer {	/*padding-top: 40px;*/	clear: both;	width: 100%;	font-size: 8pt;	font-weight: bold;/*	height: 214px;	*/}#footer div #footer_line {	border-left: 10px solid #6CBA34;	height: 65px; 	width: 970px;	background-color: #F0FAD6; 	margin: 0 auto;    position: relative;}#footer a:link {	color: #ffae00;}.title {	font-size: 14pt;	font-style: italic;	font-weight: bold;	color: #6CBA34;}.napr {margin-top: 4em;}.napr a {color: black !important;}.napr ul {margin-left: -20px; text-align: left !important;}.napr-s ul {text-align: left !important; margin-left: -5x;}.napr-s {margin-top: 4em;}.napr-s a {color: black !important;}.after_spec_img{    padding: 0 40px;}.after_spec_img ul{    list-style-position: inside;    margin: 0;    padding: 0;}.after_spec_img ul li{}.after_spec_img ul li a{    color: #000000;}.after_spec_img ul li a:hover{    text-decoration: none;}.news {	margin-top: 10px;	margin-bottom: 10px;}.news_title a {	font-weight: bold;	color: #225200;}.news_title a:hover {	text-decoration: none;}.news_msg {	color: #454545;}#promo {	margin-bottom: 40px;}.doc {	margin-top: 15px;	margin-bottom: 25px;	clear: both; }.doc img {	float: left; 	padding: 0px 15px;	width: 180px;		margin-bottom: 40px !important;}.doc .doc_title {	font-size: 13pt;	font-weight: bold;	color: #6CB934;}.doc .doc_title a {color: #6CB934 !important;}.doc .schedule th {	width: 10%;	background-color: #B8E696;	font-size: 8pt;}.doc .schedule td {	text-align: center;	font-size: 11pt;}#all_services {	display: block;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;	text-align: left;	background-color: #fff;	margin: 20px 20px 20px 0;		width: 100%;	}#all_services a {	text-decoration: none; }#all_services a span {	border-bottom: 1px dashed #225200;	color: #225200;	font-size: 10pt;	font-weight: bold;}#all_services a span:hover {	border-bottom-width: 0px;}#makezap {	color: #225200;	font-size: 8pt;	font-weight: bold;}#makezap:hover {	text-decoration: none; }#verx a { color: #253504 !important; font-weight: bold;}p#verx  {float: right; font-size: 9px !important; color: #253504 !important}.zabol {color:#225200;}.zabol  a {text-decoration: none;}.zabol a:hover {	text-decoration: underline !important;}.akc {margin-bottom: 100px;}.akc p{text-align: center;}.stomat {margin-top: -20px;}.stomat2 {position: relative; right: 25px; top: 25px;}.righ-top {padding-left: 25px;            }