@import "nullDefault.css";

body {
  width:100%;
  height:100%;
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  font-size:11px;
  line-height:16px;
  color:#969696;  
}

#page {
  width:1000px;
  height:auto;
  margin:0px auto 0px auto;
  padding:0px 0px 0px 0px;
}

.allForms legend {
  display:none;
}

.allForms fieldset {
  border:1px solid #E3E3E3;
  background:#F7F7F7;
  padding:10px 15px 10px 15px;
}

.allForms input, .allForms textarea, .allForms select {
  background:url('../img/Bg_elForm.gif') no-repeat 0px 0px;
  padding:2px;
  border:1px solid #AAAAAA;
}

#webUserLay {
  margin:20px 0px 0px 0px;
}

#webUserLay .rightCol {
  font-weight:bold;
}

.logUserForm {
  width:99%;
}

.logUserForm td {
  padding:3px 0px 3px 0px !important;
}

.logUserForm table {
  width:320px;
}

.logUserForm .inputText {
  width:97%;
}

.logUserForm .inputSend {
  float:right;
}

#loginBox fieldset {
  border:0px;
  background:0px;
}

#loginBox td {
  padding:0px 5px 0px 5px !important;
}

#loginBox .inputText {
  width:100px;
}

#loginBox .inputSend {
  padding:0px;
}

#loginBox strong {
  font-weight:bold;
}

#loginBox a {
  color:#B30536;
}

#header {
  width:100%;
  height:160px;
  background:url('../img/Bg_head.gif') repeat-x 0px 0px;
}

#header #topHead {
  width:auto;
  height:39px;
  z-index:100;
}

#header #bottomHead {
  height:114px;
  z-index:10;
}

#header .inTopHead {
  padding:15px 17px 0px 30px;
}

#header #topMenu {
  float:right;
}

#header #topMenu li {
  float:left;
  position:relative;
}

#header #topMenu a {
  padding:0px 0px 0px 9px;
  margin:0px 0px 0px 6px;
  color:#5A5A5A;
  background:url('../img/Bg_slash2.gif') no-repeat 0px 4px;
  text-decoration:none;
  font-weight:bold;
}

#header #topMenu a:hover {
  color:#AE0001;
}

#header #topMenu .firstItem {
  background:none;
}

#header #topMenu ul ul {
  width:200px;
  position:absolute;
  *top:15px;
  left:15px;
  z-index:100;
  background:#B80002;
  color:#ffffff;
  display:none;
  padding:0px 5px;
}

#header #topMenu ul ul li {
  width:93%;
  background:transparent url(../img/Bg_graySquare.gif) no-repeat scroll 5px 10px;
  padding:3px 3px 3px 10px;
  margin:0px;
  border-bottom:1px dotted #ffffff;
}

#header #topMenu ul ul a {
  color:#ffffff;
  padding:0px !important;
  background:none;
}

#header #topMenu ul ul a:hover {
  color:#000000;
}

#header #topMenu .visible {
  display:block !important;
  visibility:visible;
}

#header .langBox {
  float:left;
}

#header .langBox strong {
  font-weight:bold;
}

#header .langBox a {
  padding:0px 0px 0px 6px;
  margin:0px 0px 0px 4px;
  color:#5A5A5A;
  background:url('../img/Bg_slash.gif') no-repeat 0px 4px;
  text-decoration:none;
}

#header .bgHead {
  width:222px;
  height:100px;
  background:url('../img/Bg_headBg.gif') no-repeat 0px 0px;
  float:right;
  display:block;
  margin:14px 0px 0px 0px;
}

#header .logo {
  width:306px;
  height:114px;
  position:relative;
  float:left;
}

#header .logo img {
  position:absolute;
  top:0px;
  left:0px;
}

#body {
  padding:10px 0px 10px 0px;
}

#rightSide {
  width:812px;
  height:auto;
  float:left;
  position:relative;
  left:172px;
  top:0px;
  padding:0px 0px 0px 16px;
}

#rightSide .topRightSide {  
  height:38px;
  background:#D9D9D9;
  padding:0px 0px 0px 10px;
  margin:0px 0px 6px 0px;
}

