html {
height:100%;
font-size:62.5%;
}

#slideshow { width:570px; /* background:url('.$absoluturl.'img/tel.jpg) no-repeat center; */ background:#fff; height:300px; border-top:none; border-bottom:1px solid #ccc; position:relative; margin-left:-1px; margin-bottom:15px;}

#slideshow ul { display:block; margin:0; padding:0; width:570px; height:300px; position:relative; overflow:hidden; }
#slideshow ul li { display:block; margin:0; padding:0; width:570px; height:300px; position:absolute; }
#slideshow ul li img { display:block; }

#blog {
	width:24px; height:103px; position:absolute; margin-top:125px; margin-left:-23px;
}

#facebook {
	width:24px; height:79px; position:absolute; margin-top:310px; margin-left:-23px;
}

#traceurcz {
	width:24px; height:80px; position:absolute; margin-top:229px; margin-left:-23px;
}

#blog a span { background:url(../img/blog.gif) no-repeat; width:24px; height:103px; position:absolute; cursor:pointer; }
#blog a:hover span { background:url(../img/blog2.gif) no-repeat; width:24px; height:1-3px; position:absolute; cursor:pointer; }


#traceurcz a span { background:url(../img/traceurcz.gif) no-repeat; width:24px; height:80px; position:absolute; cursor:pointer; }
#traceurcz a:hover span { background:url(../img/traceurcz2.gif) no-repeat; width:24px; height:80px; position:absolute; cursor:pointer; }

#facebook a span { background:url(../img/fb.gif) no-repeat; width:24px; height:80px; position:absolute; cursor:pointer; }
#facebook a:hover span { background:url(../img/fb2.gif) no-repeat; width:24px; height:80px; position:absolute; cursor:pointer; }

body {
background:url(../img/background.gif) top left repeat-x #eee;
margin:0;
padding:20px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
}

#cse-search-results {
width:500px;
}

.related-box-container #support-code {
margin:10px 20px 0 20px;
float:none;
}

#support-input {
width:150px;
}

#support-code {
margin:10px 20px 0 0;
float:right;
}

#support-code textarea {
margin:0;
width:200px;
height:55px;
}

#support-img {
float:left;
margin:10px 0 0 20px;
}

#support-img img {
padding:5px;
background:#fff;
border:1px solid #ccc;
}

a {
color:#36c;
text-decoration:none;
}

a:hover {
color:#222;
text-decoration:underline;
}

a img {
border:none;
}

#article iframe {
width:708px;
height:1000px;
}

.cleaner {
clear:both;
}

#container {
margin:0 auto 0 auto;
width:970px;
}

#web-top-bg {
background:url(../img/web-top-bg3.gif) top left no-repeat;
height:18px;
margin:0;
padding:0;
width:970px;
}

#home-top-bg {
background:url(../img/home-header-top3.gif) top left no-repeat;
height:18px;
margin:0;
padding:0;
width:970px;
}

#web {
background:#fff top left url(../img/web-bg.gif) repeat-x;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#web-home {
background:#fff top center url(../img/home-header-web3.jpg) repeat-x;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

.quote {
padding:18px;
background:#36c url(../img/quote-bg.gif) top left repeat-x;
color:#fff;
border:1px dotted #ccc;
margin-top:10px;
}

.quote span {
padding:0;
margin:0;
}

.quote-autor {
font-size:0.8em;
font-weight:bold;
}

#header {

}

#home-header {
}

#web #logo {
float:left;
padding:7px 20px 20px 25px;
}

#web-home #logo {
float:left;
padding:7px 20px 5px 25px;
}

#logo h1 a:hover img {
}

h1 {
margin:0;
padding:0;
}

h1 span {
display:none;
}

#search {
float:right;
padding:10px 20px 0px 20px;
}

#search form {
text-align:right;
margin:3px 0 0 0;
padding:0;
}

#search form fieldset {
border:none;
text-align:right;
margin:0;
padding:0;
}

#search form fieldset legend {
display:none;
}

#search form fieldset input {
margin-left:5px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
border:1px solid #ccc;
}

#footer {
background:url(../img/footer-bg.gif) top left no-repeat #eee;
padding:30px 20px 0 20px;
}

#footer ul {
list-style:none;
margin:0;
padding:0;
}

#footer ul li {
float:left;
margin:0 20px 0 0;
}

.left {
float:left;
}

.right {
float:right;
}

.anketa-option {
background:url(../img/icons/bullet_go.gif) top left no-repeat;
background-position:0 2px;
padding-left:23px;
}

#anketa-selected {
background:url(../img/icons/tick.png) top left no-repeat;
background-position:0 2px;
padding-left:23px;
}

#anketa-archiv {
margin:10px 18px 0 18px;
padding:0;
background:url(../img/icons/folder.gif) center left no-repeat;
padding-left:23px;
}

#anketa-spolu {
margin:10px 18px 0 18px;
padding:0;
padding-left:23px;
}

.anketa-bar {
background:#fff  url(../img/poll_bg.gif) right top repeat-x;
border:1px solid #eee;
height:5px;
margin-bottom:3px;
}

.anketa-perc {
background:#36c url(../img/poll_fill.gif) right top repeat-y;
height:100%;
}

#home-header-img {
background:url(../img/home-header-img5.jpg) top center no-repeat;
margin:0;
padding:0;
}

#home-header-img #header-in {
height:120px;
}

#header-in h2 {
font-size:3.2em;
letter-spacing:-2px;
margin:0 25px;
color:#666;
padding:20px 0 0 0;
font-weight:normal;
font-family: Trebuchet MS, Arial, sans serif;
}

#header-in p {
font-size:1.2em;
/*font-weight:bold;*/
margin:0 25px;
padding:0 0;
color:#000;
}

#header-in h2 span {
color:#333;
font-weight:bold;
}

#header-in h2 a { color:inherit; }
#header-in h2 a:hover { text-decoration:none; }

#content {
padding:0 10px 10px 10px;
background:url(../img/footer-top-bg.gif) repeat-x bottom left;
}

#home-container {
width:570px;
float:left;
margin:0;
padding:0;
}

#content-container {
width:740px;
float:left;
}

#home-menu {
padding:0;
margin:0;
height:33px;
position:relative;
top:1px;
}

#home-menu ul {
list-style:none;
margin:0;
padding:0;
font-size:1em;
text-align:center;
}

#home-menu ul li a {
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}

#home-header-img #home-menu ul li a {
font-size:1.1em;
/*color:#fff;*/
font-weight:bold;
text-decoration:none;
}

#home-menu ul li a:hover {
text-decoration:underline;
}

#home-header-img #home-menu ul li a:hover {
text-decoration:underline;
}


