/* CSS Document */

body {margin: 0; padding: 0; text-align: center; background: url(images/css/bg.jpg) repeat-x; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 0.9em; color: #010101; line-height: 1.3em}

a {color: #010101; text-decoration: underline;}
a:hover {text-decoration: none;}

#lista {width: 100%; height: 25px; font-size: 0.9em; background: url(images/css/vyhladavanie-bg2.jpg) repeat-x -15px; text-align: center;}
#lista ul {margin: 0 auto; width: 1000px; padding: 0; color: white; padding-top: 4px; list-style-type: none;}
#lista ul li {height: 17px; float: left; padding-right: 10px; margin-right: 10px; border-right: 1px solid white}
#lista ul li a {color: white; text-decoration: underline;}
#lista ul li a {text-decoration: none;}
#lista ul li.last {border: none}
#lista ul li.last_r {float: right; border: none}

#page {margin: 0 auto; width: 1000px; text-align: left}

#logo {margin: 0; text-align: left; padding: 0px 0px 0px 0px;  float: left;
width: 395px; height: 110px; _height: 110px; position: relative; overflow: hidden; clear: both; color: #801e00;
}
#logo span {background: url('images/css/logo.jpg') no-repeat; position: absolute; left: 0px; top: 0px; z-index: 1;
 width: 351px; height: 83px; cursor: pointer; padding: 0px; margin: 0px; overflow: hidden; display: block; margin-top: 30px; margin-left: 45px;
}
#logo a {width: 351px;  height: 120px; overflow: hidden; display: block; margin: 0;padding: 0px; margin-top: 50px; margin-left: 45px;  color: #fff; text-align: left; line-height: 1em; font-size: 0em;
}

#vyhladavanie {width: 485px; height: 65px; margin-top: 45px; float: right; background: url(images/css/vyhladavanie-bg2.jpg) repeat-x; color: white}
#vyhladavanie #vyraz {width: 295px; height: 26px; background: url(images/css/vyhladavanie-input.jpg) no-repeat; border: 0; margin: 20px 0px 2px 25px; padding: 3px; color: black}
#vyhladavanie #w1 {margin-left: 50px}
#vyhladavanie .submit {width: 132px; height: 28px; background: url(images/css/vyhladavanie-submit.jpg) no-repeat; border: 0; color: white; font-weight: bold; font-size: 1.1em; margin: 20px 0px 0px 15px; cursor: hand}
 #vyhladavanie div {visibility: visible; display: inline}

ul#topmenu {width: 1000px; height: 47px; margin: 0; padding: 0; list-style-type: none; background: url(images/css/topmenu-bg-zelene.jpg) repeat-x; clear: both; margin-top: 40px}
ul#topmenu li {height: 47px; float: left; background: url(images/css/topmenu-oddelovac-zeleny.jpg) no-repeat 0px 12px}
ul#topmenu li a {display: block;color: white; text-decoration: none; padding: 15px 25px 17px 22px; font-size: 0.9em; font-weight: bold}
ul#topmenu li a:hover {background: url(images/css/topmenu-hover.jpg) repeat-x}
ul#topmenu li a#active {background: url(images/css/topmenu-hover.jpg) repeat-x}
ul#topmenu li#first {background: none}

ul#submenu {width: 1000px; height: 40px; margin: 0; padding: 0; list-style-type: none; background: url(images/css/topmenu-bg-cierne.jpg) repeat-x;}
ul#submenu li {height: 40px;float: left; background: url(images/css/topmenu-oddelovac-cierny.jpg) no-repeat right center}
ul#submenu li.last {background: none}
ul#submenu li a {display: block;color: white; text-decoration: none; padding: 11px 25px 17px 22px; font-size: 0.9em; font-weight: bold}
ul#submenu li a:hover {text-decoration: underline;}
ul#submenu li a#active {text-decoration: underline;}

#main {width: 1000px; background: url(images/css/main-bg.jpg) repeat-y; border-bottom: 1px solid #E3E4E5}

/* ľavá časť */

#content {width: 705px; float: left; margin-left: 10px; font-size: 1em;}
#content h1 {font-size: 1.6em; color: #010101; font-weight: normal; margin-left: 1px; margin-top: 20px; margin-bottom: 10px; line-height: 1.3em}
#content h2 {font-size: 1.3em; color: #010101; font-weight: normal; margin-bottom: 8px; margin-left: 1px; line-height: 1.3em}
#content h3 {font-size: 1.1em; color: #010101; font-weight: normal}
#content h4 {font-size: 1em; color: #010101; font-weight: normal}
#content p {padding: 5px 20px 10px 1px; line-height: 1.6em;}