#rightSide .topRightSide .catTitle {
  line-height:38px;
  font-size:16px;
  font-weight:normal;
  color:#AE0001;  
}

#rightSide #content {
  width:640px;
  height:auto;
  float:left;
  position:relative;
  overflow:hidden;
}

#rightSide #content a {
  text-decoration:underline;
}

#rightSide #content a:hover {
  color:#333333;
}

#rightSide #rightColumn {
  width:172px;
  height:auto;
  float:left;
  font-size:11px;
}

#rightSide .searchBox form {
  width:100%;
  height:37px;
  background:url('../img/Bg_searchBox.gif') no-repeat 0px 0px;
}

#rightSide .searchBox fieldset {
  padding:4px 0px 0px 9px ;
  background:none;
  border:0px;
}

#rightSide .searchBox legend {
  display:none;
}

#rightSide .searchBox .inputText {
  width:120px;
  height:20px;
  font-size:11px;  
  padding:9px 0px 0px 7px;
  *line-height:20px;
  *padding:5px 0px 0px 7px;  
  margin:0px 0px 0px 0px;
  background:none;
  border:0px;
  vertical-align:middle;
  float:left;
}

#rightSide .searchBox .btn {
  height:20px;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  border:0px;
  background:none;
  padding:7px 0px 2px 0px;
  cursor:pointer;
  float:left;
}

#rightSide .searchBox .infoText {
  font-size:9px;
  color:#B7B7B7;
  padding:6px 0px 0px 10px;
  margin:1px 0px 0px 0px;
  background:url('../img/Bg_topShadowSearch.gif') repeat-x 0px 0px;
}

#rightSide .news {
  margin:15px 0px 0px 0px;
}

#rightSide .news .head {
  width:100%;
  height:37px;
  background:url('../img/Bg_headGrayBox.gif') no-repeat 0px 0px;
  line-height:37px;
  font-size:16px;
  color:#ffffff;
}

#rightSide .news .head strong {
  padding:0px 0px 0px 15px;
}

#rightSide .news .body {
  background:url('../img/Bg_topShadowSearch.gif') repeat-x 0px 0px;
  padding:6px 13px 0px 13px;
  margin:1px 0px 0px 0px;
}

#rightSide .news .nItem {
  margin:0px 0px 17px 0px;
}

#rightSide .news .date {
  font-size:9px;
  color:#ADADAD;
  display:block;
}

#rightSide .news a {
  color:#535353;
  font-weight:bold;
}

#content .catDesc {
  margin:0px 0px 21px 0px;
}

#content .hpImgMenu {
  margin:0px 0px 15px 0px;
}

#content .hpImgMenu .imgItem {
  width:201px;
  height:96px;
  border:1px solid #DEDEDE;
  position:relative;
  display:block;
  float:left;
  margin:0px 8px 15px 0px;
  background:#F8F8F8;
}

#content .hpImgMenu .imgItem a {  
  cursor:pointer;
  color:#BA0002;
  text-decoration:none !important;
  display:block;
  background:none;
}

#content .hpImgMenu .imgItem .background {
  width:100%;
  height:100%;
  position:absolute;
  left:0px;
  bottom:0px;
}

#content .hpImgMenu .imgItem .background2 {
  width:201px;
  height:22px;
  position:absolute;
  bottom:0px;
  background:#FAFAFA;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
}

#content .hpImgMenu .nameItem {
  width:191px;
  height:22px;
  line-height:22px;
  font-size:14px;
  font-weight:normal;
  display:block;  
  text-align:right;
  padding:0px 10px 0px 0px;
  position:absolute;
  bottom:0px;  
  font-family:Arial;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- HP Menu START ------------------------------- */
/* ------------------------------------------------------------------------- */

