@import url("foto.css");
@import url("jquery.ui.all.css"); 
body {
	color: #878787;
	font: 11px Tahoma, Geneva, sans-serif;
	min-width: 960px;}
h1 {
	color: #60091a;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;}	
h2 {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 10px;}
h3 {
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 10px;
	}
.title	
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #60091a; 
}	

.StructDiv
{
	border-style:ridge;
	padding:5px;
	height:50px;
	text-align:center;
	margin:2px;

}


.ul_map ul			{list-style-type: square; padding: 0; margin: 10px 5px 5px 30px;}
.ul_map ul ul		{list-style-type: circle; }
.ul_map ol			{list-style-image: none;}
.ul_map li			{margin: 10px 0px 10px 0px;}


.center_column ul			{list-style-type: square; padding: 0; margin: 10px 5px 5px 30px;}
.center_column ul ul		{list-style-type: circle; }
.center_column ol			{list-style-image: none;}
.center_column li			{margin: 10px 0px 10px 0px;}
.center_column p		{margin: 7px 0px 6px 0px;}
		
table td {vertical-align: top;}


.center {
	clear: both;
	display: block;
	margin: 0 auto;}
.clear {
	clear: both;
	display: block;}
.f_left {
	display: block;
	float: left;}
.f_right {
	display: block;
	float: right;}
img.f_left {padding: 0 10px 10px 0;}
.hr {
	background: #ececec;
	clear: both;
	height: 1px;
	max-height: 1px;
	margin: 10px 0;
	overflow: hidden;}

