/* GENERAL */	
	html,body { font-size:11px; color:#242424; font-family:Verdana,Arial;  margin:0px; padding:0px; text-align:left; background:#fff;}
	div.prouzek { background:#efefef; color:#000; width:100%; font-size:10px;  border:1px solid #000; margin:0px 0px 0px 0px; text-align:center; font-size:12px; }
	div.body { width:776px; margin:0px auto 0px auto; }
	
	.center { text-align:center; }
	.right { text-align:right; }
	.left { text-align:left; }
	.blok { text-align:justify; }
	.tucne { font-weight:bold; }
	h1 { color:#f25900; font-size:18px; margin:10px 0px 10px 0px; }	
	a,a:visited { color:#ff451e; text-decoration:underline; }
	a:hover { text-decoration:none; }
	img { border:none; }
	.nezalamovat { white-space:nowrap; }
	
	span.zelena { font-weight:bold; color:#008000; }
	
/* HLAVICKA */
	div.jazykove_verze { font-size:10px; color:#969592; padding:4px 0px; text-align:right;}
	div.jazykove_verze a,div.jazykove_verze a:visited { color:#969592; text-decoration:none; }
	div.jazykove_verze a:hover { text-decoration:underline; }
	div.jazykove_verze a.aktivni,div.jazykove_verze a.aktivni:visited { color:#ff451e; text-decoration:none; }
	
	div.hlavicka { height:211px; margin:0px; padding:0px; background:#f2f1eb url('img/hlavicka.png') no-repeat 0px 60px; margin-top:0px;}
	div.hlavicka a.logo,div.hlavicka a.logo:visited { position:absolute; margin:0px;}
	div.hlavicka ul { margin:0px; padding:8px 0px; list-style-type:none; }
	div.hlavicka ul li { margin:0px; padding:3px 12px; list-style-type:none; font-size:10px; }
	
	div.produkty { position:absolute; margin:0px 0px 0px 195px;}
	div.produkty-menu { position:absolute; z-index:100; margin:88px 0px 0px 195px; border:1px solid #fff; background:#2d201e; width:221px; color:#c2c1bd;}
	div.produkty-menu a,div.produkty-menu a:visited,div.produkty-menu a:hover { text-decoration:none; color:#c2c1bd; }
	div.produkty-menu2 { position:absolute; z-index:100; margin:117px 0px 0px 417px; border:1px solid #fff; background:#2d201e; width:221px;}
	div.produkty-menu2 a,div.produkty-menu2 a:visited,div.produkty-menu2 a:hover { text-decoration:none; color:#c2c1bd; }
	div.sipka { position:relative; background:transparent url('img/sipka.gif') no-repeat right center; margin-right:-8px; }
	
	
	
	
	div.sluzby { position:absolute; margin:0px 0px 0px 306px;}
	div.sluzby-menu { position:absolute; z-index:100; margin:88px 0px 0px 306px; border:1px solid #fff; background:#ff451e; width:221px;}
	div.sluzby-menu a,div.sluzby-menu a:visited,div.sluzby-menu a:hover { text-decoration:none; color:#ffffff; }
	
	div.ofirme { position:absolute; margin:0px 0px 0px 418px;}
	div.ofirme-menu { position:absolute; z-index:100; margin:88px 0px 0px 417px; border:1px solid #fff; background:#c2c1bd; width:221px;}
	div.ofirme-menu a,div.ofirme-menu a:visited,div.ofirme-menu a:hover { text-decoration:none; color:#2d201e; }
	
		
	a.hlav-odkaz,a.hlav-odkaz:visited { text-decoration:none; color:#969592; }
	a.hlav-odkaz-aktivni,a.hlav-odkaz-aktivni:visited { text-decoration:none; color:#ff451e; }
	a.hlav-odkaz:hover { text-decoration:underline; }
	
	div.odkaz1 { position:absolute; margin:198px 0px 0px 489px; }
	div.odkaz2 { position:absolute; margin:198px 0px 0px 549px; }
	div.odkaz3 { position:absolute; margin:198px 0px 0px 599px; }
	
	
/* PATICKA */
	div.copyright { clear:both; color:#c2c1bd; font-size:10px; margin:0px 0px 5px 0px;}
	div.copyright a,div.copyright a:visited { color:#ff451e; text-decoration:none; }
	div.copyright a:hover { color:#ff451e; text-decoration:underline; }
	div.copyright span { float:right; }
	div.copyright span img { display:none; }
	div.copyright span a,div.copyright span a:visited { text-decoration:none; color:#c2c1bd; }
	div.copyright span a:hover { text-decoration:none; color:#c2c1bd; }

/* PANELY - UVODNI STRANA */
	div.left-panel { float:left; width:458px; border-right:1px solid #c2c1bd; margin:14px 0px 0px 0px;}
	div.left-panel div.obal { margin:0px 22px 12px 22px;}
	
	
	div.right-panel { float:left; width:316px; margin:14px 0px 0px 0px; height:100%; }
	div.right-panel div.obal { margin:17px 15px 27px 30px;}
	
	
	h2 { font-size:13px; color:#ff451e; margin:14px 24px 15px 0px;  }
	h3 { font-size:12px;  }
	h2 span { float:right; font-size:11px; }
	div.text { margin:0px; padding:0px 0px 0px 0px; font-size:10px;}
	
	div.obrazek { float:right; border:1px solid #2d201e; margin:0px; width:72px; height:72px;  }
	div.obrazek img { border:1px solid #fff; width:70px; height:70px;}
	div.text2 { margin:0px; padding:0px; }
	div.odkaz { padding:8px 0px 0px 0px; text-align:right; font-weight:bold; margin:0px; font-size:10px; }
	table.novinka { width:100%; border-collapse:collapse;  margin:0px;}
	table.novinka td { vertical-align:top;}
	td.akorat { width:90px; vertical-align:center; text-align:right;}
	
	div.main-site1 { float:left; width:230px; }
	div.main-site2 { float:right; width:180px; text-align:left; margin:-15px 0px 0px 0px; }
	
  div.akce { position:relative; margin:0px 0px 0px 0px;}
	div.novinky { position:relative; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both;}
  
  
  
  ul.seznam-benefitu { line-height:100%; font-size:10px; margin:-7px 0px 0px 0px ; padding:0px; list-style-type:none; }
  ul.seznam-benefitu li { margin:0px; padding:0px; }
  ul.seznam-benefitu li span { font-weight:bold; color:#008000; text-decoration:underline; }
  
  p.male-pismo { font-size:10px; }

/* PANELY - HLAVNI STRANY */
	div.obal-panelu { margin:0px; padding:0px; background:transparent url('img/main.gif') repeat-y; margin-bottom:7px;}
	
	div.levy-panel { width:235px; background:transparent; float:left; margin:0px; }
	div.levy-panel div.obal { margin:0px 30px 0px 30px;}
	div.levy-panel div.pozadi { position:relative; background:#f2f1eb url('img/left_top.gif') no-repeat top center; margin:-26px 0px 0px 0px; height:30px;}
	div.levy-panel div.pozadi-2 { position:relative; background:#f2f1eb url('img/left_top_2.gif') no-repeat top center; margin:-26px 0px 0px 0px; height:30px;}
	div.levy-panel div.pozadi-3 { position:relative; background:#f2f1eb url('img/left_top_3.gif') no-repeat top center; margin:-26px 0px 0px 0px; height:30px;}
	
	div.pravy-panel { width:532px; background:transparent; float:left;}
	div.pravy-panel div.obal { margin:0px 20px;}
	
	div.pravy-panel p { margin:0px 0px 15px 0px; }
	div.pravy-panel p.otazka { margin:0px 0px 0px 0px; background:#efefef; padding:2px 2px;}
	div.pravy-panel p.otazka a,div.pravy-panel p.otazka a:visited { text-decoration:none; }
	div.pravy-panel p.odpoved { padding:2px; }
	div.pravy-panel p.odkaz { font-size:11px; margin:10px 0px; font-weight:bold;}
	div.pravy-panel p.seda { background:#f3f3f3; padding:2px 5px; margin-left:-5px; margin-right:-5px;}
	div.pravy-panel p.odkaz a,div.pravy-panel p.odkaz a:visited { text-decoration:none; }
	div.pravy-panel p.odkaz a:hover { text-decoration:underline; }
	div.pravy-panel p.uvodni-text { font-size:12px; }
	div.pravy-panel p.uvodni-text img { float:left; margin:0px 5px 5px 0px; }
	div.pravy-panel p.podpis{ font-style:normal; text-align:center;  padding:0px 0px 0px 300px; }
	div.pravy-panel p.podpis img { display:block; margin:0px auto; }
	
	div.pravy-panel p.zena { background:transparent url('img/zena.png') no-repeat right; padding:0px 0px 100px 0px; }
	div.pravy-panel ul.ceny { list-style-type:none; }
	
	div.pravy-panel table { width:100%; border-collapse:collapse; margin:0px 0px 20px 0px;}
	div.pravy-panel table tr.main td { font-size:12px; color:#ff451e; font-weight:bold; text-align:center; background:#f2f1eb; padding:2px 0px;}
	div.pravy-panel table td.prvni { font-weight:bold; width:150px;}
	div.pravy-panel table tr.rozrazeni td { font-weight:bold; text-align:center; border-bottom:1px solid #efefef;}
	
	form.kontakt table { font-weight:bold; }
	form.kontakt table input,form.kontakt table textarea { font-weight:normal; font-family:Verdana; font-size:11px; }
	form.kontakt table textarea { width:100%; }
	
  div.pravy-panel table.draty { clear:right; margin:10px 0px; border-collapse:collapse; width:auto;}
  div.pravy-panel table.draty td { text-align:left; width:130px; }	
	
	
	
	div.cara { height:41px; margin:0px 0px 0px -18px; background:#f2f1eb url('img/cara.gif') no-repeat center; }
	div.clear { clear:both; height:17px; font-size:0px; background:transparent; }
	
	ul.menu { padding:0px; margin:0px 0px 0px -15px; list-style-type:none; }
	ul.menu li { margin:0px; padding:0px 0px 0px 15px; list-style-type:none; background:transparent url('img/li.gif') no-repeat left center;}
	ul.menu li.katalog { background:transparent url('img/li.gif') no-repeat 0px 4px; }
	ul.menu li a,ul.menu li a:visited { color:#242424; text-decoration:none; }
	ul.menu li a:hover { color:#242424; text-decoration:underline; }
	ul.menu li a.active,ul.menu li a.active:visited { color:#242424; text-decoration:none; font-weight:bold;  }
	ul.menu li ul { margin:3px 0px 3px 12px; padding:0px; }
	ul.menu li ul li { padding:0px 0px 0px 10px; background:transparent url('img/li2.gif') no-repeat left center; font-size:10px; margin:0px;}
	
	ul.faq-menu { margin:-10px 0px 0px 10px; padding:0px; list-style-type:none; }
	ul.faq-menu li { margin:0px; padding:0px; list-style-type:none; }
	ul.faq-menu li a,ul.faq-menu li a:visited { text-decoration:none; color:#000; }
	ul.faq-menu li a:hover { text-decoration:underline; color:#ff451e; }
	
/* ANKETY */
	div.anketa { margin:0px; padding:0px; }
	div.anketa div.otazka { font-size:11px; font-weight:bold; margin:5px 0px;}
	div.anketa div.moznost { font-size:10px; margin:5px 0px 0px 0px; }
	div.anketa div.moznost a,div.anketa div.moznost a:visited {text-decoration:none; color:#242424;  }
	div.anketa div.moznost a:hover { text-decoration:underline; color:#; }
	
	div.anketa div.celkem { font-size:10px; font-weight:bold; margin:5px 0px; }
	
	div.pages { text-align:center; margin:5px 0px; }
	div.pages a,div.pages a:visited { text-decoration:none; }
	div.pages a.aktivni-ref,div.pages a.aktivni-ref:visited { text-decoration:none; font-weight:bold; color:#242424;}
	div.pages a:hover { text-decoration:underline; } 
	
	
/* KONTAKTY */
	table.kontakt { background:#fff;  }
	table.kontakt tr td { padding:1px; text-align:left;  }
	table.kontakt tr td.foto { width:60px; }
	table.kontakt tr td.info { line-height:16px; background:#fff url('img/kontakt.png') repeat-x; padding:9px 13px 9px 13px; vertical-align:top;}
	table.kontakt tr td.info div span { font-weight:bold; }
	table.kontakt td.pobocka { padding:10px; font-weight:bold; font-size:13px; }
	h2.manageri { background:#f2f1eb; padding:7px 10px; color:#332421; font-size:11px; margin:1px 0px; }
	