.clanok {width: 100%; margin-top: 15px; margin-bottom: 20px; clear: both;}
.clanok .lavy_okraj {width: 8px; height: 22px; background: url(images/css/clanok-info-bg-left.jpg) no-repeat; float: left}
.clanok .info {height: 22px; display: block; background: url(images/css/clanok-info-bg.jpg) repeat-x; float: left; color: white; padding-top: 2px; font-weight: bold; font-size: 0.9em}
.clanok .info a {text-decoration: underline; color: white}
.clanok .info a:hover {text-decoration: none;}
.clanok .pravy_okraj {width: 10px; height: 22px; background: url(images/css/clanok-info-bg-right.jpg) no-repeat; float: left}
.clanok p {clear: both}
.clanok .citat_dalej {width: 142px; height: 25px; margin-right: 20px; display: block; background: url(images/css/clanok-citat-dalej.jpg) no-repeat; color: white; padding-top: 7px; font-weight: bold; text-align: center; text-decoration: none; float: right}
.clanok .komentare {width: 142px; height: 42px; display: block; background: url(images/css/clanok-komentare.jpg) no-repeat; color: white; padding-top: 7px; font-weight: bold; text-align: center;float: right}
.clanok hr {height: 1px; margin-top: 15px; background: #BBBCBC; border: 0; clear: both}


#clanok p#clanok_info {font-size: 0.9em; text-align: center}
#clanok img {margin-right: 10px; margin-bottom: 5px}

#strankovanie {width: 252px; height: 32px; text-align: center; margin-left: 226px; padding-top: 7px; color: white; display: block; background: url(images/css/strankovanie-bg.jpg) no-repeat; margin-bottom: 20px; clear: both;}
#strankovanie a {color: white; text-decoration: underline;}
#strankovanie a:hover {text-decoration: none;}

/* pravá časť */

#panel {width: 262px; float: right; margin-right: 10px; padding-bottom: 20px}
#panel p {margin: 0; padding: 7px 10px 5px 12px}
#panel .box {width: 258px; padding-top: 10px; margin-left: 1px; background: #E5E5E5; border-left: 1px solid #BBBCBC; border-right: 1px solid #BBBCBC; padding-bottom: 7px}
#panel span strong {width: 262px; height: 27px; display: block; background: url(images/css/panel-nadpis-zeleny.jpg) no-repeat; margin: 0; padding: 0; padding-top: 10px; text-align: center; color: white; margin-top: 15px; font-size: 1.1em}
#panel h3 {width: 262px; height: 27px; background: url(images/css/panel-nadpis-cierny.jpg) no-repeat; text-align: center; color: white; padding: 0; padding-top: 10px; margin: 0; margin-top: 15px; font-size: 1.1em}
#panel .boxend {width: 262px; height: 5px; display: block; background: url(images/css/panel-boxend.jpg) no-repeat }

#login {margin: 10px;}
#login table {font-weight: bold; font-size: 1em}
#login input {width: 172px; height: 28px; background: url(images/css/login-input.jpg) no-repeat; border: 0; padding: 5px}
#login .submit {width: 122px; height: 26px; background: url(images/css/form-submit.jpg) no-repeat; border: 0; color: white; font-weight: bold; font-size: 1em; padding: 0}
.login_moznosti {width: 255px; display: block; text-align: center; font-size: 0.9em; margin: 0; padding: 0}

#panel ul#videa_screeny {margin: 0; padding: 0; list-style-type: none;}
#panel ul#videa_screeny li {float: left; margin-left: 12px; margin-bottom: 15px}

#zdielaj img {margin-right: 10px}

ul.naj {margin: 0; padding: 0; list-style-type: none;}
ul.naj li {margin-bottom: 5px; padding-bottom: 8px; background: url(images/css/panel-box-oddelovac.jpg) no-repeat bottom}
ul.naj li span {margin-left: 12px; display: block}

table {font-size: 1em}
#anketa {font-size: 1em; margin-left: 9px}
.vysledok_graf {height: 5px; background: #8EB03E;}


#page_bottom {width: 100%; height: 130px; background: url(images/css/bg-bottom.jpg) repeat-x bottom}

#paticka {width: 998px; height: 48px; background: url(images/css/paticka.jpg) repeat; border: 1px solid #B3B5B9; margin: 0 auto; margin-top: 30px}
#paticka p {padding: 3px 10px 0px 10px; text-align: center}

#copyright {width: 1000px; background: url(images/css/paticka-oddelovac.jpg) repeat-x top; margin: 0 auto; margin-top: 10px; font-size: 0.8em}
#copyright p {padding-top: 10px; text-align: right}
#copyright a {color: #637A35; font-weight: bold}

.left {float: left}
.right {float: right;}
.center {text-align: center}
.clear {clear: both;}

span#bigger {font-size: 1.2em; font-weight: bold; color: rgb(32,80,127)}
/* tu zacinaju podstranky */

/* komentare */

#komentare_moznosti {width: 655px; display: block; text-align: center; margin-left: 9px; margin-top: 10px; font-size: 1.1em}
#komentare_moznosti .nacitaj {cursor: hand; text-decoration: underline;}
#komentare_moznosti .nacitaj:hover {cursor: hand; text-decoration: none;}

span#diskuse, span#pridat_komentar {font-size: 1.3em; display: block; margin-bottom: 15px}

#zobrazovanie_komentarov {text-align: center}
#zobrazovanie_komentarov span {cursor: hand; font-weight: bold; text-decoration: underline;}
#zobrazovanie_komentarov span:hover {text-decoration: none;}

.komentar {width: 650px; margin-left: 9px; margin-bottom: 30px}
.komentar img {margin-bottom: 2px; padding: 1px; border: 1px solid #C5C5C5}
.komentar span {font-size: 0.9em}
.komentar .l {width: 125px; float: left; text-align: center; display: block;}
.komentar .l span {width: 125px; font-size: 0.9em; display: block; text-align: center; line-height: 1.4em}
.komentar .r {width: 525px; float: right}
.komentar .r p {margin: 0; padding: 0px}
.komentar span .right {margin-right: 150px}


#pridat_komentar

#koment_form span {font-size: 0.9em}
#koment_form input {width: 370px; border: 1px solid #959595}
#koment_form textarea {width: 370px; border: 1px solid #959595}
#koment_form #submit {width: auto; border: 1px solid #959595; background: #EBEBEB; font-weight: bold; color: #252525}
form div {visibility: hidden; display: none}



#o_autorovi img {margin: 10px; margin-top: 0px}



#forum {width: 705px; margin-top: 25px; border-top: 1px solid #BBBCBE; border-right: 1px solid #BBBCBE}
#forum tr th {background: url(images/css/topmenu-bg-zelene.jpg); height: 30px; color: white; text-align: left; padding-left: 10px}
#forum .center {text-align: center; padding:0}

#forum tr td {padding: 10px; line-height: 1.4em; border-bottom: 1px solid #BBBCBE; border-left: 1px solid #BBBCBE}
#forum .bg1 {background: #D2D2D2}
#forum .bg2 {background: #EFF0F2}


.video {width: 320px; height: 180px; float: left; margin-right: 20px; margin-bottom: 40px;}
.video a {font-weight: bold; font-size: 1em}

.nahodne_video {height: 90px; width: 95%; clear: both; margin-bottom: 30px}
.nahodne_video img {margin-right: 10px}


.redakce_autor {width: 100%; height: 110px; margin-bottom: 15px}
.redakce_autor a h2 {margin: 0; padding: 0}
.redakce_autor p {margin: 0; padding: 0}




#user_menu {list-style-type: none; margin: 0; margin-left:12px; padding: 0}
#user_menu li {font-weight: bold; font-size: 1.1em}  
#user_menu li ul {margin: 5px 10px 3px 20px}
#user_menu li ul li {font-weight: normal; font-size: 0.9em; margin-bottom: 5px;}


#blog_clanky_tab {border-right: 1px solid #505050; border-bottom: 1px solid #505050}
#blog_clanky_tab td, #blog_clanky_tab th {border-top: 1px solid #505050; border-left: 1px solid #505050; padding: 7px}
#blog_clanky_tab th {background: url(images/css/topmenu-bg-zelene.jpg); color: #fff; } 















