@import url("nullDefault.css");

body {
  width:100%;
  height:100%;
  font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
  color:#A5A5A5;
  background:#000000 url('../img/Bg_page.gif') repeat-x left top;
  font-size:11px;
  line-height:16px;
  behavior: url("../_js/csshover3.htc"); 
}

a {
  text-decoration:underline;
}

#page {
  width:962px;
  height:auto;
  margin:0px auto 0px auto;
  padding:0px 0px 0px 0px;
  position:relative;
}

#pageIn {
  margin:0px 0px 30px 0px;
}

#header {
  width:962px;
  height:226px;
  position:relative;
  background:url('../img/Bg_header.gif') repeat-x left top;
}

#header .topLinks {
  padding:7px 0px 0px 0px;
  position:absolute;
  left:605px;
  top:0px;
}

#header .topLinks a {
  color:#818181;
  margin:0px 17px 0px 0px;
}

#header .logo {
  width:471px;
  height:121px;
  display:block;
  position:absolute;
  left:291px;
  top:30px;
}

#header .logo strong {
  display:none;
}

#body .headBox, #rightColumn .headBox {
  width:168px;
  height:44px;
  display:block;
  position:relative;  
}

#body .headBox span, #rightColumn .headBox span {
  width:100%;
  height:100%;
  position:absolute;
  left:0px;
  top:0px;
}

#body .allForms fieldset {
  border:0px;
  overflow: hidden;
}

#body .allForms legend {
  display:none;
}

#body .allForms .lblText {
  float:left;
  display:block;
  margin:7px 3px 0px 0px;
}

#body .allForms .inputText {
  width:134px;   
  background:url('../img/Bg_inputBox.gif') no-repeat left top;
  border:0px;
  padding:9px 5px 7px 5px;
  *padding:10px 5px 13px 5px;
  line-height:13px;
  font-size:10px;
  color:#622D67;
  float:left;
}

#body .allForms .btn {
  width:42px;
  height:28px;
  line-height:28px;
  color:#ffffff;
  border:0px;
  background:url('../img/Bg_btnSend.gif') no-repeat left top;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
  float:left;
}

#body .newsLetterBox {
  width:370px;
  margin:60px auto 0px auto;
}

#body .newsLetterBox .lblText {
  font-weight:bold;
  font-size:12px;
  color:#F5C7F5;
}

#body .newsLetterBox .textInfo {
  margin:5px 0px 5px 0px;
  text-align:justify;
}

#body .newsLetterBox .inputText {
  width:126px;
}

#body .newsLetterForm fieldset {
  border:1px solid #FFFFFF !important;
}

#body .newsLetterForm .ProfileGroups {
  display:none;
}

#body .newsLetterForm .ProfileInfoTbl {
  margin-left:20px;
}

#body .newsLetterForm .ProfileInfoTbl th {
  text-align:left;
  width:100px;
}

#body .newsLetterForm .ProfileInfoTbl td {
  padding-left:0px !important;
}

#body .newsLetterForm .ProfileGroups table {
  margin-left:20px;
}

#body .newsLetterForm .ProfileGroups th {
  text-align:left;
  width:100px;
}

#body .newsLetterForm .ProfileGroups td {
  padding-left:0px !important;
}

#body .newsLetterForm .infoText {
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  padding:0px 10px 10px 10px;
}

#body .newsLetterForm .btn {
  margin:10px auto 0px auto;
  float:right;
}

#body .success {
  color:#ffffff;
}

#leftColumn {
  width:178px;
  height:auto;  
  position:relative;
  left:-606px;
  float:left;
  overflow:hidden;
}

#leftColumn #leftmenu {  
  height:auto;
  background:#6D2A72 url('../img/Bg_leftColumn.gif') repeat-x left bottom;
  padding:0px 4px 0px 4px;
  margin:0px 0px 28px 0px;
  border-left:1px solid #6D2A72;
  border-right:1px solid #6D2A72;
  border-bottom:1px solid #6D2A72;
}

#leftColumn #leftmenu .headBox span {
  background:#6D2A72 url('../img/Bg_txtMenu.gif') no-repeat left top;
}