#home-menu ul li {
float:left;
vertical-align:middle;
margin:0 0 0 0;
height:25px;
padding:8px 0 0 15px;
}

#home-menu ul li:hover {

}

#menu-selected {
background:url(../img/home-menu-bg4.gif) top left no-repeat;
background-position:15px 0;
font-size:1.1em;
font-weight:bold;
color:#666;
height:30px;
margin:0;
padding:0;
width:91px;
}

#selected {
margin-left:23px;
}

#content-list {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0;
padding:0;
background:#fff;
}

#article ul {
font-size:1.15em;
}

#article p {
margin:10px 0 0 0;
padding:0;
text-align:justify;
}

p#position {
margin:0;
text-align:left;
padding:0;
font-size:0.9em;
font-weight:bold;
float:left;
}

p#edit {
float:right;
padding:0 0 0 21px;
font-size:1em;
margin:0 0 0 15px;
text-align:right;
background:url(../img/icons/page_edit.gif) center left no-repeat;
}

p#print{
float:right;
padding:0 0 0 21px;
margin:0 0 0 15px;
font-size:1em;
text-align:right;
background:url(../img/icons/printer.png) center left no-repeat;
}

p#send {
float:right;
padding:0 0 0 21px;
font-size:1em;
margin:0 0 0 15px;
text-align:right;
background:url(../img/icons/email_open.png) center left no-repeat;
}

p#good {
float:right;
padding:0 0 0 21px;
font-size:1em;
margin-left:15px;
text-align:right;
background:url(../img/icons/thumb_up.gif) center left no-repeat;
}

p#bad {
float:right;
padding:0 0 0 21px;
margin-left:15px;
font-size:1em;
text-align:right;
background:url(../img/icons/thumb_down.gif) center left no-repeat;
}

.list-article p {
margin:10px 0 0 0;
padding:0;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
}

.rss-article p {
margin:10px 0 0 0;
padding:0;
font-size:1.15em;
text-align:justify;
}


p.position {
margin:0;
text-align:left;
padding:0;
font-size:0.9em;
font-weight:bold;
font-family:Trebuchet MS, Arial, Georgia;
}

.new-window {
background:url(../img/icons/new-window.gif) center right no-repeat;
padding-right:21px;
}

.list-article {
padding:0 15px 10px 15px;
margin-bottom:15px;
border-bottom:1px dotted #ccc;
background:#fff;
}

#article {
background:#fff;
padding:0 15px 10px 15px;
border-bottom:1px solid #ccc;
font-family:Arial, Helvetica, sans-serif;
}

#article form {
text-align:left;
padding:0;
margin:10px 0 0 0;
}

#article h3 {
color:#333;
padding:0;
margin:10px 0 0 0;
font-size:1.7em;
font-weight:normal;
border-bottom:1px dotted #ccc;
padding-bottom:5px;
}

#article h4 {
color:#333;
margin:0;
font-weight:normal;
padding:0;
font-size:1.4em;
margin:10px 0 0 0;
}


#article form fieldset {
padding:0;
margin:0 10px 5px 0;
border:none;
}

#article form fieldset legend {
display:inherit;
font-size:1em;
padding:0 0 5px 0;
margin:0 0 0 0;
font-weight:bold;
}

#article form fieldset textarea {

}

#article form select option {
margin:0 10px 0 0;
}

#article form fieldset p {
padding:0;
margin:0;
}

#article form fieldset p span {
margin-left:10px;
}

#article form input {
/*text-align:left;*/
}

#article h2 {
font-size:2em;
color:#36c;
margin:0 0 0 0;
padding:5px 0 0 0;
font-family:Trebuchet MS, Arial, sans serif;
}

#article h2 a {
text-decoration:none;

}

#article h2 a:hover {
color:#c00;
text-decoration:underline;
}

#article img {
padding:5px;
border:1px solid #ccc;
margin-right:10px;
background:#fff;
margin-bottom:5px;
}

#article img[src='http://www.traceur.sk/img/lafranconi.jpg'] {
border:none;
padding:0 0 0 0;
background:#fff;
margin:0 0 0 0;
margin-bottom:5px;
}

#article a img {
}

#article-featured {
background:#fff url(../img/featured-bg.gif) repeat-x bottom left;
}

#search-title {
font-size:1.8em;
color:#36c;
margin:0 15px 0 15px;
}

#search-message {
margin:0 0 15px 0;
padding:0 15px;
}


.list-article h2 {
font-size:1.8em;
font-family:Trebuchet MS, Arial, sans serif;
color:#36c;
margin:0;
padding:0;
}

.list-article h2 a {
text-decoration:none;
}

.list-article h2 a:hover {
text-decoration:underline;
color:#c00;
}

.rss-article h2 {
font-size:1.8em;
color:#36c;
margin:0;
padding:0;
}

.rss-article h2 a {
text-decoration:none;
}

.rss-article h2 a:hover {
text-decoration:underline;
color:#c00;
}


.list-article img {
padding:5px;
/*border:1px solid #ccc;*/
background:url(../img/img-bg.gif) top left no-repeat;
float:left;
margin-right:10px;
/*background:#fff;*/
margin-bottom:5px;
}

.list-article a img {
}

.search-article p {
margin:5px 0 0 0;
padding:0;
text-align:justify;
}

.search-article p strong {
background:#ff0;
}

.search-article {
padding:0 15px 10px 15px;
margin-bottom:15px;
border-bottom:1px dashed #ccc;
background:#fff;
}

.search-article h3 strong {
background:#ff0;
}

.search-article h3 {
font-size:1.4em;
color:#36c;
margin:0;
padding:0;
}

.search-article h3 a {

}

.search-article h3 a:hover {
color:#c00;
}

.search-article img {
padding:5px;
border:1px solid #ccc;
float:left;
margin-right:10px;
background:#fff;
margin-bottom:5px;
}

.search-article a img {
}

.rss-article {
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}

p.author {
background:url(../img/icons/user.gif) center left no-repeat;
padding-left:21px;
float:left;
font-size:1em;
color:#666;
}

span.date {
background:url(../img/icons/date.gif) center left no-repeat;
padding-left:21px;
font-size:1em;
margin-left:10px;
}

span.time {
background:url(../img/icons/clock.gif) center left no-repeat;
padding-left:21px;
font-size:1em;
margin-left:10px;
}

span#date {
background:url(../img/icons/date.gif) center left no-repeat;
padding-left:21px;
font-size:1em;
margin-left:10px;
}

span#time {
background:url(../img/icons/clock.gif) center left no-repeat;
padding-left:21px;
font-size:1em;
margin-left:10px;
}


p#author {
background:url(../img/icons/user.gif) center left no-repeat;
padding-left:21px;
font-size:1em;
float:left;
color:#666;
}

