body {
  margin:0;
  padding:0;
  background: #cccccc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px ;
  color:#666;
}

h1 {
  font-size:14px;
  font-weight:bold;
  margin: 0px 0 10px 0;
  padding:0px;
  color:#01435d;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px ;
	color: #666;
}

input[type=text], input[type=password] {
	color:#666;
  border: 1px solid #a7a7a7;
}

*input[type=text], input[type=password], input {
	padding:0px;
}

textarea {
	color:#666;
  border: 1px solid #a7a7a7;
}

h3 {
  font-size:12px;
  color:#666;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  padding:0px;
}

h3.n {
  font-weight:normal;
  margin:0px 0px 0px 0px;
}

ol {
  padding:0px;
  margin:0px;
}

div.filter-group {
  padding-left:5px;
  font-size:12px;
}

div.form table {
	vertical-align:middle;
}

div.filter-group a {
  font-size:12px;
}


div.filter-line {
	margin:5px 0px;
}

div.filter-image {
	float:left;
	width:20px;
}

div.filter-link {
	width:165px;
	float:left;
	margin-top:1px;
}

a {
outline: none;
}
/**** Main Container ***/


#wrap {
  margin-left: auto;
  margin-right: auto;
  margin-top:1px;
  padding: 20px 30px 30px 30px;
  background: #fff;
  width: 940px;
}

#top {
	border-bottom: 1px solid #ee5d42;
}

#top_text {
	float:left;
	font-size:16px;
	font-weight:bold;
	color: #555;
	padding:28px 0px 30px 40px;
}

div.second-line {
	padding-left:60px;
}

#top_logo {
  float:left;
}

#top_magic {
  /*
  width:600px;
  */
  float:left;
  padding:5px 5px 0px 0px;
}

#top_login {
  padding:18px 10px 0 2px;
  float:right;
}

#top_extras {
  border-bottom:1px solid #d3e0f1;
  padding:10px 5px;
  color:#666 !important;
  width:990px;
}

#menu {
	padding: 0px 5px 35px 0px;
}

#big_menu {
	padding: 0px 0px 20px 0px;
}

a.b_big {
	display:block;
	float:left;
	font-weight:bold;
	font-size:20px;
	padding-bottom:10px;
	border-bottom:1px solid #fff;
	text-transform:lowercase;
	color: #ccc !important;
  text-decoration:none;
}

a.b_big_sel, a.b_big:hover {
	color: #ccc !important;
}

a.b_big_1 {
	margin:0px;
	margin-right:20px;
	width:145px;

}

a.b_big_2 {
	float-right;
	width:775px;
	margin:0px;
}

a.b_big_1_sel, a.b_big_1_h:hover {
	color: #fe0100 !important;
}

a.b_big_2_sel, a.b_big_2_h:hover {
	color: #01435d !important;
}

a.b_big_sel, a.b_big:hover {
	border-bottom: 1px solid #ee5d42;
}

a.b_small {
	display:block;
	float:left;
	padding:0px;
	font-weight:bold;
	margin-right:30px;
	color: #ccc !important;
  text-decoration:none;
}

a.b_small_sel, a.b_small:hover {
  color: #555 !important;
}

#login-blok {
	position:absolute;
	width:170px;
	top:20px;
	right:0px;
	
}


#topmenu {
  margin:0px 5px;
  vertical-align:bottom;
}

#left {
  float:left;
}

#right_banners {
	float:right;
	width:145px;
}

#right {
	margin-left:15px;
  width:600px;
  float:left;
  padding:0px;
  text-align:justify;
}

#right p {
	margin-top:0px;
	margin-bottom:10px;
}

#right ul {
	margin: 0px 0px 10px 0px;
	padding-left:0px;
}

div.sep {
	border-top:1px dashed #666;
	height:1px;
}


td.mala {
  width: 40px;
}

td.menu {
  font-size: 12px;
  vertical-align: bottom;
  text-align: center;
  color: #7ca5d3;
  padding-left:13px;
}

