/* CSS moderni-forum.cz */

body {background-color: white;font-family: Arial, Verdana, Helvetica;margin: 0px;font-size: 11pt}
#page {position: relative;width: 970px;margin-left: auto;margin-right: auto;text-align: center;z-index:4;padding: 9px 0px 0px 0px;}
#center {text-align: left;background-color: white;}

a {text-decoration: none;color: rgb(61,127,175)}
a:hover {text-decoration: underline;}

.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.fleft {float: left}
.fright {float: right}
.both {clear: both}
.justify {text-align: justify}
.link {color: rgb(237,28,36)}
.vtop,.vtop td {vertical-align: top;}
.fnone {float:none}

.odkaznik {color: rgb(61,127,175)}

.katalog .td { background-color: rgb(215,219,222) }
.katalog .td1 { background-color: rgb(239,239,239) }
.katalog .td a,.katalog .td1 a{color: rgb(150,29,20) }

.katalog thead td {background-color: rgb(235,244,251)}
.katalog tbody  img.fleft {border: 1px solid rgb(178,40,30);margin: 0 10px 0 0}
.katalog tbody .right {line-height: 180%;}
.katalog tbody .right strong {color: rgb(61,127,175)}
.katalog tbody .center img {padding: 0px;margin: 0px}
.katalog caption,.katalog .caption td {background: rgb(178,40,29) url('img/katalog_caption.gif') 0 0 repeat-x;color: white;text-align: left;padding: 5px 10px 5px 20px;}

.clanky_banner {background: url('img/top_clanky.gif') 0 0 no-repeat;}
.flop_banner {background: url('img/top_flop.gif') 0 0 no-repeat;}
.flop_banner form,.clanky_banner form {padding: 40px 0px 60px 350px;margin: 0px;}
.flop_banner .odeslat,.clanky_banner .odeslat {background:transparent;border:0px;cursor: pointer;}

.input {border: 1px solid silver;padding: 2px 5px 2px 5px}
.input:hover {border: 1px solid rgb(109,166,209);background-color: rgb(244,244,244)}
.hand {cursor: pointer;}
.sysmsg,#sysmsg {border: 1px solid rgb(61,127,175);background-color: rgb(235,244,251);text-align: center;padding: 10px;color: black;margin: 10px 0 10px 0;line-height: 180%}
#sysmsg .caption {display: none}
.normal {font-weight: normal;}


h1,h2 {font-size: 15pt;padding: 5px 0 10px 0;margin: 0px;font-weight: normal;}
h1 a {color: black;}
h1 span,.cite {color: rgb(61,127,175)}
h2 {font-size: 14pt;letter-spacing: -1px;}
#clanek h1,h2 ,h2 a {color: rgb(36,91,121);}



img {border: 0px;}

fieldset,legend {border: 1px solid rgb(212,208,200);padding: 5px;margin: 10px 0px 10px 0px;}
fieldset.padesat {width: 70%;margin-left: auto;margin-right: auto;padding: 10px;}
legend {padding: 2px 10px 2px 10px}

#top {margin: 0px;padding: 0px;}
#top .cas {background: rgb(235,244,251) url('img/logo_btm.gif') 0% 0% no-repeat;color: rgb(1,105,156);text-align: right;padding: 1px 50px 1px 0px;}
#top .cas span {text-transform: lowercase;}
#top .navigace {background-color: rgb(61,127,175);color: white;padding: 10px 0px 0px 0px}
#top .navigace form {padding: 0px;margin: 0px;}
#top .navigace a {color: white;}
#top .navigace table {width: 88%;margin-left: 6%;}
#top .navigace td {vertical-align: top;}
#top .navigace .input {border: 1px solid rgb(170,204,239);font-size: 7pt;padding: 2px 10px 2px 10px;margin: 2px 0px 0px 0px}



#left,#right {padding: 9px 0px 0px 0px;}
#left {width: 452px;float: left;}
#right {width: 493px;float: right;}
#include {padding: 9px 10px 10px 10px;}