span.comments {
background:url(../img/icons/comments.png) center left no-repeat;
padding-left:23px;
margin-left:10px;
font-size:1em;
}

span.rating {
background:url(../img/icons/heart.gif) center left no-repeat;
padding-left:23px;
font-size:1em;
margin-left:10px;
}

span#rating {
background:url(../img/icons/heart.gif) center left no-repeat;
padding-left:23px;
font-size:1em;
margin-left:10px;
}

span.no-comments {
background:url(../img/icons/comment_add.gif) center left no-repeat;
padding-left:23px;
font-size:1em;
margin-left:10px;
}

p.blog {
float:right;
background:url(../img/icons/user_comment.png) center left no-repeat;
padding-left:21px;
font-size:1em;
}

p#blog {
margin-left:15px;
float:right;
background:url(../img/icons/user_comment.png) center left no-repeat;
padding-left:21px;
font-size:1em;
}

#list-pages {
padding:5px 15px 20px 15px;
text-align:center;
}

#list-pages a {
padding:5px 10px;
border:1px solid #ccc;
margin-right:5px;
font-weight:bold;
background:#fff url(../img/button-on-gray-bg.gif) center left repeat-x;
}

#list-pages a:hover {
background:#fff url(../img/button-on-gray-bg.gif) center left repeat-x;
text-decoration:underline;
border:1px solid #36c;
color:#36c;
}

#list-pages span {
padding:5px 10px;
background:#36c  url(../img/button-bg.gif) center left repeat-x;
border:1px solid #36c;
margin-right:5px;
color:#fff;
font-weight:bold;
}

#copy {
margin-top:10px;
padding-bottom:20px;
float:left;
background:#eee;
color:#999;
}

#copy:hover {
color:#666;
}

#copy p {
font-size:0.8em;
margin-left:100px;
}

#copy img {
margin-top:15px;
float:left;
}

p#copyright {
float:left;
font-size:0.9em;
font-weight:bold;
margin:10px 21px 0 21px;
padding:0;
}

p#nahlasit-chybu {
padding:0;
background:url(../img/icons/bug.gif) center left no-repeat;
padding-left:23px;
float:right;
font-size:1.2em;
font-weight:bold;
margin-top:12px;
}

p#nahlasit-chybu a {
color:#c00;
}

#home-rounded-bottom {
background:url(../img/home-bottom-bg.gif) top left no-repeat;
height:5px;
}

#content-rounded-bottom {
background:url(../img/content-bottom-bg.gif) top left no-repeat;
height:5px;
}

#home-rounded-top {
background:url(../img/home-top-bg2.gif) no-repeat top left;
height:18px;
width:570px;
}

#avatar {
float:left;
border:1px solid #ccc;
padding:5px;
margin-right:0px;
margin-left:10px;
margin-bottom:0px;
}

#content-rounded-top {
background:url(../img/content-top-bg2.gif) no-repeat top left;
height:18px;
margin:0;
padding:0;
}

#home-related {
width:370px;
float:right;
margin-top:33px;
}

#footer-menu li {

}

#footer-menu li a {
margin-left:23px;
}


#rss {
background:url(../img/icons/feed.png) center left no-repeat;
}

#sitemap {
background:url(../img/icons/sitemap.gif) center left no-repeat;
}

#ochrana {
background:url(../img/icons/shield.gif) center left no-repeat;
}

#o-projekte {
background:url(../img/icons/magnifier.gif) center left no-repeat;
}

#kontakt {
background:url(../img/icons/email.gif) center left no-repeat;
}

#podmienky {
background:url(../img/icons/page_white_text.gif) center left no-repeat;
}

#hore {
background:url(../img/icons/arrow_up.gif) center left no-repeat;
padding-left:23px;
}

#help {
float:right;
margin-right:10px;
background:url(../img/icons/help.png) center left no-repeat;
margin-top:10px;
margin-left:5px;
margin-bottom:5px;
font-weight:bold;
padding-left:23px;
}


#online strong {
color:#333;
}

#status {
/*padding-top:10px;*/
color:#666;
text-align:right;
margin-right:10px;
width:930px;
margin-bottom:10px;
/*margin-top:10px;*/
margin-left:auto;
margin-right:auto;
}

#online {
background:url(../img/icons/status_online.gif) center left no-repeat;
padding-left:21px;
margin-left:20px;
}


#forum_posts {
background:url(../img/icons/comment.png) center left no-repeat;
padding-left:21px;
margin-left:20px;
}

#forum_posts strong {
color:#333;
}

#warning {
background:url(../img/icons/error.gif) center left no-repeat;
padding-left:21px;
color:#000;
margin-left:20px;
}

#content-related {
width:200px;
float:right;
margin-top:33px;
}

#maintenance {
background:url(../img/maintenance-bg.gif) top left no-repeat;
height:35px;
color:#fff;
text-align:center;
font-size:1.3em;
padding:0;
padding-top:15px;
margin-bottom:10px;
}

#bleskovky {
margin-bottom:10px;
padding:0;
}

#bleskovky-top h3 {
font-family:Trebuchet MS, Arial, sans serif;
float:left;
}

#bleskovky-top p {
margin:0;
padding:0;
}

#bleskovky #round-top {
background:url(../img/bleskovky-top-bg4.gif) top left no-repeat;
height:18px;
border:none;
margin:0;
}

#bleskovky-top {
background:url(../img/bleskovky-top-bg4-b.gif) top left repeat-x #f4f4f4;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
margin:0;
padding:0;
}

#bleskovky-top ul {
margin:0;
padding:3px 0 0 0;
list-style:none;
}

#bleskovky-top ul li {
margin:0 18px;
float:right;
}

#bleskovky-menu {
position:relative;
height:33px;
top:1px;
margin:0;
padding:0;
}

#bleskovky-menu ul {
list-style:none;
margin:0;
padding:0;
font-size:1em;
text-align:center;
}

#bleskovky-menu ul li {
float:left;
vertical-align:middle;
margin:0 0 0 0;
height:25px;
padding:8px 0 0 15px;
}

#bleskovky-menu ul li a {
font-weight:bold;
}

li#bleskovky-selected {
background:url(../img/home-menu-bg4.gif) top left no-repeat;
background-position:15px 0;
font-size:1em;
font-weight:bold;
color:#666;
height:30px;
margin:0;
padding:0;
width:91px;
}

#bleskovky-in {
width:368px;
background:#fff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding-top:13px;
}

li#bleskovky-rss {
background:url(../img/icons/feed.png) center right no-repeat;
}

li#bleskovky-rss a {
margin-right:23px;
font-weight:bold;
font-size:1.1em;
}

#bleskovky h3 {
margin:0;
padding:0px 18px 15px 18px;
color:#666;
font-size:1.3em;
}