#leftColumn #leftmenu li {
  width:100%;
  background:url('../img/Bg_horizontalLine.gif') repeat-x left bottom;
  /*padding-bottom:10px;*/
}

#leftColumn #leftmenu a {
  font-size:12px;
  padding:8px 0px 9px 15px;
  display:block;
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  background:url('../img/Bg_menuOff.gif') no-repeat 1px 11px;
}

#leftColumn #leftmenu a:hover {
  color:#F1B8F5;
}

#leftColumn #leftmenu .lastItem {
  background:none;
}

#leftColumn #leftmenu .active a {
  background:url('../img/Bg_menuOn.gif') no-repeat 1px 11px;
}

#leftColumn #leftmenu li .active a, #leftColumn #leftmenu li .selected a{
  color:#ffffff;
  text-decoration:underline;
  background:none !important;
}

#leftColumn #leftmenu li li .active a, #leftColumn #leftmenu li li .selected a {
  color:#ffffff !important;
  font-weight:bold !important;
}

#leftColumn #leftmenu li li {
  background:none;
  padding:0px;
}

#leftColumn #leftmenu li li a {
  background:none !important;
  color:#F1B8F5;
  background:none !important;
}

#leftColumn #leftmenu li li a:hover {
  text-decoration:underline;
}

#leftColumn #leftmenu li li li {
  padding:0px;
}

#leftColumn #leftmenu li li li a {
  padding:0px 0px 0px 30px !important;
  text-decoration:none !important;
  color:#F1B8F5 !important;
}

#leftColumn #leftmenu li li li a:hover {
  text-decoration:underline !important;
}

/*
#leftColumn #leftmenu .active {
  padding-bottom:10px;
  background:none;
}

#leftColumn #leftmenu .active a, #leftColumn #leftmenu li a {
  background:url('../img/Bg_menuOn.gif') no-repeat 1px 11px;
  padding-bottom:5px;
}

#leftColumn #leftmenu .active li, #leftColumn #leftmenu li li {
  background:none;  
}

#leftColumn #leftmenu .active li a, #leftColumn #leftmenu li li a {
  background:none;
  padding:5px 0px 9px 19px;
  color:#F1B8F5;
}

#leftColumn #leftmenu .active li a:hover, #leftColumn #leftmenu li li a:hover {
  text-decoration:underline;
}

#leftColumn #leftmenu li .active a {
  color:#FFFFFF;
  text-decoration:underline;
}

#leftColumn #leftmenu li .active li a {
  text-decoration:none;
  padding:0px 0px 0px 35px;
  color:#F1B8F5;
}

#leftColumn #leftmenu li .active li a:hover {
  text-decoration:underline;
}*/

#leftColumn .searchBox {
  margin-bottom:28px;
  *margin-bottom:21px;
}

#leftColumn .searchBox input {
  float:left;
}

#leftColumn .searchBox .inputText {  
  width:100px;
  padding-left:29px;
  margin-right:2px;
  background:url('../img/Bg_searchBox.gif') no-repeat left top;
}

#leftColumn #listPager {
  display:none;
}

#newsBox {
  height:auto;
  background:#6D2A72 url('../img/Bg_leftColumn2.gif') repeat-x left bottom;
  padding:0px 4px 10px 4px;
  margin:0px 0px 15px 0px;
  border-left:1px solid #6D2A72;
  border-right:1px solid #6D2A72;
  border-bottom:1px solid #6D2A72;
}

#newsBox .headBox span {
  background:#6D2A72 url('../img/Bg_txtNovinky.gif') no-repeat left top;
}

#newsBox .item {
  margin:12px 0px 12px 0px;
  padding:0px 10px 0px 10px;
}

#newsBox .newsTitle {
  color:#ffffff;
}

#newsBox p {
  color:#F1B8F5;
}

#content {
  width:610px;
  _width:600px;
  height:auto;  
  position:relative;
  left:182px;
  top:0px;
  float:left;
  overflow:hidden;
}

#content .contentIn {
  padding:0px 11px 0px 11px;
}

#content h1 {
  font-size:18px;
  line-height:22px;
  color:#ffffff;
  font-weight:normal;
  margin:20px 0px 30px 0px;
}