td.big{
  font-size: 18px;
  padding-right 30px;
}

span.submenu {
  display:block;
  width:150px;
  font-weight:bold;
  padding-bottom:12px;
  font-size:12px;
  color: #666;
  cursor:pointer;
}

span.submenu_sel, span.submenu:hover {
  color: #ee5d42;
}

#center {

}

#footer {
	margin-top:50px;
}

#footer div.up {
	width: 330px;
	height:10px;
	border-right: 1px solid #ececec;
}

#footer a.footer_link {
	font-size:10px;
}

#footer div.down_phone {
	width: 318px;
	font-size:12px;
	font-weight:bold;
	padding: 12px 12px 0px 0px;
	text-align:right;
	border-top: 1px solid #ececec;
	float:left;
}

#footer div.down_text {
	width: 555px;
	font-size:10px;
	color:#aaa;
	padding:12px 12px 0px 12px;
	border-left: 1px solid #ececec;
	border-top: 1px solid #ececec;
	float:left;
}

div.clear {
	display: block;
	clear: both;
	width: 100%;
	height:0px;
	overflow:hidden;
	font-size:0px;
}

#top_login p {
  margin:3px 0px;
  padding:0px;
  text-align:right;
}

#top_login div.input {
  width:89px;
  float:right;
}

#top_login div.label {
  float:left;
  width:81px;
}

span.reg_t {
  display:block;
  width:170px;
  height:20px;
  padding-top:5px;
  margin-top:9px;
  text-align:center;
  background-image: url(/images/input_t.jpg);
  font-style:italic;
  font-size:12px;
  color:#666;
  font-weight:bold;
}

div.bl {
  width:170px;
  height:1px;
  margin:9px 0px;
  font-size:1px;
  background-image: url(/images/bl.jpg);
  background-repeat: repeat-x;
}

input.login_input {
  width:100px;
  height:15px;
  padding:1px;
  font-size:12px;
}

*input.login_input {
  padding:0px;
}

label.login_form {
  font-style:italic;
  font-size:14px;
  color:#666;
  font-weight:bold;
}

input.btn_1, div.item input.submit {
  border:0px;
  width:84px;
  padding-bottom:4px;
  height:22px;
  background-image: url(/images/btn_1.jpg);
  outline: none;
  font-size:12px;
  /*
  font-style:italic;
  color:#919191;
  color:#fff;
  font-weight:bold;
  */
}

input.btn_0 {
  border:0px;
  width:60px;
  padding-bottom:4px;
  height:22px;
  background-image: url(/images/btn_0.jpg);
  outline: none;
  font-size:12px;
}

input.btn_2 {
  border:0px;
  width:120px;
  padding-bottom:4px;
  height:22px;
  background-image: url(/images/btn_2.jpg);
  outline: none;
  font-size:12px;
}

a.btn2 {
  border:0px;
  color: #666;
  width:120px;
  padding-top:3px;
  height:19px;
  background-image: url(/images/btn_2.jpg);
  outline: none;
  display:block;
  text-align:center;
  font-size:12px;
}


input.btn_3 {
  border:0px;
  width:180px;
  padding-bottom:4px;
  height:22px;
  background-image: url(/images/btn_3.jpg);
  outline: none;
  font-size:12px;
}

*input.btn_1, input.btn_2, input.btn_3, input.btn_0, div.item input.submit {
  padding-bottom:0px;
}

input.bold {
	font-weight: bold;
}

div.search-div {
	padding:0px 0px 5px 0px;
}

div.form input[type=text] {
  width:180px;
}

div.new_form input[type=text] {
  width:180px;
}

div.new_form td.large_input input {
  width:300px;
}


div.new_form input[type=file] {
  width:180px;
}

input.megaselect {
  width: 180px;
  /*background: url(/images/select.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  */
  border: 1px solid #a7a7a7;
  cursor: pointer;
}

div.filters div.date_select div.label {
	float:left;
	padding-top:5px;
	width:40px;
}

