zkouška
html {
height: 95%;
}
#nonFooter {
position: relative;
min-height: 100%;
padding-bottom: 44px;
}
* html #nonFooter {
height: 100%;
}
body {
height: 100%;
text-align: center;
font: 0.80em Arial, Tahoma, Verdana, sans-serif;
margin: 0;
padding: 0;
background: #FFFFFF;
color: #2B3334;
}
#body_bg {
width: 100%;
height: 94%;
background: #FFFFFF url(../img/body_bg.png) repeat-x top;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, li, cite, hr, fieldset, img, dl, dt, dd {
margin: 0;
padding: 0;
}
ul, li {
list-style-type: none;
list-style: none;
}
.hidden, #hidden {
position: absolute;
display: none;
}
.cleaner {
display: block;
clear: both;
visibility: hidden;
overflow: hidden;
width: 100%;
height: 0;
line-height: 0;
margin: 0;
padding: 0;
}
#site {
width: 858px;
height: 100%;
margin: 0 auto;
text-align: left;
padding: 25px 0 0 0;
position: relative;
min-height: 100%;
}
.endZoneContent .rbcReplaceTextColor {
color: #404041;
}
/* -------------------------------------------------------------------- */
#header {
width: 858px;
height: 238px;
margin: 0;
padding: 0;
background: url(../img/header.jpg) no-repeat top;
}
#header_content {
height: 34px;
line-height: 34px;
padding: 0 15px;
position: absolute;
top: 0;
left: 0;
width: 827px;
_width: 852px;
}
#header_link {
float: left;
font-size: 0.9em;
}
#header_link a {
color: #3C65B3;
text-decoration: underline;
}
#header_link a:hover {
color: #717D95;
text-decoration: underline;
}
#header_link .homepage {
background: url(../img/homepage.jpg) no-repeat left center;
padding-left: 17px;
margin-right: 7px;
}
#header_link .sitemap {
background: url(../img/sitemap.jpg) no-repeat left center;
padding-left: 17px;
margin-right: 7px;
}
#header_link .rss {
background: url(../img/rss.jpg) no-repeat left center;
padding-left: 17px;
margin-right: 7px;
}
#header_link .print {
background: url(../img/print.jpg) no-repeat left center;
padding-left: 17px;
margin-right: 7px;
}
#header_right {
float: right;
text-align: right;
padding: 0;
margin: 0;
*margin: -2px 0 0 0;
_margin: 0;
height: 24px;
}
#header_right td {
vertical-align: top;
padding-top: 5px;
}
#header_right td table td, #header_right td table {
padding: 0 0 3px 0;
margin: 0;
vertical-align: middle;
}
#header_search {
font-size: 0.9em;
margin: -5px 0 0 0;
*margin: -3px 0 0 0;
_margin: 1px 0 0 0;
padding: 0;
}
#header_search table {
border-collapse: collapse;
}
.search {
margin: 0;
padding: 0;
_font-size: 0.9em;
}
#header_search label {
font-weight: bold;
margin-right: 5px;
_font-size: 0.8em;
color: #3C65B3;
}
.submit {
margin: 0 0 0 -2px;
*margin: 6px 0 0 -8px;
_margin: 3px 0 0 -2px;
padding: 0;
_font-size: 0.8em;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.submit { margin: 5px 0 0 -1px; }
}
#header_search #fulltextSearchText {
border: 1px solid #C8E1EE;
font-size: 0.9em;
background: url(../img/input_bg.png) repeat-x 1px;
margin: 0;
_height: 17px;
_font-size: 0.8em;
_width: 120px;
}
/* --------- languageSelect ----------------- */
#languageSelect {
padding: 0;
margin: 0;
}
#languageSelectBody {
margin: 0;
padding: 0;
}
#languageSelect ul {
display: none;
}
#languageFlags {
padding: 0;
margin: 4px 0 0 0;
*margin: 6px 0 0 0;
_margin: 4px 0 0 0;
}
#languageSelect #languageFlags a {
text-decoration: none;
display: block;
width: 16px;
height: 16px;
float: left;
margin: 0 0 0 7px;
padding: 0;
background: transparent center center no-repeat;
}
#languageList {
padding: 0;
margin: -4px 0 0 5px;
_margin: 1px 0 0 5px;
display: block;
font-size: 0.9em;
_font-size: 0.8em;
}
#languageList a, #languageList a:visited {
color: #3C65B3;
text-decoration: underline;
}
#languageList a:active, #languageList a:hover {
color: #717D95;
text-decoration: underline;
}
.languageSelectbox {
border: 1px solid #C8E1EE;
font-size: 0.85em;
_font-size: 0.7em;
height: 17px;
_height: 15px;
margin: 4px 0 0 5px;
_margin: 0 0 0 5px;
padding: 0;
}
/* --------- languageSelect ----------------- */
#header .illustration {
padding-top: 30px;
position: relative;
width: 858px;
height: 208px;
_height: 238px;
overflow: hidden;
z-index: 0;
}
#logozone {
height: 86px;
left: 0;
position: absolute;
text-align: center;
top: 132px;
width: 398px;
z-index: 10;
color: #FDFDFC;
overflow: hidden;
}
#logozone #logo {
font-size: 2.6em;
height: 47px;
_height: 57px;
line-height: 1.7em;
overflow: hidden;
text-transform: none;
color: #FDFDFC;
}
#logozone #logo a, #logozone #logo a:hover {
text-decoration: none;
color: #FDFDFC;
}
#logozone #moto {
font-weight: bold;
line-height: 29px;
overflow: hidden;
padding-left: 5px;
padding-right: 5px;
color: #FFFFFF;
}
/* -------------------------------------------------------------------- */
#main {
width: 858px;
margin: 12px 0 0 0;
padding: 0;
}
#mainContent {
width: 650px;
float: left;
margin: 0 0 10px 208px;
_margin: 0 0 0 104px;
}
#mainContentWide {
width: 650px;
float: left;
margin: 0 0 10px 208px;
_margin: 0 0 0 104px;
}
#primaryContent {
width: 442px;
margin: 0;
padding: 0 0 7px 0;
float: left;
background: #c0cdde url(../img/primary_bottom.png) no-repeat bottom;
}
#primaryContentTop {
width: 442px;
margin: 0;
padding: 0;
height: 3px;
background: url(../img/primary_top.png) no-repeat top;
overflow: hidden;
}
#mainContentWide #primaryContent {
width: 650px;
margin: 0;
padding: 0 0 7px 0;
float: left;
background: #c0cdde url(../img/primary_bottom_wide.png) no-repeat bottom;
}
#mainContentWide #primaryContentTop {
width: 650px;
margin: 0;
padding: 0;
height: 3px;
background: url(../img/primary_top_wide.png) no-repeat top;
overflow: hidden;
}
#primaryContent .box {
width: 428px;
margin: 7px 7px 0 7px;
padding: 0;
background: #F9FBFB url(../img/box_bottom.png) no-repeat bottom;
overflow: hidden;
}
#primaryContent .boxTop {
width: 428px;
height: 3px;
margin: 0;
padding: 0;
background: url(../img/box_top.png) no-repeat top;
}
#mainContentWide #primaryContent .box {
width: 636px;
margin: 7px 7px 0 7px;
padding: 0;
background: #F9FBFB url(../img/box_bottom_wide.png) no-repeat bottom;
overflow: hidden;
}
#mainContentWide #primaryContent .boxTop {
width: 636px;
height: 3px;
margin: 0;
padding: 0;
background: url(../img/box_top_wide.png) no-repeat top;
}
#primary {
margin-top: 7px;
}
#mainContentWide #primaryLeft {
width: 321px;
background: #c0cdde url(../img/primary_bottom_middle.png) no-repeat bottom;
padding: 0 0 7px 0;
overflow: hidden;
float: left;
margin: 0;
}
#mainContentWide #primaryLeftTop {
width: 321px;
height: 3px;
margin: 0;
_margin: 0 0 -14px 0;
padding: 0;
background: url(../img/primary_top_middle.png) no-repeat top;
}
#mainContentWide #primaryLeft .box, #mainContentWide #primaryRight .box {
width: 307px;
margin: 7px 7px 0 7px;
padding: 0 0 0 0;
background: #f9fbfb url(../img/box_bottom_middle.png) no-repeat bottom;
overflow: hidden;
}
#mainContentWide #primaryLeft .boxTop, #mainContentWide #primaryRight .boxTop {
width: 307px;
height: 3px;
margin: 0;
padding: 0;
background: url(../img/box_top_middle.png) no-repeat top;
}
#mainContentWide #primaryRight {
width: 321px;
background: #c0cdde url(../img/primary_bottom_middle.png) no-repeat bottom;
padding: 0 0 7px 0;
overflow: hidden;
float: left;
margin: 0 0 0 8px;
}
#mainContentWide #primaryRightTop {
width: 321px;
height: 3px;
margin: 0;
_margin: 0 0 -14px 0;
padding: 0;
background: url(../img/primary_top_middle.png) no-repeat top;
}
#rightContent {
width: 208px;
_width: 185px;
margin: 0;
padding: 0;
float: left;
}
#leftContent {
float: left;
width: 208px;
_width: 185px;
margin: 0 0 0 -858px;
padding: 0;
}
#rightContent .box, #leftContent .box {
margin-top: 5px;
margin-bottom: 10px;
}
#rightContent .content, #leftContent .content {
width: 195px;
margin: 0 7px 0 6px;
padding: 0 0 0 0;
overflow: hidden;
background: #c0cdde url(../img/small_box_bottom.png) no-repeat bottom;
}
#rightContent .contentTop, #leftContent .contentTop {
width: 195px;
height: 3px;
margin: 0;
padding: 0;
background: url(../img/small_box_top.png) no-repeat top;
}
#rightContent .boxTitle {
background: url(../img/small_box_title_right.png) no-repeat right top;
float: right;
height: 23px;
margin-left: 15px;
margin-right: 15px;
padding-right: 5px;
_margin-right: -7px;
text-align: right;
}
#rightContent .boxTitle h2 {
background: url(../img/small_box_title_left.png) no-repeat left top;
color: #717d95;
font-size: 1em;
height: 20px;
line-height: 23px;
padding-left: 10px;
text-transform: uppercase;
overflow: hidden;
padding-top: 2px;
font-weight: bold;
}
#leftContent .boxTitle {
background: url(../img/small_box_title_right.png) no-repeat right top;
float: left;
height: 23px;
margin-left: 15px;
margin-right: 15px;
padding-right: 20px;
_margin-left: 7px;
_margin-right: 0px;
_padding-right: 0px;
}
#leftContent .boxTitle h2 {
background: url(../img/small_box_title_left.png) no-repeat left top;
color: #717d95;
font-size: 1em;
height: 20px;
line-height: 23px;
text-transform: uppercase;
overflow: hidden;
padding: 2px 0 0 10px;
font-weight: bold;
}
#rightContent .wsw, #leftContent .wsw {
width: 181px;
margin: 7px 7px 7px 7px;
padding: 0;
overflow: hidden;
background: #F9FBFB url(./img/small_box_content_bottom.png) no-repeat bottom;
}
#rightContent .wswTop, #leftContent .wswTop {
width: 181px;
height: 3px;
margin: 0;
padding: 0;
background: url(../img/small_box_content_top.png) no-repeat top;
}
#rightContent .wswcontent, #leftContent .wswcontent {
padding: 0 10px 10px 10px;
overflow: hidden;
}
p {
padding: 3px 0 3px 0;
line-height: 1.5em;
}
/* -------------------------------------------------------------------- */
#waitingTable {
margin: 7px 7px 0 7px;
background-color: #FFFFFF;
text-align: center;
vertical-align: middle;
height: 100%;
z-index: 111;
}
#mainContentWide #waitingTable {
width: 636px;
}
#mainContent #waitingTable {
width: 428px;
}
#leftContent #waitingTable, #rightContent #waitingTable {
width: 150px;
}
#waitingTable td {
width: 100%;
height: 200px;
}
.wswcontent #waitingTable img {
border: none;
}
/* -------------------------------------------------------------------- */
#pageNavigator {
padding: 0;
overflow: hidden;
color: #3C65B3;
margin: 0;
}
#pageNavigator .wswcontent {
padding-top: 5px;
}
#pageNavigator a {
color: #3C65B3;
font-weight: normal;
}
#pageNavigator a:hover {
color: #717D95;
font-weight: normal;
}
#pageNavigator #navCurrentPage, #pageNavigator #navCurrentPage:hover {
text-decoration: none;
font-weight: bold;
}
/* -------------------------------------------------------------------- */
#menuzone {
margin: 10px 0 20px 0;
padding: 0 0;
}
#menuzone .menu {
margin: 0;
padding: 0;
overflow: hidden;
}
#menuzone .menu li {
width: 208px;
line-height: 26px;
overflow: hidden;
}
#menuzone .menu li a {
background: url(../img/menu_middle.png) no-repeat left top;
color: #FFFFFF;
padding-left: 20px;
font-weight: bold;
text-decoration: none;
height: 26px;
line-height: 26px;
display: block;
width: 188px;
_width: 208px;
overflow: hidden;
}
#menuzone .menu li a:hover {
background: url(../img/menu_middle_hover.png) no-repeat left top;
color: #C0CDDE;
text-decoration: none;
overflow: hidden;
}
#menuzone .menu li.first a {
background: url(../img/menu_top.png) no-repeat left top;
overflow: hidden;
}
#menuzone .menu li.first a:hover {
background: url(../img/menu_top_hover.png) no-repeat left top;
overflow: hidden;
}
#menuzone .menu li.last a {
background: url(../img/menu_bottom.png) no-repeat left top;
overflow: hidden;
}
#menuzone .menu li.last a:hover {
background: url(../img/menu_bottom_hover.png) no-repeat left top;
overflow: hidden;
}
#menuzone .menu li.open a, #menuzone .menu li.selected a, #menuzone .menu li.activeSelected a {
background: url(../img/menu_selected.png) no-repeat left top;
color: #2B3334;
overflow: hidden;
}
#menuzone .menu li.open a:hover, #menuzone .menu li.selected a:hover, #menuzone .menu li.activeSelected a:hover {
background: url(../img/menu_selected.png) no-repeat left top;
color: #FFFFFF;
overflow: hidden;
}
#menuzone .menu .open ul a {
background: url(../img/menu_middle_hover.png) no-repeat left top;
color: #FFFFFF;
padding-left: 30px;
font-weight: bold;
text-decoration: none;
width: 208px;
height: 26px;
line-height: 26px;
display: block;
overflow: hidden;
}
#menuzone .menu .open ul a:hover {
background: url(../img/menu_middle_hover.png) no-repeat left top;
color: #C0CDDE;
padding-left: 30px;
font-weight: bold;
text-decoration: none;
width: 208px;
height: 26px;
line-height: 26px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level1 a {
padding-left: 30px;
background: url(../img/menu_middle_hover.png) no-repeat left top;
color: #FFFFFF;
width: 178px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level1 a:hover {
padding-left: 30px;
background: url(../img/menu_middle_hover.png) no-repeat left top;
color: #C0CDDE;
width: 178px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected a, #menuzone .menu ul.level1 li.activeSelected a {
color: #C0CDDE;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected li a, #menuzone .menu ul.level1 li.activeSelected li a {
color: #FFFFFF;
overflow: hidden;
}
#menuzone .menu ul.level2 a {
padding-left: 40px;
background: url(../img/submenu_middle.png) no-repeat left top;
width: 168px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level2 a:hover {
padding-left: 40px;
background: url(../img/submenu_middle.png) no-repeat left top;
color: #C0CDDE;
width: 168px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected a {
color: #C0CDDE;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected li a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected li a {
color: #FFFFFF;
overflow: hidden;
}
#menuzone .menu ul.level3 a, #menuzone .menu ul.level4 a, #menuzone .menu ul.level5 a {
padding-left: 50px;
background: url(../img/submenu_middle.png) no-repeat left top;
width: 158px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level3 a:hover, #menuzone .menu ul.level4 a:hover, #menuzone .menu ul.level5 a:hover {
padding-left: 50px;
background: url(../img/submenu_middle.png) no-repeat left top;
color: #C0CDDE;
width: 158px;
_width: 208px;
display: block;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected a {
color: #C0CDDE;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected li a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected li a {
color: #FFFFFF;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li.selected a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected ul.level4 li.activeSelected a {
color: #C0CDDE;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li.selected li a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected ul.level4 li.activeSelected li a {
color: #FFFFFF;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li.selected ul.level5 li.selected a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected ul.level4 li.activeSelected ul.level5 li.activeSelected a {
color: #C0CDDE;
overflow: hidden;
}
#menuzone .menu ul.level1 li.selected ul.level2 li.selected ul.level3 li.selected ul.level4 li.selected ul.level5 li.selected li a, #menuzone .menu ul.level1 li.activeSelected ul.level2 li.activeSelected ul.level3 li.activeSelected ul.level4 li.activeSelected ul.level5 li.activeSelected li a {
color: #FFFFFF;
overflow: hidden;
}
/* -------------------------------------------------------------------- */
h1 {
font-size: 1.8em;
font-weight: normal;
padding: 5px 15px 5px 15px;
text-transform: uppercase;
color: #717D95;
}
h2 {
font-size: 1.8em;
font-weight: normal;
padding: 5px 15px 5px 15px;
text-transform: uppercase;
color: #717D95;
}
.wswcontent h1, .wswcontent h2 {
padding-left: 0px;
padding-right: 0px;
}
h3 {
font-size: 1.5em;
padding: 5px 0 8px 0;
text-decoration: underline;
font-weight: normal;
text-transform: none;
}
h4 {
font-size: 1.2em;
padding: 5px 0 8px 0;
text-decoration: underline;
font-weight: normal;
}
h5, h6 {
font-size: 1em;
padding: 5px 0 8px 0;
text-decoration: none;
font-weight: bold;
}
.box .content {
padding: 0 15px 10px 15px;
overflow: hidden;
}
.content ul {
padding-left: 25px;
}
.content ul ul {
margin-left: 0;
padding-left: 15px;
}
.content ul li {
list-style: none url(../img/arrow.png);
padding: 2px 0 2px 0;
}
.content ol {
margin-left: 40px;
}
.content ol li ol, .content ol li ul {
margin-left: 0;
}
.content ol li {
list-style: decimal outside none;
list-style-type: decimal;
padding-top: 2px;
padding-bottom: 2px;
}
.content ol li ol {
margin-left: 20px;
}
.content a {
color: #3C65B3;
text-decoration: underline;
font-weight: bold;
}
.content a:hover {
color: #717D95;
text-decoration: underline;
font-weight: bold;
}
.content a img {
font-weight: normal;
border: 1px solid #3C65B3;
}
.content a:hover img {
font-weight: normal;
border: 1px solid #717D95;
}
.content blockquote {
color: #3C65B3;
font-style: italic;
padding: 10px;
margin: 5px;
}
table, .modernTable {
border-collapse: collapse;
}
.modernTable thead tr td {
background: #d4e3ef;
border: 1px solid #d4e3ef;
color: #2B3334;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}
.modernTable tfoot tr td {
background: none;
border: 1px solid #d4e3ef;
color: #2B3334;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
}
.modernTable tbody tr td {
border: 1px solid #d4e3ef;
background: none;
color: #2B3334;
padding-left: 8px;
padding-right: 5px;
}
.wswcontent img {
margin: 5px;
border: 1px solid #3C65B3;
}
/* -------------------------------------------------------------------- */
.content ol.tags {
margin: 5px 0 5px 0;
text-align: center;
font-size: 0.95em;
}
.content ol.tags li {
padding: 0;
color: #3C65B3;
list-style-type: none;
list-style: none;
margin: 0 0.25em 0 0.25em;
font-size: 1.2em;
display: inline;
text-align: left;
}
.content ol.tags li a {
color: #3C65B3;
}
.content ol.tags li a:hover {
color: #717D95;
}
/* -------------------------------------------------------------------- */
.article {
margin: 0 0 10px 0;
}
#leftContent .article, #rightContent .article {
margin: 5px 0 10px 0;
}
.article h3 {
border: none;
text-decoration: none;
}
.article h3 a {
color: #2B3334;
text-decoration: underline;
font-size: 0.8em;
padding-bottom: 2px;
}
.article h3 a:hover {
text-decoration: underline;
color: #3C65B3;
}
.article ins, .articleDetail ins {
color: #3C65B3;
font-size: 0.85em;
text-decoration: none;
}
.articleContent {
margin-top: 5px;
line-height: 1.5em;
}
#rightContent .wswcontent .articleDetail img {
margin-right: 50px;
}
/* -------------------------------------------------------------------- */
.rbcTags {
text-align: left;
}
.rbcTags h4 {
font-size: 1em;
padding: 5px 0 8px 0;
text-decoration: none;
font-weight: bold;
float: left;
}
.rbcTags .tags {
float: left;
margin-left: 5px;
margin-top: 2px;
}
/* -------------------------------------------------------------------- */
.paging {
margin-top: 10px;
}
#primaryContent .paging {
float: right;
color: #48546d;
_margin-bottom: 10px;
}
#leftContent .paging, #rightContent .paging {
color: #48546d;
text-align: center;
margin-top: 5px;
}
#primaryLeft .paging, #primaryRight .paging {
color: #48546d;
margin-top: 5px;
}
.paging a .pageText {
color: #48546d;
text-decoration: underline;
}
.paging a:hover .pageText {
color: #3C65B3;
text-decoration: underline;
}
.paging .selected .pageText {
color: #48546d;
text-decoration: none;
font-weight: bold;
}
.paging .right {
background: url(../img/next.png) no-repeat;
height: 15px;
text-decoration: none;
width: 14px;
padding-right: 7px;
margin-left: 3px;
}
.paging .right:hover {
background: url(../img/next_hover.png) no-repeat;
text-decoration: none;
}
.paging .rightEnd {
background: url(../img/next_end.png) no-repeat;
width: 14px;
height: 15px;
text-decoration: none;
}
.paging .rightEnd:hover {
background: url(../img/next_end_hover.png) no-repeat;
text-decoration: none;
}
.paging .left {
background: url(../img/prev.png) no-repeat;
height: 15px;
text-decoration: none;
width: 14px;
padding-right: 7px;
}
.paging .left:hover {
background: url(../img/prev_hover.png) no-repeat;
text-decoration: none;
}
.paging .leftEnd {
background: url(../img/prev_end.png) no-repeat;
width: 14px;
height: 15px;
text-decoration: none;
}
.paging .leftEnd:hover {
background: url(../img/prev_end_hover.png) no-repeat;
text-decoration: none;
}
.paging .rightText, .paging .rightEndText, .paging .leftText, .paging .leftEndText {
visibility: hidden;
}
.pagingInfo {
color: #3C65B3;
margin-top: 10px;
}
#primaryContent .pagingInfo {
float: left;
_margin-bottom: 10px;
}
.archive {
margin-bottom: 5px;
}
.archive a {
background: url(../img/next.png) no-repeat right;
padding-right: 20px;
color: #717D95;
text-decoration: underline;
}
.archive a:hover {
color: #3C65B3;
background: url(../img/next_hover.png) no-repeat right;
}
.back {
margin-top: 5px;
}
.back a {
background: url(../img/prev.png) no-repeat left;
padding-left: 20px;
color: #717D95;
text-decoration: underline;
}
.back a:hover {
color: #3C65B3;
background: url(../img/prev_hover.png) no-repeat left;
}
.info {
margin-top: 10px;
}
/* -------------------------------------------------------------------- */
.item {
border-bottom: 1px solid #E1E4E5;
margin: 5px 0 10px;
padding-bottom: 5px;
}
.item h2.title {
font-size: 1.2em;
margin: 0 0 5px 0;
padding: 0;
font-weight: normal;
text-transform: none;
}
.item h2.title a {
color: #2B3334;
text-decoration: underline;
}
.item h2.title a:hover {
color: #3C65B3;
text-decoration: underline;
}
.item .uri, .item .size {
font-size: 0.9em;
}
#fulltextSearchResult, #fulltextSearchResult fieldset {
border: none;
margin: 0;
padding: 0;
}
#fulltextSearchResult label {
margin-right: 5px;
}
#fulltextSearchTextResult {
border: 1px solid #C8E1EE;
font-size: 0.9em;
margin-top: 5px;
width: 95%;
background: url(../img/input_bg.png) repeat-x 1px;
}
#primary #fulltextSearchTextResult {
border: 1px solid #C8E1EE;
font-size: 0.9em;
margin-top: 5px;
margin-bottom: 5px;
width: 275px;
background: url(../img/input_bg.png) repeat-x 1px;
}
#fulltextSearchResult {
margin-bottom: 10px;
}
#fulltextSearchTypeResult {
border: 1px solid #C8E1EE;
font-size: 0.9em;
margin-top: 5px;
width: 95%;
}
#primary #fulltextSearchTypeResult {
border: 1px solid #C8E1EE;
font-size: 0.9em;
margin-top: 5px;
width: 276px;
}
#fulltextSearchResult .search {
float: left;
width: 140px;
overflow: hidden;
}
#mainContentWide #fulltextSearchResult .search {
float: left;
width: 230px;
overflow: hidden;
}
#fulltextSearchResult .type {
float: left;
width: 140px;
overflow: hidden;
margin-left: 10px;
}
#mainContentWide #fulltextSearchResult .type {
float: left;
width: 230px;
overflow: hidden;
margin-left: 10px;
}
#mainContentWide #primary #fulltextSearchResult .type {
float: left;
width: 230px;
overflow: hidden;
margin-left: 0;
}
#fulltextSearchResult .btnarea {
float: left;
text-align: center;
padding-top: 22px;
padding-left: 10px;
}
#primary #fulltextSearchResult .btnarea {
float: right;
text-align: center;
padding-top: 8px;
padding-left: 0;
padding-right: 5px;
}
/* -------------------------------------------------------------------- */
.btn {
height: 17px;
/*display: block;*/
cursor: pointer;
position: relative;
}
.btn .btnleft {
background: url(../img/btn_left.png) no-repeat top left;
height: 17px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.btn:hover .btnleft, .btn.hover .btnleft {
background: url(../img/btn_left_hover.png) no-repeat top left;
height: 17px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.btn .btnright {
background: url(../img/btn_right.png) no-repeat top right;
height: 17px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.btn:hover .btnright, .btn.hover .btnright {
background: url(../img/btn_right_hover.png) no-repeat top right;
height: 17px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.btn button {
background: url(../img/btn_middle.png) repeat-x;
height: 100%;
color: #FFFFFF;
margin: 0;
border: none;
font-weight: normal;
font-size: 0.9em;
padding: 0 0 2px 0;
float: left;
line-height: 17px;
cursor: pointer;
}
.btn:hover button, .btn.hover button {
background: url(../img/btn_middle_hover.png) repeat-x;
height: 100%;
color: #FFFFFF;
margin: 0;
border: none;
font-weight: normal;
font-size: 0.9em;
padding: 0 0 2px 0;
float: left;
line-height: 17px;
cursor: pointer;
}
.btn {
background-image: expression(
this.onmouseover = new Function("this.className += ' hover';"),
this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
);
}
.content .btn {
height: 20px;
/*display: block;*/
cursor: pointer;
position: relative;
}
.content .btn .btnleft {
background: url(../img/btn_left_big.png) no-repeat top left;
height: 20px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.content .btn:hover .btnleft, .content .btn.hover .btnleft {
background: url(../img/btn_left_big_hover.png) no-repeat top left;
height: 20px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.content .btn .btnright {
background: url(../img/btn_right_big.png) no-repeat top right;
height: 20px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.content .btn:hover .btnright, .content .btn.hover .btnright {
background: url(../img/btn_right_big_hover.png) no-repeat top right;
height: 20px;
width: 10px;
margin: 0;
padding: 0;
float: left;
}
.content .btn button {
background: url(../img/btn_middle_big.png) repeat-x;
height: 100%;
color: #FFFFFF;
margin: 0;
border: none;
font-weight: normal;
font-size: 0.9em;
padding: 0 0 4px 0;
*padding: 2px 0 2px 0;
float: left;
/*line-height: 20px;*/
cursor: pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.content .btn button { padding: 2px 0 3px 0; }
}
.content .btn:hover button, .content .btn.hover button {
background: url(../img/btn_middle_big_hover.png) repeat-x;
height: 100%;
color: #FFFFFF;
margin: 0;
border: none;
font-weight: normal;
font-size: 0.9em;
padding: 0 0 4px 0;
*padding: 2px 0 2px 0;
float: left;
/*line-height: 20px;*/
cursor: pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.content .btn:hover button, .content .btn.hover button { padding: 2px 0 3px 0; }
}
.content .btn {
background-image: expression(
this.onmouseover = new Function("this.className += ' hover';"),
this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
);
}
/* -------------------------------------------------------------------- */
.contact {
font-size: 0.9em;
}
.contact .address {
background: url(../img/address.gif) no-repeat left;
padding-left: 25px;
}
.contact .phone {
background: url(../img/phone.gif) no-repeat left;
padding-left: 25px;
}
.contact .email {
background: url(../img/email.gif) no-repeat left;
padding-left: 25px;
}
/* -------------------------------------------------------------------- */
.photo118 a.photo {
width: 118px;
float: left;
}
.photo200 a.photo {
width: 200px;
float: left;
text-decoration: none;
}
#leftContent .photo118, #rightContent .photo118 {
margin:10px 0 0 13px;
}
#primaryContent .photo200 a.photo {
margin-left: 100px;
}
#mainContentWide #primaryContent .photo200 a.photo {
margin-left: 70px;
}
#mainContentWide a.photo {
margin: 0 0 5px 25px;
overflow: hidden;
font-size: 85%;
border: 1px solid #717d95;
cursor: pointer;
font-weight: normal;
text-align: center;
padding-bottom: 5px;
text-decoration: none;
}
#mainContentWide #primary a.photo {
margin: 0 0 5px 35px;
overflow: hidden;
font-size: 85%;
border: 1px solid #717d95;
cursor: pointer;
font-weight: normal;
text-align: center;
padding-bottom: 5px;
text-decoration: none;
}
#mainContentWide #primary .photo118 a.photo {
margin: 0 5px 5px 10px;
}
a.photo {
margin: 0 0 5px 8px;
overflow: hidden;
font-size: 85%;
border: 1px solid #717d95;
cursor: pointer;
font-weight: normal;
text-align: center;
padding-bottom: 5px;
text-decoration: none;
}
a.photo:hover, #mainContentWide a.photo:hover, #mainContentWide #primary a.photo:hover {
border: 1px solid #3C65B3;
font-weight: normal;
text-decoration: none;
}
a.photo .name {
color: #717d95;
text-decoration: none;
}
a.photo:hover .name {
border: none;
font-weight: normal;
color: #3C65B3;
text-decoration: none;
}
.photo118 a.photo span.image {
position: relative;
display: block;
margin: 0 auto;
width: 118px;
height: 118px;
border: none;
}
.photo200 a.photo span.image {
position: relative;
display: block;
margin: 0 auto;
width: 200px;
height: 200px;
border: none;
}
a.photo span.image span {
*position: absolute;
*top: 50%;
*left: 50%;
}
a.photo span.image img {
margin: 0;
border: 0;
border: none;
}
a.photo span.image img {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
*position: relative;
*top: -50%;
*left: -50%;
*margin: 0;
*overflow: hidden;
border: none;
}
.photofull {
margin: 0 0 0 -2px;
padding: 0;
}
.photofull span.image {
position: relative;
display: block;
margin: 0 auto;
width: 400px;
_width: 402px;
height: 400px;
_height: 402px;
border: 1px solid #717d95;
}
#mainContentWide .photofull span.image {
position: relative;
display: block;
margin: 0 auto;
_margin: 0 0 0 50px;
text-align: center;
width: 500px;
_width: 502px;
height: 500px;
_height: 502px;
border: 1px solid #717d95;
}
#mainContentWide #primary .photofull span.image {
position: relative;
display: block;
margin: 0 auto;
width: 280px;
_width: 282px;
height: 280px;
_height: 282px;
border: 1px solid #717d95;
}
#mainContentWide #primary .photofull span.image {
position: relative;
display: block;
margin: 0 auto;
width: 280px;
_width: 282px;
height: 280px;
_height: 282px;
border: 1px solid #717d95;
}
.photofull span.image span {
*position: absolute;
*top: 50%;
*left: 50%;
}
.photofull span.image img {
margin: 0;
border: 0;
}
.photofull span.image img {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
*position: relative;
*top: -50%;
*left: -50%;
*margin: 0;
*overflow: hidden;
}
.wswcontent .photofull img {
margin: 0;
}
.pagination {
/*text-align: center;*/
margin-top: 10px;
margin-bottom: 10px;
}
.pagination table {
margin-left: 52px;
_font-size: 0.9em;
}
#mainContent .pagination table {
margin-left: 0px;
_font-size: 0.9em;
}
.pagination .before {
width: 167px;
}
#mainContent .pagination .before {
width: 120px;
}
.pagination .control {
width: 167px;
text-align: center;
}
#mainContent .pagination .control {
width: 162px;
text-align: center;
}
.pagination .after {
width: 167px;
text-align: right;
}
#mainContent .pagination .after {
width: 120px;
text-align: right;
}
.content .pagination .prev {
background: url(../img/prev.png) no-repeat left;
height: 15px;
padding-left: 20px;
color: #717d95;
margin-right: 10px;
}
.content .pagination .prev:hover {
background: url(../img/prev_hover.png) no-repeat left;
}
.content .pagination .next {
background: url(../img/next.png) no-repeat right;
height: 15px;
padding-right: 20px;
color: #717d95;
margin-left: 10px;
margin-right: 3px;
}
#mainContent .content .pagination .next {
background: url(../img/next.png) no-repeat right;
height: 15px;
padding-right: 20px;
color: #717d95;
margin-left: 10px;
margin-right: 0px;
}
.content .pagination .next:hover {
background: url(../img/next_hover.png) no-repeat right;
}
.content .pagination .prev:hover, .content .pagination .next:hover {
text-decoration: underline;
color: #3C65B3;
}
.show, .pagination span {
background: url(../img/btn_left_big.png) no-repeat left;
padding: 2px 10px 3px 15px;
*padding: 2px 10px 2px 15px;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
font-weight: normal;
}
#slideshowControl {
background: url(../img/btn_bg_big.png) no-repeat right;
padding: 2px 0 3px 0;
*padding: 2px 0 2px 0;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
font-weight: normal;
}
#slideshowControl:hover, #slideshowControl.hover {
background: url(../img/btn_bg_big_hover.png) no-repeat right;
padding: 2px 0 3px 0;
*padding: 2px 0 2px 0;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
font-weight: normal;
}
#slideshowControl:hover .show, #slideshowControl.hover .show, #slideshowControl:hover .pagination span, #slideshowControl.hover .pagination span {
background: url(../img/btn_left_big_hover.png) no-repeat left;
}
.pagination span:hover, .pagination span.hover {
background: url(../img/btn_left_big_hover.png) no-repeat left;
}
.pagination span {
background-image: expression(
this.onmouseover = new Function("this.className += ' hover';"),
this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
);
}
#slideshowControl {
background-image: expression(
this.onmouseover = new Function("this.className += ' hover';"),
this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
);
}
#primary .topshow {
margin-top: 5px;
}
/* -------------------------------------------------------------------- */
.product {
margin-bottom: 10px;
}
.product .title {
font-size: 1.2em;
font-weight: bold;
margin-left: 140px;
}
.product .title a {
color: #2B3334;
}
.product .title a:hover {
color: #3C65B3;
}
.product .image {
float: left;
height: 100%;
margin-top: -30px;
width: 140px;
}
.product .image a:hover img {
border: 1px solid #717D95;
}
.product .text {
margin-left: 140px;
line-height: 1.5em;
}
#rightContent .product .title, #leftContent .product .title {
font-size: 1.2em;
font-weight: bold;
margin-left: 0;
}
#rightContent .product .image, #leftContent .product .image {
float: left;
width: 140px;
margin-top: 0;
}
#rightContent .product .text, #leftContent .product .text {
margin-left: 0;
}
.productDetail .image {
margin-left: -7px;
}
#mainContentWide .productDetail .image {
text-align: center;
margin: 0;
display: block;
}
.productDetail .image a:hover img {
border: 1px solid #717D95;
}
/* -------------------------------------------------------------------- */
.diskuze {
margin: 0;
overflow: hidden;
}
.diskuze fieldset {
border: none;
margin: 0;
}
.diskuze label {
float: left;
padding: 0;
width: 120px;
margin-bottom: 10px;
}
#mainContentWide .diskuze label {
float: left;
padding: 0;
width: 200px;
margin-bottom: 10px;
}
#mainContentWide #primary .diskuze label {
float: left;
padding: 0;
width: 200px;
margin-bottom: 5px;
}
#rightContent .diskuze label, #leftContent .diskuze label {
float: left;
padding: 0;
width: 155px;
margin-bottom: 2px;
margin-top: 5px;
}
.diskuze input {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
width: 270px;
}
#mainContentWide .diskuze input {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
width: 400px;
}
#mainContentWide #primary .diskuze input {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
width: 270px;
margin-bottom: 5px;
}
.diskuze #postText {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
float: left;
width: 270px;
height: 100px;
font: 1em Arial, Tahoma, Verdana, sans-serif;
overflow: auto;
_margin-left: 3px;
}
#mainContentWide .diskuze #postText {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
float: left;
width: 400px;
height: 100px;
font: 1em Arial, Tahoma, Verdana, sans-serif;
overflow: auto;
_margin-left: 3px;
}
#mainContentWide #primary .diskuze #postText {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
float: left;
width: 270px;
height: 100px;
font: 1em Arial, Tahoma, Verdana, sans-serif;
overflow: auto;
_margin-left: 3px;
}
.diskuze .btn {
margin: 10px 7px 0 0;
_margin: 10px 3px 0 0;
float: right;
}
#mainContentWide .diskuze .btn {
margin: 10px 5px 0 0;
_margin: 10px 0 0 0;
float: right;
}
#rightContent .diskuze input, #leftContent .diskuze input {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
width: 155px;
}
#rightContent .diskuze #postText, #leftContent .diskuze #postText {
background: url(../img/input_bg.png) repeat-x 1px 0;
border:1px solid #D7D8D9;
float: left;
width: 155px;
height: 100px;
font: 1em Arial, Tahoma, Verdana, sans-serif;
overflow: auto;
}
ul.formError {
margin-bottom: 10px;
}
ul.formError li {
list-style: none url(../img/arrow.png);
margin-left: 10px;
font-weight: bold;
}
.diskuze label.wrong {
font-weight: bold;
color: #3C65B3;
}
.diskuze input.wrong {
border: 1px solid #3C65B3;
}
.post {
height: auto;
margin: 0 0 15px 120px;
overflow: hidden;
padding: 0 0 5px 0;
border-bottom: 1px solid #E1E4E5;
}
#rightContent .post, #leftContent .post {
height: auto;
margin: 0 0 15px 40px;
overflow: hidden;
padding: 0 0 5px 0;
border-bottom: 1px solid #E1E4E5;
}
.post .head {
font-size: 0.9em;
}
.post .head p {
padding: 0;
}
.post .head .user {
color: #3C65B3;
font-weight: bold;
}
.post .head ins {
color: #3C65B3;
text-decoration: none;
}
.post .head h3 {
font-size: 1.1em;
font-weight: bold;
padding: 0;
text-decoration: none;
}
.post .reply {
float: right;
}
.newPost {
margin-top: 5px;
}
.post .reply a, .newPost a {
background: url(../img/next.png) no-repeat right;
padding-right: 20px;
color: #717D95;
}
.post .reply a:hover, .newPost a:hover {
color: #3C65B3;
background: url(../img/next_hover.png) no-repeat right;
}
.level-1 {
margin-left: 0px;
}
.level-2 {
margin-left: 30px;
}
.level-3 {
margin-left: 60px;
}
.level-4 {
margin-left: 90px;
}
.level-5 {
margin-left: 120px;
}
#rightContent .level-1, #leftContent .level-1 {
margin-left: 0px;
}
#rightContent .level-2, #leftContent .level-2 {
margin-left: 10px;
}
#rightContent .level-3, #leftContent .level-3 {
margin-left: 20px;
}
#rightContent .level-4, #leftContent .level-4 {
margin-left: 30px;
}
#rightContent .level-5, #leftContent .level-5 {
margin-left: 40px;
}
/* -------------------------------------------------------------------- */
.content ul.ServerMap {
padding-left: 5px;
}
.content ul.ServerMap li {
list-style: none none;
list-style-type: none;
padding-top: 3px;
}
.content ul.ServerMap ul {
padding-left: 15px;
}
.ServerMap a {
color: #717D95;
font-weight: normal;
background: none;
}
.ServerMap a:hover {
color: #3C65B3;
font-weight: normal;
}
.ServerMap .level1 a, .ServerMap .level2 a, .ServerMap .level3 a, .ServerMap .level4 a, .ServerMap .level5 a, .ServerMap .level6 a, .ServerMap .level7 a, .ServerMap .level8 a, ServerMap .level9 a, ServerMap .level10 a {
background: url(../img/arrow.png) no-repeat 0px 3px;
padding-left: 15px;
}
/* -------------------------------------------------------------------- */
.question .title {
font-size: 1.2em;
font-weight: bold;
padding-bottom: 0;
}
.question .viewAnswer {
cursor: pointer;
background: url(../img/faq_open.png) no-repeat 0 8px;
padding-left: 20px;
}
.question .viewAnswer:hover {
color: #3C65B3;
cursor: pointer;
}
.question .hideAnswer {
color: #3C65B3;
cursor: pointer;
background: url(../img/faq_close.png) no-repeat 0 8px;
padding-left: 20px;
}
.question .viewAnswer .answerBlock {
display: none;
}
.question .hideAnswer .answerBlock {
display: block;
}
/* -------------------------------------------------------------------- */
.poll img {
margin: 0;
border: 1px solid #717D95;
}
.poll h3 {
font-size: 1.2em;
text-decoration: none;
font-weight: bold;
padding-bottom: 3px;
}
.poll p {
padding-bottom: 10px;
}
.poll .question {
font-size: 0.9em;
color: #666767;
}
.poll .question .pollnumber {
color: #2B3334;
}
.poll .question a {
color: #2B3334;
font-weight: normal;
}
.poll .question a:hover {
color: #3C65B3;
font-weight: normal;
}
.poll .pollbar {
margin-top: 3px;
width: 100%;
display: block;
border: 1px solid #D7D8D9;
background: url(../img/input_bg.png) repeat-x top;
}
/* -------------------------------------------------------------------- */
.rbcWidgetArea {
margin-top: 7px;
}
/* -------------------------------------------------------------------- */
.privateAccessForm {
/*width: 636px;*/
margin: 7px 7px 0 7px;
padding: 0;
background: #FFFFFF;
overflow: hidden;
}
.privateAccessForm form {
margin: 7px;
}
.privateAccessForm form fieldset {
border: none;
}
.privateAccessForm label {
margin-bottom: 10px;
padding: 0;
width: 150px;
display: block;
_font-size: 0.9em;
}
.privateAccessForm input {
background: transparent url(../img/input_bg.png) repeat-x scroll 1px 0;
border: 1px solid #C8E1EE;
width: 250px;
}
.privateAccessForm .submit {
float: none;
margin: 5px 0 0 0;
padding: 0;
text-align: center;
}
.privateAccessForm p {
padding: 7px;
}
#lostPasswordLink {
/*width: 636px;*/
margin: 0 7px 0 7px;
_margin: -7px 7px 0 7px;
padding: 0 0 7px 0;
background: #FFFFFF;
overflow: hidden;
}
#lostPasswordLink a {
color: #3C65B3;
font-weight: bold;
text-decoration: underline;
margin: 7px;
}
#lostPasswordLink a:hover {
color: #717D95;
font-weight: bold;
text-decoration: underline;
margin: 7px;
}
/* -------------------------------------------------------------------- */
#footer {
background: url(../img/foot.jpg) no-repeat;
width: 858px;
height: 48px;
color: #353D3F;
padding: 0 0 10px 0;
margin: -48px 0 10px 0;
overflow: hidden;
position: relative;
}
#foot {
height: 19px;
margin: 10px 20px;
overflow: hidden;
}
#foot a {
color: #353D3F;
font-weight: bold;
text-decoration: underline;
}
#foot a:hover {
color: #3C65B3;
font-weight: bold;
text-decoration: underline;
}
#leftfoot {
float: left;
margin: 0;
padding: 0;
width: 60%;
}
#rightfoot {
float: left;
margin: 0;
padding: 0;
width: 40%;
text-align: right;
}
/* -------------------------------------------------------------------- */