body{
	background-color:#2294cd;
	margin-top:0px;	
	
}

*{
	font-family:Arial, Helvetica, sans-serif;
}

.body{
	padding-left: 60px;
}

table{
	font-size:12px;
}

form{
	margin:0px;
}

hr{
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px dotted #C9C9C9;
	height: 1px
}

h2{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin-top:10px;
}

.nadpis{
	font-size:13pt;
	font-weight:bold;
	color:#3F81CB;
	margin-top:10px; 
	margin-left:18px;
	margin-bottom:10px;
}

.entry-title{
	font-size:13pt;
	font-weight:bold;
	color:#3F81CB;
	margin-top:10px; 
	margin-left:10px;
	margin-bottom:10px;
}

.entry-content{
	background-color:#ffffff;
}

.index{
	width: px;
}


table.index_pruh{
	width:100%;
}

table.top {
	background-image:url(../images/bg_00.gif);
  background-repeat: no-repeat;  	
}

td.top {
  padding-bottom: 0px;
  background-color:#1c87bc;	
	background-image:url(../images/bg_01.gif);
  background-repeat: no-repeat;  	
}

td.bottom_index {
  padding-bottom: 0px;
  background-color:#ffffff;	
}

td.left_{ 
	background-color:#ffffff;
	width:210px;
	padding-top:29px;
  padding-left:8px;		
	vertical-align:top;
}

td.right{ 
	background-color:#2294cd;
	width:120px;
	vertical-align:top;
}

td.banner_right{ 
	padding-bottom: 6px;
}
   
table.left_zalozka{ 
	margin-top: 10px;
	background-color:#1567b1;
}

img.left_zalozka{ 
	margin-top: 10px;
}

td.obsah{
  width:812px;	
	padding-top:20px;	
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	background-color:#ffffff;
}

div.clanek{
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
}

div.clanek_ohraniceni{
	padding-top: 18px;
	padding-bottom: 18px;
	vertical-align: top;
}

a, a:hover, a.hover{
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
}

a{ 
	color:#1480b6;
}

a.hover, a:hover{
	color:#ee6c22;
}


a.prvky{ 
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
	color:#b5b5b5;
}

a.prvky:hover{
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
	color:#515267;
}

a.menu{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	color: #ffffff;
	text-decoration: none;
}

a.menu:hover{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	color: #f16c22;
	text-decoration: none;
}

a.menu_rozbalovaci{
	height: 19px;
	font-size: 12px;
	padding: 0px;
	color: #ffffff;
	text-decoration: none;
}

a.menu_rozbalovaci:hover{
	color: #f16c22;
}

a.horni_odkazy{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	color: #000000;
	text-decoration: none;
}

a.horni_odkazy:hover{
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	color: #f16c22;
	text-decoration: none;
}

td.menu1{
	width: 44px;
}

td.menu2{
	padding-left: 4px;
	padding-right: 10px;
	width: 80px;
}

td.menu3{
	padding-left: 4px;
	padding-right: 10px;
	width: 80px;
}

td.menu4{
	padding-left: 10px;
	padding-right: 10px;
	width: 14px;	
}

div.menu_rozbalovaci{
	min-width: 140px;
	_margin-top: 18px;
	margin-left: -12px;
	border-top: 1px solid #1c87bc;
	border-bottom: 1px solid #1c87bc;
	border-left: 1px solid #1c87bc;
	border-right: 1px solid #1c87bc;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 20px;	
	white-space: nowrap;
	background-color: #0b70a3;
}

.logo{
	padding-left: 20px;
}

.menu_spodni{
	width: 1050px;
	background-color: ;
	background-image: url(../images/.gif);
	background-repeat: repeat-x;
}