#content h2 {  
  font-size:14px;
  line-height:18px;
  color:#F1B8F5;
  font-weight:bold;
  margin:15px 0px 5px 0px;
}

#content h3 { 
  font-size:12px;
  line-height:18px;
  color:#ffffff;
  font-weight:bold;
  margin:10px 0px 0px 10px;
}

#content h4 {
  font-size:11px;
  line-height:13px;
  color:#ffffff;
  font-weight:bold;
  margin:10px 0px 0px 0px;
}

#content ul {
  margin:0px 0px 10px 11px;
  color:#F1B8F5;
}

#content ul ul {
  margin:0px 0px 0px 11px;
}

#content li {
  padding:0px 0px 0px 9px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 6px;
}

#content ol ol {
  margin:0px 0px 0px 15px;
}

#content ol {
  margin:0px 0px 10px 15px;
  padding:0px 0px 0px 10px;
  color:#F1B8F5;
}

#content ol li {
  padding:0px 0px 0px 0px;
  list-style:decimal;
  background:none;  
}

#content p {
  color:#F1B8F5;
  margin-bottom:5px;
}

#content table {
  margin:5px 0px 20px 0px;
  color:#F1B8F5;
}

#content table td {
  padding:5px;
  vertical-align:top;
}

#content a {
  color:#ffffff;
} 

#content .artDate {
  color:#ffffff;
}

#content .artTitle {
  margin-top:0px;
}

#content .perexArt {
  color:#ffffff;
  margin:0px 0px 20px 0px;
}

#content .catTitle {
  font-size:18px;
  line-height:22px;
  color:#ffffff;
  font-weight:normal;
  margin:20px 0px 30px 0px;
}

#content .catDesc {
  color:#F1B8F5;
  margin-bottom:20px;
}

#content .catDescHp {
  color:#ffffff;
}

#content .catDescHp p {
  color:#ffffff;
}

#content .playerBox {
  width:395px;
  height:auto;
  float:left;
  margin:0px 10px 0px 0px; 
}

#content .infoBox {
  width:170px;
  height:222px;
  float:left;  
  background:#6D2A72 url('../img/Bg_leftColumn2.gif') repeat-x left bottom;
  padding:0px 2px 0px 4px;
  margin:0px 0px 0px 0px;
  border-left:1px solid #6D2A72;
  border-right:1px solid #6D2A72;
  border-bottom:1px solid #6D2A72;
}

#content .infoBox table {
  font-size:10px;
  width:100%;
  margin:0px 0px 5px 0px;
  line-height:12px;
}

#content .infoBox table .leftCol {
  /*width:50px;*/
  color:#ffffff;
  padding:0px 1px 0px 0px;
}

#content .infoBox table td {
  padding:0px;
}

#content .infoBox .headBox span {
  background:#6D2A72 url('../img/Bg_txtInfo.gif') no-repeat left top;
}

#content .infoBox .inBox {
  padding:15px 0px 0px 0px;
}

#content .infoBox .otherSettings {
  margin:0px 0px 10px 0px;
}

#content .infoBox .otherSettings img {
  margin:0px 1px 1px 0px;
}

#content .infoBox .chName {
  text-transform:uppercase;
  display:block;
  color:#ffffff;  
}

#content .infoBox .box {
  margin:5px 0px 0px 0px;
}

#content .infoBox .txt {
  width:38px;
  height:16px;
  text-align:center;
  line-height:16px;
  font-size:10px;
  text-transform:uppercase;
  background:#000000;
  border:1px solid #A320AE;
  float:left;
  margin:1px 23px 0px 0px;
}

#content .infoBox .btnMore {
  width:89px;
  height:20px;
  display:block;
  background:#6D2A72 url('../img/Bg_btnVice.gif') no-repeat left top;
  color:#ffffff;
  text-decoration:none;
  font-size:10px;
  text-align:center;
  line-height:20px;
  float:left;
}

#content .infoBox .btnObj {
  width:89px;
  height:20px;
  display:block;
  line-height:20px;
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  background:url('../img/Bg_btnObj.gif') no-repeat 0px 0px;
  margin:0px auto 0px auto;
  text-align:center;
}

#content .infoBox .item {
  padding:13px 0px 0px 0px;
  margin:7px 0px 0px 0px;
  border-top:1px solid #481F49;
}