.title,#forum_new h1,.title h1 {
	padding: 2px 0px 2px 5px;
	background-color: rgb(206,0,0);
	color: #FFF;
	font-size:12px;
}
.title,#forum_new h1{
	border: 1px solid rgb(178,192,201);
}
.title_blue {border: 1px solid rgb(138,165,194);background-color: rgb(90,134,183);padding: 2px 0px 2px 5px;color: white}
.blue,.white {border: 1px solid rgb(139,166,193);border-top: 0px;background-color: rgb(235,244,251);padding: 8px 8px 0px 8px;margin-bottom: 15px}
.blue a {color: rgb(5,86,194)}
.blue .img_blue {float: left;max-width: 100px;max-height: 100px; _width: 100px;float: left;margin: 0 10px 10px 0;border: 1px solid rgb(61,127,175);}
.blue .both {padding-bottom: 5px;text-align: right;}

.white .fleft,.white .fright {width: 48%;}
.white .titulek {color: gray;border-bottom: 1px solid rgb(179,192,201)}
ul {padding: 0px;margin: 0px;list-style-type: none;}
.white ul li {padding: 2px 0px 0px 10px;background: url('img/li.gif') 1px 7px no-repeat;}

.white {border: 1px solid rgb(178,192,203);border-top: 0px;background-color: white;}

#left .news {background-color: rgb(247,247,247);}
#left .news_top, .news_top {border: 1px solid rgb(178,192,203);padding: 16px 16px 0px 16px;background: rgb(252,253,253) url('img/news_top.gif') 0 0 repeat-y }
#left .news_bottom {padding: 16px 16px 0px 16px}

#left .produkt {padding: 5px 0px 20px 0px}
#left .produkt .fleft {width: 58px;overflow: hidden;height: 50px;padding-bottom: 5px}
#left .produkt .fright {width: 360px;overflow: hidden;padding-bottom: 5px}
#left .produkt .both {border-top: 1px dashed rgb(180,180,180);color: rgb(104,102,105);float: none;padding: 3px 0px 3px 0px}
#left .produkt .titulek a{font-size: 11pt;color: rgb(206,0,0);text-decoration: underline;}
#left .produkt .titulek a:hover{text-decoration: none;}

#forum_index {color: white;background: rgb(179,1,1) url('img/forum_bg.gif') 0% 0% repeat-x;}
#forum_index .line {background: url('img/1x1.gif') 690px 0% repeat-y}

#forum_index .forum caption {text-align: left} 
#forum_index  h2 {font-size: 17pt;letter-spacing: -1px;font-weight: normal;color: white}
#forum_index .forum,#forum_index .anketa { padding: 10px 10px 10px 10px}
#forum_index .forum {float: left;width: 669px;}
#forum_index .forum td {padding: 2px 5px 2px 5px}
#forum_index .forum a {color: white}
#forum_index .forum p {clear: both;text-align: right;padding-top: 10px;}
#forum_index .forum p a {text-decoration: underline}
#forum_index .forum p a:hover {text-decoration: none}

#forum_index .anketa {float: right;width: 258px;padding-bottom: 0px}
#forum_index .anketa h2 {padding-left: 10px}
#forum_index .anketa .anketni_list {height: 15px;width: 80%;float: left;padding-top: 3px}
#forum_index .anketa .anketni_list a {display: block;width: 99%;background-color: rgb(223,111,47);float: left;height: 10px;overflow:hidden}
#forum_index .anketa .anketni_list span {background-color: rgb(255,204,1);}
#forum_index .anketa .anketni_list i {float: left;}

#forum_index table {width: 320px;}
#forum_index td {background-color: rgb(219,75,75);padding: 0px 5px 0px 5px}
#forum_index td.nazev {background-color: rgb(213,43,43);}

#forum_index .fleft {width: 325px;}
#forum_index .fright {width: 325px;}

#nabidka {background-color: rgb(237,237,237);padding: 20px 0px 20px 20px;}
#nabidka .nabidka {width: 220px;float:left;margin-left: 10px;}
#nabidka .nabidka a{color: rgb(205,3,3);text-decoration: underline;}
#nabidka .nabidka a:hover{color: rgb(205,3,3);text-decoration: none;}
#nabidka .nabidka .img {width: 77px;height: 107px;background: rgb(237,237,237) url('img/book_shade.gif') 0% 0% no-repeat;float: left;}
#nabidka .nabidka .text {width: 135px;float: right;}


