/*.Container table tr */ td.namepas {padding: 0px; padding-top: 2px; font: normal 12px Tahoma; color: #555555; text-decoration: none; text-align: left; width: 400px;}
td.namepas1 {padding: 0px; padding-top: 2px; font: normal 12px Tahoma; color: #555555; text-decoration: none; text-align: left;}
.Container table tr td span.span_text {font: normal 12px Tahoma; color: #555555; text-decoration: none;}
.formtitle {font: bold 13px Tahoma; color: #555555; text-decoration: none;}
.button {font: normal 11px Tahoma; color: #000000; text-decoration: none; height: 18px; margin-bottom: 1px; text-align: center; white-space: nowrap;}
.enter {font: normal 11px Tahoma; color: #333333; text-decoration: none;}
.select {font: normal 11px Tahoma; color: #333333; text-decoration: none; width: 400px;}
.select_s {font: normal 11px Tahoma; color: #333333; text-decoration: none; width: 70px;}
/*.input {font: normal 11px Tahoma; color: #333333; text-decoration: none; width: 35%; border: #D0D6E1 1px solid;}*/
.input {width: 35%; border: #D0D6E1 1px solid;}
.input_small {border: #D0D6E1 1px solid;} 
.errormessage {font: normal 12px Tahoma; color: #000000; text-decoration: none;}
.errortitle {font: bold 13px Tahoma; color: #FF0000; text-decoration: none;}
.comment {font: normal 10px Tahoma; color: #666666; text-decoration: none; text-align: left; text-indent: 2px;}
.fildtitle {font: bold 12px Tahoma; color: #555555; text-decoration: none; padding-top: 3px; text-align: right; cursor: hand;}
.list_obj {position: absolute; display: inline; z-index: 25; border: solid #555555; border-width: 1px 2px 2px 1px; background-color: #555555;}
.chk_list {background-color: white; color: #555555; overflow: auto; overflow-x: hidden; height: 14em;  width: 200px;}
form {margin: 0px; padding: 0px;}
.lots {width: 100%; padding: 0; margin: 0; border: 1px solid #AAAAAA; border-top: 0px; border-bottom: 0px;}
.lots-buttons {width: 100%; align: center; padding: 0; margin: 0; border: 1px solid #AAAAAA; border-top: 0px;}
.part_n {text-decoration: none; text-align: left; vertical-align: top; text-transform: lowercase; margin-bottom: 25px; padding-left: 32px; margin: 1px auto 8px; white-space: nowrap;}
.part_n a{text-decoration: none; text-align: left; margin-bottom: 25px;  margin: 1px auto 8px; white-space: nowrap;}
.part_n .sub {font-size: 11.5px; padding-left: 10px;display: block;white-space: nowrap; }
.part_n span {height: 1px; width: 120px; border-bottom: solid 1px #CCCCCC; display: block; text-align: left; padding: 0px; margin: 0px; margin-bottom:5px; float: none; overflow: hidden;margin-top: 8px;}
.comment90 {font: normal 10px Tahoma; color: #666666; text-decoration: none; text-align: left; text-indent: 2px; width: 90%;}
div.namepas {padding: 0px; padding-top: 2px; font: normal 12px Tahoma; color: #555555; text-decoration: none; text-align: left; width: 90%;}
.Width90 { width: 90%; border: #D0D6E1 1px solid;}
.Width_100 { width: 100%; border: #D0D6E1 1px solid;}
div.divH1
{
	color: #539914;
	font-size: 110%;
	margin: 0em;
	padding: 0em 0em 0.3em 0em;
	font-weight: bold;
}

table.FrameData tr.BorderCat td
{
	border-bottom: #CCCCCC 1px solid;
	padding: 0em 0em 1em 1.3em;
}

/*---*/
table.FrameTextDen
{
   width: 100%;
   margin: 0em;
   border-collapse: collapse;
}

table.FrameTextDen tr td
{
   font-size: 85%!important;
   padding: 0.3em 1em 0.3em 1em;
   border: 0px;
}

table.FrameTextDen tr.Header td
{
   font-weight: bold;
   border-bottom: #D0D6E1 2px solid;
   background-color: #FFFFFF;
}

table.FrameTextDen tr.Colored td
{
   background-color: #F5F5F5;
}

table.FrameTextDen tr.Colored1 td
{
   background-color: #FFFFFF;
}
/*---*/