#content .hpImgMenu .r1c1 {
  background:#F8F8F8 url('../img/Bg_domPotrebyOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c1 a .background {
  background:#F8F8F8 url('../img/Bg_domPotrebyOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c1 a:hover .background {
  background:url('../img/Bg_domPotreby.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c2 {
  background:#F8F8F8 url('../img/Bg_keramikaOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c2 a .background {
  background:#F8F8F8 url('../img/Bg_keramikaOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c2 a:hover .background {
  background:url('../img/Bg_keramika.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c3 {
  background:#F8F8F8 url('../img/Bg_porcelanOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c3 a .background {
  background:#F8F8F8 url('../img/Bg_porcelanOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r1c3 a:hover .background {
  background:url('../img/Bg_porcelan.gif') no-repeat bottom left;
}  

#content .hpImgMenu .r2c1 {
  background:#F8F8F8 url('../img/Bg_skloOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c1 a .background {
  background:#F8F8F8 url('../img/Bg_skloOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c1 a:hover .background {
  background:url('../img/Bg_sklo.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c2 {
  background:#F8F8F8 url('../img/Bg_nabytekOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c2 a .background {
  background:#F8F8F8 url('../img/Bg_nabytekOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c2 a:hover .background {
  background:url('../img/Bg_nabytek.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c3 {
  background:#F8F8F8 url('../img/Bg_naradiOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c3 a .background {
  background:#F8F8F8 url('../img/Bg_naradiOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r2c3 a:hover .background {
  background:url('../img/Bg_naradi.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c1 {
  background:#F8F8F8 url('../img/Bg_osvetleniOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c1 a .background {
  background:#F8F8F8 url('../img/Bg_osvetleniOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c1 a:hover .background {
  background:url('../img/Bg_osvetleni.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c2 {
  background:#F8F8F8 url('../img/Bg_sezonaOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c2 a .background {
  background:#F8F8F8 url('../img/Bg_sezonaOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c2 a:hover .background {
  background:url('../img/Bg_sezona.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c3 {
  background:#F8F8F8 url('../img/Bg_campingOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c3 a .background {
  background:#F8F8F8 url('../img/Bg_campingOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r3c3 a:hover .background {
  background:url('../img/Bg_camping.gif') no-repeat bottom left;
}

#content .hpImgMenu .r4c1 {
  background:#F8F8F8 url('../img/Bg_bytTextilOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r4c1 a .background {
  background:#F8F8F8 url('../img/Bg_bytTextilOff.gif') no-repeat bottom left;
}

#content .hpImgMenu .r4c1 a:hover .background {
  background:url('../img/Bg_bytTextil.gif') no-repeat bottom left;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- HP Menu END ------------------------------- */
/* ------------------------------------------------------------------------- */

#content .contentIn {
  padding:0px 40px 0px 0px;
}

#content img {
  border:1px solid #DBDBDB;
}

#content h2 {
  font-size:14px;
  color:#B40001;
  margin:0px 0px 15px 0px;
  font-weight:bold;
}

#content h3 {
  font-size:12px;
  color:#535353;
  margin:0px 0px 5px 0px;
  font-weight:bold;
}

#content h4 {
  font-size:11px;
  font-weight:bold;
}

#content a {
  color:#B40001;
}

#content p {
  margin:0px 0px 5px 0px;
}

#content ul {
  margin:0px 0px 10px 15px;
}

#content ul ul {
  margin-bottom:0px;
}

#content ul li {
  padding:0px 0px 0px 11px;
  background:url('../img/Bg_lineArrow.gif') no-repeat 0px 7px;
  height:100%;
}

#content ol {
  margin:0px 0px 10px 17px;
  padding:0px 0px 0px 10px;
}

#content ol li {
  list-style:decimal;  
}

#content ol ol {
  margin-bottom:0px;
}

#content table {
  border-collapse:collapse;
  border-width:0px;
}

#content table td {
  padding:5px;
  vertical-align:top;
}

#content .lightview {
  text-decoration:none !important;
  color:#B40001;
  text-align:center !important;  
}

#content .breadcrumbs {
  font-size:12px;
  font-weight:bold;
  color:#B7B7B7;
  margin:0px 0px 20px 0px;
}

#content .breadcrumbs a {
  color:#B7B7B7;
  text-decoration:none !important;
}

#content .breadcrumbs strong {
  color:#B40001;
}

#content .articles {
  padding:0px 0px 22px 0px;
  margin:0px 0px 20px 0px;
  background:url('../img/Bg_dottedLine.gif') repeat-x bottom left;
}

#content .articles h2 {
  font-size:12px;
  line-height:15px;
}

#content .articles h2 a {
  color:#B40001;
  text-decoration:none !important;
}

