@import url("nullDefault.css");

body {
  width:100%;
  height:100%;
  font-family: Verdana, "Geneva CE", lucida, sans-serif;
  font-size:14px;
  font-style:normal;
  background:url('../img/Bg_body.gif') 0px 0px;
  line-height:17px;
}

#page {
  width:950px;
  height:auto;
  background:#ffffff;
  margin:20px auto 0px auto;
}

#pageInner {
  width:auto;
  height:auto;
  padding:1px 1px 1px 1px;
}

#header {
  width:100%;
  height:341px;
  background:url('../img/Bg_header.jpg') no-repeat 0px 0px;  
  position:relative;  
}

#header .logo {  
  position:absolute;
  width:241px;
  height:76px;
  top:28px;
  left:26px;  
  display:block;
}

#header .topLinks {
  float:right;    
  padding:6px 8px 8px 8px;
  font-size:11px;
  line-height:13px;
  font-family: sans-serif;
}

#header .topLinks a {  
  color:#A1FF30;
  text-decoration:underline;
  padding:0px 0px 0px 10px;
  margin:0px 18px 0px 0px;
  background:url('../img/Bg_itemGreen.gif') no-repeat 0px 5px;
}

#header .topLinks .lastItem {
  margin:0px 0px 0px 0px;
}

#header #logged {
  float:right;    
  padding:6px 8px 8px 8px;
  font-size:11px;
  line-height:13px;
  font-family: sans-serif;
  color:#ffffff;
}

#header #logged a {
  color:#A1FF30;
  text-decoration:none;
  padding:0px 0px 0px 10px;
  margin:0px 18px 0px 0px;
  background:url('../img/Bg_itemGreen.gif') no-repeat 0px 4px;
}

#header #logged strong {
  padding:0px 5px;
}

#header #logged .LogOutBtn {
  border:0px;
  color:#A1FF30;
  text-decoration:underline;
  padding:0px 0px 0px 10px;
  margin:0px 18px 0px 0px;
  background:url('../img/Bg_itemGreen.gif') no-repeat 0px 4px;
  font-size:11px;
  line-height:13px;
  font-family: sans-serif;
  cursor:pointer;
}

#header #topMenu {
  width:auto;
  height:auto;  
  /*float:right;*/
  position:absolute;
  top:28px;
  right:7px;
  font-size:10px;
  font-weight:bold;
  text-transform:uppercase;
  padding:8px 24px 9px 6px;
  /*margin:0px 7px 0px 0px;*/
  background:#088017;
  overflow:hidden;
}

#header #topMenu a {
  color:#ffffff;
  padding:0px 0px 0px 10px;
  margin:0px 8px 0px 0px;
  background:url('../img/Bg_topMenu.gif') no-repeat 0px 1px;
}

#header #topMenu a:hover {
  text-decoration:underline;
}

#header #topMenu .firstItem {
  background:none;
}

#header #topMenu .lastItem {
  margin:0px 0px 0px 0px;
}

#header #bottomMenu {
  width:auto;
  height:auto;
  /*float:right;*/
  position:absolute;
  top:62px;
  right:7px;
  font-size:11px;
  line-height:13px;
  font-family: sans-serif;
  padding:4px 3px 4px 16px;
  /*margin:0px 7px 0px 0px;*/
  background:#AFCC68;
}

#header #bottomMenu img {
  height:34px;
}

#header #bottomMenu .allProducts {
  float:left;
  padding:2px 17px 2px 0px;
  background:url('../img/Bg_allProducts.gif') no-repeat 37px 20px;
  color:#ffffff;
  text-decoration:underline;
}

#header #bottomMenu .itemProducts {
  text-decoration:none;
}

#header #bottomMenu img {
  border:0px;
  margin:0px 0px 0px 3px;
  padding:0px;
}

#body {
  margin:1px 0px 0px 0px;
  padding:0px 0px 16px 5px;
}

#body .leftSide {
  width:717px;
  height:auto;  
  padding:0px 0px 0px 0px;
  float:left;
}

#body .leftSide .bodyHp {
  background:url('../img/Bg_bodyHp.gif') repeat-y 0px 0px;
}

#body .leftSide .topHeader {
  width:100%;
  height:35px;
  background:#D4D4D4;
  position:relative;
  margin:0px 0px 11px 0px;  
}

#body .leftSide .topHeader .icon {
  position:absolute;
  top:-22px;
  left:0px;
}

#body .leftSide .topHeader .breadcrumbs {
  font-size:10px;
  margin-left:70px;
  padding:10px 0px 0px 0px;
  color:#6B6B6B;
}

#body .leftSide .topHeader a {
  color:#6B6B6B;
  padding:0px 0px 0px 12px;
  margin:0px 4px 0px 0px;
  background:url('../img/Bg_itemWhite.gif') no-repeat 0px 4px;
  text-decoration:underline;
}

#body .leftSide .topHeader .home {
  padding:0px;
  background:none;
}

