/**
 * Nucleo (X)HTML/CSS Framework
 *
 * @copyright       Copyright (c) Sergey Gogolev
 * @link            http://css.softprojects.ru/
 * @license    		CC-A-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/)
 * @version         0.2.3
 */

	.regions{ display: none;}
/**
 * @section template
 */
	

	.nxcf-row {
		padding-top: 11px;}
 
 
/**
 * @section fonts
 */
 
	* {
		font-family: Arial, sans-serif;}
		
/**
 * @section head-18
 */
 
	.head-14 {
		color: #333; font-size: 1.2em;}

	.head-18 {
		padding-bottom: 10px;
		color: #333; font-size: 1.5em;}
		
	.head-28 {
		padding-bottom: 10px;
		color: #333; font-size: 2.2em; font-weight: bold;}
		
	.head-24 {
		padding-bottom: 10px;
		color: #000; font-size: 2em;}
		
	
/**
 * @section links
 */
	a, a:visited, a:hover, a:focus, a:active {
		color: #007fd4; text-decoration: none;}

	a:hover {
		text-decoration: underline;}

		 
/**
 * @section backgrounds
 */		
	.nxcf-page {
		background: #f3f3f3;}
		
/**
 * @section round corners blocks
 */
	.r0, .r1, .r2, .r3, .r4, .r5,
	.r1 i, .r2 i, .r3 i, .r4 i, .r5 i	{
		display: block;	height: 1px; overflow: hidden; font-size: 1px;}
		
		.r1 i, .r2 i, .r3 i, .r4 i, .r5 i {
			margin: 0 1px;}
		
	.r5 { 
		margin: 0 5px;}

	.r4 { 
		margin: 0 4px;}
		
	.r3 { 
		margin: 0 3px;}
		
	.r2 { 
		margin: 0 2px;}
		
	.r1 { 
		margin: 0 1px;}
		
	.rr {
		margin-right: 0 !important;}
		
	.rl {
		margin-left: 0 !important;}
		
/**
 * @section buttons
 */	
 
	.button {
		display: block;
		text-decoration: none !important;}

	.button span {
		display: block;}
 
	.button-grey {
		}
		
			.button-grey .rt {
				background: #e6e6e6;}
				
			.button-grey .rb {
				background: #f0f0f0;}
				
			.button-grey span {
				color: #999999; padding: 3px 11px;
				background: #f0f0f0 url(../images/general/buttons/grey.gif) top left repeat-x;}
				
				.button-grey:hover span {
					color: #007fd4;}
					
	.button-green {
		}
		
			.button-green .rt {
				background: #67cd00;}
				
			.button-green .rb {
				background: #62c002;}
				
			.button-green span {
				color: #ffffff; padding: 3px 11px;
				background: #62c002 url(../images/general/buttons/green.gif) top left repeat-x;}
				
				.button-green:hover span {
					color: #ffffff;}
		
/**
 * @section footer
 */	
 
	.footer {
		color: #999999; font-size: 1.2em;}
		
		.footer a {
			vertical-align: top;}
			
		.footer .clear {
			height: 1px; background: #d9d9d9;}
		
		.footer .message, .footer .menu {
			width: 49%;}
			
		.footer .copyright {
			width: 100%;}
			
		.footer .message, .foo ter .copyright {
			float: left;}
			
		.footer .menu, .footer .developer {
			float: right; text-align: right;}
			
		.footer .message, .footer .menu {
			padding: 20px 0 13px;}
			
		.footer .copyright, .footer .developer {
			padding-top: 13px;}
			
/**
 * @section header
 */				
 
	.header {
		position: relative; height: 1%; padding: 0 0 0 240px;
		border-bottom: #cccccc 1px solid;
		font-size: 1.2em;
		background: white url(../images/general/header/repeat.gif) bottom left repeat-x;}
		
		
	/* backgrounds */
		
		.header-backgrounds {
			position: relative; height: 0;}
		
			.header-backgrounds div {
				position: absolute; top: -66px; width: 6px; height: 66px;}
			
			.header-backgrounds .left {
				left: -1px;
				background: url(../images/general/header/left.gif) bottom left no-repeat;}
				
			.header-backgrounds .right {
				right: -1px;
				background: url(../images/general/header/right.gif) bottom right no-repeat;}
				
	/* logotype */
		
		.header .logotype {
			position: absolute; top: 27px; left: 34px;}
			
	/* actions */
	
		.header .actions {
			position: relative; margin-bottom: 14px; zoom: 1;
			border-bottom: 1px solid #d9d9d9;}
			
			* html .actions {
				 height: 1%;}
			
			.header .actions .list a, .header .actions .list a:visited {
				float: right; padding: 8px 20px 8px 30px; color: #888888;
				border-left: 1px solid #d9d9d9;
				background-repeat: no-repeat; background-position: 10px 10px;}
				
				.header .actions .list .buy {
					background-image: url(../images/general/actions/buy.gif);}

				.header .actions .list .activate {
					background-image: url(../images/general/actions/activate.gif);}
				
				.header .actions .list .enter {
					margin-top:5px;
					background-image: url(../images/general/actions/enter.gif);}
					
				.header .actions .list .first {
					border: 0;}
				
			.header .actions .mode {
				position: absolute; bottom: -10px; left: 0; padding: 0 12px 0 0;
				background: white;}
		
	/* menu */	
	
		.header .menu  {
			margin-bottom: 5px;}
	
		.header .menu td {
			padding-right: 8px; padding-left: 8px;}
			
			.header .menu .last {
				border-left: #d9d9d9 1px solid;}
	
		.header .menu a, .header .menu a:visited {
			position: relative; padding-bottom: 47px;
			font-size: 1.4em; color: #333;
			background-repeat: no-repeat; background-position: 46% 100%;}
		
			.header .menu a span, .header .menu a:visited span {
				font-weight: bold; padding: 3px 11px;}
				
			.header .menu a i, .header .menu a:visited i {
				display: block; position: absolute; bottom: -7px; left: 50%; margin-left: -5px;
				font-size: 0; height: 0;}
				
				* html .header .menu a:hover i {
					bottom: -10px;}
		
		.header .menu a:hover .rt,
		.header .menu .active .rt {
			background: #0097fc;}
			
		.header .menu a:hover .rb,
		.header .menu .active .rb{
			background: #0084dd;}
			
			.header .menu a:hover span,
			.header .menu .active span{
				position: relative; color: white;
				background: #0084dd url(../images/general/buttons/blue.gif) top left repeat-x;}
				
				* html .header .menu a:hover span,
				* html .header .menu .active span{
					height: 1%;}
			
			.header .menu a:hover i,
			.header .menu .active i {
				border: 5px solid white; border-top: 5px solid #0080d7; border-bottom: 0;}
			
		/* menu items */
		
			.header .menu .car {
				background-image: url(../images/general/menu/car.gif);}
				
				.header .menu .car:hover,
				.header .menu .active .car {
					background-image: url(../images/general/menu/car-active.gif);}
			
			.header .menu .family {
				background-image: url(../images/general/menu/family.gif);}
				
				.header .menu .family:hover,
				.header .menu .active .family {
					background-image: url(../images/general/menu/family-active.gif);}
					
			.header .menu .things {
				background-image: url(../images/general/menu/things.gif);}
				
				.header .menu .things:hover,
				.header .menu .active .things {
					background-image: url(../images/general/menu/things-active.gif);}
					
			.header .menu .animals {
				background-image: url(../images/general/menu/animals.gif);}
				
				.header .menu .animals:hover,
				.header .menu .active .animals {
					background-image: url(../images/general/menu/animals-active.gif);}
					
			.header .menu .home {
				background-image: url(../images/general/menu/home.gif);}
				
				.header .menu .home:hover,
				.header .menu .active .home {
					background-image: url(../images/general/menu/home-active.gif);}
	
			.header .menu .auto {
				background-image: url(../images/general/menu/auto.gif);}
				
				.header .menu .auto:hover,
				.header .menu .active .auto {
					background-image: url(../images/general/menu/auto-active.gif);}
	
			.header .menu .cargo {
				background-image: url(../images/general/menu/cargo.gif);}
				
				.header .menu .cargo:hover,
				.header .menu .active .cargo {
					background-image: url(../images/general/menu/cargo-active.gif);}

			.header .menu .users {
				background-image: url(../images/general/menu/users.gif);}
				
				.header .menu .users:hover,
				.header .menu .active .users {
					background-image: url(../images/general/menu/users-active.gif);}

			.header .menu .offices {
				background-image: url(../images/general/menu/offices.gif);}
				
				.header .menu .offices:hover,
				.header .menu .active .offices {
					background-image: url(../images/general/menu/offices-active.gif);}
					

	
/**
 * @section visual
 */				
 
	.visual {
		position: relative; margin-top: 15px; height: 375px;
		border: #cccccc solid; border-width: 1px 1px 0;
		font-size: 1.2em; background: white url(../images/general/visual/bottom-repeat.gif) bottom left repeat-x;}
		
	.block {
		position: relative; padding-bottom: 5px;
		border: #cccccc solid; border-width: 1px 1px 0;
		font-size: 1.2em; color: #333;
		background: white url(../images/general/visual/bottom-repeat.gif) bottom left repeat-x;}
		
		
	/* backgrounds */
		
		.visual-bottom, .visual-top,
		.block-bottom, .block-top	{
			position: relative; height: 0;}
		
			.visual-bottom div,
			.block-bottom div {
				position: absolute; top: -11px; width: 5px; height: 11px;}
				
				* html .visual-bottom div,
				* html .block-bottom div {
					top: -13px;}
			
			.visual-bottom .left,
			.block-bottom .left {
				left: 0px;
				background: url(../images/general/visual/bottom-left.gif) bottom left no-repeat;}
				
			.visual-bottom .right,
			.block-bottom .right {
				right: 0px;
				background: url(../images/general/visual/bottom-right.gif) bottom right no-repeat;}	
		
			.visual-top div,
			.block-top div {
				position: absolute; top: -1px; width: 6px; height: 6px;}
			
			.visual-top .left,
			.block-top .left {
				left: -1px;
				background: url(../images/general/visual/top-left.gif) top left no-repeat;}
				
			.visual-top .right,
			.block-top .right {
				right: -1px;
				background: url(../images/general/visual/top-right.gif) top right no-repeat;}		
				
		.visual .picture-left {
			height: 369px;
			background-position: bottom left; background-repeat: no-repeat;}
			
		.visual .picture-right {
			position: relative; height: 369px;
			background-position: bottom right; background-repeat: no-repeat;}
			
		.visual .list, .visual .head {
			position: absolute;}
			
				.visual .head {
					left: 390px; top: 50px;}
					
				.visual .list {
					left: 430px; top: 160px;}
					
		.visual .links {
			position: absolute; bottom: 26px; left: 35px;
			background: none; border: none;}
			
			.visual .links a, .visual .links a:visited {
				float: left; margin-right: 13px;}
					
/**
 * @section links
 */				
 
	.links {
		position: relative;margin-top: 20px;
		border-bottom: #cccccc 1px solid;
		font-size: 1.2em;
		background: url(../images/general/links/repeat.gif) bottom left repeat-x;}
		
		
	/* backgrounds */
		
		.links-backgrounds {
			position: relative; height: 0;}
		
			.links-backgrounds div {
				position: absolute; top: -120px; width: 7px; height: 120px;}
			
			.links-backgrounds .left {
				left: -1px;
				background: url(../images/general/links/left.gif) bottom left no-repeat;}
				
			.links-backgrounds .right {
				right: -1px;
				background: url(../images/general/links/right.gif) bottom right no-repeat;}		

	/* content */
		
		.links table {
			width: 100%;}
			
			.links td {
				padding: 15px 40px 35px;}
				
			.links h4 {
				padding-bottom: 10px;
				font-weight: bold; color: black;}
				
			.links .h4 {
				padding-bottom: 10px;
				font-weight: bold; color: black;}
				
			.links a, .links a:visited {
				color: #666666;}
				
			.links p {
				padding-bottom: 3px;}
				
/**
 * @section tabs
 */				
 
	.tabs {
		height: 52px; padding: 0 20px 0 0;
		background: url(../images/general/tabs/repeat.gif) top left repeat-x;}
		
		.tabs .general {
			float: left; height: 52px; 
			background: url(../images/general/tabs/general-repeat.gif) top left repeat-x;}
			
		.tabs .general .right {
			float: left; height: 52px; padding: 0 16px;
			background: url(../images/general/tabs/general-right.gif) top right no-repeat;} 
			
			.tabs a, .tabs a:visited {
				float: left; height: 52px; color: black;
				background-repeat: no-repeat; background-position: 15px 8px;}
				
				.tabs a span, .tabs a:visited span {
					float: left;}
					
					.tabs a span span, .tabs a:visited span span{
						height: 52px; font-size: 1.2em; font-weight: bold;
						display: block; padding: 14px 12px 0 57px;}
						
						* html .tabs a span span, * html .tabs a:visited span span {
							height: 39px;}						
				
				.tabs a:hover {
					color: #007fd4;
					text-decoration: none;}
					
				.tabs .active {
					text-decoration: none;
					background-color: white !important;}
					
					.tabs .active span {
						background: url(../images/general/tabs/active.gif) top right no-repeat;}
						
						.tabs .active span span {
							background: url(../images/general/tabs/active.gif) top left no-repeat;}
					
		/* icons */

			.tabs .lock {
				background-image: url(../images/general/tabs/icons/lock.gif);}
			
			.tabs .alarm {
				background-image: url(../images/general/tabs/icons/alarm.gif);}
			
			.tabs .place {
				background-image: url(../images/general/tabs/icons/place.gif);}
				
			.tabs .tracker {
				background-image: url(../images/general/tabs/icons/tracker.gif);}
				
			.tabs .map {
				background-image: url(../images/general/tabs/icons/map.gif);}
				
			.tabs .mobile {
				background-image: url(../images/general/tabs/icons/mobile.gif);}

			.tabs .cam {
				background-image: url(../images/general/tabs/icons/cam.gif);}
		
					
/**
 * @section content
 */			
	
	.content {
		position: relative; height: 1%;
		padding: 0 60px 0 35px; }
		
		.content p {
			font-size: 1.2em;}
 
		.content-grey {
			padding-top: 30px; padding-bottom: 20px;
			background: white url(../images/general/content/grey.gif) bottom left repeat-x;}
			
		.content-grey-light {
			padding-top: 10px; padding-bottom: 0px;
			background: white url(../images/general/content/grey.gif) bottom left repeat-x;}
			
			.content-grey-light td {
				padding: 0 30px 0 0;}
			
		.content-white {
			padding-top: 30px;}
			
		.content-table {
			width: 100%;}
			
		
	/* more link */
		
		.content .more {
			margin-top: 10px; float: left;}
			
			.content .more  span {
				display: block; position: relative;}
				
				.content .more span b {
					position: absolute; top: 6px;
					display: block; width: 400px; height: 4px;
					background: url(../images/general/lines/dotted.gif) top left repeat-x;}
					
				.content .more span .b {
					position: absolute; top: 6px;
					display: block; width: 400px; height: 4px;
					background: url(../images/general/lines/dotted.gif) top left repeat-x;}
			
			.content .more .right {
				padding: 0 25px 0 0;
				background: url(../images/general/content/more.gif) no-repeat 100% 0;}
				
				.content .more .right b {
					left: 100%; margin-left: 10px;}
				
				.content .more .right .b {
					left: 100%; margin-left: 10px;}
				
			.content .more .left {
				padding: 0 0 0 25px;
				background: url(../images/general/content/more.gif) no-repeat 0 0;}
				
				.content .more .left b {
					right: 100%; margin-right: 10px;}
					
				.content .more .left .b {
					right: 100%; margin-right: 10px;}
	
	/* width restrictions */
		
		.width-620 {
			width: 620px;}
			
		.width-380 {
			width: 380px;}
	
	/* icons */
	
		.content .icon {
			padding: 13px 0 0 70px;
			background-position: 0 0;
			background-repeat: no-repeat;}
	
			.content .place {
				background-image: url(../images/general/content/icons/place.gif);}
	
			.content .alarm {
				background-image: url(../images/general/content/icons/alarm.gif);}
				
			.content .tracker {
				background-image: url(../images/general/content/icons/tracker.gif);}
				
			.content .mobile {
				background-image: url(../images/general/content/icons/mobile.gif);}
				
			.content .cam {
				background-image: url(../images/general/content/icons/cam.gif);}
				
			.content .fire {
				background-image: url(../images/general/content/icons/fire.gif);}
				
			.content .card {
				background-image: url(../images/general/content/icons/card.gif);}
				
			.content .umbrella {
				background-image: url(../images/general/content/icons/umbrella.gif);}
				
			.content .hat {
				background-image: url(../images/general/content/icons/hat.gif);}
				
			.content .kids {
				background-image: url(../images/general/content/icons/kids.gif);}
				
			.content .old {
				background-image: url(../images/general/content/icons/old.gif);}
				
	/* navigation */
	
		.content-navigation {
			height: 1%;}
	
		.content-navigation .page {
			float: right;}
	
		.content-navigation .page td {
			padding-left: 15px;}
	
		.content-navigation .page a,
		.content-navigation .page a:visited {
			display: block; height: 23px;
			color: white;			
			background: #afafaf url(../images/general/content/buttons/grey-repeat.gif) top left repeat-x;}
			
		.content-navigation .page a:hover {
			text-decoration: none;}
			
			.content-navigation .page a span,
			.content-navigation .page a:visited span {
				display: block; height: 23px;
				background: url(../images/general/content/buttons/grey-left.gif) top left no-repeat;}
				
				.content-navigation .page a span span,
				.content-navigation .page a:visited span span{
					display: block; height: 23px;
					background: url(../images/general/content/buttons/grey-right.gif) top right no-repeat;}
										
					.content-navigation .page .previous span span span,
					.content-navigation .page .previous:visited span span span{
						display: block; padding: 3px 27px 0; height: auto;
						background: url(../images/general/content/buttons/arrow-left.gif) no-repeat 0 6px !important;}
				
					.content-navigation .page .next span span span,
					.content-navigation .page .next:visited span span span{
						display: block; padding: 3px 27px 0; height: auto;
						background: url(../images/general/content/buttons/arrow-right.gif) no-repeat 100% 7px !important;}
						
			.content-navigation .page .active {
				background: #0089e6 url(../images/general/content/buttons/blue-repeat.gif) top left repeat-x !important;}
						
				.content-navigation .page .active span {
					background: url(../images/general/content/buttons/blue-left.gif) top left no-repeat !important;}
					
					.content-navigation .page .active span span {
						background: url(../images/general/content/buttons/blue-right.gif) top right no-repeat !important;}
						
	/* lists */
	
		.content .list p {
			padding: 0 0 12px 30px;
			background-position: top left;
			background-repeat: no-repeat;}
			
			.content .list .blue {
				background-image: url(../images/general/bullets/blue.gif);}
		
			.content .list .orange {
				background-image: url(../images/general/bullets/orange.gif);}
				
			.content .list .green {
				background-image: url(../images/general/bullets/green.gif);}
						
/**
 * @section consultant
 */		
 
	.consultant {
		position: relative; padding: 20px 45px; margin-top: 15px;
		background: #e1eaf1 url(../images/general/content/blue.gif) bottom left repeat-x;}
		
		.consultant td {
			padding-right: 35px;}
			
		.consultant h3 {
			padding: 20px 0;
			font-size: 1.8em;}
			
		.consultant .h3 {
			padding: 20px 0;
			font-size: 1.8em;}
			
		.consultant td table {
			font-size: 1.3em; }
			
		.consultant h4 {
			font-weight: bold;}
			
		.consultant .h4 {
			font-weight: bold;}
			
		.consultant p {
				padding: 0 0 2px 34px;
				background-repeat: no-repeat; background-position: left center;}
				
		.consultant .chat {
			background-image: url(../images/general/content/consultant/chat.gif);}
			
		.consultant .phone {
			background-image: url(../images/general/content/consultant/phone.gif);}
			
		.consultant .mail {
			background-image: url(../images/general/content/consultant/mail.gif);}
			
	.consultant .arrow {
		position: absolute; top: 0; left: 50%; margin-left: -7px; width: 15px; height: 9px;
		background: url(../images/general/content/arrow.gif) top left no-repeat;}
		
		* html .consultant .arrow {
			 margin-left: -26px;}
			

/**
 * @section popup
 */		
	.popup {
		position: absolute; z-index: 9999; display: none;}
		
		.popup table {
			width: 100%; table-layout: fixed;}
			
		.popup table td {
		}
		
		.popup .tll, .popup .tll div {
			width: 6px; height: 11px; font-size: 0;}
			
			.popup .tll div {
				background: url(../images/popup/tll.png) top left no-repeat;}

		.popup .tl, .popup .tl div {
			width: 4px; height: 11px; font-size: 0;}
			
			.popup .tl div {
				background:  url(../images/popup/tl.png) top left no-repeat;}

		.popup .t, .popup .t div {
			width: 100%; height: 11px; font-size: 0;}
			
			.popup .t div {
				background: url(../images/popup/t.png) top left repeat-x;}

		.popup .tr, .popup .tr div {
			width: 4px; height: 11px; font-size: 0;}
			
			.popup .tr div {
				background: url(../images/popup/tr.png) top left no-repeat;}
			
		.popup .trr, .popup .trr div {
			width: 6px; height: 11px; font-size: 0;}
			
			.popup .trr div {
				background: url(../images/popup/trr.png) top left no-repeat;}
				
		.popup .bll, .popup .bll div {
			width: 6px; height: 15px; font-size: 0;}
			
			.popup .bll div {
				background: url(../images/popup/bll.png) top left no-repeat;}

		.popup .bl, .popup .bl div {
			width: 4px; height: 15px; font-size: 0;}
			
			.popup .bl div {
				background: url(../images/popup/bl.png) top left no-repeat;}

		.popup .b, .popup .b div {
			width: 100%; height: 15px; font-size: 0;}
			
			.popup .b div {
				background: url(../images/popup/b.png) top left repeat-x;}

		.popup .br, .popup .br div {
			width: 4px; height: 15px; font-size: 0;}
			
			.popup .br div {
				background: url(../images/popup/br.png) top left no-repeat;}
			
		.popup .brr, .popup .brr div {
			width: 6px; height: 15px; font-size: 0;}
			
			.popup .brr div {
				background: url(../images/popup/brr.png) top left no-repeat;}

		.popup .l, .popup .l div {
			width: 6px; font-size: 0;}
			
			.popup .l {
				background: url(../images/popup/l.png) top left repeat-y;}		
		
		.popup .r, .popup .r div {
			width: 6px; font-size: 0;}
			
			.popup .r {
				background: url(../images/popup/r.png) top left repeat-y;}	
				
			.popup .c {
				width: 100%;
				background: white;}
				
	.popup .head {
		padding: 0 25px 10px;
		font-size: 1.9em; color: #333; 
		background: #e1eaf1 url(../images/popup/head.gif) top left repeat-x;}
		
		.popup .head a {
			position: absolute; top: 15px; right: 25px;}
			
	.popup .inside {
		position: relative;
		padding: 10px 25px 10px 25px;}
		
		.popup .text {
			position: relative; padding: 0 20px 0 0; height: 1%;
			border-right: #e1eaf1 solid 1px;}
		
		.popup .inside p {
			padding: 0 0 10px;}
			
	.popup .scroll-top {
		position: absolute; top: 0; right: -11px;}
		
	.popup .scroll-bottom {
		position: absolute; bottom: -2px; right: -11px;}
		
	.popup .scroll {
		position: absolute; top: 40px; right: -8px;}
		
		* html .popup .scroll {
			right: -10px;}
			
	.popup .shadow {
		position: absolute; bottom: 5px; left: -10px; width: 100%; height: 41px;
		background: url(../images/popup/shadow.png) top left repeat-x;}
		
/**
 * @section articles
 */		
 
	.articles {
		position: relative; padding: 10px 45px 0 54px; margin-top: 20px;
		background: #fff url(../images/general/content/grey-invert.gif) top left repeat-x;}
		
		.articles .arrow {
			position: absolute; top: -8px; left: 50%; margin-left: -7px; width: 15px; height: 9px;
			background: url(../images/general/content/arrow-grey.gif) top left no-repeat;}	
			
			* html .articles .arrow {
				 margin-left: -31px;}
			
			.articles table {
				width: 100%;}
			
			.articles .left {
				padding: 10px 25px 10px 0;
				background: url(../images/general/lines/dotted.gif) top right repeat-y;
				width: 50%;}
				
			.articles .right {
				padding: 10px 0 10px 25px; width: 50%;}
				
			.articles .item img {
				margin: 0 15px 0 0;}
				
			.articles .item h3 {
				font-weight: bold; font-size: 1.4em; color: #000;}
				
			.articles .item .h3 {
				font-weight: bold; font-size: 1.4em; color: #000;}
				
			.articles .item p {
				padding-top: 20px;}
				
			.articles .item p b {
				color: #007fd4; font-size: 1.2em;}
				
			.articles .item p .b {
				color: #007fd4; font-size: 1.2em;}
				
				
	.internal {
		}
		
			.internal p {
			text-align:justify;
			padding-bottom:5px; padding-top:5px; font-size: 1.2em;}
.uc_private_user .active{
background: #916DFF
}
.uc_corp_user .active{
background: #3A75FF
}
.uc_partner .active{
background: #30AA2A
}


