div#logoBox.licence {text-align: left; margin-top: 0; position: relative; left: 18px;}
#main{font-size:12px;margin:0 auto;width:960px; display: block; padding-top: 0;}
#main.ie7 div#logoBox {*left: 27px;}

input#qSlovnikForm.vacsi {width: 423px; border-right: 1px solid #858585; font-size: 12px; padding-right: 5px; *margin-left: -180px;}
*{font-family:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;margin:0;padding:0;outline:none;}
a{cursor:pointer;color:#555; text-decoration:none;}
a:hover{text-decoration:underline !important;}
h1.dict_active_title {position: relative; z-index: 5; text-align: center; margin: 0 5px;}
#logoBox h1 {font-size: 100%; font-weight: normal; padding: 0; height: 22px; display: inline;}
h1 {font-size: 100%;}
h1#log { margin: 0 auto 88px auto; float: none; display: block; _margin-bottom: 32px; margin-left: -6px;}
a.dict_inactive_title { text-decoration: underline; margin: 0 3px;}
br {display: block; clear:both;}
.medzera {display: block;}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}

/* to by chcelo komplet nove cssko */
p#siva a {color: #808080;}
p#siva a:visited {color: #3F6BD4;}

td{vertical-align:top;}
img{border:0;}
form{width:460px;margin:0 auto;}
button{float: left; border: 0; background-color: #ebebeb; font-weight: bold; color: #6a6a6a}
.t {font-style: italic; color: #808080; font-size: 11px;}
em.term {width: 100%;clear: both;}
.dictName {font-size: 125%; margin: 8px 0 2px 0; font-weight: bold; color: #444; display: block; clear: both; display: inline-block; width: 600px;}
.b0 a {color: #4C75D7 !important;}
.h{display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear: both;}
.blue{color:#3F6BD4;}


.vlajky {top: 9px; right: 55px; position:absolute; vertical-align:top;float:left;}
.vlajky a:hover {text-decoration: none !important;}
div#content{width: 960px; margin: 0 auto;}
div#content.viac2 {}
div#content.viac2 #slovnik-left.vacsi {*left: 12px;}
h1#log img#logo {position: relative; left: 3px;}
img#logo {margin-top: 38px; position: relative;}
img#logo2 {position: relative; top: 10px; left: 10px;}
img#logo3 {position: relative; top: 25px; left: 10px;}
div.dict_title {height: 17px;}

ul#sel {list-style: none; float: left; border: 1px solid #858585; width: 178px; margin: 0; padding: 0;list-style: none; background: url(images/gradient-selectbox.gif) 0 0 repeat-x transparent; position: relative; z-index: 1000;}
ul#sel li {float:left; padding:0; font-weight: bold; font-style: italic; text-indent: 5px; }
ul#sel li span {float:right; background: url(images/sipka-dole.gif) 7px 13px no-repeat; width: 26px; height: 27px;cursor:pointer;}
ul#sel li a { padding: 6px 5px 0; float:left; color: #000; display: block; text-decoration: none; font-style: normal; font-weight: normal; width: 140px; text-align: left; height:14px;}
ul#sel li a:hover {text-decoration: none !important;}
ul#sel li ul { display: none; background-color: #fff; border: 1px solid #000; width: 178px; list-style: none; z-index:1000;  position: absolute; top: 27px; left: -1px;}
ul#sel li ul li {padding: 1px 0; float:left;width: auto;text-align: left;}
ul#sel li ul li.jazyk {font-style:italic; font-weight:bold; padding-left:5px;}
ul#sel li ul li a {margin:0;padding: 0 3px 0 10px;border: 0; color: #000; width: 167px; height: 17x;}
ul#sel li ul li a:hover,ul#sel li ul li a.hover{background-color: #3b9cf0;color:#fff;}

.modra {color: #2D7AA8 !important;}
.zelena {color: #429f2b;}
.oranzova {color: #ff8800;}
.fialova {color: #7F4C9E;}
.cervena {color: #de1401;}
.ruzova {color: #ED1E79;}
.gray {color: gray;}

#more-history {margin-top: -13px;}
#banner {width: 298px; height: 298px; background-color: #f7f7f7; border: 1px solid #b8b8b9;}
#foreignWords_Licence {color: #959595;font-size: 11px; margin-top: 15px;}
#foreignWords_Licence a.active {color: #3F6BD4;}

/* Lista po prihlaseni */
#lista {border-bottom: 1px solid #afb0b2; width: 100%; background: url(images/lista-bg.png) 0 0 repeat-x transparent; height: 23px;position: relative; clear: both; font-size: 11px; z-index: 20;}
#lista ul {margin: 0 auto; width: 938px; _width: 955px; position: relative; top: 2px;}
#lista ul li {float:left; list-style: none; margin: 3px 7px 0 7px;}
#lista ul li:first-child {margin-left: 0;}
#lista ul li:last-child {margin-right: 0;}
#lista ul li#l {position: absolute; right: -12px; top: 0;}
#lista ul li#l a {margin: 0 7px;}
#lista ul li span {font-size: 9px; position: relative; left: 1px; top: -3px; background-color: #a82025; color: #fff; padding: 0 4px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
#lista ul li sup {position: relative; top: -4px; float:none; line-height: 12px;}
#lista ul li a {color: #000; text-decoration: none;}
#lista ul li a.plus {position: relative; top: -3px; line-height:18px;}
#lista ul li a:hover {text-decoration: underline;}
#lista ul li:hover sup {color: #DE1401;}

ul.azet-head {padding:20px 9px 0 0;font-size:11px;text-align:right;list-style-type:none; margin-bottom: -10px;}
ul.azet-head  li {display:inline;margin-left:10px;}
ul.azet-head a {color:#808080; text-decoration:none;}
ul.azet-head a:hover { color:#3F6BD4;}
ul.azet-head a.azet-klik {font-weight:bold;}
#slovnik_box_hline {clear: both; display: block; margin: 10px 0 14px 0; border-top: 1px solid #eceff6; width: 960px; position: relative; left: -15px;}
#slovnik_box_hline.dva {margin-bottom: 7px; margin-top: 5px; left: -10px;}
ul#prepinace {width: 550px; list-style: none; height: 25px; margin: 15px auto 0 auto;}
ul#prepinace.posun {width: 615px;}
ul#prepinace li {float: left; text-align: center;}
ul#prepinace li a {text-decoration: none; color: #007ACC; padding-bottom: 4px; font-size: 13px; float:left; text-align: center;margin: 0 0 0 17px;}
ul#prepinace li a:hover {text-decoration: none !important;}
ul#prepinace li a.active {color: #333333;background:url(images/s-top.gif) no-repeat center bottom; padding-bottom: 9px;}
.empty-space {height: 30px; display: block;}

table.p {width: 611px; margin: 0 0 0 -2px;}
table.p td p {padding: 2px 0;}
table.p p {color: #009900;}
table.p p a {color: #009900 !important; font-style: normal !important; font-weight: bold;}
.log {width: 150px; text-align: left; position: absolute; left: -4px; top: 12px; float:left;}
div#logoBox { text-align:center; position: relative; z-index:51; display: inline-block; position: relative; left: 13px; margin-top: 15px;}
div#logoBox.logo2 {position: relative; *left: 25px;}
div#logoBox.medzera {margin-top: 0px;}


#h1,
.h1{display:inline; color:#333;font-weight:normal;font-size:11px;text-align:center;margin:0;margin-top:2px;width:390px;}
div.searchBox{margin: 0 auto;z-index: 2; position: relative; z-index: 9999;width: 940px; position: relative; left: 8px;}
div.searchBox.posun {left: -10px; *left: -8px;}
div.searchBox.posun .log {top: 9px;}
div.searchBox.posun #klavesnica_box {left: 169px;}
div.searchBox.posun input#qSlovnikForm.vacsi { *margin-left: -170px;}
div.searchBox.posun form#slov  {margin-left: 169px;}
div.searchBox .border {left: -6px;}
input {color: #333;}
input#qSlovnikForm {width:207px;position:relative;float:left; padding: 6px 40px 5px 10px; border: 1px solid #858585; border-right: 0; height: 16px; font-size: 12px;}
input#qSlovnikForm.pravopis {padding-right: 10px; width: 237px;}

input#selectSlovnikFormNoJS {border-color:#393939 #D1D1D1 #D1D1D1 #393939; border-style:solid; border-width:1px; float:left;font-size:13px;padding:3px 0 3px 5px; width: 220px;}
form#slov {width: 536px; background-color:#eceff5; padding: 10px; height: 28px; display: block; position: relative; z-index: 5500; margin-left: 181px;}
form#slov.vacsi {width: 650px; position: relative; left: 45px;}
form#slov ul#r {border: 1px solid #858585; list-style: none; overflow: hidden; padding: 5px; background: url(../back.png) 0 0 repeat-x; width: 638px;}
form#slov ul#r li {float: left; position: relative; left: -1px; margin: 0;}
form#slov ul#r a {margin: 0; padding: 0 6px;}
form#slov a.vybrane  {padding: 2px 6px; border: 1px solid #eeb204; background: url(../back2.png) 0 0 repeat-x;}
select#selectSlovnikForm option {background-color: #fff;}
#banner {margin: 15px 0;}
p#content span {margin-top: 5px; display: inline-block;}
p#content span.posun {margin-top: 3px;}
p#content span.posun2 {margin-top: 8px;}

#keyboardInputMaster thead tr th select {border-color:#393939 #d1d1d1 #d1d1d1 #393939;border-style: solid; border-width:1px;font-size:13px;}
#selectSlovnikForm optgroup {font-weight:bold;font-style:normal;}
#selectSlovnikForm optgroup option{padding-left:10px;}
button.ssearch {width: 88px; height: 30px; padding: 4px 0 7px 0; position: relative; left: 10px; cursor: pointer; background: url(images/button.gif) 0 0 no-repeat; color: #464646; font-size: 13px; line-height: 15px;}

.flags,.icons_sg {text-align: left; width: 542px; margin: 30px auto 0; overflow: visible;  z-index: 50;}
.flags { height: 50px; width: 567px; margin-left: 233px; position: relative; top: 0; left: -1px;}
.flags p {color:#808080;font-size:11px; width: 448px; text-align: center; margin-bottom: 5px;}
.flags a {color: #555; cursor:pointer;float:left;width:54px;height:24px;background:url(images/flags/sprite_24.png) no-repeat 0 0;margin:0 7px; text-decoration: none; text-align: center;}
.flags a:hover {text-decoration: none !important;}
.flags a span {position: relative; top: 23px; left: -15px; font-size: 11px;}
.flags a span:hover {text-decoration: underline;}
.flags a.f24,span.f24 { background-position:0 -24px; }
.flags a.f48,span.f48 { background-position:0 -48px; }
.flags a.f72,span.f72 { background-position:0 -72px; }
.flags a.f96,span.f96 { background-position:0 -96px; }
.flags a.f120,span.f120 { background-position:0 -120px; }
.flags a.f144,span.f144 { background-position:0 -144px; }
.flags a.f168,span.f168 { background-position:0 -168px; }

.icons_sg {height: 54px; text-align: center; width: 455px; margin-bottom: 12px; display: inline-block; _position: relative; _left: 20px;}
.icons_sg p {color:#808080;font-size:11px; text-align: center; margin-bottom: 5px; width: 419px; position: relative; left: 4px; top: 0; _left: -20px; *float: left;}
.icons_sg a {cursor:pointer; width:67px; height:24px;background:url(images/flags/sprite-sj2.gif) no-repeat 30px 0; margin:0 32px; _margin: 0 10px; text-decoration: none; text-align: center;float: left;}
.icons_sg a:hover {text-decoration: none !important;}
.icons_sg a span:hover { text-decoration: underline; }
.icons_sg a span {position: relative; top: 26px; left: -12px; text-align: center; font-size: 11px; background-color: white; color: #555; line-height: 12px; float: left; width: 113px;}
.icons_sg a.sg00 { background-position:30px 0; }
.icons_sg a.sg24 { background-position:30px -47px; }
.icons_sg a.sg48 { background-position:30px -71px; }
.icons_sg a.sg72 { background-position:30px -23px; }

#foreignWords_Licence {margin-left: 365px; width: 200px;}
div.last_translated {color:#808080;font-size:11px;text-align:center; width: 555px; margin: 25px auto 0 auto; clear: both; position: relative; z-index: 6;}
.fwSimilaryWordsCaption {color: #808080; height: 30px;float:left; margin-top: 10px;}
div.last_translated a{color:#007ACC;text-transform:lowercase;}
a.klavesnica_klik{position:absolute; left: 224px; top: 8px; z-index: 9999; background-color: #fff;}
#klavesnica_box{position:absolute;top:55px; z-index:1000; left: 180px;}
.licencia {margin-left: 355px; width: 200px; margin-top: 15px;}
.linky {margin-bottom: -5px; display: inline-block;}
.linky a {color: #007ACC !important; font-size: 11px; width: 122px; float: left; background:url(images/sipka-vpravo.gif) no-repeat scroll 42px 4px transparent; padding-left: 5px;}
.linky a.right {text-align: right; background-position: 126px 4px; padding-right: 21px; padding-left: 0;}

/* Slovnik */
#otocit{*float: left; font-size:12px;color:#007ACC;font-weight:normal; padding-left:20px;background:url(images/otocit.gif) no-repeat 0 2px; margin-top: 11px; *margin-top: 6px; background-color: #fff; margin-left: 20px;}
#slovnik-right{ left: -4px; border-left: 1px solid #eceff6; float: left; padding-top: 6px; width:300px; text-align: left; padding-left: 7px; position: relative; margin-top: -13px; *top: -15px;left: -1px;}
#slovnik-left{ border-right: 1px solid #eceff6; padding: 10px 10px 40px 10px; font-size:12px; width:614px; line-height:18px; position: relative; margin-top: -17px; *top: -13px; z-index: 1; float:left;}
#slovnik-left.vacsi {margin-top: -5px; left: -1px; min-height: 310px; width: 948px; border: 0; padding-top: 0px; position: relative; *left: 18px;}
#slovnik-left.vacsi h1 {position: relative; font-weight: bold; left: 2px;}
/* #slovnik-left.vacsi h1 {} */
#slovnik-left.vacsi ul {list-style: none; float: left; margin: 0 15px 20px 0; padding: 0; width: 298px;}
#slovnik-left.vacsi ul a {color: #007ACC; text-decoration: none;}
#slovnik-left .last_translated {margin-left: 172px; margin-top: -15px; line-height: 14px; position: relative; z-index: 999;}
#historia-box{border:solid 2px #EEF0F5;padding:6px 5px 2px 8px;color:#666;font-size:11px; position: relative; margin-bottom: 10px; width: 287px;}
#historia-box table {margin:10px 0 0 0; font-size:12px;}
#historia-box table tr td{padding-bottom:3px;vertical-align:top; color: #808080;}
#historia-box table tr td.c{text-align:right;padding:0 3px 0 2px; width: 20px;}
#historia-box b,.feedback-box strong{color:#3F8AF9;font-weight:normal;font-size:12px;}
#historia-box table tr td a,#historia-box table tr td a strong{color:inherit;font-weight:normal; color: #007acc;}
#historia-box table tr td .highlight strong{color:#333;}
#historia-box h4 {font-size: 113%; font-weight: bold; color: #808080;}
.info-green{background-color:#EEFFD3;border:solid 1px #7AB719;color:#496700;padding:8px 12px 9px;}
.info-orange{background-color:#FFFECC;border:solid 1px #FFB85B;color:#734600;padding:8px 12px 9px;}
.info-blue{background-color:#F7F7F7;border:solid 1px #A4C8FB;color:#3F6BD4;padding:8px 12px;}
.info-otocenie{background:url(images/otocka.gif) 0 12px no-repeat; padding-left:37px; width: 563px; border: 0; background-color: transparent; color: #808080;  margin-bottom: -10px; clear: both;}
.slovo{color:#AFAFAF;word-wrap:break-word;}
.slovo span.highlight{background-color:transparent;color:#808080;font-weight:bold;}
.p .z{width:220px;text-align:left;white-space:nowrap; _display: block;}
.p .z span a,
.p .z span  {text-decoration:none; color: #007acc; font-weight:normal;font-size:12px; *border: 1px solid #fff;*clear: both;}
.p .z span a:hover,
.p .z a:hover span {text-decoration: underline;}
span.highlight{background-color:#EFF3FB; line-height: 5px;}
.p .sipka{font-size:14px;text-align:center;color:#008000;}
.p img{vertical-align:middle;}
.p .do,
.p .do input{color:#009900;font-size:12px;}

.p .do p:first-child span.b0 a {color:#007ACC !important; font-weight: normal;}
.p .do p em.term:first-child a {color:#4C75D7 !important; font-weight: normal;}
.p .do p span.attr {color: #808080; font-style: italic; font-size: 11px;}

.p .do a {text-decoration: none; color: #009900;}
.p .do a:hover span {text-decoration: underline; }
.ajax-slovnik{padding:0 5px; margin:8px 0 2px 0; line-height: 13px; border-left: solid 1px #81A5F3;}
.search-info{margin-bottom: 5px; width: 615px; overflow: hidden; margin-bottom: 10px;}
.search-info,
div.search-info small,
div.search-info a {color:#808080; font-size: 12px;}
.search-info h1 {font-weight: normal; margin-top: 5px; width: auto; *width: 360px; display: inline-block; *float: left;}
.search-info h3 {font-size:1em;display:inline;}
.search-info img{vertical-align:middle;padding-bottom:1px;}
hr.spacer{padding-top:12px;padding-bottom:12px;border:0; visibility:hidden;}
.teos-box{padding:14px; border: 2px solid #EEF0F5; background-color: #fff; width: 272px; margin-bottom: 13px;}
.teos-box .img-b{float:left;margin:4px 4px 12px 4px;}
.teos-box .txt-b {font-size:11px;color:#808080;margin:5px}
.txt-b a {color: #007ACC !important;}
.feedback-box{margin-top: 20px;}
.feedback-box{border:solid 1px #C0C0C0; background-color:#F7F7F7; padding:8px;}
.feedback-box form{width:auto;}
.feedback-box label,
.feedback-box label strong{color:#666;font-size:11px;}
.feedback-box .input{float:none;margin-top:3px;margin-bottom:3px;width:175px;height:80px;}
.feedback-box .text{height:auto;}
.feedback-box p{font-size:11px;padding:5px 0 10px 0; color:#666;}
a#show-more-history {text-decoration:none; color: #007ACC; background: url(images/sipka-vpravo.gif) center right no-repeat; padding-right: 10px; position: relative; left: 15px;}
a#vymazat-history {position:absolute; right:8px; color: #007ACC; background: url(images/zatvor.gif) center right no-repeat; padding-right: 10px;}
.test {position: relative; clear: both; width: 285px; margin-top: 4px; height: 20px;}
.more-history-table {margin-top:0; padding-top:0; margin-bottom: 5px; top: 0;}
.feedback-box2 {color:#666; width: 500px; margin: 10px; padding:20px 10px 10px 20px; text-align: left; top: 0;}
.feedback-box2 strong {font-weight: bold; font-size: 16px; color:#3F8AF9; }
.feedback-box2 p {color:#666; font-size:12px; padding:5px 0 10px; }
.feedback-box2 div.one-line {margin: 5px; width: auto;  }
.feedback-box2 form {width: 320px;}
.feedback-box2 form input {border:1px solid #D1D1D1; width: 300px; padding:2px; }
.feedback-box2 strong {font-weight: bold; }
.feedback-box2 textarea {border-color:#D1D1D1; border-style:solid; border-width:1px; font-size:13px; padding:2px; width: 300px; height: 150px; }
.feedback-box2 .mt10 {margin-top: 10px;}
.feedback-box2 .centerLine {text-align: center; }
.feedback-box2 button {background-color:#F7F7F7; padding:0 5px 15px; border: 1px solid #C0C0C0; }
.line-break {border-bottom:solid 1px #D4D4D4; height: 2px; overflow: hidden; margin: 0 0 15px 0; width: 960px; clear: both;}
.katalog-box {margin: 5px 0 10px 0; border:2px solid #EEF0F5; padding: 5px; height: 102px; width: 290px;}
.boxx {border: 2px solid #EEF0F5; margin:0 0 10px 0; padding:6px 0 1px 0; width:300px;}
.katalog-box ul {list-style-type: none; margin: 2px;}
.katalog-box ul li {margin: 2px; color: #666; background: url(images/katalog_slozka_mala.gif) no-repeat scroll 0 3px transparent; padding: 0 0 0 18px; float:left; width: 116px;}
.katalog-box a {text-decoration: none; padding-bottom: 0; color: #007acc; font-size: 11px;}
.katalog-box .katalog-title {font-weight: normal; font-size: 12px; color: #565656; padding: 5px; display: block; }

.articlesBnr {margin-top: 10px; padding: 5px; clear: both; border: 2px solid #EEF0F5; height: 57px; width: 601px; margin-bottom: 10px;}
.articlesBnr.allDicts {margin-bottom: 0; display: inline-block; position: relative; z-index: 500;}
.articlesBnr .box {color:#004FA6; height:60px; margin:0 0 10px; float: left; width: 196px;}
.articlesBnr .box img {float:left; border:1px solid #EDEFF2; clear:both; height:55px; width:55px; margin:0 0 1px; padding: 1px;}
.articlesBnr .box .nadpis {font-size:12px; font-weight:normal; margin-left:4px;padding-top:0; float:left; margin-bottom:4px;width:123px;}
.articlesBnr .box strong.text {clear:none; float:left; margin:2px 0 1px 5px; text-align:left; width:131px; font-size: 11px; line-height: 14px;}
.articlesBnr ul {float:left; margin-left:5px; padding:3px 0 0; width:217px;}
.articlesBnr ul li {list-style: none; background:url(images/dot.png) 0 4px no-repeat; color:#333;padding-left:9px;width:205px;}
.articlesBnr ul li a {text-decoration: none;}

#paticka {position: relative; clear: both; width: 998px; font-size: 11px; margin: 0 auto; left: -2px;}
#paticka a  {text-decoration: none;}
#paticka a.active {color: #262830 !important;}
.css_pataV .c_azetova .c_stlpec h6 {color: #262830;}
#paticka p.footer {clear: both; font-size:11px; color: #808080; padding-bottom: 13px;padding-left: 4px; position: relative; left: 29px; width: 939px; text-align: justify;}
#paticka p#siva.footer { padding-top: 0; position: relative; top: -5px;}
.css_pata {position: relative;  left: 17px !important;}
#paticka p#vpravo {text-align: right; clear: both;}
#paticka ul {list-style: none; float: left; clear: both; margin: 0 0 3px 0;}
#paticka a {color: #808080;}
#paticka ul.casti {width: 952px; font-size: 11px; position: relative; left: 28px; _left: 24px; padding: 11px 0 0 0;}
#paticka ul.casti a {color: #262830;}
#pat {border-top: 1px solid #ECEFF6;  width: 100%; clear: both; display: block; *margin-top: -15px; line-height: 0; font: 0; _margin-bottom: 10px;}
#paticka ul.casti.register {margin: 0;}
#paticka ul.casti.border {font-size: 12px; border-bottom: 1px solid #ECEFF6; padding: 15px 0 10px 0; position: relative; left: 22px; _left: 14px; _padding-top: 0; width: 960px;}
#paticka ul.casti.border a {color: #007ACC;}
#paticka ul.casti li {float:left; margin-left: 5px; color: #262830;}
#paticka ul.casti li#posun {margin-left: 11px;}
#paticka ul.casti li.casti {position: absolute; right: 8px;}
#paticka ul.casti li.reg a {color: #007ACC;}
#paticka ul.casti li.reg span {margin: 0 10px; color: #ccc9c4;}
/* #paticka ul.casti li a {color: #007ACC} */
#paticka ul.casti li.last {position: absolute; right: 8px;}
#paticka ul.zoznam {float: left; margin: 10px 0 0 7px; width: 130px; clear: none;}
#paticka ul.zoznam li {line-height: 18px; text-align: left;}
#paticka ul.zoznam h6 {font-size: 11px; font-weight:normal; margin:0 0 10px; width: 130px;}
#paticka ul.zoznam h6 a {color: #000;} 
.css_pataV a {color: #007ACC !important;}
.css_pataV h6 a {color: #262830 !important;}
.css_pata {width: 955px !important;}
.css_pataV .c_azetova  {padding-left: 16px !important;}
.css_pataV .c_azetova {padding-top: 16px !important;}

a.zatvor {color: #000; font-size: 17px !important; position: absolute; top: 3px; right: 10px;text-decoration: none;}
a.zatvor:hover {text-decoration: none !important;}
p#caption {font-weight: bold; position: relative; top: -5px; margin: 0; width: 100px;}
#Buble {display: none; position: absolute;}
#BubleMiddle p a {}
#BubleMiddle a,#BubleMiddle p {margin: 0 0 -5px 0;}
#BubleTop {width: 206px; height: 20px; background-image:url(images/hint/hint_top.gif); background-position:0 0; background-repeat:no-repeat;}
#BubleMiddle {padding: 13px 15px 10px 15px; width: 175px; background-image:url(images/hint/hint_middle.gif); background-position:0 0; background-repeat:repeat-y; position: relative; font-size: 11px; z-index: 9999;}
#BubleMiddle a {color: #007ACC !important;}
#BubleMiddle p#content {width: 179px; text-align: left; margin: 0; line-height: 14px;}
#BubleBottom {width: 206px; height: 20px; ;background-image:url(images/hint/hint_bottom.gif); background-position:0 0; background-repeat:no-repeat; position: relative; z-index: 9999;}
a#vpravo {position: absolute; right: 0; top: 3px;color: #3F6BD4;}
p.mensie {font-size: 11px;}
p.mensie a {color: #808080;}

h3#pos {margin-bottom: 5px;}
#foreignWords_Licence_InContent {position: relative; width: 615px; margin-bottom: 15px; font-size: 11px; padding-bottom: 5px;}
#licencia #foreignWords_Licence_InContent {width: 960px; margin-top: 15px; float:left; position: relative; left: 13px; width: 930px;}
#licencia #foreignWords_Licence_InContent h3 {margin-bottom: -5px; color: #444; font-size: 120%;}
#licencia #foreignWords_Licence_InContent address {color: #808080; margin-top: -9px; margin-bottom: 10px;}
#licencia #foreignWords_Licence_InContent address,
#licencia #foreignWords_Licence_InContent em {margin-left: 10px;}
#licencia #foreignWords_Licence_InContent p {text-align: justify;}
#foreignWords_Licence_InContent #BubleMiddle p {color: #000; margin: 0;}
#foreignWords_Licence_InContent #BubleMiddle p#caption {font-weight: bold; position: relative; top: -5px; margin: 0 0 -2px 0;}
#foreignWords_Licence_InContent #BubleMiddle p#content {margin:0; width:179px;}
#foreignWords_Licence_InContent a {font-size: 11px; color: #007ACC;}
#foreignWords_Licence_InContent h3,
#foreignWords_Licence_InContent h4,
#foreignWords_Licence_InContent ol,
#foreignWords_Licence_InContent ul,
#foreignWords_Licence_InContent p {text-align: left;}
#foreignWords_Licence_InContent p {margin: 10px 0;display: block; color: #808080;}
#foreignWords_Licence_InContent ol,
#foreignWords_Licence_InContent ul {margin-left: 25px; color: #808080;}
#foreignWords_Licence_InContent h3 {margin: 15px 0 5px 0;}
.bord {width: 960px; display: block; margin: 10px 0; border-top: 1px solid #ECEFF6;}

#foreignWords_Licence_InContent .bord { position: relative; left: -15px;}

.register {text-align: center; margin-top: 15px; color: #808080; font-size: 11px;}
.register a {margin: 0 1px; color: #007ACC;}
.podregister {text-align: left; margin: -5px 0 0 -2px; padding: 10px 0 0 0; width: 952px; *padding-bottom: 3px;}
.podregister.iny {font-size: 11px; margin-bottom: 8px; position: relative; left: 2px; margin-top: -13px; _left: -1px; border: 0; *margin-top: -30px;}
.podregister.iny>a {margin-left: -3px;}
.podregister a {color: #007ACC; padding: 0 5px;}
.podregister a.vybrane {background:url(images/back2.png) repeat-x scroll 0 0 transparent; border:1px solid #EEB204;padding:2px 6px; color: #000;}
#paticka .register {text-align: left; margin: 0 0 5px 13px;}
#nav {margin-top: 20px; *margin-top: -10px; clear: both; position: relative; left: 3px;}
#nav a {color: #007ACC; margin: 0 3px;}
#nav a.vybrane {background:url(images/back2.png) repeat-x 0 0 transparent; border:1px solid #EEB204; color:#000; padding: 0; min-width: 17px; width: 17px; text-align: center; display: inline-block;}
a.sipkal {background:url(images/sipkal.png) no-repeat 0 4px transparent; width: 15px; height: 15px; display: inline-block;}
span.sipkal {background:url(images/sipkal.png) no-repeat 0 4px transparent; width: 15px; height: 15px; display: inline-block;}
span.sipkar {background:url(images/sipkar.png) no-repeat 0 4px transparent; width: 15px; height: 15px; display: inline-block;}
a.sipkar {background:url(images/sipkar.png) no-repeat 0 4px transparent; width: 15px; height: 15px; display: inline-block;}

#slovnik-left.vacsi ul {float:left; list-style:none outside none; margin:10px 15px 20px 0; padding:0;width:298px;}

#reg-zoznam {margin-left: 3px; *margin-left: 0px;}
#banner_300_300 {margin-bottom: 10px;}
.adc_texttip a img {display: none;}

.css_pata {border-color: #ECEFF6 !important;}