/*- formatovani zakladnich HTML prvku -*/
body				{ font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; margin:0 auto; padding:0; background-color:#fff; color:#000; font-size:80%; min-width:760px; text-align:center; }
samp				{ font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; margin:0 auto; padding:0; color:#777; font-size:100%; min-width:760px; text-align:center; }
h1,h2,h3,h4,h5,h6		{ margin:0 0 1em; padding:0; font-size:100%; }
form				{ margin:0; padding:0; }
p				{ margin:1em 0; padding:0; }
img				{ display:inline; border:0; }
a 				{ color:#00a }
a:visited			{ color:#00e }
a:hover 			{ color:#00c; text-decoration: underline;}

ul, ol				{ margin:0.5em 0 0.5em 35px; padding:0; }
ul li, ol li			{ margin:0; padding:0; }

hr						{ color:#808080; background:#808080; height:1px; margin:0; padding:0; border:0; }
form .submit			{ letter-spacing:0.25em; }

/*- osetreni kvuli IE, kdyz nebudeme delat full-screen -*/
#page				{ text-align:left; }
#page.lista			{ margin-top:28px; }

/*- formatovani hlavicky -*/
#head				{ position:relative; background:#fff url(https://i.toplist.cz/img/bg.gif) 0 0 repeat-x; height:75px; }
#head #logo img			{ margin:0 0 0 14px; }
#head h1			{ position:absolute; top:0; left:150px; font-size:125%; line-height:40px; }
#date				{ position:absolute; left:150px; top:50px; margin:0; }

/*- navigace v hlavicce -*/
#navig				{ position:absolute; top:0; right:0; }
#navig ul 				{ margin:15px 0 0 0; padding:0;  }
#navig ul li			{ display:block; float:left; margin:0; padding:0; list-style:none; width:70px; }
#navig ul li a			{ display:block; width:60px; height:60px; background:transparent url(https://i.toplist.cz/img/menu-na.gif) 0 0 repeat-y; }
#navig ul li a:hover		{ background-image:url(https://i.toplist.cz/img/menu-ac.gif); }
#navig ul li span		{ display:none; }

/*- hover na jednotlive polozky menu -*/
#navig #m2 a			{ background-position:-60px 0; }
#navig #m3 a			{ background-position:-120px 0; }
#navig #m4 a			{ background-position:-180px 0; }
#navig #m5 a			{ background-position:-240px 0; }

/*- zakladni rozlozeni stranek -*/
#main				{ position:relative; padding:10px;  }
#main #hp			{ padding:0 140px 0 150px; height:49em; }
#main #left-col			{ position:absolute; top:10px; width:140px; }
#main #right-col		{ position:absolute; top:10px; right:10px; width:130px; }

/*- ############################# HP ############################# -*/

/*- Hledaci formular na HP -*/
#search				{ text-align:center; margin:0 0 1em 0; border:1px solid #98AAB1; padding:1px; height:auto !important; height /**/:1px; }
#search form			{ background:transparent url(https://i.toplist.cz/img/bg2.gif) 0 0 repeat-x; padding:3px; }
#search form p			{ margin:0; }

/*- TOP kategorie na HP -*/
#top-kategorie			{ margin:0 15px; }
#top-kategorie p		{ margin:0; }

/*- 10 nejnavstevovanejsich webu na HP-*/
#top-ten 				{ border:1px solid #98AAB1; }
#top-ten p				{ margin:0; }
#top-ten .day			{ font-weight:normal; font-size:79%; }
#top-ten table			{ width:138px; border:none; }
#top-ten table a			{ text-decoration:none; color:#000; }
#top-ten table a:hover	{ text-decoration:underline; color:#00c; }
#top-ten table tr th		{ background:transparent url(https://i.toplist.cz/img/bg.gif) 0 0 repeat-x; padding:0.1em 0.25em; text-align:center; }
#top-ten table tr td		{ background:#DDE5EA; padding:0.1em 0.25em; }
#top-ten #counted		{ background:#EEF5FA; padding:0.5em; text-align:center; }

/*- katalog na uvodni strance, vypis jednotlivych sekci -*/
#katalog h3			{ font-size:130%; margin:0.75em 0 0; }
#katalog p			{ margin:0 0 1em 0; }
#katalog #umeni		{ margin:1.75em 0 0 0; }

/*- sponzori vlevo dole na HP -*/
#sponsors			{ text-align:center; }
#sponsors			{ margin:0; }

/*- menu v prave casti stranek -*/
#menu				{ margin:0 0 1em 0; text-align:left; }
#menu a				{ color:#000; }
#menu a:hover			{ color:#00c; }
#menu ul			{ list-style:none; margin:0; }
#menu ul li			{ padding:2px; background:#EEF5FA; margin:1px; }
#menu ul li.even		{ background:#DDE5EA; }

#more-info			{ margin:0; }

/*- ############################# EOF - HP ############################# -*/

/*- ############################# HLEDANI - KATALOG ############################# -*/

/*- Vypis stranek pro danou sekci nebo v hledani -*/
#main #search-list		{ padding:0 140px 0 0; min-height:53em; _height:53em; }

/*- hledani v sekci s kategorii + pripadne filtr podsekci -*/
#detail-search			{ width:600px; margin:0 auto 1em; text-align:center; border:1px solid #98AAB1; padding:1px; height:auto !important; height /**/:1px; }
#detail-search form		{ background:transparent url(https://i.toplist.cz/img/bg.gif) 0 0 repeat-x; padding:6px 3px 6px; }
#detail-search form p		{ margin:0; }
#detail-search .hledat		{ letter-spacing:0.25em; }
#detail-search label		{ color:#32567A; font-weight:bold; margin:0; height:auto !important; height /**/:1px; }
#detail-search #filter	p	{ margin:0.2em; text-align:left; }

/*- placene sponzorovane odkazy -*/
#sponz-odkazy h4				{ border-bottom:1px solid #306171; font-size:100%; }
#sponz-odkazy .addLinks			{ margin-top:-2.6em; text-align:right; font-size:85%; }
#sponz-odkazy .addLinks a		{ text-decoration:none; }
#sponz-odkazy .addLinks a:hover 	{ text-decoration:underline; }

#res							{ margin:1em 0; }
#res table						{ border:none; width:100%; }
#res table a					{ text-decoration:none; }
#res table a:hover				{ text-decoration:underline;}
#res table th					{ text-align:center; font-weight:normal; vertical-align:middle; font-size:89% !important; font-size /**/:69%; }
#res table th#nazev				{ letter-spacing:0.3em; }
#res table td					{ color:#305579; text-align:right; }
#res table .bold					{ font-weight:bold; font-size:130% !important; font-size /**/:100%; }

/*- formatovani jednotlivych sloupecku tabulky -*/
#res table .s1,
#res table .s4,
#res table .s5,
#res table .s6,
#res table .s9					{ font-size:130% !important; font-size /**/:100%; }

#res table .s1					{ font-weight:bold; }
#res table .s4					{ text-align:left; }
#res table .s5					{ font-weight:bold; color:#000; }
#res table .s7,
#res table .s8					{ font-size:89% !important; white-space:nowrap; }
#res table .s10					{ text-align:center; }

/*- sponsori hledani -*/
#adIcons						{ margin-top:0; }
#adIcons img					{ display:block; margin:5px auto; }

/*- ############################# EOF - HLEDANI - KATALOG ############################# -*/

/*- ############################# DETAIL STRANKY - VOLBA STATISTIK ############################# -*/
#main.detail					{ text-align:center; /*- kvuli IE5 -*/ }
#main #detail					{ position:relative; width:43em !important;  width /**/:54em; margin:auto; padding:0 140px 0 0; min-height:48em; _height:48em; text-align:left;  }
#main #detail #right-col			{ top:0; right:0; }

#detail table#info th				{ width:120px; }
#detail table#info .profireg			{ color:#f00; }

#detail #fast-links				{  position:relative; margin:1em 0 0; }
#detail #fast-links h4				{ text-align:left; }

#detail table#show-stats			{ width:100%; margin:1em 0;}
#detail table#show-stats th		{ text-align:center; width:auto; }
#detail table#show-stats td.show	{ text-align:center; padding:0.5em 0; }

/*- ############################# EOF - DETAIL STRANKY - VOLBA STATISTIK ############################# -*/

/*- ############################# STATISTIKY STRANKY ############################# -*/
#main #stats					{ text-align:center; }
#main #stats table				{ text-align:left; margin:2em auto 0.3em; }

#main #stats .totals				{ margin:0; font-size:89%; }
#main #stats .totals img			{ vertical-align:middle; }

/*- FORMATOVANI TABULKY TYPU GRAF a TABULKA -*/
.table,
.graph						{ margin:1em auto 0.3em; border:1px solid #98AAB1; }

.graph tr td					{ vertical-align:bottom; font-size:89% !important;  font-size /**/:69%; background-color:#EEF5FA; }
.table tr th,
.graph tr th					{ text-align:center; background:#ECF1F5 url(https://i.toplist.cz/img/bg2.gif) 0 0 repeat-x; padding:0.2em; font-size:125% !important; font-size /**/:100%;  }

.table tr.desc td,
.table tr.sum td,
.graph tr.desc td				{ background-color:#DDE5EA; text-align:center; padding:0.1em 0.2em; }

.graph tr.bottom td				{ background-color:#fff; font-size:100% !important; font-size /**/:79%; text-align:center; }
.graph .w8 img					{ width:8px; }
.graph .w6 img					{ width:6px; }
.graph .w4 img					{ width:4px; }
.graph .w2 img					{ width:2px; }

/*- FORMATOVANI TABULKY TYPU TABULKA -*/
.table tr td					{ text-align:right; padding:0.1em 0.2em; }
.table tr.sum td				{ font-weight:bold;  text-align:right; }
.table tr.day td				{ font-weight:bold;  font-size:80% !important; }
.table tr.d					{ background-color:#EEF5FA; }
.table .l					{ text-align:left; }
.table .r					{ text-align:right; }
.table .l img					{ height:8px; }
.table a					{ text-decoration:none; }
.table samp					{ cursor:help; }

/*- ############################# EOF - STATISTIKY STRANKY ############################# -*/

/*- ############################# EDITACE STRANKY ############################# -*/
#main #edit					{ text-align:center; }
#main #edit table				{ text-align:left; margin:2em auto 0.3em; } 

/*- FORMATOVANI TABULKY TYPU TABULKA -*/
#main #edit .table tr td,th			{ text-align:left; padding:0.1em 0.2em; background:#ECF1F5; }
.table tr.sum td				{ font-weight:bold;  text-align:right; }
.table tr th					{ text-align:left; font-weight:bold;  font-size:100% !important; }
.table tr.d					{ background-color:#EEF5FA; }
.table .l					{ text-align:left; }
.table tr th.r					{ text-align:right; }
.table tr.r td					{ text-align:right; }
.table .l img					{ height:8px; }
.table a					{ text-decoration:none; }
.table samp					{ cursor:help; }

/*- ############################# EOF - EDIT STRANKY ############################# -*/

/*- ############################# FORMATOVANI OBYC. TEXT STRANEK ############################# -*/
#main.stranka					{ text-align:center; /*- kvuli IE5 -*/ }

.stranka .cont					{ text-align:left; width:59em; margin:auto; }
.stranka h2,
.stranka h3,
.stranka h4					{ font-size:160%; margin:1.5em 0 0.2em; color:#006699; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; }
.stranka h2					{ margin:0 0 1em; }
.stranka h3					{ font-size:120%; }
.stranka h4					{ font-size:100%; }
.stranka code					{ border:1px solid #98AAB1; background:#ECF1F5; padding:5px; display:block; margin:1em; font-size:12px; }
.stranka hr						{ color:#32567A; backgroud-color:#32567A; height:2px; border:1px solid #32567A; }
.stranka p						{ margin:0.5em 0 1em; }
.stranka .zpet					{ text-align:center; margin:1em 0; }
.stranka ol,
.stranka ul						{ margin:1em 40px; padding:0; }
.stranka ol li,
.stranka ul li					{ margin:0.25em 0; }

/*- infopanel -*/
.stranka .infop					{ clear:left; float:left; width:100px; }
.stranka .sp-infop				{ margin:0 0 0 100px; }

/*- ############################# EOF FORMATOVANI OBYC. TEXT STRANEK ############################# -*/

/*- ############################# LISTA NAHORE ############################# -*/

#lista						{ position:absolute; top:0; left:0; height:24px; width:100%; background:transparent url(bg_lista.gif) 0 0 repeat-x; color:#000; font-family:"Verdana CE", "Geneva CE", "Helvetica CE", Verdana, Tahoma, Arial, sans-serif; line-height:21px; font-size:8pt; text-align:left; overflow:hidden; }
#lista a					{ text-decoration:none; color:#000;  _height:1px; margin:0 0 0 5px; }
#lista a:hover					{ text-decoration:underline; }
#lista span a					{ padding:0 0 0 10px; background:transparent url(https://i.toplist.cz/ad/acomware/1.gif) 0 3px no-repeat; _background-position /**/:0 7px; }
#lista span a.o2				{ background-image:url(https://i.toplist.cz/ad/acomware/2.gif); }
#lista span a.o3				{ background-image:url(https://i.toplist.cz/ad/acomware/3.gif); }
#lista span a.o4				{ background-image:url(https://i.toplist.cz/ad/acomware/4.gif); }
#lista span a.o6				{ background-image:url(https://i.toplist.cz/ad/acomware/6.gif); }
#lista span a.o8				{ background-image:url(https://i.toplist.cz/ad/acomware/8.gif); }
#lista span a.o9				{ background-image:url(https://i.toplist.cz/ad/acomware/9.gif); }
#lista span a.o11				{ background-image:url(https://i.toplist.cz/ad/acomware/11.gif); }
#lista span a.o12				{ background-image:url(https://i.toplist.cz/ad/acomware/12.gif); }

/*- ############################# EOF LISTA NAHORE ############################# -*/

#foot							{ clear:both; border-top:1px solid #808080; font-size:89%; margin:1em 150px 0 150px; padding:0.2em 0 1em 0; text-align:center; }

/*- obecne tridy -*/
.nd							{ position:absolute; top:-1000px; left:-1000px; }
.cistic						{ clear:both; height:1px; overflow:hidden; }
.centr						{ text-align:center; }

/*- na vytvoreni dvou sloupecku -*/
.col-cont						{ height:auto; height /**/:1em; }
.col1							{ float:left; width:49%; }
.col2							{ float:right; width:49%; }

.box							{ border:1px solid #98AAB1; margin:1em 0; height:auto !important; height /**/:1px; }
.box h4						{ font-size:100%; background:transparent url(https://i.toplist.cz/img/bg.gif) 0 0 repeat-x; margin:1px; padding:0.2em; text-align:center; }
.box .cont						{ margin:1px; background:#DDE5EA; text-align:center; padding:5px 2px;  }

/*- formatovani tabulek -*/
.tabulka						{ border:1px solid #98AAB1 }
.tabulka th						{ background:#ECF1F5 url(https://i.toplist.cz/img/bg2.gif) 0 0 repeat-x; padding:3px; text-align:left; font-weight:normal; vertical-align:top; font-weight:bold; }
.tabulka td						{ padding:0.1em; color:#000; }
.tabulka tr.odd					{ background-color:#EEF5FA; }
#search-list .tabulka tr:hover				{background: #F8F8F8;}

/*- vypis komercnich linku nebo top kategorii -*/
.tips li						{ line-height:1.6em; }
.tips li a						{ font-weight:bold; }
.tips li span					{ font-size:89%; }

/*- strankovani -*/
.pagging						{ text-align:center; font-size:130%; margin:0.5em 0; }

/*- oprava velikosti fontu pro IE5 -*/
table tr td,
table tr th						{ font-size:100% !important; font-size /**/:79%; }

.sp_link { font-size: x-small; line-height: 250%; text-align:left; color:black; margin-left: 20px; margin-rigth: 20px; white-space: nowrap; }
.sp_link A { text-decoration: underline; font-size: small; }
.sp_link HR { margin: -2px; }

#acomware_back {
		position:absolute; top:0; left:0; height:24px; width:100%; 
        background-image: url(https://i.toplist.cz/img/ad/back_main.jpg);
        height: 28px;
		border-bottom:1px solid #4b7b92;
}
#acomware_back  td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        padding-left: 4px;
        line-height: 12px;
        text-align: center;
}
body {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
}
#tblAcomware a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration: none;

}
#tblAcomware a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #CC0000;
        text-decoration: none;

}

/*- reklama 247 media -*/

#main #right-col1		{ position:absolute; top:10px; right:-140px; width:130px; }
#main #detail #right-col1			{ top:0; right:-30; }


#toplist_cz_tipy{
		border: #98AAB1 1px solid;
		width: 128px;
		font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 10px;
	}
#toplist_cz_tipy_hp{
		border: #98AAB1 1px solid;
		width: 128px;
		font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 10px;
	}	
#toplist_cz_tipy h1, #toplist_cz_tipy h1 a, #toplist_cz_tipy h1 span {
    display: block;
    width: 100%;
    height: 28px;
}

#toplist_cz_tipy_hp h1, #toplist_cz_tipy_hp h1 a, #toplist_cz_tipy_hp h1 span {
    display: block;
    width: 100%;
    height: 28px;
}
#toplist_cz_tipy h1 { position: relative; line-height: 27px; background-color: #FFFFFF; text-align: center; margin: 0; font-size: 16px; }
#toplist_cz_tipy h1 a { color: #0000AA; text-decoration: none; }
#toplist_cz_tipy h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/top-tipyc.gif) no-repeat center; z-index: 10; }
#toplist_cz_tipy p { line-height: 1.5; margin: 0; }

#toplist_cz_tipy_hp h1 { position: relative; line-height: 27px; background-color: #FFFFFF; text-align: center; margin: 0; font-size: 16px; }
#toplist_cz_tipy_hp h1 a { color: #0000AA; text-decoration: none; }
#toplist_cz_tipy_hp h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/top-tipyc.gif) no-repeat center; z-index: 10; }
#toplist_cz_tipy_hp p { line-height: 1.5; margin: 0; }
	
#toplist_cz_tipy a{color: #0000ff;}
#toplist_cz_tipy a:hover {color: #d10019;}
#toplist_cz_tipy_hp a{color: #0000ff;}
#toplist_cz_tipy_hp a:hover{color: #d10019;}
#toplist_cz_tipy div { padding: 5px; margin: 0 0 1px 0; background: url(https://nad.247media.cz/zone/obr/tipy-bg.jpg) repeat-x top; }	
#toplist_cz_tipy .end-tipy{
		margin: 1px;}
#toplist_cz_tipy_hp div { padding: 5px; margin: 0 0 1px 0; background: url(https://nad.247media.cz/zone/obr/tipy-bg.jpg) repeat-x top; }	
#toplist_cz_tipy_hp .end-tipy{
		margin: 1px;}
	
/*- wedos -*/

#wedos_hp {
    text-align: left;
    font-size: 11px;
    font-family: arial;
    width: 126px;
    padding: 1px;
    border: 1px solid #98aab1;
}

#wedos_hp h1, #wedos_hp h1 a, #wedos_hp h1 span {
    display: block;
    width: 100%;
    height: 37px;
}

#wedos_hp h1 { position: relative; line-height: 27px; background-color: #447eb3; text-align: center; margin: 0; font-size: 16px; }
#wedos_hp h1 a { color: #ffffff; text-decoration: none; }
#wedos_hp h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/wedos.png) no-repeat center; z-index: 10; _cursor: hand; cursor: pointer; }
#wedos_hp h3 { color: #ffffff; background-color: #00709B ; line-height: 2.0; margin: 0 0 1px 0; padding: 0 5px; font-size: 11px; }
#wedos_hp h3 a { text-decoration: none; color: #ffffff; }
#wedos_hp h3 a:hover { text-decoration: underline; color: #FF0; }
#wedos_hp h1 a:hover { color: #d10019; }
#wedos_hp a:hover { color: #d10019 ; }
#wedos_hp div { padding: 5px; margin: 0 0 1px 0; background-color: #ff0; }
#wedos_hp p { line-height: 1.5; margin: 0; }	

#wedos {
    text-align: left;
    font-size: 11px;
    font-family: arial;
    width: 126px;
    padding: 1px;
    border: 1px solid #98aab1;
}

#wedos h1, #wedos h1 a, #wedos h1 span {
    display: block;
    width: 100%;
    height: 37px;
}

#wedos h1 { position: relative; line-height: 27px; background-color: #447eb3; text-align: center; margin: 0; font-size: 16px; }
#wedos h1 a { color: #ffffff; text-decoration: none; }
#wedos h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/wedos.png) no-repeat center; z-index: 10; _cursor: hand; cursor: pointer; }
#wedos h3 { color: #ffffff; background-color: #00709B  ; line-height: 2.0; margin: 0 0 1px 0; padding: 0 5px; font-size: 11px; }
#wedos h3 a { text-decoration: none; color: #ffffff; }
#wedos h3 a:hover { text-decoration: underline; color: #FF0; }
#wedos h1 a:hover { color: #d10019; }
#wedos a:hover { color: #d10019 ; }
#wedos div { padding: 5px; margin: 0 0 1px 0; background-color: #ff0; }
#wedos p { line-height: 1.5; margin: 0; }

#horni_lista {
		position:absolute; top:0; left:0; height:24px; width:100%; 
        background-image: url(https://i.toplist.cz/img/ad/back_main.jpg);
        height: 28px;
		border-bottom:1px solid #4b7b92;
}
#horni_lista  td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        padding-left: 4px;
        line-height: 12px;
        text-align: center;
}

#horni_lista_hp {
		position:absolute; top:0; left:0; height:24px; width:100%; 
        background-image: url(https://i.toplist.cz/img/ad/back_main.jpg);
        height: 28px;
		border-bottom:1px solid #4b7b92;
}
#horni_lista_hp  td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        padding-left: 4px;
        line-height: 12px;
        text-align: center;
}

#tblHorniLista a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration: none;

}
#tblHorniLista a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #CC0000;
        text-decoration: none;

}