div.filters div.date_select div.input {
	width:155px;
	float:left;
	margin-top:1px;
}



div.filters div.date_select input {
  width:122px;
}

ul.record-select-list, ul.record-select-list li {
  padding:0px;
  margin:0px;
}

div.backend-items-db ul.record-select-list {
  width:200px;
}

div.backend-items-db ul.record-select-list label {
  width:180px !important;
}


div.filters ul.record-select-list a.remove, div.new_form ul.record-select-list a.remove {
  display: block;
  width: 0px;
  height: 12px;
  padding-left: 12px;
  background-color: transparent;
  background-image: url(/images/cross.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0pt 0pt;
  overflow-x: hidden;
  overflow-y: hidden;
  float: right;
  margin-right: 5px;
}


div.form table {
	margin:0px;
	padding:0px;
}

div.form table td, div.form table tr {
	padding:0px;
}

div.form table tr.nf td {
	padding:2px 0px 0px 0px;
}

div.form table td.r_label, div.form table tr.nf td.r_label {
	padding-right:20px;
	text-align:right;
}

div.form td.input_1 input[type=text] {
  width:40px;
}
div.form td.input_2 input[type=text] {
  width:120px;
}
div.form td.input_3 input[type=text] {
  width:200px;
}
div.form td.input_4 input[type=text] {
  width:300px;
}
div.form td.input_5 input[type=text], div.form td.input_5 input[type=file] {
  width:568px;
}
div.form td.input_3_a input[type=text] {
  width:185px;
}

div.form td.input_6 input[type=text] {
  width:762px;
}
div.form td.input_3_date input[type=text] {
  width:162px;
}

div.form td.input_3_date img {
  margin:0px;
}

input[type=checkbox] {
  margin:0px;
}

div.fieldWithErrors {
	display:inline;
}

div.form textarea {
	width:300px;
	height:100px;
  /* border: 1px solid #e3e3e3; */
}

div.new_form textarea.large {
	width:400px;
	height:150px;
  /* border: 1px solid #e3e3e3; */
}

div.new_form textarea {
	width:300px;
	height:100px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
  /* border: 1px solid #e3e3e3; */
}

table.item-details {
	border-collapse: collapse;
}

table.item-details td.border {
	border:1px solid #aaa;
}

table.item-details td.border-left {
	border-left:1px solid #aaa;
}

table.item-details td.no-left {
	border-left:0px solid #aaa;
}

table.item-details td.no-top {
	border-top:0px solid #aaa;
}


table.item-details td.no-bottom {
	border-bottom:0px solid #aaa;
}


table.item-details td.no-right {
	border-right:0px solid #aaa;
}

table.item-details td.border-right {
	border-right:1px solid #aaa;
}

div.item #items-ends_at-column {
	width:75px;
}

div.item #items-end_tip-column {
	width:90px;
}

div.item #items-starttime-column {
	width:90px;
}

div.form label {
	font-style:italic;
  font-size:12px;
  color:#666;
}

div.new_form label {
  font-size:12px;
}



div.form dd {
	padding-bottom:5px;
	color:#666;
}

a img {
  border:0px;
}

label.small_dark {
  color: #666;
  font-size:11px;
}

a.small {
  font-style:italic;
  font-size:11px;
  color:#666;
  text-decoration:none;
}

div.right {
  text-align:right;
}

div.langes {
  font-size:12px;
  padding:0px 3px 5px 0px;
  color:#666;
}

a.lang {
  font-style:italic;
  font-weight:bold;
  color:#666;
  text-decoration:none;
}

/* Active scaffold */

div.item {
	font-family: Arial, Helvetica, sans-serif;
}

div.item table {
	width:100%;
}

div.item table tr:hover td {
	background:#eee;
}

div.item table tbody.before-header tr:hover td {
	background:#fff;
}

div.item table tr:hover td.messages-container {
  background:#fff;
}

div.item table td {
	padding-right:5px;
	border-bottom:1px solid #deebfc;
}