#content .infoBox p, #content .infoBox .date {
  color:#F0BDF5;
}

#content .infoBox .title {
  display:block;
  margin:5px 0px 0px 0px;
  color:#ffffff;
}

#content .infoBox p {
  margin:0px 0px 14px 0px;
}

#content .infoBox .btnMore2 {
  width:96px;
  height:20px;
  display:block;
  background:#6D2A72 url('../img/Bg_btnVice2.gif') no-repeat left top;
  color:#ffffff;
  text-decoration:none;
  font-size:10px;
  text-align:center;
  line-height:20px;
  margin:0px auto 0px auto;  
}

#content .topDesc {
  width:394px;
  padding-bottom:5px;
  margin-bottom:10px;
  border-bottom:1px solid #6D2A72;
  float:left;    
}

#content .channelProgram {
  float:right;
  width:178px;  
  margin:15px 3px 0px 11px;
  _margin:15px 0px 0px 11px;
  _position:relative;
  _right:-6px;
}

#content .channelProgram .boxTitle {
  margin:0px 0px 10px 0px;
  font-weight:bold;
  font-size:12px;
  display:block;
}

#content .channelProgram .boxTitle:hover {
  color:#F1B8F5;
}

#content .channelProgram .inBox {
  padding:10px;
  border:1px solid #6D2A72;
}

#content .channelProgram .viewAll {
  background:none;
  text-decoration:underline;
  color:#EFB8F2;
  font-weight:normal;
  text-align:right;
}

#content .channelProgram table {
  margin:0px;
}

#content .channelProgram td {
  padding-top:1px;
  padding-bottom:1px;
  color:#ffffff;
}

#content .videoDesc {
  margin:15px 0px 0px 0px;
  color:#ffffff !important;  
}

#content .videoDesc p {
  color:#ffffff !important;
}

#content .videoDesc .imgBox {
  margin:5px 12px 3px 0px !important;
}

#content .videoDesc .perexVideo {
  color:#ffffff;
}

#content .releatedVideo {
  margin:30px 0px 0px 0px;
}

#content .releatedVideo a {
  text-decoration:none;
}

#content .releatedVideo img {
  border:1px solid #5E5C5D;
}

#content .videoCard {
  margin:30px 0px 0px 0px;
}

#content .releatedVideo .otherTitle {
  text-transform:uppercase;
  color:#ffffff;
  font-size:16px;
  margin:0px 0px 15px 0px;
}

#content .releatedVideo .item {
  width:120px;
  height:auto;
  display:block;
  float:left;
  text-align:center;
  padding:0px 10px 0px 10px;
}

#content .releatedVideo strong {
  display:block;
  text-align:center;
}

#content .titleHP {
  width:352px;
  height:27px;
  position:relative;
  color:#EDB7F3;
  font-size:12px;
  text-transform:uppercase;
  margin:42px 0px 10px 0px;
}

#content .titleHP span {
  width:352px;
  height:27px;
  position:absolute;
  left:0px;
  top:0px;
  display:block;
  background:#6D2A72 url('../img/Bg_txtHP.gif') no-repeat left top;
}

#content .hpMenu {
  overflow:hidden;
  margin:23px 0px 0px 0px;
}

#content .hpMenu a {
  width:180px;
  height:64px;
  display:block;
  position:relative;
  float:left;
  margin:0px 6px 13px 6px;
  font-size:0px;
  line-height:0px;
}

#content .hpMenu span {
  width:100%;
  height:100%;
  position:absolute;
  left:0px;
  top:0px;
  cursor:pointer;
}

#content .hpMenu .item1 span {
  background:url('../img/Bg_registrace.gif') no-repeat left top;
}

#content .hpMenu .item1:hover span {
  background:url('../img/Bg_registraceOn.gif') no-repeat left top;
}

#content .hpMenu .item2 span {
  background:url('../img/Bg_e-shop.gif') no-repeat left top;
}

#content .hpMenu .item2:hover span {
  background:url('../img/Bg_e-shopOn.gif') no-repeat left top;
}

#content .hpMenu .item3 span {
  background:url('../img/Bg_prodejci.gif') no-repeat left top;
}

