@import "default.css";

body {
  width:100%;
  height:auto;
  font-size:12px;
  color:#454545;
  background:#DFEFFF;
}

body, input, table, select {
  font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#page {
  width:960px;
  height:auto;
  margin:0px auto 0px auto;
}

#head {
  height:100%;
  position:relative;
}

#head .logo {
  width:54px;
  height:57px;
  position:relative;
  left:21px;
  top:24px;
  float:left;
}

#head .logo span {
  font-size:0px;
  line-height:0px;
  height:0px;
  display:none;
}

#head .langBox {
  float:right;
  font-size:11px;
  margin:15px 0px 12px 0px;
}

#head .langBox a {
  display:block;
  float:left;
  margin-top:2px;
}

#head .langBox span {
  display:block;
  float:left;
  margin-right:8px;
}

#head .separate {
  width:1px;
  height:16px;
  padding:0px 7px 0px 7px;
  margin:0px !important;
  background:url('../img/Bg_separateLangBox.gif') no-repeat center top;
}

#head .webUserBox {
  float:right;
  font-size:11px;
  margin:15px 0px 12px 0px;
}

#head .webUserBox li {
  float:left;
  padding:0px 0px 0px 9px;
  margin:0px 35px 0px 0px;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat 0px 6px;
}

#head .webUserBox a {
  color:#072F50;
}

#head .topMenu {
  width:auto;
  height:38px;
  line-height:38px;
  background:url('../img/Bg_topMenu.gif') no-repeat 0px 0px;
  font-size:13px;
  font-weight:bold;
  margin:0px 0px 6px 0px;
  padding:0px 0px 0px 90px;
}

#head .topMenu li {
  height:100%;
  float:left;
  padding:0px 18px 0px 15px;
  background:url('../img/Bg_separateTopMenu.gif') no-repeat 0px 11px;
  position:relative;
}

#head .topMenu a {
  color:#FEFEFE;
  display:block;
  padding:0px 20px 0px 20px;
  text-decoration:none;
}

#head .topMenu a:hover {
  background:url('../img/Bg_topMenuHover.gif') repeat-x left bottom;
}

#head .topMenu .firstItem {
  background:none;
}

#head .topMenu .visible {
  display:block;
}

#head .topMenu ul {
  width:155px;
  height:auto;
  background:#CF1741;
  position:absolute;
  padding:0px 0px 0px 0px;
  display:none;
}

#head .topMenu ul li {
  width:100%;
  height:100%;
  font-size:12px;
  font-weight:bold;
  line-height:14px;
  border-bottom:1px solid #EC668D;
  float:none;
  margin:0px !important;
  padding:0px !important;
  display:block;
}

#head .topMenu ul a {  
  height:100%;
  color:#FFD7E0;
  padding:8px 15px 7px 15px;
  margin:0px !important;
}

#head .topMenu ul a:hover {
  background:#072F50 !important;
  color:#ffffff;
}

#head .topMenu li.active a {
  background:url('../img/Bg_topMenuHover.gif') repeat-x left bottom;
}

#head .topMenu a.active {
  background:url('../img/Bg_topMenuHover.gif') repeat-x left bottom;
}

#head .catImgBox {
  font-size:0px;
  line-height:0px;
  overflow:hidden;
  clear:both;
}

#body .head a:hover {
  color:#E00041 !important;
}

#rightSide {
  width:733px;
  height:auto;
  float:left;
  position:relative;
  top:0px;
  left:227px;
  background:url('../img/Bg_topRightCollLine.gif') repeat-x 0px 0px;
  margin-top:-25px;
  padding-top:2px;
}

#rightSide .catDescHp {
  padding:11px 17px 13px 17px !important;
  margin:0px 0px 0px 0px !important;
  background:#ffffff !important;
}

#rightSide .catDesc {
  margin:0px 10px 0px 10px;
  padding:0px 7px 10px 7px;
  line-height:18px;
}

#rightSide .topLine {
  width:auto;
  height:7px;
  background:url('../img/Bg_headLine.gif') repeat-x 0px bottom;
  font-size:0px;
  line-height:0px;
  padding:0px 7px 0px 7px;
  margin:0px 10px 8px 10px;
}

#rightSide .boxNews {
  width:246px;
  height:auto;
  float:left;
  background:#ffffff;
  padding-bottom:18px;
  min-height:435px;
}