#bleskovky-in ul {
list-style:none;
margin:0;
padding:0;
}

#bleskovky-in ul li {
/*border-top:1px dotted #ddd;*/
margin:0;
padding:5px 18px 5px 18px;
color:#666;
}

/*#bleskovky-in ul li:hover {
background:url(../img/bleskovky-li-bg.gif) bottom left repeat-x #fff;
}*/

#bleskovky #pridat {
border-top:1px dotted #ddd;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding:0 18px 0 18px;
background:#fff;
/*width:370px;*/
margin:0;
font-weight:bold;
}

#bleskovky div p {
margin:10px 10px 0 0;
padding:0;
}

#bleskovky #pridat p a {
margin-left:23px;
}

#bleskovky #round-bottom {
background:url(../img/home-related-bottom-bg2.gif) bottom left no-repeat;
border:none;
height:18px;
}

.related-box-container {
width:200px;
margin-bottom:10px;
}

.related-box-container h4 {
margin-bottom:10px;
border-bottom:none;
padding:0;
}

#novinky-home-top {
height:18px;
background:url(../img/novinky-top.gif) top left no-repeat;
}

#novinky-home-bottom {
height:18px;
background:url(../img/novinky-bottom.gif) top left no-repeat;
}

#novinky-related-top {
height:18px;
background:url(../img/novinky-related-top.gif) top left no-repeat;
}

#novinky-related-bottom {
height:18px;
background:url(../img/novinky-related-bottom.gif) top left no-repeat;
}

#novinky-in {
background:#ffc;
padding:0 18px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin:0;
}

#novinky-in h3 {
margin:0 0 10px 0;
color:#666;
}

#novinky-in h4 {
margin:10px 0 5px 0;
font-size:1.0em;
border-bottom:1px dashed #ccc;
padding-bottom:2px;
color:#333;
}

#novinky-in p {
font-size:0.9em;
margin:0;
}

.home-related-box-container {
width:370px;
padding:0;
margin-bottom:10px;
}

.related-box-rounded-top {
height:18px;
margin:0;
padding:0;
background:url(../img/related-top-bg2.gif) top left no-repeat;
}

.home-related-box-rounded-top {
height:18px;
margin:0;
padding:0;
background:url(../img/home-related-top-bg2.gif) top left no-repeat;
}

.home-related-box-rounded-bottom {
height:18px;
margin:0;
padding:0;
background:url(../img/home-related-bottom-bg3.gif) bottom left no-repeat;
}

.related-box-rounded-bottom {
height:18px;
margin:0;
padding:0;
background:url(../img/related-bottom-bg2.gif) bottom left no-repeat;
}

.home-related-box-container .related-box-content {
width:368px;
padding:0;
margin:0;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:url(../img/related-bg.gif) no-repeat bottom right #fff;
}

.related-box-container .related-box-content {
width:198px;
padding:0;
margin:0;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:url(../img/related-bg.gif) no-repeat bottom right #fff;
}


.related-box-content ul {
list-style:none;
margin:0;
padding:0;
}

.related-box-conent ul li ul {
margin:0;
padding:0;
}

.related-box-content li {
margin:0 18px;
border-bottom:1px dotted #ccc;
padding-top:5px;
padding-bottom:5px;
}

.related-box-content li ul li {
margin:0;
padding:0 0 0 23px;
border-bottom:none;
}

.related-box-content h3 {
font-size:1.1em;
margin:0 18px 10px 18px;
color:#666;
padding:0;
}

.related-box-content form {
margin:0;
margin:0 18px 10px 18px;
padding:0;
}

.related-box-content form input {
margin:0;
margin-bottom:5px;
}

#error {
background:#c00;
color:#fff;
font-weight:bold;
padding:10px;
margin-top:10px;
margin-bottom:10px;
}

.related-box-content #error {
background:#c00;
color:#fff;
border:1px solid #900;
font-weight:bold;
padding:8px 10px;
margin:8px;
margin-top:10px;
margin-bottom:10px;
}

#error p {
margin:0;
padding:0;
}

ul.sitemap {
padding-left:15px;
}

#profil-bar {
float:right;
width:116px;
margin:0;
padding:0;
}

#komentare {
background:#fff;
padding:15px 0 15px 0;
}

#komentare-not {
padding:0;
margin:0;
padding-top:10px;
margin-left:15px;
}

#komentare h3 {
font-size:1.5em;
color:#000;
margin:0;
padding:0 15px;
float:left;
}

p#komentar-pridat {
background:url(../img/icons/comment_add.gif) center left no-repeat;
float:right;
margin:5px 15px 0 15px;
padding:0 0 0 23px;
}

.komentar {
margin:10px 15px 0 15px;
padding:0 0 10px 0;
border:1px solid #ccc;
background:#fff;
/*border-left:1px solid #ccc;*/
}

.komentar-me {
margin:10px 15px 0 15px;
padding:0 0 10px 0;
border:1px solid #36c;
background:#f2f9ff;
/*border-left:1px solid #36c;*/
}

#komentare-strany {
margin:15px 15px 0 15px;
padding:11px 0;
width:708px;
color:#666;
background:url(../img/np-bg.gif) center left no-repeat;
}

#komentare-strany-div {
margin-left:auto;
margin-right:auto;
}

#komentare-strany ul {
list-style:none;
margin:0;
}

#komentare-strany ul li {
float:left;
margin-left:10px;
}

#komentare-strany ul li a {
padding:10px;
border:1px solid #ccc;
}

#komentare p#predchadzajuce {
background:url(../img/previous.gif) center left no-repeat;
float:left;
margin:0 0 0 11px;
padding:0;
}

#komentare p#predchadzajuce a {
margin-left:23px;
}

#komentare p#predchadzajuce span {
margin-left:23px;
}

#komentare p#nasledujuce span {
margin-right:23px;
}

#komentare p#nasledujuce {
background:url(../img/next.gif) center right no-repeat;
float:right;
margin:0 11px 0 0;
padding:0;
}

#komentare p#nasledujuce a {
margin-right:23px;
}

#pridat {
margin:15px;
}

#pridat textarea {
background:#fff;
padding:10px;
border:1px solid #ccc;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
width:686px;
}

.pridat-reply {
margin:0 15px 0 45px;
border:1px solid #ccc;
border-top:none;
background:#ffc;
border-left:10px solid #fc0;
padding:10px 15px 15px 15px;
}

.pridat-reply textarea {
background:#fff;
padding:10px;
border:1px solid #ccc;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
width:615px;
}

#komentare p#reakcia {
font-size:1.3em;
margin:0 0 10px 0;
/*font-weight:bold;*/
padding:0;
}

#komentare input {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 5px;
margin:0;
margin-top:10px;
font-size:1em;
margin-right:0px;
}