#main-wrapper {
 margin: 0 auto;
 min-width: 1030px;
 width: 85%;}
	#header {
		clear: both;
		height: 128px;}
		#header p {padding: 10px 0;}
			#header p a {
				color: #af3148;
				text-decoration: none;}
		#header h1 a {
			color: #60091a;
			text-decoration: none;}
		#header h1 span {color: #777;}
		.logo {
			display: block;
			float: left;
			padding: 20px 10px 5px;}
	.minimize-table {
		clear: both;
		margin: 0 0 15px;
		width: 100%;}
		.mini {
			background: url(../img/mini-bg.jpg) 0 bottom no-repeat;
			width: 96px;}
		.blank {background: none;}
		.wide {width: auto;}
			/*#menu-bg {
				background: url(/d_roseestr/img/main-menu-bg.gif) 0 0 repeat-x;
				clear: both;}
				#menu-lbg {background: url(/d_roseestr/img/main-menu-bg-left.gif) 0 0 no-repeat; position: relative; }
					ul#menu {
						background: url(/d_roseestr/img/main-menu-bg-right.gif) right 0 no-repeat;
						height: 36px;
						padding: 0 5px;}
						ul#menu li {
							display: inline-block;
							float: left;}
							ul#menu li a {
								color: #fff;
								display: block;
								float: left;
								font-size: 11px;
								line-height: 36px;
								padding: 0 8px;
								text-decoration: none;}
							ul#menu li a:hover {background: url(/d_roseestr/img/main-menu-bg-hover.gif) 0 0 repeat-x;}*/
			#submenu-bg {
				background: #ebebeb url(../img/submenu-bg-left.gif) 0 0 no-repeat;
				clear: both;}
				#submenu {
					background: url(../img/submenu-bg-right.gif) right 0 no-repeat;
					height: 27px;
					padding: 0 14px;}
					#submenu li {
						color: #7e7e7e;
						display: inline-block;
						float: left;
						line-height: 27px;}
						#submenu li a {
							color: #7e7e7e;
							display: block;
							float: left;
							line-height: 27px;
							padding: 0 8px;
							text-decoration: none;}
			/*#current {float: left;}
				#current a {color: #909090;}*/
			#navigation {float: right;}
			#navigation a {
     					 color: #757575;
     					 text-decoration: none;
     					 padding: 0 5px;
     					 display:inline; 
   					   }
				
			#current, #navigation {
				color: #cbcbcb;
				font: 11px Tahoma, Geneva, sans-serif;
				padding: 15px 15px 0;}
			.grey-box, .blue-box {
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-gecko-border-radius: 5px;
				border-radius: 5px;
				padding: 18px;}
			.pink-box {
				background: #fef8fa;
				clear: both;
				color: #a75f73;
				font-size: 11px;
				padding: 18px;}
			.grey-box {
				border: #c7c7c7 solid 1px;
				clear: both;
				overflow: hidden;}
			.blue-box {
				background: #2d8ac7;
				border: #1d5b8c solid 1px;
				clear: both;}
			.no-space {padding: 0;}
			.read-more {
				border-bottom: #e1e1e1 solid 1px;
				color: #842c44;
				display: block;
				text-align: right;
				text-decoration: none;
				margin: 0 0 10px;
				padding: 0 0 10px;}
				.no-border {border: none;}
			#map-table {width: 100%;}
				#map-1 {width: 260px;}
					.tabs {
						clear: both;
						height: 34px;}
						.tabs li.map {width: 82px;}
						.tabs li {
							display: inline-block;
							float: left;}
						.tabs li.active-tab {
							background: #fff;
							margin: 0 0 0 3px;
							padding: 4px 15px;}
							.tabs li.active-tab a {color: #691427;}
						.tabs li.hidden-tab {
							background: #f8f8f8;
							padding: 4px 18px;}
							.tabs li.hidden-tab a {color: #797979;}
							.tabs li a {
								font-size: 10px;
								font-weight: bold;
								text-decoration: none;}
					.bottom-tabs {
						clear: both;
						height: 35px;}
						.bottom-tabs li.map-1 {width: 92px;}
						.bottom-tabs li.map-2 {width: 102px;}
						.bottom-tabs li {
							display: inline-block;
							float: left;}
						.bottom-tabs li.active-tab {
							background: url(../img/bottom-tab-active.gif) 0 0 repeat-x;
							padding: 4px 2px 4px 18px;}
							.bottom-tabs li.active-tab a {color: #691427;}
						.bottom-tabs li.hidden-tab {
							background: url(../img/bottom-tab-hidden.gif) 0 0 repeat-x;
							padding: 4px 10px;}
							.bottom-tabs li.hidden-tab a {color: #797979;}
							.bottom-tabs li a {
								font-size: 10px;
								font-weight: bold;
								text-decoration: none;}
					.select-map {
						border: #c8c8c8 solid 1px;
						margin: 20px 18px;
						width: 85%;}
					#map-1 p {
						clear: both;
						padding: 0 18px;}
						p.target {
							background: url(../img/target.jpg) 0 0 no-repeat;
							color: #691427;
							margin: 10px 0 0 18px;}
				#map-2 {padding: 18px;}
					#map-2 h2 {color: #6b0920;}
					#map-2 p {
						clear: both;
						padding: 0 0 10px;}
						p.title {
							color: #5f5f5f;
							font-weight: bold;}
					#map-2 a {
						color: #842c44;
						text-decoration: none;}
				#map-3 {
					background: #fef8fa;
					overflow: hidden;
					width: 172px;}
					#map-3 input#search-text, #map-3 select {
						border: #c8c8c8 solid 1px;
						margin: 5px 0 10px;
						width: 132px;}
					.search-ok {
						-moz-border-radius: 3px;
						-webkit-border-radius: 3px;
						-gecko-border-radius: 3px;
						background: #a75f73;
						border: #a75f73 solid 1px;
						border-radius: 3px;
						color: #fff;
						font: 10px Tahoma, Geneva, sans-serif;
						text-transform: uppercase;}
					#regions {
						clear: both;
						color: #b0acad;
						display: block;
						margin: 55px 0 0;}
					#map-3 img {display: block;}
					#jurnal {
						background: url(../img/jurnal-bg.jpg) 0 0 no-repeat;
						bottom: -4px;
						color: #fff;
						height: 25px;
						position: absolute;
						text-align: center;
						width: 180px;}
						#jurnal a {
							color: #fff;
							font: 10px Verdana, Geneva, sans-serif;
							line-height: 25px;
							text-decoration: none;}
			#four {
				background: url(../img/four-bg.gif) 0 0 repeat-x;
				width: 100%;}
				.pink-box-2 {
					padding: 10px;}
					#four h3 {
						color: #fff;
						font: 10px Tahoma, Geneva, sans-serif;
						line-height: 37px;
						white-space: nowrap;}
						#four h3 a {
							color: #fff;
							display: block;
							text-decoration: none;}
						h3 img {float: left;}
						.main-td {
							background: #fef8fa;
							border: #f1e4db solid 1px;
							border-top: none;
							border-bottom: none;
							width: 23%;}
						.advanced-td {width: 10px;}
							.four-ul li {
								list-style-image: url(../img/list-arrow.gif);
								list-style-position: outside;
								margin: 0 0 15px 35px;}
							.four-ul a {
								color: #837f80;
								text-decoration: none;}
							.four-ul a:hover {
								color: #7c2f43;
								text-decoration: underline;}
						.pink-box-bottom {
							background: #fef8fa;
							border: #f1e4db solid 1px;
							border-top: none;
							clear: both;
							text-align: right;
							padding: 0 18px 18px;
							-moz-border-radius-bottomleft: 5px;
							-moz-border-radius-bottomright: 5px;
							-webkit-border-bottom-left-radius: 5px;
							-webkit-border-bottom-right-radius: 5px;
							-gecko-border-radius: 5px;}
							.slide {
								color: #953b54;
								display: block;
								text-decoration: none;
								padding: 10px;}
			#three {
				width: 100%;}
				#first-one {
					width: 260px;}
					#phone {
						background: url(../img/phone.jpg) 0 0 no-repeat;
						color: #fff;
						height: 121px;
						margin: 0 0 15px;
						width: 260px;}
						#phone-1 {
							display: block;
							float: left;
							font: 9px Verdana, Geneva, sans-serif;
							padding: 13px 0 0 25px;
							text-align: center;}
							#phone-1 span {
								display: block;
								font: 15px Verdana, Geneva, sans-serif;
								font-weight: bold;
								padding: 4px 0 0;}
						#phone-2 {
							display: block;
							float: right;
							font: 22px Verdana, Geneva, sans-serif;
							font-weight: bold;
							padding: 10px 25px 0 0;}
						a.feedback-a, a.phone-a,  a.phone-b{
							color: #c89aa3;
							display: block;
							float: left;
							font: 10px Verdana, Geneva, sans-serif;}
						a.feedback-a {
							background: url(../img/feedback-a.gif) 10px 14px no-repeat;
							padding: 10px 0 0 30px;
							white-space: nowrap;}
						a.phone-a {
							background: url(../img/phone-a.gif) 10px 14px no-repeat;
							padding: 10px 0 0 30px;}
						a.phone-b {
							/*background: url(/d_roseestr/img/phone-a.gif) 10px 14px no-repeat;*/
							padding: 5px 0 0 30px;}
					#three h3 {
						background: url(../img/h3-bg.gif) 0 0 repeat-x;
						color: #fff;
						font: 14px Arial, Helvetica, sans-serif;
						font-weight: bold;
						line-height: 35px;
						padding: 0 18px;}
					a.archive-a {
						background: url(../img/archive-bg.jpg) 0 0 no-repeat;
						color: #fff;
						display: block;
						font: 12px Verdana, Geneva, sans-serif;
						font-weight: bold;
						line-height: 36px;
						margin: 15px 0;
						padding: 0 18px;
						text-decoration: none;}
					a.archive-b {
						background: url(../img/archive-bg.jpg) 0 0 no-repeat;
						color: #fff;
						display: block;
						font: 10px Verdana, Geneva, sans-serif;
						font-weight: bold;
						line-height: 36px;
						margin: 15px 0;
						padding: 0 10px;
						text-decoration: none;}
					.we-can-hide {padding: 10px;}
						.we-can-hide a {text-decoration: none;}
						.we-can-hide p a {color: #747474;}
						.photo-r {
							float: left;
							font-size: 10px;
							padding: 0 0 0 10px;
							white-space: normal;
							width: 80px;}
						.photo-p {
							float: left;
							padding: 0 0 10px;
							width: 134px;}
							.photo-p img {padding: 0 0 10px;}
							.photo-p span {
								color: #b9b9b9;
								font: 10px Verdana, Geneva, sans-serif;}
							.photo-p a {color: #747474;}
				#second-one, #third-one {
					width: 50%;}
				#second-one {padding: 0 20px;}
					.amnisty {
						
						margin: 0 0 15px;}
						.amnisty-td {
							height: 220px;
							padding: 18px;}
						.amnisty h2 {padding: 0;}
						.amnisty a {
							color: #65091d;
							display: block;
							font: 11px Arial, Helvetica, sans-serif;
							text-decoration: none;}
					.blue-box a {display: block;}
					.liquid-tabs {width: 100%;}
						.liquid-tabs td {
							font: 14px Arial, Helvetica, sans-serif;
							font-weight: bold;
							height: 38px;
							vertical-align: middle;}
						.liquid-tabs td.middle {width: 23px;}
						.liquid-tabs td.grey {
							background: #f8f8f8;
							color: #747474;
							cursor: pointer;
							padding: 0 10px 0 10px;}
						.liquid-tabs td.white {
							color: #630a1d;
							cursor: pointer;
							padding: 0 2px 0 18px;}
							
/* Master-style.com.ua*/
.tabs_n, .tabs_n2, .tabs_n3, .tabs_n4 {width: 100%; list-style: none; overflow: hidden; height: 34px; background: #f8f8f8;}
.tabs_n li, .tabs_n2 li, .tabs_n3 li, .tabs_n4 li {font: bold 14px Arial, Helvetica, sans-serif; height: 34px; float: left; width: 49.5%;}
.tabs_n li, .tabs_n2 li {font-size: 10px;}
.tabs_n li a, .tabs_n2 li a, .tabs_n3 li a, .tabs_n4 li a {color: #828282; text-decoration: none; display: block; height: 32px; float: left; width: 90%; padding: 1px 5%;}
.tabs_n li a, .tabs_n2 li a {padding: 3px 5%; height: 28px;}
.tabs_n4 li a {padding: 8px 5%; height: 18px;}
.tabs_n li a.current, .tabs_n2 li a.current, .tabs_n3 li a.current, .tabs_n4 li a.current {color: #630a1d; background-color: #fff;}
.tabs_n li.first a, .tabs_n2 li.first a, .tabs_n3 li.first a, .tabs_n4 li.first a {background: url(../img/tab_last.gif) 100% 0 no-repeat;}
.tabs_n li.first a.current, .tabs_n2 li.first a.current, .tabs_n3 li.first a.current, .tabs_n4 li.first a.current {background: #fff url(../img/tab_first.gif) 100% 0 no-repeat;}


/* Master-style.com.ua*/
					.short-one {padding: 0;}
						.short-one a {
							display: block;
							padding: 10px 18px;}
					.need-to-step {margin: 0 0 15px;}
						.with-tabs p {
							padding: 5px 18px;}
					.docs {
						padding: 18px;}
						.docs p {
							color: #565656;
							font: 12px Arial, Helvetica, sans-serif;
							font-weight: bold;}
						.docs .sub-rm {
							border-bottom: #e1e1e1 solid 1px;
							clear: both;
							margin: 0 0 10px;
							padding: 10px 0;
							text-align: right;}
						.docs a {
							color: #65091d;
							font: 11px Arial, Helvetica, sans-serif;
							padding: 0 0 0 10px;
							text-decoration: none;}
							.docs a.view-all-2 {padding: 0;}
					#second-one .grey-box, #third-one .grey-box {margin: 0 0 15px;}
					.minimized-service { 
						background: #fafafa;}
						.minimized-service h4 {
							border-top: #c7c7c7 solid 1px;
							border-left: #fafafa solid 1px;
							border-right: #fafafa solid 1px;
							-moz-border-radius: 5px;
							-webkit-border-radius: 5px;
							-gecko-border-radius: 5px;
							color: #565656;
							cursor: pointer;
							font: 14px Arial, Helvetica, sans-serif;
							font-weight: bold;
							padding: 10px 18px;}
					.maximized-service {padding: 0 0 10px;}
						.maximized-service h4 {
							border-top: #c7c7c7 solid 1px;
							border-left: #fff solid 1px;
							border-right: #fff solid 1px;
							-moz-border-radius: 5px;
							-webkit-border-radius: 5px;
							-gecko-border-radius: 5px;
							color: #681029;
							cursor: pointer;
							font: 14px Arial, Helvetica, sans-serif;
							font-weight: bold;
							padding: 10px 18px 0;}
						.maximized-service p {
							color: #909090;
							font: 12px Tahoma, Geneva, sans-serif;
							padding: 10px 18px;}
						.maximized-service ul {
							color: #9d5d71;
							padding: 10px 18px 0;}
							.maximized-service ul li a {
								color: #9d5d71;
								text-decoration: none;}
						.maximized-service a.view-all {
							color: #681029;
							display: block;
							font-weight: bold;
							margin: 10px 18px 0;
							text-decoration: none;}
					.start h4 {border: none;}
			#footer {
				clear: both;
				height: 92px;}
				#contacts {
					background: #9e9e9e;
					border: #9e9e9e solid 1px;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;
					-gecko-border-radius: 5px;
					color: #000;
					float: left;
					height: 60px;
					padding: 15px;
					position: relative;
					width: 230px;}
					#contacts h2 {
						color: #fff;
						padding: 0 0 2px;}
					#contacts p {padding: 0 0 2px;}
					#contacts a {color: #fff;}
					#advanced-contacts {
						background: #d7d7d7;
						border: #d7d7d7 solid 1px;
						-moz-border-radius: 5px;
						-webkit-border-radius: 5px;
						-gecko-border-radius: 5px;
						color: #626262;
						height: 60px;
						left: 260px;
						overflow: hidden;
						padding: 15px;
						position: absolute;
						top: -1px;
						/* visibility: hidden; */
						width: 535px;}
						#advanced-contacts p {padding: 4px 0;}
				#counters {
					float: right;
					padding: 5px;
					text-align: right;}
					#counters p {padding: 0 0 15px;}
					#counters img {margin: 0 0 0 15px;}

/* rounded corners */

.td-1-1 {
	background: url(../img/grey-1-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-1-2 {
	background: url(../img/grey-1-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-1-3 {
	background: url(../img/grey-1-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-2-1 {
	background: url(../img/grey-2-1.gif) 0 0 repeat-y;
	width: 4px;}
.td-2-3 {
	background: url(../img/grey-2-3.gif) 0 0 repeat-y;
	width: 4px;}
.td-3-1 {
	background: url(../img/grey-3-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-3-2 {
	background: url(../img/grey-3-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-3-3 {
	background: url(../img/grey-3-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-1-4 {
	background: url(../img/grey-1-1.gif) right 0 no-repeat;
	height: 4px;
	padding: 0 0 0 22px;
	width: 4px;}
.td-1-5 {
	background: url(../img/grey-1-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-1-6 {
	background: url(../img/grey-1-3.gif) 0 0 no-repeat;
	height: 4px;
	padding: 0 22px 0 0;
	width: 4px;}
.td-2-4 {
	background: url(../img/grey-2-1.gif) right 0 repeat-y;
	width: 4px;}
.td-2-6 {
	background: url(../img/grey-2-3.gif) 0 0 repeat-y;
	width: 4px;}
.td-3-4 {
	background: url(../img/grey-3-1.gif) right 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-3-5 {
	background: url(../img/grey-3-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-3-6 {
	background: url(../img/grey-3-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-1-7 {
	background: url(../img/grey-1-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-1-8 {
	background: url(../img/grey-1-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-1-9 {
	background: url(../img/grey-1-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-2-7 {
	background: url(../img/grey-2-1.gif) 0 0 repeat-y;
	width: 4px;}
.td-2-9 {
	background: url(../img/grey-2-3.gif) 0 0 repeat-y;
	width: 4px;}
.td-3-7 {position: relative;
	background: url(../img/grey-3-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.td-3-8 {
	background: url(../img/grey-3-2.gif) 0 0 repeat-x;
	height: 4px;}
.td-3-9 {
	background: url(../img/grey-3-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.dark-td-1-1 {
	background: url(../img/dark-1-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.dark-td-1-2 {
	background: url(../img/dark-1-2.gif) 0 0 repeat-x;
	height: 4px;}
.dark-td-1-3 {
	background: url(../img/dark-1-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.dark-td-2-1 {
	background: url(../img/dark-2-1.gif) 0 0 no-repeat;
	height: 32px;
	width: 4px;}
.dark-td-2-2 {
	background: url(../img/dark-2-2.gif) 0 0 repeat-x;
	height: 32px;}
.dark-td-2-3 {
	background: url(../img/dark-2-3.gif) 0 0 no-repeat;
	height: 32px;
	width: 4px;}

.dark-td-2-2 h3 {
	background: none !important;
	line-height: 32px !important;}

/* jurnal */
div.relative {position: relative;}
a.jurnal {
	background: url(../img/jurnal-bg-fianl.gif) 0 0 no-repeat;
	bottom: 21px;
	color: #fff;
	display: block;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 55px;
	padding: 30px 0 0 10px;
	position: absolute;
	text-decoration: none;
	width: 170px;}
	a.jurnal span {position: relative;
		display: block;
		float: left;
		font-size: 12px;
		padding: 0 0 0 15px;}
.map-r {margin: 0 auto 45px;}

/* tooltips */

div.tooltips {
	color: #565656 !important;
	font: 11px Arial, Helvetica, sans-serif !important;
	padding: 10px;} /* delete it! */
	div.tooltips p {padding: 0 !important;}
	
.tooltips-1-1 {
	background: url(../img/tooltip-1-1.gif) 0 0 no-repeat;
	height: 5px;
	width: 5px;}
.tooltips-1-2 {
	background: url(../img/tooltip-1-2.gif) 0 0 repeat-x;
	height: 5px;}
.tooltips-1-3 {
	background: url(../img/tooltip-1-3.gif) 0 0 no-repeat;
	height: 5px;
	width: 5px;}
.tooltips-2-1 {
	background: url(../img/tooltip-2-1.gif) 0 0 repeat-y;
	width: 5px;}
.tooltips-2-2 {
	background: #f0f0f0;
	padding: 10px;}
.tooltips-2-3 {
	background: url(../img/tooltip-2-3.gif) 0 0 repeat-y;
	width: 5px;}
.tooltips-3-1 {
	background: url(../img/tooltip-3-1.gif) 0 0 no-repeat;
	height: 5px;
	width: 5px;}
.tooltips-3-2 {
	background: url(../img/tooltip-3-2.gif) 0 0 repeat-x;
	height: 5px;}
.tooltips-3-3 {
	background: url(../img/tooltip-3-3.gif) 0 0 no-repeat;
	height: 5px;
	width: 5px;}

.sub-menu {padding: 10px;}
	.sub-menu ul {
		float: left;
		padding: 0 15px 0 0;}
		.sub-menu ul li {
			color: #fff;
			list-style-position: inside;
			list-style-type: square;}
			.sub-menu ul li a {
				color: #fff;
				text-decoration: none;}
.sub-1-1 {
	background: url(../img/sub-1-1.gif) 0 0 no-repeat;
	height: 7px;
	width: 4px;}
.sub-1-2 {
	background: url(../img/sub-1-2.gif) 0 0 repeat-x;
	height: 7px;}
.sub-1-3 {
	background: url(../img/sub-1-3.gif) 0 0 no-repeat;
	height: 7px;
	width: 4px;}
.sub-2-1 {
	background: url(../img/sub-2-1.gif) 0 0 repeat-y;
	width: 4px;}
.sub-2-2 {
	background: #f4d63d url(../img/sub-middle.gif) 0 0 repeat-x;
	height: 80px;
	padding: 18px 18px;}
.sub-2-3 {
	background: url(../img/sub-2-3.gif) 0 0 repeat-y;
	width: 4px;}
.sub-3-1 {
	background: url(../img/sub-3-1.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}
.sub-3-2 {
	background: url(../img/sub-3-2.gif) 0 0 repeat-x;
	height: 4px;}
.sub-3-3 {
	background: url(../img/sub-3-3.gif) 0 0 no-repeat;
	height: 4px;
	width: 4px;}



/* ÄÎÏÎËÍÅÍÈß ÄËß ÑÊÐÈÏÒÎÂ */
#four .pink-box-2 {overflow: hidden; height: 125px; margin: 0 0 10px 0; }
.sub-menu { padding: 10px; position: absolute; top: 25px; left: 0px; }
ul#menu li a.hov {background: url(../img/main-menu-bg-hover.gif) 0 0 repeat-x;}
ul#menu li a.active {background: url(../img/main-menu-bg-hover.gif) 0 0 repeat-x;}

#hintbox{ position:absolute; top: 0; z-index:100; visibility: hidden; }
#bg { border: 0px red solid; float: right; display: block; width: 455px; height: 128px; background: url(../img/header-bg-1.jpg) right 0 no-repeat;margin:0 0 0 -455px }
.bg1 { float: left; border: 0px red solid;width: 650px; }
.cont { display: none; }
h4.active { font-size: 30px;}

						.minimized-service p {
							color: #909090;
							font: 12px Tahoma, Geneva, sans-serif;
							padding: 10px 18px;}
						.minimized-service ul {
							color: #9d5d71;
							padding: 0px 18px 0;}
							.minimized-service ul li a {
								color: #9d5d71;
								text-decoration: none;}
						.minimized-service a.view-all {
							color: #681029;
							display: block;
							font-weight: bold;
							margin: 10px 18px 0;
							text-decoration: none;}

.mblock { overflow: hidden; }




/* ;-) */
/* Master-style.com.ua 
- sell your most daring fantasies in html cuts your design */

.header_nav {background: url(../img/main-menu-bg.gif) repeat-x;}

.header_nav .header_nav_bg {background: url(../img/main-menu-bg-right.gif) 100% 0 no-repeat;}
.header_nav .header_nav_bg ul.top_menu {background: url(../img/main-menu-bg-left.gif) no-repeat; height: 39px; padding: 0 10px;}
.header_nav .header_nav_bg ul.top_menu li {float: left; font-size: 11px; position: relative; margin: 0 0 0 -2px;}
.header_nav .header_nav_bg ul.top_menu li a {color: #fff; text-decoration: none; height: 39px; line-height: 40px; display: block; padding: 0 6px 0 14px; float: left;}
.header_nav .header_nav_bg ul.top_menu li a:hover, .header_nav .header_nav_bg ul.top_menu li.active a, .header_nav .header_nav_bg ul.top_menu li.hover a {background: url(../img/top_menu_hover_right.gif) 100% 0 no-repeat; position: relative; color: #64091d;}

.header_nav .header_nav_bg ul.top_menu li .sub_t_t {width: 100%; background: url(../img/sub_t_t.gif) 100% 0 no-repeat; height: 4px; position: absolute; top: 30px; left: 2px; display: none; z-index: 10;}

.header_nav .header_nav_bg ul.top_menu li div.sub_menu {position: absolute; top: 32px; left: 1px; display: none; z-index: 9; background: #f8d442 url(../img/sub_t.gif) repeat-x;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b {background: url(../img/sub_b.gif) 0 100% repeat-x; position: relative;}

.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b li a.current {color:#BF3A58;}

.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_r {background: url(../img/sub_r.gif) 100% 0 repeat-y;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_l {background: url(../img/sub_l.gif) repeat-y;}

/* html .header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b_l, * html .header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b_r {bottom: -1px;}
*/
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b_l {background: url(../img/sub_b_l.gif) no-repeat; position: absolute; left: 0; bottom: 0; width: 5px; height: 5px; font-size: 1px; overflow: hidden;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_b_r {background: url(../img/sub_b_r.gif) no-repeat; position: absolute; right: 0; bottom: 0; width: 5px; height: 5px; font-size: 1px; overflow: hidden;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_t_l {background: url(../img/sub_t_l.gif) no-repeat; position: absolute; top: 0; left: 0; width: 5px; height: 48px; font-size: 1px; overflow: hidden;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu .sub_t_r {background: url(../img/sub_t_r.gif) no-repeat; position: absolute; top: 0; right: 0; width: 5px; height: 48px; font-size: 1px; overflow: hidden;}

.header_nav .header_nav_bg ul.top_menu li div.sub_menu ul {height: auto; background: none; padding: 23px 20px 12px;}
* html .header_nav .header_nav_bg ul.top_menu li div.sub_menu table ul {float: left;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu ul li {float: none; padding: 0 0 12px 11px; background: url(../img/sub_sep.gif) 0 6px no-repeat;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu ul li a {display: inline; padding: 0; font-weight: bold; font-size: 11px; float: none; height: 1%; line-height: normal; color: #66091d; background: none; white-space: nowrap;}
.header_nav .header_nav_bg ul.top_menu li div.sub_menu ul li a:hover {text-decoration: underline; background: none;}

.header_nav .header_nav_bg ul.top_menu li.active, .header_nav .header_nav_bg ul.top_menu li.hover {background: url(../img/top_menu_hover.gif) no-repeat;}
.header_nav .header_nav_bg ul.top_menu li.active li {background: none;}
.header_nav .header_nav_bg ul.top_menu li.active div.sub_menu, .header_nav .header_nav_bg ul.top_menu li.active div.sub_t_t {display: block;}


#current {float: left; padding: 15px 0 0 22px; }
#current li {font-size: 11px; color: #b4b4b4; display:inline; padding: 0 14px 0 4px; background: url(../img/br_sep.gif) 100% 5px no-repeat;}
#current li.first {background: none; padding: 0;}
#current li.end {background: none;}
#current li a {color: #6b6b6b; text-decoration: none;}
#current li a:hover {text-decoration: underline;}




.left_nav_bg ul.left_nav li.select_first ul li a  
{
color: #64091D;
}

.left_column {width: 176px;}
.left_column table {width: 100%;}
.left_nav_bg {background: url(../img/left_nav_bg.gif) repeat-y;}
.left_nav_bg ul.left_nav {background: url(../img/left_nav_t.gif) no-repeat;}
.left_nav_bg ul.left_nav li {font-size: 11px; background: url(../img/left_nav_border.gif) 50% 100% no-repeat;}

.left_nav_bg ul.left_nav li a.menu_arrow {display: block; margin: 0 6px; padding: 6px 5px 6px 21px; background: url(../img/left_nav_sep.gif) 6px 6px no-repeat; color: #fff; text-decoration: none;}
.left_nav_bg ul.left_nav li a.menu_not_arrow {display: block; margin: 0 6px; padding: 6px 5px 6px 21px; color: #fff; text-decoration: none;}
.left_nav_bg ul.left_nav li a.current_first_arrow {display: block; margin: 0 6px; padding: 6px 5px 6px 21px; 
	background: url(../img/left_nav_sep.gif) 6px 6px no-repeat; color: #E3B80C; text-decoration: none;}

.left_nav_bg ul.left_nav li a.current_first_not_arrow {display: block; margin: 0 6px; padding: 6px 5px 6px 21px; 
	background: url(../img/left_nav_sep.gif) 6px 6px no-repeat; color: #E3B80C; text-decoration: none;}

.left_nav_bg ul.left_nav li a.menu_arrow:hover {background: url(../img/left_nav_sep_hover.gif) 3px 10px no-repeat; color: #e3b80c;}
.left_nav_bg ul.left_nav li a.current_first_arrow:hover {background: url(../img/left_nav_sep_hover.gif) 3px 10px no-repeat; color: #e3b80c;}
.left_nav_bg ul.left_nav li a.menu_not_arrow:hover { color: #e3b80c;}


.left_nav_bg ul.left_nav li.end {background: url(../img/left_nav_b.gif) 0 100% no-repeat;}
.left_nav_bg ul.left_nav li.select_first a { color:#E3B80C; }
.left_nav_bg ul.left_nav li ul li a.current {color:White;}

.left_nav_bg ul.left_nav li ul {display: none; background: #e3b80c url(../img/left_nav_border.gif) 50% 100% no-repeat;}
.left_nav_bg ul.left_nav li ul li a 
{
	background: url(../img/left_nav_sep2.gif) 6px 6px no-repeat; color: #64091d;
	display: block; margin: 0 6px; padding: 6px 5px 6px 21px;  text-decoration: none;
	
	}
* html .left_nav_bg ul.left_nav li ul li a {padding-bottom: 1px;}
.left_nav_bg ul.left_nav li li a:hover {color: #64091d; background: url(../img/left_nav_sep2_hover.gif) 6px 6px no-repeat;}

.left_nav_bg ul.left_nav li ul ul li {font-size: 10px; background: none;}
.left_nav_bg ul.left_nav li ul ul li a {color: #9c0e2d; padding: 2px 5px 10px 35px; border: none; background: none;}
* html .left_nav_bg ul.left_nav li ul ul li a {padding-bottom: 2px;}
.left_nav_bg ul.left_nav li ul ul li a:hover {background: none;}

.left_nav_bg ul.left_nav li li.end {background: none;}

.right_column {width: 174px;}

.right_box_bg {background: url(../img/right_col_bg.gif) repeat-y; width: 174px; margin: 0 0 15px;}
.right_box_b {background: url(../img/right_col_b.gif) 0 100% no-repeat;}
.right_box_t {background: url(../img/right_col_t.gif) no-repeat; padding: 7px 0;}

.box_1, .box_2, .box_3 {margin: 0; padding: 0; border: none;}
.box_1 legend, .box_2 legend, .box_3 legend {background: url(../img/search_ico.gif) no-repeat; font-size: 11px; color: #555; padding: 2px 0 7px 38px;}
.box_1 input, .box_1 select, .box_2 input, .box_2 select, .box_3 input, .box_3 select {width: 145px; margin: 0 0 10px 10px; font: 11px Tahoma, Geneva, sans-serif; color: #333;}
.box_1 input.check {margin: 0 4px 4px 95px; float: left; width: auto;}
.box_1 input.button, .box_2 input.button, .box_3 input.button, .submit {width: auto; padding: 2px 4px; cursor: pointer;}
 .submit {width: auto; padding: 2px 4px; cursor: pointer;font: 11px Tahoma, Geneva, sans-serif; }
.box_1 label {font: 10px Tahoma, Geneva, sans-serif; color: #555;}
.box_1 p {font: 10px Tahoma, Geneva, sans-serif; color: #555; margin: 0 10px;}
.box_1 select, .box_2 select, .box_3 select {width: 151px; height: 20px;}

.box_2 legend {background: url(../img/map_ico.gif) no-repeat; padding-bottom: 15px;}
.box_3 legend {background: url(../img/sitemap_ico.gif) no-repeat; padding-bottom: 15px;}

.right_column .short-one a {padding: 0;}

.right_column #phone {background: url(../img/banner_2.jpg) no-repeat; width: 173px; height: 169px;}
.right_column #phone-1 {font-size: 13px; padding: 9px 0 0; text-align: center; float: none; line-height: 12px;}
.right_column #phone-1 span {font-weight: bold;}
.right_column #phone-2 {padding: 10px 0 0; float: none; text-align: center;}
.right_column a.phone-a, .right_column a.phone-b, .right_column a.feedback-a {color: #eec8d0; text-decoration: none;}
.right_column a.phone-a:hover,.right_column a.phone-b:hover, .right_column a.feedback-a:hover {text-decoration: underline;}



/* _Content column_ */
/* _Content column_ */



.center_column {
	padding: 0 20px;
	font:11px Tahoma, Arial, sans-serif;
	color:#000;}


	
.center_column .docinfo,.center_column .comm {color:#bb405a; width:135px; text-align:right; padding:0 10px 0 0;}
.center_column .docinfo2, .center_column .docinfo,.center_column .comm,.center_column .name  {padding-top:5px; padding-bottom:5px;}
.center_column h2 {
	font:14px Arial, Helvetica, sans-serif;
	color:#630a1d;
	font-weight:bold;
	line-height:14px;
	padding:0;}
.center_column .line, .center_column .metadata, .center_column .table_white {
	background:url(../img/center_line.gif) repeat-x; 
	width:100%; 
	margin:9px 0 0;}
.center_column .table_white {
	background:url(../img/center_line.gif) repeat-x; 
	width:100%; 
	margin:9px 0 10px;
	padding-top:30px;}	
	
.center_column .line2 {
	background:url(../img/center_line2.gif) repeat-x; 
	width:100%; 
	margin:9px 0 0;}	
.center_column .pad {padding:10px 0 0;}
.center_column .pad table {width: 100%;}
.center_column .pad .td1 {padding:15px 0 0;}
.center_column .pad .td2 {padding:10px 0 0;}
.center_column .pad .td3 {padding:34px 0 22px;}
.center_column .pad h3 {text-align:right;}
.center_column .grey {color:#9f9f9f;}
.center_column .print-orf {padding:28px 0;}
.center_column h3 {font-weight:bold;}
.center_column h3 span {display:block;}
.center_column a {color:#64091d;}
.center_column a:hover {text-decoration:none;}
.center_column a.active {text-decoration:none;}
.center_column a.print {
	background:url(../img/center_print.gif) no-repeat; 
	padding:2px 0 2px 27px;}
.center_column a.orf {
	background:url(../img/center_orf.gif) no-repeat 0 2px;
	padding:0 0 0 38px; margin:0 0 0 34px;}
.center_column tr, .center_column td, .center_column table {margin:2px; padding:2px;}

.center_column .date {
	background:url(../img/news_date.gif) no-repeat;
	color:#6b6b6b;
	padding:0 0 2px 25px;
	margin-bottom:5px;
	display:block;}
	
.center_column .anounce
{
		
	margin-top:5px;	
}
.center_column .news_list {	
	width: 100%; 
	margin:8px 9 4px;
	padding:0;}
.center_column .form{
	margin:6px 0 0; 
	border-bottom:solid 1px #c33636; 
	border-top:solid 1px #c33636; 
	padding:13px 0;}

.center_column .form label {
	color:a16c77; 
}
.center_column .form .search_b {
	background:url(../img/search_b.gif) no-repeat; 
	width:69px; 
	height:20px; 
	border:none;
	margin:7px 0 0 66px;}
.center_column .form .search_f {
	margin:6px 0 0 5px; 
	width:60%;}
.center_column .form .month {margin:0 20% 0 28px;}
.center_column .form .year {margin:0 0 0 5px;}

.center_column .news_t,.center_column .news_list td,.center_column .news_list th  {padding: 10px 0 15px;}
.center_column .news_t p, .center_column .news_list td p,.center_column .news_list th {margin:10px 0;}


.center_column a.foto {
	border:solid 1px #ccc; 
	padding:2px; 
	display:block; 
	margin:35px 28px 30px 0;}
.center_column a.foto span {
	width:120px; 
	height:80px; 
	display:block;}
.center_column .f1 {background:url(../img/news_foto1.gif) no-repeat;}
.center_column .f2 {background:url(../img/news_foto2.gif) no-repeat;}
.center_column .f3 {background:url(../img/news_foto3.gif) no-repeat;}
.center_column .f4 {background:url(../img/news_foto4.gif) no-repeat;}
.center_column .res {
	margin:15px 0 25px; 
	font-size:13px;
	width: 100%;
	color:#383838;}
.center_column .res a {color:#7b3c49;}
.center_column .res ul {margin:0 0 0 -3px;}
.center_column .res span {font-weight:bold;}
.center_column .res span.sep {
	background:url(../img/pages_sep.gif) no-repeat 100% 2px;
	margin:0 3px 0 0;
	padding:0 7px 0 0;}
.center_column .res p a {
	background:url(../img/rss.gif) no-repeat;
	width:13px;
	height:13px;
	float:right;}
.center_column .res ul li {
	display:inline;
	padding:0 3px;}
.center_column .next {
	background:url(../img/pages_r_arrow.gif) no-repeat 100% 6px;
	float:none;
	padding:0 16px 0 10px;}	
.center_column .prev {
	text-decoration:none;
	background:url(../img/pages_l_arrow.gif) no-repeat 0 6px;
	padding:0 10px 0 16px;}
.center_column .center2 {font-size:12px;}
.center_column .center2 span {color:#565656;}
.center_column .center2 h4 {
	color:#64091d;
	font-size:17px;
	padding:20px 0;}
.center_column .center2 h5 {
	color:#64091d;
	font-size:16px;
	padding:0 0 20px;}
.center_column .center2 p {padding:7px 0;}
.center_column .center2 li {padding:0 0 15px;}
.center_column .center2 li a {text-decoration:none;}
.center_column .center2 li a:hover {text-decoration:underline;}
.center_column .center2 .line {margin-top:10px;}



	
	
	



.w100p 
{
	width: 100%;
}
.w400 
{
	width: 400px;
}

.w450 
{
	width: 450px;
}

.w500
{
	width: 500px;
}
.w550
{
	width: 550px;
}

.w350 
{
	width: 350px;
}
.w300 
{
	width: 300px;
}

.w600
{
	width:600px;	
}
.w250 
{
	width: 250px;
}
.w200 
{
	width: 200px;
}
.w150 
{
	width: 150px;
}
.w100 
{
	width: 100px;
}
.w70 
{
	width: 70px;
}
.w50 
{
	width: 50px;
}

.form_error 
{
	color: #ba0000;
	font-size: 8pt;
	font-weight: bold;
	position: absolute;
	padding: 2px 6px;
	width: 200px;
	background-color: #efefef;
	border: solid 1px #696766;
}
table.data_print 
{
	border: solid 1px #777777;
}	


.queslist, .question, .answer, .back, .term, .term2 {padding: 10px 14px 10px 21px; background: url(../i/bg_linecont.gif) repeat-x bottom;}
.queslist		{color: #666666;}
.queslist p		{margin: 7px 0px 6px 0px;}
.queslist .a	{color: #000000; background: url(../i/li_linkblue.gif) no-repeat right; padding-right: 14px;}
.queslist .a a	{color: #1d5992;}
.back			{padding-left: 13px;}
.back span		
{
	background: url(../i/li_bluel.gif) no-repeat; 
	background-position: 0px 2px;
	padding: 0px 0px 0px 12px;
}
.queslist .bold	{color: #000000;}
.question, .term2	{background-color: #e8eef3; color: #333333;}

.answer			{color: #000000;}

.term, .term2	{padding: 6px 6px 6px 22px; color: #333333;}
.term ul, .term2 ul	{list-style-image: url(../i/liblack.gif); padding: 0; margin: 0;}
.term a, .term2 a	{color: #1d5a93;}

.hidden 
{
	visibility: hidden; 
	display: none;
}

.form1 
{
	margin-bottom: 20px;
}
.form1 td 
{	
	color: #000000;
	padding: 2px 10px 2px 0px;
	vertical-align:middle;
}
.error 
{
	color: #ba0000;
}

.doclist th {font-size: 8pt; font-weight: bold; background-color:#FEF8FA; color: #60091a; text-align:left; height:20px; padding: 5px 5px 5px 5px; }
.doclist table {overflow:auto;width:900px; height:100%}
.doclist th .name_d {padding-left: 20px; text-align:left;}
.doclist th.selected {text-align:left; border-top:2px solid #9cafbe; 
background: #ffffff url(../i/bg_tblheader_blue2.gif) repeat-x bottom; padding: 10px; }
.doclist th.selectedhide {text-align:left; border-top:2px solid #9cafbe; 
background: #ffffff url(../i/bg_tblheader_blue2.gif) repeat-x bottom; padding: 10px; }
.doclist th .up {background: url(../i/ico_arrow_up_5x16.gif) no-repeat; padding-left: 20px; width: 100%; }
.doclist th .down {background: url(../i/ico_arrow_dn_5x16.gif) no-repeat; padding-left: 20px; width: 100%; }

.doclist td {font-size: 8pt; padding: 10px 10px 10px 20px; background: url(../i/bg_linecont.gif) repeat-x bottom; }
.doclist td.selected {background-color: #f0f0f0;}
.doclist td.selectedhide {background-color: #f0f0f0;}

.doclist .dtype {color: #999999; margin-bottom: 6px;}
.doclist .ddate {}
.doclist .dorgan {color: #000000;}

.doclist .dpdf {background: url(../i/ico_pdf3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .dtxt {background: url(../i/ico_txt3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .dxls {background: url(../i/ico_xls3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .drtf {background: url(../i/ico_rtf3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .ddoc {background: url(../i/ico_doc3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .djpg {background: url(../i/ico_jpg3d.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}
.doclist .dhtm {background: url(../i/ico_htm.gif) no-repeat; padding-left: 30px; width: 100%; height: 20px;}

.top_menu li {position:relative  !important; z-index:999999 !important}

div.card {
	z-index: 1;
	position: absolute; 
	left: 0; 
	top: 0; 
	visibility: hidden;
	width: 240px;
	border-style: solid;
	border-width: 1px;
	padding: 0px;
	background-color: #ffffff;
}
div.card_title {
	1width: 100%;
	FONT-WEIGHT: bold; 
	padding: 2px;
	font-size: 8pt;
}
div.card_body {
	padding: 2px;
	font-size: 8pt;
}



.footerLink
{
	padding-top:5px;	
}

.footerLink a
{
 color:#878787;
	
}

.goReq input	{/*/*/margin-bottom: 4px;/**/}
.goReqS {/*/*/width: 146px; margin: 5px 5px 5px 0px;/**/}
.goReqTable {margin-top: 8px;}

.text	{font-size: 8pt;}

.comment 
{
	font-size: 8pt;
	color: #888888;
}

.bold 
{
	font-weight: bold;
}

table.data3 td 
{
	border: solid 1px #d0d0d0;
	padding: 3px 7px;
}
table.data3 tr.th3_h1 
{
	background-color: #dddddd;
}
table.data3 tr.th3_h2 
{
	background-color: #efefef;
}

.online_form
{
margin-bottom:10px;	
}
.online_form span
{
 padding-right:5px;

}

.table_online td
{
	padding:10px;
	
}

.ClickTime
{
text-decoration:underline;
cursor:pointer;
color:#630A1D;
	
}

.ClickTimeBusy
{
background-color:#EBEBEB;	
}

.time_online
{
visibility:hidden;	
}

.newsheader		{border-bottom: 2px solid #95afc5; margin: 10px 0px;}
.newsheader th	{ font-weight: bold; padding-bottom: 4px;}
.newsheader td	{ color: #000000; padding:5px;}
.calendar a
{
	text-decoration: none;
}
.calendar		{border-right: 1px solid #95afc5; padding: 0px 28px 10px 10px;}
.calendar .day	{background: #d7d7d7; text-align: center; padding: 1px 0px;}
.calendar .date	{font-weight: normal; border: 1px solid #ffffff; text-align: center;}
.calendar .date a	{color: #999999; text-decoration: none;}
.calendar .date a:hover	{text-decoration: underline;}
.calendar .cur		{border: 1px solid #999999;}
.calendar .cur a	{color: #223675;}
.calendar .red	{color: #ba0000;}

.next {background: url(../i/li_linkblr.gif) no-repeat right; padding-right: 13px;}
.next_other {background: url(../i/li_linkblr.gif) no-repeat left; padding-left: 13px;}
.prev {background: url(../i/li_linkbll.gif) no-repeat left; padding-left: 13px;}

.underline_none a
{
	text-decoration: none;
}

span.ico {
	height: 16px;
	width: 18px;
	padding-right: 18px;
	margin-right: 0.4em;
	position: relative;
	top: 2px;	
}
span.ico_ppt {
	background: url(../../common/i/icos/ppt.gif) no-repeat 0 0;
}
span.ico_pdf {
	background: url(../../common/i/icos/pdf.gif) no-repeat 0 0;
}
span.ico_video {
	background: url(../../common/i/icos/video.gif) no-repeat 0 0;
}
div.pvideo div {
	margin: 0.5em 0;
}
div#phone {
	padding-top: 2px;
}
div#phone div.title {
	font: 9px Verdana, Geneva, sans-serif;
	padding: 2px 0 0 10px;
	color: #fff;
}
div#phone div.phone {
	font: 14px Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding-left: 10px;
}