#rightSide .boxNews .head {
  background:url('../img/Bg_headBoxNews.gif') no-repeat 0px 0px;
}

#rightSide .boxAdvised {
  width:244px;
  height:auto;
  float:left;
  background:#ffffff;
  min-height:406px;
}

#rightSide .boxAdvised .head {
  background:url('../img/Bg_headBoxAdvised.gif') no-repeat 0px 0px;
}

#rightSide .boxGolf {
  width:243px;
  height:auto;
  float:left;
  background:#ffffff;
  min-height:406px;
}

#rightSide .boxGolf .head {
  background:url('../img/Bg_headBoxGolf.gif') no-repeat 0px 0px;
}

#rightSide .boxGolf strong {
  font-size:13px;
  font-weight:bold;
  line-height:14px;
  color:#072F50;
  margin:0px 0px 7px 0px;
  display:block;
}

#rightSide .boxGolf em {
  font-size:11px;
  font-style:italic;
  line-height:13px;
  color:#454545;
  display:block;
  padding-left:8px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 4px;
}

#rightSide .boxGolf .item {
  background:url('../img/Bg_golfItem.gif') repeat-y 0px 0px;
  margin-bottom:1px;
  min-height:68px;
}

#rightSide .boxGolf .item a {
  padding:11px 15px 10px 20px;
  display:block;
  text-decoration:none;
}

#rightSide .boxGolf .item a:hover {
  background:url('../img/Bg_golfItemHover.gif') repeat-y 0px 0px;
}

#rightSide .boxGolf .item a:hover strong {
  text-decoration:underline;
}

#rightSide .boxGolf .firstItem {
  margin-top:1px;
}

#rightSide .chapterArt .head {
  background:url('../img/Bg_headBoxInfo.gif') no-repeat 0px 0px;
}

#rightSide .chapterArt ul {
  padding:17px 12px 15px 20px;
  font-weight:size;
  font-weight:bold;
  line-height:24px;
  background:url('../img/Bg_leftVerticalShadow.gif') repeat-y 0px 0px;
}

#rightSide .chapterArt ul a {
  color:#072F50;
  text-decoration:none;
}

#rightSide .chapterArt ul a:hover, #rightSide .chapterArt ul .active {
  color:#E00041;
}

#rightSide .chapterArt .number {
  color:#E00041;
}

#rightSide .relatedArt .head {
  background:url('../img/Bg_headBoxNews.gif') no-repeat 0px 0px;
}

#rightSide .relatedArt ul {
  padding:17px 12px 17px 20px;
  background:url('../img/Bg_leftVerticalShadow.gif') repeat-y 0px 0px;
}

#rightSide .relatedArt li {
  margin-bottom:5px;
  padding-left:10px;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat 0px 6px;
}

#rightSide .relatedArt h2 {
  font-size:12px;
}

#rightSide .relatedArt h2 a {
  color:#072F50;
}

#rightSide .head {
  width:auto;
  height:60px;
}

#rightSide .head .strongTitle {
  display:block;
  font-size:18px;
  font-weight:bold;
  color:#072F50;
  text-decoration:none;
  padding:20px 0px 0px 24px;
}

#rightSide .articles {
  padding:0px 12px 0px 12px;
}

#rightSide .articles .imgBox2 {
  width:85px;
  height:85px;
  float:left;
  margin:0px 8px 0px 0px;
}

#rightSide .articles .imgBox {
  width:85px;
  height:85px;
  border:1px solid #738FA7;
  background:#CDD5DC;
  float:left;
  margin:0px 8px 0px 0px;
}

#rightSide .articles .imgBox a {
  display:block;
  padding:4px;
}

#rightSide .articles h2 {
  font-size:13px;
  line-height:15px;
  font-weight:bold;
}

#rightSide .articles a {
  color:#072F50;
}

#rightSide .articles a:hover {
  text-decoration:none;
  color:#E00041;
}

#rightSide .articles .additionalText {
  color:#E00041;
  font-weight:bold;
  display:block;
}

#rightSide .articles .perex {
  font-size:11px;
  line-height:14px;
}

#rightSide .articles .moreLink {
  padding:0px 0px 0px 8px;
  margin:0px 0px 0px 2px;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat 0px 6px;
  color:#072F50;
}

