@charset "windows-1250";
/* CSS Document */

body		{
			background-image:url(../img/pozadi.gif);
			background-repeat:repeat-x;
			margin:0px;
			padding:0px;
			background-color:#505050;
			}
.lista  {
        font-family:"Trebuchet MS", Tahoma, Arial;
        font-size:11px;
        width:100%;
        height:54px;
        background:#FFB401;
        }
.lista  table{
        width:100%;
        border:0px;
        padding:0px;
}        
.lista  td.first{
        background:black;
        color:white;
        border:2px solid black;
}
.lista a{
        font-size:11px;
        color:#393939; 
        text-decoration:none;
      }  
.lista a:hover{
        background:#FFB401;
}       
.lista td{
        margin:0px;
        text-align:center;
        background:url('../img/pozadi_menu.gif') repeat-x #FFB401;
        border:2px solid #393939;
}												
.hlavni_sloupec	{
			width:977px;
			height:auto;
			margin:auto;
			}
.hlav_1		{
			height:120px;
			font-size:0px;
			width:228px;
			padding-left:73px;
			float:left;
			}
.hlav_2		{
			width:636px;
			height:100%;
			float:left;
			}
.hlav_3		{
			width:100%;
			height:59px;
			}
.hlav_3a	{
			width:20px;
			height:100%;
			float:left;
			}
.vyhledavani	{
			background-image:url(../img/pozadi_vyhledavani1.jpg);
			width:290px;
			height:100%;
			background-repeat:no-repeat;
			background-position:0px 10px;
			float:left;
			}
.vyhledat	{
			float:left;
			padding-top:18px;
			padding-left:10px;
			}
.inp_vyhl	{
			border:1px solid #ffffff;
			font-family:Tahoma, Verdana, Arial;
			text-indent:10px;
			color:#000000;
			font-size:12px;
			background-image:url(../img/pozadi_vyhledavani.jpg);
			width:196px;
			height:22px;
			line-height:24px;
			margin-top:12px;
			margin-left:4px;
			background-repeat:no-repeat;
			background-position:0px 0px;
			float:left;
			}
.inp_vyhl_off	{
			border:1px solid #ffffff;
			font-family:Tahoma, Verdana, Arial;
			text-indent:10px;
			font-size:12px;
			background-image:url(../img/pozadi_vyhledavani.jpg);
			width:196px;
			height:22px;
			line-height:24px;
			margin-top:12px;
			margin-left:4px;
			background-repeat:no-repeat;
			background-position:0px 0px;
			float:left;
			color:#999999;
			text-align:center;
			}
.ods_vp		{
			padding-top:20px;
			}
.oddelovac_menu	{
			width:182px;
			margin-top:5px;
			margin-bottom:7px;
			padding-top:5px;
			border-top:1px solid #ffba02;
			}
.kosik		{
			background-image:url(../img/pozadi_kosiku.jpg);
			width:300px;
			height:54px;
			margin-left:25px;
			background-color:#8d8d8d;
			float:left;
			background-repeat:no-repeat;
			}
.kosik_zvyraznen {
			background-image:url(../img/pozadi_kosiku_on.jpg);
			width:300px;
			height:54px;
			float:left;
			margin-left:25px;
			background-color:#ffd200;
			background-repeat:no-repeat;
			}
.kos_r1		{
			width:100%;
			height:40%;
			text-align:center;
			}
.kos_r2		{
			width:100%;
			height:50%;
			text-align:center;
			}
.text_kos1	{
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:10px;
			text-transform:uppercase;
			text-decoration:none;
			margin:0px;
			padding-top:10px;
			}
.text_kos2	{
			font-family:Arial, Helvetica, sans-serif;
			color:#ffd200;
			font-weight:bold;
			font-size:18px;
			margin:0px;
			text-transform:uppercase;
			text-decoration:none;
			}
.text_kos1a	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10px;
			text-transform:uppercase;
			text-decoration:none;
			margin:0px;
			padding-top:10px;
			}
.text_kos2a	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-weight:bold;
			font-size:18px;
			margin:0px;
			text-transform:uppercase;
			text-decoration:none;
			}
.hlav_4		{
			width:100%;
			background-image:url(../img/pozadi_menu.gif);
			height:60px;
			background-color:#ffd200;
			}
.phm		{
			height:100%;
			float:left;
			width:auto;
			display:block;
			line-height:60px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10px;
			text-decoration:none;
			text-transform:uppercase;
			background-image:url(../img/sipka_v_menu.jpg);
			background-repeat:no-repeat;
			background-position:right;
			padding-left:10px;
			padding-right:50px;
			}