#bottom {border: 1px solid rgb(180,192,204);padding: 5px 0 0 0;margin-bottom: 20px}
#bottom .center {border-bottom: 1px solid rgb(180,192,204)}
#bottom .center .fleft {padding-left: 1%}
#bottom .center .pad {padding: 0 10px 5px 10px}
#bottom .center .pad a{color: black;text-decoration: none;}
#bottom .center .pad a:hover{text-decoration: underline;}

#bottom a{color: black;font-size: 8pt;text-decoration: underline;}
#bottom table a {color: gray}
#bottom a:hover{text-decoration: none;}
#bottom .left {border-top: 1px solid rgb(204,204,202);margin-top: 5px;padding: 4px;background-color: rgb(238,238,204);font-size: x-small;clear: both;float: none;}
#bottom .left .center {text-align: center;border:0px}
/* FORUM */


#forum,#forum_new {border: 1px solid rgb(178,192,203);padding: 10px;margin: 10px 0px 10px 0px}



#forum .left {width: 5%}
#forum .center {width: 5%}
#forum .popis {width: 70%}
#forum .right {text-align: left;width: 10%}
#forum .border {border: 0px;}

#forum td {color: gray;border: 1px solid silver;border-top: 0px;border-left: 0px;background: url('img/forum_td.gif') 0% 0% repeat-x;padding: 10px 10px 5px 10px }
#forum td .name{font-size: 10pt;color: rgb(206,0,0);text-decoration: underline;}
#forum td .name:hover{text-decoration: none;}
#forum td.title {background: rgb(187,187,187) url('img/forum_td_title.gif') 0% 0% repeat-x;color: black;}

/*
#topic .bg {background-color: rgb(237,237,237);}
#topic .bg2 {background-color: rgb(235,244,251);}
#topic .fleft {width: 75%;min-height: 60px;border-right: 1px solid white;padding: 10px 0px 10px 10px;margin: 5px 0px 5px 0px}
#topic .fleft .podpis {padding-top: 10px;font-size: x-small;}
#topic .fright {width: 22%;min-height: 60px;padding: 10px 10px 10px 0px;margin: 5px 0px 5px 0px}
#topic .fright .ikony {padding-top: 15px;color: gray}
#topic h3 {padding: 0px;margin: 0px;color: rgb(206,0,0)}
#topic .gray {padding-bottom: 10px;font-size: x-small;}
#topic .bg2 .both, #topic .bg .both {height: 1px;overflow:hidden;}
*/

#topic .fleft,#topic .fright {padding: 10px}
#topic .fleft {width: 75%;}
#topic .fright {width: 20%;border-left: 1px solid white;padding-left: 10px;}
#topic .fright p {font-size: 8pt}
#topic .fright span {color: rgb(61,84,113)}

#topic .bg,#topic .bg2 {margin: 3px 0 3px 0;padding: 5px;position: relative;top:0px;text-align: left}
#topic .bg .both ,#topic .bg2 .both {text-align: right;}
#topic .bg {background-color: rgb(239,239,239)}
#topic .bg2 {background-color: rgb(222,227,231)}

#topic a.odpoved, a.nove_tema {display: block;position: absolute;right: 23%;top: 5px;background: url('forum/odpovedet.gif') 0 0 no-repeat;width: 96px;height: 25px}
#topic a.odpoved:hover, a.nove_tema {background: url('forum/odpovedet.gif') 0% -25px no-repeat  }
#topic a.odpoved span, a.nove_tema span {display: none}

#topic .strankovani .bg2 {color: black}
#topic .strankovani .bg2 td,#topic .strankovani .bg2 table {background-color: rgb(222,227,231);border: 0px;}

a.nove_tema,a.nove_tema:hover {background-image: url('forum/nove_tema.gif');position: relative;top: 10px;left: 0px}

.strankovani {text-align: right;color: white;padding: 5px;background: rgb(35,130,178) URL('forum/caption.gif') 0 0 repeat-x;}
.strankovani a {color: white}
.strankovani span {padding-right: 15px}