#rightSide .boxNews .item, #rightSide .boxAdvised .item {
  padding-top:22px;
  padding-bottom:15px;
  padding-right:6px;
  background:url('../img/Bg_verticalLine.gif') repeat-y 0px 0px;
}

#rightSide .boxNews .item h2, #rightSide .boxAdvised .item h2 {
  margin-bottom:5px;
}

#rightSide .breadcrumbs {
  font-size:11px;
  line-height:13px;
  color:#072F50;
  margin-left:17px;
  margin-top:15px;
}

#rightSide .breadcrumbs a {
  color:#000000;
  padding-right:10px;
  margin-right:4px;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat right 6px;
}

#content {
  width:489px;
  height:auto;
  background:#ffffff;
  float:left;
}

#content h1 {
  font-size:17px;
  line-height:19px;
  color:#E00041;
  margin:17px 17px 11px 17px;
}

#content h1 strong {
  display:block;
  font-style:italic;
  font-size:12px;
}

#content h2 {
  font-size:14px;
  line-height:16px;
  color:#E00041;
  font-weight:bold;
  margin-bottom:10px;
}

#content h3 {
  font-size:12px;
  line-height:14px;
  font-weight:bold;
  margin-bottom:5px;
}

#content h4 {
  font-size:12px;
  line-height:12px;
  font-weight:bold;
  margin-bottom:5px;
}

#content p {
  margin-bottom:12px;
}

#content ul {
  padding-left:10px;
  margin-bottom:15px;
}

#content ul li {
  padding-left:10px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 7px;
}

#content ul ul {
  margin-bottom:0px;
}

#content ol {
  padding-left:10px;
  margin-bottom:15px;
  margin-left:20px;
}

#content ol li {
  padding-left:0px;
  list-style:decimal;
}

#content ol ol {
  margin-bottom:0px;
}

#content table td {
  padding:3px;
}

#content .nyroModal:hover .body-gallery {
  background:#90B8E7;
}

#content .body-gallery {
  padding:5px;
  border:1px solid #738FA7;
  background:#CDD5DC;
  margin:3px 0px 8px 5px;
}

#content .date {
  font-size:10px;
  line-height:15px;
  color:#646464;
}

#content .articles {
  margin:0px 10px 15px 10px;
  padding:0px 7px 17px 7px;  
  background:url('../img/Bg_horizontalLine.gif') repeat-x 0px bottom;  
}

#content .lastArt {
  background:none;
  margin-bottom:0px;
}

#content .art {
  margin:0px 10px 8px 10px;
  padding:0px 7px 0px 7px;
}

#content .artImgBox {
  width:143px;
  float:left;
  margin:0px 10px 15px 0px;
  text-align:center;
}

#content .artImgBox .buyBtn {
  width:100%;
  height:25px;
  font-size:14px;
  font-weight:bold;
  display:block;
  color:#EFFFD2;
  background:url('../img/Bg_btn143x25.gif') no-repeat 0px 0px;
  text-decoration:none;
  text-align:center;
  line-height:25px;
  margin-top:17px;
}

#content .perexArt {
  font-size:12px;
  font-weight:bold;
  color:#072F50;
  margin-bottom:17px;
}

#content .artBody {
  padding-top:25px;
  margin-bottom:22px;
  background:url('../img/Bg_headLine.gif') repeat-x 0px 0px;
}

#content .note {
  padding:0px 20px 0px 20px;
}

#content .extra {
  background:url('../img/Bg_formExtra.gif') no-repeat 0px bottom;
  display:block;
  float:left;
  height:4px;
  margin:0 5px 0 0;
  padding:5px 0 0;
  width:5px;
}

#content .alert {
  border:2px solid #FF0000;
  color:#FF0000;
  margin:10px 20px;
  padding:10px;
}

#content .allForms legend {
  display:none;
}

#content .allForms table {
  width:100%;
}

#content .allForms th {
  text-align:left;
}

#content .allForms label {
  display:block;
  float:left;
  margin:0px 5px 0px 0px;
  color:#072F50;
}

#content .allForms .inputText {
  width:200px;
  height:18px;
  border:1px solid #738FA7;
  padding:3px 3px 2px 3px;
  color:#0C4DA2;
}

#content .allForms textarea {
  width:423px;
  height:150px;
  border:1px solid #738FA7;
  padding:3px 3px 2px 3px;
  color:#0C4DA2;
}

