body										{
										BACKGROUND-COLOR: rgb(243,243,243);
										}

.central_div									{
										WIDTH: 939px;
										HEIGHT: 100%;
										MIN-HEIGHT: 100%;
										PADDING: 0px 25px 0px 25px;
										MARGIN: 0 auto;
										BORDER-LEFT: 1px solid rgb(233,233,233);
										BORDER-RIGHT: 1px solid rgb(233,233,233);
										BACKGROUND-COLOR: rgb(255,255,255);
										POSITION: relative;
										}

.central_div .header								{
										WIDTH: 100%;
										HEIGHT: 310px;
										OVERFLOW: hidden;
										BACKGROUND-IMAGE: url("./../images/header_bg.jpg");
										BACKGROUND-POSITION: 257px bottom;
										BACKGROUND-REPEAT: no-repeat;
										BORDER-BOTTOM: 10px solid rgb(255,255,255);
										POSITION: relative;
										}

.central_div .header .log								{
										POSITION: absolute;
										LEFT: 43px;
										TOP: 53px;
										}

.central_div .header .log a							{
										FLOAT: left;
										}

.central_div .header .log a img							{
										FLOAT: left;
										}

.central_div .header .log span							{
										DISPLAY: none;
										}

.central_div .header .slogan							{
										POSITION: absolute;
										LEFT: 54px;
										TOP: 200px;
										}

.central_div .header .slogan img						{
										FLOAT: left;
										}

.central_div .header .slogan span						{
										DISPLAY: none;
										}

.central_div .header form							{
										POSITION: absolute;
										LEFT: 0px;
										BOTTOM: 0px;
										}

.central_div .header form p							{
										WIDTH: 242px;
										OVERFLOW: auto;
										}

.central_div .header form p input						{
										WIDTH: 157px;
										PADDING: 2px;
										BORDER: 1px solid rgb(101,202,254);
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										FLOAT: left;
										}