.strankovani form {text-align: left;color: black}
.strankovani form a {color: rgb(22,120,170)}
.strankovani form .left {float: left;width: 70%;}
.strankovani form .right {float: right;width: 29%;text-align: left}
.strankovani h3 {padding: 0 0 3px 0 ;margin: 0 0 4px 0;border-bottom: 1px solid rgb(204,204,204);color: rgb(22,120,170);font-size: 11pt;font-weight: normal;}

.strankovani_clanky {text-align: center;color: black;float: none;clear: both;margin: 5px 0 15px 0}
.strankovani_clanky a {border: 1px solid rgb(128,128,128);color: rgb(204,0,51);padding: 2px 5px 2px 5px;margin: 0 2px 0 2px}
.strankovani_clanky a.selected {border: 1px solid rgb(192,192,192);color: black;}

#anketa p,.ankety p {font-size: 11pt;}
#anketa .anketni_list,.ankety .anketni_list  {margin-bottom: 10px;border: 1px solid rgb(169,203,240);width: 85%;float: left}
#anketa .anketni_list span,.ankety .anketni_list span {display: block;background: rgb(72,72,72) url('img/anketa_list.gif') 0% 0% repeat-x;}

.anketa .body {background-color: rgb(171,38,39);padding: 10px;margin: 0px 10px 10px 10px}
.anketa .body a {color: rgb(253,202,0)}
.anketa .otazka {padding: 0 0 0 10px;}
#forum_index .anketa .otazka {padding: 0 0 5px 0}
.anketa .hlas {padding: 0px 0px 3px 0px;}

.anketa .volba {padding-bottom: 5px;}

#info_panel,#leva_strana, #seznam_clanku {border: 1px solid rgb(178,192,201);padding: 3px 3px 3px 3px;margin: 10px 0 0 0}

#seznam_clanku,#leva_strana {float: left;width: 70%;}
#leva_strana .clanek {padding: 7px 0px 7px 0px;margin: 5px 0px 10px 5px;border-bottom: 1px dotted rgb(178,192,201)}
#leva_strana .clanek .h1 {margin-bottom: 5px;}
#leva_strana .clanek .h1 a  {text-decoration: underline;}
#leva_strana .clanek .h1 a:hover {text-decoration: none;}

#leva_strana .clanek .hodnoceni a,.clanek_top .popis .fleft a {display: block;width: 50px;height: 45px;padding: 7px 0px 0px 0px;font-size: 14pt;text-align: center;background: rgb(123,168,194) url('img/hlasovat_link.gif') 0% 0% no-repeat;color: rgb(61,127,175);cursor: pointer}
#leva_strana .clanek .hodnoceni a:hover,.clanek_top .popis .fleft a:hover{background: rgb(213,227,231) url('img/hlasovat_hover.gif') 0% 0% no-repeat}
#leva_strana .clanek .hodnoceni a {float: right;margin-right: 10px }

#leva_strana .clanek .fright {width: 69%;float: left}
#leva_strana .clanek .fleft {width: 100px;text-align: center;padding: 0 0 0 20px}

#info_panel {width: 27%;float: right;color: rgb(102,102,102)}

#info_panel .blok {border-bottom: 1px solid rgb(225,225,225)}
#info_panel .blok .nadpis  {background: rgb(65,133,182) url('img/title.gif') 0 0 repeat-x ;color: white;padding: 5px 5px 5px 10px;font-size: 10pt}
#info_panel .blok .telo {padding: 5px 5px 10px 5px}



#info_panel ul li {padding: 5px 5px 5px 23px;background: url('img/info_li.gif') 0 0 no-repeat;border-bottom: 1px solid rgb(225,225,225)}
#info_panel ul li:hover {background: rgb(100,149,189) url('img/info_li_hover.gif') no-repeat;}

#info_panel ul li:hover a,#info_panel ul li:hover {color: white;}



#diskuze {padding: 20px 0px 0px 0px;}
#diskuze a { color: rgb(61,127,175);}
#diskuze .body {background: url('img/uvozovky_top.gif') 1px 0px no-repeat;padding: 0px 0px 10px 38px}
#diskuze .nadpis small {color: silver;font-size: 8pt}
#diskuze .nadpis { font-size: 12pt;padding-bottom: 10px;color: gray}
#diskuze .titulek { font-size: 10pt;}

