body					{
						background-color: rgb(255,255,255);
						background-image: url("../gfx/bg_001.gif");
						margin-left: 0px;
						margin-right: 0px;
						margin-top: 0px;
						margin-bottom: 0px;
						}
a.pannelLink			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(0,0,0);
						text-decoration: none;
						}
a.pannelLink:hover		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;						
						font-weight: bold;
						color: rgb(0,0,0);
						text-decoration: none;
						}
a.pannelOfferLink		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;							
						font-weight: bold;
						color: rgb(0,0,0);
						text-decoration: none;
						text-transform: uppercase;
						}
a.pannelOfferLink:hover	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;							
						font-weight: bold;
						color: rgb(29,78,133);
						text-decoration: none;
						}

a.specialistOfferLink	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(71,47,0);
						text-decoration: none;
						}
a.specialistOfferLink:hover	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-decoration: none;
						}
a.indexNewsLink			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-decoration: none;
						}
a.indexNewsLink:hover	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(0,0,0);
						text-decoration: none;
						}
						
a.offerInfoLink			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(71,47,0);
						text-decoration: none;
						}
a.offerInfoLink:hover	{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(0,0,0);
						text-decoration: none;
						}
						
a.titleLink				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-top: 10px;
						text-decoration: none;		
						}
a.titleLink:hover		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(0,0,0);
						text-transform: uppercase;
						padding-top: 10px;
						text-decoration: none;		
						}
a.offerLink				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						text-decoration: none;		
						}
a.offerLink:hover		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(0,0,0);
						text-transform: uppercase;
						text-decoration: none;		
						}
a.redLink				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(216,25,33);
						padding-top: 10px;
						text-decoration: none;		
						}
a.redLink:hover		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						padding-top: 10px;
						text-decoration: none;
						}
object					{
						margin: 0px;
						padding: 0px;
						}
select					{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: rgb(0,0,0);
						}
textarea				{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(51,51,51);
						background-color: rgb(255,255,255);
						border-color: rgb(69,69,69);
						border-width: 1px;
						border-style: solid;
						}
input.text				{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 10px;
						color: rgb(51,51,51);
						background-color: rgb(255,255,255);
						border-color: rgb(69,69,69);
						border-width: 1px;
						border-style: solid;
						}
input.submit			{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(255,255,255);
						background-color: rgb(127,127,127);
						border-color: rgb(69,69,69);
						border-width: 1px;
						border-style: solid;
						}
li						{
						list-style-image: url("../gfx/more_004.gif");
						}
form.google				{
						margin: 0px;
						padding: 0px;
						}
.text					{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						}
.leftBackground			{
						background-image: url("../gfx/bg_001.gif");
						}
.leftEnd				{
						background-image: url("../gfx/bg_003.gif");
						background-repeat: repeat-y;
						width: 11px;
						}
.rightBackground		{
						background-image: url("../gfx/bg_001.gif");
						}
.rightEnd				{
						background-image: url("../gfx/bg_004.gif");
						background-repeat: repeat-y;
						width: 11px;
						}
.mainHeader				{
						width: 915px;
						}
.pannelWindow			{
						width: 187px;
						background-color: rgb(217,217,217);
						vertical-align: top;
						}
.rightWindow			{
						width: 187px;
						height: auto;
						padding-top: 10px;
						background-color: rgb(229,229,229);
						vertical-align: top;
						}
.pannel					{
						width: 187px;
						height: 20px;
						background-image: url("../gfx/pannel_001.jpg");
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						}
.pannelOffer			{
						width: 271px;
						height: auto;
						vertical-align: top;
						background-color: rgb(229,229,229);
						}
.pannelOfferWindow		{
						width: 271px;
						vertical-align: top;
						/* background-image: url("../gfx/_bg_001.jpg");
						background-repeat: repeat-x;
						background-color: rgb(229,229,229); */
						padding-top: 5px;
						padding-left: 10px;
						padding-right: 10px;
						}
.pannelOfferText		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;							
						font-weight: bold;
						vertical-align: top;
						border-bottom-color: #999999;
						border-bottom-style: solid;
						border-bottom-width: 1px;
						}				
.pannelGoogleWindow		{
						vertical-align: top;
						/* background-color: rgb(217,217,217);
						background-image: url("../gfx/bg_001.jpg");
						background-repeat: repeat-x; */
						padding-left: 3px;
						padding-right: 3px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						}
.__pannelGoogle			{
						vertical-align: top;
						border-right-color: rgb(125,127,122);
						border-right-width: 1px;
						border-right-style: solid;
						background-color: rgb(217,217,217);
						background-image: url("../gfx/_bg_001.jpg");
						background-repeat: repeat-x;
						padding-left: 3px;
						padding-right: 3px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						}
.pannelSearcherWindow	{
						width: 167px;
						height: 199px;
						vertical-align: top;
						background-color: rgb(214,214,214);
						border-left-width: 1px;
						border-left-color: rgb(127,127,127);
						border-left-style: solid;
						border-bottom-width: 1px;
						border-bottom-color: rgb(127,127,127);
						border-bottom-style: solid;
						}
.mainTextWindow			{
						width: 457px;
						vertical-align: top;
						background-color: rgb(229,229,229);
						}
.indexTextWindow		{
						width: 457px;
						vertical-align: top;
						background-color: rgb(229,229,229);
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 5px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						}
.mainAllWindow			{
						width: 541px;
						vertical-align: top;
						background-color: rgb(229,229,229);
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 5px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						}
.dateIndexNews			{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(216,25,33);
						vertical-align: top;
						white-space: nowrap;
						width: 60px;
						}
