/*-------------------------------------------------------------------*/
/*                              Messages                             */
/*-------------------------------------------------------------------*/
div.messages { font-weight: bold; margin-bottom: 1.5em; padding: 10px 10px 10px 52px; }
#help { font-size: 0.9em; margin-bottom: 1em; }
/*
.status { color: #264409; background: #E6EFC2 url("images/large-info.png") no-repeat 12px center; border: 1px solid #C6D880; padding: 5px 10px; }
*/
div.error { background: #FBE3E4 url("images/large-stop.png") no-repeat 12px center; }
div.notice { color: #514721; background: #FFF6BF url("images/large-info.png") no-repeat 12px center; border-color: #FFD324; }
div.warning, tr.warning { border: 1px solid #F0C020; background: #FFFFDD url("images/large-alert.png") no-repeat 12px center; margin: 0 0 1em; padding: 1em 0 1em 5em; }
.error a { color: #8a1f11; text-decoration: underline; }
.notice a { color: #514721; text-decoration: underline; }
.success a { color: #264409; text-decoration: underline; }
span.admin-disabled { color: #DC1000; }
div.messages.success { color: #55872E; background: #F1F8EB; border: 1px solid #7AC142; }
div.messages ul { margin-bottom: 0; }
div.node .unpublished, div.comment .unpublished { font: bold 2em Arial, Helvetica, sans-serif; text-align: left; color: #FFCCCC; background: #FFF4F4 url("images/large-alert.png") no-repeat 12px center; padding: 5px 0 5px 52px; margin: 5px 0; border: none; }

.sm{
  font-size:x-small;
}
.my_hidden{
  display: none;
}
.picture{
  float:right;
}

/**		main	
.model{color:#ccc !important;}**/
.uc_out_of_stock_html{color:#ccc;}

.right{
text-align: right;
}

/*@categoty produkt*/
.category td{
	border: 0.2em dashed #F0F0F0;
	border-collapse: collapse;
}
.category td:hover {
	border: 0.2em solid #CCC;
}
/*@end categoty produkt*/


/*@produkt grid*/
#catalog-filters{

	background-color: #F4F4F4;
	border: 0.1em solid #BBB;

}

.category-grid-products table{
	border-style: none;
	border-collapse:collapse;
	table-layout: fixed;
	width: 100%;
}

.category-grid-products table td{
	text-align: center;
	border: 0.1em solid #BBB;
	width: 33%;
}
.category-grid-products .block-title{
color:#005A8C;
}
/*@end produkt grid*/


.buildmode-grid h2{
font: bold 130% sans-serif;
}


/*.uc_out_of_stock_html{color:#ccc;}*/
/*
button.btn-cart span { background: url("../images/m-sprite.png") no-repeat scroll -1108px -903px transparent; width: 111px; height: 47px; padding:0; margin:0; }

*/
.field-sell-price{
/*	float: left;
	width: 90px;
	font: bold 120% sans-serif;

	border-radius: 35em/15em;
	color:#fff;
    	background: #FD3131 ;
    	padding: 10px;
	margin:10px;
*/}
.field-sell-price p{margin: 0px;}


.buildmode-grid{
text-align:center;
}
.nd-region-header{
;
width: 100%;
height: 75px;
}

.nd-region-middle{

width: 100%;
height: 150px;
}

.nd-region-footer{

width: 100%;
height: 70px;
}
.nd-region-footer .uc-price{
  /**
  font: bold 160% sans-serif;
  background-color: red;
  color:white;
  **/
  color:#888888;
}

.sale-price{
  color:#888888;
}


/**  add to cart **/
.node-add-to-cart {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background-color:#ed8414;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #d86c1b;
	display:inline-block;
	color:#ffffff;
	/**font-family:arial;**/
	font-size:102%;
	font-weight:bold;
	padding:8px 25px;
	text-decoration:none;
	text-shadow:1px 1px 0px #810e05;
}.node-add-to-cart:hover {
	background-color:#ff911b;
}.node-add-to-cart:active {
	position:relative;
	top:1px;
}
/**  add to cart **/

.cent{
text-align: center;
}





/*@group action*/
.oldprice{text-decoration: line-through;}
/**.views-field-field-old-price-value{text-decoration: line-through;}*/
.tabaction table{
	border-collapse:collapse;
	table-layout: fixed;
	width: 100%;
}

.tabaction table td{
	text-align: center;
	border: 0.1em dashed #F0F0F0;
	width: 50%;
}
.tabaction table td:hover{
	border: 0.1em solid #CCC;
}

.action-price{
float:righto;
font: bold 140% sans-serif;
color:#888888;
}











/*@end action*/

/**E Level*/
.l0{
width: 100px;
background-image: url(images/l0.png);
}
.l1{
	border-radius: 50%;
	width: 20px;
	height: 20px;
	background: #01DF01;
}
.l2{
	border-radius: 50%;
	width: 20px;
	height: 20px;
	background: #FFFF00;
}
.l3{
	border-radius: 50%;
	width: 20px;
	height: 20px;
	background: #DBA901;
}
.l4{
	border-radius: 50%;
	width: 20px;
	height: 20px;
	background: #DF7401;
}
.l5{
	border-radius: 50%;
	width: 20px;
	height: 20px;
	background: #DF0101;
}
/**E Level*/


.recept{
	text-align: center;
	width: 50%;
}

/**SALE*/
.col-3 table{
	border-style: none;
	border-collapse:collapse;
	table-layout: fixed;
	width: 100%;
}

.col-3 table td{
	text-align: center;
	border: 0.1em solid #BBB;
	width: 33%;
}
/**END SALE*/

/**SOPUT*/
table.col-4{
	border-style: none;
	border-collapse:collapse;
	table-layout: fixed;
	width: 100%;
}

.col-4 td{
	text-align: center;
	border: 0.1em solid #fff;
	width: 25%;
}
/**END SOPUT*/


.user{
border: 0.1em solid #BBB;
    	padding: 10px;
}


#search-block-form{
padding-left: 270px;
clear:both;
float: right;

}
#search-block-form label{
display:none;
}

.search_block_form .form-text
{
padding-left:10px;
width: 380px;
border:solid 1px #005a8c;
}

.search_block_form .form-text:focus
{
border:solid 2px #005a8c;
background-color:#F0F0F0;
}


.search_block_form
{
display: table;
clear:both
}
.search_block_form .prefix{
padding-right:10px;
}
.search_block_form .form-item
{
display: table-cell;
clear:both
}
/**
.search_block_form .form-submit
{
font-size:1.2em;
position:absolute;
margin:5px 5px 0 5px;
-webkit-margin-before:20px;
}
.search_block_form .form-text
{
    font-size:1.5em;
}

**/
   #autocomplete li.selected {
     background: #005a8c;
     color: white;
   }
   #autocomplete li {
     white-space: normal;
     margin: 0;
   }
   #autocomplete ul.links,
   #autocomplete ul.links li {
     background: none;
   }
   #autocomplete p {
     margin: 0;
   }
/**FORM**/
input[type="text"], textarea, input[type="password"], input[type="email"] {
border: 1px solid #005a8c;
padding: 7px;
/**vertical-align: text-top;**/
	-webkit-box-shadow: #d3e3d3 0.1em 0.1em 0.2em;
	box-shadow: #d3e3d3 0.1em 0.1em 0.2em;
	-moz-box-shadow: #d3e3d3 0.1em 0.1em 0.2em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-border-radius: 5px;
	-khtml-border-radius: 5px;
	background: -webkit-gradient(linear, left top, left 25, from(#f8fff8), color-stop(4%, #e8eee8), to(#f8fff8));  
	background: -moz-linear-gradient(top, #f8fff8, #e8eee8 1px, #f8fff8 25px); 
}

html.js input.form-autocomplete {
background-position: 100% 9px;
background-image:none;
}
/**FORM**/
.imagecache-mini_list{
float: left;
}
.views-field-title{
float: none;
}

/**NEW POST STATUS**/
.np1{
	border-radius: 5px;
    background: #F6CECE; /* Цвет фона */
    border: 2px solid #B43104;  /* Параметры рамки */
    padding: 10px; /* Поля вокруг текста */
}.np2{
	border-radius: 5px;
    background: #F2F5A9; /* Цвет фона */
    border: 2px solid #FFFF00;  /* Параметры рамки */
    padding: 10px; /* Поля вокруг текста */
}
.np3{
	border-radius: 5px;
    background: #CEF6CE; /* Цвет фона */
    border: 2px solid #04B404;  /* Параметры рамки */
    padding: 10px; /* Поля вокруг текста */
}
.np-map{
	margin-top: 2px;
	border-radius: 5px;
	border: 2px solid #C0C0C0;  /* Параметры рамки */
    	height: 400px;
    	padding: 0px; /* Поля вокруг текста */
}
.np-map-ln{
	text-align: center;
	font-size: 80%;
}

/**ACTION**/
.actionim{

}

/**ACTION**/

/*warning message*/
.twarning{
    	background: #F6CECE;  /*Цвет фона */
    	border: 2px solid #B43104;  /* Параметры рамки */
	padding: 10px;
}
/*warning message*/

.title-tab{
	font-size: 85%
}

#wrapper{
background-color: #F2F2F2;
}
#footer{
background-color: #F2F2F2;
/**padding-left: 5px;**/
}

#subnav {
background-color: #F2F2F2;
}


/*-------metka--------*/
.metka table {
	border-collapse: separate;
	border-spacing: 15px; 	
	border: 1px solid #fff;
	background-color: #fff;
	width: 100%;
}
.metka table td {
	padding: 20px;
	text-align: center;
	border: 1px solid #E6E6E6;
	background-color: #fff;
	width: 50%;
}
.metka table td:hover {
	border: 1px solid #fff;
	background-color: #fff;
	-moz-box-shadow: 0 0 15px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.5);
	box-shadow: 0 0 15px rgba(0,0,0,0.5);
}
/*-------metka--------*/


/*-------admin menu--------*/
/*Обесцвечивание*/
.bw {
/**
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
*/ 
 border-bottom: 3px solid #f4f4f4;			

}

.bw:hover {
/** 
 -webkit-filter: grayscale(100%);
*/
 border-bottom: 3px solid #FF0000;	
}



/*-------admin menu--------*/
.imgtrc {
	vertical-align: middle;
	padding-right: 5px;
}

tr.pbmin{
  background-color: #F6CECE;
}

.halloween {
    position: absolute;
		z-index: -1;
}
.halloween.spider {
    right: 0;
    top: 0;
}
.halloween.moon {
    left: 0;
    top: 18px;
}
