/* CSS RESET ZACATEK */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {line-height: 1;}
blockquote, q {quotes: none;}
a span, legend, .hidden {display:none;}
button {cursor:pointer}
a {text-decoration:underline;}
a:hover {text-decoration:underline;}
.background {background: url(../images/koment-velky.gif) left center no-repeat;margin-left:5px;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
/* CSS RESET KONEC */

body {background: url("../images/body-bg.gif") center top repeat;font-family:"Trebuchet MS",Tahoma,Verdana;font-size:0.8em;}
#page {width:992px;margin:0px auto;background:white url("../images/page-bg.gif") center top no-repeat;}
.page-bottom {width:992px;margin:0px auto;display:block;}
span.uzavirac {clear:both;overflow:hidden;height:1px;display:block;}
#reklama {text-align: center; margin:0px auto;}

#hlava {height:114px;width:992px;margin:0px auto;position:relative;}
#hlava a img.logo {float:left;margin-top:10px;margin-left:20px;}
#hlava .search {position:absolute;top:44px;left:612px;height:30px;} 
#hlava .search input {height:19px;border:1px solid #F5B8C7;background:#fff url("../images/search-bg.gif") center top repeat-x;width:243px;float:left;margin-right:10px;}
#hlava .search button {height:23px;border:0px;border:none;background: url("../images/search-button.gif") center top no-repeat;width:86px;font-weight:bold;font-size:11px;color:#400020}
#hlava .topmenu ul {float:right;text-align:right;list-style-type:none;margin-right:33px;margin-top:81px;}
* html #hlava .topmenu ul {margin-right:14px;}
#hlava .topmenu ul li {float:left;}
#hlava .topmenu ul li a {float:left;color:white;background: url("../images/li-bg.gif") center top no-repeat;width:114px;height:33px;line-height:33px;font-weight:bold;font-size:0.8em;text-align:center;margin-left:10px;font-size:1em;}
#hlava .topmenu ul li a:hover {text-decoration:none;background: url("../images/li-hover-bg.gif") center top no-repeat;}
#hlava .topmenu ul li.user a {float:left;color:white;background: url("../images/sheet-user.gif") center top no-repeat;width:238px;height:33px;line-height:33px;font-weight:bold;font-size:0.8em;text-align:center;margin-left:10px;font-size:1em;}
#hlava .topmenu ul li.user a:hover {background: url("../images/sheet-user.gif") center top no-repeat;text-decoration:none;}

#leva {width:510px;float:left;}
#leva #leftmenu {width:157px;float:left;}
#leva #leftmenu ul {background: url("../images/menu-bg.gif") center top no-repeat;width:157px;height:350px;float:left;list-style-type:none;font-size:13px;font-weight:bold;}
#leva #leftmenu ul li {*margin-bottom:-4px;}
#leva #leftmenu ul li a {color:white;display:block;width:157px;}
#leva #leftmenu ul li.n01 a {background: url("../images/menu-li.png") left top no-repeat;height:38px;background-position:0px 0px;}
#leva #leftmenu ul li.n01 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:38px;background-position:-157px 0px;}
#leva #leftmenu ul li.n02 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -38px;}
#leva #leftmenu ul li.n02 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -38px;}
#leva #leftmenu ul li.n03 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -62px;}
#leva #leftmenu ul li.n03 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -62px;}
#leva #leftmenu ul li.n04 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -86px;}
#leva #leftmenu ul li.n04 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -86px;}
#leva #leftmenu ul li.n05 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -110px;}
#leva #leftmenu ul li.n05 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -110px;}
#leva #leftmenu ul li.n06 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -134px;}
#leva #leftmenu ul li.n06 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -134px;}
#leva #leftmenu ul li.n07 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -158px;}
#leva #leftmenu ul li.n07 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -158px;}
#leva #leftmenu ul li.n08 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -182px;}
#leva #leftmenu ul li.n08 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -182px;}
#leva #leftmenu ul li.n09 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -206px;}
#leva #leftmenu ul li.n09 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -206px;}
#leva #leftmenu ul li.n10 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -230px;}
#leva #leftmenu ul li.n10 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -230px;}
#leva #leftmenu ul li.n11 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -254px;}
#leva #leftmenu ul li.n11 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -254px;}
#leva #leftmenu ul li.n12 a {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:0px -278px;}
#leva #leftmenu ul li.n12 a:hover {background: url("../images/menu-li.png") left top no-repeat;height:24px;background-position:-157px -278px;}
#leva #leftmenu ul li.nvalentyn a {background: url("../images/menu-li.png") left top no-repeat;height:45px;background-position:0px -302px;}
#leva #leftmenu ul li.nvalentyn a:hover {background: url("../images/menu-li.png") left top no-repeat;height:45px;background-position:-157px -302px;}
#leva #leftmenu ul li.njaro a {background: url("../images/menu-jaro.gif") left top no-repeat;height:45px;background-position:0px -1px;}
#leva #leftmenu ul li.njaro a:hover {background: url("../images/menu-jaro.gif") left top no-repeat;height:45px;background-position:-157px -1px;}
#leva #leftmenu ul li.nleto a {background: url("../images/menu-leto.gif") left top no-repeat;height:45px;background-position:0px -1px;}
#leva #leftmenu ul li.nleto a:hover {background: url("../images/menu-leto.gif") left top no-repeat;height:45px;background-position:-157px -1px;}
#leva #leftmenu ul li.nspecial a {background: url("../images/menu-special.gif") left top no-repeat;height:45px;background-position:0px -1px;}
#leva #leftmenu ul li.nspecial a:hover {background: url("../images/menu-special.gif") left top no-repeat;height:45px;background-position:-157px -1px;}

#leva .hlavni-perex-img img {float:right;}
#leva .hlavni-perex-p {float:right;height:100px;width:353px;float:left;background:#d9d8bf url("../images/hlavni-perex-bg.gif") center bottom repeat-x;}
#leva .hlavni-perex-p h1 a {font-size:23px;color:#660033;margin-left:15px;margin-top:4px;display:block;}
/*#leva .hlavni-perex h1 a:hover {text-decoration:underline;color:black}*/
#leva .hlavni-perex-p p {color:#452d3c;font-size:11px;padding:7px 15px;line-height:14px;}

#leva .vedlejsi-perex {background: url("../images/border-bottom.gif") center bottom repeat-x;margin:10px;padding-bottom:10px;}
#leva .vedlejsi-perex a img {float:left;width:100px;height:100px;}
#leva .vedlejsi-perex h2 a {color:#660033;margin-left:15px;text-decoration:underline;font-size:1.15em;}
/*#leva .vedlejsi-perex h2 a:hover {text-decoration:none;}*/
#leva .vedlejsi-perex p {color:#452d3c;font-size:0.95em;margin-left:15px;line-height:14px;float:left;width:365px;margin-top:10px;font-family:Arial, Helvetica, sans-serif}
#leva .vedlejsi-perex .info {font-size:0.87em;float:left;line-height:34px;margin-left:15px;}
#leva .vedlejsi-perex .info a {color:#660033;margin-left:10px;margin-right:10px;text-decoration:underline;}
/*#leva .vedlejsi-perex .info a:hover {text-decoration:none;}*/
#leva .strankovani {background: url("../images/strankovani-bg.gif") center top repeat-x;height:26px;margin:10px;line-height:26px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;text-align:center;margin-top:30px;}
#leva .strankovani a {color:#660033;height:26px;}
#leva .strankovani span.predchozi {background: url("../images/sipky.gif") left top no-repeat;background-position:0px 4px;padding-left:30px;float:left;}
#leva .strankovani a.predchozi {background: url("../images/sipky.gif") left top no-repeat;background-position:0px -24px;padding-left:30px;float:left;}
#leva .strankovani span.dalsi {background: url("../images/sipky.gif") right top no-repeat;background-position:59px -80px;padding-right:30px;float:right;}
#leva .strankovani a.dalsi {background: url("../images/sipky.gif") right top no-repeat;background-position:59px -52px;padding-right:30px;float:right;}
#leva .strankovani .inner {float:left;width:330px;text-align:center;}

#leva .clanek {float:right;width:323px;padding:15px;font-family:Arial, Helvetica, sans-serif;color:#333333}
#leva .clanek h1, #leva .clanek h2, #leva .clanek h3 {font-family:"Trebuchet MS",Tahoma,Verdana;}
#leva .clanek h1 {font-size:23px;color:#660033;display:block;font-weight:normal;}
#leva .clanek h1 a {color:#660033;}
#leva .clanek h1.small {font-size:18px;padding-left:35px;margin-left:5px;}
#leva .clanek h2 {font-size:1.3em;font-weight:normal;color:#660033;margin-top:15px;}
#leva .clanek h3 {font-size:1em;font-weight:bold;margin-top:15px;}
#leva .clanek p {margin-top:15px;line-height:18px;}
#leva .clanek ol {margin-left:20px;margin-top:15px;}
#leva .clanek ol li {margin-bottom:10px;}
#leva .clanek a.addcomment {background: url("../images/button-diskuze.gif") center top no-repeat;width:116px;height:23px;float:left;color:#400020;font-weight:bold;text-decoration:none;text-align:center;line-height:23px;margin-left:45px;margin-top:15px;}
#leva .clanek a {color:#660033}
#leva .clanek .info {font-size:0.85em;display:block;font-weight:normal;color:black;background: url("../images/li-border-bottom.gif") center top repeat-x;margin-top:10px;padding-top:10px;font-family:"Trebuchet MS",Tahoma,Verdana;}
#leva .clanek .info a {color:#660033;margin-left:3px;margin-right:3px;text-decoration:underline;}
#leva .clanek .info-small {font-size:0.85em;display:block;font-weight:normal;color:black;margin-left:40px;padding-top:7px;font-family:"Trebuchet MS",Tahoma,Verdana;}
#leva .clanek .info-small a {color:#660033;margin-left:3px;margin-right:3px;text-decoration:underline;}
#leva .clanek p.perex {font-weight:bold;margin-top:15px;line-height:20px;background: url("../images/li-border-bottom.gif") center bottom repeat-x;padding-bottom:10px}

#leva .clanek .fotogalerie-clanek {background: url("../images/fotogalerie-clanek-bg.gif") center bottom repeat-x;padding-bottom:5px;}
#leva .clanek .fotogalerie-clanek a img {border:3px solid #fbe3ee;margin-left:13px;}
#leva .clanek .fotogalerie-clanek a.foto {background: url("../images/fotogalerie-ico.gif") left center no-repeat;padding-left:20px;color:#660033;font-weight:bold;font-size:11px;margin-top:10px;margin-bottom:10px;display:block;line-height:14px;}
#leva .clanek .fotogalerie-clanek a {text-decoration:none;}
#leva .clanek .clanek-fotogalerie a img {border:3px solid #fbe3ee;margin-left:13px;margin-top:10px;}
#leva .clanek .foto-velky {position:relative;width:320px;text-align:center;border:1px solid black;margin-top:15px;}
#leva .clanek .foto-velky a img {}
#leva .clanek .foto-velky .prew {position:absolute;background: url("../images/sipky.gif") no-repeat;background-position:0px -28px;height:18px;width:21px;bottom:5px;*bottom:10px;left:5px;}
#leva .clanek .foto-velky .next {position:absolute;background: url("../images/sipky.gif") no-repeat;background-position:0px -56px;height:18px;width:21px;bottom:5px;*bottom:10px;right:5px;}
#leva .clanek .foto-velky span.prew {position:absolute;background: url("../images/sipky.gif") no-repeat;background-position:0px 0px;height:18px;width:21px;bottom:5px;*bottom:10px;left:5px;}
#leva .clanek .foto-velky span.prew span {display:none;}
#leva .clanek .foto-velky span.next {position:absolute;background: url("../images/sipky.gif") no-repeat;background-position:0px -84px;height:18px;width:21px;bottom:5px;*bottom:10px;right:5px;}
#leva .clanek .foto-velky span.next span {display:none;}
* html #leva .clanek .foto-velky .prew {bottom:5px;}
* html #leva .clanek .foto-velky .next {bottom:5px;right:5px;}
* html #leva .clanek .foto-velky span.prew {bottom:5px;}
* html #leva .clanek .foto-velky span.next {bottom:5px;right:5px;}
#leva .clanek a.back-clanek {background: url("../images/fotogalerie-ico.gif") left center no-repeat;padding-left:20px;color:#660033;font-weight:bold;font-size:11px;margin-top:10px;margin-bottom:10px;display:block;line-height:14px;}

#leva .clanek .atr {background: url("../images/strankovani-bg.gif") center top repeat-x;height:26px;margin-top:15px;}
#leva .clanek .atr a {color:#660033;font-weight:bold;font-size:12px;padding-left:25px;float:left;line-height:16px;margin-right:15px;margin-left:10px;margin-top:4px;}
#leva .clanek .atr a.tisk {background: url("../images/atr.gif") left center no-repeat;background-position:0px 0px;}
#leva .clanek .atr a.back {background: url("../images/atr.gif") left center no-repeat;background-position:0px -16px;}

#leva .clanek .mini-diskuze {margin-top:15px;background: url("../images/li-border-bottom.gif") center bottom repeat-x;padding-bottom:15px;}
#leva .clanek .mini-diskuze h4 {background: url("../images/nadpis-diskuze.jpg") left top no-repeat;height:38px;line-height:38px;font-size:1.5em;font-weight:normal;color:white;padding-left:10px}
#leva .clanek .mini-diskuze ul {list-style-type:none;color:#333333;margin-top:10px;width:315px;}
#leva .clanek .mini-diskuze ul em {float:right;font-style:normal;font-size:11px;line-height:22px;padding-right:5px;}
#leva .clanek .mini-diskuze ul div {float:left;background: url("../images/li-diskuze.gif") left center no-repeat;padding-left:30px;margin-left:5px;background-position:0px 5px;}
#leva .clanek .mini-diskuze ul ul {margin-top:0px;margin-left:35px;width:280px;font-size:11px;}
#leva .clanek .mini-diskuze ul ul div {background-color:#ffeef6;background-image:none;padding:0px;padding-left:10px;}
#leva .clanek .mini-diskuze ul li {line-height:22px;}
#leva .clanek .mini-diskuze ul ul li {background-color:#ffeef6}
#leva .clanek .mini-diskuze a.button {background: url("../images/button-diskuze.gif") center top no-repeat;width:116px;height:23px;float:left;color:#400020;font-weight:bold;text-decoration:none;text-align:center;line-height:23px;margin-right:15px;margin-top:30px;}

#leva .max-diskuze {margin-top:15px;background:#ffffff;padding-bottom:15px;width:475px;margin-left:15px;}
#leva .max-diskuze ul {list-style-type:none;color:#333333;margin-top:10px;}
#leva .max-diskuze ul li .border {background: url("../images/li-border-bottom.gif") center bottom repeat-x;padding-bottom:8px;margin-top:20px;*margin-top:0px;font-family:Arial, Helvetica, sans-serif;}
#leva .max-diskuze ul li .border .leva {font-size:0.9em;float:left;background: url("../images/li-diskuze.gif") left center no-repeat;background-position:0px 0px;padding-left:25px;}
#leva .max-diskuze ul li .border .leva a {color:#660033;font-weight:bold;}
#leva .max-diskuze ul li .border .prava {float:right;font-size:0.87em;}
#leva .max-diskuze ul li .border .prava a {color:#660033;}
#leva .max-diskuze ul li p {font-size:12px;color:#333333;line-height:16px;padding:5px;font-family:Arial, Helvetica, sans-serif;}
#leva .max-diskuze ul li.white {*margin-bottom:15px;}

#leva .max-diskuze ul ul {background:#fcedf4;padding:15px 10px;margin-left:30px;padding-bottom:0px;}
#leva .max-diskuze ul ul li {margin-bottom:20px;}
#leva .max-diskuze ul ul li .border {margin:0px;}
#leva .max-diskuze ul ul li .border .leva {font-size:0.9em;float:left;background: url("../images/li-diskuze-flip.gif") left center no-repeat;background-position:10px 0px;padding-left:35px;}
#leva .max-diskuze ul ul li p {font-size:0.87em;}

#leva .max-diskuze ul ul ul {background:#fff;padding:15px 10px;margin-left:30px;padding-bottom:0px;}
#leva .max-diskuze ul ul ul li {margin-bottom:20px;}
#leva .max-diskuze ul ul ul li .border {margin:0px;}
#leva .max-diskuze ul ul ul li .border .leva {font-size:0.9em;float:left;background: url("../images/li-diskuze-flip.gif") left center no-repeat;background-position:10px 0px;padding-left:35px;}
#leva .max-diskuze ul ul ul li p {font-size:0.87em;}

#leva form.diskuze-form {background: url("../images/commentform-bg.gif") top center no-repeat;width:446px;*width:447px;height:295px;margin-lefT:15px;padding:15px;}
#leva form.diskuze-form h4 {font-size:1.5em;color:#660033;font-weight:normal;display:block;margin-bottom:15px;}
#leva form.diskuze-form label {float:left;width:60px;font-weight:bold;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-top:5px;}
#leva form.diskuze-form input {width:200px;height:20px;}
#leva form.diskuze-form textarea {width:370px;height:85px;}
#leva form.diskuze-form input, #leva form.diskuze-form textarea {border:1px solid #dfbbc4;margin-bottom:5px;}
#leva form.diskuze-form p {font-size:0.87em;margin-top:25px;float:left;width:230px;}
#leva form.diskuze-form button {float:right;margin-right:15px;border:0px;border:none;background: url("../images/button-diskuze.gif") center top no-repeat;width:116px;height:23px;color:#400020;font-weight:bold;text-decoration:none;text-align:center;line-height:23px;font-size:11px;}

#leva .clanek .login {}
#leva .clanek .login h4 {background: url("../images/nadpis-diskuze.jpg") left top no-repeat;height:38px;margin-bottom:20px;line-height:38px;font-size:1.5em;font-weight:normal;color:white;padding-left:10px}
#leva .clanek .login h5 {font-size:18px;color:#660033;display:block;font-weight:normal;font-family:"Trebuchet MS",Tahoma,Verdana;margin-left:15px;margin-bottom:15px;}
#leva .clanek .login label {float:left;width:40px;margin-top:5px;font-size:12px;margin-left:15px;margin-right:15px;}
#leva .clanek .login label.check {float:left;width:200px;margin-top:5px;font-size:11px;margin-left:5px;margin-right:15px;}
#leva .clanek .login input {float:left;margin-left:0px;}
#leva .clanek .login input.text {height:19px;border:1px solid #F5B8C7;background-color:white;width:180px;float:left;margin-right:10px;margin-bottom:5px;}
#leva .clanek .login button {height:23px;border:0px;border:none;background: url("../images/newsbutton.gif") center top no-repeat;width:66px;font-weight:bold;font-size:11px;color:#400020;margin-top:10px;}
#leva .clanek .login button.registrovat {height:23px;border:0px;border:none;background: url("../images/search-button.gif") center top no-repeat;width:86px;font-weight:bold;font-size:11px;color:#400020}
#leva .clanek .login select {height:16px;*height:18px;font-size:10px;float:left;margin-left:5px;margin-top:2px;}

#leva .clanek .profil-menu {background: url("../images/li-border-bottom.gif") center bottom repeat-x;text-align:center;padding-bottom:15px;font-family:"Trebuchet MS",Tahoma,Verdana;}
#leva .clanek .profil-menu a {margin:0px 2px;color:#660033}
#leva .clanek .profil-menu a.active {font-weight:bold;}

#leva .clanek .status {background: url("../images/status.gif") center bottom repeat-x;height:48px;line-height:20px;padding-top:7px;padding-left:10px;color:#452D3C;margin-top:15px;}
#leva .clanek .status img {vertical-align:top;*vertical-align:-5px;}

#leva .clanek .fotografie {color:#452D3C;margin-top:15px;font-size:11px;line-height:14px;}
#leva .clanek .fotografie strong {font-size:12px;display:block;margin-bottom:0px;}
#leva .clanek .fotografie img {float:left;margin-right:10px;}

#leva .clanek table.history {width:100%;margin-top:10px;margin-bottom:30px;}
#leva .clanek table.history tr th {background:#fcf1f2 url("../images/li-border-bottom.gif") center bottom repeat-x;width:28px;line-height:28px;text-align:left;padding-left:10px;font-size:12px;}
#leva .clanek table.history tr td {font-size:12px;background: url("../images/li-border-bottom.gif") center bottom repeat-x;width:28px;line-height:28px;text-align:left;padding-left:10px;}

#leva .clanek .odmena {color:#452D3C;font-size:11px;background: url("../images/li-border-bottom.gif") center top repeat-x;padding-top:15px;}
#leva .clanek .odmena a strong {font-size:12px;display:block;margin-bottom:0px;font-weight:bold;color:#660033;text-decoration:underline;}
#leva .clanek .odmena p {margin-top:10px;line-height:12px;}
#leva .clanek .odmena a img {float:left;}
#leva .clanek .odmena em {font-weight:bold;font-style:normal;font-size:12px;color:#452D3C;}
#leva .clanek .odmena em img {vertical-align:-5px;}
#leva .clanek .odmena a.obj {background-color:#fcf1f2;text-decoration:underline;color:#660033;margin-top:10px;float:left;line-height:24px;padding-right:20px;padding-left:10px;}

#leva .clanek .strankovani {background: url("../images/strankovani-bg.gif") center top repeat-x;height:26px;margin:10px;line-height:26px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;text-align:center;margin-top:30px;}
#leva .clanek .strankovani a {color:#660033;height:26px;}
#leva .clanek .strankovani span.predchozi {background: url("../images/sipky.gif") left top no-repeat;background-position:0px 4px;padding-left:30px;float:left;}
#leva .clanek .strankovani a.predchozi {background: url("../images/sipky.gif") left top no-repeat;background-position:0px -24px;padding-left:30px;float:left;}
#leva .clanek .strankovani span.dalsi {background: url("../images/sipky.gif") right top no-repeat;background-position:59px -80px;padding-right:30px;float:right;}
#leva .clanek .strankovani a.dalsi {background: url("../images/sipky.gif") right top no-repeat;background-position:59px -52px;padding-right:30px;float:right;}
#leva .clanek .strankovani .inner {float:left;width:140px;text-align:center;}

#leva .clanek .diskuze-otevrena {background: url("../images/koment-velky.gif") left top no-repeat;position:relative;width:320px;margin-top:-5px;*margin-top:10px;}
#leva .clanek .diskuze-otevrena h2 a {font-size:1em;font-weight:normal;color:#660033;margin-left:35px;*margin-top:-15px;*float:left;*line-height:18px;*margin-bottom:-3px;}
#leva .clanek .diskuze-otevrena p {margin:0px;color:#333333;font-size:11px;background: url("../images/border-bottom-a.gif") center bottom repeat-x;padding-bottom:5px;padding-left:35px;}
#leva .clanek .diskuze-otevrena a.open {height:23px;line-height:24px;text-align:center;border:0px;border:none;background: url("../images/newsbutton.gif") center top no-repeat;width:66px;font-weight:bold;font-size:12px;color:#400020;position:absolute;right:0px;top:3px;text-decoration:none;}

#leva .table-diskuze-velka {width:477px;font-family:Arial, Helvetica, sans-serif;margin-left:17px;background: url("../images/forum-index-bg.gif") center top no-repeat;color:#333333;font-size:12px;}
#leva .table-diskuze-velka table tr.head {width:477px;height:28px;line-height:28px;color:white;font-size:14px;text-align:left;}
#leva .table-diskuze-velka table tr.head th {padding-left:15px;}
#leva .table-diskuze-velka table tr.even td {background:#fcedf4 url("../images/border-bottom-a.gif") center bottom repeat-x;}
#leva .table-diskuze-velka table tr td {padding:10px 15px;line-height:16px;vertical-align:middle;background: url("../images/border-bottom-a.gif") center bottom repeat-x;}
#leva .table-diskuze-velka table tr td h2 a {font-size:1em;font-weight:normal;color:#660033;font-weight:bold;}
#leva .table-diskuze-velka table tr td a {color:#660033;}

#prava {float:left;width:482px;}
#prava .top-clanky {background:#dcdbc4 url("../images/top-right-bg.jpg") right top no-repeat;padding-top:15px;}
#prava .top-clanky-bg {background: url("../images/top-right-bottom-bg.gif") right bottom repeat-x;}
#prava .top-clanky-hp {background:#dcdbc4 url("../images/top-right-bg.jpg") right top no-repeat;height:335px;}
#prava .top-clanky-bg-hp {background: url("../images/top-right-bottom-bg.gif") right bottom repeat-x;height:335px;}
#prava .top-clanky .box {float:left;width:300px;margin-left:28px;margin-top:12px;border-bottom:1px solid #b2b18e;padding-bottom:11px;}
#prava .top-clanky-bg-hp .box {float:left;width:300px;margin-left:28px;margin-top:12px;border-bottom:1px solid #b2b18e;padding-bottom:11px;}
* html #prava .top-clanky .box {margin-left:13px;}
#prava .top-clanky .box a img {width:65px;height:65px;border:3px solid #cccbb2;float:left;}
#prava .top-clanky .box h3 {padding-left:80px;}
#prava .top-clanky .box h3 a {color:#660033;width:215px;text-decoration:underline;font-size:1.15em;display:block;line-height:18px;}
/*#prava .top-clanky .box h3 a:hover {text-decoration:none;}*/
#prava .top-clanky .box p {color:#452d3c;font-size:11px;margin-left:10px;line-height:14px;float:left;width:215px;margin-top:10px;}
#prava .top-clanky .reklama {float:right;width:120px;margin-top:10px;margin-right:15px;}
* html #prava .top-clanky .reklama {margin-right:7px;}

#prava .reklama250 {float:left;width:250px;height:250px;margin-top:10px;margin-lefT:2px;}
* html #prava .reklama250 {margin-lefT:0px;}
#prava .reklama120 {float:right;margin-top:10px;margin-right:10px;width:120px;}
* html #prava .reklama120 {margin-right:5px}

#prava .special {width:460px;height:220px;background: url("../images/special-bg.jpg") center top no-repeat;margin-top:10px;padding:5px;margin-left:2px;}
* html #prava .special {margin-left:-3px;}
#prava .special h4 {font-size:1.5em;color:#4F4E3C;font-weight:normal;display:block;margin-left:5px;margin-top:5px;*margin-top:10px;}
* html #prava .special h4 {margin-left:10px;margin-top:10px;}
#prava .special .box {float:left;width:220px;margin-left:5px;margin-right:5px;height:80px;margin-top:15px;}
#prava .special .box a img {width:65px;height:65px;border:3px solid #cccbb2;float:left;}
#prava .special .box h3 {padding-left:80px;}
#prava .special .box h3 a {color:#660033;text-decoration:underline;font-size:1em;display:block;line-height:16px;}
/*#prava .special .box h3 a:hover {text-decoration:none;}*/
#prava .special .box p {color:#452d3c;font-size:11px;margin-left:10px;line-height:14px;float:left;margin-top:5px;width:139px;}

#prava .textlink {width:308px;font-family:Arial, Helvetica, sans-serif;font-size:0.95em;margin-top:10px;float:left;border:1px solid #660033;margin-left:2px;padding:10px 15px;}
* html #prava .textlink {margin-left:2px;}
#prava .textlink img {float:left;width:59px;height:39px;margin-right:10px}
#prava .textlink p {float:left;width:240px;}
#prava .textlink a {color:#660033;text-decoration:underline;line-height:18px;}
/*#prava .textlink a:hover {text-decoration:none;}*/

#prava .christine-editorial {width:340px;float:left;margin-top:10px;margin-left:2px;}
#prava .christine-editorial h2 {background: url("../images/nadpis-velky.jpg") center top no-repeat;height:38px;line-height:38px;font-size:1.5em;font-weight:normal;color:white;padding-left:10px} 
#prava .christine-editorial ul {list-style-type:none;}
#prava .christine-editorial ul li {background: url("../images/li-border-bottom.gif") center bottom repeat-x;line-height:35px;padding-left:10px;}
#prava .christine-editorial ul li.even {background:#fcedf4 url("../images/li-border-bottom.gif") center bottom repeat-x;}
#prava .christine-editorial ul li span {color:#452d3c;}
#prava .christine-editorial ul li a {font-weight:bold;color:#660033;}

#prava .anketa {width:214px;float:right;margin-top:10px;margin-right:10px;}
* html #prava .anketa {margin-right:5px;}
#prava .anketa .nadpis-anketa {background: url("../images/anketa-nadpis.png") center top no-repeat;padding:15px;font-size:1.1em;line-height:1.1em;color:#660033;font-weight:bold;}
#prava .anketa .content {background: url("../images/anketa-bg.jpg") center bottom no-repeat;padding:15px;padding-top:5px;padding-right:5px;font-size:12px;color:#452D3C;line-height:14px;}
#prava .anketa .content a {font-weight:bold;color:#660033;display:block;width:180px;}
#prava .anketa .content strong.cost {float:right;margin-top:7px;margin-right:20px;}
#prava .anketa .content .obal {border:1px solid #a68896;height:12px;width:141px;background-color:white;float:left;margin-top:5px;padding:1px;margin-bottom:7px;}
#prava .anketa .content .obal .background-anketa {background-color:#660033;height:12px;}
#prava .anketa p {display:block;width:170px;}

#prava .diskuze {width:341px;float:left;margin-top:10px;margin-left:2px;}
#prava .diskuze h4 {background: url("../images/nadpis-velky.jpg") center top no-repeat;height:38px;line-height:38px;font-size:1.5em;font-weight:normal;color:white;padding-left:10px}
#prava .diskuze ul {list-style-type:none;padding-top:5px;}
* html #prava .diskuze ul {padding-top:15px;}
#prava .diskuze ul li {}
#prava .diskuze ul li a {background: url("../images/li-diskuze.gif") left center no-repeat;background-position:0px 5px;color:#660033;padding-left:30px;line-height:22px;margin-left:10px;display:block;}
* html #prava .diskuze ul li a {line-height:20px;background-position:0px 2px;margin-bottom:-15px;}

#prava .newsletter {width:341px;height:86px;float:left;margin-top:10px;margin-left:2px;background: url("../images/newsletter-bg.jpg") center top no-repeat;}
#prava .newsletter h4 {font-size:1.5em;color:#660033;font-weight:normal;display:block;margin-left:15px;margin-top:10px;*margin-top:10px;}
#prava .newsletter input {height:19px;border:1px solid #F5B8C7;background-color:white;width:230px;float:left;margin-right:10px;margin-top:10px;margin-left:15px;}
#prava .newsletter button {height:23px;border:0px;border:none;background: url("../images/newsbutton.gif") center top no-repeat;width:66px;font-weight:bold;font-size:11px;color:#400020;margin-top:10px;}

#pata {color:white;width:952px;margin:0px auto;padding:20px;font-family:Arial, Helvetica, sans-serif;font-size:0.87em;line-height:1.5em;}
#pata a {color:#eec6cc;}

/* ########### LIGTBOX ############ */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}














