/* CSS Document */
body				{
					background-image:url(../img/pozadi.jpg);
					background-repeat:repeat-x;
					background-color:#405600;
					margin:0px;
					padding:0px;
					}
.tms				{
					width:974px;
					height:auto;
					margin:auto;
					}
.tmavy_sloupec		{
					width:974px;
					height:auto;
					background-image:url(../img/tmave_pozadi.jpg);
					background-repeat:repeat-x;
					background-color:#334500;
					float:left;
					padding-bottom:10px;
					}
.lista  {
        font-family:"Trebuchet MS", Tahoma, Arial;
        font-size:11px;
        width:100%;
        height:54px;
        background:#89BB02;
        }
.lista  table{
        width:100%;
        border:0px;
        padding:0px;
}        
.lista  td.first{
        background:black;
        color:white;
        border:2px solid black;
}
.lista a{
        font-size:10px;
        color:#fff; 
        text-decoration:none;
      }  
.lista a:hover{
        background:#89BB02;
}       
.lista td{
        margin:0px;
        text-align:center;
        background:url('../img/pozadi_navigace.gif') repeat-x #89BB02;
        border:2px solid #fff;
}									
.hlavicka			{
					width:100%;
					height:175px;
					text-align:left;
					background-image:url(../img/hlavicka.jpg);
					}
.obs				{
					width:954px;
					margin:auto;
					height:auto;
					}					
.obs1				{
					width:954px;
					float:left;
					background-color:#FFFFFF;
					background-image:url(../img/pozadi_hlavniho_sloupce.gif);
					border-top:1px solid #ffffff;
					height:auto;
					}
.obs2				{
					background-position:bottom;
					background-repeat:no-repeat;
					background-image:url(../img/spodni_cast_pozadi.jpg);
					width:100%;
					height:100%;
					float:left;
					padding-bottom:150px;
					}
.obs3				{
					float:left;
					width:100%;
					height:auto;
					}
.levy_sloupec		{
					width:207px;
					height:auto;
					float:left;
					}
.prostredni_sloupec		{
					width:540px;
					height:auto;
					float:left;
					}
.pravy_sloupec		{
					width:203px;
					height:auto;
					float:left;
					}
.horni_menu			{
					width:100%;
					height:31px;
					background-image:url(../img/horni_menu.jpg);
					background-repeat:repeat-x;
					background-color:#ffc600;
					}
.hm_ods				{
					height:100%;
					width:auto;
					margin-left:200px;
					}
.lh30				{
					line-height:29px;
					}
.text_bily, .odkaz_bily			{
					font-family:Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					text-decoration:none;
					font-size:12px;
					}
.odkaz_bily:hover	{
					text-decoration:underline;
					}
.sipka				{
					width:10px;
					height:11px;
					background-image:url(../img/sipka.gif);
					background-repeat:no-repeat;
					float:left;
					display:inline;
					margin:9px;
					}
.float				{
					float:left;
					}
.polozka_menu		{
					width:205px;
					height:39px;
					background-image:url(../img/polozka_menu.jpg);
					background-repeat:no-repeat;
					margin-bottom:1px;
					display:block;
					font-family:Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-size:12px;
					font-weight:bold;
					line-height:40px;
					text-indent:20px;
					text-decoration:none;
					}
.polozka_menu:hover	{
					background-image:url(../img/polozka_menu_on.jpg);
					}
.oddelovac_menu		{
					width:100%;
					height:3px;
					background-image:url(../img/oddelovac_menu.gif);
					background-repeat:no-repeat;
					background-color:#ffc600;
					font-size:0px;
					margin-bottom:1px;
					}
.inline				{
					display:inline;
					}
.copyright			{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-transform:uppercase;
					color:#8c9a66;
					}
.prihlasovani		{
					width:180px;
					height:auto;
					background-color:#efefef;
					border:1px solid #b8b8b8;
					margin:auto;
					}
.prih2				{
					width:100%;
					height:0px;
					margin-top:20px;
					}
h2					{
					margin:0px;
					color:#405600;
					font-family:Arial, Helvetica, sans-serif;
					font-size:15px;
					font-weight:bold;
					}
h3, .h3					{
					margin:0px;
					color:#405600;
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:bold;
					}
.text, .odkaz_zeleny, a, p			{
					color:#405600;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					text-decoration:none;
					}
.odkaz_zeleny:hover, a:hover	{
					text-decoration:underline;
					background-color:#ffc600;
					}