#content .allForms select {
  width:208px;
  height:25px;
  border:1px solid #738FA7;
  color:#0C4DA2;
  line-height:25px;
}

#content .sendArticleForm {
  width:450px;
  padding:0px 20px 20px 20px;
}

#content .sendArticleForm .sendBtn {
  width:57px;
  height:22px;
  background:url('../img/Bg_sendBtn57x22.gif') no-repeat 0px 0px;
  border:0px;
  color:#EFFFD2;
  cursor:pointer;
  font-size:11px;
  font-weight:bold;
  padding:0;
  text-align:center;
  text-transform:uppercase;
  float:right;
}

#content .sendArticleForm .sentInputBtn {
  margin-right:12px;
}

.content2 {
  width:100% !important;
  margin-bottom:50px !important;
}

.content2 .artRightColumn2 {
  width:180px;
  height:auto;
  float:right;
  overflow:hidden;
  padding:0px 12px 0px 22px;
}

.content2 .artRightColumn2 .head {
  width:auto !important;
  height:auto !important;
  background:none !important;
  margin-bottom:10px;
}

.content2 .artRightColumn2 .strongTitle {
  padding:0px !important;
  font-size:17px;
  color:#E00041 !important;
}

.content2 .artRightColumn2 ul {
  background:none !important;
  padding:0px !important;
  margin:0px !important;
}

.content2 .artRightColumn2 li {
   font-size:12px !important;
   line-height:20px !important;
}

.content2 .artRightColumn2 a {
  color:#072F50;
}

.content2 .artRightColumn2 .chapterArt {
  margin-bottom:20px;
}

.content2 .artRightColumn2 .chapterArt li {
  background:none !important;
  padding:0px !important;
  margin:0px !important;
}

.content2 .artRightColumn2 .attachmentArt {
  margin-bottom:20px;
}

.content2 .artRightColumn2 .relatedArt {
  margin-bottom:20px;
}

.content2 .artRightColumn2 h2 {
  margin:0px !important;
}

.content2 .artRightColumn2 .active .number, .content2 .artRightColumn2 li:hover .number {
  color:#E00041 !important;
}

.content2 .artRightColumn2 .number {
  color:#072F50 !important;
}

.content2 .art {
  padding-top:22px !important;
  background:url('../img/Bg_headLine.gif') repeat-x 0px 0px !important;
}

.content2 .artBody {
  background:none !important;
}

.content2 .artImgBox {
  margin:0px 14px 14px 0px !important;
  padding:4px;
  border:1px solid #738FA7;
  background:#CDD5DC;
}

#listPager {
  font-size:11px;
  color:#072F50;
  margin:0px 7px 0px 7px;
  padding:17px 10px 10px 10px;
  background:url('../img/Bg_headLine.gif') repeat-x 0px 0px;
}

#listPager #listPagerInner {
  float:right;
}

#listPager span {
  float:left;
  padding-left:7px;
  margin-right:6px;
  background:url('../img/Bg_separatePager.gif') no-repeat 0px 4px;
}

#listPager a {
  color:#072F50;
}

#listPager .active {
  color:#E00041;
  font-size:12px;
  font-weight:bold;
}

#listPager .prevPages {
  width:21px;
  height:17px;
  font-size:0px;
  line-height:0px;
  background:url('../img/Bg_btnLeftPager.gif') no-repeat 0px 0px;
  float:left;
}

#listPager .nextPages {
  width:21px;
  height:17px;
  font-size:0px;
  line-height:0px;
  background:url('../img/Bg_btnRightPager.gif') no-repeat 0px 0px;
  float:left;
}

#listPager .text, #listPager .firstItem {
  background:none;
}

#listPager span:nth-child(2), #listPager .inActive:first-child {
  background:none !important;
}

#pager {
  height:18px;
  font-size:11px;
  line-height:15px;
  color:#072F50;
  margin:0px 0px 0px 0px;
  padding:17px 10px 10px 10px;
  background:url('../img/Bg_headLine.gif') repeat-x 0px 0px;
  position:relative;
}

#pager a {
  display:block;
  color:#072F50;
  float:left;
  padding-bottom:3px;
}

#pager .print {
  padding-left:26px;
  background:url('../img/Bg_print.gif') no-repeat 0px 0px;
  position:absolute;
  left:114px;
}

