/* CSS Document */

body		{
			background-image:url(../img/pozadi.gif);
			background-repeat:repeat-x;
			background-position:top;
			margin:0px;
			padding:0px;
			}
.hs			{
			width:878px;
			margin:auto;
			height:auto;
			}
.hlav1		{
			width:100%;
			float:left;
			height:62px;
			}
.ods_loga	{
			padding-top:3px;
			padding-left:30px;
			float:left;
			}
.ns			{
			background-image:url(../img/pozadi_nadpisu.jpg);
			width:240px;
			height:100%;
			background-color:#000066;
			background-repeat:no-repeat;
			float:left;
			}
.nadpis_stranky	{
			font-family:"Trebuchet MS", Tahoma, Arial;
			color:#FFFFFF;
			font-size:24px;
			font-weight:bold;
			margin:0px;
			text-align:center;
			width:100%;
			padding-top:15px;
			}
.nadpis_stranky a	{
			color:#FFFFFF;
			text-decoration:none;
			}
.podtitul	{
			font-family:Tahoma, Verdana, Arial;
			font-size:12px;
			margin:0px;
			color:#58addd;
			text-align:center;
			width:100%;
			}
.podtitul a	{
			color:#58addd;
			text-decoration:none;
			}
.horni_menu	{
			float:right;
			padding-right:30px;
			padding-top:10px;
			}
.hm1		{
			width:auto;
			height:35px;
			float:left;
			border-top:5px solid #58addd;
			border-bottom:5px solid #58addd;
			}
.hm1 span	{
			color:#58addd;
			line-height:30px;
			font-family:Tahoma, Verdana, Arial;
			font-size:12px;
			float:left;
			}
.p_hm		{
			width:auto;
			padding-left:10px;
			padding-right:10px;
			margin-top:1px;
			height:33px;
			float:left;
			font-family:Tahoma, Verdana, Arial;
			color:#FFFFFF;
			font-size:12px;
			text-decoration:none;
			line-height:30px;
			}
.p_hm:hover	{
			background-image:url(../img/hm_on.gif);
			text-decoration:underline;
			}
.hlav2		{
			width:100%;
			float:left;
			height:137px;
			background-image:url(../img/hlavicka2.jpg);
			background-repeat:no-repeat;
			background-position:right top;
			font-size:0px;
			}
.float		{
			float:left;
			}
.hlav2 p	{
			float:left;
			padding-left:20px;
			padding-top:67px;
			margin:0px;
			text-decoration:none;
			color:#FFFFFF;
			}
.hlav2 p span a	{
			font-size:12px;
			text-align:center;
			width:176px;
			font-family:Tahoma, Verdana, Arial;
			color:#FFFFFF;
			padding-top:3px;
			text-decoration:none;
			float:left;
			}
.hlav2 p span a	{
			text-decoration:none;
			color:#FFFFFF;
			}
.hlav2 p big	{
			font-family:"Trebuchet MS", Tahoma, Arial;
			font-size:18px;
			}
.hs1		{
			background-image:url(../img/pozadi_hs.gif);
			background-repeat:repeat-y;
			float:left;
			width:100%;
			height:auto;
			}
.hs2		{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/pozadi_hs_nahore.gif);
			background-repeat:no-repeat;
			background-position:top;
			}
.hlav3		{
			font-size:0px;
			}
.hlav4		{
			margin:auto;
			text-align:center;
			border-bottom:5px solid #6c0f00;
			border-top:none;
			border-left:none;
			border-right:none;
			background-color:#a52b18;
			}
.ods_obs1	{
			padding-left:37px;
			width:805px;
			float:left;
			}
.nastroje	{
			width:100%;
			height:auto;
			border-bottom:1px solid #d7d7d7;
			padding:5px 0px 5px 0px;
			float:left;
			}
.nastroje p {
			display:inline;
			}
p			{
			font-family:Tahoma, Verdana, Arial;
			color:#000000;
			font-size:12px;
			margin:0px;
			line-height:18px;
			}
.input		{
			background-image:url(../img/pozadi_inputu.gif);
			height:18px;
			background-repeat:repeat-x;
			background-position:top;
			border:1px solid #d7d7d7;
			}
.vyhl_ods	{
			padding-right:10px;
			}
.prihl_ico	{
			padding-left:20px;
			float:left;
			}
.ods_obs2	{
			width:100%;
			height:10px;
			float:left;
			font-size:0px;
			}