div.item table.actions td, div.item tbody.before-header td {
	padding-right:0px;
	border-bottom:0px solid #deebfc;
}

div.item table.actions td, div.item tbody.before-header td.actions {
	text-align:right;
}
div.item div.active-scaffold-footer {
	margin-top:15px;
}


div.item tbody.records tr.inline-adapter td.inline-adapter-cell {
  background:#eee;
  border:1px solid  #deebfc;
  border-top:0px solid #deebfc;
  
}

div.item tbody.records tr.inline-adapter td.inline-adapter-cell a.inline-adapter-close {
  text-align:right;
  padding-right:0px;
  padding-top:3px;
  display:block;
}

div.item div.data {
  background: #eee;
}

div.inline-info-div {
	padding:0px 17px 17px 17px;
}

div.item table th a {
	color:#666;
	font-style:normal;
}

div.item table th {
  padding: 10px 0px;
}

div.item table td a {
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	color:#666;
}


div.item table p {
	margin:0px;
	padding:0px;
}

div.item th.item_th {
	background:white;
	font-size:12px;
	padding:0px;
	padding-right:10px;
	text-align:left;
}

div.item th.item_th p {
  margin-top:9px !important;
}

div.item th.item_th img{
  margin-bottom:1px;
}

#items-starttime-column {
  width:100px;
}

#items-ends_at-column {
  width:100px;
}


div.item item_th a{
	color:#666;
}

div.item a.show_search {
	font-size:12px;
}

div.item div.item_actions{
	position: absolute;
	right: 5px;
	top: 5px;
	text-align: right;
}

div.item div.item_actions a {
	font-style:italic;
  font-size:12px;
  color:#666;
  font-weight:bold;
}

div.item a {
  font-size:12px;
}

div.item tbody.before-header a.inline-adapter-close {
	display:none;
}

div.item td {
	/* color:#717171; */
	padding:5px 0px;
}




/*  ###############################################     */


#wra{
      margin:0;
      padding:0;
      height:100%;
      border:none;
   }
.ltd{
text-align: left;
}
td{
text-align: left;
}
form 
{ 
   margin: 0px 
}

.sturis{
  position: absolute;
  top: 0px; 
  right: 0px;
  background-image: url(/images/sturis.gif);
  background-repeat: no-repeat;
  background-position: top right;
  width: 149px;
  height: 72px;
  color:white;
  font-size: 10px;
  text-align: right;
  
}
.dash{
border-top: 1px #828b94 dashed;
width: 347px;

}
.bez{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px  ;
  color: #828b94;
  cursor: pointer;
}
.ar{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px  ;
  color: #828b94;
  cursor: pointer;
  background-image: url(/images/menu_bg.gif);
  background-position: bottom;
  background-repeat: repeat-x;
}
a.lan{
  text-decoration: none;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px ;
}
a.submenu{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px  ;
  color: #424547;
  text-decoration: none;
  }
a.submenu:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px  ;
  color: #ff3c09;
  
  text-decoration: none;
  }  
a.submenu1{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px  ;
  color: #ff3c09;
  font-style: italic ;
  text-decoration: none;
  } 

a.fut{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11px ;
  text-decoration: none;
  color: #abafb2;
}

.fut{
  height: 62px;
  color: #abafb2;
  background-image: url(/images/fut.gif);
  background-repeat: no-repeat;
  background-position: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px ;
  text-align: right;
  vertical-align: bottom;
  margin: 5px;  
}
.fut1{
  height: 62px;
  color: #abafb2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px ;  
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
.bot {
margin-top: auto;
margin-bottom: 0px;

        }
.bott{
         max-height: 10px;

        }


ol { list-style-type: none; 
}


a, a:link, a:visited, a:act {
  color: #01435d;
  text-decoration:none;
}

a span u, a:link span u, a:visited span u, a:act span u{
  color: #01435d;
}

a {
	text-decoration:none;
	color: #01435d;
}

div.item a.help-tip, a.help-tip {
	text-decoration:none;
	color: #01435d;
	font-weight:normal;
}

#overDiv p {
	margin:0px;
}