#content .articles h2 a:hover {
  text-decoration:underline !important;
  color:#B40001 !important;
}

#content .perexArt {
  color:#959595;
  margin:0px 0px 15px 0px;
  font-weight:bold;
}

#content .head {
  font-weight:bold;
  font-size:12px;
}

#content .head strong {
  font-weight:bold;
}

#content .chapters {
  width:130px;
  float:right;
  margin:0px 0px 10px 10px;
  padding:0px 0px 0px 20px;
  border-left:1px solid #959595;
}

#content .chapters ul {
  margin:0px;
}

#content .chapters li {
  background:none;
  padding:0px;
  margin:0px 0px 0px 5px;
}

#content #chapterPager {
  padding:0px 0px 22px 0px;
  margin:0px 0px 20px 0px;
  background:url('../img/Bg_dottedLine.gif') repeat-x bottom left;
}

#content #chapterPager .prevPages {
  float:left;
}

#content #chapterPager .nextPages {
  float:right;
}

#content .relatedArticles {
  width:240px;
  float:left;
  padding:0px 20px 0px 0px;
  margin:0px 0px 0px 0px;
  border-right:1px solid #959595;  
}

#content .releated {
  float:left;
  padding:0px 0px 0px 30px; 
}

#content .releated dl {
  margin:0px 0px 10px 15px;
}

#content .releated dt {
  padding:0px 0px 0px 11px;
  background:url('../img/Bg_lineArrow.gif') no-repeat 0px 7px;
}

#content #listPager, #content #pager {
  height:100%;
  text-align:center;
  padding:0px 0px 5px 0px;
  background:url('../img/Bg_dottedLine.gif') repeat-x bottom left;
  position:relative;
}

#content #listPager a, #content #pager a {
  margin:0px 3px 0px 3px;
  text-decoration:none !important;
  color:#959595;
}

#content #listPager a:hover, #content #pager a:hover {
  color:#ED1C24;
  text-decoration:underline !important;
}

#content #listPager .active {
  margin:0px 3px 0px 3px;
  color:#ED1C24;
  text-decoration:underline !important;
}

#content #pager {
  margin:20px 0px 0px 0px;
}

#content #pager .send, #content #pager .print {
  float:left;
} 

#content .alignLeft {
  float:left;
  margin:0px 14px 0px 0px;
}

#content .topAnchor {
  float:right;
  padding:0px 14px 0px 0px;
  background:url('../img/Bg_topAnchor.gif') no-repeat center right;
  color:#969696;
  text-decoration:none !important;  
}

.sendArticleForm {
  border:1px solid #ffffff;
  padding:10px;  
}

.sendArticleForm fieldset {
  margin-bottom:10px;
  color:#F1B8F5;
}

.sendArticleForm legend {
  display:block !important;
  color:#000000;
  margin:0px;
  padding:0px;
}

.sendArticleForm th {
  width:200px;
  text-align:left;
}

.sendArticleForm label {
  color:#838383;
  float:left;
}

.sendArticleForm td input {  
  border:1px solid #B40001;
  width:125px;
}

.sendArticleForm #send-option {
  margin-left:205px;
  border:1px solid #B40001;
}

.sendArticleForm textarea {
  border:1px solid #B40001;
  width:100%;
}

.sendArticleForm .extra {
  background:transparent url(../img/Bg_formExtra.gif) no-repeat scroll 0 bottom;
  display:block;
  float:left;
  height:4px;
  margin:0 5px 0 0;
  padding:5px 0 0;
  width:5px;
}

.sendArticleForm .sentInputBtn {
  text-align:right;
}

.sendArticleForm .sendmail-cz {
  width:108px;
  height:22px;
  line-height:22px;
  background:transparent url(../img/Bg_btnSend.gif) no-repeat 0px 0px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  border:0px;
  font-size:11px;
  margin:0px 0px 0px 0px;
  cursor:pointer;
}

.note .extra {
  background:transparent url(../img/Bg_formExtra.gif) no-repeat scroll 0 bottom;
  display:block;
  float:left;
  height:4px;
  margin:0 5px 0 0;
  padding:5px 0 0;
  width:5px;
}