.float		{
			float:left;
			}
.phm:hover	{
			color:#FFFFFF;
			background-color:#000000;
			background-image:url(../img/sipka_v_menu_on.jpg);
			}
.hs1		{
			width:100%;
			height:auto;
			float:left;
			background-image:url(../img/zbytek_kola.jpg);
			background-repeat:no-repeat;
			background-position:34px 0px;
			}
.hs1a		{
			width:100%;
			height:auto;
			float:left;
			}
.hs2a		{
			padding-left:88px;
			}
.hs2		{
			background-color:#3b3b3b;
			background-image:url(../img/hlavni_pozadi.gif);
			width:850px;
			height:100%;
			float:left;
			}
.hs3		{
			float:left;
			width:100%;
			height:100%;
			background-image:url(../img/zbytek_kola1.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			}
.hs4			{
			float:left;
			background-image:url(../img/pozadi_hlavniho_sloupce.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			width:100%;
			height:100%;
			}
.impressum	{
			width:850px;
			background-image:url(../img/pozadi_impressum.jpg);
			height:23px;
			line-height:18px;
			}
.text_imp, .imp_odk	{
			margin:0px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10px;
			}
.imp_odk:hover	{
			color:#666666;
			}
.levy_sloupec	{
			width:206px;
			float:left;
			height:100%;
			}
.polozka_menu	{
			width:182px;
			background-image:url(../img/pozadi_polozky_menu.gif);
			height:30px;
			background-repeat:repeat-x;
			background-color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			color:#cccccc;
			font-size:12px;
			font-weight:bold;
			line-height:30px;
			text-indent:15px;
			border:1px solid #000000;
			text-decoration:none;
			display:block;
			}
.polozka_menu:hover	{
			background-color:#4c4c4c;
			background-image:url(../img/pozadi_polozky_menu_on.gif);
			color:#FFFFFF;
			}
.nova_registrace, .uni_tlacitko	{
			width:auto;
			float:left;
			background-image:url(../img/pozadi_polozky_menu.gif);
			height:30px;
			background-repeat:repeat-x;
			background-color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			color:#cccccc;
			font-size:12px;
			font-weight:bold;
			line-height:30px;
			padding-left:8px;
			padding-right:8px;
			border:1px solid #000000;
			text-decoration:none;
			display:block;
			margin-bottom:10px;
			}
.nova_registrace:hover, .uni_tlacitko:hover	{
			background-color:#4c4c4c;
			background-image:url(../img/pozadi_polozky_menu_on.gif);
			color:#FFFFFF;
			}
.text_cerny1, .odkaz_cerny1	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			text-decoration:none;
			}
.odkaz_cerny1:hover	{
			text-decoration:underline;
			}
			
.ok			{
			margin-left:1px;
			}
.ods_ls		{
			padding:40px 0px 70px 12px;
			float:left;
			}
h3, h2				{
			margin:0px;
			padding-top:10px;
			font-family:Arial, Helvetica, sans-serif;
			color:#ffec5a;
			font-size:14px;
			font-weight:lighter;
			text-transform:uppercase;
			letter-spacing:-1px;
			padding-bottom:5px;
			}
.prihlaseni	{
			width:180px;
			border:1px solid #ffffff;
			background-image:url(../img/pozadi_prihlaseni.jpg);
			height:127px;
			background-repeat:repeat-x;
			background-color:#ffc306;
			}
.prihl_ods	{
			padding:10px;
			}
.prihl_inp	{
			width:100%;
			height:auto;
			border-bottom:3px solid #d9bb0c;
			margin-bottom:5px;
			}
.prihl_inp1_off	{
			font-family:Arial, Helvetica, sans-serif;
			color:#999999;
			text-align:center;
			font-size:12px;
			line-height:24px;
			background-image:url(../img/pozadi_pole_prihlaseni.gif);
			width:156px;
			height:24px;
			border:1px solid #ffffff;
			}
.prihl_inp1	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			line-height:24px;
			background-image:url(../img/pozadi_pole_prihlaseni.gif);
			width:156px;
			height:24px;
			border:1px solid #ffffff;
			}
.prostredni_sloupec	{
			width:476px;
			height:100%;
			background-image:url(../img/prechod_prostredni_sloupec_nahore.gif);
			background-repeat:repeat-x;
			background-color:#363636;
			background-position:top;
			float:left;
			}
.strankovani	{
			width:auto;
			height:30px;
			line-height:30px;
			margin-top:20px;
			float:left;
			background-image:url(../img/pozadi_strankovani.gif);
			background-repeat:repeat-y;
			background-position:center;
			text-align:center;
			}