#content .hpMenu .item3:hover span {
  background:url('../img/Bg_prodejciOn.gif') no-repeat left top;
}

#content .hpMenu .item4 span {
  background:url('../img/Bg_testujeme.gif') no-repeat left top;
}

#content .hpMenu .item4:hover span {
  background:url('../img/Bg_testujemeOn.gif') no-repeat left top;
}

#content .hpMenu .item5 span {
  background:url('../img/Bg_akce.gif') no-repeat left top;
}

#content .hpMenu .item5:hover span {
  background:url('../img/Bg_akceOn.gif') no-repeat left top;
}

#content .hpMenu .item6 span {
  background:url('../img/Bg_anketa.gif') no-repeat left top;
}

#content .hpMenu .item6:hover span {
  background:url('../img/Bg_anketaOn.gif') no-repeat left top;
}

#content .articles {
  margin:0px 0px 18px 0px;
}

#content .articles .date {
  color:#ffffff;
  display:block;
  font-size:10px;
  line-height:10px;
  margin:0px 0px 10px 0px;
}

#content .articles h2 {
  font-size:12px;
  line-height:14px;
  font-weight:bold;
  margin:0px 0px 8px 0px;
}

#content .articles h2 a {
  color:#ffffff;
}

#content .articles .perex {
  display:block;
  color:#F1B8F5;
}

#content .head {
  margin-bottom:10px;
}

#content .head .textTitle {
  font-weight:bold;
  font-size:11px;
  line-height:14px;
  color:#ffffff;
}

#content .chapters li {
  background:none;
  padding:0px;
}

#content .chapters a {
 color:#ffffff;
}

#content .chapters .active {
  color:#F1B8F5;
  font-weight:bold;
}

#content .chapters .number {
  color:#F1B8F5;
  font-weight:normal;
}

#content .relatedArticles a {
  color:#F1B8F5;
}

#content .mapBox {
  margin:0px 0px 40px 0px;
  overflow:hidden;
}

#content .allContactList {
  float:right;
}

#content .itemContact {
  padding:0px 0px 14px 0px;
  margin:0px 0px 22px 0px;
  border-bottom:1px solid #7B3D80;
}

#content .itemContact h2 {
  color:#ffffff;
}

#content .itemContact h3 {
  margin:0px 0px 0px 0px;
}

#content .itemContact p {
  margin:0px 0px 0px 0px;
  color:#E2BCE1;
}

#content .itemContact a {
  color:#E2BCE1;
}

#content .itemContact .comment {
  margin:18px 0px 0px 0px;
}

#content .itemContact .photoBox {
  float:right;
  position:relative;
  _width:100px;
}

#content .itemContact .photoBox .photoItem {
  padding:2px;
  margin:0px 0px 0px 12px;
  border:1px solid #615A5A;  
  float:left;
}

#content .itemContact .mapImg {
  float:right;
  position:relative;
  margin:0px 0px 0px 12px;
  border:1px solid #615A5A;
  padding:2px;
}

#content .partnerBox td {
  padding:0px 9px 20px 9px;
}

#content .partnerBox img {
  border:2px solid #7B3D80;
}

.attachments dl {
  padding:0px 0px 0px 8px;
}

.attachments dt {
  padding:0px 0px 0px 19px;
}

.attachments a {
  color:#ffffff;
}

.attachments .gif {
  /*background:url('../img/FileIcons/gif.gif') no-repeat 0px 0px;*/
}

#pager {
  margin:30px 0px 0px 0px;
  position:relative;
}

#pager a {
  color:#ECBDF3;
  padding:0px 0px 0px 24px;
  margin:0px 17px 0px 0px  
}

#pager .print {
  background:url('../img/Bg_print.gif') no-repeat 0px 2px;
}


#pager .send {
  background:url('../img/Bg_send.gif') no-repeat 0px 2px;
}

#pager .topAnchor {
  position:absolute;
  right:0px;
  top:0px;
}

#listPager {
  width:100%;
  height:21px;
  position:relative;
  line-height:21px;
  color:#ffffff;
  background:url('../img/Bg_pager.gif') no-repeat center center;
}