#overDiv {
	width:450px;
}

div.humor {
	border-top: 1px dashed #666;
}

.active-scaffold tr.new-request td {
color: #FF0000;
}

.active-scaffold tr.expiration-warning td {
color: #FF0000;
}

input[type=checkbox] {
	color:#666;
  margin: 0px
} 

.record-select a {
	color: #666;
	text-decoration: none;
}

.record-select ol a {
	display: block;
	background-color: #fff;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.record-select ol .even a {
	background-color: #fff;
}

.record-select ol .current a, .record-select ol a:hover {
	background-color: #666;
}

.record-select ol .pagination a {
	background-color: #fff;
}

.record-select ol .current a, .record-select ol a:hover {
	background-color: #eee;
}

.record-select ol .found {
	color: #666;
	border-bottom-color: #666;
}

.record-select ol .next a {
	border-top-color:  #666;
}

.record-select ol .previous a {
	border-bottom-color:  #666;
}

.record-select {
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	background-color: #ffffff;
	font-size: 11px;
}

div.filters ul.record-select-list a.remove {
	float: right;
	margin:0px;
}

div.new_form ul.record-select-list a.remove {
	float: right;
	margin-right: 0px;
}

div.filters ul.record-select-list label {
	float: left;
	width: 107px;
	overflow:hidden;
	font-size: 10px;
	margin:0px;
	padding:0px;
	text-align: left;
}

div.new_form ul.record-select-list label {
	float: right;
	width: 169px;
	font-size: 10px;
	margin:0px;
	padding:0px;
	text-align: left;
}

div.new_form td.field_value ul.record-select-list, div.new_form ul.record-select-list, div.filters ul.record-select-list  {
  list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

div.new_form td.field_value ul.record-select-list label {
  width: 165px;
  float:left;
  padding:0px;
  margin:0px;
  overflow:hidden;
}

div.new_form td.field_value ul.record-select-list li.bubu {
  padding:0px;
  margin:0px;
  width: 180px;
}

div.new_form td.field_value ul.record-select-list a.remove {
	float: right;
}

div.active-filters {
  line-height:150%;
}

div.active-filters p {
	margin:0px;
	font-family: verdana;
  font-size:10px;
}



.active-scaffold textarea {
  width: 400px;
  height: 60px;
}

span.filter-sel-name {
  /*
  border: 1px solid #88aadd;
  */
  padding:1px;
}

span.filter-sel-value {
  /*
  border: 1px solid #88aadd;
  */
  font-style:italic;
  text-decoration:underline;
  padding:1px;
}

div.sakums_bg {
  width:960px;
  height:210px;
  background-image: url(/images/sakums_bg.jpg);
  background-repeat: no-repeat;
}

div.def_bg {
  width:960px;
  height:40px;
  padding-top:5px;
  text-align: center;
  margin-top: 5px; 
  background-image: url(/images/def_ramis.jpg);
  background-repeat: no-repeat;
}

div.hum {
  width:720px;
  height:65px;
  padding-top:5px;
  text-align: center;
  background-image: url(/images/p_ramis.jpg);
  background-repeat: no-repeat;
}

div.hum p {
  margin-top:0px;
}

div.sakums_bg ul {
  margin:0px 10px 0px 28px;
  padding:0px;
}

div.sakums_bg ul li {
  line-height:115%
}

table.input_form {

}

table.input_form td.field_name {
  vertical-align:middle;
  text-align:left;
}

table.offer_form_ra td.field_name {
  width: 190px;
}

table.offer_form_r td.field_name {
  width: 117px;
}

table.input_form td.field_value {
  vertical-align:middle;
  text-align:left;
}

table.input_form td.top {
  vertical-align:top;
}


table.show_form td.field_name {
  vertical-align:middle;
  text-align:left;
}

table.show_form td.field_value {
  vertical-align:middle;
  text-align:left;
}

table.show_form td.top {
  vertical-align:top;
}

table.data td.field_name {
  padding: 0px 4px 4px 0px;
}

#scroll {
  position:absolute;
  top:0;
  bottom:-1px;
  width:1em;
  z-index:-1;
} 

