body									{
									BACKGROUND-COLOR: rgb(238,241,246);
									}

.container                {
                  WIDTH: 862px;
									MARGIN: 0 auto;									
                  }

.icons                    {
                  width:50px;
                  height:260px;
                  background-color:#EEF1F6;
                  position:relative;
                  float:right;
                  padding-top:0px;
                  }

.icon {margin: 0; padding:0;}

#fb_icon { position:relative;
float:right;
clear:both;
}

#twitt_icon { position:relative; float:right; clear:both;)

}


.top_panel								{
									WIDTH: 862px;
									HEIGHT: 180px;
									MARGIN: 0 auto;
									POSITION: relative;
									BACKGROUND-IMAGE: url("./../images/top_panel_bg.jpg");
									BACKGROUND-POSITION: 462px 164px;
									BACKGROUND-REPEAT: no-repeat;
									position:relative;
									float:left;
									clear:both;
									}

.sub_tp									{
									BACKGROUND-IMAGE: none;
									
									}

.top_panel p								{
									POSITION: absolute;
									LEFT: 0px;
									TOP: 47px;
									}

.top_panel p a								{
									FLOAT: left;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									}

.top_panel p a	img							{
									FLOAT: left;
									}

.top_panel .lang_navigation						{
									PADDING-RIGHT: 10px;
									POSITION: absolute;
									RIGHT: 0px;
									TOP: 98px;
									}

.top_panel .lang_navigation li						{
									MARGIN-LEFT: 2px;
									FLOAT: left;
									}

