/* ESTILOS GERAIS */

body {  
  margin:0px;
  /*background-image: url(../sysimages/background_body.jpg);
  background-repeat: repeat-x;*/
  font-family: trebuchet MS;  
  /*background-position: center top;*/  
}

.clear {
  clear:both;
}

.top {
  height:110px;  
}

.top .left {  
  background-image: url(../sysimages/left_bg.jpg);
  background-position: left top;  
}

.top .right {
  background-image: url(../sysimages/right_bg.jpg);  
  background-position: right top;
}

.mpHolder .center {
  height:108px;
  background-color: #4F5B6D;
}

.bannerHolder {
  /*height:130px;*/
}

.bannerHolder .left {
  background-color: #552D21;
}

.bannerHolder .right {
  background-color: #1C9E94;
}

.contentHolder  {  
  background-color: #E3E4E8;
}
/*
.contentHolder .left {
  background-image: url(../sysimages/background_content.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}

.contentHolder .right {
  background-image: url(../sysimages/background_content.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}
*/

.contentHolder .center {
  background-image: url(../sysimages/background_content.jpg);
  background-repeat: repeat-x;
  background-position: left top;
  /*background-color: #FFFFFF;*/
}

.footerHolder .center {
  background-image: url(../sysimages/background_footer.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  background-color: #8C98A4;
}

p {
  font-size:11px;
  color:#4F5B6D;
  line-height:160%;
  margin:0px;
}

a {
  font-size:11px;
  color:#4F5B6D;
  text-decoration:none;
}
.as a{
  text-decoration: underline;
}
.as a:hover{
  text-decoration: underline;
}
a:hover {
  font-size:11px;
  color:#BF5417;
  text-decoration:none;
}

.linksMP {   
  float:left;
  padding:6px 0 0 10px; 
}

.linksMP .link {
  color:#A7ADB6;
  font-weight:bold;  
}

.linksMP .link:hover {
  color:#FFFFFF;
  font-weight:bold;  
}

.linksMP .linkSel {
  color:#FFFFFF;
  font-weight:bold;  
}

.linksMP .linkSel:hover {
  color:#FFFFFF;
  font-weight:bold;  
}

.linksSubmenu {
  float:left;
  padding:6px 0 0 0;
}

.linksSubmenu .link {
  color:#A7ADB6;    
}

.linksSubmenu .link:hover {
  color:#FFFFFF;  
}

.linksSubmenu .linkSel {
  color:#FFFFFF;  
}

.linksSubmenu .linkSel:hover {
  color:#FFFFFF;  
}

.separadorMenu {
  float:left;
  padding:9px 10px 0 9px;
}

h1 {
  margin:0px;
  font-size:11px;
  color:#4F5B6D;
  font-weight:bold;
}

h2 {
  margin:0px;
  font-size:11px;
  color:#4F5B6D;
  font-weight:bold;
}

table tr td {
  font-size:11px;
  color:#4F5B6D;
  line-height:160%;
  margin:0px;
}

table tr td h1 {
  margin:0px;
  font-size:11px;
  color:#4F5B6D;
  font-weight:bold;
}

table tr td h2 {
  margin:0px;
  font-size:11px;
  color:#4F5B6D;
  font-weight:bold;
}

table tr td p {
  font-size:11px;
  color:#4F5B6D;
  line-height:160%;
  margin:0px;
}

form {
  margin:0px;
}

.linksFooter {
  color:#4F5B6D;
}

.linksFooter:hover {
  color:#FFFFFF;
}

.linksFooterSel {
  color:#FFFFFF;
}

.linksFooterSel:hover {
  color:#FFFFFF;
}

.linksLingua {
  font-size:10px;
  color:#4F5B6D;
  font-weight:bold;
  padding:2px 0 0 5px;
}

.linksLingua:hover {
  font-size:10px;
  color:#4F5B6D;
  font-weight:bold;
  padding:2px 0 0 5px;
}

.linksLogin {
  font-size:10px;
  color:#6C6A69;
  
}

.linksLogin:hover {
  font-size:10px;
  color:#6C6A69;
}

.textfieldLogin {
  height:19px;
  border:0px;
  font-size:11px;
  color:#4F5B6D;
  padding:2px 0 0 2px;
  background-color: #CED1DF;
}

.linkAmostras {
  background-image: url(../sysimages/icone_pedido_amostras.png);
  background-repeat: no-repeat;
  background-position: left top;
  color:#4F5B6D;    
}

.linkAmostras:hover {
  background-image: url(../sysimages/icone_pedido_amostras.png);
  background-repeat: no-repeat;
  background-position: left top;
  color:#4F5B6D;
}

.linkAmostras span {
  padding-left:20px;
}

.linksBrancos {
  color:#FFFFFF;
}

.linksBrancos:hover {
  color:#FFFFFF;
}

.linksBrancos2 {
  color:#4F5B6D;
}

.linksBrancos2:hover {
  color:#4F5B6D;
}

.linksAlterarDados {
  color:#4F5B6D;
}

.linksAlterarDados:hover {
  color:#4F5B6D;
}

.linkApresentacao {
  background-image: url(../sysimages/icone_drop_down.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  font-size:11px;
  color:#4F5B6D; 
  height:30px; 
  /*padding-bottom:18px;*/
  display:block;
  float:left;
}

.linkApresentacao:hover {
  background-image: url(../sysimages/icone_drop_down_hover.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  font-size:11px;
  color:#BF5417;
  height:30px;
  /*padding-bottom:18px;*/  
  display:block;
  float:left;
}

.linkApresentacao span {
  font-weight:bold;
}

.linkApresentacao:hover span {
  font-weight:bold;
}

.linkOfertaServicos {
  background-image: url(../sysimages/icone_drop_down.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  font-size:11px;
  color:#4F5B6D;  
  padding-bottom:9px;
}

.linkOfertaServicos:hover {
  background-image: url(../sysimages/icone_drop_down_hover.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  font-size:11px;
  color:#BF5417;
  padding-bottom:9px;
}

.linkOfertaServicos span {
  font-weight:bold;
}

.linkOfertaServicos:hover span {
  font-weight:bold;
}

/* ESTILOS GERAIS */

/* NOTICIAS */

.listagemNoticias {
  background-color: #CACED3;
  /*float:left;*/
  width:399px;       
  min-height:373px;
  height:auto !important; 
  height:373px;
   
}

.linkNot {
  color:#4F5B6D;
}

.linkNot:hover {
  color:#BF5417;
}

.linkNotSel {
  color:#BF5417;
}

.linkNotSel:hover {
  color:#BF5417;
}

.btsNoticias {
  color:#4F5B6D;
}

.btsNoticias:hover {
  color:#BF5417;
}

.btsNoticiasSel {
  color:#BF5417;
}

.btsNoticiasSel:hover {
  color:#BF5417;
}

.detalheNoticia {
  /*float:left;*/    
  min-height:373px;
  height:auto !important; 
  height:373px;  
}

.H1white {
  color:#FFFFFF;
}

.H1white2 {
  color:#4F5B6D;
}

.textfield_01 {
  border:1px solid #848D99;
  font-size:11px;
  color:#4F5B6D;
  height:16px;  
  padding:0 0 0 0;
}

.btsSubmit {
  background-color: #4F5B6D;
  font-family:Trebuchet MS;
  font-size:11px;
  color:#FFFFFF;
  border:0px;
  height:36px;
  cursor:pointer;
  font-weight:bold;
  padding:0 19px 0 19px;
  line-height:36px;      
}

.btsSubmit:hover {
  background-color: #4F5B6D;
  font-family:Trebuchet MS;
  font-size:11px;
  color:#FFFFFF;
  border:0px;
  height:36px;
  cursor:pointer;
  font-weight:bold;
  padding:0 19px 0 19px;
  line-height:36px;
}

.btsSubmit2 {
  background-color: #4F5B6D;
  font-family:Trebuchet MS;
  font-size:11px;
  color:#FFFFFF;
  border:0px;
  height:36px;
  line-height:36px;
  cursor:pointer;
  font-weight:bold;
  padding:0 19px 0 19px;      
  display: inline-block;
}

.btsSubmit2:hover {
  background-color: #4F5B6D;
  font-family:Trebuchet MS;
  font-size:11px;
  color:#FFFFFF;
  border:0px;
  height:36px;
  line-height:36px;
  cursor:pointer;
  font-weight:bold;
  padding:0 19px 0 19px;      
  display: inline-block;
}

/* NOTICIAS */

/* CONTACTOS */

.bgContactos {
  background-color: #EEF0F1;
  width:100%;
}

/* CONTACTOS */

/* INFORMAÇÃO */

.h1Laranja {
  color:#BF5417;
}

/* INFORMAÇÃO */

/* DOWNLOADS */

.downloadHolder {
  background-color: #CACED3;
  min-height:108px;
  height:auto !important; 
  height:108px;
}

/* DOWNLOADS */

/* CERTIFICAÇÃO */

.linksMenuCert {
  color:#4F5B6D;
  padding:0 10px 0 10px;
}

.linksMenuCert:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksMenuCertSel {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksMenuCertSel:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

/* CERTIFICAÇÃO */

/* PORTFOLIO */

.fotosPort {
  position:relative;
  display:block;    
}

.fotosPort .border {
  position:absolute;
  width:58px;
  height:58px;
  border:4px solid #4F5B6D;
  left:0px;
  top:0px;  
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;  
}

.fotosPort .border2 {
  position:absolute;
  width:58px;
  height:58px;
  border:1px solid #4F5B6D;
  left:0px;
  top:0px;  
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;  
}
/*
.fotosPort img {
  border:1px solid #4F5B6D;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;   
  width:58px;
  height:58px; 
}
*/
/* PORTFOLIO */

/* SCOLLER */

.Container {	
	overflow:hidden;
	width: 242px; 
  height: 418px;
  float:left;  
  margin:0 0 0 0;  
}

#Scroller-1 { 
 	position: absolute; 
 	overflow: hidden; 	
}

.Scroller-Container {
	position:absolute;	
}

#Scrollbar-Container {
  float:left;
  padding:0 0px 0 0px;
}

.Scrollbar-Up {
	cursor:pointer;
}

.Scrollbar-Down {
	cursor:pointer;
}

.Scrollbar-Track {
	position:relative;
	z-index:50;
	background-color:#CACED3;
	cursor:pointer;
	/*background-image: url(sysimages/scrollbar_track.jpg);
	background-repeat: no-repeat;*/	
	height:418px;
	width:10px;
	margin:2px 0 0 0;	
}

.Scrollbar-Track2 {
  display:none;	
	background-color:#CACED3;	
	height:418px;
	width:10px;
	margin:2px 0 0 0;	
}

.Scrollbar-Handle {
	position:absolute;	
	cursor:pointer;
	z-index:60;
	/*background-color:#DDE3E7;*/
	background-image: url(../sysimages/scroller_handle.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width:10px;
	height:58px;
}

/* SCROLLER */

/* PRODUTOS */

.menuProdMarca {  
  background-color:#969DA8;
}

.menuProdCat {
  background-color:#4F5B6D;
}

.menuProdTipo {
  background-color:#DDDFE3;
}

.linksProd1stLevel {
  color:#4F5B6D;
  padding:0 10px 0 10px;
}

.linksProd1stLevel:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd1stLevelSel {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd1stLevelSel:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd2ndLevel {
  color:#A8AEB7;
  padding:0 10px 0 10px;
}

.linksProd2ndLevel:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd2ndLevelSel {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd2ndLevelSel:hover {
  color:#FFFFFF;
  padding:0 10px 0 10px;
}

.linksProd3rdLevel {
  color:#848D99;
  padding:0 10px 0 10px;
}

.linksProd3rdLevel:hover {
  color:#BF5417;
  padding:0 10px 0 10px;
}

.linksProd3rdLevelSel {
  color:#BF5417;
  padding:0 10px 0 10px;
}

.linksProd3rdLevelSel:hover {
  color:#BF5417;
  padding:0 10px 0 10px;
}

.pesq_prod {
  width:131px;
  height:19px;
  background-color: #CBCFD4;
  border:0px;
  font-family:Trebuchet MS;
  color:#4F5B6D;
  font-size:11px;
  padding:1px 0 0 3px;
}

.dimensoesHolder {
  padding:0 0 0 9px;
  display:none;
}

.fichaTecnicaHolder {
  padding:0 0 0 169px;
  display:none;
}

.folhetoHolder {
  padding:0 0 0 353px;
  display:none;
}

.certificadoHolder {
  padding:0 0 0 506px;
  display:none;
}

.ProdAdd {
  width:180px;
  height:40px;
  background-color:#4F5B6D;
  display:none; 
}

.ProdAdd p{
  color:#FFFFFF;
  padding:10px 0 0 0;
  cursor:pointer;
}

.linksSub {
  text-decoration:underline;
}

.linksSub:hover {
  text-decoration:underline;
}

.labels {
  position:relative; 
  z-index:9999;
  display:none;  
}

.prodInfName {
  position:absolute;
  left:53px;
  top:40px;  
  background-color: #FFFFFF;  
  z-index:9999;
  width:200px;
  text-align:left;
}

.prodInfName div{
  color:#4F5B6D;
  font-weight:bold;
  padding:0 5px 0 5px;    
}

.prodInfName2 {
  position:absolute;
  right:53px;
  top:40px;  
  background-color: #FFFFFF;  
  z-index:9999;
  width:200px;
  text-align:right;
}

.prodInfName2 div{
  color:#4F5B6D;
  font-weight:bold;
  padding:0 5px 0 5px;    
}

/* PRODUTOS */

/* REGISTO */

.registoHolder {
  background-color:#FFFFFF;  
  min-height:318px;
  height:auto !important; 
  height:318px;
}

/* REGISTO */

/* PEDIDO DE AMOSTRAS */

.LinkregistoSP {
  text-decoration:underline;
  color:#BF5417;  
}

.LinkregistoSP:hover {
  text-decoration:underline;
  color:#BF5417;  
}

.textfield_02 {
  border:1px solid #848D99;
  font-size:11px;
  color:#4F5B6D;
  height:20px;  
  padding:2px 0 0 2px;
}

.Contacto_frm {
  border:1px solid #848D99;
  font-size:11px;
  color:#4F5B6D;
  height:20px;  
  padding:2px 0 0 2px;
}

.Contacto_txtar {
  border:1px solid #848D99;
  font-size:11px;
  color:#4F5B6D;
  height:60px;  
  padding:2px 0 0 2px;
  overflow:auto;
} 

.removeAmostra {
  color:#FFFFFF;
}

.removeAmostra:hover {
  color:#FFFFFF;
}

.separadorFormAmostras {
  width:760px;
  height:1px;
  overflow:hidden;
  background-color:#4F5B6D;
}

/* PEDIDO DE AMOSTRAS */

/* HOMEPAGE */

.h1Home {
  color:#BF5417;
  font-size:13px;
  font-weight:normal;
} 

.linkNoticiaHome {
  color:4F5B6D;
  font-weight:bold;
}

.linkNoticiaHome:hover {
  color:4F5B6D;
  font-weight:bold;
}

/* HOMEPAGE */

/* OFERTAS DE SERVIÇOS */

.bgOfertasServicos {
  background-color:#CBCFD4;
  min-height:288px;
  height:auto !important; 
  height:288px;
}

.btsOfertaServicos {  
  line-height:20px;
  color:#A8AEB7;
  width:100px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block;  
}

.btsOfertaServicos:hover {  
  line-height:20px;
  color:#FFFFFF;
  width:100px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block;  
}

.btsOfertaServicosX {  
  line-height:20px;
  color:#A8AEB7;
  width:100px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block;  
}

.btsOfertaServicosX:hover {  
  line-height:20px;
  color:#4F5B6D;
  width:100px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block;  
}

.btsOfertaServicosX span{  
  padding:0 0 0 10px;  
}

.btsOfertaServicos span{  
  padding:0 0 0 10px;  
}

.titOfertaServicos2 {
  line-height:20px;
  color:#FFFFFF;
  width:100px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block; 
}

.titOfertaServicos2 span{  
  padding:0 0 0 10px;  
}

.btsOfertaServicos2 {
  line-height:20px;
  height:20px;
  color:#A8AEB7;
  width:133px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block; 
  overflow:hidden;
}

.btsOfertaServicos2:hover {
  line-height:20px;
  height:20px;
  color:#FFFFFF;
  width:133px;
  background-color:#4F5B6D;
  cursor:pointer;
  display:block; 
  overflow:hidden;
}

.btsOfertaServicos2 span{  
  padding:0 0 0 10px;  
}

.btsOfertaServicosSel {  
  line-height:20px;
  color:#FFFFFF;
  width:100px;
  background-color:#4F5B6D;  
  display:block;  
}

.btsOfertaServicosSel span{  
  padding:0 0 0 10px;  
}

.btsOfertaServicos2Sel {  
  line-height:20px;
  height:20px;
  overflow:hidden;
  color:#FFFFFF;
  width:100px;
  background-color:#737C8B;  
  display:block;  
}

.btsOfertaServicos2Sel span{  
  padding:0 0 0 10px;  
}

/* OFERTAS DE SERVIÇOS */

/* INTRO */

.bgTableIntro {
  background-image: url(../sysimages/bg_intro.jpg);
  background-repeat: repeat-x;
  background-position: left top;
}

.introHolder {
  /*background-image: url(../sysimages/fundo_intro.jpg);*/
  background-image: url(../sysimages/bg_intro_tafibra.jpg);
  background-repeat: repeat-x;
  background-position: center top;
  background-color:#788895;
  width:100%;
  /*height:100%;*/
}

/* INTRO */


/* BLOG */


 .fleft{
 float:left;
 }
	
 .fright{
 float:right;
 }
	
 .bold{
 font-weight:bold;
 }
	
 img{
 border:0px;
 }

 p, label{
 font-family:Trebuchet MS;
 font-size:11px;
 color:#4F5B6D;
 line-height:160%;
 font-weight:normal;
 }
 
 label{
 display:block;
 }
 
 textarea{
 padding-left:5px;
 padding-top:3px;
 border:1px solid #AAB4C1;
 font-family:Trebuchet MS;
 font-size:11px;
 color:#4F5B6D;
 overflow:auto;
 }
	
 ul{
 list-style-type:none;
 margin:0px;
 padding:0px;
 }
 
 .containerMainBlog{
 width:800px;
 background-color:#CBCFD4;
 }
 
 .mainblog{
 overflow:hidden;
 width:740px;
 min-height:699px;
 height:auto !important;
 padding-top:25px; 
 padding-bottom:40px;
 margin-left:30px;
 margin-right:30px;
 background-color:#CBCFD4;
 }
 
 .leftmain{
 float:left;
 width:550px;
 }
 
 .leftmain div:first-child{
 padding-top:0px;
 }
 
 .rightmain{
 float:right;
 width:148px;
 }
 
 .rightmain div:first-child{
 border-top:0px;
 padding-top:0px;
 }
 
 .itemright{
 padding:30px 5px 15px 5px;
 border-top:1px solid #AAB4C1;
 }
 
 .itemright h1{
 font-family:Trebuchet MS;
 font-size:13px;
 color:#BF5417;
 line-height:100%;
 font-weight:normal;
 padding-bottom:15px;
 }
 
 .itemright ul li{
 padding:0px;
 margin:0px;
 padding-bottom:1px;
 }
 
 .itemright ul li a{
 display:block;
 font-family:Trebuchet MS;
 font-size:11px;
 color:#4F5B6D;
 line-height:160%;
 text-decoration:none;
 }
 
 .itemright ul li a:hover{
 color:#BF5417;
 }
 
 .itemleft{
 padding:28px 4px 26px 5px;
 border-bottom:1px solid #AAB4C1;
 }
 
 .itemleft a.tit, .headerdetitem a.tit{
 display:block;
 font-family:Trebuchet MS;
 font-size:20px;
 color:#4F5B6D;
 line-height:160%;
 text-decoration:none;
 }
 
 .itemleft a.tit:hover{
 color:#BF5417;
 text-decoration:underline;
 }
 
 .itemleft p.dateend{
 color:#8D95A0;
 padding-top:5px;
 }
 
 .itemleft p.dateend a{
 color:#BF5417;
 text-decoration:none;
 padding-left:5px;
 }
 
 .itemleft p.dateend a:hover{
 color:#4F5B6D;
 }
 
 .paginacao{
 padding-left:1px;
 padding-top:17px;
 }
 
 .paginacao ul li{
 float:left;
 }
 
 .paginacao ul li a{
 display:block;
 font-family:Trebuchet MS;
 font-size:11px;
 line-height:160%;
 text-decoration:none;
 margin-left:4px;
 margin-right:4px;
 }
 
 .paginacao ul li a.unsel{
 color:#4F5B6D;
 }
 
 .paginacao ul li a.unsel:hover{
 color:#BF5417;
 }
 
 .paginacao ul li a.sel{
 color:#BF5417;
 }
 
 .headerdetitem h1{
 font-family:Trebuchet MS;
 font-size:20px;
 color:#4F5B6D;
 line-height:160%;
 }
 
 .detitem{
 padding:0px 5px 10px 5px;
 border-bottom:1px solid #AAB4C1;
 }
 
 .imgvideodet{
 float:right;
 margin:4px 0px 22px 22px;
 }
 
 .headerdetitem a.avoltar{
 display:block;
 font-family:Trebuchet MS;
 font-size:11px;
 color:#BF5417;
 line-height:160%;
 text-decoration:none;
 margin-bottom:10px;
 }
 
 .headerdetitem a.avoltar:hover{
 color:#4F5B6D;
 }
 
 .detitem p.dateend{
 clear:both;
 color:#8D95A0;
 padding-top:20px;
 }
 
 .detitem p.dateend a{
 color:#BF5417;
 text-decoration:none;
 padding-left:5px;
 }
 
 .detitem p.dateend a:hover{
 color:#4F5B6D;
 }
 
 .comments{
 /*padding:28px 5px 4px 5px;*/
 padding-top:28px;
 padding-right:5px;
 padding-bottom:4px;
 padding-left:5px;
 }
 
 .comments h1{
 font-family:Trebuchet MS;
 font-size:13px;
 color:#BF5417;
 line-height:100%;
 font-weight:normal;
 }
 
 .comments p.nocomments{
 color:#8D95A0;
 padding-top:5px;
 }
 
 .comments .insertcomment{
 margin-top:25px;
 }
 
 .comments .insertcomment .commentmaintxt{
 width:540px;
 height:152px;
 margin-top:5px;
 background-color:#F2F3F4;
 }
 
 .comments .insertcomment .commentmaintxt .containertxt{
 width:493px;
 height:142px;
 /*padding:5px 20px 5px 20px;*/
 margin-right:23px;
 margin-bottom:5px;
 margin-left:23px;
 }
 
 .comments .insertcomment .commentmaintxt .containertxt label{
 padding-top:5px;
 padding-bottom:5px;
 }
 
 .comments .insertcomment .commentmaintxt .containertxt button{
 float:right;
 text-align:right;
 border:0px;
 background:0px;
 padding:0px;
 margin:0px;
 font-family:Trebuchet MS;
 font-size:10px;
 color:#4F5B6D;
 line-height:160%;
 padding-top:5px;
 cursor:pointer;
 }
 
 
 .comments .item{
 width:540px;
 margin-top:30px;
 }
 
 .comments .item p.personcomment{
 float:left;
 font-weight:bold;
 padding-bottom:4px;
 }
 
 .comments .item p.personcomment span{
 font-weight:normal;
 color:#8D95A0;
 }
 
 .comments .item p.datah{
 float:right;
 color:#8D95A0;
 }
 
 .comments .item p.datah span{
 padding-left:10px;
 }
 
 .comments .item .txtcomment{
 
 padding:10px 14px 10px 10px;
 background-color:#F2F3F4;

 }
 
.mheight{
/*  min-height:500px;
  height:auto !important;
  height:500px;
*/
}


.ok_send{
background-image: url(../sysimages/ok_com.jpg);
background-position: left top;
background-repeat: no-repeat;
width:540px;
height:30px;
margin:2px 0 0 0;
}

.ok_txt{
  font-size:11px;
  color:#40A652;
  line-height: 120%;
  font-weight: bold;
  padding:1px 0 0 12px;
}

.blogpt h1 {
   font-family:Trebuchet MS;
   font-size:16px;
   color:#4F5B6D;
   line-height:120%;
   font-weight:normal;

}

.blogpt h2 {
  font-family:Trebuchet MS;
 font-size:13px;
 color:#BF5417;
 line-height:120%;
 font-weight:normal;
}

.blogpt ul{
  list-style-type: disc;
  list-style-position: inside;
  padding-left:19px
}

.blogpt ul li{
  list-style-type: disc !important;
  list-style-position: inside;
}

.os_loader {
  position:absolute; 
  left:50%; 
  top:50%; 
  display:none;
}