#komentare input:hover {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 5px;
margin:0;
margin-top:10px;
margin-right:0px;
}

.komentar-reply {
margin:0 15px 0 45px;
padding:0 0 10px 0;
border:1px solid #ccc;
background:#f9f9f9;
border-left:10px solid #ccc;
border-top:none;
}

.komentar-me-reply {
margin:0 15px 0 45px;
padding:0 0 10px 0;
border:1px solid #ccc;
background:#f2f9ff;
border-left:10px solid #36c;
border-top:none;
}

.komentar-text {
margin:0;
padding:0 15px;
}

p.podpis {
border-top:1px dotted #ccc;
margin:10px 0 0 0;
/*font-weight:bold;*/
color:#444;
padding:5px 15px 0 15px;
font-size:0.9em;
}

#komentare li.reagovat {
background:url(../img/icons/arrow_refresh.png) center left no-repeat;
}

#komentare li.editovat {
background:url(../img/icons/comment_edit.png) center left no-repeat;
}

#komentare li.nahlasit {
background:url(../img/icons/exclamation.png) center left no-repeat;
}

#komentare li.odstranit {
background:url(../img/icons/bin.png) center left no-repeat;
}

.komentar-status {
background:url(../img/bleskovky-li-bg.gif) repeat-x bottom left #fff;
border-bottom:1px solid #ccc;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
padding-top:10px;
margin-bottom:10px;
font-size:.9em;
}

.komentar-status p {
margin:0;
}

.komentar-status ul {
float:right;
margin:0;
list-style:none;
}

.komentar-status .autor {
float:left;
background:url(../img/icons/user.gif) center left no-repeat;
}

.komentar-status .autor a {
margin-left:23px;
}

.komentar-status ul li {
float:left;
margin:0 0 0 15px;
}

.komentar-status ul li a {
margin-left:23px;
}

.komentar-status ul li span {
margin-left:23px;
}

#logged-box-rounded-top {
background:url(../img/related-top-bg.gif) no-repeat top left;
height:5px;
}

#preklad-top {
border-bottom:2px solid #ccc;
font-weight:bold;
}

#preklad-rezervovane {
background:#ffc;
}

#article-related {
background:#fff url(../img/orig-bg.gif) top left repeat-x;
border:1px solid #ddd;
margin-top:10px;
width:706px;
}

#article-related-links {
padding:5px;
float:left;
width:49%;
}

#article-related-articles {
padding:5px;
float:right;
width:49%;
}

#article-related h3 {
margin:0 10px;
padding:10px 23px;
font-size:1.2em;
font-weight:bold;
border-bottom:1px dotted #ccc;
color:#333;
background:url(../img/icons/link.gif) center left no-repeat;
}

#article-related ul {
list-style:none;
margin:0;
padding:10px;
}

#article-related ul li {
font-size:0.85em;
margin-bottom:5px;
/*border-bottom:1px dotted #ccc;*/
}

img.imgb {
margin:0;
margin-bottom:10px;
padding:0;
}

img.imgba {
margin:0;
border-bottom:1px solid #ccc;
padding:0;
}


img.imgb2 {
margin:0;
margin-top:10px;
padding:0;
}

#bleskovky-pridat {
margin:0;
padding:0;
}

li#bleskovky-pridat {
/*background:url(../img/icons/lightning_add.gif) center left no-repeat;*/
}

li#bleskovky-pridat a {
/*margin-left:7px;*/
}

li#bleskovky-archiv{
/*background:url(../img/icons/folder.gif) center left no-repeat;*/
}

li#bleskovky-archiv a {
/*margin-left:7px;*/
}

#registracia {
background:url(../img/icons/user_add.gif) center left no-repeat;
}

#registracia a {
margin-left:23px;
}

#stratene-heslo {
background:url(../img/icons/key.gif) center left no-repeat;
}

#stratene-heslo a {
margin-left:23px;
}

.related-link {
background:url(../img/icons/page_go.gif) center left no-repeat;
padding-left:21px;
}

.related-link a {
background:url(../img/icons/new-window.gif) center right no-repeat;
padding-right:18px;
}

.related-bleskovka {
background:url(../img/icons/lightning_go.gif) center left no-repeat;
padding-left:21px;
}

.delete {
background:url(../img/icons/delete.png) center left no-repeat;
padding:0;
padding-left:21px;
}

#profil-pridat-clanok {
background:url(../img/icons/page_white_add.gif) center left no-repeat;
padding-left:23px;
}

#profil-koncepty {
background:url(../img/icons/pencil.png) center left no-repeat;
padding-left:23px;
}

#profil-upozornenie {
background:url(../img/icons/error.png) center left no-repeat;
padding-left:23px;
}

#profil-note {
background:url(../img/icons/note.gif) center left no-repeat;
padding-left:23px;
}

#profil-pridat-akciu {
background:url(../img/icons/bell_add.gif) center left no-repeat;
padding-left:23px;
}

#profil-pridat-bleskovku {
background:url(../img/icons/lightning_add.gif) center left no-repeat;
padding-left:23px;
}

#profil-ankety {
background:url(../img/icons/chart_pie.gif) center left no-repeat;
padding-left:23px;
}

#profil-nezaradene-clanky {
background:url(../img/icons/page_error.gif) center left no-repeat;
padding-left:23px;
}

#profil-nastavenia {
background:url(../img/icons/wrench.gif) center left no-repeat;
padding-left:23px;
}

#profil-odhlasit {
background:url(../img/icons/cancel.gif) center left no-repeat;
padding-left:23px;
}

#profil-neschvalene-clanky {
background:url(../img/icons/page_delete.gif) center left no-repeat;
padding-left:23px;
}

#profil-nahlasene-komentare {
background:url(../img/icons/comments_delete.png) center left no-repeat;
padding-left:23px;
}

#profil-sprava-uzivatelov {
background:url(../img/icons/group.gif) center left no-repeat;
padding-left:23px;
}

#profil-hromadny-mail {
background:url(../img/icons/email.gif) center left no-repeat;
padding-left:23px;
}

#profil-kos {
background:url(../img/icons/bin_empty.gif) center left no-repeat;
padding-left:23px;
}

#profil-chyb {
background:url(../img/icons/error.gif) center left no-repeat;
padding-left:23px;
}

#profil-oznamenie {
background:url(../img/icons/information.gif) center left no-repeat;
padding-left:23px;
}

#profil-sprava-kategorii {
background:url(../img/icons/tab.gif) center left no-repeat;
padding-left:23px;
}

.rubrika {
background:url(../img/icons/folder.gif) center left no-repeat;
}

#rubrika-selected {
background:url(../img/icons/folder_page.gif) center left no-repeat;
}

#rubrika-selected strong {
margin-left:23px;
}

.rubrika a {
margin-left:23px;
}

