.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { line-height: 1.3; text-decoration: none; font-size: 100%;}
.ui-helper-clearfix:after { content: "."; display: block; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display:block; }
.ui-widget {/*font-family: Arial, Helvetica, sans-serif;*/ font-size: 0.1em; }
.ui-widget .ui-widget { font-size: 1em;  }
.ui-widget-content { background: #ffffff;  margin-left: -7px;  }
.ui-widget-content p { background: #ffffff; margin-left: -8px; padding-left:5px;}
.ui-widget-content a { color: #000000;  margin-left: 10px;  }
.ui-widget-header {  background:#ffffff; }
.ui-widget-header a { color: #222222; font-weight: bold;  }
.ui-widget-header a:active  { color: #000000; font-weight: bold;  }
.ui-widget-header a:hover { color: #bbbbbb; font-weight: bold;}
.ui-state-default{/*background-image:url(../images/tabgrey.gif);*/ background-color:#cccccc; background-repeat:no-repeat; width:168px; max-width:182px; float:left; height:30px; display:block;}
.ui-state-hover{/*background-image:url(../images/tabred.gif);*/background-color:#b10000; background-repeat:no-repeat; width:168px; max-width:182px; float:left; height:30px; display:block; }
.ui-state-active {/*background-image:url(../images/tabwhite.gif);*/background-color:#ffffff; color:#000000; width:168px; max-width:182px; float:left; height:30px; display:block; border-left:1px solid #cccccc;border-right:1px solid #cccccc; border-top:1px solid #cccccc; }

.ui-tabs { position: relative; padding: .1em;  font-size:3px; padding-left: 40px; width: 685px; margin-top:-20px;  } 
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li {list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0;  white-space: nowrap;}
.ui-tabs .ui-tabs-nav li a {outline: none; float: left; padding: .5em 1em; text-decoration: none; list-style:none; width:120px; text-align:center}
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; list-style:none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.label{ width:125px; float:left; 
}
.field{ width:125px; float:left;
}
.image{/*width:265px;*/float:left;  
}
.description{/*width:240px;  padding-right:55px;*/text-align: justify;
}

.description img.desc-img
{
	margin:10px 0px 10px 10px;
	padding:2px;
	float:right;
	/* background:#fff;
	border:1px solid #888484;*/
}

.tr{align:center;}
.td{float:left;width:150px;}
.clear{clear:both;}
.plabel{width:225px; float:left;}
.pfield{width:225px; float:left;}
.text_size{width:230px;}