#body .leftSide .leftColumn {
  width:210px;
  height:auto;
  float:left;
  position:relative;
  left:-507px;
  top:0px;
  overflow:hidden;
}

#body .leftColumn .lastComments {
  font-size:11px;  
}

#body .leftColumn .lastComments a {
  color:#004DA2;
}

#body .leftColumn .lastComments table {
  width:100%;
  border-collapse:collapse;
  border-spacing:0px;
}

#body .leftColumn .lastComments .align-center {
  text-align:center;
}

#body .leftColumn .lastComments .count a {
  color:#000000;  
}

#body .leftColumn .lastComments tr {
  padding:5px 3px;
  color:
}

#body .leftColumn .lastComments td {
  padding:3px;
}

#body .leftColumn .lastComments .colored {
  background:#F8F8F8;
}

#body .leftSide .boxVideo {
  width:100%;
  height:215px;
  background:#004DA2 url('../img/Bg_tv.gif') no-repeat center 36px;
  position:relative;
  margin:0px 0px 13px 0px;
}

#body .leftSide .boxVideo .boxTitle {
  color:#ffffff;
  display:block;
  text-align:right;
  padding:7px 9px 0px 0px;
}

#body .leftSide .boxVideo .playImg img {
  width:45px;
  height:45px;
  display:block;
  position:absolute;
  top:83px;
  left:65px;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
}

#body .leftSide .boxVideo img {
  position:absolute;
  top:54px;
  left:27px;
  height:102px;
  width:127px;   
}

#body .leftSide .boxVideo .nextVideo {
  position:absolute;
  bottom:10px;
  right:10px;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
}

#body .leftSide .boxVideo .nextVideo:hover {
  text-decoration:underline;
}

#body .leftSide .symposium {
  width:100%;
  height:auto;
  background:#004DA2;
  padding:0px 0px 14px 0px;
  margin:0px 0px 13px 0px;
}

#body .leftSide .symposium .boxTitle {
  color:#ffffff;
  display:block;
  text-align:right;
  padding:7px 9px 0px 0px;
}

#body .leftSide .symposium .query {  
  width:204px;
  height:auto;
  margin:8px auto 10px auto;
  background:#ffffff url('../img/Bg_queryTop.gif') no-repeat 0px 0px;
}

#body .leftSide .symposium .queryBottom {
  background:url('../img/Bg_queryBottom.gif') no-repeat 0px bottom;
  font-size:12px;
  line-height:14px;
  font-weight:bold;
  padding:8px 11px 8px 11px;
}

#body .leftSide .symposium .pool-item {
  margin:0px 0px 15px 0px;
  padding:0px 0px 0px 13px;
}

#body .leftSide .symposium fieldset {
  border:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#body .leftSide .symposium legend {
  display:none;
}

#body .leftSide .symposium .AnswerSubmit {
  background:none;
  border:0px;
  font-size:11px;
  line-height:13px;
  color:#C7E7FE;
  cursor:pointer;
  padding:0px 0px 0px 0px;
  margin:0px 0px 2px 0px;
  text-align:left;
}

#body .leftSide .symposium .pool-img {
  width:181px;
  border:1px solid #27A1FF;
  padding:1px;
  line-height:0px;
  font-size:0px;
}

#body .leftSide .symposium img {
  height:7px;
  margin:0px;
  font-size:0px;
}

#body .leftSide .symposium .voted {
  display:block;
  text-align:right;
  font-size:10px;
  font-weight:bold;
  color:#C7E7FE;
  padding:0px 30px 0px 0px;
}

#body .leftSide .lastComments {
  width:auto;
  height:auto;
  padding:10px 0px 45px 0px;
  border-top:1px solid #6A6A6A;
  border-bottom:1px solid #6A6A6A;
}

#body .leftSide .lastComments .boxTitle {
  display:block;
  text-align:right;
  color:#6A6A6A;
  padding:0px 9px 0px 0px;
}

#body .leftSide .lastComments .itemComment {
  font-size:11px;
  line-height:13px;
  color:#004DA2;
  padding:20px 12px 0px 12px;
}

#body .leftSide .lastComments .date {
  color:#DC0000;
  font-weight:bold;
}

#body .leftSide .lastComments .title {
  text-decoration:underline;
}

#body .leftSide .lastComments p {
  margin:3px 0px 3px 0px;
}

#body .leftSide .content {
  width:507px;
  height:auto;
  position:relative;
  float:left;
  left:210px;
  top:0px;
  margin:0px 0px 0px 0px;
  overflow:hidden;
}

#body .leftSide .contentIn {
  padding:10px 15px 0px 28px;
}

#body .leftSide .content h1 {
  font-size:30px;
  line-height:32px;
  font-weight:bold;
  color:#088017;
  margin:0px 0px 23px 0px;
}

#body .leftSide .catTitle {
  font-size:30px;
  line-height:32px;
  font-weight:bold;
  color:#088017;
  margin:0px 0px 23px 0px;
}