.central_div .header form p button						{
										WIDTH: 56px;
										HEIGHT: 21px;
										MARGIN-LEFT: 5px;
										OVERFLOW: hidden;
										FLOAT: left;
										CURSOR: pointer;
										BACKGROUND-IMAGE: url("./../images/search_btn.gif");
										BACKGROUND-POSITION: left top;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .header form p button span						{
										PADDING-TOP: 100px;
										DISPLAY: block;
										}

.central_div .header .telefon							{
										POSITION: absolute;
										LEFT: 550px;
										TOP: 19px;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: bold;
										COLOR: rgb(106,202,51);
										FONT-STYLE: italic;
										}

.central_div .header .telefon span						{
										PADDING: 0px 10px 0px 10px;
										FLOAT: left;
										}

.central_div .header .telefon img						{
										MARGIN-TOP: 5px;
										FLOAT: left;
										}
 /*
.central_div .header ul								{
										POSITION: absolute;
										RIGHT: 0px;
										TOP: 24px;
										}

.central_div .header ul	li							{
										PADDING-LEFT: 10px;
										FLOAT: left;
										}

.central_div .header ul	li a							{
										FLOAT: left;
										FONT-SIZE: 0.85em;
										COLOR: rgb(101,202,254);
										FONT-STYLE: italic;
										TEXT-DECORATION: none;
										}

.central_div .header ul	li a:hover						{
										TEXT-DECORATION: underline;
										}

.central_div .header ul .active a						{
										
										COLOR: rgb(0,54,100);
										TEXT-DECORATION: underline;
										
										}
*/
.central_div .header ul								{
										POSITION: absolute;
										RIGHT: 0px;
										TOP: 20px;
										}

.central_div .header ul	li							{
										PADDING-LEFT: 10px;
										FLOAT: left;
										}

.central_div .header ul	li a							{
										FLOAT: left;
										}

.central_div .header ul	li a img						{
										FLOAT: left;
										}

.central_div .content								{
										WIDTH: 100%;
										PADDING-TOP: 6px;
										OVERFLOW: auto;
										}

.central_div .content .left_panel						{
										WIDTH: 242px;
										PADDING-BOTTOM: 137px;
										FLOAT: left;
										}

.central_div .content .left_panel .title					{
										WIDTH: 100%;
										HEIGHT: 68px;
										MARGIN-BOTTOM: 15px;
										OVERFLOW: auto;
										BACKGROUND-IMAGE: url("./../images/title_bg.gif");
										BACKGROUND-POSITION: left top;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .left_panel .min						{
										HEIGHT: 48px;
										BACKGROUND-IMAGE: url("./../images/title_min_bg.gif");
										}

.central_div .content .left_panel .title span					{
										PADDING: 15px 0px 0px 18px;
										FLOAT: left;
										FONT-SIZE: 1em;
										COLOR: rgb(255,255,255);
										FONT-WEIGHT: bold;
										LINE-HEIGHT: 19px;
										}

.central_div .content .left_panel .left_navigation				{
										WIDTH: 100%;
										PADDING: 0px 0px 9px 0px;
										MARGIN-BOTTOM: 15px;
										OVERFLOW: auto;
										BACKGROUND-COLOR: rgb(233,248,255);
										}

.central_div .content .left_panel .left_navigation li				{
										WIDTH: 206px;
										PADDING: 0px 18px 0px 18px;
										FLOAT: left;
										CLEAR: both;
										OVERFLOW: auto;
										}

.central_div .content .left_panel .left_navigation .first			{
										MARGIN-TOP: 10px;
										}

.central_div .content .left_panel .left_navigation li a				{
										WIDTH: 184px;
										PADDING: 3px 0px 4px 22px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										TEXT-DECORATION: none;
										COLOR: rgb(0,54,100);
										BACKGROUND-IMAGE: url("./../images/left_navigation_item_bg.gif");
										BACKGROUND-POSITION: left 6px;
										BACKGROUND-REPEAT: no-repeat;
										BORDER-BOTTOM: 1px solid rgb(182,229,255);
										LINE-HEIGHT: 18px;
										}

.central_div .content .left_panel .left_navigation li a:hover			{
										BACKGROUND-POSITION: -213px 6px;
										COLOR: rgb(0,24,20);
										}

.central_div .content .left_panel .left_navigation .last a			{
										PADDING-BOTTOM: 5px;
										BORDER-BOTTOM: 0px;
										}

.central_div .content .left_panel .left_navigation .active			{
										BACKGROUND-IMAGE: url("./../images/left_navigation_item_active_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: repeat-x;
										}

.central_div .content .left_panel .left_navigation .active a			{
										BACKGROUND-IMAGE: url("./../images/left_navigation_item_active_bg_two.gif");
										COLOR: rgb(255,255,255);
										}

.central_div .content .left_panel .left_navigation .active a:hover		{
										BACKGROUND-POSITION: left 6px;
										COLOR: rgb(255,255,255);
										}

.central_div .content .left_panel .kalkulace					{
										WIDTH: 100%;
										HEIGHT: 178px;
										OVERFLOW: auto;
										BACKGROUND-IMAGE: url("./../images/kalkulace_ico.gif");
										BACKGROUND-POSITION: center 73px;
										BACKGROUND-REPEAT: no-repeat;
										BACKGROUND-COLOR: rgb(233,248,255);
										BORDER-BOTTOM: 10px solid rgb(102,203,255);
										}

.central_div .content .left_panel .kalkulace span				{
										FLOAT: left;
										BACKGROUND-IMAGE: url("./../images/kalkulace_arrow.gif");
										BACKGROUND-POSITION: 118px 36px;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .left_panel .kalkulace span a				{
										WIDTH: 206px;
                    								HEIGHT: 144px;
                   								FLOAT: left;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: bold;
										COLOR: rgb(0,54,100);
										TEXT-DECORATION: none;
										LINE-HEIGHT: 20px;
										PADDING: 14px 18px 20px 18px;
										}

.central_div .content .left_panel .kalkulace span a:hover			{
										TEXT-DECORATION: underline;
										}

.central_div .content .right_panel						{
										WIDTH: 682px;
										FLOAT: right;
										}

.central_div .content .right_panel .main_navigation				{
										WIDTH: 100%;
										HEIGHT: 67px;
										OVERFLOW: auto;
										BACKGROUND-IMAGE: url("./../images/main_navigation_bg.gif");
										BACKGROUND-POSITION: left top;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .main_navigation li				{
										FLOAT: left;
										BORDER-RIGHT: 1px solid rgb(255,255,255);
										}

.central_div .content .right_panel .main_navigation li a			{
										PADDING: 23px 15px 18px 15px;
										FLOAT: left;
										FONT-SIZE: 0.85em;
										TEXT-DECORATION: none;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .main_navigation li a:hover			{
										BACKGROUND-IMAGE: url("./../images/main_navigation_bg.gif");
										BACKGROUND-POSITION: left -68px;
										BACKGROUND-REPEAT: no-repeat;
										COLOR: rgb(0,24,20);
										}

.central_div .content .right_panel .main_navigation .first			{
										MARGIN-LEFT: 20px;
										}

.central_div .content .right_panel .main_navigation .first a			{
										PADDING: 15px 15px 13px 15px;
										}

.central_div .content .right_panel .main_navigation .first a:hover		{
										BACKGROUND-IMAGE: none;
										}

.central_div .content .right_panel .main_navigation .first a img		{
										FLOAT: left;
										}

.central_div .content .right_panel .main_navigation .active			{
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: repeat-x;
										}

.central_div .content .right_panel .main_navigation .active a			{
										PADDING: 0px;
										COLOR: rgb(255,255,255);
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_left_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .main_navigation .active a:hover		{
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_left_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: no-repeat;
										COLOR: rgb(255,255,255);
										}

.central_div .content .right_panel .main_navigation .active a span		{
										PADDING: 23px 15px 19px 15px;
										DISPLAY: block;
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_right_bg.gif");
										BACKGROUND-POSITION: right bottom;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .main_navigation .f_active			{
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: repeat-x;
										}


.central_div .content .right_panel .main_navigation .f_active a			{
										PADDING: 0px;
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_left_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .main_navigation .f_active a:hover		{
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_left_bg.gif");
										BACKGROUND-POSITION: left bottom;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .main_navigation .f_active a span		{
										WIDTH: 24px;
										OVERFLOW: auto;
										DISPLAY: block;
										PADDING: 15px 15px 14px 15px;
										BACKGROUND-IMAGE: url("./../images/main_navigation_item_active_right_bg.gif");
										BACKGROUND-POSITION: right bottom;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .products					{
										WIDTH: 100%;
										PADDING: 15px 0px 10px 0px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .products li					{
										WIDTH: 214px;
										PADDING: 0px 20px 0px 0px;
										FLOAT: left;
										}

.central_div .content .right_panel .products .last				{
										PADDING-RIGHT: 0px;
										}

.central_div .content .right_panel .products .spacer				{
										WIDTH: 100%;
										OVERFLOW: auto;
										PADDING-RIGHT: 0px;
										CLEAR: both;
										}

.central_div .content .right_panel .products .spacer img			{
										FLOAT: left;
										}

.central_div .content .right_panel .products li	.img				{
										WIDTH: 100%;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .products li	.img a				{
										FLOAT: left;
										BORDER: 5px solid rgb(233,248,255);
										}

.central_div .content .right_panel .products li	.img a img			{
										FLOAT: left;
										}

.central_div .content .right_panel .products li .title				{
										WIDTH: 100%;
										PADDING-TOP: 12px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .products li .title a			{
										FLOAT: left;
										COLOR: rgb(0,54,100);
										FONT-SIZE: 1em;
										FONT-WEIGHT: bold;
										TEXT-DECORATION: none;
										LINE-HEIGHT: 19px;
										}

.central_div .content .right_panel .products li .title a:hover			{
										TEXT-DECORATION: underline;
										}

.central_div .content .right_panel .products li .text				{
										PADDING: 1px 0px 25px 0px;
										FONT-SIZE: 0.7em;
										COLOR: rgb(50,50,50);
										LINE-HEIGHT: 17px;
										}

.central_div .content .right_panel .akce_global					{
										PADDING-BOTTOM: 16px;
										}

.central_div .content .right_panel .akce_global div				{
										PADDING: 13px 18px 14px 18px;
										BACKGROUND-COLOR: rgb(233,248,255);
										BORDER: 1px solid rgb(213,228,235);
										}

.central_div .content .right_panel .akce_global div p				{
										PADDING-BOTTOM: 8px;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: bold;
										/*COLOR: rgb(60,181,0);*/
										color:red;
										}

.central_div .content .right_panel .akce_global div ul				{
										WIDTH: 100%;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .akce_global div ul li			{
										WIDTH: 626px;
										FLOAT: left;
										CLEAR: both;
										PADDING-LEFT: 18px;
										BACKGROUND-IMAGE: url("./../images/bcleft_list_item.gif");
										BACKGROUND-POSITION: left 7px;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .akce_global div ul li a			{
										COLOR: rgb(0,54,100);
										LINE-HEIGHT: 19px;
										FONT-SIZE: 0.85em;
										}

.central_div .content .right_panel .akce_global div ul li a:hover		{
										TEXT-DECORATION: none;
										}

.central_div .content .right_panel .akce_global div ul li span		{
										PADDING: 3px 0px 3px 0px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										LINE-HEIGHT: 16px;
										FLOAT: left;
										CLEAR: both;
										}

.central_div .content .right_panel .text_content				{
										PADDING: 11px 0px 122px 0px;
										}

.central_div .content .right_panel .is_form					{
										PADDING: 11px 0px 25px 0px;
										}

.central_div .content .right_panel .is_galerie					{
										PADDING: 11px 0px 0px 0px;
										}

.central_div .content .right_panel .mytitle					{
										PADDING: 35px 0px 0px 0px;
										FONT-SIZE: 1.1em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content h2				{
										PADDING: 10px 0px 11px 0px;
										FONT-SIZE: 1.1em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content h3				{
										PADDING: 10px 0px 11px 0px;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: normal;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content h4				{
										PADDING: 12px 0px 11px 0px;
										FONT-SIZE: 0.95em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content h5				{
										PADDING: 10px 0px 11px 0px;
										FONT-SIZE: 0.95em;
										FONT-WEIGHT: normal;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content h6				{
										PADDING: 12px 0px 12px 0px;
										FONT-SIZE: 0.8em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .text_content p,
.central_div .content .right_panel .text_content div				{
										PADDING-BOTTOM: 10px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										LINE-HEIGHT: 19px;
										}

.central_div .content .right_panel .text_content p a,
.central_div .content .right_panel .text_content div a				{
										/*COLOR: rgb(103,203,51);*/
										COLOR: #003664;
										
										}

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

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

.central_div .content .right_panel .text_content ul li				{
									/*	WIDTH: 664px;*/
										PADDING: 0px 0px 0px 18px;
										/* FLOAT: left;
										CLEAR: both;   */
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										LINE-HEIGHT: 19px;
										BACKGROUND-IMAGE: url("./../images/bcleft_list_item.gif");
										BACKGROUND-POSITION: left 6px;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .text_content ul li a			{
										COLOR: rgb(103,203,51);
										}

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

.central_div .content .right_panel .text_content table				{
										WIDTH: 100%;
										MARGIN: 5px 0px 15px 0px;
										}

.central_div .content .right_panel .text_content table td			{
										PADDING: 5px 10px 5px 10px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										LINE-HEIGHT: 19px;
										BACKGROUND-COLOR: rgb(233,248,255);
										BORDER: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .text_content .main_content			{
										WIDTH: 100%;
										PADDING-BOTTOM: 0px;
										OVERFLOW: auto;
										FONT-SIZE: 1em;
										}

.central_div .content .right_panel .text_content .main_content .bcleft		{
										WIDTH: 328px;
										PADDING-BOTTOM: 0px;
										FLOAT: left;
										FONT-SIZE: 1em;
										}

.central_div .content .right_panel .text_content .main_content .bcright		{
										WIDTH: 328px;
										PADDING-BOTTOM: 0px;
										FLOAT: right;
										FONT-SIZE: 1em;
										}

.central_div .content .right_panel .text_content .main_content .bcleft ul li,
.central_div .content .right_panel .text_content .main_content .bcright ul li	{
										WIDTH: 310px;
										}

.central_div .content .right_panel .galerie					{
										PADDING: 27px 0px 112px 0px;
										}

.central_div .content .right_panel .gtwo					{
										PADDING-TOP: 20px;
										}

.central_div .content .right_panel .galerie .anchor				{
										WIDTH: 100%;
										PADDING-BOTTOM: 35px;
										OVERFLOW: auto
										}

.central_div .content .right_panel .galerie .anchor a				{
										PADDING: 7px 10px 7px 10px;
										MARGIN-RIGHT: 2px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(255,255,255);
										CURSOR: pointer;
										FLOAT: right;
										BACKGROUND-COLOR: rgb(70,158,206);
										TEXT-DECORATION: none;
										}

.central_div .content .right_panel .galerie .anchor a:hover			{
										BACKGROUND-COLOR: rgb(50,138,196);
										}

.central_div .content .right_panel .galerie h3					{
										PADDING: 5px 0px 12px 0px;
										FONT-SIZE: 1em;
										FONT-WEIGHT: bold;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .galerie ul					{
										WIDTH: 100%;
										PADDING: 5px 0px 5px 0px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .gtwo ul					{
										PADDING-BOTTOM: 0px;
										}

.central_div .content .right_panel .galerie ul li				{
										WIDTH: 214px;
										PADDING: 0px 20px 20px 0px;
										FLOAT: left;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .galerie ul .last				{
										PADDING-RIGHT: 0px;
										}

.central_div .content .right_panel .galerie ul li a				{
										FLOAT: left;
										BORDER: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .galerie ul li a img				{
										FLOAT: left;
										BORDER: 4px solid rgb(255,255,255);
										}

.central_div .content .right_panel .contact_form_title				{
										PADDING: 5px 0px 11px 0px;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: normal;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .contact_form				{
										WIDTH: 550px;
										PADDING: 7px 0px 40px 0px;
										}

.central_div .content .right_panel .contact_form form				{
										PADDING: 17px 20px 20px 20px;
										BACKGROUND-COLOR: rgb(233,248,255);
										}

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

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

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


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


.central_div .content .right_panel .contact_form form div p .text		{
										WIDTH: 135px;
										PADDING: 2px;
										BORDER: 1px solid rgb(182,229,255);
										FLOAT: left;
										CLEAR: both;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										}

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

.central_div .content .right_panel .contact_form form .textarea label span		{
										COLOR: rgb(255,0,0);
										}

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

.central_div .content .right_panel .contact_form form .textarea textarea	{
										WIDTH: 504px;
										HEIGHT: 100px;
										PADDING: 2px;
										BORDER: 1px solid rgb(182,229,255);
										FLOAT: left;
										CLEAR: both;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										}

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

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

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

.central_div .content .right_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 .right_panel .contact_form form .captcha .img		{
										WIDTH: 108px;
										PADDING-RIGHT: 10px;
										OVERFLOW: hidden;
										FLOAT: right;
										}

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

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

.central_div .content .right_panel .contact_form form .button button		{
										WIDTH: 120px;
										PADDING: 6px 0px 6px 0px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(255,255,255);
										BORDER: 0px;
										CURSOR: pointer;
										FLOAT: right;
										BACKGROUND-COLOR: rgb(70,158,206);
										
										}

.central_div .content .right_panel .contact_form form .button button.over	{
										BACKGROUND-COLOR: rgb(50,138,196);
										}

.central_div .content .right_panel .top_img					{
										PADDING: 16px 0px 0px 0px;
										}

.central_div .content .right_panel .kalkulace					{
										PADDING-BOTTOM: 136px;
										}

.central_div .content .right_panel .kalkulace h3				{
										PADDING: 16px 0px 0px 0px;
										FONT-SIZE: 1.1em;
										FONT-WEIGHT: normal;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .kalkulace .inside				{
										MARGIN-TOP: 15px;
										PADDING: 16px 20px 20px 20px;
										BACKGROUND-COLOR: rgb(233,248,255);
										BORDER: 1px solid rgb(182,229,255);
										POSITION: relative;
										}

.central_div .content .right_panel .kalkulace .inside .anchor			{
										WIDTH: 100%;
										PADDING-BOTTOM: 14px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .inside .anchor label		{
										WIDTH: 110px;
										PADDING-TOP: 3px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										FONT-WEIGHT: bold;
										FLOAT: left;
										}

.central_div .content .right_panel .kalkulace .inside .anchor a			{
										WIDTH: 179px;
										PADDING: 2px 0px 2px 5px;
										FLOAT: left;
										BORDER: 1px solid rgb(182,229,255);
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BACKGROUND-COLOR: rgb(255,255,255);
										CURSOR: pointer;
										BACKGROUND-IMAGE: url("./../images/kalkulace_arrow_change.gif");
										BACKGROUND-POSITION: 172px 9px;
										BACKGROUND-REPEAT: no-repeat;
										}

.central_div .content .right_panel .kalkulace .inside .text			{
										PADDING-BOTTOM: 10px;
										MARGIN-BOTTOM: 15px;
										FONT-SIZE: 0.75em;
										LINE-HEIGHT: 18px;
										COLOR: rgb(0,54,100);
										BORDER-BOTTOM: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .kalkulace .inside .input			{
										WIDTH: 100%;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .inside .input label		{
										WIDTH: 110px;
										PADDING: 3px 0px 0px 0px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										FONT-WEIGHT: bold;
										}

.central_div .content .right_panel .kalkulace .inside .input label strong	{
										COLOR: red;
										}

.central_div .content .right_panel .kalkulace .inside .input input		{
										WIDTH: 150px;
										FLOAT: left;
										PADDING: 2px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BORDER: 1px solid rgb(182,229,255);
										}
										
.central_div .content .right_panel .kalkulace .inv		{
										WIDTH: 150px;
										FLOAT: left;
										PADDING: 2px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BORDER: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .kalkulace .inside .inptwo			{
										PADDING-TOP: 5px;
										}

.central_div .content .right_panel .kalkulace .inside .inptwo input		{
										WIDTH: 400px;
										MARGIN-RIGHT: 50px;
										}

.central_div .content .right_panel .kalkulace .inside .inpthree			{
										PADDING-TOP: 15px;
										}

.central_div .content .right_panel .kalkulace .inside .inpthree label		{
										WIDTH: auto;
										PADDING-RIGHT: 10px;
										}

.central_div .content .right_panel .kalkulace .inside .inpthree input		{
										WIDTH: 40px;
										MARGIN-RIGHT: 50px;
										}

.central_div .content .right_panel .kalkulace .inside .title			{
										PADDING: 12px 0px 0px 0px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										BORDER-TOP: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .kalkulace .inside .legenda			{
										PADDING: 12px 0px 0px 0px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .kalkulace .inside .input textarea		{
										WIDTH: 400px;
										HEIGHT: 110px;
										FLOAT: left;
										PADDING: 2px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BORDER: 1px solid rgb(182,229,255);
										
										}


.central_div .content .right_panel .kalkulace .inside .input span		{
										PADDING: 3px 50px 0px 10px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .kalkulace .inside .checkbox			{
										WIDTH: 100%;
										PADDING: 0px 0px 13px 0px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .inside .twocheck			{
										PADDING: 12px 0px 13px 0px;
										BORDER-BOTTOM: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .kalkulace .inside .checkbox input		{
										FLOAT: left;
										}

.browserIE6 .central_div .content .right_panel .kalkulace .inside .checkbox input,
.browserIE7 .central_div .content .right_panel .kalkulace .inside .checkbox input{
										MARGIN: -3px;
										}

.central_div .content .right_panel .kalkulace .inside .checkbox label		{
										PADDING: 0px 20px 0px 10px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										FONT-WEIGHT: bold;
										}

.central_div .content .right_panel .kalkulace .inside .select			{
										WIDTH: 100%;
										OVERFLOW: auto;
										PADDING-BOTTOM: 5px;
										}

.central_div .content .right_panel .kalkulace .inside .select label		{
										WIDTH: 110px;
										PADDING: 3px 0px 0px 0px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										FONT-WEIGHT: bold;
										}

.central_div .content .right_panel .kalkulace .inside .select select		{
										WIDTH: 406px;
										FLOAT: left;
										PADDING: 1px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BORDER: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .kalkulace .inside .file_input		{
										WIDTH: 100%;
										OVERFLOW: auto;
										PADDING-TOP: 13px;
										}

.central_div .content .right_panel .kalkulace .inside .file_input label		{
										WIDTH: 110px;
										PADDING: 3px 0px 0px 0px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(0,54,100);
										FONT-WEIGHT: bold;
										}

.central_div .content .right_panel .kalkulace .inside .file_input input		{
										WIDTH: 186px;
										FLOAT: left;
										PADDING: 1px;
										FONT-SIZE: 0.75em;
										COLOR: rgb(50,50,50);
										BORDER: 1px solid rgb(182,229,255);
										background-color:white;
										cursor:pointer;
										}


.central_div .content .right_panel .kalkulace .button				{
										WIDTH: 100%;
										PADDING-TOP: 20px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .button button			{
										WIDTH: 120px;
										PADDING: 6px 0px 6px 0px;
										FLOAT: right;
										FONT-SIZE: 0.75em;
										COLOR: rgb(255,255,255);
										BORDER: 0px;
										CURSOR: pointer;
										BACKGROUND-COLOR: rgb(70,158,206);
										}

.central_div .content .right_panel .kalkulace .button button.over		{
										BACKGROUND-COLOR: rgb(50,138,196);
										}

.central_div .content .right_panel .kalkulace .changer				{
										WIDTH: 184px;
										PADDING-TOP: 10px;
										OVERFLOW: auto;
										BACKGROUND-COLOR: rgb(255,255,255);
										BORDER: 1px solid rgb(182,229,255);
										BORDER-TOP: 0px;
										}

.central_div .content .right_panel .kalkulace .item_1				{
										HEIGHT: 172px;
										POSITION: absolute;
										LEFT: 130px;
										TOP: 124px;
										}

.browserIE6 .central_div .content .right_panel .kalkulace .item_1		{
										LEFT: 75px;
										TOP: 99px;
										}

.central_div .content .right_panel .kalkulace .item_1 .idle			{
										FLOAT: left;
										WIDTH: 62px;
										PADDING-LEFT: 10px;
										PADDING-BOTTOM: 10px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .item_1 .even			{
										FLOAT: right;
										WIDTH: 62px;
										PADDING-RIGHT: 10px;
										PADDING-BOTTOM: 10px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .kalkulace .item_1 p img			{
										FLOAT: left;
										BORDER: 1px solid rgb(200,200,200);
										MARGIN-BOTTOM: 5px;
										}

.central_div .content .right_panel .kalkulace .item_1 p input			{
										FLOAT: left;
										WIDTH: 62px;
										}

.browserIE6 .central_div .content .right_panel .kalkulace .item_1 p input,
.browserIE7 .central_div .content .right_panel .kalkulace .item_1 p input	{
										MARGIN: -3px;
										}

.central_div .content .right_panel .kalkulace .form_foto			{
										padding-top:5px;
										padding-bottom:10px;
										PADDING-LEFT: 110px;
										font-size:0.75em;
										COLOR: rgb(0,54,100);
										}

.central_div .content .right_panel .detail_img					{
										WIDTH: 100%;
										PADDING: 16px 0px 27px 0px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .detail_img img				{
										FLOAT: left;
										}

.central_div .content .right_panel .dekory					{
										WIDTH: 100%;
										PADDING-BOTTOM: 8px;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .dekory li					{
										WIDTH: 120px;
										PADDING: 0px 10px 10px 0px;
										FLOAT: left;
										OVERFLOW: auto;
										}

.central_div .content .right_panel .dekory .last				{
										PADDING-RIGHT: 0px;
										}

.central_div .content .right_panel .dekory .spacer				{
										WIDTH: 100%;
										PADDING: 0px;
										}

.central_div .content .right_panel .dekory .spacer img				{
										FLOAT: left;
										}

.central_div .content .right_panel .dekory li a					{
										FLOAT: left;
										BORDER: 1px solid rgb(182,229,255);
										}

.central_div .content .right_panel .dekory li a img				{
										FLOAT: left;
										BORDER: 4px solid rgb(255,255,255);
										}

.central_div .content .right_panel .dekory li span				{
										WIDTH: 100%;
										PADDING: 5px 0px 0px 0px;
										FLOAT: left;
										CLEAR: both;
										FONT-SIZE: 0.7em;
										COLOR: rgb(50,50,50);
										LINE-HEIGHT: 17px;
										}

.central_div .content .right_panel .mapa				{
										PADDING-bottom: 150px;
										}

.central_div .content .right_panel .mapa p				{
										PADDING-bottom: 10px;
										}

.central_div .content .right_panel .mapa1				{
										PADDING-bottom: 30px;
										}

.central_div .content .right_panel .mapa1 p				{
										PADDING-bottom: 10px;
										}

.oznameni
{
color:red;
}
.central_div .footer								{
										WIDTH: 939px;
										PADDING: 0px 25px 16px 25px;
										POSITION: absolute;
										LEFT: 0px;
										BOTTOM: 0px;
										BACKGROUND-COLOR: rgb(0,54,100);
										}

.central_div .footer .add							{
										POSITION: absolute;
										RIGHT: 20px;
										BOTTOM: 110px;
										}

.central_div .footer ul								{
										WIDTH: 100%;
										PADDING: 17px 0px 12px 0px;
										OVERFLOW: auto;
										}

.central_div .footer ul li							{
										FLOAT: left;
										PADDING-RIGHT: 15px;
										}

.central_div .footer ul li a							{
										FLOAT: left;
										FONT-SIZE: 0.85em;
										COLOR: rgb(255,255,255);
										}

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

.central_div .footer .disclaimer						{
										WIDTH: 650px;
										FLOAT: left;
										FONT-SIZE: 0.75em;
										COLOR: rgb(255,255,255);
										LINE-HEIGHT: 18px;
										}

.central_div .footer .copyright							{
										PADDING-TOP: 20px;
										FLOAT: right;
										FONT-SIZE: 0.75em;
										COLOR: rgb(255,255,255);
										}

.central_div .footer .copyright	a						{
										COLOR: rgb(255,255,255);
										TEXT-DECORATION: none;
										}

.central_div .footer .copyright	a:hover						{
										TEXT-DECORATION: underline;
										}