.dateNews				{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(216,25,33);
						vertical-align: top;
						white-space: nowrap;
						width: 60px;
						padding-top: 10px;
						}
.footer					{
						height: 25px;
						}
.google					{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(51,51,51);
						text-align: center;
						}
.search					{
						padding-top: 1px;
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(51,51,51);
						text-align: center;
						}
.searchTitle			{
						color: rgb(6,110,40);
						background-color: rgb(229,229,229);
						padding-top: 8px;
						padding-bottom: 8px;
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						text-align: center;
						text-transform: uppercase;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-top-width: 1px;
						}
.searchGoogle			{
						color: rgb(6,110,40);
						padding-top: 8px;
						padding-bottom: 8px;
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						text-align: center;
						text-transform: uppercase;
						}
.searchSpecialistTitle	{
						color: rgb(6,110,40);
						padding-top: 8px;
						padding-bottom: 8px;
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						text-align: center;
						text-transform: uppercase;
						}
.titleNews				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-top: 10px;		
						}
.titleArticle			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-top: 10px;		
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-bottom: 10px;
						}
.titleArticleReel		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(0,0,0);
						text-transform: uppercase;
						padding-top: 10px;		
						padding-bottom: 10px;
						}
.newsText				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-bottom: 10px;
						}
.commentText			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-top: 10px;
						padding-bottom: 10px;
						}
.historyText			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-bottom: 10px;
						padding-top: 10px;
						}
.imageSmallParser		{
						border-color: rgb(127,127,127);
						border-style: solid;
						border-width: 1px;
						margin-right: 10px;
						margin-bottom: 10px;
						float: left;
						}
.imageBigParser		{
						border-color: rgb(127,127,127);
						border-style: solid;
						border-width: 1px;
						margin-right: 5px;
						margin-left: 5px;
						}
.allert					{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(216,25,33);
						vertical-align: top;
						white-space: nowrap;
						width: 100%;
						}
.departament			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-bottom: 10px;
						}
.departamentPlot		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-top: 10px;
						padding-bottom: 10px;
						}
.departamentInfo		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-left: 5px;
						padding-right: 5px;
						padding-top: 8px;
						padding-bottom: 8px;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						}
.arrowInfo				{
						width: 4px;
						padding-left: 5px;
						padding-right: 5px;						
						border-bottom-color: rgb(178,178,178);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						border-right-color: rgb(178,178,178);
						border-right-style: solid;
						border-right-width: 1px;
						}
.arrowSelectedInfo		{
						background-color: rgb(6,51,110);
						width: 4px;
						padding-left: 5px;
						padding-right: 5px;						
						border-bottom-color: rgb(178,178,178);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						border-right-color: rgb(178,178,178);
						border-right-style: solid;
						border-right-width: 1px;
						}
.infoPannel				{
						background-image: url("../gfx/header_021.jpg");
						background-repeat: no-repeat;
						margin-left: 0px;
						margin-right: 0px;
						margin-top: 0px;
						margin-bottom: 0px;
						}
.infoPannelSearch		{
						background-image: url("../gfx/header_025.jpg");
						margin-left: 0px;
						margin-right: 0px;
						margin-top: 0px;
						margin-bottom: 0px;
						}
.infoSpecialistSearch	{
						background-image: url("../gfx/header_021.jpg");
						margin-left: 0px;
						margin-right: 0px;
						margin-top: 0px;
						margin-bottom: 0px;
						}
.specialist				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-top: 10px;
						}
.specialistInfo			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						}
.specialistText			{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						text-align: justify;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						padding-top: 10px;
						padding-bottom: 10px;
						}
.numbers				{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(216,25,33);
						vertical-align: top;
						white-space: nowrap;
						width: 20px;
						padding-top: 12px;
						}
.patentHeader			{
						background-color: rgb(204,204,204);
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(6,51,110);
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						text-transform: uppercase;
						text-align: center;
						}
.patentNumbers			{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;
						color: rgb(216,25,33);
						vertical-align: top;
						text-align: center;
						white-space: nowrap;
						width: 60px;
						padding-top: 10px;
						border-bottom-color: rgb(204,204,204);
						border-bottom-style: solid;
						border-bottom-width: 1px;
						}
.offerTitle				{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(6,51,110);
						text-transform: uppercase;
						padding-bottom: 10px;
						}
.offerMainHeader		{
						background-color: rgb(71,47,0);
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(248,235,210);
						text-transform: uppercase;
						text-align: center;
						padding: 3px;
						}
.offerSubname			{
						background-color: rgb(248,235,210);
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: bold;	
						color: rgb(71,47,0);
						text-transform: uppercase;
						padding: 3px;
						text-align: center;
						border-top-color: rgb(133,89,0);
						border-top-width: 1px;
						border-top-style: solid;
						border-bottom-color: rgb(133,89,0);
						border-bottom-width: 1px;
						border-bottom-style: solid;
						}
.offerLine				{
						height: 2px;
						background-color: rgb(255,157,0);
						}
.specialistOffer		{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: rgb(0,0,0);
						padding-top: 10px;
						}
.indexRightPannel		{
						background-image: url("../gfx/header_021.jpg");
						background-repeat: repeat-y;
						background-color: rgb(229,229,229);
						}