/* CSS - template ver. 2.95.01 - seznamka-harmonie.cz */

body {color:#584137;font:75% Arial,sans-serif;margin:0;padding:0;line-height:1.8;} /* Tahoma, Trebuchet MS, Georgia */
table, input, select, textarea {font:100% Arial,sans-serif;}
abbr, acronym {cursor:help;padding-bottom:1px;border-bottom:1px dashed #000;}
pre, kbd, code, .code {font-family:"Courier New",Courier,monospace;margin:.5em 0;}
.code {border:1px solid #757575;background:#FFFFDE;color:#f00;padding:0 .3em;}
pre {width:100%;overflow:scroll;}
address {;}
ins, .ins {color:#00f;text-decoration:none;border-top:1px dotted #00f;}
del, .del {color:#f00;text-decoration:line-through;}
var {color:#f00;}
q {font-style:italic;quotes: "„" "“" "‚" "‘";}
q:before {content:open-quote;}
q:after {content:close-quote;}
cite, .cite {font-style:italic;color:#666;}
blockquote {;}
p, dl {margin:0;}
dd {margin-left:0;}
ul, ol {margin:.4em 0 .4em 1em;padding:0 0 0 17px;}
form {margin:0;}
caption {color:#555;}
hr {height:1px;color:#bbb;}
.hr hr, .hr2 hr {display:none;}
img {border:0;}

.prev-next {font-size:100%;text-align:right;}
.clearfloat {overflow:auto;}
.clear {clear:both;font-size:1px;height:1px;line-height:1px;}
.nofloat {clear:both;}
.hidden {display:none;}
.invisible {position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden;}
.frame {padding:15px 25px;background:#fff;font-size:120%;}
.warning, .information {font-size:91%;padding:.3em 0 .3em 20px;background-position:top left;background-repeat:no-repeat;}
.warning {background-image:url(img/ico-warning.gif);}
.information {background-image:url(img/ico-info.gif);}
html>body .transparent50 {background:url(img/transparent50.png);}
.segreg {height:1.5em;clear:both;}

.left-block {float:left;width:48%;}
.right-block {float:right;width:48%;}
.article-top {;}
.article {;} 
.text {;}
.date {;}
.author {color:#fff;font-size:91%;margin-bottom:.3em !important;}
.author span {/*background:#393939;color:#6c6c6c;*/padding:0 .2em;}
.perex {color:#757575;margin:1em 0 !important;padding-left:1em;font-style:italic;border-left:2px solid #aaa;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.spacing {letter-spacing:.3em;}
.small-caps {font-variant:small-caps;} 
.justify {text-align:justify;}
.right {text-align:right;}
.info {color:#555;font-size:91%;}
.info-a {color:#584137;font-size:91%;}
.info-a span {font-weight:bold;}


/* links */
a:link, a:active {color:#d23c00;text-decoration:underline;}
a:visited {color:#d23c00;text-decoration:underline;}
a:hover, a:focus {color:#d23c00;text-decoration:none;}
#setting a, #setting a:visited {color:#fff;text-decoration:underline;}
#setting a:hover {color:#fff;text-decoration:none;}
#hots h3 a, #hots h3 a:visited {color:#000;text-decoration:underline;}
#hots h3 a:hover {color:#000;text-decoration:none;}
#footer a, #footer a:visited {color:#fccbb7;text-decoration:underline;}
#footer a:hover {color:#fccbb7;text-decoration:none;}
.frame a, .frame a:visited {/*color:#fff;*/text-decoration:underline;}
.frame a:hover {/*color:#fff;*/text-decoration:none;}

/*
a.glink {border:1px solid #D6D8DA;background:url(img/i-link.gif) #fff center right no-repeat;padding:0 20px 1px 2px;}
a.glink:hover {border:1px solid #f90;}
a.popup:visited {;}
a.popup {position:relative;}
a.popup span {display:none;}
a.popup:hover {color:#000;cursor:default;z-index:2;}
a.popup:hover span {display:block;position:absolute;top:13px;left:-5px;width:20em;background:#fff;color:#000;border:1px solid #000;padding:.4em;}
*/

/* images */
a.img {position:relative;}
a.img, span.img {border:1px solid #fbc0a6;background:#fff;line-height:0px;padding:4px;}
#main a.img, #main span.img {padding:4px;}
a.img.noframe, span.img.noframe, #main a.img.noframe, #main span.img.noframe {border-width:0;padding:0;background:transparent;}
a.img span {display:none;display/**/:inline;/**/} /* IE 5 visibility hack */
#main a.img span {right:9px;bottom:9px;}
a.img:hover span {background:none;} 
a.img:hover,a.img:focus {border:1px solid #ff9c71;} /* filter:alpha(opacity:60);filter:gray;cursor:url(cursor.cur); */
.imgi {float:left;}
.imgl {float:left;clear:left;margin:.4em .9em 0 0;}
.imgr {float:right;clear:right;margin:.4em 0 0 .9em;}
.imgc {display:block;margin:auto;}
.c-imgc {clear:both;display:block;text-align:center;}
a.img.noframe:hover, #main a.img.noframe:hover {border-width:0;}

/* forms */
input.inp, textarea, select {border:1px solid #393939;padding:2px;background-color:#fff;color:#000;}
input.inp:focus, textarea:focus, select:focus {border:1px solid #393939;background-color:#fff;color:#000;}
#fulltext input.inp, .fulltext input.inp, .mail input.inp, .auth input.inp {background-image:url(img/bg-inp-.gif);background-position:bottom;background-repeat:repeat-x;}
#fulltext input.inp:focus, .fulltext input.inp:focus, .mail input.inp:focus, .auth input.inp:focus {background-image:none;}
div.button {text-align:right;}
input.button {border:0 solid #f00;background:#393939 /*url(img/frm-submit.gif) 0 -40px repeat-x*/;color:#fff;margin:.2em .2em 0 0;padding:2px 5px 2px 5px;cursor:pointer;}
input.button:hover {border:0px solid #ddd;background:#494949 /*url(img/frm-submit.gif) 0 -40px repeat-x*/;color:#fff;}
input.button-img {width:25px;height:29px;background:url(img/submit-img.gif) no-repeat left top;padding:0;cursor:pointer;border:none;overflow:hidden;letter-spacing:100px;}
input.button-img:hover {background-position:left bottom;}
img.info {border:1px solid #000;width:5px;height:5px;}
.required {background-image:url(img/required.gif);background-color:#fff;background-repeat:no-repeat;background-position:top right;color:inherit;}
.optional {background-color:#eee;color:inherit;}
.invalid {background:inherit;color:#f00;}


/* layout-config */
#page {/*background:#181818;*/text-align:left;}
#header-holder {background:#fff;border-top:20px solid #d23c00;}
#header {background:url(img/header-.gif) transparent bottom left no-repeat;color:inherit;}
h1 {float:left;display:inline;margin:10px 0 0 0px;padding:0;font-size:190%;}
h1 a {display:block;width:225px;height:80px;position:relative;overflow:hidden;}
h1 span {display:block;z-index:1;background:url(img/logo.gif) top left no-repeat;width:225px;height:80px;margin:0;padding:0;position:absolute;left:0;top:0;cursor:pointer;}
h2#print-info,#page-top span {display:none;}
ul#setting {float:right;width:550px;padding:25px 15px 0 0;font-size:91%;}
ul#setting li {float:left;background-position:center left;background-repeat:no-repeat;padding:0 8px;border-left:1px solid #000;list-style:none;}
ul#setting li.ico-rss, ul#setting li.ico-sitemap {padding-left:23px;background-position:8px center;}
ul#setting li#fulltext {float:right;}
.ico-rss {background-image:url(img/ico-rss.gif);}
.ico-sitemap {background-image:url(img/ico-sitemap.gif);}
/*
.ico-cs {background-image:url(img/ico-cs.gif);}
.ico-en {background-image:url(img/ico-en.gif);}
.ico-de {background-image:url(img/ico-de.gif);}
*/
#fulltext {width:200px;float:right;text-align:right;padding:29px 25px 5px 0;font-size:100%;}
#fulltext input.inp {background:url(img/bg-fulltext.gif) #ddd left top repeat-y;color:#a2a2a2;width:140px;padding:7px 0 7px 10px;border:0;font-family:Georgia,serif;}
#e-bag {text-align:right;padding:1em 2em;font-size:91%;clear:right;}
#motive, #motive-hp {clear:both;background-color:#fff;background-position:top center;background-repeat:no-repeat;}
#motive {height:170px;background-image:url(img/motive/default.jpg);}
#motive-hp {height:260px;background-image:url(img/motive/homepage-.jpg);}
#prolog {width:350px;background:transparent;color:#000;}
#prolog h2 {font-size:120%;color:inherit;margin:0;padding:20px 15px 0 15px;}
#prolog p {font-size:100%;color:inherit;margin:0;padding:0 15px 0 15px;}
#crumbs {width:960px;clear:both;/*background:#E0DCDC;*/color:#777;border-bottom:1px dotted #fff;font-size:91%;margin-bottom:20px;}
#crumbs p {padding:6px 6px;}
#crumbs p strong {font-weight:normal;}
#hots {background:transparent;color:inherit;}
#holder {background:#181818;}
#left {background:transparent;color:inherit;}
#main {background:transparent;color:inherit;}
#right {background:transparent;color:inherit;}
#footer-holder	{background:url(img/footer-holder.gif) #d23c00 top repeat-x;padding-top:20px;border-top:5px solid #f7c7b3;}
#footer {background:transparent;color:#fff;font-size:91%;text-align:center;}
#footer p {clear:both;}
#page-top {float:right;display:inline;}
#page-top a {width:20px;height:9px;background:url(img/page-top.gif) no-repeat;display:block;}

/* Layout Tests 
#page {border:1px solid yellow;}
#header, #hots, #left, #main, #right, #footer {background:#f00 !important;border:1px solid green;}
.item {background:#ff0 !important;}
*/


/* - - - Master_Objects - - - */
#left h2,#right h2,#editorial h2  {/*background-image:url(img/h2-m.gif);background-color:#FBCF8E;*/background-position:left center;background-repeat:no-repeat;color:#c59783;font-size:150%;font-family:Georgia,serif;font-weight:normal;margin:0;padding:.2em .3em .2em 0px;border-bottom:0px solid #393939;text-align:left;}
#left h3,#left h4,#left h5,#left h6,#right h3,#right h4,#right h5,#right h6 {color:#b35800;margin:.7em 0 .15em 0;line-height:1.3em;}
#left h3,#right h3 {font-size:110%;margin:0 0 .15em 0;}
#left h4,#right h4 {font-size:110%;}
#left h5,#right h5 {font-size:100%;}
#left h6,#right h6 {font-size:100%;}
#left .hr,#right .hr {clear:both;height:1.3em;background:url(img/hr-m.gif) left center no-repeat;}
.m-obj {border:0px solid #945A03;background:transparent;color:inherit;margin-bottom:1.5em;}
.m-con {font-size:91%;padding:1em .5em .5em .5em;}
.m-con p, .m-con dl {margin:0 0 .7em 0;}
.m-con ul, .m-con ol {margin:.4em 0 .4em .5em;}
.m-con ul li {list-style:url(img/li-m.gif) square;}
.m-con .info {color:#6c6c6c;font-size:91%;} 

/* items */
#items {;}
#items .item {margin-bottom:20px;overflow:hidden;background:#ffd0bc;}
#items .item1 {float:left;}
#items .item2 {float:left;margin-left:10px;}
#items .item3 {float:left;margin-left:10px;}
#items .item4 {float:left;margin-left:10px;}
#items .item5 {float:right;clear:right;}
.item-img {height:80px;margin:0 10px 5px 10px;background-color:#000;background-repeat:no-repeat;background-position:center center;border:1px solid #fff;}
.item-img a {display:block;width:auto;height:80px;}
.item-img a span {display:none;}
#items .item h3 {color:#000;font-size:120%;padding:5px 15px 2px 15px;margin:0;text-align:left;}
#items .item h4 {padding:0 15px;line-height:1.4;}
#items .item {background:url(img/items/bg-item1-5.png) transparent top left no-repeat;}
/*
#items .item-active  {background:url(img/items/bg-item1-5-active.png) transparent top left no-repeat;}
#items .item-active h3 a, #items .item-active h4, #items .item-active p {color:#fff;}
*/
#items .item2  {background:url(img/items/bg-item1-5-active.png) transparent top left no-repeat !important;}
#items .item2 h3 a, #items .item2 h4, #items .item2 p {color:#fff;}
#items .item p {font-size:91%;padding:0 15px;line-height:1.4;}
#items p.price {color:#D56426;text-align:right;font-weight:bold;font-size:120%;padding-top:5px;}
#items p.price-out {color:#9C9588;text-align:right;font-size:100%;text-decoration:line-through;}

/* navigation-top */
#navig-top {width:480px;/*height:35px;*/float:right;border:0px solid #f00;}
#navig-top h2 {display:none;}
#navig-top ul {margin:0;padding:30px 0 0 0;}
#navig-top ul li {float:right;margin:0;background:url(img/menu/menu-top-lr.gif) top left no-repeat;list-style:none;margin-left:10px;}
#navig-top ul li a {display:block;margin:0;padding:0;overflow:hidden;font-size:110%;font-weight:normal;background:url(img/menu/menu-top-rr.gif) top right no-repeat;color:#d23c00;text-decoration:none;}
#navig-top ul li.active {background:url(img/menu/menu-top-lr-a.gif) top left no-repeat;}
#navig-top ul li.active a {background:url(img/menu/menu-top-rr-a.gif) top right no-repeat;color:#fff;}
#navig-top ul li.active a:hover {color:#fff;}
#navig-top ul li span {display:block;margin:0;padding:3px 15px 3px 15px;font-family:Georgia,serif;}
#navig-top ul li a:hover {color:#555;text-decoration:none;}

/* navigation */ 
.menu {;}
#navig ul {margin:0;padding:0;}
#navig ul li {width:100%;margin:0;border-bottom:1px dotted #f14f0f;background:url(img/menu/menu.gif) 0 -69px no-repeat;list-style-type:none;list-style-image:none;}
#navig ul li:first-child {border-top:0;}
#navig ul li a {display:block;width:100%;background:url(img/menu/menu.gif) top left no-repeat;color:#000;text-decoration:underline;}
#navig ul li.active a {background:url(img/menu/menu.gif) 0 -138px no-repeat;color:#000;text-decoration:none;}
#navig ul li span {display:block;padding:3px 3px 3px 22px;font-size:130%;font-weight:normal;font-family:Georgia,serif;}
/* level 2 */ 
#navig ul li li {background:url(img/menu/menu2.gif) 0 -69px no-repeat;border-bottom:0px solid #ddd;}
#navig ul li li a, #navig li.active li a {background:url(img/menu/menu2.gif) no-repeat;color:#555;text-decoration:underline;}
#navig ul li li.active a {background:url(img/menu/menu2.gif) 0 -138px no-repeat;color:#000;text-decoration:none;}
#navig ul li li span {padding:.3em .3em .3em 35px;font-size:100%;font-weight:normal;}
/* level 3 */
#navig ul li li li {background:url(img/menu/menu3.gif) 0 -69px no-repeat;border-bottom:0px solid #ddd;}
#navig ul li li li a, #navig li.active li li a  {background:url(img/menu/menu3.gif) no-repeat;color:#555;text-decoration:underline;}
#navig ul li li li.active a {background:url(img/menu/menu3.gif) 0 -138px no-repeat;color:#000;text-decoration:none;}
#navig ul li li li span {padding:.3em .3em .3em 47px;font-size:100%;}

#navig ul li a:hover, #navig ul li li a:hover, #navig ul li li li a:hover {background-image:none;background-color:transparent;color:#000;text-decoration:none;}

/* fulltext 
.fulltext {;}
.fulltext input.inp {width:93%;} */
/* fulltext ver2 */
.fulltext {;}
.fulltext input.inp {width:120px;}

/* board and ticker */
.board {;}
.board h3 {;}
.board p {;}
#ticker {position:relative;overflow:hidden;}

/* enquiry */
.enquiry {;}
.enquiry h3 {;}
.enquiry p {margin-bottom:.3em;}
.enquiry p span {font-size:91%;padding-left:.2em;color:#666;}
.enquiry img.bar {background:url(img/bar.gif) #575757 top right no-repeat;}

/* calendar */
.cal {;}
.cal .m-con {text-align:center;padding-left:0;padding-right:0;}
.cal table {margin:auto;border-collapse:collapse;width:100%;border:0px solid #393939;}
.cal th,.cal td {background:transparent;padding:3px 2px;}
.cal th {font-weight:bold;font-size:130%}
.cal td {border:0px solid #393939;font-size:110%}
.cal td.weekend {background:#fff;}
.cal td.day-d {/*background:#C61A4A;*/border:1px solid #d23c00 !important;}
.cal td a:link,.cal td a:visited,.cal td a:active {/*background:#AE0132;*/color:#000;font-weight:bold;text-decoration:underline;padding:0px;}
.cal td a:hover {color:#000;font-weight:bold;text-decoration:none;}
.cal p {display:none;}

/* authorization */
.auth {;}
.auth fieldset {border-width:0;margin:0;padding:0;}
.auth label {clear:left;float:left;width:33%;padding-top:2px;}
.auth input.inp {width:60%;}
.auth p {margin:0;padding:0;}

/* mail-info */
.mail {;}
.mail input.inp {width:190px;}
input.mail-img {width:30px;height:18px;background:url(img/mail-img.gif) no-repeat left top;padding:0;cursor:pointer;border:none;overflow:hidden;letter-spacing:100px;}
input.mail-img:hover {background-position:left bottom;}

/* icons + banners */
.ico a img {border:1px solid #ddd;}
.banner-top {float:right;padding:0;}
.banner a img {border:1px solid #ddd;margin:1px;}
.ico a:hover img, .banner a:hover img {border:1px solid #000;} 



/* - - -  Contents_Objects - - - */
#main h2 {/*background-image:url(img/h2-c.gif);background-color:#FBCF8E;*/background-position:left center;background-repeat:no-repeat;color:#c59783;font-size:160%;font-family:Georgia,sans-serif;font-weight:normal;margin:0 0 1em 0;padding:.2em .3em .2em 0px;border-bottom:0px solid #393939;text-align:left;}
#main h3, #main h4, #main h5, #main h6 {font-family:Arial,sans-serif;color:#b35800;margin:1em 0 .15em 0;line-height:1.3em;}
#main h3 {font-size:130%;margin:0 0 .15em 0;}
#main .article h3 {background:url(img/h3-c.gif) transparent top left no-repeat;padding-left:15px;overflow:hidden}
#main h4 {font-size:120%;}
#main h5 {font-size:110%;}
#main h6 {font-size:110%;}
#main .hr {clear:both;height:2em;/*background:url(img/hr-c.gif) center center repeat-x;*/}
#main .hr2 {clear:both;height:2em;background:url(img/hr-c.gif) center center repeat-x;}
.c-obj {background:transparent;color:inherit;font-size:100%;}
.c-con {;}
.c-con p, .c-con dl {margin:0 0 .7em 0;}
.c-con ul, .c-con ol {margin:.4em 0 .4em 1em;}
.c-con ul li {list-style:url(img/li-c.gif) square;}

/* submenu */
ul#submenu {border:0px solid #DEDEDE;background:transparent;margin:0 0 2em 0;padding:.5em;}
/* ul#submenu li {background:url(img/folder.gif) 0 .2em no-repeat;margin:0;padding:.3em 0 .3em 21px;list-style-type:none;list-style-image:none;font-weight:bold;font-size:110%;} - Simply SubMenu */
ul#submenu li {width:100%;margin:0;background:url(img/menu/submenu.gif) 0 -69px no-repeat;list-style-type:none;list-style-image:none;}
ul#submenu li a {display:block;margin:0;padding:0;width:100%;font-size:120%;font-weight:bold;background:url(img/menu/submenu.gif) top left no-repeat;}
ul#submenu li.active a {background:url(img/menu/submenu.gif) 0 -138px no-repeat;}
ul#submenu li span {display:block;margin:0;padding:.1em 0 .1em 25px;}
ul#submenu li a:hover {background-image:none;}

/* table, table-no */
.table,.table-no {;}
.table table {border-collapse:collapse;border:1px solid #333;}
.table th:first-child, .table td:first-child  {border-left-color:#333;} /* Mozilla hack */
.table caption {text-align:left;padding-bottom:.3em;}
.table th,.table td,.table-no th,.table-no td {text-align:left;vertical-align:top;line-height:1.8;}
.table th {background:#444;color:#fff;padding:6px 10px;font-weight:bold;border-left:1px solid #333;border-bottom:1px solid #333;}
.table td {background:transparent;padding:6px 10px;border-left:1px solid #333;border-top:1px solid #333;}
.table tr.even td {background:#333;}
/* .table tr.selected td {background:#F4F1D9;color:#000;border-left:1px solid #333;border-bottom:1px solid #333;} */
.table tr.ruled td {background:#FEF8C1;color:#000;border-color:#333;}

.table-line th,.table-line td {text-align:left;vertical-align:top;line-height:1.8;border-bottom:1px dashed #383838;}
.table-line th {background:transparent;color:#C3898D;padding:5px 15px 5px 0;font-weight:bold;}
.table-line td {background:transparent;padding:5px 15px 5px 0;}

.table-no th,.table-no td {text-align:left;vertical-align:top;line-height:1.8;border-bottom:0px dashed #383838;}
.table-no th {background:transparent;color:#C3898D;padding:5px 15px 5px 0;font-weight:bold;}
.table-no td {background:transparent;padding:5px 15px 5px 0;}

/* form */
.frm {;}
.frm table {border-collapse:collapse;}
.frm th,.frm td {border:0 solid #000;vertical-align:top;}
.frm th {font-weight:normal;text-align:left;}
.frm td {padding:.3em 0;}
.frm .frm-txt {padding:.7em .5em;}

/* hardcore form */
.h-frm {;}
.h-frm fieldset {border:1px solid #B7B0A4;padding:.5em;margin-bottom:.5em;}
.h-frm legend {padding:.2em .5em;;color:#f00;font-size:110%;text-align:right;}
.h-frm p {clear:both;}
.h-frm p label {width:35%;padding:.2em .2em 0 0;font-size:100%;float:left;}
.h-frm p label.obligatory {font-weight:bold;}
.h-frm p span {color:#f00;font-weight:bold;text-align:left;font-size:100%;}

/* gallery, image */
.gallery {;}
.gallery div.card {float:left;margin:0 7px 7px 0;padding:0;text-align:center;}
.gallery p.foto {margin:0;padding:0;}
.gallery p.info {clear:both;margin:0 .5em;padding:0;text-align:center;font-size:91%;color:#666;}
/* .gallery p.info {display:none;} */

/* download */
.download {;}
.download dl {margin:0;}
.download dt {font-weight:bold;}
.download dt span {font-size:91%;font-weight:normal;}
.download dd {margin:.2em 0 .7em 1.8em;}

/* activemap */
.amap {;}
.amap img.img {border:0;}
.amap .amap-box {position:absolute;z-index:3;width:200px;border:1px dashed;background:#fff;color:inherit;visibility:hidden;padding:.5em;}
.amap .amap-box h4 {background:inherit;color:#f00;font-size:1100%;margin:0 0 .5em 0;}
.amap .amap-box p {font-size:91%;}

/* wysiwyg */
.wysiwyg {;}
.wysiwyg .toolbar {background:#e2e2e2;padding:5px;}
.toolbar button {width:24px;height:24px;background-color:#fff;border:1px solid #8A8A8A;margin:0 5px 0 0;}
.toolbar button:hover {background-color:#FFFBD4;border:1px solid #000;cursor:pointer;}
.toolbar button span {display:none;}
button.bold {background-image:url(img/wysiwyg/bold.gif);}
button.italic {background-image:url(img/wysiwyg/italic.gif);}
button.strike {background-image:url(img/wysiwyg/strike.gif);}
button.number {background-image:url(img/wysiwyg/number.gif);}
button.bullet {background-image:url(img/wysiwyg/bullet.gif);}
button.link {background-image:url(img/wysiwyg/link.gif);}
button.remove {background-image:url(img/wysiwyg/remove.gif);}
button.spellcheck {background-image:url(img/wysiwyg/spellcheck.gif);}
.wysiwyg iframe,.wysiwyg textarea {width:99%;height:200px;border:1px solid #ccc;}
.wysiwyg dfn {border-bottom:1px dotted #f00;}
 
/* rating */ 
.rating {;}
.rating .c-con {background:#efefef;padding:.5em;font-size:91%;} 
.rating ul {margin:0;padding:0;list-style:none;} 
.rating ul li {list-style:none;} 
.rating .vote {float:right;width:160px;border:1px solid #ddd;background:#fff;padding:.5em;}

/* discussion */
.dis-tree {;}
.dis-tree .c-con {background:#efefef;padding:.5em;}
.c-con ul.tree, .c-con ul.tree ul {margin:0;padding:0;list-style:none none !important;}
.c-con ul.tree li {margin:0;padding:0 0 0 19px;text-indent:-19px;background:url(img/tree/tree-line-vertical.gif) top left repeat-y;list-style-type:none;list-style-image:none;}
.c-con ul.tree li.last {background-image:url(img/tree/tree-line-last.gif);background-repeat:no-repeat;background-position:top left;}
.tree img {border:0;vertical-align:middle;}
.discus {;}
.discus dl {margin:0;}
.discus dt {background:#efefef;padding:.3em;}
.discus dd {margin:.2em 0 1.3em 0;}

/* forum */
.forum {;}
.forum dl.message {background:#efefef;padding:.5em;margin:1px 0;}
.forum dl.re  {border-left:2px dashed #B50109;padding-left:.5em;margin:1em 0;}
.forum dt {font-weight:bold;font-size:110%;margin:0;}
.forum dd.reply  {margin-top:.3em;font-size:91%;}

/* guestbook */
.guestbook {;}
.guestbook dl.message {margin:0;font-style:italic;}
.guestbook dl.reply {margin:1em 0;}
.guestbook dt {;}
.guestbook dd.author {margin-top:.3em;text-align:right;font-size:91%;}

/* portal */
.portal {;}
.portal dl {margin:1em 0;}
.portal dl.vip {margin:1.5em 0;padding:1em;background:#efefef;}
.portal dt {font-weight:bold;}
.portal dt span {font-size:91%;font-weight:normal;}
.portal dd {margin:.2em 0 .4em 1.8em;}
.portal dd.portal-img {display:block;float:left;}

/* glossary */
.glossary {;}
.glossary ul {margin:0;padding:0;}
.glossary ul li {float:left;font-size:91%;width:32px;padding:.2em;margin:1px;background:#efefef;color:#7A7A7A;list-style-type:none;list-style-image:none;}
.glossary ul li span {font-size:160%;font-weight:bold;}
.glossary dl {margin:1em 0;}
.glossary dt {font-weight:bold;}
.glossary dd {margin:.2em 0 .4em 1.8em;}
.glossary dd span {border:1px solid #7E7E7E;color:#7E7E7E;padding:0 .2em;}

/* result */
.result {;}
.result dl {margin:0;}
.result dt {font-weight:bold;font-size:110%;padding-left:22px;}
.result dt span {font-weight:normal;font-size:90%;}
.result dt.r-folder {background:url(img/fulltext/folder.gif) no-repeat;}
.result dt.r-product {background:url(img/fulltext/product.gif) no-repeat;}
.result dt.r-article {background:url(img/fulltext/article.gif) no-repeat;}
.result dt.r-action {background:url(img/fulltext/action.gif) no-repeat;}
.result dd {margin:.2em 0 1.3em 0;}
.exp {background:#dcdcdc;font-weight:bold;}

/* sitemap */
.sitemap {;}
.sitemap ul {font-weight:bold;margin:.4em 0;padding:0;}
.sitemap ul li {background:url(img/map/m0.gif) no-repeat;margin:.6em 0 .6em 0;padding-left:19px;font-weight:bold;list-style-type:none;list-style-image:none;}
html>body .sitemap ul li {;}
.sitemap li ul li {background:url(img/map/arrow.gif) no-repeat;font-weight:normal;margin:.4em 0 .4em 15px;padding:0 0 0 10px;list-style-type:none;}

/* partners */
ul.centered-floats {padding:0;list-style-type:none;text-align:center;}
ul.centered-floats li {display:inline-block;margin:0;padding:0;list-style-type:none;}
* html ul.centered-floats li {display:inline;}
*+html ul.centered-floats li {display:inline;}
#partners ul {margin:5px 0 0 0;padding:0;clear:both;text-align:center;}
.partners a {display:block;height:80px;text-decoration:none !important;text-align:left;zoom:1;}
.partners a strong {text-decoration:none;color:#B3B3B3;font-weight:normal;}
.partners a span {display:none;}
.partners {width:160px;height:80px;}
.partners {background-position:center 5px;background-repeat:no-repeat;}
.partner1 {background-image:url(img/partners/uvolneteseprosim.png);}
.partner2 {background-image:url(img/partners/hadejkdojsem.png);}
.partner3 {background-image:url(img/partners/vsechnoparty.png);}


/* accordion */
#accordion {background:#fbc0a6;width:265px;border:0px solid #333;}
#accordion h3 {background:#fff1eb url(img/h30.png);color:#974000;margin:0;padding:5px 15px;font-size:110%;font-weight:normal;cursor:pointer;border-bottom:1px solid #fbc0a6;text-decoration:underline;}
#accordion h3:hover {text-decoration:none;}
#accordion h3.current {cursor:default;background-color:#fff;border-bottom:0px;text-decoration:none;}
#accordion div.pane {border:2px solid #fff;display:none;height:180px;padding:15px;color:#813c1e;font-size:12px;}
#accordion div.pane h4 {font-weight:bold;margin:0 0 0 0;font-size:100%;color:#584137;line-height:1.6;}
#accordion div.pane-active {display:block;}

/* footer */
ul.flinks {clear:both;text-align:center;}
ul.flinks li {display:inline;background-position:10px center;background-repeat:no-repeat;padding:0 10px 0 10px;border-left:1px solid #fff;list-style:none;}
ul.flinks li.ico  {display:inline;background-position:10px center;background-repeat:no-repeat;padding:0px 10px 0px 33px;border-left:0px solid #fff;list-style:none;font-size:120%;font-weight:bold;}
ul.flinks li:first-child, ul.flinks li.ico:first-child {border:0;}
.ico-facebook {background:url(img/ico-facebook.gif) center left no-repeat;}
.ico-twitter {background:url(img/ico-twitter.gif) center left no-repeat;}
.ico-rss {background-image:url(img/ico-rss.gif);}
.ico-uas {background-image:url(img/ico-uas.gif);}
.ico-sitemap {background-image:url(img/ico-sitemap.gif);}
.ico-cs {background-image:url(img/ico-cs.gif);}
.ico-en {background-image:url(img/ico-en.gif);}
.ico-de {background-image:url(img/ico-de.gif);}

/* editorial */
#editorial {display:nones;float:left;width:725px;/*height:200px;*/;font-family:Georgia,serif;}
#editorial p {padding:5px 20px 5px 0;font-size:140%;font-style:italic;color:#a87762;}


/* buttons */
.gbutton {display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:7px 0 0 0;outline:none;cursor:pointer;text-align:center;text-decoration:none !important;font-size:100%;padding:.5em 2em .55em;line-height:1;
		-webkit-border-radius:.5em; -moz-border-radius:.5em;border-radius:.5em;
		-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
.gbutton:hover {text-decoration:none;}
.gbutton:active {position:relative;top:1px;}
.bigrounded {-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.medium {font-size:12px;padding:.4em 1.5em .42em;}
.small {font-size:100%;padding:4px 6px;}


/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}


/* red */
.red {
	color: #faddde !important;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#f14f0e), to(#d23c00));
	background: -moz-linear-gradient(top,  #f14f0e,  #d23c00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f14f0e', endColorstr='#d23c00');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}


