/* CSS Document */
body{color:#111;text-align:left;margin:0;font:0.8em Verdana,Arial,Helvetica,sans-serif;background:#DDF url('images/bkg.gif') repeat}
#outer {
	margin:0 auto;
	width:990px;
	 background:#FEFEFE url('images/obsah.jpg') repeat-y;
	}
h1 {margin:0;}
h2,h3,h4,h5 {margin:20px 0;font-weight:normal;clear:both}
h2 {font-size:160%;color:#369}
h3 {font-size:130%;;color:#333;margin:20px 0 0 0}
h4 {font-size:110%;color:#333;}
h5 {font-size:100%;color:#333;}
div {line-height:160%}
p {line-height:180%}
hr {display:none}
form {clear:both;margin:0;}
label {}
legend {color:#000;padding:2px 10px;font-weight:bold}
input {padding:3px;background:#EEE url('images/input.jpg') repeat-x;border:1px solid #AAA;color:#390}
table {color:#000;border:1px solid #369;background-color:#FFF;font-size:90%;border-collapse:collapse;width:100%;margin:10px 0}
td {margin:0;padding:4px;border:1px solid #369}
textarea {padding:3px;background:#EEE url('images/input.jpg') repeat-x;border:1px solid #AAA;color:#369}
#language {color:#FFF;padding:10px 20px}
#language a {color:#FFF;}
#language a:hover {color:#390;}
#head {text-align:left;height:149px;background:#666 url('images/hlavicka.jpg') no-repeat;}
.logo {display:block;width:200px;height:100px;float:right}
/* bocni panel */
#panel{float:left;width:248px;margin:10px;}
#panel h3  {padding:10px 20px;color:#FFF;background:#369 url('images/panel.jpg') no-repeat;height:20px;margin:0}
#panel_aktuality {background-color:#FFF;margin-top:5px;}
#panel_aktuality div {padding:5px}
#panel_aktuality .datum {padding:0px;font-size:90%;color:#999}
#panel_aktuality a {padding:0px;font-weight:bold;text-decoration:none;color:#333;font-size:105%;}
#panel_aktuality a:hover {text-decoration:underline !important;}
#panel_aktuality  p {margin:2px;font-size:85%}
#panel_aktuality img {width:240px}   
#panel_text {}
#panel_kosik {background-color:#FFF;margin-top:5px;}
#panel_kosik div {padding:5px;font-size:85%}
#panel_kosik .cena {font-size:90%;font-weight:bold}
#panel_zbozi {background-color:#FFF;margin-top:5px;}
#panel_zbozi ul {color:#666;margin:0;padding:0}
#panel_zbozi li {list-style-type:none;}
#panel_zbozi a {display:block;color:#666;padding:4px 8px;border-bottom:1px solid #AAA}
#panel_zbozi li ul a {font-size:85%;padding-left:20px}
#panel_zbozi a:hover,#panel_zbozi .active {background:#EEE url(images/menu_select.jpg) no-repeat;}

#panel_anketa {background-color:#FFF;margin-top:5px;}
#panel_anketa div {padding:5px;font-size:95%}
#panel_anketa a {text-decoration:underline;color:#333;display:block;margin:3px 0;clear:both}
#panel_anketa a:hover {color:#390;}
#panel_anketa .votes {float:right;margin-top:-7px}
#panel_anketa .celkem {font-weight:bold;text-align:right;margin:3px 0;clear:both}
/* menu */
#menu{background:#369 url(images/menu.jpg) repeat-x;height:43px;margin:0;}
#menu ul{margin:0;padding:0;float:right}
#menu li{list-style-type:none;margin:0;display:block;float:left;text-align:right;position:relative}
#menu li a {color:#FFF;margin:11px 15px 1px 10px;padding:0;text-decoration:none;display:block;float:left;font-size:95%}
#menu li a:hover {border-bottom:4px solid #FFF;} 
#menu a.active {border-bottom:4px solid #FFF;}
#menu li li {position:relative;z-index:100;margin:0;text-align:left}
#menu .noactive {padding:5px 10px;color:#111;font-weight:bold}
#menu li ul {z-index:100;color:#FFF;display:none;top:35px;position:absolute;border:1px solid #111;background:#FFF;}
#menu li:hover ul, #menu2 li.hover ul {display:block;}
#menu li li a {background:0;display:block;padding:5px 10px;margin:0;color:#111;width:150px;}
#menu li li a:hover {background:#390;color:#FFF;border:0}

#reklama {background-color:#FFF;margin-top:5px;padding:10px;text-align:center}
#reklama img {border:0;margin:2px}

#hledat {padding:5px;background-color:#CCC;}
/* obsah */
#page{float:right;width:690px;padding:10px 20px 20px 10px;}
#page a {
	color: #369;
 padding:2px;
}
#page li {list-style-image:url('images/li.jpg');padding:3px}
p img {margin:10px;border:1px solid #111}
.povinna {color:#390}
.youtube {clear:both;display:block;}
.strankovani {font-size:90%;height:30px;margin:10px 0px}
.stat {float:left}
.pages {float:right}
.title {background-color:#369;color:#FFF}
.error {padding:20px;margin:30px;background-color:#390;color:#FFF}
.ikona {border:0;float:left;clear:both}
.vlevo{float:left}
.vpravo{float:right}
.neobtekat{clear:both}
.odd{display:none}
.center{text-align:center}
.obrazek  {border:1px solid #999}
.obrazek_popis {color:#999;font-size:70%;width:130px;text-align:center}
a.odkaz  {display:block;background-color:#693; color: #FFF !important;padding-left:5px !important}
a.odkaz:hover {color:#360 !important}
.print{background:url(images/tisk.gif) no-repeat;padding-left:20px}
.rss {background:url(images/rss.png) no-repeat;padding-left:17px}
.bezobrazku {width:150px;height:120px;margin:3px 0;border:1px solid #DDD;
text-align:center;float:left;color:#DDD;font-size:200%;padding-top:30px}
.social {margin:10px 0}
.podtitul {clear:both;background-color:#999;color:#FFF;padding:1px 20px;margin:10px 0;letter-spacing:5px;}
.tlacitko {border:1px solid #AAA;background:#EEE url(images/input.jpg) repeat-x;padding:3px 5px;margin:3px}
.tlacitko:hover, .button:hover {border:1px solid #333;background:#390 url(images/panel.jpg);color:#FFF !important}
.info {font-weight:bold;margin:3px}
.priloha {clear:both;margin:2px;padding:2px;border-top:1px solid #DDD;min-height:44px}
.button {display:block;padding:3px 0;text-align:center;background:#EEE url(images/input.jpg) repeat-x;color:#390 !important;
border:1px solid #AAA;text-decoration:none;margin:3px}
.popis_file {font-size:90%}
.pic .popis {text-align:center;font-size:80%}
.back {display:block;width:130px;height:24px;padding-left:30px !important;background:url(images/back.png) no-repeat;}

/*paticka */
#foot{clear:both;font-size:85%;color:#FFF;padding:20px;background:#369 url('images/paticka.jpg') no-repeat;}
#foot a{text-decoration:underline;font-weight:normal;color:#FFF}
#foot a:hover{color:#333;}
#foot p {border-bottom:1px solid #FFF;margin:20px 20px 5px 0;padding:5px 0}

.zbozi_polozka  {margin:5px;height:250px;width:330px;background:url(images/zbozi.jpg) no-repeat 10px 0px;float:left;font-size:90%}
.zbozi_polozka img {width:150px;float:left;border:1px solid #666;margin:5px}
.zbozi_polozka a {font-size:120%;display:block;padding:5px 10px !important;text-align:center;text-decoration:none;color:#FFF !important;
background:#666 url(images/cd_titul.jpg) no-repeat}
.zbozi_polozka a:hover {background-color:#136}
.zbozi_polozka .box {float:right; width:165px}
.zbozi_polozka form {clear:both}
.zbozi_polozka .interpret {margin:3px 0;font-weight:bold}
.zbozi_polozka .status {padding:7px 10px;width:145px;text-align:center;margin:3px 0;background:#FC3 url(images/status.jpg) no-repeat;color:#FFF}
.detail_zbozi .obrazek {float:left;}
.obrazek img {width:250px;border:0}
.detail_zbozi .cd {padding:0 10px;width:410px;float:right}
.detail_zbozi  .status {padding:6px 10px;width:110px;text-align:center;margin:3px 0;background:#FC3 url(images/status.jpg) no-repeat;color:#FFF}
.detail_zbozi .hodnoceni {margin:10px 0}
.cena {font-size:150%;color:#666;font-weight:bold;}
.detail_zbozi .tracks {clear:both;font-size:95%}
.detail_zbozi .kod {float:right;font-size:90%;background-color:#AAA;color:#FFF;padding:5px}
/* hodnoceni */
.hodn{width:16px;height:16px;display:block;float:left}
.full{background:url(images/full.jpg) no-repeat;}
.empty{background:url(images/empty.jpg) no-repeat;}
.half{background:url(images/half.jpg) no-repeat;}
.full:hover,.empty:hover,.half:hover {background:url(images/full.jpg) no-repeat}
.result {clear:left}

/* galerie */
.galerie {width:140px; height:160px;margin:3px;float:left;text-align:center}
.galerie img {border:3px solid #999;max-width:130px;max-height:130px;}
.galerie .popis {clear:left;font-size:80%;line-height:130% !important;display:block;color:#999}
.galerie .info {display:none}

/* soubory */
.soubory a {float:left}
.soubory {font-size:80%;margin:10px 0;clear:both}
.soubory .popis {font-weight:bold}
.soubory .info {display:block;font-weight:normal;font-size:90%;font-style:italic;}

/* multigalerie */
.nahledy {width:150px; height:190px;margin:3px;float:left;text-align:center;border:1px solid #999}
.nahledy img {max-width:130px;max-height:130px;border:1px solid #111;float:none}
.nahledy a {text-decoration:none;display:block;line-height:130%;margin-top:3px;font-size:70% !important;border:0 !important}
.nahledy_popis {display:block;clear:left;font-weight:bold}


/* guestbook */
.ukazka {margin:10px 0;}
.top_message{padding:5px;font-size:80%;color:#666;background:#DDD;}
.top_message a {color:#666}
.message{font-size:90%;padding:10px;background-color:#FFF;color:#333}
.message img {margin:2px}
.reaction {background-color:#EEE;display:block;font-size:85%;padding-left:20px !important;text-decoration:none;}

.smiles {margin:10px}
.react_message {font-size:90%}
.react_message .top_message {padding-left:40px;background-color:#EEE;color:#111}
.react_message .message {padding-left:40px;background-color:#EEE;}

/*aktuality */
.aktuality a {color:#FC3;text-decoration:none;display:block;margin:5px}
.aktuality a:hover {color:#C30}
.aktuality p {margin:5px}
.aktuality img {margin-left:40px}
.info{clear:both;font-size:70%;text-align:right;}
.aktualita_radek a.top {font-size:160%}
.informace {clear:both;font-size:70%;text-align:right;}

.forum td {border:0}
.white {background-color:#FFF}
.grey {background-color:#EEE}
.tooltip {
	display:none;
	background:transparent url('images/black_arrow.png');
	font-size:12px;
	text-align:center;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}
.formtip,.formerror {
/* supply height to ensure consistent positioning for every browser */
	height:15px;
	background-color:#390;
	border:1px solid #E1E16D;
	font-size:11px;
	color:#FFF;
	padding:3px 10px;
	margin-left:-2px;


	/* CSS3 spicing for mozilla and webkit */
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;

	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;

}
#myform td,#myform table {border:0;background:0}
@media print{
#head{display:none}
#menu{display:none}
#language{display:none}
}