#pager .send {
  padding-left:26px;
  background:url('../img/Bg_send.gif') no-repeat 0px 0px;
  position:absolute;
  left:230px;
}

#pager .prevPages {
  padding-left:26px;
  background:url('../img/Bg_btnLeftPager.gif') no-repeat 0px 0px;
  position:absolute;
  left:9px;
}

#pager .nextPages {
  padding-right:26px;
  background:url('../img/Bg_btnRightPager.gif') no-repeat right 0px;
  position:absolute;
  right:9px;
}

#rightColumn {
  width:244px;
  height:auto;
  background:#ffffff;
  padding:16px 0px 0px 0px;
  margin-bottom:50px;
  float:left;
}

#rightColumn .boxNewsLetter {
  font-size:11px;
}

#rightColumn .boxNewsLetter label {
  display:none;
}

#rightColumn .boxNewsLetter p {
  margin-bottom:10px;
}

#rightColumn .boxNewsLetter .head {
  background:url('../img/Bg_headBoxEmailNews.gif') no-repeat 0px 0px;
}

#rightColumn .boxNewsLetter .boxNewsLetterIn {
  padding:15px 12px 16px 16px;
  background:url('../img/Bg_leftVerticalShadow.gif') repeat-y 0px 0px
}

#rightColumn .boxNewsLetter .inputText {
  width:140px;
  margin-right:5px;
}

#rightColumn .boxNewsLetter .btn {
  background:url('../img/Bg_sendBtn57x22.gif') no-repeat 0px 0px;
  border:0px;
  color:#EFFFD2;
  cursor:pointer;
  font-size:11px;
  font-weight:bold;
  height:22px;
  padding:0px;
  text-align:center;
  text-transform:uppercase;
  width:57px;
}

#rightColumn .boxAdvisedIn {
   background:url('../img/Bg_leftVerticalShadow.gif') repeat-y 0px 0px
}

#rightColumn .articles {
  background:none !important;
}

.productFC img {
  width:60px;
}

.productFCDet img {
  width:143px;
}

.productInfo {
  line-height:14px !important;
  border-collapse:collapse;
  border-width:0px;
}

.productInfo .lc {
  width:40%;
}

.productInfo .rc {
  font-weight:bold;
}

.productInfo .strongText {
  color:#D6002C;
}

.productInfo .discount td {
  padding-top:15px !important;
}

.productInfo .botomLine td {
  border-bottom:1px solid #072F50;
}

.productBody {
  margin-top:15px;
}

.productBody strong {
  font-weight:bold;
  color:#E00041;
  display:block;
  margin-top:10px;
}

#leftColumn {
  width:227px;
  height:auto;
  float:left;
  position:relative;
  top:0px;
  left:-733px;
  background:#ffffff;
}

#leftColumn .searchBox {
  width:auto;
  height:109px;
  background:url('../img/Bg_searchBox.gif') repeat-x 0px 0px;
  border-right:1px solid #DFEFFF;
}

#leftColumn .searchBox fieldset {
  padding-top:12px;
  padding-left:23px;
  padding-bottom:11px;
  color:#072F50;
  background:url('../img/Bg_verticalLine.gif') repeat-y right top;
}

#leftColumn .searchBox strong {
  font-size:15px;
  font-weight:bold;
  display:block;
  padding-bottom:8px;
  display:block;
}

#leftColumn .searchBox .inputText {
  width:173px;
  margin-bottom:12px;
}

#leftColumn .searchBox input.btn {
  width:57px;
  height:22px;
  padding:0px;
  border:0px;
  cursor:pointer;
  background:url('../img/Bg_sendBtn57x22.gif') no-repeat 0px 0px;  
  color:#EFFFD2;
  text-transform:uppercase;
  text-align:center;
  font-size:11px;
  font-weight:bold;
}

#leftColumn .searchBox a {
  font-size:11px;
  color:#1F2E4A;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat 0px 6px;
  padding:0px 0px 0px 8px;
  margin-right:29px;
}

#leftColumn .searchBox .advSrchLink {
	visibility:hidden;
}

#leftColumn .boxNewsProduct {
  min-height:435px;
  padding-bottom:18px;
}