.uvodni_text	{
			width:96%;
			height:auto;
			margin:auto;
			background-image:url(../img/spodni_pozadi_textu.gif);
			background-repeat:repeat-x;
			background-position:bottom;
			margin-bottom:10px;
			}
.ut_ods		{
			padding:10px 20px 10px 20px;
			}
.text, .text_cerny, .text_bily, p, font, span		{
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:12px;
			margin:0px;
			}
.jedna_polozka	{
			width:148px;
			height:235px;
			background-image:url(../img/pozadi_jedne_polozky.gif);
			background-repeat:repeat-x;
			background-color:#000000;
			float:left;
			margin-right:1px;
			margin-bottom:1px;
			border:1px solid #000000;
			}
li			{
			color:#cccccc;
			}
.ods_obs	{
			width:96%;
			height:auto;
			margin:auto;
			padding-bottom:50px;
			padding-top:10px;
			}
h4, .h4		{
			margin:0px;
			padding-bottom:5px;
			color:#ffb802;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			}
.odkaz, .odkaz_cerny, .odkaz_bily, .odkaz_strankovani		{
			color:#ffb802;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			}
.odkaz:hover, .odkaz_cerny:hover, .odkaz_bily:hover, .odkaz_strankovani:hover	{
			color:#FFFFFF;
			}
.h4:hover	{
			color:#FFFFFF;
			}
.jp_ods		{
			padding:7px;
			}
.nah		{
			width:100%;
			height:100px;
			margin:auto;
			text-align:center;
			}
.nahled		{
			margin:auto;
			border:0px;
			text-align:center;
			}
.popis		{
			width:100%;
			height:70px;
			}
.text_popis	{
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:12px;
			}
.cena		{
			width:100px;
			height:30px;
			float:left;
			line-height:30px;
			}
.text_cena	{
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-weight:bold;
			font-size:18px;
			margin:0px;
			}
.act_a		{
			background-image:url(../img/akce.gif);
			width:41px;
			height:13px;
			font-size:0px;
			float:left;
			}
.act_t		{
			background-image:url(../img/tip.gif);
			width:41px;
			font-size:0px;
			height:13px;
			float:left;
			}
.act_s		{
			background-image:url(../img/sleva.gif);
			font-family:Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:9px;
			text-indent:30px;
			width:50px;
			height:13px;
			float:left;
			}
.pravy_sloupec	{
			width:168px;
			height:100%;
			float:left;
			}
.ods_ps		{
			padding-left:7px;
			padding-bottom:70px;
			}
.jp_dop		{
			width:152px;
			height:214px;
			background-image:url(../img/pozadi_doporucene.jpg);
			background-repeat:repeat-x;
			background-color:#eeac00;
			border:1px solid #000000;
			}
h5, .h5			{
			font-family:Arial, Helvetica, sans-serif;
			color:#966c00;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			margin:0px;
			}
.dop_popis	{
			width:100%;
			height:45px;
			}
.text_dop_popis	{
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:12px;
			margin:0px;
			}
.dop_cena	{
			width:100%;
			height:35px;
			background-color:#000000;
			}
.dop_cena1	{
			width:110px;
			height:100%;
			float:left;
			text-indent:10px;
			line-height:34px;
			}
.h5:hover	{
			color:#000000;
			}
				
				
				



/* DETAIL */
.detail				{
					background-color:#966c00;
					width:98%;
					float:left;
					height:auto;
					margin-top:1px;
					margin-top:20px;
					margin-bottom:20px;
					border:#ffb802 3px solid;
					}
.d1					{
					float:left;
					width:39%;
					height:100%;
					text-align:left;
					}
.d2					{
					float:left;
					width:59%;
					height:100%;
					text-align:left;
					}
.maly				{
					padding-top:5px;
					}
.odsazeni9			{
					padding:20px;
					}
.detail_nahled		{
					background-color:#FFFFFF;
					padding:5px;
					display:block;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#000000;
					text-align:center;
					border:3px solid #999999;
					height:auto;
					}
.detail_nahled:hover {
					border:#000000 3px solid;
					background-color:#efefef;
					}
.dn1				{
					border:none;
					}
.detail_left		{
					text-align:left;
					}
.d2a				{
					width:100%;
					height:auto;
					}
.d2aa				{
					width:33%;
					height:auto;
					float:left;
					}
.odsazeni10			{
					padding-top:4px;
					}
.d2ab				{
					height:auto;
					float:left;
					}
.jak_vyhledavat		{
					width:100%;
					text-align:right;
					height:auto;
					}
.jv					{
					width:300px;
					text-align:left;
					height:auto;
					float:right;
					background-color:#333333;
					background-image:url(../img/hlavicka_pod_napovedou.jpg);
					background-repeat:no-repeat;
					background-position:top right;
					height:66px;
					}
.odsazeni11			{
					padding:10px;
					float:left;
					}
					
/* historie objednavek */

.ho_sloupec1			{
					float:left; width:20%; height:100%;
					}
.ho_sloupec2			{
					float:left; width:10%; height:100%;
					}
.ho_sloupec2			{
					float:left; width:13%; height:100%;
					}
.ho_odsazeni			{
					padding:10px;
					}
.ho_radek				{
					width:95%; float:left; height:auto;
					}
					
/* design kosiku */
.k_radek			{
					width:100%;
					background-color:#303030;
					border-bottom:#5a5a5a 1px solid;
					border-top:#000000 3px solid;
					margin-bottom:10px;
					height:auto;
					float:left;
					}
.kos_radek			{
					float:left;
					width:100%;
					height:auto;
					}
.k_bunka			{
					float:left;
					text-align:left;
					height:100%;
					}
.kb1				{
					width:30%;
					}
.kb2				{
					width:15%;
					}
.kb3				{
					width:25%;
					}
.kb4				{
					width:25%;
					}
.k_zmenit			{
					width:30px;
					height:30px;
					background-image:url(../img/zmenit.gif);
					display:inline;
					margin:0px;
					padding:0px;
					}
.kc_radek			{
					width:100%;
					height:50px;
					background-color:#666666;
					background-image:url(../img/pozadi_detailu.gif);
					background-repeat:repeat-x;
					background-position:bottom;
					border-bottom:#ffb802 3px solid;
					border-top:3px solid #ffb802;
					margin-bottom:10px;
					float:left;
					}
.kzp_radek			{
					width:100%;
					height:50px;
					background-color:#ffb802;
					margin-bottom:10px;
					float:left;
					}
					
/* registrace */
.login_radek		{
					width:97%;
					height:40px;
					float:left;
					}
.log_a				{
					float:left;
					width:47%;
					height:100%;
					text-align:right;
					}
.log_b				{
					float:left;
					width:47%;
					height:100%;
					text-align:left;
					}
.odsazeni12			{
					padding:4px;
					}
.vlevo				{
					text-align:left;
					}
.level1				{
					position:relative;
					left:10px;
					width:237px;
					}
.level2				{
					padding-left:20px;
					width:227px;
					}
.level3				{
					padding-left:30px;
					width:217px;
					}
.uvod, .strankovani	{
					width:97%;
					height:auto;
					float:left;
					}
.odsazeni_uvodu		{
					padding:10px;
					}
.odsazeni6			{
					padding:10px;
					}
.odsazeni_toplistu	{
					margin:auto;
					padding-top:100px;
					text-align:center;
					width:100%;
					}				
.csb_1				{
					float:left;
					width:auto;
					height:auto;
					position:relative;
					z-index:6;
					top:8px;
					left:5px;
					}	
.no_margin			{
					margin:0px;
					}
.csb_2				{
					float:left;
					width:auto;
					height:auto;
					position:relative;
					z-index:7;
					top:13px;
					left:-5px;
					}
.novy_prispevek		{
					width:99%;
					height:auto;
					margin-top:20px;
					background-color:#000000;
					border:1px solid #966c00;
					}
.np_ods, .pd_ods	{
					padding:5px;
					}
.np_inp				{
					width:98%;
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size:12px;
					}
.polozka_diskuse	{
					height:auto;
					border:1px solid #efefef;
					margin-bottom:10px;
					}
.pd_lvl1			{
					margin-left:5%;
					width:94%;
					}
.pd_lvl2			{
					margin-left:10%;
					width:89%;
					}
.pd_lvl3			{
					margin-left:15%;
					width:84%;
					}
.pd_lvl4			{
					margin-left:20%;
					width:79%;
					}
.pd_lvl5			{
					margin-left:25%;
					width:74%;
					}
.pd_prouzek			{
					width:100%;
					height:auto;
					background-color:#efefef;
					border-bottom:1px solid #cccccc;
					}
.pd_admin			{
					background-color:#cddc76;
					}
.hidden				{
					visibility:hidden;
					}
.jp_na_t			{
					width:100%;
					height:100%;
					}
					
.cara3				{
					width:100%;
					height:auto;
					font-size:0px;
					margin-top:5px;
					margin-bottom:5px;
					border-bottom:1px dotted #ffffff;
					}
small				{
					font-size:12px;
					}