img					{
					margin:0px;
					padding:0px;
					}
.no_margin			{
					margin:0px;
					}
.prih1				{
					padding:10px;
					}
.submit				{
					width:100%;
					line-height:30px;
					height:30px;
					background-image:url(../img/pozadi_tl.gif);
					border-top:1px solid #b8b8b8;
					border-bottom:none;
					border-left:none;
					border-right:none;
					}
.inp				{
					background-image:url(../img/pozadi_inputu.jpg);
					border:3px solid #b6cd6e;
					width:93%;
					margin-top:3px;
					margin-bottom:5px;
					}
.polozka			{
					width:167px;
					height:250px;
					float:left;
					padding:15px 0px 0px 11px;
					}
.pol_horni_okraj	{
					background-image:url(../img/zaobleni_polozky.gif);
					background-repeat:no-repeat;
					font-size:0px;
					width:100%;
					height:7px;
					}
.pol_ods_nadp		{
					margin:0px 5px 5px 10px;
					overflow:hidden;
					}
.pozadi_nahledu		{
					background-image:url(../img/pozadi_nahledu_obrazku.jpg);
					background-repeat:no-repeat;
					width:100%;
					float:left;
					height:120px;
					margin:auto;
					text-align:center;
					}
.pol_obs			{
					background-image:url(../img/pozadi_polozky.jpg);
					background-repeat:repeat-y;
					background-position:bottom;
					width:100%;
					height:auto;
					float:left;
					}
h4, .h4					{
					color:#ffea00;
					font-size:14px;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration:none;
					margin:0px;
					}
.h4:hover			{
					color:#ffee00;
					}
.oddelovac			{
					width:100%;
					height:3px;
					font-size:0px;
					background-image:url(../img/oddelovac.gif);
					background-color:#ffc600;
					float:left;
					}
.pol_pop			{
					padding:5px 10px 5px 10px;
					height:60px;
					margin:auto;
					float:left;
					}
.nahled				{
					height:100px;
					border:none;
					}
.pol_ods_obs		{
					margin:0px 2px 0px 1px;
					}
.pol_cena			{
					width:100%;
					height:29px;
					background-repeat:no-repeat;
					background-image:url(../img/pozadi_polozky_ceny.gif);
					float:left;
					}
.pol_kosik			{
					padding:5px 10px 5px 10px;
					height:auto;
					margin:auto;
					width:87px;
					float:left;
					}
.pol_kos			{
					margin-top:3px;
					border:none;
					}
.status				{
					width:100%;
					height:16px;
					float:left;
					}
.s_bunka			{
					width:52px;
					height:14px;
					border:1px solid #cccccc;
					font-family:Arial, Helvetica, sans-serif;
					line-height:14px;
					color:#cccccc;
					font-size:9px;
					text-align:center;
					text-transform:uppercase;
					float:left;
					}
.act_t				{
					background-color:#405600;
					color:#FFFFFF;
					}
.act_s				{
					background-color:#d90000;
					color:#FFFFFF;
					}
.act_a				{
					background-color:#FF9900;
					color:#FFFFFF;
					}
/* Pravy  sloupec */
.ods_ps				{
					padding:8px;
					}
.polozka_sa			{
					width:100%;
					height:240px;
					margin-top:8px;
					float:left;
					}
.psa_horni_zaobleni	{
					background-image:url(../img/zaobleni_dop.gif);
					background-repeat:no-repeat;
					width:100%;
					height:7px;
					font-size:0px;
					}
.psa_pozadi			{
					width:100%;
					height:auto;
					float:left;
					background-image:url(../img/psa_pozadi.jpg);
					background-position:bottom;
					}
.pozadi_spec_nahledu		{
					background-color:#FFFFFF;
					width:100%;
					float:left;
					height:110px;
					margin:auto;
					text-align:center;
					}
.psa_cena			{
					width:100%;
					height:29px;
					background-repeat:no-repeat;
					background-image:url(../img/pozadi_ceny_cerne.jpg);
					float:left;
					}
.psa_kosik			{
					padding:5px 10px 5px 10px;
					height:auto;
					margin:auto;
					width:108px;
					float:left;
					}
.text_cerny				{
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size:12px;
					}
.ods_nadp			{
					width:100%;
					height:30px;
					float:left;
					}
					
					
					
.strankovani		{
					width:80%;
					height:31px;
					background-image:url(../img/pozadi_strankovani.gif);
					background-repeat:repeat-x;
					background-color:#FFFFFF;
					margin:auto;
					}