#leftColumn .boxNewsProduct .head {
  width:auto;
  height:60px;
  background:url('../img/Bg_headBoxProduct.gif') no-repeat 0px 0px;
}

#leftColumn .boxNewsProduct .head a {
  display:block;
  font-size:18px;
  font-weight:bold;
  color:#072F50;
  text-decoration:none;
  padding:20px 0px 0px 24px;
}

#leftColumn .boxNewsProduct .productItem {
  text-align:center;
  padding:22px 37px 1px 37px;
}

#leftColumn .boxNewsProduct h2 {
  font-size:13px;
  font-weight:bold;
  line-height:13px;
  margin:0px 0px 6px 0px;
}

#leftColumn .boxNewsProduct h2 a {
  color:#E00041;
}

#leftColumn .boxNewsProduct .perex {
  font-size:11px;
  line-height:13px;
  color:#454545;
}

#leftColumn .boxNewsProduct .moreLink {
  padding:0px 0px 0px 8px;
  margin:0px 0px 0px 2px;
  background:url('../img/Bg_doubleListArrow.gif') no-repeat 0px 6px;
  color:#072F50;
}

#leftColumn #leftMenu {
  background:url('../img/Bg_verticalLine.gif') repeat-y right top;
}

#leftColumn #leftMenu .topMenuItem a {
  color:#072F50;
  display:block;
  padding:20px 0 14px 24px;
  text-decoration:none;
}

#leftColumn #leftMenu li {
  width:auto;
  border-bottom:1px solid #738FA7;
  font-size:18px;
  font-weight:bold;
}

#leftColumn #leftMenu li a {
  color:#072F50;
  display:block;
  padding:15px 0 14px 24px;
  text-decoration:none;
}

#leftColumn #leftMenu ul ul {
  padding-bottom:14px;
}

#leftColumn #leftMenu li li {
  background:url('../img/Bg_doubleListArrowMenuBlue.gif') no-repeat 205px 23px !important;
  border:none;
  font-size:17px !important;
  font-weight:normal !important;
  padding-right:20px;
}

#leftColumn #leftMenu li li a {
  padding:14px 0px 0px 25px !important;
  color:#072F50 !important;
}

#leftColumn #leftMenu .topMenuItem li {
  background:url('../img/Bg_headBoxQuote.gif') no-repeat 0px 0px;
}

#leftColumn #leftMenu .item1 {
  background:url('../img/Bg_headBoxProduct.gif') no-repeat 0px -7px;
}

#leftColumn #leftMenu .item2 {
  background:url('../img/Bg_headBoxNews.gif') no-repeat -18px -7px;
}

#leftColumn #leftMenu .item3 {
  background:url('../img/Bg_headBoxGolf.gif') no-repeat -15px -7px;
}

#leftColumn #leftMenu .item4 {
  background:url('../img/Bg_headBoxCalc.gif') no-repeat -15px -7px;
}

#leftColumn #leftMenu li li:hover {
  background:url('../img/Bg_doubleListArrowMenuRed.gif') no-repeat 205px 23px !important;
}

#leftColumn #leftMenu a:hover {
  color:#E00041 !important;
}

#leftColumn #leftMenu .active a {
  color:#E00041;
}

#footer {
  position:relative;
  margin-top:10px;
}

#footer .bottomMenu {
  width:auto;
  height:68px;
  background:url('../img/Bg_bottomMenu.gif') no-repeat 0px 0px;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
  line-height:68px;
  padding-left:2px;
}

#footer .bottomMenu li {
  float:left;
  padding:0px 22px 0px 26px;
  background:url('../img/Bg_separateBottomMenu.gif') no-repeat 0px 22px;
}

#footer .bottomMenu li a {
  color:#FEFEFE;
}

#footer .bottomMenu .firstItem {
  background:none;
}

#footer .tblFoot {
  width:100%;
  height:auto;
  font-size:11px;
  line-height:14px;
  color:#072F50;
}

#footer .tblFoot a {
  color:#072F50;
}

#footer .tblFoot td {
  padding:17px 23px 17px 23px;
}

#footer .tblFoot .alignLeft {
  text-align:left;
  vertical-align:top;
}

#footer .tblFoot .alignRight {
  text-align:right;
  vertical-align:top;
}

#footer .tblFoot .signature {
  color:#577691;
}

#footer .tblFoot .signature a {
  color:#577691;
  font-weight:bold;
}