#listPager a {
  width:22px;
  height:21px;
  display:block;  
  font-size:0px;
  line-height:0px;
  text-decoration:none;
  color:#5B2C5E;
}

#listPager strong {
  font-weight:bold;
}

#listPager .firstPage {
  background:url('../img/Bg_firstPage.gif') no-repeat left top;
  position:absolute;
  left:0px;
  top:0px;
}

#listPager .prevPages {
  background:url('../img/Bg_nextPage.gif') no-repeat left top;
  position:absolute;
  left:26px;
  top:0px;
}

#listPager .nextPages {
  background:url('../img/Bg_prevPage.gif') no-repeat left top;
  position:absolute;
  right:26px;
  top:0px;
}

#listPager .lastPage {
  background:url('../img/Bg_lastPage.gif') no-repeat left top;
  position:absolute;
  right:0px;
  top:0px;
}

#listPager .middleBox {  
  text-align:center;  
}


#listPager2 {
  width:100%;
  height:21px;
  position:relative;
  line-height:21px;
  color:#ffffff;
  text-align:center;
}

#listPager2 #pager-center {
  font-size:12px;
}

#listPager2 #pager-center a {
  text-decoration:none;
}

#listPager2 #pager-center .active {
  color:#7B3D80;
  font-weight:bold;
}

#listPager2 #pager-left {
  position:absolute;
  left:0px;
  top:0px;
  display:block;
  width:22px;
  height:21px;
}

#listPager2 #pager-right {
  position:absolute;
  right:0px;
  top:0px;
  display:block;
  width:22px;
  height:21px;
}

#listPager2 .middleBox {  
  text-align:center;  
}

#chapterPager {
  padding:12px 0px 12px 0px;
  margin:0px 0px 25px 0px;
  border-bottom:1px solid #6E2A73;
  position:relative;
  height:11px;
}

#chapterPager a {
  color:#ffffff;
}

#chapterPager .nextPages {
  position:absolute;
  right:0px;
  top:12px;
  padding:0px 12px 0px 0px;
  background:url('../img/Bg_nextChap.gif') no-repeat right 7px;
}

#chapterPager .prevPages {
  position:absolute;
  left:0px;
  top:12px;
  padding:0px 0px 0px 12px;
  background:url('../img/Bg_prevChap.gif') no-repeat left 7px;
}

.alignLeft {
  float:left;
  margin:0px 12px 12px 0px;
}

.alignRight {
  float:right;
  margin:0px 0px 12px 12px;
}

#rightColumn {
  width:169px;
  height:auto;  
  position:absolute;
  right:0px;
  top:0px;  
}

#rightColumn #tipBox {
  height:auto;
  background:#6D2A72 url('../img/Bg_rightColumn.gif') repeat-y left top;
  margin:0px 0px 15px 0px;
  padding:0px 0px 12px 0px;
  border-left:1px solid #6D2A72;
  border-right:1px solid #6D2A72;
  border-bottom:1px solid #6D2A72;
}

#rightColumn #tipBox .headBox span {
  background:#6D2A72 url('../img/Bg_txtTipy.gif') no-repeat left top;
}

#rightColumn #tipBox a {
  display:block;
  text-align:right;
  text-decoration:none;
}

#rightColumn #tipBox span {
  display:block;
}

#rightColumn #tipBox .item {
  padding:0px 22px 0px 22px;
  margin:10px 0px 10px 0px;
}

#rightColumn #tipBox .imgBox {
  padding:1px;
  border:1px solid #645C5A; 
}

#rightColumn #tipBox .chName {
  text-transform:uppercase;
  color:#948F95;
  display:block; 
}

#rightColumn #tipBox .title {
  color:#ffffff;
  margin-bottom:5px;
  display:block;
}

#footer {
  padding:16px 0px 16px 0px;
  border-top:1px solid #202020;
  height:100%;
}

#footer a {
  color:#656565;
  float:right;
  margin:0px 27px 0px 0px;
}

#footer .leftLink {
  float:left;
}

#footer .podpis {
  margin:15px 0px 0px 0px;
  text-align:left;
}

#footer .podpis a {
  float:none;
  margin:0px;
}

.artImg img {
  border:4px solid #5F2560;
}

