/* defaulni styly pro support */

.nocss, .hide {
  display: none;
}
.clr {
  clear: both;
  display: block;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 0;
  font-size: 1px;
}

.ir {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  display: block;
}
a .ir {
  cursor:pointer;
}
a img {
  border: 0px
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.fl iframe {
  margin-right: 15px; 
}
.fr iframe {
  margin-left: 15px;
}
.imgr {
  float: right; 
  margin-left: 13px;
}
.wysiwyg .imgr {
  margin-left: 25px;
}
.imgl {
  float: left; 
  margin-right: 13px;
}
img {
  display: block;
  margin-bottom: 13px;
}
table td img {
  margin: 0 auto;
  text-align: center;
}
.taj {
  text-align: justify !important;
}
.tal {
  text-align: left !important;
}
.tar {
  text-align: right !important;
}
.tac {
  text-align: center !important;
}
.vam, .middle {
  vertical-align: middle !important;
}
.nowrap {
  white-space: nowrap !important;
}
.error {
  /*color: #ff6600 !important;*/
  font-weight: bold !important;
}

/* wysiwyg table */

.wysiwyg table {
  width: 98%;
  border: 0;
  margin: 0;
  padding: 0;
}
.wysiwyg table td, table.common th {
  vertical-align: top
}
.wysiwyg table td {
  /*
  padding: 7px;
  background: #f1f1f1;
  /**/
}
.wysiwyg table td p {
  margin: 0; padding: 0;
}


.wysiwyg table {
  padding: 0;
  border: 0 none;
  border-spacing: 0 10px;
  /*border-collapse: collapse;*/
}
.wysiwyg table thead tr {
  background: #777777;
  /*
  -moz-box-shadow: 1px 1px 0 #373737;
  -webkit-box-shadow: 1px 1px 0 #373737;
  box-shadow: 1px 1px 0 #373737;
  /**/
}
.wysiwyg table thead tr th {
  padding: 9px 20px;
  font-size: 14px;
  color: #fff;
  text-align: left;
}
.wysiwyg table.cols2 tbody tr td { width: 50%; }
.wysiwyg table.cols3 tbody tr td { width: 33.3%; }
.wysiwyg table thead tr th.col1 {}
.wysiwyg table thead tr th.col2 {}
.wysiwyg table tbody tr {
  /*outline: 1px solid #dadada;*/
}
.wysiwyg table.cols2_space tbody tr td { width: 49%; }
.wysiwyg table tbody tr td.space { width: 2%; }
.wysiwyg table tbody tr td {
  padding: 15px 20px;
  background: #fff;
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
}
.wysiwyg table tbody tr td.center {
  text-align: center;
}
.wysiwyg table.noborder tbody tr td,
.wysiwyg table.nobr tbody tr td {
    border: 0;
}
.wysiwyg table tbody tr.nomenclature_header td {
  padding-left: 0;
  background: transparent;
  border-top: 0 none;
  border-bottom: 0 none;
  font-size: 18px;
}
.wysiwyg table.result_page tbody tr td strong { float: left; padding-top: 5px; font-size: 14px; }
.wysiwyg img.nobr {border: none;}

a.targetblank {background-image: url("../images/targetblank.png"); text-decoration:underline;}
a.targetblank { background-position: 100% 2px;background-repeat: no-repeat;padding: 2px 16px 2px 0; text-decoration:underline; }

.wysiwyg a.unknown,.unknown {background-image: url("../images/layout/filetypes/unknown.gif"); text-decoration:underline;}
.wysiwyg a.avi,.avi {background-image: url("../images/layout/filetypes/avi.gif"); text-decoration:underline;}
.wysiwyg a.doc,.doc,.wysiwyg a.docx,.docx {background-image: url("../images/layout/filetypes/doc.gif"); text-decoration:underline;}
.wysiwyg a.gif,.gif {background-image: url("../images/layout/filetypes/gif.gif"); text-decoration:underline;}
.wysiwyg a.jpg,.jpg {background-image: url("../images/layout/filetypes/jpg.gif"); text-decoration:underline;}
.wysiwyg a.png,.png {background-image: url("../images/layout/filetypes/png.gif"); text-decoration:underline;}
.wysiwyg a.pps,.pps,.wysiwyg a.ppsx,.ppsx {background-image: url("../images/layout/filetypes/pps.gif"); text-decoration:underline;}
.wysiwyg a.ppt,.ppt,.wysiwyg a.pptx,.pptx {background-image: url("../images/layout/filetypes/ppt.gif"); text-decoration:underline;}
.wysiwyg a.xls,.xls,.wysiwyg a.xlsx,.xlsx {background-image: url("../images/layout/filetypes/xls.gif"); text-decoration:underline;}
.wysiwyg a.zip,.zip {background-image: url("../images/layout/filetypes/zip.gif"); text-decoration:underline;}
.wysiwyg a.pdf,.pdf {background-image: url("../images/layout/filetypes/pdf.gif"); text-decoration:underline;}
.wysiwyg a.print,.print {background-image: url("../images/layout/filetypes/print.gif"); text-decoration:underline;}

.wysiwyg a.avi, a.avi,
.wysiwyg a.bmp, a.bmp,
.wysiwyg a.cer, a.cer,
.wysiwyg a.dll, a.dll,
.wysiwyg a.doc, a.doc,
.wysiwyg a.docx, a.docx,
.wysiwyg a.gif, a.gif,
.wysiwyg a.html, a.html,
.wysiwyg a.ins, a.ins,
.wysiwyg a.jpg, a.jpg,
.wysiwyg a.log, a.log,
.wysiwyg a.mp3, a.mp3,
.wysiwyg a.pdf, a.pdf,
.wysiwyg a.png, a.png,
.wysiwyg a.pps, a.pps,
.wysiwyg a.ppsx, a.ppsx,
.wysiwyg a.ppt, a.ppt,
.wysiwyg a.pptx, a.pptx,
.wysiwyg a.rar, a.rar,
.wysiwyg a.swf, a.swf,
.wysiwyg a.thumb, a.thumb,
.wysiwyg a.txt, a.txt,
.wysiwyg a.unknown, a.unknown,
.wysiwyg a.xls, a.xls,
.wysiwyg a.xlsx, a.xlsx,
.wysiwyg a.zip, a.zip,
.wysiwyg a.print, a.print { background-position: 0 2px;background-repeat: no-repeat;padding: 2px 0 2px 22px; text-decoration:underline; }
.wysiwyg a.print, a.print { padding-left: 26px; }