.sloupce	{
			width:100%;
			height:auto;
			float:left;
			}
.levy_sloupec {
			width:221px;
			height:100%;
			float:left;
			}
.box1		{
			width:100%;
			height:auto;
			float:left;
			background-color:#e7e7e7;
			background-image:url(../img/box1_nahore.gif);
			background-repeat:no-repeat;
			background-position:top;
			}
.box1_dole	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/box1_dole.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
.nadpis_box1	{
			background-image:url(../img/nadpis1.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			width:100%;
			height:32px;
			line-height:29px;
			font-family:Tahoma, Verdana, Arial;
			color:#e51d01;
			font-weight:bold;
			text-indent:20px;
			padding-top:10px;
			}
.box_ods	{
			padding:5px 20px 30px 20px;
			}
.pm			{
			width:100%;
			display:block;
			line-height:24px;
			background-image:url(../img/odrazka.gif);
			background-repeat:no-repeat;
			background-position:left;
			text-indent:20px;
			font-family:Tahoma, Verdana, Arial;
			color:#000000;
			font-size:12px;
			margin:0px;
			text-decoration:none;
			}
.pm:hover	{
			color:#e51d01;
			}
.box2		{
			width:100%;
			height:auto;
			float:left;
			background-color:#e0f4ff;
			background-image:url(../img/box2_nahore.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-top:6px;
			}
.box2_dole	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/box2_dole.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
.nadpis_box2	{
			background-image:url(../img/nadpis2.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			width:100%;
			height:32px;
			line-height:29px;
			font-family:Tahoma, Verdana, Arial;
			color:#58addd;
			font-weight:bold;
			text-indent:20px;
			padding-top:10px;
			}
.box_ods1	{
			padding-bottom:20px;
			padding-top:10px;
			}
.dop_zboz	{
			width:100%;
			background-image:url(../img/dop_zbozi.gif);
			background-repeat:repeat-x;
			background-position:top;
			height:78px;
			background-color:#e9f7ff;
			}
.dz_ods		{
			padding:9px;
			}
.dz_ods	p	{
			width:130px;
			text-align:center;
			font-family:Tahoma, Verdana, Arial;
			color:#000000;
			font-size:18px;
			margin:0px;
			font-weight:bold;
			line-height:16px;
			float:left;
			}
.dz_ods	p a	{
			color:#e51d01;
			font-size:10px;
			}
.box3		{
			width:100%;
			height:auto;
			float:left;
			background-color:#ffded9;
			background-image:url(../img/box3_nahore.gif);
			background-repeat:no-repeat;
			background-position:top;
			margin-top:6px;
			}
.box3_dole	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../img/box3_dole.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
.nadpis_box3	{
			background-image:url(../img/nadpis3.gif);
			background-repeat:no-repeat;
			background-position:bottom left;
			width:100%;
			height:32px;
			line-height:29px;
			font-family:Tahoma, Verdana, Arial;
			color:#e51d01;
			font-weight:bold;
			text-indent:20px;
			padding-top:10px;
			}
.doporucit	{
			text-align:center;
			}
.dummycol	{
			width:20px;
			height:100%;
			float:left;
			}
.pravy_sloupec	{
			width:564px;
			height:100%;
			float:left;
			}
.jedna_polozka	{
			float:left;
			width:50%;
			height:146px;
			background-image:url(../img/tecka.gif);
			background-position:left;
			background-repeat:repeat-y;
			}
.jp1		{
			background-image:url(../img/tecka.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			width:100%;
			height:100%;
			float:left;
			}
.jp_col1	{
			float:left;
			width:120px;
			height:100%;
			}
.jp_col1 img	{
			border:3px solid #e7e7e7;
			margin:10px;
			position:relative;
			z-index:0;
			}
.jp_col2	{
			float:left;
			width:150px;
			height:100%;
			}
h4			{
			font-family:Tahoma, Verdana, Arial;
			color:#e51d01;
			font-size:12px;
			text-transform:uppercase;
			font-weight:bold;
			margin:0px;
			padding-bottom:5px;
			padding-top:10px;
			}
.jp_col2 h4	{
			overflow:hidden;
			width:100%;
			height:10px;
			font-size:10px;
			white-space:nowrap;
			}
h4 a		{
			color:#e51d01;
			}
.jp_col2 p	{
			line-height:18px;
			text-align:justify;
			width:100%;
			height:70px;
			overflow:hidden;
			}
.cena		{
			font-family:Tahoma, Verdana, Arial;
			font-size:12px;
			font-weight:bold;
			margin:0px;
			color:#58addd;
			padding-top:4px;
			}
.vpravo		{
			float:right;
			}
.cena_odd	{
			float:left;
			width:100%;
			height:10px;
			font-size:0px;
			border-bottom:1px solid #d1d1d1;
			margin-bottom:3px;
			}
h1			{
			font-family:"Trebuchet MS", Tahoma, Arial;
			color:#000000;
			font-size:18px;
			font-weight:bold;
			margin:0px;
			padding-bottom:5px;
			}
.navigace	{
			border-top:1px solid #d1d1d1;
			border-bottom:1px solid #d1d1d1;
			padding-top:5px;
			padding-bottom:5px;
			width:100%;
			margin-bottom:5px;
			float:left;
			}
.navigace p	{
			font-family:Tahoma, Verdana, Arial;
			color:#d1d1d1;
			font-size:12px;
			margin:0px;
			padding-left:10px;
			padding-right:10px;
			}
.navigace p a {
			font-family:Tahoma, Verdana, Arial;
			color:#58addd;
			font-size:12px;
			}
.tag		{
			position:relative;
			left:68px;
			top:50px;
			margin-top:-50px;
			z-index:500;
			width:38px;
			height:39px;
			background-repeat:no-repeat;
			}
.act_a		{
			background-image:url(../img/akce.gif);
			}
.act_t		{
			background-image:url(../img/tip.gif);
			}
.act_s		{
			background-image:url(../img/sleva.gif);
			}
.strankovani	{
			width:100%;
			height:auto;
			float:left;
			padding-top:20px;
			}
.strankovani p	{
			color:#e51d01;
			margin:auto;
			text-align:center;
			float:none;
			}
.odkaz_strankovani		{
			color:#e51d01;
			font-size:12px;
			font-family:Tahoma, Verdana, Arial;
			margin:0px;
			text-decoration:none;
			padding-left:2px;
			padding-right:2px;
			}
.oznacena_stranka		{
			color:#e51d01;
			font-size:14px;
			font-family:Tahoma, Verdana, Arial;
			margin:0px;
			background-image:url(../img/strankovani_on.gif);
			padding-top:3px;
			padding-bottom:5px;
			text-align:center;
			padding-left:6px;
			padding-right:5px;
			background-repeat:no-repeat;
			background-position:center;
			text-decoration:none;
			font-weight:bold;
			}
.impressum	{
			background-image:url(../img/pozadi_hs_dole.gif);
			width:100%;
			height:80px;
			background-repeat:no-repeat;
			background-position:top;
			float:left;
			}
.impressum a	{
			color:#b2b2b2;
			}
.impressum p	{
			font-size:10px;
			font-family:Tahoma, Verdana, Arial;
			color:#b2b2b2;
			padding-top:20px;
			}
.imp_sl1	{
			float:left;
			height:100%;
			width:45%;
			}
.imp_sl1 p	{
			padding-left:50px;
			}
.imp_sl2	{
			float:left;
			height:100%;
			width:10%;
			}
.imp_sl2 p	{
			text-align:center;
			float:none;
			}
.imp_sl3	{
			float:right;
			height:100%;
			width:44%;
			}
.imp_sl3 p	{
			padding-right:50px;
			text-align:right;
			}
.no_margin	{
			margin:0px;
			}
p, font, span, .text, .ut {
			font-family:Tahoma, Verdana, Arial;
			font-size:12px;
			line-height:18px;
			margin:0px;
			}
.ut			{
			padding-bottom:10px;
			}
.odkaz, .uni_tlacitko, .ut a, .ods_popisu a, .odkaz_bily, .odkaz_cerny		{
			font-family:Tahoma, Verdana, Arial;
			color:#e51d01;
			}
.uni_tlacitko	{
			background-color:#efefef;
			padding:3px 5px 3px 5px;
			boredr:1px solid #cccccc;
			}
.uni_tlacitko:hover	{
			background-color:#FFFFFF;
			}
.odkaz, .odkaz_bily, .odkaz_cerny {
			font-size:12px;
			}
.odrazka_prihl	{
			font-family:Tahoma, Verdana, Arial;
			color:#cacaca;
			padding-left:10px;
			padding-right:10px;
			}
.menu_vybrane	{
			font-weight:bold;
			}
.popis_dop	{
			padding:10px;
			text-align:justify;
			line-height:12px;
			}