#traceurs-table {
padding:5px;
margin:10px 0 0 0;
border:1px solid #ccc;
background:#fff;
}

#traceurs-table tr td {
padding:5px 10px;
border-bottom:1px dashed #ccc;
}

.traceurs-tim {
background:#ffc;
}

#traceurs-table tr:hover {
background:url(../img/bleskovky-li-bg.gif) bottom left repeat-x #fff;
}

/*#traceurs-table #traceurs-hlavny-riadok img {
background:#36c;
padding:0;
border:none;
}*/

th#traceurs-hlavny-riadok a {
color:#fff;
}

tr#traceurs-hlavny-riadok {
font-weight:bold;
/*border-bottom:1px solid #ccc;*/
background:#36c;
color:#fff;
}

tr#traceurs-hlavny-riadok:hover {
background:#36c;
}

tr#traceurs-hlavny-riadok th {
border-bottom:none;
}

a.traceurs-online {
background:url(../img/icons/status_online.gif) center left no-repeat;
padding-left:23px;
text-align:left;
}

a.traceurs-email {
}

#traceurs-table tr td a.traceurs-email img {
padding:0;
margin:0;
border:none;
background:#fff;
}

a.traceurs-offline {
background:url(../img/icons/status_offline.png) center left no-repeat;
padding-left:23px;
text-align:left;
}

td.traceurs-meno {
font-weight:bold;
text-align:left;
}

.mesto {
background:url(../img/icons/building.gif) center left no-repeat;
padding-left:23px;
}

#vsetky-mesta {
margin-top:10px;
background:url(../img/icons/building.gif) center left no-repeat;
padding-left:23px;
}


.kraj {
background:url(../img/icons/folder.gif) top left no-repeat;
background-position:0 2px;
padding-left:23px;
}

.stranka {
background:url(../img/icons/page.gif) center left no-repeat;
}

#stranka-selected {
background:url(../img/icons/page_green.gif) center left no-repeat;
}

#stranka-selected strong {
margin-left:23px;
}

.stranka a {
margin-left:23px;
}

#vsetky-rubriky {
background:url(../img/icons/folder_page.gif) center left no-repeat;
margin-top:10px;
}

#rubrika-vsetky-selected {
background:url(../img/icons/folder_page.gif) center left no-repeat;
margin-top:10px;
}

#rubrika-vsetky-selected strong {
margin-left:23px;
}

#vsetky-rubriky a {
margin-left:23px;
}

#valid img {
margin:0;
padding:0;
margin-right:10px;
}

.related-box-content h4 {
padding-top:5px;
padding-bottom:5px;
padding-left:23px;
border-bottom:1px dotted #ccc;
margin:0 18px 5px 18px;
color:#333;
font-size:1.1em;
}

.related-box-content p {
margin:0 18px 0 18px;
}

#zvolenie {
margin:20px 18px 0 18px;
padding-bottom:13px;
}

#zvolenie a {
color:#fff;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
padding:10px;
border:1px solid #ccc;
margin:0;
}

#zvolenie a:hover {
color:#fff;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
padding:10px;
border:1px solid #ccc;
margin:0;
}

.akcia-mesto {
float:left;
font-weight:bold;
margin:0 5px 0 41px;
}

.akcia-signup {
float:right;
font-weight:bold;
margin:0 18px;
background:url(../img/icons/accept.png) center left no-repeat;
padding-left:23px;
}

.akcia-datum {
margin:0 18px;
float:right;
font-weight:bold;
color:#666;
text-align:right;
}

#akcia-workshop {
background:url(../img/icons/bomb.png) center left no-repeat;
}

#akcia-trening {
background:url(../img/icons/bell.png) center left no-repeat;
}

#akcia-podujatie {
background:url(../img/icons/cup.gif) center left no-repeat;
}

#akcia-stretnutie {
background:url(../img/icons/group.gif) center left no-repeat;
}

#login-menu li {
border:none;
padding-top:0;
padding-bottom:0;
}

#profil {
background:#fff;
float:right;
width:590px;
}

#profil-foto {
background:#fff;
float:left;
margin-top:10px;
margin-bottom:0;
}

#profil-foto img {
background:url(../img/img-90-bg.gif) top left no-repeat;
padding:5px;
border:none;
}

#profil-foto p {
margin:0 10px 0 0;
padding:0;
text-align:center;
}

#profil h3 {
font-size:1.2em;
margin:5px 0 0 0;
padding:5px 23px 5px 23px;
border-bottom:1px dotted #ccc;
}

#profil p {
margin:3px 0 0 23px;
}

#profil-meno {
background:url(../img/icons/user.gif) center left no-repeat;
}

#profil-heslo-stare{
background:url(../img/icons/lock.gif) center left no-repeat;
}

#profil-heslo {
background:url(../img/icons/lock.gif) center left no-repeat;
}

#profil-heslo-znova {
background:url(../img/icons/lock.gif) center left no-repeat;
}

#profil-hodnost {
background:url(../img/icons/star.gif) center left no-repeat;
}

#profil-email {
background:url(../img/icons/email.gif) center left no-repeat;
}

#profil-web {
background:url(../img/icons/layout.png) center left no-repeat;
}

#profil-podpis {
background:url(../img/icons/note.gif) center left no-repeat;
}

#profil-date {
background:url(../img/icons/date.gif) center left no-repeat;
}

#profil-nar {
background:url(../img/icons/date.gif) center left no-repeat;
}

#profil-icq {
background:url(../img/icons/keyboard.gif) center left no-repeat;
}

#profil-msn {
background:url(../img/icons/keyboard.gif) center left no-repeat;
}

#profil-jabber {
background:url(../img/icons/keyboard.gif) center left no-repeat;
}

#profil-podpis {
background:url(../img/icons/note.gif) center left no-repeat;
}

#profil-info {
background:url(../img/icons/information.gif) center left no-repeat;
}

#profil-articles {
background:url(../img/icons/page_copy.gif) center left no-repeat;
}

#profil-bydlisko {
background:url(../img/icons/building.gif) center left no-repeat;
}

#profil-ostatne {
background:url(../img/icons/cog.gif) center left no-repeat;
}

#profil-avatar {
float:left;
padding:0;
margin:0;
width:80px;
}

#profil-avatar img {
padding:5px;
background:url(../img/img-60-bg.gif) top left no-repeat;
margin:0 0 0 18px;
}

#profil-right {
padding:0;
margin:0;
float:right;
width:275px;
}

#edit-form h3 {
font-size:1.2em;
margin:5px 23px 5px 0;
padding:5px 0 5px 23px;
border-bottom:1px dotted #ccc;
}

form#edit-form select {
border:1px solid #ccc;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
}

#edit-form p {
margin:3px 0 0 23px;
}