#body .leftSide .content h2 {
  font-size:18px;
  line-height:20px;
  font-weight:bold;
  margin:20px 0px 8px 20px;
  color:#004DA2;
}

#body .leftSide .content h3 {
  font-size:16px;
  line-height:18px;
  font-weight:bold;
  color:#DC0000;
  margin:15px 0px 5px 0px;
}

#body .leftSide .content h4 {
  font-size:14px;
  line-height:16px;
  margin-top:20px;
  margin-bottom:0px;
  font-weight:bold;
  color:#000000;
}

#body .leftSide .content ul {
  font-size:12px;
  line-height:20px;
  margin:0px 0px 0px 15px;
}

#body .leftSide .content ul li {
  padding:0px 0px 0px 12px;
  background:transparent url(../img/Bg_itemDarkGreen.gif) no-repeat 0px 7px;
}

#body .leftSide .content ol {
  font-size:12px;
  line-height:20px;
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 25px;
}

#body .leftSide .content ol li {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:decimal;
}

#body .leftSide .content a {
  color:#000000;
  text-decoration:underline;
}

#body .leftSide .content p {
  margin-bottom:10px;
}

#body .leftSide .content table {
  border-collapse:collapse;
  border-spacing:0px;
  /*border:1px solid #505050;*/
  margin-top:5px;
  margin-bottom:5px;
  font-size:12px;
}

#body .leftSide .content td {
  border-collapse:collapse;
  border-spacing:0px;
  padding:3px;  
}

#body .leftSide .content .catDesc {  
  margin-bottom:20px;
}

#body .leftSide .content .article {
  padding:0px 0px 18px 0px;
  margin:0px 0px 14px 0px;
  border-bottom:1px solid #C9C9C9;
}

#body .leftSide .content .article h2 {
  font-size:14px;
  line-height:16px;
  font-weight:bold;
  margin:0px 0px 8px 0px;
  color:#000000;
}

#body .leftSide .content .article p {
  margin:0px 0px 0px 0px;
}

#body .leftSide .content .artFoot {
  text-align:right;
}

#body .leftSide .content .artFoot .btn {
  float:left;
}

#body .leftSide .content .videoItem {
  padding:0px 0px 18px 0px;
  margin:0px 0px 14px 0px;
  border-bottom:1px solid #C9C9C9;
}

#body .leftSide .content .videoItem h2 {
  font-size:14px;
  line-height:16px;
  font-weight:bold;
  margin:0px 0px 8px 0px;
  color:#000000;
}

#body .leftSide .content .videoItem p {
  margin:0px 0px 0px 0px;
}

#body .leftSide .content .videoItem .date {
  display:inline;
}

#body .leftSide .content .videoItem  .fileSize {
  display:block;
  font-size:11px; 
  margin-top:10px;  
}

#body .leftSide .content .lastItem {
  border-bottom:0px;
}

#body .leftSide .content .perex {
  margin-bottom:20px;
}

#body .leftSide .content .date {
  color:#DC0000;
  font-size:11px;
  font-weight:bold;
  display:block;
  line-height:13px;
}

#body .leftSide .content .perex {
  text-align:justify;
}

#body .leftSide .content .chapters {
  width:224px;
  height:auto;
  float:right;
  margin:0px 0px 10px 10px;
  padding:0px 0px 10px 0px;
  background:#D6FEB9;
}

#body .leftSide .content .chapters .head {
  width:auto;
  height:24px;
  font-size:14px;
  line-height:24px;
  color:#000000;
  background: url('../img/Bg_headBoxBottom.gif') no-repeat 0px 0px;
}

#body .leftSide .content .chapters .head strong {
  vertical-align:middle;
  padding:0px 0px 0px 10px;
}

#body .leftSide .content .chapters .active {
  font-weight:bold;
}

#body .leftSide .content .releated {
  margin:10px 0px 0px 0px;
}

#body .leftSide .content .releated .head {
  width:auto;
  height:24px;
  font-size:14px;
  line-height:24px;
  color:#000000;
  background: url('../img/Bg_headBoxBottom.gif') no-repeat 0px 0px;  
}

#body .leftSide .content .releated .head strong {
  vertical-align:middle;
  padding:0px 0px 0px 10px;
}

#body .leftSide .content .releated li {
  background: url('../img/Bg_itemRound.gif') no-repeat 0px 6px;
}

#body .leftSide .content .relatedArticles {
  width:224px;
  height:auto;
  float:left;
  margin:0px 8px 0px 0px;
  padding:0px 0px 10px 0px;
  background:#D6FEB9;
}

#body .leftSide .content .attachments {
  width:224px;
  height:auto;
  float:left;
  margin:0px 8px 0px 0px;
  padding:0px 0px 10px 0px;
  background:#D6FEB9;
}

#body .leftSide .content .attachments dl {
  margin:0px 0px 0px 15px;
}

#body .leftSide .content .attachments dt {
  padding:0px 0px 0px 12px;
  background:transparent url(../img/Bg_itemRound.gif) no-repeat scroll 0px 6px;
}