#leftSide {
  width:172px;
  height:auto;
  float:left;
  position:relative;
  left:-828px;
  top:0px;
  padding:5px 0px 0px 0px;
  font-size:11px;
}

#leftSide .leftMenu {
  padding:0px 0px 0px 26px;
}

#leftSide .leftMenu ul {
  padding-left:5px;
}

#leftSide .leftMenu li {
  padding:0px 0px 0px 9px;
  background:url('../img/Bg_graySquare.gif') no-repeat 0px 8px;
  line-height:18px;
  height:100%;
}

#leftSide .leftMenu a {
  color:#B30536;
  font-weight:bold;
  text-decoration:none;
}

#leftSide .leftMenu a:hover {
  color:#000000;
  text-decoration:underline;
}

#leftSide .leftMenu li li a {
  color:#838383;
}

#leftSide .leftMenu .active a {
  color:#000000;
}

#leftSide .leftMenu .active li a {
  color:#838383;
}

#leftSide .infoBox {
  margin:15px 0px 0px 0px;
}

#leftSide .infoBox .head {
  width:100%;
  height:37px;
  background:url('../img/Bg_headRedBox.gif') no-repeat 0px 0px;
  line-height:37px;
  font-size:16px;
  color:#ffffff;
}

#leftSide .infoBox .head strong {
  padding:0px 0px 0px 15px;
  text-transform:lowercase;
}

#leftSide .infoBox .body {
  background:url('../img/Bg_topShadowSearch.gif') repeat-x 0px 0px;
  padding:6px 16px 0px 16px;
  margin:1px 0px 0px 0px;
}

#leftSide .infoBox li {
  height:100%;
  padding:0px 0px 0px 9px;
  background:url('../img/Bg_greenSquare.gif') no-repeat 0px 8px;
  line-height:18px;
}

#leftSide .infoBox a {
  color:#535353;  
  text-decoration:none;
}

#footer {
  width:100%;
  height:78px;
  background:url('../img/Bg_footer.gif') repeat-x 0px 0px;
  font-size:11px;
}

#footer .footerIn {
  padding:31px 62px 0px 16px;
}

#footer .powered {
  display:block;
  float:left;
  margin:5px 0px 0px 0px;
}

#footer .copyright {
  float:right;
  display:block;
  margin:13px 0px 0px 0px;
  color:#BB0A4A;
  text-decoration:none;
}

#adminbutton {
  margin:0px 10px 0px 0px;
}

.formDesc {
  color:#959595;
  font-weight:bold;
  margin:0px 0px 15px 0px;
}

.contactForm fieldset {
  margin:0px 0px 10px 0px;
}

.contactForm .lc {
  padding-left:20px !important;
}

.contactForm .rc {
  padding-right:20px !important;
}

.contactForm .labelText {
  width:70px;
  display:block;
  color:#666666;
  text-align:right;
}

.contactForm .inputText {
  font-size:11px;
  color:#666666;
}

.contactForm .inputText:focus, .contactForm .inputText:hover {
  background:#ffffff;
}

.contactForm textarea {
  width:99%;
}

.contactForm textarea:focus, .contactForm textarea:hover {
  background:#ffffff;
}

.contactForm .btn {
  float:right;
  cursor:pointer;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- lightBox START ---------------------------- */
/* ------------------------------------------------------------------------- */

#mb_errorMsg {
  font-size:14px;
}

.lv_Title {
  font-size:14px;
}

.lv_Caption {
  font-size:12px;
}

.inBox {
  padding-left:60px;
  padding-bottom:50px;
  background:url('../img/alert.gif') no-repeat 0px 0px;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- lightBox STOP ---------------------------- */
/* ------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------- */
/* --------------------------- FCK styles START ---------------------------- */
/* ------------------------------------------------------------------------- */

.body-gallery {
  border:4px solid #5F2560;
  margin:5px 10px 5px 0;
}

.defText {
  color:#969696;
}

.darkGrayText {
  color:#959595;
}

.redText {
  color:#B40001;
}

.kurziva {
  font-style:italic;
}

.tucne {
  font-weight:bold;
}

.podtrzene {
  text-decoration:underline;
}

/* ------------------------------------------------------------------------- */
/* --------------------------- FCK styles END ------------------------------ */
/* ------------------------------------------------------------------------- */

