/* style global (begin) */body, html { 	height: 100%;	background: #ffffff;	border: none;	color: #000;	margin: 0; padding: 0;}body { 	font: 62.5%/1.2 Georgia, sans-serif; 	text-align: center;}table, td, th { 	margin: 0 auto 0;	border-collapse: collapse;	font-size: 100%;}* { outline: none; }form { margin: 0; padding: 0; }input, select, textarea { font: normal 1.0em/1.2 Arial, sans-serif; }input, select, button { vertical-align: middle; }#text img, #content img, img { border: none; margin: 0; padding: 0; }hr { border: 1px  solid #ccc; padding: 0;	margin: 0.5em 0; }ul, ol, li { margin: 0px 0px; padding: 0; }h1 { font-size: 1.6em; }h2 { font-size: 1.5em; }h3 { font-size: 1.4em; color: #0B5F6F; }h4 { font-size: 1.2em; }h5 { font-size: 1.2em; }h6 { font-size: 1.2em; }h1, h2, h3, h4, h5, h6, p { margin: 0.8em 0; padding: 0; }h1, h2, h3, h4, h5, h6, div, td , p, ul, ol, td, th {}a:link, a:visited { color: #0B5F6F; text-decoration: underline;  }a:hover, a:active { color: black; text-decoration: none; }/* style global (end) *//* style grid (begin) */#site_conteiner {	position: relative;	height: auto !important;	height: 100%;	min-height: 100%;	width: 995px;	margin: 0 auto;	font-size: 1.4em;	text-align: left;}	#header {		height: 241px;		background: #D8C195 url(../img/header.png) repeat-x scroll 50% 0;	}	#wrapper {		width: 100%;		padding-bottom: 80px;	}		#content_area {			width: 100%;					margin-top: 70px;			float: left;			overflow: hidden;		}			#content {				margin: 0 50px 0 320px;			}			#content_text {				background: transparent url(../img/razdel.png) no-repeat scroll 0 0;				text-align: justify;				padding-top: 20px;				margin-top: 10px;			}			*html  #content { width: 100%; }		#left_panel {			width: 233px;			float: left;			margin-left: -96%;			margin-top: 70px;			overflow: hidden;		}	.cleaner { clear: both; height: 1px; overflow: hidden; }	#footer {		width: 100%;		text-align: left;		font-size: 12px;		padding-bottom:15px;		overflow: hidden;		zoom: 1;	}		#footer .copy {		float: left;	}	#footer .counter {		float: right;	}/* style grid (end) *//* style custom (begin) */	#top_menu {		overflow: hidden;		float: left;		font: 17px Georgia, serif;		position: absolute;		left: 20px;		top: 220px;		width: 701px;		height: 55px;		background:transparent url(../img/menu.png) repeat-x scroll 50% 0;	}		#top_menu ul {			margin: 0;		}		#top_menu li {			float: left;			list-style-type: none;			background:transparent url(../img/tochki.png) no-repeat scroll 102% 70%;			padding-left: 22px; 			padding-right: 30px;			top: 0px; 			right: 0px;            font-size: 16px;            padding-right: 20px;            padding-left: 10px;		}        #top_menu li.last        {            background: none;            padding-right: 0;        }		#top_menu a {			text-decoration: underline;			color: #5e0042;			line-height: 52px;		}		#top_menu a:hover, #top_menu a.active {			text-decoration: none;			color: #0B5F6F;		}			#top_menu li.about {						}			#top_menu li.services {							}			#top_menu li.prices {							}			#top_menu li.contacts {							}			#top_menu li.rekvizit {							}#logo {		position: absolute;		top: 58px;		left: 61px;}#pic1 {		position: absolute;		top: 56px;		left: 652px;}#slogan {		position: absolute;		top: 42px;		left: 385px;		width:180px;		font-family: Verdana;		font-size: 20px;		font-style: italic;		font-weight: bold;		color: #5e0042;}#contact {		overflow:hidden;		font-size: 14px;		font-family: Georgia;		width: 190px;		padding-left:20px;		padding-top:10px;		padding-bottom:10px;}		#cont {			margin: 0 0 30px 0;			background: #FFF1DF none no-repeat scroll 0 0;			width: 233px;		}		#topcontact {		background:transparent url(../img/topcontacts.png) no-repeat scroll 0 0;		height:10px;		font-size: 1px;		}		#bottomcontact {		background:transparent url(../img/bottomcontacts.png) no-repeat scroll 0 0;		height:11px;		font-size: 1px;		}#about {}/* style custom (end) *//* style content (begin) */h1#singleTitle{font-size: 25px;font-family: Georgia;color: #0b5f6f;}.uss-site-copyright {margin-bottom: 10px;font-family: Arial, serif;}/* style content (end) */.p0m0menu ul {    margin: 0;    padding: 0;}.p0m0menu li {    list-style: none;}.left_menu {    padding-bottom: 20px;    background: #ffffff;    font-size: 13px;    padding-top: 22px;}.left_menu li{    padding-left: 5px;    margin-bottom: 5px;}#contact span{    font-size: 17px;    line-height: 1.2;}
