/* VERZE 3.5 */

* {zoom:1;}/*UPRAVENÉ LV*/ /*e8e8e8 změněno na e0e0e0*/
body {behavior: url(../javascript/csshover2.htc);}
html, body {margin:0; padding:0;}
body {font-family:Arial,Helvetica,sans-serif; font-size:85%; background:#fff url(../images/style/body.png); color:#333;}
h1, h2, h3, h4, h5, h6 {color:#4d4d4d;}
h2, h3 {font-weight:normal;}
h1 {font-size:200%; color:#000;	margin:0 0 13px 0; padding:0}
h2 {font-size:150%; margin-top:0.3em; margin-bottom:0.4em; color: #629804}
h3 {font-size:135%; margin-bottom:0.3em;}
h4 {font-size:110%; color: #629804}
h5, h6 {font-size:100%;}
p {line-height:140%;}
li {line-height:140%;}
a {color:#E5005c;}
a:visited {color:#E5005c;}
a:hover {color:#333;}
a img {border:0;}
sub, sup {vertical-align:baseline; position:relative;}
sub {top:0.4em;}
sup {bottom:0.4em;}
abbr, acronym {cursor:help;} 
form {margin:0;}
/* classes */
.invisible {display:none;}
img.photo {border:1px solid #fff; float:right; margin:10px 0 10px 10px;}
div.cleaner {clear:both; height:1px; font-size:1px;}
span.divider {color:#8ebd00; padding:0 6px;}
span.user-messages-count {color:#fff; background:#e6005b; padding:0 4px; font-weight:bold;}

img.avatar, .avatar img {padding:1px; border:1px solid #e8e8e8;}
/* header */
div#header {background:#980065; height:160px; font-size:90%; *z-index:7;}

/*zde zkusit background pro pre-load a navigaci dát do patičky */
div#header-inside {width:991px; margin:0 auto; position:relative; *z-index:8; left bottom no-repeat;}

div#header-inside a:hover {color: #EDC9D9}

div#header #logo {margin:0; width:220px; height:60px; position:absolute; top:37px; left:0; overflow:hidden; padding:0;}

div#header #logo a {text-decoration:none; color:#fff; display:block}

div#header #logo span {display:block; width:220px; height:60px; position:absolute; top:0; left:0; cursor:pointer; background:url(../images/style/logo-f.png) top left;}

div#header-banner {width:468px; height:60px; position:absolute; top:-135px; left:264px;}
form#search div {width:247px; height:26px; position:absolute; top:42px; right:0; background:url(../images/style/search-bg.png) top left no-repeat; z-index:10;}
form#search input#search-phrase {border:0; background:transparent; display:block; width:205px; position:relative; top:4px; left:3px; color:#999; font-weight:bold;}
form#search input#search-submit {position:absolute; top:0px; right:0;}
form#search input#search-submit:hover {filter: alpha(opacity=50);
-moz-opacity: 0.50; }

form#search a {text-decoration:none; font-size:90%; color:#ff81c0; position:absolute; top:70px; right:36px; z-index:10;}
form#search a:hover {text-decoration:underline; color:#fff;}
div#user {width:860px; height:30px; position:absolute; top:0; right:0; background:url(../images/style/user-bar-bg.png) top right no-repeat; *z-index:6;}

form#login {width:655px; padding:0; position:absolute; top:5px; left:125px; font-size:90%;}
form#login label {color:#ffcbef; font-weight:bold; padding:2px 3px 0 8px; float:left;}
input#login-name, input#login-pass {background:url(../images/style/form-input-1.png) top left no-repeat; border:0; float:left; display:block; width:150px; height:20px;}

input#login-submit {background:url(../images/style/form-submit-medium.png) left 4px no-repeat; *background-position:left 2px; border:0; float:left; display:block; width:90px; height:25px; color:#fff;  text-align:center; margin-left:10px; padding-top:2px; *padding-top:0; position:relative; top:-4px; *top:-2px; cursor:pointer}


/*form#login a {color:#ffccee; position:absolute; top:20px; left:520px;}*/

/*************ADMIN PANEL ***************/
#admin-link { position:absolute; top:6px; left:-90px;}
#admin-link a { font-size:88%; color:#fff; text-decoration:none}
#admin-link a:hover {color:#EDC9D9;}


/*************USER LOGIN***************/
div#user div#user-logged-in {position:relative; left:185px;width:660px}
div#user span.divider {position:relative; top:6px; padding:0 25px;}
div#user strong#username {position:relative; top:6px; font-size:90%; color:#fff; font-weight:normal; letter-spacing:1px;}
div#user a#user-profile {position:relative; top:6px; font-size:90%; color:#fff; font-weight:bold; background:url(../images/style/icon-profile-pink.png) 0px 2px no-repeat; padding-left:21px;}
div#user a#user-profile:hover {text-decoration:underline; color:#EDC9D9;}

div#user a#user-messages {position:relative; top:6px; left:-100px; font-size:90%; color:#fff; font-weight:bold; background:url(../images/style/icon-message-pink.png) 0px 2px no-repeat; padding-left:21px;}

div#user a#user-messages:hover {text-decoration:underline; color:#EDC9D9;}
div#user span.user-messages-count {font-size:90%; position:relative; top:6px; left:-98px;}
div#user a#user-logout {position:relative; top:6px; font-size:90%; color:#fff; text-decoration:underline;}

div#user a#user-logout:hover {color:#EDC9D9}


div#header-links {width:247px; padding-top:58px; position:absolute; top:30px; right:0; background:#980065; *z-index:9; height:29px; padding-top:58px; top:30px; background:#980065;}

div#header-links a {font-size:90%; color:#fff;  padding-right:12px;}


div#header-links a#header-link-registration {background:url(../images/style/icon-logo.png) no-repeat; padding-left:17px; padding-right:0; text-decoration:none}
div#header-links a#header-link-rules {background:url(../images/style/icon-rules.png) no-repeat; padding-left:8px; font-weight:bold; text-decoration:underline; position:relative; left:12px;}
div#header-links a#header-link-help {background:url(../images/style/icon-help.png) no-repeat; padding-left:12px; position:relative; left:12px; text-decoration:none}
div#header-links span#header-link-online {background:url(../images/style/icon-online-right.png) 0px 5px no-repeat; font-size:90%; color:#fff; padding-left:8px; padding-right:0;}
div#header-links span#header-link-online:hover {background:url(../images/style/icon-online-down.png) 0px 5px no-repeat; _position:relative; _top:-1px; }

div#header-links span#header-link-online em {display:none; z-index:10; position:absolute; top:72px; _top:9px; left:-133px; font-style:normal; background:#fff; padding:15px; width:200px; border:7px solid #969A9E; color:#80BC37; line-height:130%; font-size:110%}

div#header-links span#header-link-online:hover em {display:block;}
div#header-links span#header-link-online a {padding:0; color:#EB3E57; text-decoration:none;}
div#header-links span#header-link-online a:hover {color:#000;}

/*********************  TEXT RESIZE ********************/

div#text-resize {width:52px; height:30px; position:absolute; top:0; right:8px; *z-index:10; display:none}
div#text-resize a {display:none; width:13px; height:30px; color:#fff; text-decoration:none; position:absolute; top:0;}
a#text-resize-1 {left:0; font-size:80%;}
a#text-resize-2 {left:18px;}
a#text-resize-3 {left:39px; font-size:110%;}

div#text-resize a span {display:block; width:13px; height:30px; position:absolute; top:0; left:0; cursor:pointer; background-position:0 -30px;}

a#text-resize-1 span {background-image:url(../images/style/text-resize-1.png);}
a#text-resize-2 span {background-image:url(../images/style/text-resize-2.png);}
a#text-resize-3 span {background-image:url(../images/style/text-resize-3.png);}

div#text-resize a.current span {background-position:0 0;}


/* navigation */


/*Varianta NAV pro umístění Navigace před koncový div "page" a absolutní napozicování
ul#nav {background:#fff url(../images/style/nav-bg.png) top repeat-x; margin:0 auto; padding:0; width:983px; height:60px;; *z-index:3; position:absolute; top:-43px; margin:auto}
*/

ul#nav {background:#fff url(../images/style/nav-bg.png) top repeat-x; margin:0 auto; padding:0; width:983px; padding-left:8px; height:60px; margin-top:-43px; *z-index:3;}


ul#nav li {list-style:none; margin:0; padding:0; height:60px; *height:44px; float:left; position:relative; *z-index:4;}
ul#nav li a {display:block; color:#fff; width:131px; height:60px; *height:44px; font-size:90%; position:relative; text-decoration:none;}
ul#nav li a span {display:block; width:131px; height:60px; *height:44px; cursor:pointer; position:absolute; top:0; left:0; background-position:0 -60px; background-repeat:no-repeat; *z-index:5;}

ul#nav li#domu a.current span {*height:60px;}

ul#nav li#domu a, ul#nav li#domu a span, ul#nav li#extra a span, ul#nav li#extra a {width:94px;}

ul#nav li#domu a span {background-image:url(../images/style/nav-domu.png);}
ul#nav li#ma-oblibena a span {background-image:url(../images/style/nav-ma-oblibena.png);}
ul#nav li#plasticka-chirurgie a span {background-image:url(../images/style/nav-plasticka-chirurgie.png);}
ul#nav li#esteticka-dermatologie a span {background-image:url(../images/style/nav-esteticka-dermatologie.png);}
ul#nav li#kosmetika a span {background-image:url(../images/style/nav-kosmetika.png);}
ul#nav li#obleceni a span {background-image:url(../images/style/nav-obleceni-2.png);}
ul#nav li#zivotni-styl a span {background-image:url(../images/style/nav-zivotni-styl-2.png);}
ul#nav li#extra a span {background-image:url(../images/style/nav-extra.png);}

ul#nav li:hover a span, ul#nav li a:hover span, ul#nav li a.current span {background-position:0 0;}

ul#nav li#domu:hover a span {background-position:0 -60px;}
ul#nav li#domu:hover a.current span {background-position:0 0;}

ul#nav li#esteticka-dermatologie div.nav-popup, ul#nav li#obleceni div.nav-popup, ul#nav li#extra div.nav-popup  {display:none; background:url(../images/style/nav-popup-bg-large.png) top left no-repeat; _background:url(../images/style/nav-popup-bg-large.gif) top left no-repeat;}
ul#nav li#esteticka-dermatologie:hover div.nav-popup, ul#nav li#obleceni:hover div.nav-popup, ul#nav li#extra:hover div.nav-popup  {display:block; width:545px; height:172px; padding:20px; position:absolute; top:43px; left:-68px; _left:-68px; z-index:7 !important;}


ul#nav li#plasticka-chirurgie div.nav-popup {display:none; background:url(../images/style/nav-popup-bg-xxl.png) top left no-repeat; _background:url(../images/style/nav-popup-bg-xxl.gif) top left no-repeat;}
ul#nav li#plasticka-chirurgie:hover div.nav-popup {display:block; width:545px; height:254px; padding:20px; position:absolute; top:43px; left:-68px; _left:-68px; z-index:7 !important;}

ul#nav li#kosmetika div.nav-popup {display:none; background:url(../images/style/nav-popup-bg-xxl.png) top left no-repeat; _background:url(../images/style/nav-popup-bg-xxl.gif) top left no-repeat;}
ul#nav li#kosmetika:hover div.nav-popup {display:block; width:545px; height:254px; padding:20px; position:absolute; top:43px; left:-68px; _left:-68px; z-index:7 !important;}

ul#nav li#zivotni-styl div.nav-popup {display:none; background:url(../images/style/nav-popup-bg-4xl.png) top left no-repeat; _background:url(../images/style/nav-popup-bg-4xl.gif) top left no-repeat;}
ul#nav li#zivotni-styl:hover div.nav-popup {display:block; width:545px; height:336px; padding:20px; position:absolute; top:43px; left:-68px; _left:-68px; z-index:7 !important;}


ul#nav li#ma-oblibena div.nav-popup {display:none; background:url(../images/style/nav-popup-bg-tsh.png) top left no-repeat; _background:url(../images/style/nav-popup-bg-tsh.gif) top left no-repeat;}
ul#nav li#ma-oblibena:hover div.nav-popup {display:block; width:545px; height:120px; padding:20px; position:absolute; top:35px; left:-5px; _left:-6px; z-index:7 !important;}

ul#nav li#kosmetika:hover div.nav-popup {left:-92px;}
ul#nav li#obleceni:hover div.nav-popup {left:-380px;}
ul#nav li#zivotni-styl:hover div.nav-popup {left:-380px;}
ul#nav li#extra:hover div.nav-popup {left:-485px;}

ul#nav li:hover div.nav-popup {behavior: url(iepngfix.htc);}

ul#nav li div.nav-popup a {display:inline; *height:auto; *width:auto; text-decoration:underline; color:#e9005c; font-size:100%; position:static;}

ul#nav li div.nav-popup div.nav-popup-menu {width:185px; height:104px; border-right:0; font-size:120%;}
ul#nav li div.nav-popup div.nav-popup-menu a {display:block; height:1.25em; text-decoration:underline; padding-left:25px; color:#e9005c; background:url(../images/style/bullet-logo-green.png) left 2px no-repeat; margin-bottom:10px; position:relative; top:2px}


ul#nav li div.nav-popup div.nav-popup-menu a:hover {color:#000; text-decoration:none;}

ul#nav li div.nav-popup span.avatar {display:block; position:absolute; top:20px; left:222px; width:102px; height:102px;}

ul#nav li div.nav-popup div.nav-popup-user {width:205px; position:absolute; top:25px; right:20px; font-size:90%;}
ul#nav li div.nav-popup div.nav-popup-user p {border-bottom:1px solid #e8e8e8; margin:0 0 20px 0; padding-bottom:10px;}
ul#nav li div.nav-popup div.nav-popup-user p a#nav-popup-logout {font-size:90%; position:relative; left:75px;}

ul#nav li div.nav-popup a#nav-popup-user-profile {font-weight:bold; text-decoration:none; padding-left:25px; background:url(../images/style/icon-profile-green.png) left 2px no-repeat;}
ul#nav li div.nav-popup a#nav-popup-user-profile:hover {text-decoration:underline; color:#000;}

ul#nav li div.nav-popup div#nav-popup-user-messages {margin-top:3px;}
ul#nav li div.nav-popup div#nav-popup-user-messages a {font-weight:bold; text-decoration:none; padding-left:25px; background:url(../images/style/icon-message-green.png) left 2px no-repeat;}
ul#nav li div.nav-popup div#nav-popup-user-messages a:hover {text-decoration:underline; color:#000;}

ul#nav li div.nav-popup div.nav-popup-moderator span.avatar {position:static;}
ul#nav li div.nav-popup div.nav-popup-moderator {width:104px; height:150px; position:absolute; top:20px; right:28px; font-size:80%; text-align:center;}
ul#nav li div.nav-popup div.nav-popup-moderator a {position:relative; top:-4px;}

ul#nav li div.nav-popup div.nav-popup-forums div {position:relative; left:10px; min-height:41px; _height:41px;}
ul#nav li div.nav-popup div.nav-popup-forums {width:195px; float:left; margin-right:20px; line-height:120%}
ul#nav li div.nav-popup div.nav-popup-forums img {border:1px solid #e2dedd; position:absolute; top:0; left:0;}
ul#nav li div.nav-popup div.nav-popup-forums a {text-decoration:none; font-size:95%; font-weight:bold; position:relative; top:5px; left:44px;}
ul#nav li div.nav-popup div.nav-popup-forums a.nav-forum-long {top:0;}
ul#nav li div.nav-popup div.nav-popup-forums a:hover {color:#000; text-decoration:underline;}

span.nav-color-line {display:block; height:10px; width:569px; position:absolute; bottom:8px; left:8px; _overflow:hidden;}

li#ma-oblibena span.nav-color-line {background:#ff0066;}
li#plasticka-chirurgie span.nav-color-line {background:#cd0067;}
li#esteticka-dermatologie span.nav-color-line {background:#9966cb;}
li#kosmetika span.nav-color-line {background:#ff7fbf;}
li#obleceni span.nav-color-line {background:#ffaa01;}
li#zivotni-styl span.nav-color-line {background:#8cbd01;}
li#extra span.nav-color-line {background:#b40087;}

ul#nav li#obleceni div.nav-popup div.nav-popup-forums, ul#nav li#zivotni-styl div.nav-popup div.nav-popup-forums, ul#nav li#extra div.nav-popup div.nav-popup-forums {position:relative; left:130px;}
ul#nav li#obleceni div.nav-popup div.nav-popup-moderator, ul#nav li#zivotni-styl div.nav-popup div.nav-popup-moderator, ul#nav li#extra div.nav-popup div.nav-popup-moderator {left:28px;}

/*LV custom v MSIE7 se dědila šířka divu 94px a trext odkazů se nevešel*/
ul#nav li#extra div.nav-popup div.nav-popup-forums div a {  width:160px}
/*LV custom */


/* page */

div#page {background:#fff; width:978px; _width:978px; margin:0 auto; position:relative; padding:0 5px 30px 8px; font-size:90%; *z-index:0;}


div#home-notice {padding-left:115px; padding-bottom:15px;}
div#home-notice a {font-weight:bold;}

div#home-left {width:601px; *width:595px; float:left; position:relative; margin-bottom:20px;}

div#home-right {width:349px; *width:349px; padding:0 8px 0 8px; float:right; position:relative; *left:-12px; _left:8px;
background:url(../images/style/col-right-bg.png) top left repeat-y; margin-bottom:20px;}


/* home - left */

div#heading-new-threads {width:595px; height:50px; overflow:hidden; position:relative; margin-top:20px; margin-left:10px}
div#heading-new-threads h2 {margin:0;}
div#heading-new-threads span {display:block; width:338px; height:37px; position:absolute; top:0; left:0; background:url(/images/style/heading-diskuze-temata.png) top left no-repeat;}

div.reg-user-checker {position:absolute; top:4px; left:367px; font-size:92%; color:#666}

div#heading-diskuse-prechod {background:url(/images/style/heading-diskuse-prechod.png) top left no-repeat;
width:609px; height:51px; position:absolute; top:65px; left:0}


div.box-sort {width:580px; height:20px; padding:20px 10px 0 0; background:#f1f1f1 url(../images/style/box-gray-wide.png); margin:0;}

div.box-sort a {text-decoration:none;}
div.box-sort a:hover {text-decoration:underline;}
div.box-sort-bazar {display:none}

div#context-ads {width:150px; height:90px; position:absolute; top:10px; right:0; border-left:1px solid #e8e8e8; padding-left:15px}

div#context-ads-180 {width:180px; height:90px; position:absolute; top:10px; right:-5px; /*border:1px solid #e0e0e0; background:#eee;*/}

div.thread-summary {border-bottom:1px solid #e8e8e8; position:relative; padding:7px 0 7px 44px;}
div.thread-summary img {border:1px solid #e8e8e8; position:absolute; top:2px; left:0;}
div.thread-summary a.thread-link-name {font-weight:bold; text-decoration:none;}
div.thread-summary a.thread-link-name:hover {text-decoration:underline; color:#000;}

div.thread-summary p {margin:0; font-size:90%;}
div.thread-summary p a.thread-link-section {text-decoration:none; color:#4d4d4d;}
div.thread-summary p a.thread-link-section:hover {text-decoration:underline;}
div.thread-summary p span.thread-link-author {text-decoration:none; color:#808080;}
div.thread-summary div.thread-last {font-size:90%; width:116px; position:absolute; top:10px; right:0;}
div.thread-summary div.thread-last {text-decoration:none; color:#666;}
div.thread-summary div.thread-last span {text-decoration:none; color:#8ebd00}
div.thread-summary div.thread-pages {font-size:90%; position:absolute; top:22px; right:127px;}
div.thread-summary div.thread-pages a {color:#666; background:#EBF5F6; text-decoration:none; padding:1px 4px;}
div.thread-summary div.thread-pages a:hover {color:#fff; background:#e6005b;}
div.thread-summary div.thread-pages span.arrow {background:url(../images/style/arrow-green-right.png) center center no-repeat;}

/* home-right */

h2#heading-discussions {width:365px; height:26px; margin:0; overflow:hidden; position:relative; left:-8px; border-bottom:5px solid #fff;}
h2#heading-discussions span {display:block; width:365px; height:26px; position:absolute; top:0; left:0; background:#fff url(../images/style/heading-discussions.png) top left no-repeat;}

div#home-right-top {width:365px; height:12px; background:url(../images/style/col-right-top.png) top left no-repeat; position:relative; left:-8px;}
div#home-right-bottom {width:365px; height:12px; background:url(../images/style/col-right-bottom.png) top left no-repeat; position:relative; left:-8px; _top:3px;}

div#home-right img {border:1px solid #98ccca;}

div#home-right div.col-section-heading {height:70px; padding-left:80px; position:relative;}
div#home-right div.col-section-heading.top-border {border-top:1px solid #b4dbda; margin-top:10px; padding-top:5px;}
div#home-right div.col-section-heading img {position:absolute; top:0; left:5px;}
div#home-right div.col-section-heading.top-border img {top:5px;}
div#home-right div.col-section-heading h2 {font-size:180%; padding:20px 0 5px 0; margin:0;}
div#home-right div.col-section-heading h2 a {color:#666; text-decoration:none;}
div#home-right div.col-section-heading h2 a:hover {color:#b20187; text-decoration:underline;}
div#home-right div.col-section-heading p {margin:0; font-size:90%;}
div#home-right div.col-section-heading p a {text-decoration:none; border-bottom:1px dotted #e6015c; *position:relative; *top:1px;}
div#home-right div.col-section-heading p a:hover {color:#000; border-bottom:0; *border-bottom:1px solid #ebf5f5;}

div.section-summary {position:relative; padding:0 0 0 50px; margin:7px 0; *z-index:-1;}
div.section-summary img {position:absolute; top:0; left:5px;}
div.section-summary a.section-link-name {color:#b40088; font-weight:bold; text-decoration:none; font-size:105%; }
div.section-summary a.section-link-name:hover {color:#000; text-decoration:underline;}
div.section-summary p {font-size:90%; margin:0; padding-right:5px;}

div#home-right a.moderator-popup {position:relative;}
div#home-right a.moderator-popup em {display:none;}
div#home-right a.moderator-popup:hover em {display:block; font-style:normal; z-index:2; width:104px; height:130px; background:#fff; padding:10px; position:absolute; top:15px; left:15px;}
div#home-right a.moderator-popup:hover em strong {display:block; width:84px; text-align:center; padding:5px 10px; color:#000; background:#e8e8e8;}
div#home-right a.moderator-popup:hover em span.avatar {display:block; width:102px; height:102px;}
div#home-right a.moderator-popup:hover em span.avatar img {display:block; position:static; border-color:#fff;}
div#home-right a.moderator-popup:hover em {_display:none;} /* pro ie6, nez se doresi bug se zustavajicim obrazkem */

/* discussion */

div#box-big-rectangle-topic {width:300px; height:250px; padding:0; position:absolute; top:-92px; right:0; text-align:center;}

div#forum-top-content {width:460px; float:left;}

div#forum-top-intro {font-size:120%; color:#444; margin-bottom:15px; line-height:135%; padding-right:15px; width:460px}

div#forum-search {width:459px; height:104px; background:url(../images/style/topic-search-blue-bckg.png) top left no-repeat;}

div#forum-search form {margin:0; padding:18px 32px 0 32px ;}


div#forum-search form div#forum-search-bg{ position:relative; top:0; width:392px; height:26px;  background: url(../images/style/search-topic-bg.png) top left no-repeat;}

div#forum-search form input#forum-search-input {font-size:110%; color:#4D5458; width:315px; padding-left:30px; position:relative;
top:3px; border:none; background:transparent;}

div#forum-search form input#forum-search-submit {position:absolute; top:0; right:0;}




/* breadcrumbs */

div#breadcrumbs {padding:0 0 5px 0; height:82px; position:relative; top:-2px}
div#breadcrumbs h2, div#breadcrumbs h3 {margin:0;}

div#breadcrumbs-oblast {height:82px; width:201px; float:left; background:url(../images/style/breadcrumbs-divider.png) right 2px no-repeat; position:relative;}
div#breadcrumbs-oblast-bazar { display:none}

div#breadcrumbs-oblast h3 {width:68px; height:20px; position:absolute; top:0; left:77px; overflow:hidden; color:#fff}
div#breadcrumbs-oblast h3 span {width:68px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/breadcrumbs-oblast.png) top left no-repeat;}


div#breadcrumbs-oblast img {position:absolute; top:0; left:0; border:1px solid #e8e8e8; padding:1px}
div#breadcrumbs-oblast a {position:absolute; top:29px; left:77px; display:block; width:104px; font-size:120%; font-weight:bold; text-decoration:none;}
div#breadcrumbs-oblast a:hover {text-decoration:underline;}


div#breadcrumbs4 {padding:15px 0 20px 0; /*height:254px;*/ position:relative; /*top:-6px;*/ width:100%; }
div#breadcrumbs4 h2, div#breadcrumbs4 h3 {margin:0;}
div#breadcrumbs4 a.link-share { padding:3px 0 0 21px; font-size:92%; text-decoration:none; display:block; background:url('/images/style/link-share.gif') no-repeat; width:58px; height:16px; position:absolute; top:75px; left:385px; }

div#breadcrumbs-oblast4 { height:82px; width:201px; float:left; background:url(../images/style/breadcrumbs-divider.png) right 2px no-repeat; position:relative;}
div#breadcrumbs-oblast4 h3 {width:68px; height:20px; position:absolute; top:0; left:77px; overflow:hidden;}
div#breadcrumbs-oblast4 h3 span {width:68px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/breadcrumbs-oblast.png) top left no-repeat;}

div#breadcrumbs-oblast4 img {position:absolute; top:0; left:0; border:1px solid #e8e8e8; padding:1px}


div#breadcrumbs-forum {height:82px; width:201px; float:left; background:url(../images/style/breadcrumbs-divider.png) right 2px no-repeat; position:relative;}
div#breadcrumbs-forum h3 {width:150px; height:20px; position:absolute; top:0; left:17px; overflow:hidden;}
div#breadcrumbs-forum h3 span {width:150px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/breadcrumbs-forum.png) top left no-repeat;}
div#breadcrumbs-forum a img {position:absolute; top:27px; left:17px; border:1px solid #e8e8e8;}
div#breadcrumbs-forum a.forum-link {position:absolute; top:29px; left:62px; display:block; width:125px; font-size:100%; font-weight:bold; text-decoration:none;}
div#breadcrumbs-forum-bazar a.forum-link { display:none}
div#breadcrumbs-forum a:hover {text-decoration:underline;}


div#breadcrumbs-tema h3 span {width:36px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/breadcrumbs-tema.png) top left no-repeat;}

div#breadcrumbs-tema table {position:absolute; top:21px; left:19px;}
div#breadcrumbs-tema h1 { font-weight:100; color:#666; font-size:170%; margin:0; padding:0}
a.favorites {background:url(../images/style/icon-favorites-green.png) left 2px no-repeat; padding-left:15px;}
div#breadcrumbs-tema a.favorites { font-size:90%;}
div#breadcrumbs-tema a.favorites:hover {background-position:left 2px;}
div#breadcrumbs-tema {height:82px; width:555px; float:left; position:relative;}
div#breadcrumbs-tema h3 {width:56px; height:20px; position:absolute; top:0; left:21px; overflow:hidden;}
div#breadcrumbs-tema a.link-share-posts { padding:3px 30px 10px 21px; *padding:3px 30px 0 21px; font-size:100%; text-decoration:none; background:url('/images/style/link-share.gif') no-repeat;  width:100px; *width:58px; height:20px; *height:16px;position:relative; left:12px; top:2px}





div#breadcrumbs-forum.noarrow {background:transparent; width:520px;}
div#breadcrumbs-forum.noarrow h1 {position:absolute; top:24px; left:60px; font-size:170%;}

div#breadcrumbs-forum.noarrow a.link-share-topics { padding:3px 0 0 21px; font-size:92%; text-decoration:none; display:block; background:url('/images/style/link-share.gif') no-repeat; width:58px; height:16px; position:absolute; top:56px; left:60px; }

div#breadcrumbs-tema a.link-share-posts { padding:3px 30px 10px 21px; *padding:3px 30px 0 21px; font-size:100%; text-decoration:none; background:url('/images/style/link-share.gif') no-repeat;  width:100px; *width:58px; height:20px; *height:16px;position:relative; left:12px; top:2px}


/* google col */

div#discussion-left {width:166px; float:left; padding-left:4px; }
/*div#discussion-left {width:170px; float:left;}*/
div#discussion-right {width:784px; float:right; position:relative; left:-8px; padding-bottom:40px}

/* pages */

div.pages {height:28px; position:relative; font-size:90%;z-index:1; *z-index:-1; margin-top:10px}
div.pages-inner {height:28px; position:absolute; top:0; right:0;}
div.pages a {display:block; text-align:center; text-decoration:none; height:21px; padding-top:7px; float:left; margin-left:3px;}
div.pages a.pages-prev {font-weight:bold; width:85px; background:url(../images/style/pages-prev.png) top left no-repeat;}
div.pages a.pages-prev span {position:relative; top:1px; left:3px; cursor:pointer;}
div.pages a.pages-next {font-weight:bold; width:85px; background:url(../images/style/pages-next.png) top left no-repeat;}
div.pages a.pages-next span {position:relative; top:1px; left:-20px; cursor:pointer;}
div.pages a.pages-number {width:24px; background:url(../images/style/pages-white.png) left center no-repeat;}
div.pages a.pages-number:hover {background-image:url(../images/style/pages-pink.png); color:#fff;}
div.pages span.pages-number {display:block; text-align:center; height:21px; padding-top:7px; float:left; margin-left:3px; width:24px; background:url(../images/style/pages-white.png) top left no-repeat; position:relative;}
div.pages a.pages-number.current {width:28px; background:url(../images/style/pages-gray.png) left center no-repeat; color:#fff; cursor:default;}

div.pages span.pages-number span.pages-popup {display:none;}
div.pages span.pages-number:hover span.pages-popup {display:block; position:absolute; top:22px; right:0px; *top:auto; *bottom:22px; background:#fff; width:135px; padding:10px; border:5px solid #969A9E; z-index:1;}

/* sort by */

div.forum-sort {font-size:110%; color:#1A1B1C; position:relative; top:4px;}
div.pages div.forum-sort a { display:inline}


/* post */

div.post {margin:15px 0;}


div.post-user {width:113px; float:left; text-align:right;}
div.post-user a.post-user-name {text-decoration:none; font-size:150%; color:#000;}
div.post-user a.long-name {font-size:130%;}
div.post-user a.long-name-2 {font-size:120%;}
div.post-user span.post-user-status {display:block; margin:3px 0; font-size:90%; color:#7ba3a3;}
div.post-user span.avatar {display:block; width:104px; position:relative; left:8px; *left:-1px; margin-bottom:4px;}
a.post-user-icon-message {background:url(../images/style/icon-message-green.png) center center no-repeat; padding:6px 10px; _height:11px; text-decoration:none}

a.post-user-icon-profile {background:url(../images/style/icon-profile-green.png) center center no-repeat; padding:6px 10px; _height:11px; text-decoration:none}

a.post-user-icon-profile-3 {background:url(../images/style/icon-profile-green-3.png) center center no-repeat; padding:6px 15px; _height:11px; text-decoration:none}

a.post-user-icon-message:hover, a.post-user-icon-profile-3:hover, a.post-user-icon-profile:hover {background-position:center center; filter: alpha(opacity=70);
-moz-opacity: 0.70;}

div.post-content {width:671px; float:right; min-height:105px; _height:105px; background:url(../images/style/post-middle.png) top right repeat-y; position:relative;}
div.post-content-top {min-height:85px; _height:85px; background:url(../images/style/post-top.png) top left no-repeat;}
div.post-content-bottom {min-height:28px; _height:28px; background:url(../images/style/post-bottom.png) bottom right no-repeat;}

div.highlight div.post-content {background-image:url(../images/style/post-highlight-middle.png);}
div.highlight div.post-content-top {background-image:url(../images/style/post-highlight-top.png);}
div.highlight div.post-content-bottom {background-image:url(../images/style/post-highlight-bottom.png);}

div.post-topic-title {font-size:90%; position:absolute; top:6px; left:23px; color:#999;}
div.highlight div.post-topic-title {color:#000; font-weight:bold; top:10px;}

div.post-details {font-size:90%; position:absolute; top:6px; right:15px; color:#999; width:380px;}
div.highlight div.post-details {top:10px;}
div.post-details a {float:right; margin-left:15px;}
div.post-details span {float:right;}

div.post-details a.post-move {background:url(../images/style/icon-move.gif) left 2px no-repeat; padding-left:17px; text-decoration:none;; filter: alpha(opacity=50);
-moz-opacity: 0.50;}
div.post-details a.post-delete {background:url(../images/style/icon-delete.gif) left 2px no-repeat; padding-left:13px;  text-decoration:none; filter: alpha(opacity=50);
-moz-opacity: 0.50;}

div.post-details a.post-move:hover, div.post-details a.post-delete:hover { filter: alpha(opacity=100);
-moz-opacity: 1; }


div.post-content-content {padding:40px 20px 30px 35px; color:#333; font-size:115%; line-height:130%;}
div.highlight div.post-content-content {padding:40px 20px 40px 35px;}

.quote {margin:10px 0; padding:5px; border:1px dotted #B4DBDA; color:#666; font-size:90%;background:#FFF;}
.quote-inner {background:#EBF5F6; padding:4px 8px}
.quoting {display:inline; font-weight:bold; color:#333; margin-right: 5px}


a.post-edit {background:url(../images/style/icon-edit-green.gif) left 2px no-repeat; padding-left:20px; position:absolute; bottom:6px; right:205px;font-size:90%; color:#333;font-weight:bold}

span.post-content-icon-quote {background:url(../images/style/icon-quote.gif) left 2px no-repeat; padding-left:17px; font-size:90%; color:#646A70; position:absolute; bottom:6px; right:120px; }

span.post-content-icon-quote a {text-decoration:none; color:#333;font-weight:bold}

span.post-content-icon-quote a:hover, a.post-edit:hover { color:#E5005B;}

a.post-content-icon-report {background:url(../images/style/icon-report-green.gif) left 1px no-repeat; text-decoration:none; padding-left:18px; font-size:90%; position:absolute; bottom:6px; right:20px;}
a.post-content-icon-report  {color:#333;font-weight:bold}
a.post-content-icon-report:hover  {color:#E5005B;}

a.view-ip { position:relative; left:40px; bottom:9px; font-size:70%; text-decoration:none; color:#333}
a.view-ip:hover { text-decoration:underline} 
input.post-mass-checkbox { position:relative; left:30px; bottom:7px;}
div.highlight a.post-content-icon-report, div.highlight span.post-content-icon-quote, div.highlight a.post-edit {bottom:10px;}

div.post-photo {margin:10px 15px 20px 0; width:184px; float:left; background:url(../images/style/post-photo-shadow.png) top left no-repeat;}
div.post-photo img {width:165px}
div.post-photo-inside {padding:9px; background:url(../images/style/post-photo-shadow-bottom.png) bottom left no-repeat;}
div.post-photo span {display:block; text-align:center; font-size:85%; padding:5px 0; font-weight:bold;}
div.post-photo a { text-decoration:none}
a.smazat-prilohu {font-size:80%; text-decoration:none; display:block}
/* forum topics */

div#forum-topics-labels {margin:0; height:20px; padding: 2px 0; position:relative; color:#000; font-size:90%; background:#F5F5F5}
div#forum-topics-labels span.last-post {position:absolute; top:5px; left:659px;}
div#forum-topics-labels span.favorites {position:absolute; top:5px; left:581px;}

div#discussion-right div.thread-summary {border-top:0; border-bottom:1px solid #e8e8e8;}
div#discussion-right div.thread-summary div.thread-last {width:125px;}
div#discussion-right div.thread-summary div.thread-pages {right:222px;}
div#discussion-right div.thread-summary a.thread-favorite {display:block; z-index:2; width:25px; height:25px; background:url(../images/style/icon-favorites-green.png) 8px 8px no-repeat; position:absolute; top:17px; right:170px;}
div#discussion-right div.thread-summary a.thread-favorite span {display:none;}
div#discussion-right div.thread-summary a.thread-link-name {font-size:115%;}
div#discussion-right div.thread-summary a.thread-link-name:hover {color:#080808;}
div#discussion-right div.thread-summary div.thread-summary-icon {width:36px; height:36px; background:url(../images/style/topic-icon-box.png) left top no-repeat; position:absolute; top:5px; left:0;}
div#discussion-right div.thread-summary div.thread-summary-icon span {display:block; width:36px; height:36px; position:absolute; top:0; left:0;}
div#discussion-right div.thread-summary div.thread-summary-icon span.thread-icon-important {background:url(../images/style/icon-important.gif) center center no-repeat;}

div#discussion-right div.thread-summary div.thread-summary-icon  span.thread-icon-locked {background:url(../images/style/icon-ticked.gif) center center no-repeat;}
div#discussion-right div.thread-summary div.thread-summary-icon     span.thread-icon-locked-bazar {background:url(../images/style/icon-sold.gif) center center no-repeat;}



div#discussion-right div.thread-summary div.thread-summary-icon span.thread-icon-post {background:url(../images/style/icon-green-post.gif) center center no-repeat;}
div#discussion-right div.thread-summary div.thread-summary-icon span.thread-icon-post-bazar {background:url(../images/style/icon-available.gif) center center no-repeat;}

div#discussion-right div.thread-summary div.thread-summary-icon span.thread-icon-bazar {background:url(../images/style/icon-available.gif) center center no-repeat;}



/* post form */

form#postMsg {background:url(../images/style/form-post-middle.png) left top repeat-y; position:relative;}
div#form-post-top, .newtopic div#form-post-top-inzerat, div#form-post-top-reakce {min-height:140px; _height:140px; background:url(../images/style/form-post-top.png) left top no-repeat;}

.newtopic div#form-post-top {background-image:url(../images/style/form-post-top-newtopic.png);}

div#form-post-top-reakce {background-image:url(../images/style/form-post-reakce-inzerat.png);}

.newtopic div#form-post-top-inzerat {background-image:url(../images/style/form-post-podat-inzerat.png);}

.editpost div#form-post-top {background-image:url(../images/style/form-post-top-editpost.png);}
div#form-post-bottom {min-height:140px; _height:140px; background:url(../images/style/form-post-bottom.png) left bottom no-repeat; position:relative}

form#postMsg h4 {visibility:hidden;}
form#postMsg h2 {color:#fff; font-size:160%; position:absolute; top:65px; left:25px;}
div#form-post-inner {min-height:240px; _height:240px; padding:100px 0 20px 20px;}

div#form-post-topic-title {margin:0 0 15px 0; position:relative; width:756px;}
div#form-post-topic-title label {display:block; font-weight:bold; color:#4D5458; border-bottom:1px solid #E2E3E6; padding-bottom:2px; margin-bottom:6px;}

div#form-post-topic-title input {width:553px; height:26px; background:url(../images/style/form-topic-title-input.png) 0 0 no-repeat; border:0}



div#form-post-topic-title-help {font-size:90%; color:#000; width:165px; padding-left:23px; background:url(../images/style/icon-report.gif) top left no-repeat; position:absolute; top:25px; right:0;}

div#form-post-topic-text {margin:0 0 10px 0; width:756px; font-weight:bold; color:#4D5458; border-bottom:1px solid #E2E3E6; padding-top:5px; padding-bottom:2px;}


div.form-post-icons {width:572px; height:22px; z-index:1; *z-index:-1;}

form#postMsg span.divider {background:url(../images/style/form-post-divider.png) center top no-repeat; padding:0 19px;}

span.form-post-emoticons { position:relative; top:3px; z-index:1; *z-index:-1;}


a#emoticons-select {text-decoration:none; background:url(../images/style/form-post-emoticon-select.png) top left no-repeat; padding:7px 17px 11px 4px; position:relative; *padding-bottom:0; *padding-top:0; height:22px; z-index:1; *z-index:-1;}


a#emoticons-select:hover {background-image:url(../images/style/form-post-emoticon-select-hover.png);}

a#emoticons-select img {*position:relative; *top:3px;}

a#emoticons-select span {display:none; width:75px; background:#fff; padding:12px; border:5px solid #969A9E; position:absolute; top:21px; right:-80px; cursor:default; _display:block; _filter: alpha(opacity=0); _height:1px; _padding:0; _border:0; _overflow:hidden;}
a#emoticons-select:hover span {display:block; _filter: alpha(opacity=100); _height:auto; _padding:12px; _border:5px solid #969A9E;}
a#emoticons-select:hover span img {cursor:pointer;}

a.form-post-icon-button {margin-right:1px; height:22px; width:23px; padding:0; position:relative; top:3px;z-index:1; *z-index:-1;}


a#form-post-icon-images {font-size:90%; color:#4D5458; text-decoration:none; padding-left:33px; background:url(../images/style/form-post-icon-images.png) top left no-repeat; padding-top:6px; padding-bottom:6px; *position:relative; *top:3px; *height:22px; *padding-top:3px; *padding-bottom:0;z-index:1; *z-index:-1;}

a#form-post-icon-images em {background:url(../images/style/form-post-images-arrow-dn.png) right center no-repeat; padding-left:6px; *padding-left:3px;}
a#form-post-icon-images.current em {background:url(../images/style/form-post-images-arrow-up.png) right center no-repeat;}


textarea#postText {margin:10px 0; border:1px solid #DBE0E6; border-top:1px solid #AAADB4; background:#fff url(../images/style/form-post-resize.png) bottom right no-repeat; width:550px; height:151px; padding:10px; font-family:Arial,Helvetica,sans-serif; color:#333; font-size:100%; line-height:130%;font-size:110%; }

div#form-post-watch {font-size:90%;}
div#form-post-watch label {position:relative; top:-1px;}

input#form-post-submit {display:block; border:0; width:139px; height:28px; background:url(../images/style/form-post-submit.png) top left no-repeat; color:#fff; font-weight:bold; position:absolute; bottom:14px; left:452px; cursor:pointer; }

div#form-post-help {width:173px; height:216px; position:absolute; bottom:10px; left:601px; font-size:95%;*z-index:0; }
div#form-post-help h3 {margin:0 0 0 9px; width:71px; height:20px; position:relative; overflow:hidden}
div#form-post-help h3 span {display:block; width:71px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/form-post-help.png) top left no-repeat;}

div#form-post-help p {margin:10px 0; padding-left:9px;}

div#form-post-help a.form-help-link {text-decoration:none; padding-right:10px; background:url(../images/style/form-post-arrow-bottom.png) right 5px no-repeat; position:relative;}
div#form-post-help a.form-help-link:hover {color:#000; background-position:right 5px;}
div#form-post-help a.form-help-link em {font-style:normal; border-bottom:1px dotted #E5005C; cursor:help;}
div#form-post-help a.form-help-link:hover em {border-color:#000;}

a.form-help-link span.form-help-link-content {display:none; _display:block; _height:0px; _width:1px; _overflow:hidden; _filter: alpha(opacity=0); }

a.form-help-link:hover span.form-help-link-content {display:block; position:absolute; top:15px; left:-325px; width:290px; padding:12px 12px 5px 12px; border:5px solid #969A9E; background:#fff; line-height:130%; font-size:95%; z-index:2; color:#373F41; cursor:help; _filter: 
alpha(opacity=100); _height:auto; _overflow:visible;}


a.form-help-link:hover span.form-help-link-content span {display:block; margin:0 0 10px 0;}
a.form-help-link:hover span.form-help-link-content strong {color:#7CBD39;}

div#form-post-help-rules {border-top:1px solid #E2E3E6; margin-top:10px; font-size:95%;}

div#form-post-help-rules a {color:#000;}

div#form-post-images {width:672px; border-top:1px solid #E2E3E6; font-size:90%; padding:15px 0 10px 0; margin-top:10px; color:#4D5458; line-height:130%; display:none}
div.form-post-images-intro {padding-bottom:10px;}

div#form-post-images p input {margin-right:10px;}
div#form-post-images p a {position:relative; top:-2px;}
div#form-post-images p {padding-left:35px;}
p.form-post-image-1 {background:url(../images/style/form-post-image-1.png) 5px 2px no-repeat;}
p.form-post-image-2 {background:url(../images/style/form-post-image-2.png) 5px 2px no-repeat;}
p.form-post-image-3 {background:url(../images/style/form-post-image-3.png) 5px 2px no-repeat;}

.file-popis-field { width:257px; border:1px solid #DCDFE6;  border-top:1px solid #AAADB2}



/* horizontal ad */

div.ad-divider {background:url(../images/style/ad-divider.png) center center no-repeat; height:40px; padding-top:20px; padding-bottom:10px; text-align:center;}





/* page bottom */

div#bottom-banner {width:728px; height:90px; margin:20px auto 40px auto;}

div#bottom-box {width:967px; height:40px; margin:20px auto 0 auto;
background:url(../images/style/box-pink.png) top left no-repeat; color:#fccdef; text-align:right;}

div#bottom-box-inner {width:400px; padding:13px 20px 0 20px; height:27px; position:relative; float:left;}

div#bottom-box p {margin:0; padding:10px 20px 0 0;}

div#bottom-box a {color:#fff; text-decoration:none; font-size:90%;}
div#bottom-box a:hover {color:#ffcbef; text-decoration:underline;}

form#select-forum {position:absolute; top:9px; left:120px; _text-align:left;}
form#select-forum select {position:relative; top:-2px; *top:0;}
input#select-forum-submit {background:url(../images/style/form-submit-ok.png) top left no-repeat; border:0; width:36px; height:23px; color:#fff; font-weight:bold; text-align:center;}
input#select-forum-submit:hover {background-image:url(../images/style/form-submit-ok-hover.png);}

#bottom-box a img {position:absolute; bottom:6px; left:0; z-index:1; }


/* footer */

div#footer {margin:0 auto; width:767px; height:125px; background:url(../images/style/footer-bg.gif) top left no-repeat; font-size:80%; position:relative; padding-left:224px; padding-top:5px;}

div#footer-logo {width:139px; height:38px; position:absolute; top:31px; right:35px;}
div#footer-logo a {display:block; width:139px; height:38px; position:absolute; top:0; left:0;}
div#footer-logo span {display:none;}

div#footer p {margin:5px 0;}
div#footer p a {text-decoration:none;}
div#footer p a:hover {text-decoration:underline;}

div#footer p strong a {text-decoration:underline;}
div#footer p strong a:hover {text-decoration:none;}

div#footer p.copyright {color:#666;}
div#footer p.copyright a {color:#666; text-decoration:underline;}
div#footer p.copyright a:hover {color:#000; text-decoration:none;}

div#footer div#footer-end {position:absolute; top:105px; left:0; color:#4d4d4d;}
div#footer div#footer-end a {color:#4d4d4d; text-decoration:none;}
div#footer div#footer-end a:hover {color:#000; text-decoration:underline;}

/* IE6 staying hover bug fix */

a:hover {_background-position:0 0;}




/*LV - jednoduché stránky (pravidla a podobně) */
/* Warning text */

.warning{ color: #e5003b; font-size: 110%; font-weight: bold;}
div#simple-page {margin:5px 20px 100px 65px; font-size:120%}
.zelena-cara { padding:0; margin:20px 0 0 0; height:1px; width:100%;  background: #629804; }
ul#nav li div.nav-popup div.nav-popup-menu span { font-size:90%; line-height:140%;}
ul#nav li div.nav-popup div.nav-popup-user p a:hover#nav-popup-logout { color:#000}
ul#nav li div.nav-popup div.avatar-muj {margin:auto; padding:1px; border:1px solid #e8e8e8; 

position:absolute; top:20px; left:222px; line-height:0}

.shift { position:relative; left:148px}

.hide { display:none}
.show { display:block}
a.forgot {color:#ffccee; position:absolute; top:2px; left:525px; *left:650px;*top:6px; 
*font-size:90%}
#admin-left { float:left; width:65%}
#admin-right {float:right; margin:50px  0 0; width:35%  }


/*LV - User Info */
#ui { width:950px; margin-left:20px;}
#ui-avatar { position:absolute; right:790px; text-align:right; padding:1px; border:1px solid #e8e8e8; line-height:0}

#ui-top {}
#ui-top-left {float:left; height:100px; width:260px; margin-right:20px; margin-left:190px}
#ui-top-right { float:right;width:415px; border-left:1px solid #e8e8e8; padding-left:20px; margin-right:40px; height:100px;}
#ui-user-name { color:#000; font-size:22px}
#ui-registered { padding:3px 0 12px 0; border-bottom:1px solid #e8e8e8;}
#ui-registered span { color:#666; font-size:95%}
#ui-registered strong {color:#555; font-size:95%}
#ui-pm { margin-top:8px}
#ui-pm a {font-weight:bold; text-decoration:none; font-size:90%;padding-left:22px; background:url(../images/style/icon-message-green.png) left center no-repeat;}
#ui-pm a:hover { text-decoration:underline; color:#000} 
#ui-show-ip { margin-top:5px; font-size:90%;}
.ui-profese { font-size:95%; margin-top:2px; color:#000}
.ui-profese strong { font-size:95%; color:#666}

#ui-pocty {color:#629804; font-size:95%; margin-top:10px}
#ui-pocty p { margin:0 0 3px 0 ; padding:0;  }
#ui-pocty p span { color:#000}
#ui-pocty p a { font-size:90%}
#ui-under-top {}
.ui-divider {height:60px; background:url(../images/style/ui-border.gif) 100px 5px no-repeat; clear:both;}
div.ui-item { margin:0; padding:0}
div.ui-item-left { float:left; width:170px; color:#629804; font-size:130%; text-align:right; font-weight:bold;}
div.ui-item-right { float:right;  padding:0; margin:0 30px 0 0 ;width:730px;  font-size:120%;}
div.ui-item-right a {font-size:90%;}
.ui-item-wide {text-align:center; width:880px; margin-left:26px}
span.ui-item-wide {color:#666; width:100%}

.ui-item-wide table, .ui-item-wide tr, #pics-content table, table tr  { background-color:#fff; padding:0; margin:0 ; width:100%}

.ui-item-wide td, #pics-content td {background-color:#fff; vertical-align:top;text-align:center; padding:20px 8px 0 8px; margin:0}

.gall-container { width:auto; text-align:center}
.gall-pic-bg {width:200px; height:190px; padding:0 ; background:url(../images/style/gallery-pic-bg.png) top left no-repeat; margin:0; z-index:2 }
.gall-img {position:relative; top:10px}
.gall-txt-bg {width:200px; padding:0; margin:0; background:url(../images/style/gallery-txt-bg.png) bottom left no-repeat; z-index:1; text-align:center}
.gall-txt-bg p  {width:auto; margin:0; padding:5px 15px 15px 15px;overflow: hidden; text-align:center; font-weight:bold; font-size:100%}


.gall-txt-bg p a {text-decoration:none;}
.gall-txt-bg p a:hover {text-decoration:underline;}


/*úpravy pro změnu nastavení*/
#pics-content { width:630px}
#pics-content td { background-color:transparent; vertical-align:top;text-align:center; padding:20px 0 0 0; margin:0}
#pics-content .gall-txt-bg p {font-size:80%}

.ui-divider-edit {height:60px; background:url(../images/style/ui-border.gif) 20px 5px no-repeat; clear:both;}

.stats-bar-left {width:2px; background:url(../images/style/stat-bar-left.gif);  float:left; margin: 5px 0 5px 20px; height:10px;}
.stats-bar-middle {background: #8EBC01;  float:left; margin: 5px 0 5px 0; height:10px;}
.stats-bar-right { width:2px; background:url(../images/style/stat-bar-right.gif);  float:left; margin: 5px 0 5px 0; height:10px;}
.stats-value {width:30px; text-align:right; float:left; font-size:80%; padding-top:2px}
.stats-forum {float:right; width:430px; margin-right:20px; text-align:left}
.stats-forum a { text-decoration:none}
.stats-forum a:hover { text-decoration:underline}


ul li { list-style-type:none; background:url(../images/style/bullet-green-small.png) 10px 4px no-repeat; margin:0; padding-left:30px; clear:none}
	
li ul li { list-style-type:none; background:url(../images/style/bullet-green-small.png) 10px 4px no-repeat; margin:0; padding-left:30px; margin-bottom:3px; margin-top:5px}	
	
ul { margin:0; padding:0}

ul li span { padding-left:0}
ul li span a { text-decoration:none}	
ul li span a:hover { text-decoration:underline}

ol li { margin-bottom:10px; padding-left:10px}
ol li { margin-bottom:10px}
.anotace { color:#666; line-height:1.5em; font-size:110%; font-weight:bold }
.anotace span {color:#629804}	

ul#nav li { list-style:none; background:none}



/* registrace*/


input#submit-on-white {background: url(../images/style/submit-on-white.png) left 0 no-repeat;display:block; width:139px; height: 28px; border:0; font-weight:bold; color:#fff;}

div#captcha-area {background: url(../images/style/captcha-bg.png) left 0 no-repeat; width:845px; height:129px; padding:20px 0 0 20px }

#captcha-text { font-size:110%; font-weight:bold; color:#666; margin-bottom:25px}

#captcha-image { float:left; margin-right:20px}

div#captcha-form {height:90px;  float:left}
div#captcha-form p { margin:0 0 3px 0; padding:0; font-size:90%; font-weight:bold; color:#000}

input#captcha-input {background:url(../images/style/captcha-input.png) top left no-repeat; border:0; float:left; display:block; width:217px; height:26px; margin-right:17px; padding:2px 0 0 3px; color:#333333; letter-spacing:1px; font-size:130%}

div#captcha-alert {font-size:90%; background:url(../images/style/excl-on-blue.png) top left no-repeat; border:0; float:left; display:block; padding-left:22px; line-height:90%}

div#captcha-alert a {font-size:80%; font-weight:bold}

input.submit-captcha {background:url(../images/style/captcha-submit.png) left 0 no-repeat;display:block; width:162px; height: 24px; border:0; font-weight:bold; color:#fff; clear:both; position:relative; top:5px; font-size:90%}

/* register form */
#reg-form-container {width:845px; margin:0; padding:0}
#reg-form-top { height:193px; background:url(../images/style/reg-form-bord-top.png) top left no-repeat; padding:20px 0 0 20px;}
#reg-form-middle { width:845px; margin:0; padding:0; position:relative; top:-35px}
#reg-form-middle-in {border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background-color:#fff}
#reg-form-bottom {width:845px; height:7px; padding:0; margin:0; background:url(../images/style/reg-form-bord-bot.png) bottom left no-repeat; position:relative; top:-37px}

.intro-info { float:left; font-size:90%; background:url(../images/style/reg-icon-info.gif) center left no-repeat; padding:0 5px 0 15px }
.outro-info { float:left; font-size:90%;  background:url(../images/style/reg-icon-star.png) center left no-repeat; padding-left:13px }
#input-container-top { position:relative;top:40px; left:0px; width:850px; height:150px;}
.left-legend-x { float:left; font-weight:bold; color:#000; width:150px; text-align:right;  background:url(../images/style/reg-icon-star.png) center right no-repeat; padding-right:13px; position:relative; top:5px }

.left-legend { float:left; font-weight:bold; color:#000; width:150px; text-align:right; padding-right:13px; position:relative; top:5px }

.center-drop-down {border:0; float:left; display:block; width:235px; height:26px; margin: 2px 10px 5px 10px; padding:2px 0 10px 3px; color:#333; letter-spacing:1px; font-size:120%; position:relative; }

.center-drop-down label { font-size:85%}

.center-pics {border:0; float:left; display:block; width:235px; height:26px; margin: 5px 10px 15px 10px; font-size:90%;}
.center-pics a {text-decoration:none;  padding-left:20px; font-weight:bold; background:url(../images/style/icon-move.gif) center left no-repeat}
.del-pic {padding-left:20px; font-weight:bold; background:url(../images/style/icon-delete.gif) center left no-repeat; display:block; margin:5px 2px 0 40px; font-size:80%;  text-decoration:none; text-align:left}
a.del-pic:hover { text-decoration:underline;}
.edit-pic-link {padding-left:20px; font-weight:bold; background:url(../images/style/icon-edit.gif) center left no-repeat; display:block; margin:5px 2px 0 170px; font-size:90%;  text-decoration:none}


.center-avatar {border:0; float:left; display:block;  margin-left:10px }
.center-avatar img { padding:1px; border:solid 1px #e8e8e8; margin-bottom:10px}
.avatar-right  { float:left; margin:8px 0 15px 10px}
.avatar-right a { text-decoration:none;  display:block; margin-bottom:5px; font-size:90%;}
.avatar-right a:hover { text-decoration:underline;}

.avatar-upload{ padding-left:20px; font-weight:bold; background:url(../images/style/icon-move.gif) center left no-repeat}
.avatar-del { padding-left:20px; font-weight:bold; background:url(../images/style/icon-delete.gif) center left no-repeat}

.avatar-choose { margin-top:15px; padding-left:20px}

input.center-input {background:url(../images/style/reg-form-input-short.png) top left no-repeat; border:0; float:left; display:block; width:235px; height:26px; margin: 2px 10px 5px 10px; padding:2px 0 10px 3px; color:#333; letter-spacing:1px; font-size:100%; position:relative;}

input.center-input-long {background:url(../images/style/reg-form-input-long.png) top left no-repeat; border:0; float:left; display:block; width:601px; height:26px; margin: 2px 10px 5px 10px; padding:2px 0 10px 3px; color:#333; letter-spacing:1px; font-size:100%; position:relative; }

div.area-input {background:url(../images/style/reg-form-input-area.png) top left no-repeat; border:0; float:left; display:block; width:601px; height:126px; margin: 2px 10px 5px 10px; padding:2px 0 10px 3px; color:#333; letter-spacing:1px; font-size:100%; position:relative; top:0 }
textarea.area-invisible { border:1px solid white; font-family:Arial, Helvetica, sans-serif; width:580px; height:105px; position:relative}


.right-note {float:left; font-size:90%; margin-top:5px}
.right-note-x {float:left; font-size:90%; padding-left:20px;background:url(../images/style/reg-icon-alert.gif) center left no-repeat; margin-top:5px}
#input-container-middle { position:relative;top:-10px; left:18px; width:800px;}
.right-mask { position: relative; right:-573px; top:-109px; height:107px; width:20px; display:none; background-color:#fff; z-index:5 }

.under-area-note-x {float:left; font-size:90%; padding-left:20px;background:url(../images/style/reg-icon-alert.gif) center left no-repeat; position:relative; left:180px; top:-15px}


#submit-reg-form { position:relative; top:0px; margin-top:10px; left:635px}

input.input-midsize {background: url(../images/style/reg-form-input-short.png) top left no-repeat; border:0; width:235px; height:26px;}

/*pics upload*/
div#blue-area-top {width:845px;height:8px; background:url(../images/style/blue-area-top.png) top left no-repeat; padding:20px 0 0 20px;}
div#blue-area-middle {width:845px; margin:0; padding:0; position:relative; top:-20px}
div#blue-area-middle-in {border-left:1px solid #B4DADA; border-right:1px solid #B4DADA; background-color:#EBF5F5; margin:0; padding:20px}
div#blue-area-middle-in p { margin:0 0 25px 0; padding:0}

div#blue-area-bottom {width:845px; height:8px; padding:0; margin:0; background:url(../images/style/blue-area-bottom.png) bottom left no-repeat; position:relative; top:-20px}

#blue-area-middle-in td {background-color:#EBF5F5;}
#blue-area-middle-in table  { margin-left:30px}
input.pics-up-desc-input { background:url(../images/style/reg-form-input-mid.png) top left no-repeat; border:0; width:400px; height:26px; margin: 5px 10px 2px 12px; padding:2px 0 2px 3px; color:#333; letter-spacing:1px; font-size:90%}
td.picsUploadCol, td.picsDescCol { padding-left:15px; font-size:90%; font-weight:bold}

.number-blue-1, .number-blue-2, .number-blue-3, .number-blue-4 { margin-right:10px; position:relative; top:3px; width:18px; float:left} 

.number-blue-1 {background:url(../images/style/no-on-blue1.png) 0 0 no-repeat;}
.number-blue-2 {background:url(../images/style/no-on-blue2.png) 0 0 no-repeat;}
.number-blue-3 {background:url(../images/style/no-on-blue3.png) 0 0 no-repeat;}
.number-blue-4 {background:url(../images/style/no-on-blue4.png) 0 0 no-repeat;}

/*pics edit*/
div#edit-pic { margin:5px 0 20px 50px;}
div.edit-pic-item { border-bottom:1px solid #DAEAAD; margin:30px 0 0 50px; width:670px; clear:both; height:220px}
div.edit-pic-number {clear:both; font-weight:bold; float:left; margin: 10px 25px 0 0; font-size:150%; color:#333 }
div.edit-pic-item img { float:left; display:block; margin:0;padding:1px; border:1px solid #e8e8e8; float:left}


textarea.edit-pic-input {background:url(../images/style/gallery-desc-area.png) top left no-repeat; border:0; float:left; width:387px; height:86px; margin:0 0 20px 20px; padding:10px; color:#333; font-size:100%; font-family:Arial, Helvetica, sans-serif !important}





/* breadcrumbs */
#domu-prouzek {width:500px; height:30px; background-color:blue; background:url(../images/style/bread-arrow-down.png) top left no-repeat; position:relative; left:3px; top:-16px; padding: 27px 0 0 0  }
#domu-prouzek p { height:12px; padding: 0 0 0 8px; margin:0 6px 0 0; background: url(../images/style/arrow-green-right.png) 0 6px no-repeat; float:left}
#domu-prouzek p.first-bread { background-image:none; padding:0}



/*ERRORS*/

h1#error, h1#errorOK { margin:0; padding:0; font-size:200%; padding:17px 0 0 100px; position:relative; left:20px; top:-20px; height:65px;  }

h1#error  {background:url(../images/style/error.png) 0 0 no-repeat; color:#E5013C;}
h1#errorOK {background:url(../images/style/ok.png) 0 0 no-repeat;}

div#under-error { position:relative; left:160px; top:20px; margin-bottom:100px; width:750px}



h1#error span, h1#errorOK span { display:block; font-size:60%; color:#666; margin-bottom:50px}

div#correct-err  {background:url(../images/style/back.gif) 0 0 no-repeat;}

div.back-home {background:url(../images/style/bullet-green-mid.png) 0 0 no-repeat;}
div#correct-err, div.back-home { padding: 0 0 0 30px ; height:28px; margin-top:10px}
div#correct-err a, div.back-home a {font-weight:bold}
div#correct-err a:hover, div.back-home a:hover { text-decoration:underline; font-weight:bold}



/*admin tools*/
#user-ip-list ul { margin:15px 0 25px 25px}
#user-ip-list ul li a { text-decoration:none; font-weight:bold}
div#more-ip { margin:0 0 0 50px; width:200px}
#more-ip a { display:block; margin-bottom:15px }


/*search*/
div.search-left { float:left; font-weight:bold; color:#000; width:150px; text-align:right; padding-right:13px;  position:relative; top:6px }

div.search-center {border:0; float:left; display:block; height:26px; margin: 5px  0 8px 10px; color:#333; letter-spacing:1px; font-size:120%; position:relative;  }


div.search-center select { border:1px solid #E2E9EF; border-top:1px solid #AAADB2; height:25px; scrollbar-arrow-color:#000; margin:0 0 0 2px}
div.search-center span {font-size:80%; font-weight:bold;  margin: 5px  27px 8px 27px; text-align:center; width:41px}

div.sel-w select {width:161px}
input.autor-input {background:url(../images/style/search-input-161.png) top left no-repeat; border:0; float:left; display:block; width:161px; height:26px; margin: 2px 10px 5px 10px; padding:2px 0 10px 3px; color:#333; letter-spacing:1px; font-size:100%; position:relative;}


input#submit-search {background:url(../images/style/submit-on-blue.png) left 0 no-repeat;display:block; width:139px; height: 28px; border:0; font-weight:bold; color:#fff; float:left; position:relative; left:300px; font-size:90%}


#sr-results-area { margin-top:30px}
div.search-result-unit { margin:0 0 20px 0; font-size:90%; width:845px}
div.search-result-unit a {font-weight:bold; font-size:100%; display:block}
.highlight-kw { font-weight:bold; color:#fff; background:#629804}
.sr-footer { font-size:90%}
.sr-forum { font-weight:bold; color:#333}
.sr-date {color:#7CA3A2; font-size:90%}
.sr-warning { font-size:90%; position:relative; top:20px; }
.sr-page-nav-top {font-size:90%; height:26px; padding-right:48px}
.sr-page-nav-bot {font-size:90%; padding-right:48px}


/*alert popup window*/
#alert-container {width:470px; height:260px; position:absolute; top:50px; left:50px}
#alert-border {border:1px solid #B4DBDA; padding:15px 15px}
#alert-heading {font-size:110%; font-weight:bold; color:#333; padding-left:20px; margin: 0;background:url(../images/style/reg-icon-alert.gif) center left no-repeat;}
#alert-sub-heading {margin:1px 0 25px 21px; padding:0; font-size:90%}
#alert-blue-area {background:url(../images/style/alert-blue-area.png) center left no-repeat; width:427px; height:75px; margin: 0 0 0 5px; padding:0 0 0 0}

#alert-above-input {margin:0 0 0 20px; padding-top:13px; font-weight:bold; color:#000}

#alert-input {background:url(../images/style/alert-input.png) center left no-repeat; width:349px; height:26px;border:0; margin-left:15px; padding-top:5px}

#alert-submit {background:url(../images/style/alert-button.png) center left no-repeat; width:39px; height:24px; color:#fff; font-weight:bold;border:0;  font-size:90%; text-align:center; padding:0; position:relative; top:-32px;left:-13px;float:right; cursor:pointer }


#alert-border a { display:block; width:100%; text-align:center; margin-top:25px; font-size:90%; font-weight:bold}

/*pravidla*/

#rules { }
.rules-quote { width:368px; height:201px; margin:10px 10px 10px 30px; float:right; clear:both; background:url(../images/style/rules-cite-box.png) center left no-repeat;}
.rules-quote p  { position:relative; top:38px; left:50px; font-size:90%; color:#333; line-height:150%; width:280px; margin-top:10px}


.rules-image-container-1, .rules-image-container-2,.rules-image-container-3 { width:330px}
.rules-image-container-1 { float:left}
.rules-image-container-2 { float:right}
.rules-image-container-3 { float:left}


.rules-image-1, .rules-image-2 , .rules-image-3  {width:250px; height:250px; font-size:90%; padding:0; margin:20px}

.rules-image-1 p, .rules-image-2 p, .rules-image-3 p { position:relative; top:184px; left:20px; width:210px; color:#333; line-height:120%}  

.rules-image-1 {background:url(../images/style/rules-img-1.jpg) 0 0 no-repeat; margin-right:50px}
.rules-image-2 {background:url(../images/style/rules-img-2.jpg) center left no-repeat; margin-left:20px; position:relative; left:40px}

.rules-image-3 {background:url(../images/style/rules-img-3.jpg) center left no-repeat; margin-right:20px}


.rule-container { margin:auto; margin:30px 0 0 0; position:relative  }
.rule-number {float:left; font-size:150% ; font-weight:bold; position:relative; top:-1px; width:0px}


.rule-text { position:relative; left:30px; padding-right:30px}


.shadow-divider {height:60px; background:url(../images/style/ui-border.gif) 20px 5px no-repeat; clear:both;}


/*pohádka*/


.pohadka-banner {width:980px; height:110px; margin-top:5px; margin-bottom:15px}
.pohadka-box { width:245px; height:100px; float:left}
.pohadka-icon-1, .pohadka-icon-2, .pohadka-icon-3, .pohadka-icon-4   {width:74px; height:100px; float:left ;}

.pohadka-icon-1 {background:url(../images/style/pohadka-list.png) 10px 0 no-repeat;}
.pohadka-icon-2 {background:url(../images/style/pohadka-vetevka.png) 10px 0 no-repeat; border-left:1px solid #DAEAAC}
.pohadka-icon-3 {background:url(../images/style/pohadka-strom.png) 10px 0 no-repeat; border-left:1px solid #DAEAAC}
.pohadka-icon-4 {background:url(../images/style/pohadka-les.png) 3px 0 no-repeat; border-left:1px solid #DAEAAC}

.pohadka-text { width:170px; height:100px; position:relative; float:left;}
.pohadka-text h5 { display:block; margin:0 0 3px 0; color:#000; padding:0; font-size:110%}
.pohadka-text p { font-size:90%; margin:0; line-height:180%; width:162px; color:#4e4e4e}

/************************************************ Oblibena fora Forum - oramovani *************************************************/
#forums { width:967px; padding:21px 5px 15px 5px; margin-bottom:40px }
#forums-top { margin:0 0 0 19px; width:935px; display:table; padding:0; }
#forums-top li { float:left; width:195px; padding:0 5px 0 0; }
#forums-top li.tab a { font-size:100%; float:left; width:194px; text-align:center; background:url('../images/style/forum-top-link.png') no-repeat; padding:8px 0 9px 0; font-weight:bold}
#forums-top li.tab a.active,
#forums-top li.tab a:hover { font-size:135%; background:#8dbd00 url('../images/style/forum-top-link-active.png') no-repeat; color:#fff; padding:11px 0 6px 0; }

#forums-top .question { font-size:80%; background: url('../images/style/question-mark.png') 10px 6px no-repeat; padding:1px 0 0 36px; }


#forums-top .settings { float:right; }

a.checker-help-link { text-decoration:none}


a.checker-help-link em {font-style:normal; border-bottom:1px dotted #E5005C; cursor:help; text-decoration:none}

div#forums-top a.checker-help-link:hover em {border-color:#000; border-bottom:1px dotted #000}

a.checker-help-link span.checker-help-link-content {display:none; _display:block; _height:0px; _width:1px; _overflow:hidden; _filter: alpha(opacity=0); }

a.checker-help-link:hover span.checker-help-link-content {display:block; position:absolute; top:47px; left:370px; width:290px; padding:12px 12px 5px 12px; border:5px solid #969A9E; background:#fff; line-height:130%; font-size:120%; z-index:2; color:#373F41; cursor:help; _filter: 
alpha(opacity=100); _height:auto; _overflow:visible; text-decoration:none}


a.checker-help-link:hover span.checker-help-link-content span {display:block; margin:0 0 10px 0; text-decoration:none}
a.checker-help-link:hover span.checker-help-link-content strong {color:#7CBD39;}



a.new-topic-help-link {text-decoration:none}

a.new-topic-help-link em {font-style:normal; cursor:help; text-decoration:none}

a.new-topic-help-link span.new-topic-help-link-content {display:none; _display:block; _height:0px; _width:1px; _overflow:hidden; _filter: alpha(opacity=0); }


a.new-topic-help-link:hover span.new-topic-help-link-content {display:block; position:absolute; top:20px; left:0; width:500px; padding:0px 12px 5px 12px; border:7px solid #8cbd01; border-top:48px solid #8cbd01;background:#fff; line-height:130%; font-size:100%; z-index:3; color:#373F41; cursor:help; _filter: 
alpha(opacity=100); _height:auto; _overflow:visible; text-decoration:none;font-weight:normal}

a.new-topic-help-link:hover span.new-topic-help-link-content.zznt {top:140px}

a.new-topic-help-link:hover span.new-topic-help-link-content span {display:block; margin:0 0 10px 0; text-decoration:none;}

a.new-topic-help-link:hover span.new-topic-help-link-content strong {color:#7CBD39;}

a.first-post-help-link { text-decoration:none}
a.first-post-help-link em {font-style:normal; cursor:help; text-decoration:none}
a.first-post-help-link span.first-post-help-link-content {display:none; _display:block; _height:0px; _width:1px; _overflow:hidden; _filter: alpha(opacity=0); }
a.first-post-help-link:hover span.first-post-help-link-content {display:block; position:absolute; top:229px; left:20px; width:400px; padding:0px 12px 5px 12px; border:7px solid #8cbd01; border-top:48px solid #8cbd01;; background:#fff; line-height:130%; font-size:100%; z-index:3; color:#373F41; cursor:help; _filter: 
alpha(opacity=100); _height:auto; _overflow:visible; text-decoration:none; font-weight:normal}
a.first-post-help-link:hover span.first-post-help-link-content span {display:block; margin:0 0 10px 0; text-decoration:none}
a.first-post-help-link:hover span.first-post-help-link-content strong {color:#7CBD39;}








#forums-content-folder { padding-top:8px; border-right:5px solid #8dbd00; border-left:5px solid #8dbd00; width:957px; background:url('../images/style/forum-border-top-inner.png') no-repeat; }

#forums-content { padding:3px 0 10px 15px; width:942px; background:url('../images/style/forum-border-bottom-inner.png') no-repeat left bottom; }

.forums-tools { background-color:#8dbd00; background-repeat:no-repeat; width:967px; display:table; font-size:100%; padding-top:6px; padding-bottom:5px; }
.forums-tools form { float:left; margin:0; padding:0; }

.forums-tools label { color:#fff; font-weight:bold; cursor:pointer; margin-top:5px; padding:0px 0 0 5px; margin-right:18px;  }

.forums-tools .form-box { display:block; float:left; border:0; margin:0; padding:3px 0 0 20px; }
.forums-tools .checkbox { width:13px; height:13px; padding:3px 0 0 20px;; margin:5px 0px 0 0; }
.forums-tools .submit { line-height:100%; font-family:"Arial"; padding:3px 0 0 0;height:24px; background:url('../images/style/button-release.png') no-repeat; width:152px; text-align:center; color:#666; border:0; font-size:100%; cursor:pointer; font-weight:bold; }
.forums-tools span.big-white { display:block; font-size:155%; color:#fff; padding:11px 0 0 21px !important; margin:0 !important; }
.forums-tools span.big-white a { font-weight:bold;  color:#fff; } 
.forums-tools .text { margin:0; padding:3px 0 11px 21px; color:#000; }



/*paging-top i bottom*/

div#forum-tools-top div.pages, div#forum-tools-bottom div.pages  {margin:0; padding:0 ; width:600px; float:right}
div#forum-tools-top div.pages div.pages-inner, div#forum-tools-bottom div.pages div.pages-inner { float:right; display:table; padding-right:8px;}

div#forum-tools-top div.pages div.pages-inner a, div#forum-tools-bottom div.pages div.pages-inner a { display:block; cursor:pointer; float:left; text-decoration:none; padding:6px 0 6px 0; height:1.4em; }

div#forum-tools-top div.pages div.pages-inner a:hover, div#forum-tools-bottom div.pages div.pages-inner a:hover { color:#333; }



div#forum-tools-top div.pages div.pages-inner a.pages-number, div#forum-tools-bottom div.pages div.pages-inner a.pages-number { margin-top:2px; margin-right:3px; text-align:center; background: url('../images/style/button-page.png') right 0 no-repeat; width:24px; font-size:110%; text-align:center; height:26px }

/*
div#forum-tools-top div.pages div.pages-inner a.pages-number:hover, div#forum-tools-bottom div.pages div.pages-inner a.pages-number:hover { background-image:url(../images/style/pages-pink.png); color:#fff;}
*/

div#forum-tools-top div.pages div.pages-inner a.current, div#forum-tools-bottom div.pages div.pages-inner a.current { color:#fff; margin-top:0px;margin-right:3px; padding:6px 4px 6px 4px; text-align:center; background: url('../images/style/button-page-active.png') right 0 no-repeat; width:20px; font-size:130%; text-align:center; }

div#forum-tools-top div.pages div.pages-inner a.pages-prev, div#forum-tools-bottom div.pages div.pages-inner a.pages-prev { margin-top:2px; margin-right:3px; background: url('../images/style/button-paging-prev.png') no-repeat; width:77px; font-size:100%; padding-left:8px; }

div#forum-tools-top div.pages div.pages-inner a.pages-next, div#forum-tools-bottom div.pages div.pages-inner a.pages-next { margin-top:2px; background: url('../images/style/button-paging-next.png') no-repeat; width:61px; font-size:100%; padding-right:9px; }

div#forum-tools-top div.pages div.pages-inner a.pages-prev span, div#forum-tools-bottom div.pages div.pages-inner a.pages-prev span { display:block; background:url('../images/style/arrow-prev.png') 0 5px no-repeat; padding:1px 7px 0 15px; font-weight:bold;  position:relative; top:0; left:0;}

div#forum-tools-top div.pages div.pages-inner a.pages-next span, div#forum-tools-bottom div.pages div.pages-inner a.pages-next span { display:block; background:url('../images/style/arrow-next.png') right 5px no-repeat; padding:1px 10px 0 11px; font-weight:bold !important; position:relative; top:0; left:0;}



#forum-tools-top { background-image:url('../images/style/forum-border-top.png'); }
#forum-tools-bottom { background-image:url('../images/style/forum-border-bottom.png'); background-position:left bottom; }

/********************************* Ma oblibena fora **********************************/
.forum-list-table { width:927px; margin: 0}
.forum-list-table td, .forum-list-table th { font-size:95%; vertical-align:top;  }
.forum-list-table td { border-top:1px solid #daeaad; padding-top:12px; padding-bottom:26px; }
.forum-list-table th { font-size:90%; vertical-align:bottom; padding:0 0 5px 0; }
.forum-list-table h2 { font-weight:bold; margin:0 0 3px 0; padding:0; font-size:120%; }
.forum-list-table .green { color:#5e9a00; font-weight:bold; font-size:92%; }
.forum-list-table .first { width:77px; }
.forum-list-table .checkbox { display:block; float:left; width:13px; height:13px; margin:11px 18px 0 0; }
.forum-list-table img.theme { display:block; float:left; border:1px solid #e8e8e8; } 
.forum-list-table .topic { padding-top:13px; line-height:135%; color:#333; }
.forum-list-table .topic strong { font-size:92%; }
.forum-list-table .odpovedi,
.forum-list-table .plus { text-align:center; padding-top:25px; font-size:100%; }
.forum-list-table a.link-bottom { display:block; float:left; font-size:90%; color:#000; margin-top:14px; text-decoration:none; }
.forum-list-text { width:560px; }
.forum-list-table th.autor, .forum-list-table .autor { text-align:left; }
.forum-list-table td.autor { white-space:nowrap; font-size:90%; padding-top:17px; }

/********************************* Ma oblibena fora nastaveni **********************************/
#form-settings { float:right; width:624px; height:345px; font-size:120%; margin:2px 0 0 0; padding:0; }
#form-settings fieldset { margin-left:-6px; background:url('../images/style/blue-right.png') no-repeat; height:286px; width:600px; padding:40px 20px 15px 0; border:0; } 
#form-settings strong { display:block; padding-bottom:7px; }
#form-settings .submit { font-family:"Arial"; font-size:110%; margin-top:23px; margin-right:17px; cursor:pointer; border:0; display:block; float:right; width:139px; height:28px; color:#fff; font-weight:bold; background:url('../images/style/button-settings.png') no-repeat; _margin-right:8px; }

.forum-per-page { float:left; border-right:1px solid #b4dada;height:53px; width:248px; padding:3px 0 0 46px; margin-right:23px; margin-bottom:20px; }
.forum-per-page input { width:13px; height:13px; float:left; display:block; margin:0 6px 0 0; padding:0; }
.forum-per-page label { display:block; float:left; font-size:90%; width:53px; }

#uryvky.forum-per-page { margin-right:0; padding-left:0; border-right:0;}
#uryvky label { width:100px;}

.forum-group { float:left; width:240px; font-size:85%; padding-left:56px; padding-bottom:6px; margin-right:18px; }
.forum-group .col-section-heading img { display:block; position:absolute;float:left; border:1px solid #99cccc; margin:-15px 10px 3px -55px; }

.checkbox-td .checkbox { margin:2px 12px 0 0; padding:0; width:13px; height:13px; display:block; float:left; }


.checkbox-td label { width:200px; font-size:115%; margin:0 0 4px 0; padding:0; color:#000; }

.forum-group .col-section-heading {display: block;  padding:15px 0 0 0 }
.forum-group .col-section-heading h2 a { margin:0 0 0 23px; padding:0 0 5px 0; font-size:120%; font-weight:normal; text-decoration:none; color:#629804 }
.forum-group p { display:block; margin:0 0 16px 26px; font-size:92%; }
.forum-group p a { text-decoration:none; border-bottom:1px dotted; }

.forum-group-separ { width:100%; line-height:0px; font-size:0; clear:both;  border-top:1px solid #daeaad; margin-top:6px; margin-bottom:10px;}

.forum-watching { margin:0 0 0 42px; width:530px; clear:both; padding:17px 7px 7px 4px; border-top:1px solid #b4dada; border-bottom:1px solid #b4dada; }
.forum-watching strong { padding-bottom:2px !important;}
.forum-watching p { margin:0; padding:0 0 14px 0; font-size:80%; }

#form-submit-changes { width:955px; float:none; display:table; }
#form-submit-changes fieldset { float:right; }
#form-submit-changes input.submit-changes { float:right; display:block; background:url('../images/style/button-changes.png') no-repeat; border:0; font-weight:bold; color:#333; width:252px; height:34px; }

/********************************* Ma oblibena fora temata **********************************/
.thread-temata { font-size:100%; margin-right:14px; padding-top:2px; padding-bottom:6px; }
.thread-temata input.checkbox { width:13px; height:13px; position:absolute; display:block; margin:0; top:14px; left:0px; padding:0; }
.thread-temata img { left:33px !important; top:3px !important; }
.thread-temata div.thread-summary { padding:4px 0 6px 76px; }
.thread-temata div.thread-summary strong {color:#5e9a00; }
.thread-temata div.thread-pages { font-size:75% !important; padding-right:29px;}
.thread-temata div.thread-pages a { padding:1px 2px 0 2px !important; line-height:10px; }


/************************************  Soukrome zpravy obecne **************************************/
#messages { width:967px; padding:11px 0 50px 0;}
#messages-left { width:235px; float:left; overflow:hidden;}
#messages-right { width:732px; float:left; }
#message-title { display:block;}

.messages-tools h2 { color:#fff; font-weight:bold; font-size:155%; margin:0; padding:10px 0 6px 20px; }
.messages-tools { background-color:#ff0066; background-repeat:no-repeat; width:732px; display:table; font-size:100%; padding-top:6px; padding-bottom:5px; }

#messages-tools-top { background-image:url('../images/style/messages-border-top.png'); }
#messages-content-bottom { line-height:0; font-size:0; height:9px; background-image:url('../images/style/messages-border-bottom.png'); background-position:left bottom; margin-bottom:50px }
#messages-content-folder { 
    padding-top:8px; 
    border-right:5px solid #ff0066; 
    border-left:5px solid #ff0066; 
    width:722px; 
    background:url('../images/style/messages-border-top-inner.png') no-repeat; 
}
#messages-content { padding:3px 0 10px 15px; width:692px; min-height:300px; }

#messages-menu { margin:0; padding:0; width:235px; font-size:110%; }
#messages-menu li { margin:0; padding:0; background:none }
#messages-menu a { padding:10px 0 0 14px; width:221px; display:block; height:28px; color:#e2015d; text-decoration:none; }
#messages-menu a:hover,
#messages-menu a.click { background:url('../images/style/messages-menu.png') no-repeat; color:#fff; }
#messages-menu a:hover .number, #messages-menu a.click .number { color:#fff; }
#messages-menu .bold { font-weight:bold; font-size:120%; text-decoration:underline; }
#messages-menu .number { font-size:90%; margin-left:5px; color:#4d4d4d; }

#message-pripominka { margin-top:22px; width:204px; height:69px; border-top:1px solid #c6de80; border-bottom:1px solid #c6de80; margin-left:10px; }
#message-pripominka input.sub-rem { padding:5px 0 5px 0; margin:15px 0 0 25px; display:block; width:152px;  font-family:"Arial"; font-weight:bold; font-size:90%; color:#666; border:0; text-decoration:none; background:url('../images/style/button-remind.png') no-repeat; text-align:center; color:#666; }

#message-pripominka input.sub-rem:hover { text-decoration:underline; }

#messages-form-new label { color:#010101; display:block; font-weight:bold; margin-bottom:4px; font-size:110% }
#messages-form-new { margin:0; padding:26px 0 0 15px; height:69px; }
#messages-form-new fieldset { border:0; margin:0; padding:0; }
#messages-form-new input.text { margin-right:5px; color:#666; font-family:"Arial"; font-size:110%; padding:4px 8px 4px 8px; width:146px; border:0; display:block; float:left; background:red url('../images/style/input-bg.png') no-repeat; }
#messages-form-new input.submit { cursor:pointer; font-family:"Arial"; font-weight:bold; font-size:100%; color:#fff; border:0; width:32px; height:24px; text-align:center; display:block; float:left; background:url('../images/style/button-ok.png') no-repeat; }

#messages-notify { margin:0; padding:0; }
#messages-notify fieldset { border:0; margin:0; padding:15px 0 0 15px; }
#messages-notify .checkbox { margin:0 7px 0 0;padding:0; width:13px; height:13px; display:block; float:left; }
#messages-notify label { width:155px; display:block; float:left; font-size:100%; padding-bottom:8px; }
#messages-notify input.submit { clear:both; margin:0px 0 0 21px; cursor:pointer; font-family:"Arial"; font-weight:bold; font-size:90%; color:#666; border:0; width:62px; height:24px; text-align:center; display:block; background:url('../images/style/button-notify.png') no-repeat; }

#message-check-email { height:150px}


/**************************************** Nova zprava ***************************/
#message-info { display:table; width:100%; font-size:100%; color:#333; padding:6px 0 13px 0; }
#message-info * { display:block; float:right; }
#message-info strong { float:left; width:72px; padding-left:19px; }
#message-info span { float:left; } 
#message-info label { font-size:90%; color:#666; padding:1px 17px 0 5px;  }
#message-info input { width:13px; height:13px; margin:1px 0 0 0; padding:0; }


#message-info-2 { display:table; width:100%; font-size:100%; color:#333; padding:6px 0 13px 0; }
#message-info-2 * { display:block; float:right; }
#message-info-2 strong { float:left; width:72px; padding-left:19px; }

#message-info-2 label { font-size:100%; color:#666; padding:1px 17px 0 5px;  }
input#form-pm-subject-input {  width:568px; height:20px; border:1px solid #E2E9EF; border-top:1px solid #AAADB2; float:left} 


/**************************************** Formular ***************************/


#pm-form form#postMsg { background:none}
div#pm-form-inner { background:#F5F5F5; border:1px solid #E5E5E5; border-bottom:0; height:298px; padding-top:15px;  position:relative}
#pm-main-post-form { margin:0 0 0 90px}
div#pm-form-bottom {line-height:0; font-size:0; height:12px; margin:0; padding:0; background:url('../images/style/pm-form-bottom.png') left top no-repeat; position:relative; top:0px}

/**************************************** Odpoved ***************************/
#messages-action {border-bottom:1px solid #daeaad; margin-bottom:26px; }
#messages-action p.text {margin:0; padding:8px 5px 8px 9px; line-height:158%; font-size:118% }
#messages-action p.links {text-align:right; margin:0; padding:7px 10px 11px 0; font-size:80%;}
#date-ip a {font-size:80%; color:#333; text-decoration:none}
#date-ip a:hover {color:#E5005c}

.messages-nickname { color:#fff; display:block; float:left; width:107px; padding:15px 8px 0 20px;}
.messages-nickname a { color:#fff; text-decoration:none }
.messages-question { color:#fff; display:block; float:left; font-size:125%; padding-top:14px; }

#messages-action a.link-delete { font-weight:bold; color:#e00; text-decoration:none; background:url('../images/style/ico-cross.png') 0 2px no-repeat; padding-left:16px; margin-left:33px; }
#messages-action a:hover.link-delete { text-decoration:underline; }

#messages-action .mark { background:url('../images/style/ico-bubble-green.png') 0 1px no-repeat; padding-left:19px; margin-left:36px; }

#messages-action .mark a { border-bottom:1px dotted; text-decoration:none;}
#messages-action .mark a:hover { border-bottom:none;}

.messages-paging-top { float:right; width:147px; padding:9px 20px 5px 0;}
.messages-paging-top a { padding-top:5px; padding-bottom:3px; display:block; cursor:pointer; height:15px; text-decoration:none; background: url('../images/style/button-page-red.png') no-repeat; font-size:92%; }
.messages-paging-top a.link-prev { float:left;  width:64px; padding-left:7px; }
.messages-paging-top a.link-next { float:right; width:61px; padding-right:7px;  }

.messages-paging-top .link-prev strong { float:left; display:block; background:url('../images/style/arrow-prev.png') 0 5px no-repeat; padding:1px 7px 0 14px; }
.messages-paging-top .link-next strong { float:right; display:block; background:url('../images/style/arrow-next.png') right 5px no-repeat; padding:1px 18px 0 0; }

/**************************************** Seznam zprav ***************************/
#messages-delete-form {  margin:0;padding:0; height:37px;}


.vybrat-vse { border:0; margin:0; padding:9px 0 0 19px; }
.vybrat-vse  * { display:block; float:left; }
#messages-delete-form input.checkbox { margin:7px 5px 0 0; width:13px; height:13px; }
#messages-delete-form label { font-weight:bold; color:#fff; margin:6px 38px 0 0; }
#messages-delete-form select { color:#4d4d4d; width:294px; padding:1px 0 0 10px; height:24px; margin-right:7px; }
#messages-delete-form .submit { border:0; background:url('../images/style/button-ok-black.png');width:32px; height:24px; text-align:center; color:#fff; font-weight:bold; font-size:100%; }

#messages-list { width:100%; }
#messages-list td { vertical-align:top; color:#333; height:22px; border-bottom:1px solid #daeaad; padding:7px 0 6px 0; &padding-bottom:0; font-size:120% }
#messages-list tr.last td { border-bottom:0; }
#messages-list .important-mes td { background:url('../images/style/td-bg.png') repeat-x; cursor:pointer; }
#messages-list .new td { font-weight:bold; color:#000; }
#messages-list .date { text-align:right; padding-right:2px; font-size:100%; }
/*#messages-list .name { width:130px }*/

#messages-list .td-user a, #messages-list  a.td-subject { text-decoration:none; color:#333}
 { text-decoration:none; color:#333}
#messages-list td  a.td-subject:hover { text-decoration:underline;  color:#E5005B}

#messages-list .td-check { padding:9px 0 0 0; height:auto; }
#messages-list .td-check input { width:12px; height:12px; display:block; float:left; margin:0; padding:0; }

#messages-paging { margin-top:20px; padding-right:0; }

/****************************** OBLASTI ************************/
#domu-prouzek-oblast { width:200px; height:5px;  /*background:url(../images/style/bread-arrow-down.png) top left no-repeat;*/ position:relative; left:3px; top:0; padding: 0; }

#oblast { position:relative; }
#oblast div#breadcrumbs4 {padding:5px 0 20px 0; position:relative; }

#oblast div#breadcrumbs-oblast4 { margin-top:15px; height:94px; width:500px; float:left; position:relative;}
#discussion-left div#breadcrumbs-oblast4 h3 { top:70px; }
#oblast div#breadcrumbs-oblast4 h3 {width:500px; height:20px; position:absolute; top:0; left:77px; overflow:hidden;}
#discussion-left div#breadcrumbs-oblast4 h3 span,
#oblast div#breadcrumbs-oblast4 h3 span {width:68px; height:20px; position:absolute; top:0; left:0; background:url(../images/style/breadcrumbs-oblast.png) top left no-repeat;}

/*#oblast div#context-ads-topics { top:0}*/

#oblast div#breadcrumbs-oblast4 h1 {position:absolute; top:26px; left:77px; display:block; width:400px; font-size:190%; font-weight:100;  color:#4d4d4d}

#oblast div#breadcrumbs-oblast4 #moder {position:absolute; top:55px; left:77px; display:block; width:400px; font-size:100%; font-weight:100; text-decoration:none; color:#666; padding:0; margin:0}

#oblast div#breadcrumbs-oblast4 #moder a {font-weight:100; position:relative; top:0; left:0; display:inline; border-bottom:1px dashed #e5005c; padding-right:0; text-decoration:none; }
#oblast div#breadcrumbs-oblast4 #moder a:hover { text-decoration:none; border:0px; }

#oblast div#moder2  {font-weight:100; position:absolute; top:0; left:105px; display:inline}

div#big-rectangle-oblast { padding-top:7px; right:-1px; top:10px; width:300px; height:250px; position:absolute; } 

#oblast #discussion-right { left:-8px; top:-22px;  z-index:0; }

#oblast-prechod { line-height:180%; clear:both; width:480px; padding-right:10px; /*width:799px;*/ height:160px; background:url(../images/style/oblast-prechod-small.jpg) top left no-repeat; position:relative; left:-8px; }

#oblast-prechod p { font-size:120%; padding:23px 10px 0 28px; margin:0; }
#oblast-prechod h2 { font-size:150%; padding:23px 10px 0 28px; margin:0; }
#oblast-prechod h3 a { font-size:150%; padding:23px 10px 0 28px; margin:0; }
#oblast-prechod strong { font-size:92%; }

#oblast div.section-summary {border-top:1px solid #e8e8e8; padding:5px 0 9px 43px; margin-left:21px; }
#oblast div.section-summary img { top:5px; left:0; border:1px solid #98CCCA}
#oblast div.section-summary a.section-link-name {position:relative; top:3px; font-size:115%; text-decoration:underline; }
#oblast div.section-summary a.section-link-name:hover {color:#000; text-decoration:none; }
#oblast div.section-summary p {font-size:100%; margin:0; padding-right:5px; z-index:-3; padding-top:3px; }
#oblast div.first-section { border:none}

/***************************** BAZAR ************************************/

/************* BAZAR *****************/

#oblast div.section-summary-bazar {position:relative; padding:0 0 9px 88px; *z-index:-1;  height:86px; width:295px}
#oblast div.section-summary-bazar img {position:absolute; top:-15px; left:0}
#oblast div.section-summary-bazar a.section-link-name {color:#b40088; position:relative; top:3px; font-size:130%; text-decoration:underline; font-weight:bold }
#oblast div.section-summary-bazar a.section-link-name:hover {color:#000; text-decoration:none; }
#oblast div.section-summary-bazar p {font-size:110%; margin:0; padding-right:5px; z-index:-3; padding-top:3px; }


#oblast-prechod-bazar { line-height:180%; clear:both; width:480px; padding-right:10px;  height:128px; background:url(/images/style/bazar-prechod-small.png) top left no-repeat; position:relative; left:-8px; }

#oblast-prechod-bazar p { font-size:120%; padding:0px 10px 0 96px; margin:0; width:365px }
#oblast-prechod-bazar h2 { font-size:150%; padding:28px 12px 0 96px; margin:0; color:#000 }
#oblast-prechod-bazar h3 a { font-size:110%; padding:30px 10px 0 96px; margin:0; }
#oblast-prechod-bazar strong { font-size:92%; }

h2#bazar-big-divider  {font-size:130%; padding: 20px 0 18px 88px; background:url(/images/style/bazar-big-divider.png) top left no-repeat;}

#bazar-prodam { margin-right:10px}
#bazar-prodam-left { float:left}
#bazar-prodam-right {float:right}

div#bazar-menu { position:relative; top:-82px}
a.bazar-menu-link  { display:block; font-weight:bold; padding:5px 0 6px 16px; letter-spacing:1px }
a.bazar-menu-link:hover  { background: url(/images/style/bazar-menu-hover.png) top left no-repeat; width:174px; text-decoration:none}

a.bazar-menu-select, a.bazar-menu-select:hover { background: url(/images/style/bazar-menu-select.png) top left no-repeat; width:174px; color:#fff; text-decoration:none }

div.bazar-menu-divider { background: url(/images/style/bazar-menu-divider.png) 0px 15px  no-repeat; width:174px; height:40px; position:relative; left:-5px;}

div.bazar-menu-prodam { background: url(/images/style/bazar-prodam-sipka.png)  80px 0px  no-repeat; width:174px; height:24px; padding-left:16px; font-size:14px; font-weight:bold; color: #B4DADA}

div#under-bazar-ads { position:relative; top:-82px}

/*bazar kategorie */
div#forum-search-bazar {display:none}
div#forum-search-bazar div#forum-search form {display:none}

#oblast-prechod-kategorie { display:none}

#oblast-prechod-kategorie-bazar { clear:both; width:480px; padding-right:10px;  height:115px; background:url(/images/style/bazar-prechod-kategorie.png) top left no-repeat; position:relative; left:-8px; top:-10px }

#oblast-prechod-kategorie-bazar h2  { font-size:130%; padding:28px 10px 0 65px; margin:0; font-weight:bold}
#oblast-prechod-kategorie-bazar h2 span { font-size:75%; font-weight:100;  color:#4d4d4d}
#oblast-prechod-kategorie-bazar h3 { font-size:100%; padding:28px 10px 0 65px; margin:0; color:#000 ; font-weight:bold}
#oblast-prechod-kategorie-bazar p { font-size:90%; padding:5px 10px 0 65px; margin:0; }



/*bazar inzerat */
div#breadcrumbs-forum-bazar {height:82px; width:230px; float:left; position:relative; left:175px;}
div#breadcrumbs-forum-bazar h3 {width:300px; height:20px; position:absolute; top:0; left:17px; overflow:hidden;}
div#breadcrumbs-forum-bazar h3 span.bazar-breadcrumbs-kategorie {width:300px; height:20px; position:absolute; top:0; left:0;}
div#breadcrumbs-forum-bazar a img {position:absolute; top:17px; left:20px;}


a.bazar-bread-inzerat{ display:none}
a.bazar-bread { display:none}
a.bazar-bread-inzerat-bazar {position:relative; left:0px; top:9px; font-size:100%} 
a.bazar-bread-bazar {position:relative; left:98px; top:5px; font-size:100%}  
div#breadcrumbs-tema a.forum-link {display:none}

div#breadcrumbs-tema-bazar a.forum-link {position:relative; top:-6px; left:40px; display:block; padding:0 0 0px 9px; font-size:100%; text-decoration:none; background:url('/images/style/bazar-bread-sipka.png') 0 5px no-repeat; text-decoration:underline}

div#breadcrumbs-forum-bazar a:hover {text-decoration:underline;}
div#breadcrumbs-forum-bazar.noarrow {background:transparent; width:520px;}
div#breadcrumbs-forum-bazar.noarrow h1 {position:absolute; top:24px; left:97px; font-size:170%;}

div#breadcrumbs-forum-bazar.noarrow a.link-share-topics { padding:3px 0 0 21px; font-size:92%; text-decoration:none; display:block; background:url('/images/style/link-share.gif') no-repeat; width:58px; height:16px; position:absolute; top:56px; left:97px; }

div#breadcrumbs-tema-bazar {height:82px; width:650px; float:left; position:relative; left:15px; top:-4px}
div#breadcrumbs-tema-bazar table {position:absolute; top:0px; left:19px;}
div#breadcrumbs-tema-bazar h1 { font-weight:100; color:#666; font-size:190%; margin:0; padding:0}
a.favorites {background:url(/images/style/icon-favorites-green.png) left 2px no-repeat; padding-left:15px;}
div#breadcrumbs-tema-bazar a.favorites { font-size:90%;}
div#breadcrumbs-tema-bazar a.favorites:hover {background-position:left 2px;}
div#breadcrumbs-tema-bazar h3 {width:56px; height:20px; position:absolute; top:0; left:21px; overflow:hidden;}
div#breadcrumbs-tema-bazar h3 span.bazar-breadcrumbs-inzerat  {width:56px; height:20px; position:absolute; top:0; left:0;}
div#breadcrumbs-tema-bazar a.link-share-posts { padding:3px 30px 10px 21px; *padding:3px 30px 0 21px; font-size:100%; text-decoration:none; background:url('/images/style/link-share.gif') no-repeat;  width:100px; *width:58px; height:20px; *height:16px;position:relative; left:12px; top:2px}

div.bazar-thread {padding:11px 0 9px 0px; height:70px}

.bazar-thumb {
 width:64px;
 height:64px;
 border:1px solid rgb(232,232,232);
 background-color: rgb(255,255,255);
 padding: 1px; 
 float:left;
 position: relative; 
 margin-right: 10px;
 }
.bazar-center-thumb {
 width: 64px;
 height: 64px;
 text-align: center;
 display: table-cell;
 vertical-align: middle;
 font-size: 0; 
}
.bazar-center-thumb span {
 vertical-align: middle; 
}
 
div.thread-summary .bazar-thumb img {
 border: none;
 position: static;
 vertical-align: middle;
}


div#discussion-right div.thread-summary a.bazar-bazar,div#discussion-right div.thread-summary a.bazar-post-bazar { text-decoration:underline !important; position: relative; top:1px }

div#discussion-right div.thread-summary a.bazar-bazar:hover,div#discussion-right div.thread-summary a.bazar-post-bazar:hover { text-decoration:none}
div#discussion-right div.thread-summary a.bazar-locked-bazar { color:#666 !important; position: relative; top:3px }
div#discussion-right div.thread-summary a.bazar-locked-bazar:hover { text-decoration:none}


.bazar-anotace  {display:none}
.bazar-anotace-bazar  { position:relative; left:0; color:#808080; width:auto; margin:6px 190px 2px 0; padding-right:10px }
span.thread-link-author-bazar { font-size:90%;text-decoration:none; color:#4d4d4d;}

div.thread-summary div.thread-last-bazar {font-size:90%; width:116px; position:absolute; top:24px; right:0;text-decoration:none; color:#666;}
div#discussion-right div.thread-summary a.thread-favorite-bazar {display:block; z-index:2; width:25px; height:25px; background:url(/images/style/icon-favorites-green.png) 8px 8px no-repeat; position:absolute; top:31px; right:170px;}

.bazar-prodane, .bazar-prodane-post, .bazar-prodane-locked, .bazar-prodane-bazar, .bazar-prodane-post-bazar {display:none}
.bazar-prodane-locked-bazar {
 position:absolute;
 bottom: -1px;
 left: -1px;
 height:12px;
 width:68px;
 background:#666 url(/images/style/bazar-prodano.gif) top left no-repeat;
}

div#forum-topics-labels span.bazar-prepnout-prodane {
 position:absolute;
 top:-30px;
 left:0;
}
div#forum-topics-labels span.bazar-prepnout-prodane a {
 text-decoration: none; font-size:120%
}
div#forum-topics-labels span.bazar-prepnout-prodane a:hover {
 color: rgb(0,0,0); text-decoration: underline !important;
}


/***************************** BAZAR KONEC ************************************/





.staff-only-posts {width:765px; height:45px; margin-top:40px; background:#EBF5F5; padding:10px}

.staff-only-topics {width:765px; height:45px; margin-top:15px;background:#EBF5F5; padding:10px}

.avatar-ban {height:102px; width:102px; border: 1px solid #e8e8e8; position:relative; left:8px; *left:-1px; background:url(../img/layout/avatar-default-ban.jpg) 1px 1px no-repeat;}



/* změna  pozadí řádků tabulky v oblíbených fórech*/
.tbCel2 {background:#fff}
.tbCel1 {background:#F9FFFF}

/* Hledání Google */

#vysledky-google { position:relative; left:25px ; top:30px; color:#000; margin:0; padding:0}

div#hledani-google { padding:0 20px 20px 20px}