#body .leftSide .boxIn {
  padding:0px 16px 5px 16px;
  line-height:16px;
  font-weight:bold;
}

#body .leftSide .boxIn h2 {
  font-size:14px;
}


#body .leftSide .boxIn .boxImg {
  text-align:center;
  margin:0px 0px 19px 0px;  
}

#body .leftSide .boxIn p {
  font-size:11px;
  color:#000000;
  line-height:16px;
  font-weight:normal;
}

#body .leftSide .boxIn .date {
  font-size:11px;
  line-height:16px;
  text-transform:lowercase;
  margin:7px 0px 9px 0px;
  display:block;
}

#body .leftSide .boxIn .item {
  margin-bottom:26px;
}

#body .leftSide .boxIn .all {
  color:#ffffff;
  font-size:11px;
  padding:3px;
  display:block; 
  float:right;
  text-decoration:underline;
  font-weight:bold;
  width:90px;
  margin:0px 0px 10px 0px;
}

#body .leftSide .oneColumn {
  width:233px;
  height:auto;
  float:left;
  background:#CBEDFF;
  margin:0px 9px 0px 0px;
  min-height:950px;
  _height:950px;
  position:relative;
}

#body .leftSide .oneColumn .all {
  background:#64C0EF;
}

#body .leftSide .oneColumn .date {
  color:#1FA2E5
}

#body .leftSide .oneColumn .boxImg img {
  border:3px solid #1FA2E5;
}

#body .leftSide .oneColumn h2 a {
  color:#005784;
}

#body .leftSide .twoColumn {
  width:233px;
  height:auto;
  float:left;
  background:#FFE6C0;
  margin:0px 9px 0px 0px;
  min-height:950px;
  _height:950px;
  position:relative;
}

#body .leftSide .twoColumn .all {
  background:#FEAE4D;
}

#body .leftSide .twoColumn .date {
  color:#C84B00;
}

#body .leftSide .twoColumn .boxImg img {
  border:3px solid #C84B00;
}

#body .leftSide .twoColumn h2 a {
  color:#C84B00;
}

#body .leftSide .threeColumn {
  width:233px;
  height:auto;
  float:left;
  background:#FFCECE;
  min-height:950px;
  _height:950px;
  position:relative;
}

#body .leftSide .threeColumn .all {
  background:#ED6767;
} 

#body .leftSide .threeColumn .date {
  color:#DC0000;
}

#body .leftSide .threeColumn .boxImg img {
  border:3px solid #DC0000;
}

#body .leftSide .threeColumn h2 a {
  color:#DC0000;
}

#body .centerBox {
  width:715px;
  height:130px;
  background:url('../img/Bg_centerTitleBox.gif') no-repeat 0px 0px;
  margin:20px 0px 19px 0px;
  overflow:hidden;
}

#body .centerBox .boxTitle {
  font-size:14px;
  display:block;
  margin:5px 0px 12px 3px;
}

#body .centerBox h2 {
  font-size:10px;
  color:#235A01;
  line-height:14px;
  text-align:center;
}

#body .centerBox h2 a {
  color:#235A01;
}

#body .centerBox .item {
  width:87px;
  float:left;
  margin:0px 0px 0px 2px;
}

#body .bottomBoxes {
  width:233px;
  min-height:202px;
  _height:202px;
  background:#D6FEB9 url('../img/Bg_bottomTitleBox.gif') no-repeat 0px 0px;
  float:left;
  margin:0px 8px 0px 0px;
  position:relative;
}

#body .bottomBoxes .boxTitle {
  margin:10px 0px 10px 10px;
  display:block;
}

#body .bottomBoxes .article {
  padding:6px;
}

#body .bottomBoxes .article img {
  margin:0px 0px 5px 0px;
  border:1px solid #71C127;
}

#body .bottomBoxes h2 {
  font-size:11px;
  font-weight:bold;
  color:#004DA2;
  line-height:14px;
  margin:0px 0px 12px 0px;
}

#body .bottomBoxes h2 a {
  color:#004DA2;
}

#body .bottomBoxes p {
  font-size:10px;
  line-height:13px;
  color:#000000;
}

#body .bottomBoxes .btn {
  position:absolute;
  bottom:10px;
  right:15px;
  font-size:11px;
  color:#ffffff;  
  background:#4F960E;
  font-weight:bold;
  text-decoration:underline;
  line-height:16px;
  display:block;
  height:16px;
  text-align:center;
  padding:1px 15px 1px 15px;
}

#body .bottomBoxes .all {
  position:absolute;
  bottom:10px;
  right:15px;
  font-size:11px;
  color:#ffffff;  
  background:#4F960E;
  font-weight:bold;
  text-decoration:underline;
  line-height:16px;
  display:block;
  height:16px;
  text-align:center;
  padding:1px 15px 1px 15px;
}

#body .deduction .btn {
  left:15px;
  width:40px;
}

#body .bottomBoxes .left {
  display:none;
}