.top_panel .lang_navigation li a					{
									PADDING-LEFT: 10px;
									FLOAT: left;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									TEXT-DECORATION: none;
									BACKGROUND-COLOR: rgb(219,239,249);
									BACKGROUND-IMAGE: url("./../images/lang_navigation_item_left_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									BORDER-BOTTOM: 2px solid rgb(219,239,249);
									}

.top_panel .lang_navigation li a:hover					{
									COLOR: rgb(50,50,50);
									}

.top_panel .lang_navigation li a span					{
									PADDING: 3px 10px 1px 0px;
									DISPLAY: block;
									BACKGROUND-IMAGE: url("./../images/lang_navigation_item_right_bg.gif");
									BACKGROUND-POSITION: right top;
									BACKGROUND-REPEAT: no-repeat;
									}

.top_panel .lang_navigation .active a					{
									COLOR: rgb(50,50,50);
									BORDER-BOTTOM: 2px solid rgb(237,27,36);
									}

.top_panel .main_navigation						{
									WIDTH: 100%;
									HEIGHT: 45px;
									POSITION: absolute;
									LEFT: 0px;
									TOP: 119px;
									OVERFLOW: hidden;
									BACKGROUND-IMAGE: url("./../images/main_navigation_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									}

.top_panel .main_navigation li						{
									PADDING-BOTTOM: 4px;
									FLOAT: left;
									}

.top_panel .main_navigation .right						{
									FLOAT: right;
									}

.top_panel .main_navigation li.over a					{
									COLOR: rgb(50,50,50);
									}

.top_panel .main_navigation .active					{
									BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_bg.gif");
									BACKGROUND-POSITION: right bottom;
									BACKGROUND-REPEAT: no-repeat;
									}

/* Editovano JFO - pozadavek na zobrazeni kontaktu v hornim menu vpravo... Kontakty byly moc siroke.*/

.top_panel .main_navigation .narrow {
                  
                  position:relative;
                  left:10px;
                                   
}

/* - - - - - - - - - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -- - -*/
.top_panel .main_navigation .active a					{
									COLOR: rgb(50,50,50);
									}

.top_panel .main_navigation li a					{
									PADDING: 12px 15px 12px 15px;
									FLOAT: left;
									FONT-SIZE: 0.95em;
									COLOR: rgb(14,126,170);
									TEXT-DECORATION: none;
									BORDER-RIGHT: 2px solid rgb(255,255,255);
									}

.top_panel .main_navigation .right a				{
									BORDER-RIGHT: 0px;
									}

.central_div								{
									WIDTH: 862px;
									HEIGHT: 100%;
									MIN-HEIGHT: 100%;
									MARGIN: 0 auto;
									BACKGROUND-IMAGE: url("./../images/central_div_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: repeat-y;
									POSITION: relative;
									float:left;

									}

.central_div .top_motive						{
									WIDTH: 100%;
									HEIGHT: 283px;
									BACKGROUND-IMAGE: url("./../images/top_motive_bg.jpg");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									POSITION: relative;
									}

.central_div .top_motive img						{
									POSITION: absolute;
									LEFT: 578px;
									TOP: -107px;
									}

.sub_cd .top_motive							{
									HEIGHT: 47px;
									BACKGROUND-IMAGE: url("./../images/top_motive_subpage_bg.jpg");
									}

.central_div .content							{
									WIDTH: 100%;
									OVERFLOW: auto;
									}

.central_div .content .left_panel					{
									WIDTH: 500px;
									PADDING: 14px 0px 0px 31px;
									FLOAT: left;
									}

.central_div .content .left_panel-main					{
									PADDING: 33px 0px 0px 31px;
									}

.sub_cd .content .left_panel						{
									PADDING-TOP: 12px;
									}

.central_div .content .left_panel .news					{
									WIDTH: 100%;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .news	li				{
									WIDTH: 100%;
									PADDING-TOP: 17px;
									FLOAT: left;
									CLEAR: both;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .news .first				{
									PADDING-TOP: 0px;
									}

.central_div .content .left_panel .news	li .img				{
									PADDING-TOP: 3px;
									FLOAT: left;
									}

.central_div .content .left_panel .news	li .img	img			{
									FLOAT: left;
									BORDER: 3px solid rgb(225,225,225);
									}

.central_div .content .left_panel .news	li div				{
									WIDTH: 385px;
									FLOAT: right;
									}

.central_div .content .left_panel .news	li div .title			{
									WIDTH: 100%;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .news	li div .title a			{
									FLOAT: left;
									FONT-SIZE: 0.95em;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .news	li div .title a:hover		{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .news	li div .date			{
									PADDING: 7px 0px 2px 0px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(100,100,100);
									}

.central_div .content .left_panel .news	li div .text			{
									LINE-HEIGHT: 19px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .news	li div .text a			{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .news	li div .text a:hover		{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .news_more				{
									WIDTH: 100%;
									PADDING: 15px 0px 27px 0px;
									BORDER-BOTTOM: 10px solid rgb(219,239,249);
									OVERFLOW: auto;
									}

.central_div .content .left_panel .news_more a				{
									FLOAT: right;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .news_more a:hover			{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content_hp			{
									PADDING: 15px 0px 45px 0px;
									}

.central_div .content .left_panel .text_content_hp h1			{
									PADDING: 10px 0px 9px 0px;
									FONT-SIZE: 1.5em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .text_content_hp h2			{
									PADDING: 10px 0px 9px 0px;
									FONT-SIZE: 1.3em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .text_content_hp h3			{
									PADDING: 10px 0px 11px 0px;
									FONT-SIZE: 1.1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp h4			{
									PADDING: 10px 0px 11px 0px;
									FONT-SIZE: 1.1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .text_content_hp h5			{
									PADDING: 11px 0px 11px 0px;
									FONT-SIZE: 1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp h6			{
									PADDING: 11px 0px 11px 0px;
									FONT-SIZE: 1em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .text_content_hp p,
.central_div .content .left_panel .text_content_hp div			{
									WIDTH: 100%;
									PADDING-BOTTOM: 10px;
									OVERFLOW: auto;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									}

.central_div .content .left_panel .text_content_hp p a,
.central_div .content .left_panel .text_content_hp div a		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp p a:hover,
.central_div .content .left_panel .text_content_hp div a:hover		{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content_hp p img,
.central_div .content .left_panel .text_content_hp div img		{
									MARGIN: 5px 16px 0px 0px;
									BORDER: 3px solid rgb(225,225,225);
									FLOAT: left;
									}

.central_div .content .left_panel .text_content_hp ul,
.central_div .content .left_panel .text_content_hp ol			{
									WIDTH: 100%;
									PADDING-BOTTOM: 10px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .text_content_hp ul li		{
									WIDTH: 478px;
									PADDING-LEFT: 22px;
									FLOAT: left;
									CLEAR: both;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									BACKGROUND-IMAGE: url("./../images/list_item.gif");
									BACKGROUND-POSITION: left 7px;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .text_content_hp ol li		{
									WIDTH: 100%;
									LIST-STYLE-TYPE: decimal;
									FLOAT: left;
									CLEAR: both;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									}

.central_div .content .left_panel .text_content_hp ul li p,
.central_div .content .left_panel .text_content_hp ol li p		{
									PADDING: 0px;
									}

.central_div .content .left_panel .text_content_hp ul li a,
.central_div .content .left_panel .text_content_hp ol li a		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp ul li a:hover,
.central_div .content .left_panel .text_content_hp ol li a:hover	{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content_hp table		{
									MARGIN: 6px 0px 5px 0px;
									WIDTH: 99%;
									}

.central_div .content .left_panel .text_content_hp table thead td	{
									PADDING: 7px 10px 7px 10px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(255,255,255);
									BACKGROUND-COLOR: rgb(14,126,170);
									BORDER: 1px solid rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp table tbody td	{
									PADDING: 7px 10px 7px 10px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									BACKGROUND-COLOR: rgb(219,239,249);
									BORDER: 1px solid rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp table td a		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content_hp table td a:hover	{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content_hp table td p,
.central_div .content .left_panel .text_content_hp table td div		{
									FONT-SIZE: 1em;
									}


.central_div .content .left_panel .text_content_hp .big_img		{
									PADDING: 15px 0px 10px 0px;
									}

.central_div .content .left_panel .text_content_hp .big_img img		{
									MARGIN: 0px;
									BORDER: 15px solid rgb(225,225,225);
									}

.central_div .content .left_panel .text_content_hp .small_text		{
									FONT-SIZE: 0.75em;
									LINE-HEIGHT: 19px;
									}

.central_div .content .left_panel .mytitle_h2				{
									FONT-SIZE: 1.5em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .mytitle_h3				{
									PADDING: 25px 0px 0px 0px;
									FONT-SIZE: 1.1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content				{
									PADDING: 19px 0px 45px 0px;
									}

.central_div .content .left_panel .with_form				{
									PADDING-BOTTOM: 15px;
									BORDER-BOTTOM: 10px solid rgb(219,239,249);
									}

.central_div .content .left_panel .text_content h2			{
									PADDING: 10px 0px 9px 0px;
									FONT-SIZE: 1.3em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .text_content h3			{
									PADDING: 10px 0px 11px 0px;
									FONT-SIZE: 1.1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .text_content h4			{
									PADDING: 10px 0px 11px 0px;
									FONT-SIZE: 1.1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(239,29,35);
									}

.central_div .content .left_panel .text_content h5			{
									PADDING: 11px 0px 11px 0px;
									FONT-SIZE: 1em;
									FONT-WEIGHT: normal;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content h6			{
									PADDING: 11px 0px 11px 0px;
									FONT-SIZE: 1em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .text_content p,
.central_div .content .left_panel .text_content div			{
									WIDTH: 100%;
									PADDING-BOTTOM: 10px;
									OVERFLOW: auto;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									}

.central_div .content .left_panel .text_content p a,
.central_div .content .left_panel .text_content div a			{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content p a:hover,
.central_div .content .left_panel .text_content div a:hover		{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content p img,
.central_div .content .left_panel .text_content div img			{
									MARGIN: 4px 14px 0px 0px;
									FLOAT: left;
									}

.central_div .content .left_panel .text_content ul,
.central_div .content .left_panel .text_content ol			{
									/*WIDTH: 100%;*/
									PADDING-BOTTOM: 10px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .text_content ol			{
									WIDTH: auto;
									margin: auto;
									PADDING-LEFT: 30px;
									}

.central_div .content .left_panel .text_content ul li			{
									WIDTH: 478px;
									PADDING-LEFT: 22px;
									FLOAT: left;
									CLEAR: both;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									BACKGROUND-IMAGE: url("./../images/list_item.gif");
									BACKGROUND-POSITION: left 7px;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .text_content ol li			{
									/*WIDTH: 458px;
									FLOAT: left;
									CLEAR: both;*/
									LIST-STYLE-TYPE: decimal;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									}

.central_div .content .left_panel .text_content ul li p,
.central_div .content .left_panel .text_content ol li p			{
									PADDING: 0px;
									}

.central_div .content .left_panel .text_content ul li a,
.central_div .content .left_panel .text_content ol li a			{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content ul li a:hover,
.central_div .content .left_panel .text_content ol li a:hover		{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content table			{
									MARGIN: 6px 0px 5px 0px;
									WIDTH: 99%;
									}

.central_div .content .left_panel .text_content table thead td		{
									PADDING: 7px 10px 7px 10px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(255,255,255);
									BACKGROUND-COLOR: rgb(14,126,170);
									BORDER: 1px solid rgb(14,126,170);
									}

.central_div .content .left_panel .text_content table tbody td		{
									PADDING: 7px 10px 7px 10px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									BACKGROUND-COLOR: rgb(219,239,249);
									BORDER: 1px solid rgb(14,126,170);
									}

.central_div .content .left_panel .text_content table td a		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .text_content table td a:hover	{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .text_content table td p,
.central_div .content .left_panel .text_content table td div		{
									FONT-SIZE: 1em;
									}

.central_div .content .left_panel .big_text				{
									PADDING: 13px 0px 14px 0px;
									FONT-SIZE: 3em;
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .top_text				{
									PADDING-BOTTOM: 25px;
									FONT-SIZE: 0.95em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 21px;
									BORDER-BOTTOM: 10px solid rgb(219,239,249);
									}

.central_div .content .left_panel .top_text a				{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .top_text a:hover			{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .tt_two				{
									BORDER-BOTTOM: 0px;
									}

.central_div .content .left_panel .reference				{
									WIDTH: 100%;
									PADDING: 30px 0px 42px 0px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .reference li				{
									WIDTH: 111px;
									HEIGHT: 111px;
									PADDING: 0px 18px 18px 0px;
									FLOAT: left;
									OVERFLOW: auto;
									BACKGROUND-IMAGE: url("./../images/reference_item_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .reference .last			{
									PADDING-RIGHT: 0px;
									}

.central_div .content .left_panel .reference li	a			{
									WIDTH: 111px;
									HEIGHT: 111px;
									FLOAT: left;
									OVERFLOW: hidden;
									BACKGROUND-POSITION: center center;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .reference li	a span			{
									DISPLAY: none;
									}

.central_div .content .left_panel .contact_panels			{
									WIDTH: 100%;
									PADDING-BOTTOM: 30px;
									OVERFLOW: auto;
									BORDER-BOTTOM: 10px solid rgb(219,239,249);
									}

.central_div .content .left_panel .contact_panels li			{
									WIDTH: 232px;
									HEIGHT: 241px;
									FLOAT: left;
									BACKGROUND-IMAGE: url("./../images/contact_panels_one_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .contact_panels .right		{
									FLOAT: right;
									BACKGROUND-IMAGE: url("./../images/contact_panels_two_bg.gif");
									}

.central_div .content .left_panel .contact_panels li .title		{
									PADDING: 13px 20px 13px 20px;
									FONT-SIZE: 1.1em;
									COLOR: rgb(255,255,255);
									}

.central_div .content .left_panel .contact_panels .right .title		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .contact_panels li .img		{
									WIDTH: 100%;
									HEIGHT: 126px;
									BACKGROUND-POSITION: center center;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .contact_panels li .tel		{
									PADDING: 4px 0px 4px 50px;
									FONT-SIZE: 0.95em;
									FONT-WEIGHT: bold;
									COLOR: rgb(14,126,170);
									BACKGROUND-IMAGE: url("./../images/contact_panels_tel_bg.gif");
									BACKGROUND-POSITION: 20px top;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .contact_panels li .mail		{
									PADDING: 4px 0px 0px 50px;
									FONT-SIZE: 0.75em;
									BACKGROUND-IMAGE: url("./../images/contact_panels_mail_bg.gif");
									BACKGROUND-POSITION: 20px 6px;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .contact_panels li .mail a		{
									COLOR: rgb(14,126,170);
									}

.central_div .content .left_panel .contact_panels li .mail a:hover	{
									TEXT-DECORATION: none;
									}

.central_div .content .left_panel .faq					{
									WIDTH: 100%;
									PADDING: 26px 0px 5px 0px;
									OVERFLOW: auto;
									BORDER-BOTTOM: 10px solid rgb(219,239,249);
									}

.central_div .content .left_panel .faq li				{
									WIDTH: 100%;
									FLOAT: left;
									CLEAR: both;
									}

.central_div .content .left_panel .faq li .question			{
									PADDING: 0px 0px 9px 41px;
									FONT-SIZE: 0.95em;
									COLOR: rgb(14,126,170);
									LINE-HEIGHT: 21px;
									BACKGROUND-IMAGE: url("./../images/faq_question_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .left_panel .faq li .answer			{
									PADDING: 1px 0px 20px 41px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									LINE-HEIGHT: 19px;
									BACKGROUND-IMAGE: url("./../images/faq_answer_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									TEXT-ALIGN: justify;
									}

.central_div .content .left_panel .mapa_global				{
									PADDING: 16px 0px 60px 0px;
									}

.central_div .content .left_panel .mapa_global .mapa_spacer		{
									PADDING: 130px 0px 130px 0px;
									TEXT-ALIGN: center;
									BORDER: 1px solid rgb(230,230,230);
									BACKGROUND-COLOR: rgb(240,240,240);
									COLOR: rgb(150,150,150);
									FONT-SIZE: 0.95em;
									}

.central_div .content .left_panel .contact_form				{
									PADDING: 26px 0px 60px 0px;
									}

.central_div .content .left_panel .ismap				{
									PADDING-BOTTOM: 20px;
									}

.central_div .content .left_panel .contact_form	form			{
									PADDING: 17px 20px 20px 20px;
									BACKGROUND-COLOR: rgb(219,239,249);
									}

.central_div .content .left_panel .contact_form	form div		{
									WIDTH: 100%;
									PADDING-BOTTOM: 12px;
									OVERFLOW: hidden;
									}

.central_div .content .left_panel .contact_form	form div p		{
									MARGIN-RIGHT: 20px;
									FLOAT: left;
									}

.central_div .content .left_panel .contact_form	form div p label	{
									PADDING-BOTTOM: 7px;
									FLOAT: left;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									FONT-WEIGHT: bold;
									}

.central_div .content .left_panel .contact_form	form div p label span	{
									COLOR: rgb(255,0,0);
									}

.central_div .content .left_panel .contact_form	form div p .text	{
									WIDTH: 180px;
									PADDING: 2px;
									BORDER: 1px solid rgb(189,209,219);
									FLOAT: left;
									CLEAR: both;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .contact_form	form div .radio		{
									WIDTH: 220px;
									PADDING-TOP: 26px;
									}

.central_div .content .left_panel .contact_form	form div .radio label	{
									PADDING: 0px 0px 0px 22px;
									MARGIN-RIGHT: 10px;
									FONT-WEIGHT: normal;
									}

.central_div .content .left_panel .contact_form	form .com		{
									PADDING-BOTTOM: 0px;
									}

.central_div .content .left_panel .contact_form	form .com span		{
									PADDING: 11px 0px 6px 0px;
									DISPLAY: block;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									FONT-WEIGHT: bold;
									}

.central_div .content .left_panel .contact_form	form .com p		{
									WIDTH: 100%;
									PADDING-BOTTOM: 3px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .contact_form	form .com p label	{
									PADDING: 0px 0px 0px 22px;
									FONT-WEIGHT: normal;
									}

label.radio_checked							{
									BACKGROUND-IMAGE: url("./../images/checked_ico.gif");
									BACKGROUND-POSITION: left 1px;
									BACKGROUND-REPEAT: no-repeat;
									}

label.radio_unchecked							{
									BACKGROUND-IMAGE: url("./../images/unchecked_ico.gif");
									BACKGROUND-POSITION: left 1px;
									BACKGROUND-REPEAT: no-repeat;
									}

.crirHidden								{
									POSITION:absolute;
									LEFT: -1000px;
									}

.central_div .content .left_panel .contact_form	form .textarea		{
									WIDTH: 100%;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .contact_form	form .textarea label	{
									PADDING-BOTTOM: 6px;
									FLOAT: left;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									FONT-WEIGHT: bold;
									}

.central_div .content .left_panel .contact_form	form .textarea textarea	{
									WIDTH: 454px;
									HEIGHT: 100px;
									PADDING: 2px;
									BORDER: 1px solid rgb(189,209,219);
									FLOAT: left;
									CLEAR: both;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .contact_form	form .captcha		{
									WIDTH: 100%;
									PADDING-TOP: 11px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .contact_form	form .captcha .info	{
									PADDING-TOP: 3px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									FLOAT: left;
									}

.central_div .content .left_panel .contact_form	form .captcha .info strong{
									COLOR: rgb(255,0,0);
									}

.central_div .content .left_panel .contact_form	form .captcha input	{
									WIDTH: 80px;
									PADDING: 2px;
									BORDER: 1px solid rgb(189,209,219);
									FLOAT: right;
									FONT-SIZE: 0.75em;
									COLOR: rgb(50,50,50);
									}

.central_div .content .left_panel .contact_form	form .captcha .img	{
									WIDTH: 108px;
									PADDING-RIGHT: 10px;
									OVERFLOW: hidden;
									FLOAT: right;
									}

.central_div .content .left_panel .contact_form	form .captcha .img img	{
									FLOAT: left;
									}

.central_div .content .left_panel .contact_form	form .button		{
									WIDTH: 100%;
									PADDING-TOP: 15px;
									OVERFLOW: auto;
									}

.central_div .content .left_panel .contact_form	form .button button	{
									WIDTH: 120px;
									PADDING: 5px 0px 5px 0px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(255,255,255);
									BORDER: 0px;
									CURSOR: pointer;
									FLOAT: right;
									BACKGROUND-COLOR: rgb(14,127,171);
									}

.central_div .content .left_panel .contact_form	form .button button.over{
									BACKGROUND-COLOR: rgb(0,97,135);
									}

.central_div .content .right_panel					{
									WIDTH: 238px;
									PADDING: 17px 31px 60px 0px;
									FLOAT: right;
									}

.central_div .content .right_panel .panel_1_title			{
									PADDING: 10px 20px 17px 22px;
									BORDER-BOTTOM: 1px solid rgb(255,255,255);
									FONT-SIZE: 1.1em;
									COLOR: rgb(255,255,255);
									BACKGROUND-IMAGE: url("./../images/panel_1_title_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									BACKGROUND-COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_1				{
									WIDTH: 100%;
									PADDING: 12px 0px 0px 0px;
									MARGIN-BOTTOM: 25px;
									OVERFLOW: auto;
									BACKGROUND-COLOR: rgb(219,239,249);
									}

.central_div .content .right_panel .panel_1 li				{
									WIDTH: 100%;
									PADDING-BOTTOM: 1px;
									FLOAT: left;
									CLEAR: both;
									OVERFLOW: auto;
									}

.central_div .content .right_panel .panel_1 .last			{
									PADDING-BOTTOM: 15px;
									BACKGROUND-IMAGE: url("./../images/panel_1_item_last_bg.gif");
									BACKGROUND-POSITION: left bottom;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .right_panel .panel_2 .last			{
									PADDING-BOTTOM: 15px;
									BACKGROUND-IMAGE: url("./../images/panel_1_item_last_bg.gif");
									BACKGROUND-POSITION: left bottom;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .right_panel .panel_1 li .left			{
									WIDTH: 24px;
									HEIGHT: 28px;
									PADDING-LEFT: 20px;
									FLOAT: left;
									BACKGROUND-IMAGE: url("./../images/panel_1_left_bg.gif");
									BACKGROUND-POSITION: 20px top;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .right_panel .panel_1 li .left span		{
									WIDTH: 24px;
									PADDING-TOP: 4px;
									DISPLAY: block;
									FONT-SIZE: 0.75em;
									COLOR: rgb(255,255,255);
									TEXT-ALIGN: center;
									}

.central_div .content .right_panel .panel_1 li .right			{
									WIDTH: 156px;
									PADDING: 2px 20px 0px 0px;
									FLOAT: right;
									FONT-SIZE: 0.75em;
									LINE-HEIGHT: 19px;
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_1 li .menu			{
									WIDTH: 206px;
									PADDING: 2px 2px 0px 0px;
									FLOAT: right;
									FONT-SIZE: 0.75em;
									LINE-HEIGHT: 19px;
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_1 li .menu a			{ 
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_2				{
									BACKGROUND-IMAGE: url("./../images/panel_2_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									BACKGROUND-COLOR: rgb(219,239,249);
									width:100%;
									margin-bottom:25px;
									margin-top:25px;
									
									}

.central_div .content .right_panel .panel_2 .rating			{
									WIDTH: 176px;
									PADDING: 24px 32px 19px 22px;
									FONT-SIZE: 1em;
									LINE-HEIGHT: 25px;
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_2 .rating strong		{
									FONT-SIZE: 1.2em;
									FONT-WEIGHT: normal;
									}

.central_div .content .right_panel .panel_2 .rating .top_quote		{
									PADDING-RIGHT: 29px;
									POSITION: relative;
									}

.central_div .content .right_panel .panel_2 .rating .top_quote img	{
									POSITION: absolute;
									LEFT: 0px;
									TOP: -3px;
									}

.browserIE6 .central_div .content .right_panel .panel_2 .rating .top_quote img	{
									TOP: 0px;
									}

.central_div .content .right_panel .panel_2 .rating .bottom_quote	{
									PADDING-RIGHT: 29px;
									POSITION: relative;
									}

.central_div .content .right_panel .panel_2 .rating .bottom_quote img	{
									POSITION: absolute;
									LEFT: 10px;
									TOP: 3px;
									}

.central_div .content .right_panel .panel_2 .signature			{
									PADDING: 0px 22px 0px 22px;
									FONT-SIZE: 0.75em;
									LINE-HEIGHT: 19px;
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_2 .anchor			{
									WIDTH: 186px;
									PADDING: 20px 22px 27px 22px;
									OVERFLOW: auto;
									BACKGROUND-IMAGE: url("./../images/panel_2_anchor_bg.gif");
									BACKGROUND-POSITION: left bottom;
									BACKGROUND-REPEAT: no-repeat;
									}

.central_div .content .right_panel .panel_2 .anchor a			{
									FONT-SIZE: 0.75em;
									FLOAT: right;
									COLOR: rgb(14,126,170);
									}

.central_div .content .right_panel .panel_2 .anchor a:hover		{
									TEXT-DECORATION: none;
									}

.footer									{
									WIDTH: 780px;
									PADDING: 17px 40px 0px 40px;
									MARGIN: 0 auto;
									BORDER: 1px solid rgb(184,185,189);
									BORDER-BOTTOM: 0px;
									BACKGROUND-COLOR: rgb(219,245,255);
									clear:both;
									position:relative;
									float:left;
									}

.footer .title								{
									PADDING-BOTTOM: 8px;
									FONT-SIZE: 0.95em;
									FONT-WEIGHT: bold;
									COLOR: rgb(14,126,170);
									}

.footer .text								{
									PADDING-BOTTOM: 7px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									}

.footer .list								{
									PADDING-BOTTOM: 10px;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									LINE-HEIGHT: 19px;
									}

.footer .list a								{
									COLOR: rgb(14,126,170);
									}

.footer .list a:hover							{
									TEXT-DECORATION: none;
									}

.bottom_panel								{
									WIDTH: 862px;
									HEIGHT: 106px;
									MARGIN: 0 auto;
									OVERFLOW: auto;
									BACKGROUND-IMAGE: url("./../images/bottom_panel_bg.gif");
									BACKGROUND-POSITION: left top;
									BACKGROUND-REPEAT: no-repeat;
									clear:both;
									position:relative;
									float:left;
									}

.bottom_panel ul							{
									PADDING-TOP: 26px;
									FLOAT: left;
									}

.bottom_panel ul li							{
									PADDING-RIGHT: 20px;
									FLOAT: left;
									}

.bottom_panel ul li a							{
									FLOAT: left;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									}

.bottom_panel ul li a:hover						{
									TEXT-DECORATION: none;
									}

.bottom_panel p								{
									PADDING-TOP: 26px;
									FLOAT: right;
									FONT-SIZE: 0.75em;
									COLOR: rgb(14,126,170);
									}

.bottom_panel p a							{
									COLOR: rgb(14,126,170);
									TEXT-DECORATION: none;
									}

.bottom_panel p a:hover							{
									TEXT-DECORATION: underline;
									}