#footer .bottomImg {
  width:128px;
  height:112px;
  position:absolute;
  right:10px;
  top:-48px;
  background:url('../img/Bg_footerImg.png') no-repeat 0px 0px;
}

.allForms legend {
  display:none !important;
  font-size:0px !important;
  line-height:0px !important;
  height:0px !important;
}

.allForms .inputText {
  border:1px solid #C1CFE1;
  font-size:11px;
  color:#454545;
  padding:3px 3px 3px 3px;
}

.error-env {
  border:1px solid #FF0000;
  color:#FF0000 !important;
  display:none;
  margin:3px 0 0;
  text-align:center;
}

.error-env strong {
  font-weight:bold;
}

.resultinfo {
  padding:0px 20px 0px 20px;
}

.resultinfo b {
  font-weight:bold;
  color:#E00041;
}

.archive {width:100%;clear:both;border-collapse:collapse;border-width:0px;margin-top:20px;}
.archive .col1 {width:100px}
.archive thead th {background:#DFEFFF;font-size:85%;padding:5px;color:#777;text-align:left;}
.archive tbody th, .archive tbody td {padding:5px;vertical-align:middle;border-bottom:1px solid #e9e9e9;text-align:left;}
.archive tbody td img {vertical-align:middle}
.archive tbody th a {color:#E00041}

/* FCK editor styles START */

.redText {
  color:#E00041;
}

.blueText {
  color:#072F50;
}

.defaultText {
  color:#454545;
}

.boldText {
  font-weight:bold;
}

.italicText {
  font-style:italic;
}

.underlineText {
  text-decoration:underline;
}

/* FCK editor styles END */

#adminbutton {
  padding-left:17px;
  margin:0px;
  cursor:pointer;
}

#adminbutton:hover {
  color:#E00041;
}

.newsLetterForm {
  padding:0px 17px 17px 17px;
}

.success {
  padding:10px;
  margin:0px 10px 10px 10px;
  border:2px solid #00B300;
  color:#00B300; 
}

.error {
  border:2px solid #FF0000;
  color:#FF0000 !important;
  padding:10px;
  margin:0px 10px 10px 10px;
}

.noresult {
  padding:10px;
  margin:7px;
}

.noresult dd {
  padding-left:10px;
  background:url('../img/Bg_listArrow.gif') no-repeat 0px 7px;
}

.fileCatBox {
  margin: 0 0 10px 45px;
}

.fileCatBox .selected {
  font-weight:bold;
}

.fileCatBox a {
  color:#072F50;
}

.fileCatBox li {
  float:left;
  margin-left:10px;
}

.infoText {
  float:left;
  margin-left:10px;
  font-weight:bold;
}


#poradna {padding: 10px;}
	#poradna th, #poradna td {vertical-align:top; padding: 0 5px;}	
	#poradna th {text-align:right; padding: 5px; }
	
	#poradna .form-desc {padding: 0px 5px 20px ;}
	#poradna strong {font-weight: bold;}
	.form-buttons {text-align: center; padding: 10px; }
	.form-buttons button {background: url("../img/Bg_sendBtn57x22.gif") no-repeat 0 0; font-size: 10px; color: #EFFFD2; text-transform:uppercase; border: 0; width: 57px; height: 22px; cursor:pointer;}
	
	#poradna .error, #poradna .error-env {border:0; padding:0; text-align: left;}
	.errorName {color: #f00;}
	
	span.required {font-size: 15px; color: #f00;}
	
	
	
#anketa {padding: 0 10px 10px; border-top: 5px solid #072F50; margin: 1px 0 0 0;  background: url('/img/Bg_headBoxAdvised.gif') no-repeat 100% -10px;}	
	#anketa h2 {line-height: 60px; height: 60px; color: #072F50; font-size: 18px; font-weight: bold; padding: 0 0 0 15px;}
	
	#anketa table {width: 100%; padding: 10px 0;}
	#anketa td {vertical-align: bottom;}
	#anketa .inquiryStateCol {width: 30px;}
	#anketa .inquiryState {vertical-align: middle; text-align: right;}
	#anketa .votingarea {background: #E00041; }
	#anketa a {color: #E00041;}

.flashBox {
  width:430px;
  height:200px;
  position:absolute;
  top:130px;
  right:0px;
}