#body .bottomBoxes .ngf {
  font-size:11px;
}

#body .bottomBoxes .ngf td {
  padding:3px;
}

#body .bottomBoxes .ngf td a {
  color:#000000;
  text-decoration:underline;
}

#body .bottomBoxes .ngf .count a {
  text-decoration:none;
}

#body .lastComment .btn {
  width:180px !important;
}

#body .lastPhoto {
  margin:0px 0px 0px 0px;
  text-align:center;
}

#body .lastPhoto img {  
  border:1px solid #77C42F;
}

#body .lastPhoto strong {
  text-align:left;
}

#body .rightSide {
  width:210px;
  height:auto;
  margin:0px 0px 0px 11px;
  padding:0px 0px 0px 0px;
  float:left;   
}

#body .rightSide .topHeader {  
  height:35px;
  margin:0px 0px 0px 0px;
  position:relative;
  width:100%;  
}

#body .rightSide .topHeader .icon {
  left:0px;
  position:absolute;
  top:-22px;
}

#body .rightSide .boxInterest {
  width:auto;
  height:auto;
  margin:0px 0px 20px 0px;
  padding:20px 20px 20px 20px;
  background:#BDFFC6;
}

#body .rightSide .boxInterest li {
  font-size:12px;
  line-height:20px;
  padding:0px 0px 0px 12px;
  background:url('../img/Bg_itemDarkGreen.gif') no-repeat 0px 7px;
}

#body .rightSide .boxInterest a {
  color:#004F0A;
}

#body .rightSide .boxInterest a:hover {
  text-decoration:underline;
}

#body .rightSide .boxInterest .all {
  margin:15px 0px 0px 0px;
  text-align:right;
  display:block;
  font-size:11px;
  font-weight:bold;
}

#body .rightSide .bannerBox {
  width:100%;
  margin:0px 0px 20px 0px;
  overflow:hidden;
}

#body .rightSide .bannerBox img {
  text-align:center;
  margin:0px auto;
}

#body .rightSide .fieldset {
  border:0px;
} 

#body .rightSide legend {
  display:none;
}

#body .rightSide .rightForms {
  background:#004DA2;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  position:relative;
}

#body .rightSide .rightForms fieldset {
  border:0px;
  padding:40px 13px 17px 13px
}

#body .rightSide .rightForms .lblText {
  color:#ffffff;
  display:block;
  text-align:right;
  margin:0px 0px 11px 0px;
}

#body .rightSide .rightForms .inputText {
  border:1px solid #269FFD;
  padding:3px 3px 2px 3px;
  font-size:11px;
  line-height:13px;
  width:150px;  
}

#body .rightSide .rightForms textarea {
  width:173px;
  height:100px;
  border:1px solid #269FFD;  
  padding:23px 5px 5px 5px;
  margin:0px 0px 10px 0px;
  font-size:11px;
  line-height:13px;
}

#body .rightSide .rightForms .btnSend {
  width:20px;
  height:21px;
  background:url('../img/Bg_btnSend.gif') no-repeat 0px 0px;
  border:0px;
  cursor:pointer;
}

#body .rightSide .newsletters .inputText {
  padding-left:30px;
  width:120px;
}

#body .rightSide .newsletters .icon {
  width:66px;
  height:57px;
  position:absolute;
  left:10px;
  top:20px;
  background:url('../img/Bg_senNews.gif') no-repeat 0px 0px;
}

#body .rightSide .subscriebes .icon {
  width:70px;
  height:69px;
  position:absolute;
  left:10px;
  top:20px;
  background:url('../img/Bg_subscriebes.gif') no-repeat 0px 0px;
}

#body .rightSide #listPager {
  display:none;
}

#body .videoDetail {
  padding:0px 0px 15px 0px;
}

#body .videoplayer {
  text-align:center;
  margin:0px 0px 15px 0px;
}

#body .videoDetail .fileSize {
  display:block;
  font-size:11px;
  margin-top:10px;
}

#body .formDesc {
  padding:10px;
}

#body #gallery, #body #comment {
  width:100%;
  left:0px;
}

#body #gallery .contentIn {
  padding:10px 15px 0px 15px;
}

#body #gallery #listPager table {
  float:right;
}

#body #gallery #listPager .active {
  font-weight:bold;
}

#body #gallery #listPager .backLink {
  font-weight:bold;
  color:#D30601;
  float:left;
  text-decoration:none;
  display:block;
  padding:5px;
}

#body #gallery #listPager a {
  color:#054CA6;
  font-weight:normal;
}

#pager {
  margin-top:30px;
}

#pager a {
  font-size:11px;
  color:#004EA0 !important;
  font-weight:bold;
  display:block;
  float:left;  
  padding:5px 0px 5px 26px;
  text-decoration:none !important;  
}

#pager .print {
  background: url('../img/Bg_print.gif') no-repeat 0px 6px;  
  margin-right:30px;
}

#pager .send {
  background:url('../img/Bg_send.gif') no-repeat 0px 7px;
}