.body-gallery {
  margin:5px 10px 5px 0px;
  border:4px solid #5F2560;
}

.sendArticleForm {
  border:1px solid #ffffff;
  padding:40px;
  background:#3C1740 url('../img/Bg_form.gif') repeat-x left top;
}

.sendArticleForm fieldset {
  margin-bottom:10px;
  color:#F1B8F5;
}

.sendArticleForm legend {
  display:block !important;
  color:#F1B8F5;
  margin:0px;
  padding:0px;
}

.sendArticleForm th {
  width:200px;
  text-align:left;
}

.sendArticleForm label {
  color:#ffffff;
  float:left;
}

.sendArticleForm td input {
  background:#ffffff;
  border:1px solid #F2B8F2;
  width:125px;
}

.sendArticleForm #send-option {
  margin-left:205px;
  border:1px solid #F2B8F2;
}

.sendArticleForm textarea {
  border:1px solid #F2B8F2;
}

.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:127px;
  height:28px;
  line-height:28px;
  background:transparent url(../img/Bg_btnSend3.gif) no-repeat 0px 0px;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  border:0px;
  font-size:11px;
  margin:0px 5px 0px 0px;
}

.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;
}

#inquiry p {
  margin:0px 0px 15px 0px;
}

#inquiry form {
  margin:0px 0px 10px 0px;
}

#inquiry form .answer {
  width:140px;
  height:50px;
  display:block;
  text-decoration:none;
  background:transparent url(../img/Bg_inquiryOk.gif) no-repeat 0px 0px;
  font-family:"Myriad Pro", Arial, Helvetica;
  font-size:18px;
  /*background:#4F8BBF;*/
  border:0px;
  color:#ffffff;
  line-height:50px;
  /*filter: alpha(opacity=20);
  -moz-opacity: 0.2;*/
}

#inquiry form .answer:hover {
  background:transparent url(../img/Bg_inquiryOverOk.gif) no-repeat 0px 0px !important;
}

#inquiry form .answer span {
  margin:0px 0px 0px 10px;
}

#inquiry form .viewAnswer .item {
  width:140px;
  height:50px;
  display:block;
  text-decoration:none;
  background:transparent url(../img/Bg_inquiry.gif) no-repeat 0px 0px;
  font-family:"Myriad Pro", Arial, Helvetica;
  font-size:18px;  
  border:0px;
  color:#ffffff;
  line-height:50px; 
  float:left; 
}

#inquiry form .viewAnswer .item span {
  margin:0px 0px 0px 10px;
}

#inquiry form .viewAnswer .pollItem {
  width:390px;
  margin:5px 0px 0px 5px;
  float:left;
}

#inquiry form .viewAnswer .pollItem span {
  font-size:20px;
  line-height:24px;
  color:#ffffff;
}

#inquiry input {
  background:none;
  border:0px;
  font-size:11px;
  color:#ffffff;
  display:block;
  cursor:pointer;
  margin:0px;
  padding:0px;
  text-align:left !important;
}

#inquiry img {
  height:4px;
  display:block;
}

#queryForm {
  width:100%;
  border:1px solid #ffffff !important;
}

#queryForm fieldset {
  padding:11px;  
}

#queryForm table {
  width:100%;
}

#queryForm label {
  display:block;
  color:#ffffff;
  font-weight:bold;
}

#queryForm .inputText {
  width:200px !important;
  border:1px solid #E9BDEE !important;
  background:#ffffff !important;
  padding:5px 5px 5px 5px !important;
}

#queryForm  textarea {
  width:100%;
  height:127px;
  border:1px solid #E9BDEE !important;
  font-size:11px;
  color:#622D67;
}

#queryForm .submit {
  width:127px;
  height:28px;
  line-height:28px;
  border:0px;
  background:url('../img/Bg_btnSend3.gif') no-repeat 0px 0px;
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  margin:0px auto 20px auto;
  display:block;
  cursor:pointer;
}

#queryForm p {
  padding:5px;
}

#content .channelsBox {
  margin:0px 0px 15px 0px;
}

#content .channelsBox img {
  border:4px solid #5F2560;
  margin:5px 10px 5px 0px;
}

#content .channelsName {
  font-size:16px;
  color:#F1B8F5;
  line-height:18px;
}