hr.line {border: 0px;background: url('img/lajna.gif') 50% 50% no-repeat;}

.clanek_title {background-color: rgb(226,226,226);padding: 5px;font-size: 10pt;border-bottom: 1px solid rgb(192,192,192);}
.clanek_top {background-color: rgb(238,238,238);padding: 10px 10px 0 10px;color: rgb(103,103,103);margin-bottom: 10px;border-bottom: 1px solid rgb(192,192,192);}
.clanek_top h1 {font-size: 15pt;color: rgb(1,106,151);}
.clanek_top .img {float: left;width: 40%;text-align: center;}
.clanek_top .img img {border: 1px solid rgb(101,101,101);max-width: 270px;}
.clanek_top .popis {float: right;width: 56%;padding-top: 10px}
.clanek_top .popis table strong {color: rgb(197,77,61);font-size: 11pt}


.clanek_top .popis .fleft {width: 16%;min-height: 62px;_height: 62px;}
.clanek_top .popis .fright {width: 82%;min-height: 62px;_height: 62px;}

.clanek_top  p.info {padding: 10px 0 10px 0;margin: 0px;text-align: right;color: rgb(4,104,156)}

.prilozene_soubory {padding: 5px 0 5px 0;float: none; }
.prilozene_soubory a {display: block;float: left;width: 110px;text-align: center;border: 1px solid rgb(192,192,192);margin: 0 6px 10px 6px;padding: 5px;}
.prilozene_soubory img {padding-right: 10px; }



/* Forum  */

#forum_new table {background-color: rgb(169,184,194);}
#forum_new td {background-color: rgb(239,239,239)}

#forum_new thead td {background: rgb(199,208,215) url('forum/thead.gif') 0 0 repeat-x;color: rgb(5,106,157)  }
#forum_new .caption td {background: rgb(34,129,178) url('forum/caption.gif') 0 0 repeat-x;color: white }
#forum_new .priznak {width: 50px;text-align: center;}




.button {cursor: pointer;background: rgb(239,239,239) url('forum/button.gif') 0 0 repeat-x;padding: 5px;border: 1px solid rgb(102,102,102)}
.button:hover {border: 1px solid rgb(188, 42, 77)}


a.page {border: 1px solid rgb(239,239,239);background: rgb(239,239,239) url('forum/button.gif') 0 0 repeat-x;color: rgb(22,120,170);padding: 0 3px 0 3px}
a:hover.page {color: black;border-color: rgb(188, 42, 77)}
a.page b {color: black;}

.odkazy {padding: 10px 0 10px 2px}
.odkazy .fleft {width: 20%;text-align:center;overflow: hidden;}
.odkazy .fleft img {max-width: 100px;}
.odkazy .fright {width: 79%;float: left;color: rgb(103,103,103)}
.odkazy .linke {color: black;text-decoration: underline;}
.odkazy .linke:hover {text-decoration: none;}
.odkazy .vyrobce,.odkazy h1 {background-position: 100% 50%;background-repeat: no-repeat;}
.odkazy p small a {color: rgb(103,103,103)}

#forum_new h1 {font-size: 10pt;border: 1px solid rgb(178,192,201);background-color: rgb(230,233,238);padding: 2px 0px 2px 5px;color: rgb(102,103,107)}
#forum_new h1 a {color: rgb(102,103,107)}

#hodnoceni_1 {border: 1px solid rgb(6,145,250);padding: 0 15px 15px 15px ;background-color: white;position: absolute;left: 140px;width: 450px;z-index: 7}
#hodnoceni_1 .body {border: 1px solid rgb(223,223,223);background-color: rgb(245,246,248);padding: 10px}
#hodnoceni_1 .bottom {border-top: 1px solid rgb(223,223,223);padding: 10px 80px 10px 10px;background: url('img/up_top.gif') 99% 50% no-repeat;}
#hodnoceni_1 .zavrit {text-align: right;padding: 5px 2px 5px 0}

#top_10 a {text-decoration: underline;}
#top_10 a:hover {text-decoration: none;}