#pager .cform {
  float:left;
  margin:0px 30px 0px 0px;
}

#pager .c1 {
  background:url('../img/Bg_comments.gif') no-repeat 0px 4px;
  text-align:left;
  padding:5px 0px 5px 26px;   
  font-size:12px;
  color:#004EA0 !important;
  font-weight:bold;
  border:0px;
  cursor:pointer;
}

#chapterPager {
  font-size:11px;
  font-weight:bold;
  margin:10px 0px 15px 0px !important;
  padding:10px 0px 10px 0px;
  border-top:1px solid #6B6B6B;
  border-bottom:1px solid #6B6B6B;
  background:#EEEEEE;
}

#chapterPager a {
  color:#DC0000 !important;  
}

#chapterPager .prevPages {
  float:left;
  padding:0px 0px 0px 10px;
}

#chapterPager .nextPages {
  float:right;
  padding:0px 10px 0px 0px;
}

#footer {
  font-size:10px;
  line-height:12px;
  color:#868686;
  background:#EEEEEE;
  padding:10px 20px 10px 20px;
}

.podpis {
  margin-top:10px;
  text-align:center;
}

.podpis a {
  color:#868686;
  text-decoration:underline;
}

.alignLeft, .alignNone {
  float:left;
  margin-right:15px;
}

.alignRight {
  float:right;
  margin-left:15px;
}

#sendArticle {  
  width:100%;
  background:#E3E3E3;
  padding:10px 0px 10px 0px;
  clear:both;
}

#sendArticle fieldset {
  border:0px;
  padding:0px 10px 10px 10px;
  background:#E3E3E3;
}

#sendArticle table {
  width:100%;
  border:0px !important;
}

#sendArticle table th {
  width:40%;
}

#sendArticle table td {
  width:50%;
}

#sendArticle label {  
  display:block;
  float:left;
}

#sendArticle .extra, .note .extra {
  display:block;
  float:left;
  width:8px;
  height:8px;
  background:url('../img/Bg_extra.gif') no-repeat 0px 0px;
  margin-top:5px;
  margin-left:5px;  
}

#sendArticle input {
  width:95%;
}

#sendArticle textarea {
  width:97%;
}

#sendArticle .sendmail-cz {
  width:120px;
  height:20px;
  background:url('../img/Bg_btnSend2.gif') no-repeat 0px 0px;
  border:0px;
  float:right;
  margin:0px 20px 0px 0px;
}

.note {
  font-size:12px;
  margin-bottom:5px !important;
  float:right;
}

.blueText {
  color:#004DA2;
}

.redText {
  color:#DC0000;
}

.greenText {
  color:#088017;
}

.blackText {
  color:#000000;
}

.kurziva {
  font-style:italic;
}

.tucne {
  font-weight:bold;
}

.regForm {
  padding:0px 30px;
}

.contentForm {  
  width:100%;
  background:#E3E3E3;
  /*padding:10px 0px 10px 0px;*/
  clear:both;
}

.contentForm fieldset {
  border:0px;
  padding:0px 10px 10px 10px;
  background:#E3E3E3;
}

.contentForm legend {
  color:#004DA2;
}

.contentForm table {
  width:100%;
  border:0px !important;
}

.contentForm table th {
  width:40%;
}

.contentForm table td {
  width:50%;
}

.contentForm label {  
  display:block;
  float:left;
}

.contentForm .extra, .note .extra {
  display:block;
  float:left;
  width:8px;
  height:8px;
  background:url('../img/Bg_extra.gif') no-repeat 0px 0px;
  margin-top:5px;
  margin-left:5px;  
}

.contentForm input {
  width:93%;
  float:left;
}

.contentForm textarea {
  width:93%;
}

.contentForm .sendmail-cz {
  width:120px;
  height:20px;
  background:url('../img/Bg_btnSend3.gif') no-repeat 0px 0px;
  border:0px;
  float:right;
  margin:0px 20px 0px 0px;
  cursor:pointer;
  color:#ffffff;
  font-weight:bold;
}

.contentForm .lost {
  font-size:11px;
  font-weight:bold;
}

.contentForm .textTop {
  margin-top:15px;
}

.success {
  padding:5px;
  border:1px solid #088017;
  color:#088017;
  font-size:11px;
}

.error {
  padding:5px;
  border:1px solid #C5303E;
  color:#C5303E;
  font-size:11px;
}

.infoText {
  font-size:11px;
  text-align:right;
  font-style:italic;
}

.infoText2 {
  font-size:11px;
  font-style:italic;
}

.infoBox {
  font-size:10px;
  margin:0px 0px 30px 0px;
}

.infoBox .backLink {
  float:right;
  color:#DC0000 !important;
}

#addform {border:0}
#addform #Email {
  width:150px;
}

#addform #SendingAnswer {
  float:left;
  width:auto !important;
}

#addform p {
  clear:both;
}