#content .timeRows table td {
  vertical-align:top;
}

#content .timeRows table .days td {
  border-bottom:1px solid #491E4B !important;
}

#content .timeRows table .time strong{
  font-size:14px;
  line-height:17px;
}

#content .timeRows table .col1 {
  border-right:1px solid #491E4B;
}

#content .timeRows table .col2 {
  border-right:1px solid #491E4B;
}

#content .timeRows .days strong {
  font-size:14px;
  font-weight:normal;
  line-height:17px;
}

#content .programBox {
  margin:0px 0px 10px 0px;
}

#content .programBox .infoHidden {
  display:none;
}

#content .programsCol {
  padding:0px 5px;
} 

#content .programsCol h2 {
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  line-height:13px;
  margin:0px;
}

#content .programsCol h2 a {
  text-decoration:none;
}

#content .programsCol h2 a:hover {
  color:#F1B8F5;
}

#content .programsCol .leftContent {
  float:left;
  width:35px;
}

#content .programsCol .leftContent .time {
  color:#ffffff; 
}

#content .programsCol .rightContent {
  float:left;
  width:120px;
}

#content .programsCol .programDesc {
  font-size:9px;
  line-height:11px;
}

.infoProgram {
  padding:5px;
  background:#ffffff;
  color:#491E4B;
}

.infoProgram h3 {
  font-size:16px;
  font-weight:bold;
  line-height:16px;
  margin:0px 0px 0px 0px;
}

#mbImage .infoProgram p {
  font-size:12px;
  color:#491E4B !important;
}

#mbImage .infoProgram .genre {
  font-size:11px;
}

.infoProgram strong, .infoProgram span {
  font-size:11px;
}

.infoProgram .desc {
  margin-top:5px;
  color:#000000;
}

#mbBottom #mbTitle, #mbBottom #mbNumber, #mbBottom #mbPrevLink, #mbBottom #mbNextLink {
  display:none;
}

.channelsName {
  margin-bottom:10px;
  display:block;
}

.channels li {
  font-size:12px;
  line-height:19px;
  font-weight:bold;
}

.channels li a {
  text-decoration:none;
}

.channels li a:hover {
  color:#F1B8F5;
}

.headOtherBox {
  margin:0px 0px 10px 0px;
}

.headOtherBox .print {
  float:left;
  padding:0px 0px 0px 15px;
  background:url(/img/Bg_printIco.gif) no-repeat 0px 5px;
}

.headOtherBox .backLink {
  float:right;
}

/* FCK STYLES START */

.whiteText {
  color:#ffffff;
}

.violetText {
  color:#F1B8F5;
}

.kurziva {
  font-style:italic;
}

.tucne {
  font-weight:bold;
}

.podtrzene {
  text-decoration:underline;
}

/* FCK STYLES END */

#mapa_01_01_Map {
  /*width:580px;
  height:329px;*/
}

.viewAll {
  width:140px;
  height:20px;
  line-height:20px;
  display:block;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  background:url('../img/btn140x20.gif') no-repeat 0px 0px;
  margin:0px auto 0px auto;
}

.none {
  display:none;
}

.block {
  display:block;
}

#helpWizard .helpWizardItem {
  border:1px solid #6D2A72;
  margin-bottom:15px;
}

#helpWizard .helpWizardQuestion {
  padding:7px;
  background:url('../img/Bg_leftColumn2.gif') repeat-x left top;
  font-size:14px;
  color:#F1B8F5;
}

#helpWizard .helpWizardAnswers {
  padding:7px;
}

#helpWizard .helpWizardAnswers ul {
  margin-bottom:0px;
}

#helpWizard li strong {
  color:#ffffff;
}

#helpWizard .endWizardLink {
  float:right;
}

#helpWizard form {
  padding:0px;
  margin:0p;
}

#helpWizard input {
  background:none;
  border:0px;
  color:#ffffff;
  cursor:pointer;
  padding:0px;
  margin:0px;
  font-size:11px;
  border-bottom:1px solid #ffffff;
}

#helpWizard .contactCustomerCenter {
  float:left;
}

#helpWizard .contactWizardLink {
  float:right;
}

.disNon {
  display:none;
}