#edit-form p input {
margin-right:5px;
border:none;
background:none;
padding:0;
}

#anketa-otazka {
background:url(../img/icons/help.png) center left no-repeat;
}

#anketa-cielova-skupina {
background:url(../img/icons/group.gif) center left no-repeat;
}

#anketa-odpovede {
background:url(../img/icons/comment.png) center left no-repeat;
}

#anketa-ukoncenie {
background:url(../img/icons/cancel.gif) center left no-repeat;
}

#edit-title {
background:url(../img/icons/page_copy.gif) center left no-repeat;
}

#edit-orig-autor {
background:url(../img/icons/user_gray.gif) center left no-repeat;
}

#edit-orig-link {
background:url(../img/icons/link.gif) center left no-repeat;
}

#orig {
padding:10px;
border:1px solid #ddd;
background:url(../img/orig-bg.gif) repeat-x top left;
text-align:left;
font-size:1em;
margin-top:5px;
}

#orig p {
margin:0;
padding:0;
text-align:left;
}

#orig a {
background:url(../img/icons/new-window.gif) center right no-repeat;
padding-right:21px;
}

#orig-autor {
background:url(../img/icons/user_gray.gif) center left no-repeat;
padding-left:23px;
}

strong#orig-link {
background:url(../img/icons/link.gif) center left no-repeat;
padding-left:23px;
}

a#orig-link {
margin:23px;
}

#edit-tags {
background:url(../img/icons/key.gif) center left no-repeat;
}

#edit-bleskovka {
background:url(../img/icons/lightning.gif) center left no-repeat;
}

#edit-category {
background:url(../img/icons/folder.gif) center left no-repeat;
}

#edit-perex {
background:url(../img/icons/page_green.gif) center left no-repeat;
}

#edit-foto {
background:url(../img/icons/camera.gif) center left no-repeat;
}

#edit-text {
background:url(../img/icons/page_white_text.gif) center left no-repeat;
}

#kontakt-dovod {
background:url(../img/icons/help.png) center left no-repeat;
}

#kontakt-odosielatel {
background:url(../img/icons/user.gif) center left no-repeat;
}

#kontakt-adresat {
background:url(../img/icons/user_gray.gif) center left no-repeat;
}

#kontakt-predmet {
background:url(../img/icons/page.gif) center left no-repeat;
}

#registracia-mail {
background:url(../img/icons/email.gif) center left no-repeat;
}

#registracia-mail2 {
background:url(../img/icons/email.gif) center left no-repeat;
}

#registracia-heslo {
background:url(../img/icons/lock.gif) center left no-repeat;
}

#registracia-heslo2 {
background:url(../img/icons/lock.gif) center left no-repeat;
}

#registracia-pohlavie {
background:url(../img/icons/folder.gif) center left no-repeat;
}

#registracia-mesto {
background:url(../img/icons/building.gif) center left no-repeat;
}

#registracia-hodiny {
background:url(../img/icons/clock.gif) center left no-repeat;
}

#registracia-dlzka {
background:url(../img/icons/building.gif) center left no-repeat;
}

#registracia-pocet-treningov {
background:url(../img/icons/building.gif) center left no-repeat;
}



#registracia-zaciatok {
background:url(../img/icons/date.gif) center left no-repeat;
}

#registracia-info {
background:url(../img/icons/help.png) center left no-repeat;
}

#registracia-foto {
background:url(../img/icons/camera.gif) center left no-repeat;
}

#registracia-icq {
background:url(../img/icons/application.png) center left no-repeat;
}

#registracia-jabber {
background:url(../img/icons/email.gif) center left no-repeat;
}

#registracia-msn {
background:url(../img/icons/email.gif) center left no-repeat;
}

#registracia-narodenie {
background:url(../img/icons/date.gif) center left no-repeat;
}

#registracia-meno {
background:url(../img/icons/user.gif) center left no-repeat;
}

#registracia-priezvisko {
background:url(../img/icons/user_suit.png) center left no-repeat;
}

#registracia-nickname {
background:url(../img/icons/user.gif) center left no-repeat;
}

#nastavenia-displayname {
background:url(../img/icons/user.gif) center left no-repeat;
}

#registracia-div .left {
margin-right:23px;
}

#nastavenia-in .left {
margin-right:23px;
}

form#edit-form textarea{
width:640px;
font-size:1em;
border:1px solid #ccc;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
background:#fff;
}

#edit-form input {
padding:5px;
border:1px solid #ccc;
background:#fff;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

div#edit-textarea {
margin-left:23px;
border:1px solid #ccc;
padding:10px;
background:#fff url(../img/orig-bg.gif) top left repeat-x;;
}

input#edit-textarea-help {
background:#fff;
margin-bottom:5px;
border:1px solid #ccc;
width:630px;
padding:10px;
}

div#edit-textarea p {
margin:10px 0;
padding:0;
}

div#edit-textarea p a {
padding:5px 10px;
background:#fff;
border:1px solid #ccc;
}

div#edit-textarea img {
padding:10px;
background:url(../img/button-on-gray-bg.gif) center left repeat-x #fff;
border:1px solid #ccc;
margin-bottom:1px;
margin-right:9px;
}

div#edit-textarea img:hover {
padding:10px;
margin-bottom:0;
margin-right:8px;
border:1px solid #ccc;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
}

div#edit-textarea textarea {
/*border:1px solid #ccc;*/
width:630px;
}

#edit-autor {
background:url(../img/icons/user.gif) center left no-repeat;
}

#edit-date {
background:url(../img/icons/date.gif) center left no-repeat;
}

#edit-note {
background:url(../img/icons/note.gif) center left no-repeat;
}

#edit-related-links {
background:url(../img/icons/link.gif) center left no-repeat;
}

#edit-related-links-label {
}

#edit-related-links-label div {
}

#edit-related-links-label div input {
margin-right:10px;
}


#edit-related-links-div {
}

#edit-settings {
background:url(../img/icons/cog.gif) center left no-repeat;
}

#edit-page {
background:url(../img/icons/page.gif) center left no-repeat;
}

#edit-url {
background:url(../img/icons/link.gif) center left no-repeat;
}

#edit-cat-name {
background:url(../img/icons/tab.gif) center left no-repeat;
}

#edit-cat-type {
background:url(../img/icons/folder.gif) center left no-repeat;
}

#edit-nadkategoria {
background:url(../img/icons/arrow_join.png) center left no-repeat;
}

#edit-form label {
margin-left:23px;
}

#edit-preview {
margin:0;
padding:0;
margin-top:10px;
}

#edit-form label input {
/*text-align:center;*/
margin-right:10px;
}

#login-form {
border:none;
}

#login-form input {
padding:5px;
background:#fff;
border:1px solid #ccc;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

