/* CSS Document */
body		{
			padding:0px;
			margin:0px;
			background-color:#775610;
			background-image:url(../img/pozadi.jpg);
			background-repeat:repeat-x;
			}
.hs			{
			width:1120px;
			height:auto;
			margin:auto;
			}
.hs_pozadi	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/pozadi_hs.jpg);
			background-repeat:repeat-y;
			padding-bottom:100px;
			}
.hs_horni_pozadi	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/pozadi_hs_nahore.jpg);
			background-repeat:no-repeat;
			}
.hlavni_obsah	{
			width:766px;
			height:auto;
			float:left;
			padding:0px 177px 0px 177px;
			}
.ho1		{
			background-color:#FFFFFF;
			background-image:url(../img/pozadi_ls.gif);
			background-repeat:repeat-y;
			width:100%;
			height:100%;
			float:left;
			}
.ho_prechod	{
			background-image:url(../img/pozadi_ls_prechod.jpg);
			background-repeat:no-repeat;
			background-position:bottom left;
			float:left;
			width:100%;
			height:100%;
			}
.sl1		{
			width:196px;
			height:auto;
			float:left;
			}
.sl2		{
			width:570px;
			height:auto;
			float:left;
			}
.pozadi_loga	{
			background-image:url(../img/pozadi_loga.jpg);
			background-repeat:no-repeat;
			width:100%;
			height:158px;
			}
.logo		{
			padding:20px 0px 0px 39px;
			width:120px;
			height:auto;
			}
.no_margin	{
			margin:0px;
			}
.stred		{
			text-align:center;
			}
.text, p	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			text-align:justify;
			}
.odkaz		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			}
li			{
			list-style-image:url(../img/odrazka.gif);
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			}
.cerny_radek	{
			width:100%;
			background-image:url(../img/pozadi_cerneho_pruhu.jpg);
			height:30px;
			background-color:#000000;
			background-repeat:no-repeat;
			background-position:left;
			}
.cr_ods		{
			padding-left:360px;
			line-height:30px;
			}
.float		{
			float:left;
			}
.vyhl		{
			padding-left:30px;
			}
.vyhl_tl	{
			margin-left:5px;
			padding-top:5px;
			}
.vyhl_inp	{
			margin-top:3px;
			}
.menu		{
			background-color:#ffb200;
			background-image:url(../img/pozadi_zluteho_menu.gif);
			background-repeat:no-repeat;
			width:100%;
			height:43px;
			}
.pracant	{
			background-image:url(../img/pracant.jpg);
			height:85px;
			width:100%;
			background-repeat:no-repeat;
			}
.predstavujeme	{
			background-image:url(../img/pozadi_ls_nahore_cerne.gif);
			background-repeat:repeat-y;
			width:100%;
			height:auto;
			}
.pr_nahore	{
			width:100%;
			height:100%;
			background-image:url(../img/levy_sloupec_nahore.jpg);
			background-repeat:no-repeat;
			background-position:top;
			}
.pr_dole	{
			width:100%;
			height:100%;
			background-image:url(../img/levy_sloupec_cerny_dole.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			}
.pr_ods		{
			padding:34px 12px 28px 12px;
			}
.text_bily, .odkaz_bily	{
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			text-decoration:none;
			}
.odkaz_bily:hover	{
			text-decoration:underline;
			}
.predstavujeme_nahled	{
			width:156px;
			height:auto;
			margin-top:5px;
			border:3px solid #fdf1a6;
			}
.vice_informaci	{
			width:162px;
			height:32px;
			background-color:#FF0000;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			line-height:30px;
			margin-top:5px;
			}
.obsah		{
			width:100%;
			heigt:auto;
			float:left;
			background-image:url(../img/pracant1.jpg);
			background-position:top right;
			background-repeat:no-repeat;
			}
.ods_obs	{
			padding:20px;
			}
.ods_h2		{
			padding:40px 10px 0px 20px;
			}
h1			{
			font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#7f7f7f;
			font-size:18px;
			margin:0px;
			}
h2			{
			font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			color:#cc0000;
			font-size:14px;
			margin:0px;
			}
.r_pro_nadpis	{
			width:100%;
			height:auto;
			float:left;
			}
.s_pro_nadpis	{
			width:50%;
			height:100%;
			float:left;
			}
.s_pro_tl_pf	{
			width:50%;
			height:100%;
			float:left;
			}
.pf	{
			width:164px;
			height:34px;
			background-color:#FF0000;
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			line-height:30px;
			margin-top:7px;
			margin-left:42px;
			}
.ods_sub	{
			padding:10px 0px 10px 10px;
			}
.subsekce	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			display:block;
			width:100%;
			height:26px;
			text-indent:0px;
			line-height:26px;
			text-decoration:none;
			margin-top:2px;
			}