div.filter-col {
	width:120px;
	padding-right:15px;
	float:left;
}

div.filter-col select {
	width:120px;
	padding:0px;
}

div.filters div.offer-filter-col ul.record-select-list label {
  width:107px;
}

div.offer-filter-col {
	width:120px;
	padding-right:15px;
	float:left;
}

div.offer-filter-col select {
	width:120px;
	padding:0px;
}

div.offer-filter-col div.aditional_field input.megaselect {
  width: 116px;
}

td.date_input input {
  padding:1px;
	width:70px;
}

*td.date_input input {
  padding:0px;
}

td.date_input {
  padding-top:3px;
	text-align:right;
}

td.date_input img {
	border:0px;
	margin:0px;
	vertical-align:baseline;
}

div.aditional_field input.megaselect {
  width: 116px;
  padding:1px;
  border: 1px solid #a7a7a7;
  /* background: url(/images/select.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  */
  cursor: pointer;
}

select {
  border: 1px solid #a7a7a7;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px ;
}

#ibox_content div.inline-info-div {
	padding:0px;
}

/* IE < 7 Overlib <select> hack */
.select-free
	{
		position:absolute; 
		z-index:102;
		overflow:hidden;
	}
			
	.select-free iframe
	{
		display:none; /*sorry for IE5*/
		display/**/:block; /*sorry for IE5*/
		position:absolute; /*must have*/
		top:0; /*must have*/
		left:0; /*must have*/
		z-index:-1; /*must have*/
		width:3000px; /*must have for any big value*/
		height:3000px; /*must have for any big value*/;
		filter:mask(); /*must have*/
	}

div.hide_search a.show_search {
  display:none;
}

.active-scaffold select {
  width: expression(this.clientWidth > 250 ? '250px':true)
}

.active-scaffold input.text-input {
  padding: 1px;
}

.active-scaffold select:focus, .active-scaffold input:focus {
  background-color: #ffffcc;
}

div.item input.text-input {
  padding:1px;
  width:600px;
}

*div.item input.text-input {
  padding:0px;
}

div.errorExplanation {
	color: #fe0100;
}

div.errorExplanation li{
	margin-left:15px;
}

div .active-scaffold-footer a {
  font-weight:normal;
}

ol.numbers {
  margin:0px;
  padding:0px;
  list-style: decimal;
  padding-left: 2.7ex;
	text-indent: -2.7ex;
	margin-bottom:15px;
}
ol.numbers li{
  list-style-position: inside;
}

ul.red, ul.blue, ul.list {
  margin: 0; padding: 0;
  margin-bottom:15px !important;
  list-style-type: none;
}

ul.red li{
  margin: 0px; 
  padding: 0px 0px 0px 2.7ex; 
  background: url(/images/red.gif) 1px 6px no-repeat;
}

ul.blue li{
  margin: 0px; 
  padding: 0px 0px 0px 2.7ex; 
  background: url(/images/blue.gif) 1px 6px no-repeat;
}

ul.list {
  margin-bottom:10px  !important;
  margin-top:10px  !important;
}

ul.list li{
  margin: 0px; 
  padding: 0px 0px 0px 2.7ex; 
  background: url(/images/list.gif) 1px 6px no-repeat;
}

ul.roman {
  margin: 0; padding: 0;
  margin-bottom:10px  !important;
  margin-top:10px  !important;
  list-style-type: circle;
}

ul.roman li{
  margin: 0px; 
  padding:0px;
  background:none; 
}


ul.pa {

}

ul.pa li{
	margin: 0px 0px 10px 0px;
}

.active-scaffold tbody.records td.inline-adapter-cell div.nested-view {
  background-color: #ffffbb;
}

.active-scaffold .active-scaffold td.inline-adapter-cell {
  background-color: #ffffbb;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border: 1px solid #aaaaaa;
}