#login-form #login-button {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 5px;
margin:0;
margin-top:10px;
margin-right:0px;
}

#login-form #login-button:hover  {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 5px;
margin:0;
margin-top:10px;
margin-right:0px;
}

/*input#edit-publish {
border:1px solid #ccc;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
background:#eee;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

input#edit-publish:hover {
border:1px solid #ccc;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
background:#ffc;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}*/

form#edit-form input.edit-button {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

form#edit-form input.edit-button:hover {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

input#kontakt-button {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

input#kontakt-button:hover {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

#nastavenia {
width:710px;
margin-top:10px;
background:#fff;
}

#nastavenia p {
font-size:1em;
}

#nastavenia-menu {
height:33px;
list-style:none;
margin:0;
padding:0;
position:relative;
top:1px;
}

#nastavenia-menu li {
float:left;
font-size:0.85em;
padding:8px 0 0 15px;
height:25px;
}

#nastavenia-selected {
background:url(../img/home-menu-bg4.gif) no-repeat top center;
width:91px;
text-align:center;
font-weight:bold;
padding:0;
margin:0;
height:30px;
background-position:15px 0;
color:#666;
}

#nastavenia-top {
height:18px;
background:url(../img/nastavenia-top-bg.gif) top left no-repeat;
}

#nastavenia-bottom {
height:18px;
background:url(../img/nastavenia-bottom-bg.gif) top left no-repeat;
}

#nastavenia-in {
border-right:1px solid #ccc;
border-left:1px solid #ccc;
padding:0 15px;
}

#nastavenia p {
margin:3px 0 0 23px;
}

#nastavenia p input {
padding:0;
}

#nastavenia p span {
margin-left:10px;
}

form#nastavenia-form {
margin:0;
padding:0;
}

#nastavenia-form input {
margin:0;
padding:0;
}

#nastavenia label {
margin-top:5px;
}

#nastavenia h3 {
font-size:1.2em;
margin:0 0 5px 0;
padding:5px 23px 5px 23px;
border-bottom:1px dotted #ccc;
}

form#nastavenia-form label textarea {
width:630px;
}

form#nastavenia-form input.edit-button {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

form#nastavenia-form input.edit-button:hover {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

form#nastavenia-form select {
border:1px solid #ccc;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
}

form#nastavenia-form textarea{
width:660px;
font-size:1em;
border:1px solid #ccc;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
background:#fff;
}

#nastavenia-form label {
margin-left:23px;
}

#nastavenia-form input {
padding:5px;
border:1px solid #ccc;
background:#fff;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

div#nastavenia-textarea {
margin-left:23px;
border:1px solid #ccc;
padding:10px;
background:#fff url(../img/orig-bg.gif) top left repeat-x;;
}

input#nastavenia-textarea-help {
background:#fff;
margin-bottom:5px;
border:1px solid #ccc;
width:640px;
padding:10px;
}

div#nastavenia-textarea p {
margin:10px 0;
padding:0;
}

div#nastavenia-textarea p a {
padding:5px 10px;
background:#fff;
border:1px solid #ccc;
}

div#nastavenia-textarea img {
padding:10px;
background:url(../img/button-on-gray-bg.gif) center left repeat-x #fff;
border:1px solid #ccc;
margin-bottom:1px;
margin-right:9px;
}

div#nastavenia-textarea img:hover {
padding:10px;
margin-bottom:0;
margin-right:8px;
border:1px solid #ccc;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
}

div#nastavenia-textarea textarea {
/*border:1px solid #ccc;*/
width:640px;
}

form#nastavenia-form div label input#nastavenia-save {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

#nastavenia-right {
float:right;
width:560px;
}

form#nastavenia-form div label input#nastavenia-save:hover  {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

form#edit-form div label input#registracia-send {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

form#edit-form div label input#registracia-send:hover  {
border:1px solid #ccc;
cursor:pointer;
font-weight:bold;
background:url(../img/button-on-bg.gif) center left repeat-x;
color:#fff;
padding:5px 10px;
margin-top:10px;
margin-right:0px;
}

#pridat-header {
float:right;
margin:0;
padding:10px 25px 0 0;
}

#home-header #pridat-header {
display:none;
}

#pridat-header p {
font-size:1.7em;
margin:0;
padding:0;
font-weight:bold;
background:url(../img/icons/add.gif) no-repeat center left;
}

#pridat-header a {
margin-left:23px;
border-bottom:1px dotted #36c;
text-decoration:none;
}

#home-header #pridat-header a {
border-bottom:1px dotted #fff;
color:#fff;
}

#pridat-header a:hover {
border-bottom:2px solid #333;
text-decoration:none;
}

#home-header #pridat-header a:hover {
border-bottom:2px solid #fff;
text-decoration:none;
}

#online-users {
padding:11px;
/*background:url(../img/online.gif) top left no-repeat #eee;*/
/*border:1px #69f solid;*/
margin-top:15px;
}

#online-users p {
margin:0;
padding:0;
}

span.admin {
font-weight:bold;
}

span.vip {
font-weight:bold;
}

span.mod {
font-weight:bold;
}

span.user {
}

#np {
background:url(../img/np-bg.gif) center no-repeat;
width:708px;
margin:10px 0 5px 0;
height:40px;
font-size:0.85em;
/*border-bottom:1px dashed #ccc;*/
}

#position-div {
/*background:url(../img/np-bg.gif) center no-repeat;*/
margin:0 0 10px 0;
padding:0 0 10px 0;
/*padding:11px;*/
/*border:1px solid #ccc;*/
border-bottom:1px dotted #ccc;
}

#n-p {
margin:11px 0 0 0;
padding:0 11px 11px 11px;
font-weight:bold;
float:left;
}

#np ul {
list-style:none;
margin:0;
padding:0;
}

#n-p ul li {
float:left;
margin:0 20px 0 0;
padding:0;
}

#n-p-p {
background:url(../img/previous.gif) center left no-repeat;
}

#n-p-p a {
margin-left:23px;
}

#n-p-n {
background:url(../img/next.gif) center right no-repeat;
}

#n-p-n a {
margin-right:23px;
}

#linkovanie {
margin:11px 0 0 0;
padding:0 11px 11px 11px;
float:right;
}

#linkovanie ul li {
float:left;
margin:0 0 0 10px;
}

#vybralisme {
background:url(../img/vybralisme.gif) center left no-repeat;
}

#linkovanie ul li a {
margin-left:23px;
}

#delicious {
background:url(../img/delicious.gif) center left no-repeat;
}

#jagg {
background:url(../img/jagg.gif) center left no-repeat;
}

img#img-perex {
background:url(../img/img-bg.gif) top left no-repeat;
border:none;
padding:5px;
float:left;
margin-top:10px;
}