.str				{
					float:left;
					margin:auto;
					width:100%;
					padding-top:50px;
					}
.stred				{
					text-align:center;
					}
.str_ods			{
					padding:7px 5px 0px 5px;
					}
.str1				{
					width:100%;
					height:31px;
					background-image:url(../img/strankovani_levy_okraj.gif);
					background-position:left;
					background-repeat:no-repeat;
					}
.str2				{
					width:100%;
					height:31px;
					background-image:url(../img/strankovani_pravy_okraj.gif);
					background-position:right;
					background-repeat:no-repeat;
					}
					
					
.vsk				{
					float:left;
					height:100%;
					padding-left:0px;
					}
.vyhledavani_s_kosem	{
					width:320px;
					height:32px;
					background-image:url(../img/pozadi_vyhledavani.jpg);
					background-repeat:no-repeat;
					margin-top:15px;
					float:left;
					text-align:left;
					}
.vsk1				{
					padding-top:5px;
					float:left;
					}
.inp1				{
					float:left;
					margin:5px 8px;
					background-color:#CCCCCC;
					border:1px solid #ffffff;
					width:100px;
					}
.kos_hl				{
					width:174px;
					height:32px;
					background-image:url(../img/kosik_up.jpg);
					background-repeat:no-repeat;
					float:left;
					display:block;
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size:12px;
					font-weight:bold;
					text-decoration:none;
					line-height:30px;
					text-indent:35px;
					margin-left:2px;
					}
.kos_hl:hover		{
					background-image:url(../img/kosik_down.jpg);
					}
.ps_ods				{
					padding:10px;
					}





/* DETAIL */
.detail				{
					width:100%;
					float:left;
					height:200px;
					margin-top:1px;
					background-color:#666666;
					background-image:url(../img/pozadi_detailu.gif);
					background-repeat:repeat-y;
					background-position:bottom;
					margin-bottom:20px;
					border-bottom:#FFc600 3px solid;
					}
.d1, .d2			{
					float:left;
					width:49%;
					height:100%;
					text-align:left;
					}
.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;
					}
.detail_nahled:hover {
					border:#FF9900 3px solid;
					background-color:#FFCC66;
					}
.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;
					}
/* design kosiku */
.k_radek			{
					width:99%;
					background-color:#efefef;
					border-bottom:#cccccc 1px solid;
					border-top:#f6f6f6 3px solid;
					margin-bottom:10px;
					float:left;
					height:35px;
					}
.k_bunka			{
					float:left;
					text-align:left;
					height:100%;
					}
.kb1				{
					width:150px;
					}
.kb2				{
					width:90px;
					}
.kb3				{
					width:100px;
					}
.k_zmenit			{
					width:30px;
					height:30px;
					background-image:url(../img/zmenit.gif);
					display:inline;
					margin:0px;
					padding:0px;
					}
.kc_radek			{
					width:99%;
					height:50px;
					background-color:#666666;
					background-image:url(../img/pozadi_detailu.gif);
					background-repeat:repeat-x;
					background-position:bottom;
					border-bottom:#FF9900 3px solid;
					border-top:3px solid #FF9900;
					margin-bottom:10px;
					float:left;
					}
.kzp_radek			{
					width:99%;
					height:50px;
					background-color:#FF9900;
					margin-bottom:10px;
					float:left;
					}
.uni_tlacitko		{
					width:auto;
					padding:3px;
					font-family:Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					font-size:12px;
					margin:5px;
					background-color:#666666;
					background-image:url(../img/pozadi_detailu.gif);
					background-repeat:repeat-x;
					background-position:bottom;
					border:#FF9900 3px solid;
					line-height:28px;
					text-decoration:none;
					}
.uni_tlacitko:hover	{
					background-color:#FFFFFF;
					color:#000000;
					background-image:none;
					}
					
/* 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;
					}
					
/* varianty produktu */
.vp_bg				{
					width:100%;
					background-color:#ffffff;
					background-image:url(../img/vp_pozadi.jpg);
					height:auto;
					float:left;
					margin-bottom:20px;
					}
.ods_vp				{
					padding:10px;
					float:left;
					}
.vp_bunka			{
					float:left; 
					width:33%; 
					margin:auto; 
					text-align:center;
					}
.ods_popisu			{
					margin-left:15px;
					width:90%;
					}
					
/* 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;
					}