/* CSS Document */
body			{
				padding:0px;
				margin:0px;
				background-image:url(../img/pozadi.jpg);
				background-repeat:repeat-x;
				background-color:#ffd8f9;
				}
.hlavni_sloupec	{
				width:896px;
				height:auto;
				margin:auto;
				}	
.lista  {
        font-family:"Trebuchet MS", Tahoma, Arial;
        font-size:11px;
        width:100%;
        height:54px;
        background:#1B9DD7;
        }
.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:#7F009B; 
        text-decoration:none;
      }   
.lista td{
        margin:0px;
        text-align:center;
        background:url('../img/pozadi_navigace.gif') repeat-x #1B9DD7;
        border:2px solid #fff;
}				
.hs1			{
				width:100%;
				height:auto;
				float:left;
				background-color:#FFFFFF;
				background-image:url(../img/pozadi_hlavniho_sloupce.gif);
				background-repeat:repeat-y;
				}
.hs2			{
				float:left;
				width:100%;
				height:100%;
				background-image:url(../img/stin_hlavicky_velvo.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				}
.ods_hs			{
				padding:0px 10px 0px 10px;
				}
.hs3			{
				float:left;
				width:100%;
				height:100%;
				background-image:url(../img/stin_hlavicky_vpravo.jpg);
				background-repeat:no-repeat;
				background-position:top right;
				}
.hlavicka		{
				width:100%;
				height:163px;
				background-color:#FFFFFF;
				}
.logo			{
				height:100%;
				float:left;
				width:244px;
				}
.logo_ods		{
				padding-left:8px;
				}
.float			{
				float:left;
				}
.prihlodhl		{
				width:258px;
				height:100%;
				float:left;
				margin-left:6px;
				background-image:url(../img/pozadi_prihlasovani.jpg);
				background-repeat:repeat-x;
				}
.po_ods1		{
				padding:0px 8px 0px 8px;
				}
.po_ods			{
				padding:0px;
				line-height:30px;
				}
.po_rad			{
				width:100%;
				height:30px;
				}
.po_sl1			{
				width:20%;
				height:100%;
				float:left;
				}
.po_sl2			{
				width:80%;
				height:100%;
				float:left;
				}
.no_margin		{
				margin:0px;
				}
.text_modry		{
				font-family:Arial, Helvetica, sans-serif;
				color:#1b99c2;
				font-size:12px;
				text-decoration:none;
				}
.text_modry_big	{
				font-family:Arial, Helvetica, sans-serif;
				color:#1b99c2;
				font-size:20px;
				text-decoration:none;
				}
.modry_pruh		{
				width:100%;
				height:auto;
				background-color:#1b99c2;
				}
.jmeno_prihlaseneho	{
				font-family:Arial, Helvetica, sans-serif;
				color:#b2ecff;
				font-weight:bold;
				font-size:12px;
				}
.odkaz_cerny, .text, .text_cerny, p	{
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				text-decoration:none;
				font-size:12px;
				}
.navi			{
				font-family:Arial, Helvetica, sans-serif;
				color:#00445a;
				text-decoration:none;
				font-size:12px;
				}
.navi:hover		{
				text-decoration:underline;
				}
.status			{
				width:200px;
				height:18px;
				}
.act_a			{
				float:left;
				background-image:url(../img/akce.gif);
				width:61px;
				background-color:#666666;
				height:100%;
				}
.act_t			{
				margin-left:3px;
				background-image:url(../img/tip.gif);
				background-color:#49c2ed;
				width:61px;
				height:100%;
				float:left;
				}
.act_s			{
				margin-left:3px;
				float:left;
				background-image:url(../img/sleva.gif);
				width:72px;
				background-color:#666666;
				height:100%;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:12px;
				font-weight:bold;
				text-indent:45px;
				line-height:18px;
				}
.s_bunka		{
				color:#FFFFFF;
				}
.pozadi_nadpisu	{
				border:1px solid #ffd8f9;
				margin-bottom:16px;
				}
.pn_ods			{
				padding:16px;
				}
.cena			{
				background-image:url(../img/pozadi_ceny.gif);
				background-repeat:no-repeat;
				background-position:left;
				background-color:#3cb3d7;
				margin-top:3px;
				line-height:28px;
				text-indent:20px;
				width:160px;
				height:28px;
				}
.pridatdokose	{
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				border:0px;
				font-size:7px;
				background-color:#3cb3d7;
				margin-top:3px;
				width:34px;
				height:28px;
				position:absolute;
				margin-top:-28px;
				margin-left:161px;
				}
.odkaz_cerny:hover	{
				text-decoration:underline;
				}
.po1			{
				width:100%;
				height:98px;
				}
.rad_kose		{
				width:200px;
				height:28px;
				}
.kosik			{
				width:100%;
				background-image:url(../img/pozadi_kosiku.jpg);
				background-repeat:no-repeat;
				height:57px;
				background-color:#efefef;
				}
.ikona_kosiku	{
				background-image:url(../img/kosik.gif);
				background-repeat:no-repeat;
				width:31px;
				height:28px;
				margin-left:20px;
				margin-top:16px;
				margin-right:10px;
				float:left;
				}
.kos1			{
				width:auto;
				height:100%;
				line-height:57px;
				float:left;
				}
.horni_menu		{
				width:100%;
				background-image:url(../img/pozadi_horniho_menu.gif);
				height:36px;
				background-color:#CCCCCC;
				background-repeat:repeat-x;
				border-top:3px solid #000000;
				border-bottom:1px solid #000000;
				}
.navigace		{
				width:100%;
				background-image:url(../img/pozadi_navigace.gif);
				height:39px;
				background-color:#00d8ff;
				background-repeat:repeat-x;
				border-bottom:3px solid #000000;
				display:block;
				clear:both;
				}
.vyhledavani	{
				background-image:url(../img/pozadi_Vyhledavani.jpg);
				width:232px;
				height:100%;
				float:left;
				margin-left:8px;
				background-repeat:no-repeat;
				line-height:20px;
				text-indent:15px;
				}
.hm		{
				float:left;
				width:auto;
				height:100%;
				padding-left:15px;
				line-height:32px;
				}
.nav			{
				float:left;
				width:auto;
				height:100%;
				padding-left:15px;
				line-height:38px;
				}
.polozka_hm		{
				font-family:Arial, Helvetica, sans-serif;
				color:#484848;
				font-size:14px;
				text-decoration:none;
				padding-right:15px;
				}
.polozka_hm:hover	{
				text-decoration:underline;
				}
.text_bily, .odkaz_bily		{
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:12px;
				text-decoration:none;
				}
.odkaz_bily:hover	{
				text-decoration:underline;
				}				
.text_sedy		{
				font-family:Arial, Helvetica, sans-serif;
				color:#484848;
				font-size:12px;
				}
.popis_navigace	{
				background-image:url(../img/pozadi_popisu_navigace.jpg);
				width:232px;
				height:100%;
				float:left;
				line-height:40px;
				margin-left:8px;
				background-position:bottom;
				background-repeat:no-repeat;
				}
.stred			{
				text-align:center;
				}
.levy_sloupec	{
				width:239px;
				height:100%;
				float:left;
				background-image:url(../img/leve_menu_nahore.gif);
				background-repeat:no-repeat;
				background-position:7px 0px;
				padding:0px;
				}			
.ods_ls			{
				padding:20px 13px 10px 10px;
				}
.polozka_menu	{
				background-image:url(../img/jedna_polozka.jpg);
				height:28px;
				width:100%;
				margin-left:3px;
				background-color:#22a9df;
				border:1px solid #ffffff;
				display:block;
				line-height:28px;
				text-indent:30px;
				font-family:Arial, Helvetica, sans-serif;
				color:#00445a;
				text-decoration:none;
				font-size:12px;
				margin-bottom:5px;
				}
.hs4			{
				width:100%;
				height:100%;
				background-image:url(../img/spodni_cast_hs.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				float:left;
				padding-bottom:50px;
				}
.polozka_menu:hover	{
				font-weight:bold;
				}
.pravy_sloupec	{
				float:left;
				width:627px;
				height:100%;
				}
.ods_obs		{
				padding:10px 0px 0px 10px;
				}
h4, .h4				{
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				font-size:12px;
				font-weight:bold;
				text-decoration:none;
				margin:0px;
				}
.popis			{
				width:200px;
				height:37px;
				}
h2				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:bold;
				color:#1b99c2;
				margin:0px;
				}
h3				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:bold;
				color:#1b99c2;
				border-bottom:1px solid #aeaeae;
				padding-bottom:5px;
				display:block;
				float:left;
				width:100%;
				}