.content .forumC li {float:left;margin:0px 15px 0px 0px;font-weight:bold;}
.content .forumC li a {font-weight:normal;color:#DC0000 !important;}

.content .poradna {clear:both;width:100%;border-collapse:collapse;border:0;font-size:10px !important;text-align:center;}
.content .poradna td, #article .poradna th {border:0;padding:3px 5px}
.content .poradna th {background:#D2DFEF;padding:5px;}
.content .poradna td {border:1px solid #004EA3;}
.content .poradna td a {color:#ff0000}
.content .poradna td {background:url(../img/dh.png) repeat-x 0 100%}
.content #desc table {width:100%;}
.content #desc .submit {border:0px;background:#004DA2;color:#ffffff;}
.content #desc .t3 .submit {height:22px;margin-left:10px;}
.content #desc .t3 input {float:left;}
.content .col3 {width:40px}
.content .col4 {width:95px}

.content .com {background:url(../img/dh.png) repeat-x 0 100%;}

.content .com .com-env{
	border: 1px solid #004EA3; 
	margin-bottom: 10px;
}

.content .com .com-author{
	width: 140px;
	float: left;
	_margin-right: -3px;
	font-size: 11px;
	padding: 5px;
	color: #D80548;
}

.content .com .com-b {
	padding:5px; 
	margin-bottom: 10px; 
	font-size: 11px;
/*	margin-left: 150px;
	_margin-left: 147px; */	
}

.content .com .com-r {text-align:right}
.content .editing form {width:15px;float:left}

.content p{
	font-size: 11px !important;
}

.content .com {
  /* border:1px solid #DEDCD9; */
  border: 0px;
  /* margin-bottom:10px; */
  overflow:hidden;
  position:relative;
  padding: 2px;
}

.content .com-h {
  /*
  background-color:#EDEDED;
  color:#A0A0A0;
  */
  
  background: #D2DFEF;
  color: #004EB4;
  font-size: 11px;
  padding: 0 3px;
}

.content .com-h p.reply{
	position: relative;
	margin: 0 !important; padding: 3px !important;
}

.content .com-h p.reply span{
	position: absolute;
	top: 0px; right: 0;
}

.content .com-h p{
	margin: 0; padding: 0;
}

.content .com-r {
  color:#000000;
  font-size:12px;
}

.content .com-r .submit {
	border:0px;
	/* background:#004DA2;color:#ffffff; */
	background: transparent url(../img/Bg_btnSend3.gif) no-repeat scroll 0 50%;
	color: white;
	cursor: pointer;
	_cursor: hand;
	height: 20px;
	width: 120px;
	font-weight: bold;
	line-height: 20px;
}



#addform .float-right .sendmail-cz {
  width:120px;
  height:20px;
  background:url('../img/Bg_btnSend3.gif') no-repeat 0px 0px;
  border:0px;
  float:right;
  margin:0px 20px 0px 0px;
  color:#ffffff;
}

.content .galleryItem {
  float:left;
  width:223px;
  height:113px;
  margin:0px 5px 5px 0px;
  background:url('../img/Bg_photoBox.gif') no-repeat 0px 0px;
}

.content .galleryItem .desc {
  color:#ffffff;
  line-height:12px;
  padding:0px 2px;
}

.content .galleryItem .starOut {
  width:76px;
  height:12px;
  background:url('../img/Bg_starOff.gif') no-repeat 0px 0px;
  margin:5px 0px 0px 5px;
  float:left;
}

.content .galleryItem .starIn {
  height:12px;
  background:url('../img/Bg_starOn.gif') no-repeat 0px 0px;
}

.content .galleryItem .voteForm {
  float:right;
  margin:0px 10px 0px 0px;
}

.content .galleryItem .voteForm .voteButton {
  width:50px;
  height:14px;
  border:0px;
  cursor:pointer;    
  font-weight:bold;
  color:#ffffff;
  background:none;
  text-decoration:underline;
  font-size:11px;
  text-transform:uppercase;
  margin:5px 0px 0px 0px;
}

.content .galleryItem .gallTitle {
  line-height:13px !important;
  font-size:11px !important;
  margin-top:3px !important;
}

.content .galleryItem .gallTitle a {
  color:#ffffff !important;
}

.content .galleryItem .gallImg, .content .galleryItem .lightview {
  margin:4px 4px 4px 4px;
  display:block;
  float:left;
}

.content .galleryItem img {
  /*width:108px;*/
  height:72px;
  border:1px solid #ffffff;
}

.content .galleryItem h3 {
  margin:0px 0px 0px 0px !important;
  font-size:11px;
  float:left;
  width:88px;
}

.content .galleryItem h3 a {
  color:#ffffff !important;
  font-weight:bold;
  font-size:11px;
  line-height:13px;
}

.content .galleryTitle {
  font-size:120%;
}

.content .topPhoto {
  width:663px;
  background:#EEEEEE;
  padding:8px;
  margin:0px 0px 23px 0px;
  position:relative;
}

.content .topPhoto h2 {
  font-weight:bold !important;
  font-size:20px !important;
  line-height:23px !important;
  margin:0px !important;
}

.content .topPhoto h2 a {
  text-decoration:none !important;
}

.content .topPhoto img {
  width:373px;
  border:1px solid #595758;
  float:left;
  margin:0px 10px 0px 0px;
}

.content .topPhoto .starOut {
  width:128px;
  height:19px;
  background:url('../img/Bg_starGoldOff.gif') no-repeat 0px 0px;
  margin:5px 0px 0px 5px;
  float:left;  
}

.content .topPhoto .starIn {
  height:19px;
  background:url('../img/Bg_starGoldOn.gif') no-repeat 0px 0px;
}

.content .topPhoto .voteBox {
  width:250px;
  position:absolute;
  bottom:20px;
  right:30px;
}

.content .topPhoto .voteBox span {
  display:block;
  margin:5px auto 0px auto;
  font-size:11px;
  line-height:13px;
  color:#A8A8A8;
  width:100px;
}

.content .topPhoto .voteForm {
  float:right;
  margin:0px 10px 0px 0px;  
}

.content .topPhoto .voteForm .voteButton {
  width:70px;
  height:19px;
  border:0px;
  cursor:pointer;    
  font-weight:bold;
  color:#004DA2;
  background:none;
  text-decoration:underline;
  font-size:14px;
  text-transform:uppercase;
  margin:5px 0px 0px 0px;
}

#listPager table {border:0px !important;}
#chapterpager table {border:0px !important;}

.editing form {
  display:block;
}

#c-name {
  margin:0px 0px 20px 0px !important;
}

#c-name span {
  font-size: 11px;
}

#addcom {
  width:666px;
  font-size:12px;
  background:#E3E3E3 url('../img/Bg_topForm.gif') no-repeat 0px 0px;
}