.active-scaffold .active-scaffold td.inline-adapter-cell .view {
  background-color: #daffcd;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  border: 0px solid red;
}

.active-scaffold .sub-form .association-record a.destroy {
  height: 16px;
  width: 16px;
  background-image: url(../../../images/active_scaffold/default/cross.png);
}

.active-scaffold input.text-input, .active-scaffold select , .active-scaffold input[type=text]{
  color:#666;
  width:200px !important;
  border: 1px solid #a7a7a7;
  font-family: arial;
  font-style: normal;
  font-variant: normal;
  font-weight: normal !important;
  font-size: 12px !important;
  letter-spacing: 0px;
}

li.sub-form dl {
  margin-bottom:0px;
}

.active-scaffold tr.have_redlink td.redlink a.nested { /* .active-scaffold tr.have_coments td a.nested,  */
color: red;
}

td.field_value select {
  width: 182px;
  width: expression(this.clientWidth > 182 ? '182px':true)
}

#backend__check_items-tbody.records tr.current_active td {
  background: #bbbbbb !important;
}

#backend__check_items-tbody.records tr:focus {
  outline: none;
}

.active-scaffold tr.record td.actions a {
font-weight: bold;
font-size: 11px;
letter-spacing: -1px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 2px;
margin-top: 0pt;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 0px;
line-height: 16px;
}

.active-scaffold p.form-footer {
	padding-top:10px;
}

.active-scaffold ul.record-select-list {
	margin-bottom:10px;
}

table.stats td,table.stats th {
	padding: 5px 0px 5px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #deebfc;
}

/*
.active-scaffold tr.hide_links a {
  display:none !important;
}

.active-scaffold tr.hide_links a.restore {
  display: block !important;
}

.active-scaffold tr a.restore {
  display: none !important;
}

.active-scaffold div.restore-view {
  display: none;
}
*/


.active-scaffold div.show-view div.active-scaffold > table {
	width: 500px;
}

.active-scaffold div.show-view div.active-scaffold {
	font-weight:normal !important;
}

div.admin_notes_box div.active-scaffold-footer, div.admin_notes_box td.actions {
	display:none;
}

div.admin_notes_box th, div.admin_notes_box div.active-scaffold-header {
	display:none;
}

div.redtip {
	border-left:1px solid red;
	padding-left:10px;
	color:red;
}

td.redtip {
	border-left:1px solid #666;
	padding-left:10px;
	color:#666;
}

div.redtip p {
	margin: 0px !important;
	padding: 0px !important;
}

#record_author, #record_contact, .active-scaffold dd.big_text input.big_text-input {
	width:400px !important;
}

a.pll {

}

div.item_limited {
	margin-top:20px;
	border:1px solid #ee5d42;
	margin:20px 0px;
	padding:20px 20px 5px 20px;
}

div.item_limited form {
	margin:0px !important;
	padding:0px !important;
}

div.ttitle {
  font-weight:bold;
  font-size:14px;
  margin:0px 0px 5px;
}

span.line_before {
  border-top: 1px solid #a7a7a7;
  padding-top:10px;
}

div.item tr.old_record td, div.item table tr.old_record td a{
  color: #cccccc;
}
div.item tr.hot_record td, div.item table tr.hot_record td a{
  color: #ff9999;
}


td.country-column{text-align:center;}

.paginator_current_page {
  border:1px solid #ccc; 
  padding: 0px 3px;
}

#own_offers-ends_at-column, #offers-ends_at-column {
    width:100px;
}

#own_offers-old_price2-column, #offers-old_price2-column {
    width:120px;
}
#own_offers-price-column, #offers-price-column {
    width:85px;
}

td.backend_filter_sel_admins select {
    width: 140px !important;
}

td.backend_filter_sel_cats select {
    width: 180px !important;
}

.active-scaffold li.column-promo_string {
    background-color: #F3F781;
    height:69px;
    margin-left:-5px;
    padding-left:5px;
}