.subsekce:hover, .subsekce_ozn {
			background-image:url(../img/polozka_menu_down.gif);
			background-repeat:no-repeat;
			text-indent:10px;
			font-weight:bold;
			}
.impressum	{
			width:100%;
			height:50px;
			background-color:#efefef;
			border-top:#cccccc solid 1px;
			float:left;
			}
.text_imp	{
			font-family:Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10px;
			}
.vpravo		{
			text-align:right;
			}
.imp_ods	{
			padding:5px;
			}
.oddelovac1	{
			padding:0px 10px 0px 10px;
			border-right:#656565 1px solid;
			}
.polozka_menu	{
			float:left;
			width:auto;
			height:100%;
			display:block;
			line-height:40px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			text-decoration:none;
			padding:0px 7px 0px 7px;
			letter-spacing:0px;
			font-stretch:condensed;
			font-weight:lighter;
			}
.polozka_menu:hover	{
			text-decoration:underline;
			}
.polozka_menu_ozn	{
			font-weight:bold;
			}
.odd		{
			background-repeat:no-repeat;
			background-image:url(../img/oddelovac.gif);
			background-position:right;
			}
.jedna_polozka	{
			width:100%;
			height:auto;
			padding-bottom:10px;
			float:left;
			}
.jp_sl1		{
			width:30%;
			height:100%;
			float:left;
			}
.jp_sl2		{
			width:69%;
			margin-left:1px;
			height:100%;
			float:left;
			}
.cena		{
			width:100%;
			height:100%;
			background-image:url(../img/pozadi_ceny.gif);
			background-repeat:repeat-x;
			background-color:#efefef;
			float:left;
			}
.jp_radek	{
			margin-top:5px;
			float:left;
			width:100%;
			height:23px;
			}
.vice_i		{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/pozadi_ostatnich_informaci.gif);
			background-repeat:repeat-x;
			background-color:#ffd781;
			}
.jp_galerie	{
			width:220px;
			height:auto;
			float:left;
			margin-top:10px;
			height:150px;
			margin-left:5px;
			margin-right:5px;
			}
.jp_n1		{
			width:100%;
			height:auto;
			background-image:url(../img/ramecek_obrazku_nahore.gif);
			background-repeat:repeat-x;
			background-position:top;
			}
.jp_n2		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_dole.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			}
.jp_n3		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vlevo.gif);
			background-repeat:repeat-y;
			background-position:left;
			}
.jp_n4		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vpravo.gif);
			background-repeat:repeat-y;
			background-position:right;
			}
.jp_n5		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vlevo_naho.gif);
			background-repeat:no-repeat;
			background-position:top left;
			}
.jp_n6		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vpravo_naho.gif);
			background-repeat:no-repeat;
			background-position:top right;
			}
.jp_n7		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vlevo_dole.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			}
.jp_n8		{
			width:100%;
			height:100%;
			background-image:url(../img/ramecek_obrazku_vpravo_dole.gif);
			background-repeat:no-repeat;
			background-position:bottom right;
			}
.ods_jp_n	{
			padding:8px 5px 6px 5px;
			text-align:center;
			}
.ods_i		{
			padding:5px;
			}
.jp_n		{
			width:140px;
			height:auto;
			text-align:center;
			margin:auto;
			}
.pop_radek	{
			width:100%;
			height:auto;
			float:left;
			}
.pop_sl1, .pop_sl2	{
			float:left;
			height:100%;
			width:49%;
			}
.pop_ods	{
			padding:3px;
			line-height:0px;
			}
.chyby		{
			width:100%;
			height:auto;
			font-family:Arial, Helvetica, sans-serif;
			color:#FF0000;
			font-size:14px;
			}