#addcom fieldset {
  padding:15px;
  border:0px;
  background:url('../img/Bg_bottomForm.gif') no-repeat 0px bottom;
}

#addcom legend {
  display:none;
}

#addcom label {
  width:150px;
  float:left;
  display:block;  
  height:27px;
  font-weight:bold;
}

#addcom p {
  margin:0px 0px 10px 0px;
}

#addcom p input {  
  border:0px none;
  color:#000000;  
  font-size:11px;
  padding:4px 4px;  
  width:145px;
  border:1px solid #010101;
}

#addcom textarea {
  border:1px solid #00252F;
  width:74%;
  height:100px;
  padding:5px;  
}

#addcom .sendmail {
  background:transparent url(../img/Bg_btnSend3.gif) no-repeat scroll 0px;
  border:0px none;
  color:#FFFFFF;
  cursor:pointer;
  float:right;
  font-weight:bold;
  height:20px;
  margin:10px 3px 0px 0px;
  width:120px;
}

#addcom p span label {
  width:180px !important;
}

#addcom .editorRange {
  margin:0px 0px 10px 0px;
}

#a-mail {  
  background:#DDDDDD;
  margin:5px 0px;
}

#a-mail fieldset {
  padding:10px;
  border:0px;
}

#a-mail legend {
  display:none;
}

#a-mail label {
  margin:0px 140px 0px 0px;
  font-weight:bold;
  font-size:12px;
}

#a-mail #SubscMail {
  border:1px solid #000000;
  margin:0px 20px 0px 0px;
  padding:2px;
}

#a-mail .btn {
  background:transparent url(../img/Bg_btnSend3.gif) no-repeat scroll 0px;
  border:0px none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  height:20px;  
  width:120px;
}

#com {
  padding:0px 0px 0px 0px;
  border:0px;
}

#com .com-h {
  background:#D2DFEF;
  padding:5px;
}

#com .com-h .date {
  float:right;
  color:#014EA6;
  font-style:normal;
}

#com .com-h span {
  float:left;
  color:#014EA6;
  font-style:normal;
  font-weight:bold;
}

#com .com-b {
  border:1px solid #004EA3;
  background:#ffffff;
}

#com td {
  vertical-align:top;
}

#com table {
  font-size:11px !important;
}

#com .l_column {
  width:20%;
  color:#D80305;
}

#com .l_column em {
  font-style:normal;
  font-weight:bold;
}

#com .com-r {
  margin:10px 0px 0px 0px;
}

#com .btn {
  background:transparent url(../img/Bg_btnSend3.gif) no-repeat scroll 0px;
  border:0px none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  height:20px;  
  width:120px;
}

#desc .c4 {
  background:transparent url(../img/Bg_comments.gif) no-repeat 0px 0px;
  padding:0px 0px 0px 23px; 
  border:0px;
  font-size:11px;
  color:#000000;
  font-weight:bold;
  cursor:pointer;
  text-align:left !important;
  height:auto;
  width:auto;
}


.btn {
  background:transparent url(../img/Bg_btnSend3.gif) no-repeat scroll 0px;
  border:0px none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  height:20px;  
  width:120px;
}

#chapterpager td {
  border:0px !important;
}
