html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
list-style: none;
}
body {
font-size: 62.5%;
text-align: center;
color: #333;
font-family: sans-serif;
background: #ededed url(/wp-content/themes/default/images/bg_body.gif) repeat-x;
}
#content {
width: 990px;
text-align: left;
margin: 0 auto;
position: relative;
}
#main {
width: 618px;
float: left;
position: relative;
left: 202px;
margin: 0;
padding: 65px 0 0 0;
overflow: hidden;
}
.paged #main {
padding-top: 40px;
}
.main-ramecek {
background: white url(/wp-content/themes/default/images/bg_main.gif) repeat-y;
position: relative;
}
.category .main-ramecek {
margin-bottom: 10px;
}
#main .main-uvnitr {
background: url(/wp-content/themes/default/images/bg_main_top.gif) no-repeat;
padding: 15px 20px 12px 20px;
position: relative;
}
#main .main-bottom {
background:  #ededed url(/wp-content/themes/default/images/bg_main_bottom.gif) no-repeat;
height: 5px;
clear: both;
position: relative;
}
#submain {
background: #ededed;
padding: 15px 0 0 0;
float: left;
width: 618px;
left: 20px;
overflow: hidden;
}
#navigace {
position: absolute;
left: 20px;
top: 35px;
height: 30px;
line-height: 24px;
width: 588px;
overflow: hidden;
}
#main #navigace ul {
margin: 0;
}
#main ul#breadcrumb li {
display: inline;
margin: 0 3px 0 0;
padding: 0;
list-style: none;
font-size: 105%;
color: #0D5F9E;
}
#side {
width: 187px;
float: left;
position: relative;
left: -618px;
overflow: hidden;
}
#otherside {
width: 153px;
float: left;
left: 32px;
position: relative;
background: url(/wp-content/themes/default/images/bg_otherside.jpg) repeat-x;
overflow: hidden;
}
#header {
height: 243px;
overflow: hidden;
position: relative;
background: url(/wp-content/themes/default/images/bg_header.jpg) no-repeat 274px 0;
overflow: hidden;
}
#header a strong {
display: none;
}
#current a {
width: 278px;
height: 174px;
overflow: hidden;
display: block;
background: url(/wp-content/themes/default/images/bg_logo.jpg) no-repeat;
}
#current a#menujump{
position: absolute;
width: 0;
height: 0;
overflow: hidden;
padding: 0;
margin: 0;
}
#footer {
clear: both;
}
#footer .dole {
border-top: 1px solid #cecece;
margin: 15px 0 0 0;
float: left;
width: 990px;
}
#footer ul.menudole {
margin: 5px 0;
}
#footer ul.menudole li {
display: inline;
font-size: 110%;
margin: 0 10px 0 0;
padding: 0 10px 0 0;
border-right: 1px solid;
}
#footer ul.menudole li.doporucte-nas {
border: 0;
}
#footer ul.menudole li a {
color: black;
}
#footer .dole p{
font-size: 110%;
padding: .5em 0 1.3em 0;
}
#footer .dole p, #footer .dole p a {
color: #6b6b6b;
}
#footer p.copy {
float: left;
}
#footer p.autori {
float: right;
}
#karty {
position: absolute;
top: 33px;
left: 272px;
width: 718px;
height: 140px;
background: url(/wp-content/themes/default/images/bg_karty.jpg) no-repeat 1px top;
}
#karty li {
display: block;
float: left;
}
#karty li a {
background: url(/wp-content/themes/default/images/bg_karty.jpg) no-repeat -1000px -1000px;
display: block;
width: 239px;
padding: 0;
height: 140px;
float: left;
overflow: hidden;
}
#karty li a strong {
display: none;
}
#karty li.student a.current, #karty li.student a:hover {
background-position: 0 -148px;
}
#karty li.profesional a.current, #karty li.profesional a:hover {
background-position: -239px -148px;
}
#karty li.podnikatel a {
width: 240px
}
#karty li.podnikatel a.current, #karty li.podnikatel a:hover {
background-position: -478px -148px;
}
#footer #lista {
background: url(/wp-content/themes/default/images/bg_lista.gif) repeat-x;
position: absolute;
top: 185px;
left: 0;
width: 990px;
padding: 0;
margin: 0;
height: 41px;
padding-bottom: 17px;;
z-index: 100;
overflow: hidden;
}
#lista p.homepage a {
display: block;
float: left;
height: 41px;
width: 190px;
background: url(/wp-content/themes/default/images/bg_lista_homepage.jpg) no-repeat;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
}
#lista p.homepage a:hover, #lista p.homepage a.current {
background-position: left bottom;
}
#lista p.homepage a strong {
display: none;
}
#lista form.searchform {
width: 320px;
margin: 0 0 0 2px;
float: left;
padding: 0;
height: 35px;
overflow: hidden;
padding: 6px 0 0 10px
;
position: absolute;
top: 0;
left: 200px;
}
#lista form.searchform label {
display: none;
}
#lista form.searchform input {
width: 120px;
float: left;
border: 1px solid #0c62a4;
background: white url(/wp-content/themes/default/images/bg_lista_search_input.gif) repeat-x;
padding: 5px;
font-size: 120%;
}
#lista form.searchform button {
float: left;
width: 96px;
margin-left: 10px;
padding: 0;
border: 0;
height: 29px;
background: url(/wp-content/themes/default/images/bg_lista_search_button.gif) no-repeat;
}
#lista form.searchform button:hover {
background-position: left -31px;
}
#lista form.searchform button span{
display: none;
}
#lista ul.odkazy {
float:left;
height:41px;
left:460px;
overflow:hidden;
position:absolute;
top:0;
width:530px;
}
#lista ul.odkazy li {
display: block;
float: left;
font-size: 130%;
line-height: 41px;
height: 41px;
overflow: hidden;
}
#lista ul.odkazy li a {
display: block;
color: white;
overflow: hidden;
white-space: nowrap;
float: left;
}
#lista ul.odkazy li a.current {
text-decoration: none;
}
#lista ul.odkazy li.mapa-stranek a {
padding: 0 10px 0 0;
}
#lista ul.odkazy li.kontaktujte-nas a, #lista ul.odkazy li.mapa-stranek a {
background: url(/wp-content/themes/default/images/bg_lista_carka.gif) no-repeat;
padding: 0 10px 0 10px;
}
#lista ul.odkazy li.pokrocile-vyhledavani a {
padding: 0 10px 0 0;
}
#lista ul.odkazy li.rss-kanaly a {
background: url(/wp-content/themes/default/images/bg_lista_rss.gif) no-repeat;
width: 169px;
overflow: hidden;
float: right;
position: absolute;
right: 0;
top: 0;
height: 41px;
}
#lista ul.odkazy li.rss-kanaly a strong{
display: none;
}
#lista ul.odkazy li.rss-kanaly a:hover, #lista ul.odkazy li.rss-kanaly a.current {
background-position: left -41px;
}
#side .sidebox {
background: white url(/wp-content/themes/default/images/bg_sidebox.gif) repeat-y;
padding: 6px 12px;
}
#side .sidebox-top {
background: url(/wp-content/themes/default/images/bg_sidebox_top.gif) no-repeat;
height: 5px;
position: relative;
overflow: hidden;
}
#side .sidebox-bottom {
background: #ededed url(/wp-content/themes/default/images/bg_sidebox_bottom.gif) no-repeat;
height: 6px;
padding: 0 0 6px 0;
}
#menu h2{
display: none;
}
#menu ul li {
display: block;
width: 160px;
overflow: hidden;
margin: 1px 0 0 0;
background: #2482cc url(/wp-content/themes/default/images/bg_menu_top.gif) no-repeat left top;
position: relative;
}
#menu ul li a {
display: block;
text-decoration: none;
font-size: 140%;
background:  url(/wp-content/themes/default/images/bg_menu_bottom.gif) no-repeat left bottom;
color: white;
padding: 8px 7px;
text-decoration: none;
position: relative;
}
#menu ul li:hover, #menu ul li.current, #menu ul li.ancestor, #menu ul li.parent {
background-position: right top;
}
#menu ul li a:hover, #menu ul li a.current, #menu ul li a.ancestor, #menu ul li a.parent {
background-position: right bottom;
}
#menu ul li a.current, #menu ul li a.ancestor, #menu ul li a.parent{
font-weight: bold;
}
#menu li ul {
background: white;
position: relative;
top: -1px;
margin-bottom: -1px;
padding: 0 0 2px 0;
}
#menu li li {
font-size: 90%;
background: #dadada url(/wp-content/themes/default/images/bg_submenu_top.gif) no-repeat left top;
}
#menu li li a {
background:  url(/wp-content/themes/default/images/bg_submenu_bottom.gif) no-repeat left bottom;
color: #0c62a4;
padding: 12px 7px;
}
#menu li li:hover, #menu li li.current {
background-color: #efefef;
}
#menu li li a:hover, #menu li li a.current {
}
#menu li li li a {
padding-left: 3em;
}
form, fieldset, legend {
margin: 0;
padding: 0;
border: none;
}
form {
width: 80%;
margin: 20px 0;
}
fieldset {
margin: 0.5em 0;
}
fieldset legend {
font-size: 150%;
font-weight: bold;
color: #333;
}
fieldset fieldset legend {
font-size: 130%;
}
form label, form .cf-box-title {
text-align: left;
font-weight: bold;
}
form .cf-box-group label {
font-weight: normal;
}
form input, form select, form label, form textarea {
font-size: 100%;
}
form input, form select, form textarea {
width: 99%;
margin: 0 auto;
border: 1px solid #a6a6a6;
padding: .2em
}
form textarea {
font-size: 130%;
margin: 0 0 10px 0;
}
form label input, form .cf-box-group input, form .cf-box-b {
width: 2em;
}
form button, .sendbutton, form input#submit {
cursor: pointer;
width: 12em;
background: #0d63a6;
-moz-border-radius: .4em;
border-radius: .4em;
color: white;
border: 1px solid #a6a6a6;
}
form input:hover, form select:hover, form textarea:hover, form input:focus, form select:focus, form textarea:focus {
border-color: black;
}
form input:focus, form select:focus, form textarea:focus {
border-color: black;
background: #EFEFEF;
}
form button:hover, .sendbutton:hover, form input#submit:hover {
background: #2382cb;
}
.emailreqtxt, .reqtxt {
float: right;
}
#main form ol li {
list-style: none url();
clear: both;
margin: 0.5em 0 0 0;
padding: 0;
}
.cf_info {
font-size: 120%;
text-align: center;
margin: 1em auto;
font-weight: bold;
margin: 20px 0 0 0;
float: left;
padding: .5em;
color: black;
}
.success {
border: 1px dotted black;
}
.cf_hidden {
display: none;
}
.cf_li_err input, .cf_li_err textarea {
border: 1px dotted red;
}
.failure {
color: red;
text-decoration: blink;
border: 1px dotted red;

}
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
font-size: 120%;
}
h1, .single #main h2.h1{ /* ovál nahoře */
background: url(/wp-content/themes/default/images/bg_h1_oval2.gif) no-repeat;
border: 0;
font-size: 150%;
height: 32px;
line-height: 32px;
padding: 0 0 50px 20px;
color: #0c62a4;
overflow: hidden;
position: absolute;
top: -65px;
left: 0;
width: 598px;
font-weight: bold;
margin: 0;
}
.category h1, .search h1 {
top: 0;
}
.single h1 { /* bez pozadí s modrým podtržením */
position: static;
background: none;
border-bottom: 1px solid #cecece;
padding: 20px 0 .5em 0;
margin: 0 0 1em 0;
font-size: 190%;
color: #0c62a4;
width: 578px;
height: auto;
line-height: normal;
font-weight: normal;
}
#homepage h1 {
font-size: 160%;
padding-top: 0;
}
#homepage h1 span {
display: block;
font-size: 120%;
}
#homepage h1 strong {
color: black;
}
#homepage h1.archiv {
top: 0;
margin-bottom: 0;
}
.paged h1 {
padding-bottom: 0;
}
#homepage #submain h2.h1 {
padding-bottom: 5px;
}
.single #main h2.h1 a {
text-decoration: none;
}
.single #main h2.h1 a:hover {
text-decoration: underline;
}
.category #main h1 strong, .single #main h2.h1 strong {
background: url(/wp-content/themes/default/images/bg_h1_sekce.gif) no-repeat right top;
display: block;
float: right;
width: 100%;
height: 32px;
overflow: hidden;
}
.category-podnikatel #main h1 strong, .single-podnikatel #main h2.h1 strong{
background: url(/wp-content/themes/default/images/bg_h1_sekce.gif) no-repeat right -34px;
}
.category-student #main h1 strong, .single-student #main h2.h1 strong {
background: url(/wp-content/themes/default/images/bg_h1_sekce.gif) no-repeat right -68px;
}
h2 {
font-size: 180%;
}
#main h2 {
/*background: url(/wp-content/themes/default/images/bg_h2.gif) no-repeat;
border: 0;
font-size: 160%;
padding:35px 20px 0 20px;
color: #0c62a4;
margin: 15px -20px .5em -20px;*/
color: #0c62a4;
font-size: 160%;
margin: 1.5em 0 .5em 0;
}
#main h2.bezodsazeni, #main .popis-rubriky h2 {
background: none;
padding: 0;
margin: 0 0 .5em 0;
}
#main .odsazeni {
background: url(/wp-content/themes/default/images/bg_h2.gif) no-repeat;
padding:35px 20px 0 20px;
margin: 15px -20px .5em -20px;
display: block;
}
#main h2.h1 {
background:url(/wp-content/themes/default/images/bg_h1.gif) no-repeat;
border:0 none;
color:#0C62A4;
font-size:150%;
height:32px;
line-height:32px;
margin:0;
overflow:hidden;
padding:0 0 5px 20px;
}
h3 {
font-size: 150%;
margin: 1.5em 0 .5em;
color:#0C62A4;
font-weight: normal;
}
h4 {
font-size: 130%;
}
h5,h6 {
font-size: 120%;
}
#main p, #side p, #otherside p {
font-size: 120%;
margin: 0.5em 0;
line-height: 1.3em;
}
#main p {
text-align: justify;
}
#main form p{
text-align: left;
}
#otherside h3, #otherside p {
margin: 0.5em 0;
}
#main ul, #main ol {
margin: 0.5em 0;
}
#main ul li, #main ol li {
list-style: disc;
margin-left: 2em;
font-size: 120%;
line-height: 1.4em;
}
#main ul.seznam li {
margin: .5em 0 .5em 2em;
}
#main ol li {
list-style: decimal;
}
#main li li {
font-size: 100%;
}
#main table {
margin: 2em 0 1em 0;
width: 95%;
border-collapse: collapse;
}
#main table th {
text-align: right;
}
#main table th, #main table td {
vertical-align: middle;
font-size: 120%;
padding: 0.2em 0.5em;
}
#main table thead th, #main table th.right, #main table th.left {
text-align: center;
float: none;
}
#main table td.right {
text-align: right;
float: none;
}
#main table td.left {
text-align: left;
float: none;
}
#main table caption {
caption-side: top;
font-style: normal;
text-align: left;
font-weight: bold;
}
#main table, #main table thead th, #main table thead td,#main table tfoot th, #main table tfoot td,#main table tbody th {
border-width: 2px;
border-color: #0f69af;
border-style: solid;
}
#main table tr td {
border-width: 1px;
border-color: #1f7ec7;
border-style: solid;
}
.hidden {
display: none;
}
a {
text-decoration: underline;
color: #0d5f9e;
}
a:hover {
text-decoration: none;
}
a img {
border: none;
}
.left {
float: left
}
.right {
float: right;
}
#main p.right,#main p.left {
float: none;
text-align: right;
}
#main p.left {
text-align: left;
}
img.left {
margin-right: 1em;
}
img.right {
margin-left: 1em;
}
#main img {
max-width: 578px;
}
.center {
text-align: center;
}
.linklove {
display: none !important;
}
.cleaner {
clear: both;
}
#edit {
position: absolute;
right: 5px;
top: 0;
z-index: 5;
}
.category #edit {
top: 35px;
}
.edit-item {
position: absolute;
right: -10px;
top: 5px;
}
.slovnicek .edit-item {
top: 20px;
}
.sekce #main img.img-sekce {
float: right;
padding: 0 0 1em 2em;
}
#main .items-rss {
width: 305px;
float: right;
}
#main .rss {
float: left;
width: 294px;
background: white url(/wp-content/themes/default/images/bg_rss.gif) repeat-y;
}
#main .rss h2 {
background: url(/wp-content/themes/default/images/bg_rss_top.gif) no-repeat;
margin: 0;
padding: 15px 20px 5px 20px;
}
#main .rss h3 {
margin: 20px 20px 5px 20px;
padding: 0;
font-size: 150%;
}
#main .rss ul li {
list-style: none;
margin: 5px 20px;
}
#main .rss ul li span.rss-date {
margin: 0 0 0 10px;
color: #0D5F9E ;
}
#main .rss .rss-dole {
height: 6px;
background: url(/wp-content/themes/default/images/bg_rss_bottom.gif) no-repeat left bottom;
padding: 4px 0 0 0;
}
#main .items-rss .item {
margin-left: 0;
}
#main .item {
width: 305px;
float: left;
background: white url(/wp-content/themes/default/images/bg_item.gif) repeat-y;
margin: 0 0 8px 8px;
position: relative;
}
#main .item-left {
margin-left: 0;
}
#main .item h3 {
background: url(/wp-content/themes/default/images/bg_item_top.gif) no-repeat 1px 0;
padding: 30px 20px 10px 20px;
margin: 0;
font-weight: bold;
}
#main .item h3 a {
color: #0c62a4;
display: block;
text-decoration: none;
border-bottom: 1px solid #cccccc;
padding: 0 0 .5em 0;
position: relative;
}
#main .item h3 a:hover {
border-color: #0c62a4
}
#main .item p {
margin: 0 20px;
/*text-align: left;*/
}
#main .item ul {
margin: 5px 0 0 0;
padding: 0 0 5px 0;
background: url(/wp-content/themes/default/images/bg_item_bottom.gif) no-repeat 1px bottom;
float: left;
width: 100%;
}
#main .item li {
margin: .5em 20px;
list-style: none;
color: black;
font-size: 110%;
}
#main .item li.datum {
position: absolute;
top: 8px;
left: 0px;
font-weight: bold;
font-size: 110%;
}
#main .item li.koment {
border-bottom: 1px solid #cccccc;
padding: 0 0 1em 0;
}
#main .item li.cist a {
display: block;
float: right;
padding: 5px;
width: 0;
padding: 0 0 0 138px;
height: 28px;
overflow: hidden;
margin: 0;
background: #1f7dc7 url(/wp-content/themes/default/images/bg_item_cist.gif) no-repeat;
margin: 5px 0 8px 0
}
#main .item li.cist a:hover {
background-position: left -29px;
}
#main .wp_page_numbers ul, #main .wp_page_numbers li,#main  #main .wp_page_numbers a {
padding: 0;
margin: 0;
border: none;
list-style: none;
font-size: 110%;
}
#main .wp_page_numbers {
margin: 0 0 5px 0;
width: 100%;
float: left;
}
#main .wp_page_numbers ul {
float: right;
}
#main .wp_page_numbers li {
float: left;
display: block;
font-size: 110%;
}
#main .wp_page_numbers li a {
padding: 0px 5px;
margin: 0;
display: block;
color: black;
text-decoration: none;
border: 1px solid #ededed;
}
#main .wp_page_numbers li a:hover {
border: 1px solid black;
}
#main .wp_page_numbers li.space {
padding: 0 5px;
border: 1px solid #ededed;
}
#main .wp_page_numbers li.first_last_page {
}
#main .wp_page_numbers li.active_page a {
border:1px solid #0D63A6;
color:#0D63A6;
font-weight:bold;
}
#main .wp_page_numbers li.page_info {
float: left;
display: block;
padding: 1px 0;
margin-right: 10px;
color: #666;
font-size: 110%;
}
.single #main p.datum {
position: absolute;
top: 10px;
left: 20px;
font-size: 110%;
font-weight: bold;
color: black;
}
/*
.single #main p.rubrika {
border-top: 1px solid #cecece;
margin-top: 1.2em;
padding: 1em 0 0 0;
}*/
.single #main p.anotace {
border-bottom:1px solid #CECECE;
color:#0C62A4;
padding: 0 0 1.2em 0;
margin: 0 0 1.2em 0;
}
.single #main h3.related_post_title {
margin: .5em 0 0 0;
font-size: 120%;
font-weight: normal;
}
#main ol.commentlist li {
margin: 2em 0;
list-style: none;
}
#main ol.commentlist li cite {
font-style: normal;
font-weight: bold;
float: left;
margin: 0 10px 0 0;
font-size: 120%;
display: block;
color: #0d65a9;
}
#main ol.commentlist li span a {
float: right;
display: block;
font-size: 90%;
text-decoration: none;
color: #1c7ac3;
margin: 0 0 0 15px;
}
#main ol.commentlist li span a:hover {
text-decoration: underline;
}
#main ol.commentlist li div {
clear: both;
font-size: 80%;
}
#main h3#comments, #main h3#respond {
margin: 3em 0 0 0;
}
#otherside div.widget {
background: url(/wp-content/themes/default/images/bg_othersidebox_norepeat.gif) no-repeat left bottom;
padding: 0 10px 10px 10px;
margin: 0 0 20px 0;
position: relative;
}
#otherside div.widget h2.widgettitle, #otherside div.widget-banner h2 {
background: #ededed url(/wp-content/themes/default/images/bg_othersidebox_top.gif) no-repeat left bottom;
padding: 0px 0 10px 10px;
font-weight: normal;
color: black;
font-size: 180%;
margin: 0 -10px;
position: relative;
}
#otherside #ctc h2.widgettitle {
background: #f9f9f8 url(/wp-content/themes/default/images/bg_tagcloud_h2.gif) no-repeat left bottom;
}
#otherside div.widget div.widget-podnadpisem {
background: url(/wp-content/themes/default/images/bg_othersidebox_top.gif) no-repeat left bottom;
height: 5px;
margin: 0 -10px;
position: relative;
width: 153px;
}
#otherside div.widget ul li{
font-size: 120%;
line-height: 1.4em;
margin: .5em 0;
}
#otherside div.widget ul.clanky li, #otherside ul#recentcomments li, #otherside div.widget ul#ec3_events li.ec3_list {
list-style: disc;
margin: .5em 0 .5em 1.5em;
font-size: 110%;
}
#otherside .widget img {
width: 130px;
}
#otherside font, #side font,#side .widget-banner br {
display: none;
}
#side .widget {
width: 187px;
background: white url(/wp-content/themes/default/images/bg_sidebox_bottom.gif) no-repeat left bottom;
padding: 0 0 6px 0;
overflow: hidden;
margin: 20px 0 0 0;
}
#otherside .widget p.vsechny, #otherside .widget p.archiv {
margin: 5px 0 0 0;
}
#otherside .widget p.vsechny a, #otherside .widget p.archiv a {
font-weight: bold;
display: block;
background: url(/wp-content/themes/default/images/vsechny.png) no-repeat;
padding: 2px 0 .5em 23px;
}
#side .widget-uvnitr {
padding: 0 8px 2px 9px;
background: url(/wp-content/themes/default/images/bg_sidebox.gif) repeat-y;
}
#side .widget h2.widgettitle, #side .widget-banner h2 {
background: #ededed url(/wp-content/themes/default/images/bg_sidebox2_top.gif) no-repeat left bottom;
margin: 0 -8px 0 -9px;
font-weight: normal;
padding: 0 8px 12px 9px;
font-size: 180%;
}
#side .widget img {
width: 160px;
margin: 5px 0;
}
#otherside #text-557107431 { /* facebook */
background: #3b5998 url(/wp-content/themes/default/images/facebook_dole.gif) no-repeat 0 bottom;
}
#otherside #text-557107431 h2 {
display: block;
background: #3b5998 url(/wp-content/themes/default/images/facebook2.gif) no-repeat;
width: 0;
padding: 0 0 5px 153px;
height: 45px;
overflow: hidden;
}
#text-557107431 .textwidget{
font-size: 140%;
color: white;
text-align: center;
}
#text-557107431 .textwidget a {
color: white;
font-weight: bold;
}
#footer ul.menudole {
position: relative;
}
#footer ul.menudole li.administrace {
border: 0;
}
#footer ul.menudole li.administrace a {
display: block;
height: 20px;
overflow: hidden;
background: url(/wp-content/themes/default/images/bg_administrace.gif) no-repeat;
width: 20px;
float: right;
position: absolute;
top: 0px;
right: 0;
}
#footer ul.menudole li.administrace a span{
display: none;
}
#main .sekce-clanky {
padding: 20px 0 0 0;
background: #ededed;
float: left;
width: 100%;
}
#main .slovnicek {
position: relative;
}
#stitky #main .stitky a {
white-space: nowrap;
display: list-item;
margin: 5px 0 5px 0px;
}