td.nadpis_left{
	height:32px;
	text-align: left;
	background-color: #1480b6;
	background-image: url(../images/bg_06.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 34px;
}

td.nadpis_left_a{
	height:14px;
	background-image: url(../images/bg_06a.gif);
	background-repeat: no-repeat;
}

td.nadpis_left_b{
	height:4px;
	background-image: url(../images/bg_06b.gif);
	background-repeat: no-repeat;
}

td.nadpis_detail_right{
	height:20px;
	text-align: left;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	color: #384243;
	padding-left: 20px;
}

.seznam{
	border-left: 1px solid #1c87bc;
	border-right: 1px solid #1c87bc;
	background-color: #ffffff;
	font-size: 11px;
	padding-top: 13px;
	padding-bottom: 13px;
}

.anketa{
	border-left: 1px solid #1c87bc;
	border-right: 1px solid #1c87bc;
	background-color: #ffffff;
	color:#626262;
	font-size: 11px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	padding-right: 10px;	
}

.partneri{
	border-left: 1px solid #1c87bc;
	border-right: 1px solid #1c87bc;
	background-color: #ffffff;
	font-size: 11px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.reklama{
	border-left: 1px solid #FCFCFC;
	border-right: 1px solid #e7e7e7;
	border-bottom: 1px solid #FCFCFC;
	background-color: #ffffff;
	font-size: 11px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.left_text{
	border-left: 1px solid #1c87bc;
	border-right: 1px solid #1c87bc;
	color:#626262;
	background-color: #ffffff;
	font-size: 11px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.proc_u_nas{
	color:#222222;
	font-size: 11px;
}

div.aktuality{
	color: #626262;
	font-size: 12px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	vertical-align: top;
	border-bottom: 1px dotted #C9C9C9;	
}

td.hot_line{
	padding-right: 70px;	
	text-align: center;
  background-image:url(../images/hot_line.gif);
  background-repeat: no-repeat;
}

div.hot_line{
	font-weight:bold;
	color:#ffffff;
	font-size: 22px;
	padding-bottom: 0px;	
}


a.sedy_odkaz{ 
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#626262;
}

a.sedy_odkaz:hover{
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#626262;
}

.part_mezi{
	margin-top: 2px;
	margin-bottom: 2px;
}

.zbozimenu{
	font-weight:bold;
	color:#2376d2;
	text-decoration:none;
	font-size: 12px;
}

.zbozimenuakt{
	font-weight:bold;
	color:#e85802;
	text-decoration:none;
	font-size: 12px;
}

.zbozipodmenuakt{
	font-weight:normal;
	color:#e85802;
	text-decoration:none;
	font-size: 12px;
}

a.zbozimenu{
	font-weight:bold;
	color:#1a2e3a;	
	font-size: 12px;
}

a.zbozimenu:hover{
	font-weight:bold;
	color:#e85802;
	font-size: 12px;
}

a.zbozipodmenu{
	font-weight:normal;
	color:#1a2e3a;
	font-size: 12px;
}

a.zbozipodmenu:hover{
	font-weight:normal;
	color:#e85802;
	font-size: 12px;
}

a.zbozimenuakt:hover{
	font-weight:bold;
	color:#e85802;
	text-decoration:none;
	font-size: 12px;
}

a.zbozipodmenuakt:hover{
	font-weight:normal;
	color:#e85802;
	text-decoration:none;
	font-size: 12px;
}
   
img.zb_akcni{
	width: 62px;
	height: 62px;
	margin-left: 10px;
}

table.obrazky_lista{
	margin-left: 4px;
	color: #a2cee0;
}

td.bunka_lista{
	vertical-align: top;
	width: 268px;
	height: 122px;
	margin-bottom: 14px;
	background-repeat: no-repeat;
}

td.b01{
	background-image: url(../images/bg_b01.jpg);
}

td.b02{
	background-image: url(../images/bg_b02.jpg);
}

td.b03{
	background-image: url(../images/bg_b03.jpg);
}

td.b04{
	background-image: url(../images/bg_b04.jpg);
}

td.b05{
	background-image: url(../images/bg_b05.jpg);
}

td.b06{
	background-image: url(../images/bg_b06.jpg);
}

td.b07{
	background-image: url(../images/bg_b07.jpg);
}

td.b08{
	background-image: url(../images/bg_b08.jpg);
}

td.b09{
	background-image: url(../images/bg_b09.jpg);
}


div.nadpis_lista{
	margin-left: 10px;
	margin-top: 16px;
	margin-bottom: 8px;		
	color: #064787;
	font-size: 16px;
	font-weight: bold;	
}

div.polozka_lista{
	margin-left: 10px;
	color: #064787;
}

div.cela_kategorie_lista{
	margin-left: 180px;
	color: #064787;
}

a.odkaz_lista{
	color: #1480b6;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;		
}

a.odkaz_lista:hover{
	color: #1480b6;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;		
}

.velmimale{
	font-size: 12px;
	font-weight: bold;	
	text-decoration:none;
}

.modre{
	font-size: 11px;
	color: #7a7a7a;
	font-weight: normal;
}

a.strankovani{
	font-size: 12px;
	font-weight: bold;
	color: #1480b6;
	text-decoration: none;
}

a.strankovani:hover{
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	color: #f16c22;
	text-decoration: none;
}

.zelena{
	color: Green;
}

.vyrobci{
	margin:0px;
	font-size: 10px;
	vertical-align: middle;
}
 
.vypis_zbozi{
	background-image: url(../images/bg_08.gif);
	background-repeat: repeat-x;	
}
	   
.polozka_eshopu{
  width: 256px;
	background-color: #ffffff;
	font-size: 10px;
	vertical-align: top;
}

.podklad_polozky_eshopu{
	background-image: url(../images/bg_09.gif);
}

.bunka_eshopu{
	vertical-align: top;
}

.linka_eshopu{
	background-color: #e7e7e7;
	margin-top: 8px;
	margin-bottom: 8px;
}

.linka_eshopu2{
	background-color: #e7e7e7;
}


td.nadpis_eshopu{
  padding-bottom: 14px;
	padding-top: 10px;
	vertical-align: top;
	text-align: center;
}

div.nadpis_eshopu_odsazeni{
	height: 40px;
	padding-left: 10px;
	padding-right: 10px;		
	text-align: center;
}

a.nadpis_eshopu{
	color: #000000;
	font-size: 12px;
}

a.nadpis_eshopu:hover{
	color: #eb6c21;
	font-size: 12px;	
}

div.vyrobce{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
}

td.vyrobce{
	width: 44%;
	padding-top: 10px;
	padding-bottom: 6px;	
	border-top: 1px dotted #e7e7e7;	
}

.cena_eshopu{
	text-align: right;
  vertical-align: top;
	width: 56%;	
	height: 84px;
	color: #626262;
	font-size: 10px;
	padding-top: 10px;	
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 10px;
	border-top: 1px dotted #e7e7e7;	
}

.puvodni_cena{
	color: #626262;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 0px;	
}

.bunka_obrazek_eshopu{
  text-align: center;
	vertical-align: top;
}

div.skladem{
	font-size: 11px;
	font-weight: normal;	
	color: #626262;
	padding-left: 10px;
  padding-bottom: 2px;  	
}

.obrazek_eshopu{
  border: 0px;
	width: 250px;
	height: 188px;
  padding-top: 2px;	  	
}

.text_eshopu{
	color: #626262;
	font-size: 11px;
	height: 60px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	vertical-align: top;
}

.text_eshopu_tabulka{
	color: #626262;
	font-size: 11px;
	width: 365px;
	vertical-align: top;
}

.tlacitka_eshopu{
	width: 258px;
	padding-bottom: 2px;
}

.detail1{
	width: 100%;
	background-color: #ffffff;	
	vertical-align: top;
}

.detail2{
	width: 100%;
	height: 188px;
	background-color: #ffffff;	
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	vertical-align: top;
}

.detail2_text{
	width: 100%;
	background-color: #ffffff;	
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 18px;	
	vertical-align: top;
}

.detail2_kosik{
	width: 100%;
	height: 188px;
	background-color: #ffffff;	
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 40px;	
	vertical-align: top;
}

.detail2a{
	width: 100%;
	background-color: #ffffff;	
  padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
}

.detail3{
	width: 100%;
	vertical-align: top;
	margin-top: 10px;	
}

.detail4{
	font-size: 12px;
	color: #434D4F;
	padding-left:4pt;
	padding-right:4pt;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top: 1px dotted #C9C9C9;
	border-bottom: 1px dotted #C9C9C9;
}

.detail4a{
	font-size: 12px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #ffffff;
}

.detail4b{
	font-size: 12px;
	color: #434D4F;
	padding-bottom: 0px;
	padding-top: 12px;
}

.detail4c{
	font-size: 12px;
	color: #434D4F;
	padding-left:4pt;
	padding-right:4pt;	
	padding-bottom: 0px;
	padding-top: 8px;
}

.detail4d{
	font-size: 12px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #ffffff;
	border-top: 1px dotted #C9C9C9;  	
}

.detail4e{
	font-size: 11px;
	padding-left:4pt;
	padding-right:4pt;	
	color: #7a7a7a;
}

.detail5{
	font-size: 12px;
	color: #232728;
	background-color: #f5f5f5;	
  border-right: 1px solid #e7e7e7;  	
	padding-bottom: 28px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;	
	vertical-align: top;
}

.detail5a{
	font-size: 11px;
	color: #434D4F;
	padding-bottom: 18px;
	border-bottom: 1px dotted #C9C9C9;
}

.detail5b{
	font-size: 12px;
	color: #434D4F;
	padding: 18px;
}

.detail6{
	font-size: 11px;
	color: #434D4F;
	padding-bottom: 18px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 0px;	
	vertical-align: top;
}

.detail7{
	font-size: 11px;
	color: #434D4F;
	padding-left: 6px;
	padding-right: 0px;	
	margin-top: 10px;
	margin-bottom: 20px;
	vertical-align: top;
}

.detail_doprava_zdarma{
	font-size: 12px;
	font-weight: bold;
	color: #434d4f;
	border: 1px dotted #434d4f;	
	padding-left: 10px;
	padding-right: 10px;	
	margin-left: 10px;
  margin-top: 10px;
	margin-bottom: 20px;
	text-align: center;
}

.detail8{
	font-size: 11px;
	color: #434D4F;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 4px;
	vertical-align: top;
}

.detail9{
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #f5f5f5;	
	color: #232728;
	width: 138px;
	height: 31px;
	background-image: url(../images/zalozka_01.gif);
	background-repeat:no-repeat;	
  text-align: center;
	vertical-align: center;
}

.detail9a{
	background-image: url(../images/zalozka_linka.gif);
  padding-left: 18px;
	padding-right: 18px;  	
}

a.link_detail{
	font-size: 11px;
	color: #434D4F;
	font-weight: normal;	
	text-decoration: none;
}

a.link_detail:hover{
	font-size: 11px;
	color: #000000;
	font-weight: normal;		
	text-decoration: none;
}

.obrazek_detail{
	width: 250px;
	height: 188px;
}

.nadpis_detail{
	color: #1480b6;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	padding-right: 10px;
	padding-top: 24px;
	vertical-align: top;
}

.doprava_zdarma_detail{
	color: #434d4f;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 24px;
	padding-left: 18px;
	padding-right: 10px;
	padding-top: 0px;
	vertical-align: top;
}

table.kosik{
	width: 100%;
	font-size: 12px;
	background-color: #FFFFFF;
}

table.tabulka{
	width: 804px;
	font-size: 11px;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;	
}

.titulka_tabulky{
	background-image:url(../images/bg_.gif);
	background-repeat:repeat-x;
}

div.odkaz_kosik{
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	color: #434D4F;
	text-decoration: none;
}	

.kosik_pocet{
	margin:0px;
	font-size: 10px;
	vertical-align: middle;
	text-align: right;
	width: 20px;
}

.celkove_kosik{
	margin-top: 30px;
	margin-bottom: 30px;	
	margin-left: 0px;
	font-size: 12px;
}

.menu_kosik{
	margin-top: 0px;
	margin-left: 0px;
  margin-right: 0px;
}

.dodani_kosik{
	width: 100%;
	padding-top: 14px;
	font-size: 12px;
	background-color: #f3f3f3;  	
}

.prihlaseni{
	padding: 0px;
	font-size: 11px;
	color: #3F81CB;
	width: 100%;
}

.prihlaseni_box{
	margin:0px;
	width: 127px;
	font-size: 11px;
	vertical-align: middle;
}

.prihlaseni_box2{
	margin:0px;
	width: 147px;
	font-size: 11px;
	vertical-align: middle;
}

.prihlaseni_tl{
	margin:0px;
	font-size: 11px;
	vertical-align: middle;
}

.poznamka{
	font-size: 9px;
	color: #434d4f;
}

table.nejoblibenejsi{
	padding: 0px;	
}

table.razeni_zbozi{	   
	background-color: #fbfbfb;
	margin-right: 16px;
  border-top:1px dotted #c9c9c9; 
  border-bottom:1px dotted #c9c9c9;	
}

a.nejoblibenejsi_01{
	font-size:10px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#384243;
}

a.nejoblibenejsi_01:hover{
	font-size:10px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#ee6c22;
}

a.nejoblibenejsi_02{
	font-size:14px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#384243;
}

a.nejoblibenejsi_02:hover{
	font-size:14px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#ee6c22;
}

a.nejoblibenejsi_03{
	font-size:18px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#384243;
}

a.nejoblibenejsi_03:hover{
	font-size:18px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#ee6c22;
}

a.nejoblibenejsi_04{
	font-size:22px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#384243;
}

a.nejoblibenejsi_04:hover{
	font-size:22px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;	
	text-decoration: none;
	color:#ee6c22;
}

table.bottom{
	width: 100%;
	font-size: 11px;
	color: #626262;
}

td.bottom_01{
	padding-top: 14px;
	padding-bottom: 2px;
	background-image: url(../images/bg_08a.gif);
	background-repeat: repeat-x;	
	background-color: #ffffff;
}

td.bottom_02{
	padding-top: 0px;
	padding-bottom: 14px;
	background-color: #ffffff;
}

td.bottom_03{
	padding-top: 0px;
	padding-bottom: 4px;
	background-color: #ffffff;
}

a.odkaz_lista_bottom{
	color: #1480b6;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;			
}

a.odkaz_lista_bottom:hover{
	color: #1480b6;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 6px;
	padding-right: 6px;			
}