#top_10 {margin-bottom: 30px;}
#top_10 .top {background: rgb(254,153,1) url('img/top_bg.gif') 0% 0% repeat-x;position:relative;top:0px;left:0px;padding: 15px 120px 12px 120px;margin-top:20px;}
#top_10 .top .logo {position: absolute;top: -28px;left: 0;display: block;height: 100px;width:112px;background: url('img/top10.gif') 0 0 no-repeat; }
#top_10 .top .arr {position: absolute;top: -36px;right: 0;display: block;height: 108px;width:108px;background: url('img/top_ar_right.gif') 0 0 no-repeat; }
#top_10 .body {border-top: 2px solid rgb(226,134,61);}
#top_10 .fleft,#top_10 .fright {width: 331px;border: 2px solid rgb(226,134,61);border-bottom:0;border-top:0}

#top_10 .des {width: 66%;float: right;background: rgb(224,224,224) url('img/item_bg.gif') 0 0 repeat-x;padding: 10px 0px 10px 10px;min-height: 90px}
#top_10 .img {float: left;padding-top: 10px}
#top_10 .item {padding-left:55px;border-bottom: 1px solid rgb(209,209,211);}
#top_10 .both {float: none;height: 0px;overflow: hidden;}
#top_10 .cena {color: rgb(252,114,5);padding: 3px 0px 15px 0px}

#top_10 #num1 {background: url('img/top_1.gif') 5px 50% no-repeat;}
#top_10 #num2 {background: url('img/top_2.gif') 5px 50% no-repeat;}
#top_10 #num3 {background: url('img/top_3.gif') 5px 50% no-repeat;}
#top_10 #num4 {background: url('img/top_4.gif') 5px 50% no-repeat;}
#top_10 #num5 {background: url('img/top_5.gif') 5px 50% no-repeat;}
#top_10 #num6 {background: url('img/top_6.gif') 5px 50% no-repeat;}
#top_10 #num7 {background: url('img/top_7.gif') 5px 50% no-repeat;}
#top_10 #num8 {background: url('img/top_8.gif') 5px 50% no-repeat;}
#top_10 #num9 {background: url('img/top_9.gif') 5px 50% no-repeat;}
#top_10 #num10 {background: url('img/top_10.gif') 5px 50% no-repeat;}

#top_10 .bottom {position: relative;top:0px;left: 0px;}
#top_10 .bottom div {position: absolute;left: -2px;top: 0px;z-index: 2;background:  url('img/top_btm.gif') 0 0 no-repeat;height: 19px;width: 335px}

.submit_trans {background:transparent;border:0px;padding: 0px;margin:0px}

#hledat_clanky {width: 49%;float: left;}
#hledat_produkty {width: 49%;float: right;}

#hledat_clanky caption,#hledat_produkty caption {background: rgb(65,133,182) url('img/title.gif') 0 0 repeat-x ;color: white;padding: 5px 5px 5px 10px;font-size: 10pt;border: 1px solid white;border-bottom: 0px}
#hledat_clanky .thead td,#hledat_produkty .thead td {background-color: rgb(65,133,182);color: white}
#hledat_clanky .empty,#hledat_produkty .empty {text-align: center}

#hledat_produkty .cena {color: rgb(200, 0, 0);text-align: right}

#hledat_clanky .autor {color: rgb(102,102,102)}


#bg_active {position: relative;top: 0;left: 0;z-index: 6;background-color: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7; }


  .seblok {
	width: 90%;
}

.seblok strong {font-weight: normal}
h1,.red {	color: rgb(206,0,0);}
a.red {text-decoration: underline;}
a.red:hover {text-decoration: none;}
.news_top h2 {
  padding-bottom:3px;
  margin-bottom:3px;
}
.news_top p {
  margin-top:3px;
}
.fcleft {
  float:left;
  clear:left;  
}
.fleft {
  float:left;
}
img.fcleft{
margin:7px 7px 7px 0;
}
#detailimg img {
  width:100px;
  height:100px;
  border: 1px solid rgb(61,127,175);
  margin-right:7px;
  margin-bottom:7px;
}
div.fcleft {
  width:100%;
}