#konference-a-seminare #otherside #upcoming-events,
#inzerce-zamestnani-vyzvy #otherside #inzerce,
#ci-profesionalove #otherside #ci-profesionalove, #ci-profesionalove #otherside #ci-profesionalove2 
{
display: none;
}

#tell {
float: right;
width: 180px;
margin: 25px 10px 20px 25px;
}
#tell input, #tell textarea {
float: left;
font-size: 100%;
margin: 3px 0 0 0;
}
#tell textarea {
font-size: 120%;
padding: .2em .2em;
}
#tell span.reqtxt, #tell span.emailreqtxt, #tell label {
display: none;
}
#tell legend {
font-size: 120%;
}
#respond, #comments {
clear: both;
}

#main li.sekce a.sekce{
font-size: 150%;
}
#mapa-stranek #main li.sekce {
margin: 2em 0 0 0;
list-style: none;
}
#main li.mapa-home {
margin-top: 0;
}
#informacni-prum #main form {
margin-top: 0;
}
#informacni-prum #main form p.passw-input #pwbox-301{
width: 200px;
z-index: 5;
}
.ec3_list {
color:#333333!important;
display:list-item;
letter-spacing:-0.2px;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:.5em 0 0 15px!important;
word-spacing:-1px;
line-height: 1.2em!important;
}
.ec3_list ul li {
margin: 0!important;
}