.text_ruzovy, .odkaz_ruzovy	{
				color:#c178a9;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}
.odkaz_ruzovy:hover	{
				background-color:#c178a9;
				color:#FFFFFF;
				}
.vpravo			{
				text-align:right;
				}
.pozadi_nahledu	{
				background-color:#ffeeff;
				background-image:url(../img/pozadi_nahledu.gif);
				height:134px;
				width:200px;
				margin:auto;
				text-align:center;
				}
.sa, .dz		{
				width:100%;
				padding-top:30px;
				height:auto;
				}
.cleaner		{
				width:100%;
				float:left;
				}
.jp_n_ods		{
				padding:5px;
				}
.jp_n			{
				margin:auto;
				border:2px solid #ffffff;
				}
.jedna_polozka	{
				float:left;
				margin-left:2px;
				margin-bottom:2px;
				width:200px;
				height:280px;
				}
hr				{
				border-top:#ffb6f4 1px solid;
				border-right:#ffb6f4 1px solid;
				border-left:#ffb6f4 1px solid;
				border-bottom:#ffd8f9 1px solid;
				}
.tlacitko, .uni_tlacitko	{
				background-image:url(../img/uni_tlacitko.gif);
				width:140px;
				text-decoration:none;
				height:30px;
				display:block;
				line-height:30px;
				text-align:center;
				float:left;
				margin-right:10px;
				font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				font-size:12px;
				}
.tlacitko:hover, .uni_tlacitko:hover	{
				font-weight:bold;
				}		
				
				
				



/* DETAIL */
.detail				{
					background-color:#a05094;
					width:98%;
					float:left;
					height:auto;
					margin-top:1px;
					margin-top:20px;
					margin-bottom:20px;
					border:#e55ddd 3px solid;
					}
.d1, .d2			{
					float:left;
					width:49%;
					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:#efefef;
					border-bottom:#cccccc 1px solid;
					border-top:#f6f6f6 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:#cb1100 3px solid;
					border-top:3px solid #cb1100;
					margin-bottom:10px;
					float:left;
					}
.kzp_radek			{
					width:100%;
					height:50px;
					background-color:#cb1100;
					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:100%;
					height:auto;
					}
.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;
					}	
.csb_2				{
					float:left;
					width:auto;
					height:auto;
					position:relative;
					z-index:7;
					top:13px;
					left:-5px;
					}
.novy_prispevek		{
					width:99%;
					height:auto;
					background-color:#efefef;
					border:1px solid #000000;
					}
.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;
					}
					
					
/* poznamka */
.poznamka			{
					width:99%;
					height:auto;
					background-color:#efefef;
					}
.poz_ods			{
					padding:10px;
					}
.poznamka_txt		{
					font-family:Arial, Helvetica, sans-serif;
					color:#000000;
					font-size:12px;
					width:100%;
					}
