table.table_cmc {
border-collapse: collapse;
}
table.table_cmc th, table.table_cmc thead td {
background-color: #fffad3;
color: #000000;
font-weight: bold;
font-family:Verdana; 
font-size: 14px;
padding: 3px 10px;
border: 1px solid #505050;
text-align: center;
}

table.table_cmc td {
padding: 5px;
border: 1px solid #505050;
}


/* 23 марта 2009*/
a img{
	border: 0px;
}

/* для плоских таблиц*/
table.cmc_table{
	background-color: #999999;
	border: 0px;
}

table.cmc_table tr{
	background-color: #ffffff;
	border: 0px;
}

table.cmc_table tr td{
	background-color: #ffffff;
	padding: 2px;
}


table.cmc_table > tbody > tr{
	background-color: #ffffff;
	border: 0px;
}

table.cmc_table > tbody >  tr > td{
	background-color: #ffffff;
	padding: 2px;
}


/* для выравнивания*/
.vaM{
vertical-align: middle;

}

.vaT{
vertical-align: top;
}

.vaB{
vertical-align: bottom;
}


.cPL5
{
 padding: 0 0 0 5px;
}

.cP5
{
 padding: 5px;
}

.aL
{
 text-align: left;
}

.aR
{
 text-align: right;
}

.aC
{
 text-align: center;
}

.tB
{
 font-weight: bold;
}

.tI
{
 font-style: italic;
}

.tU
{
 text-decoration: underline;
}



/* таблица смс*/

.tH{
background-color: #eeeeee;
text-align: center;
font-weight: bold;
}

.tN{
background-color: #E5EFFF;
text-align: center;
}

.tNs{
background-color: #FFFFCC;
text-align: center;
}

.tR{
background-color: #000000;
text-align: center;
height: 2px;
}


/* для элементов*/
.editW{
width: 94%;
border-width: 1px;
}

.myinput{
	border: #999999 solid 1px;
}

.myselect{
	border: #999999 solid 1px;
}



.mybutton{
	border: #999999 solid 1px;
	background-color: #FFFFFF;
}

.robot_type{
	font-family:'Ubuntu Condensed', Tahoma;
	color:#ffffff;
	font-size:18px;
}
.brandcolor{
	color:#a8fffc;
	font-size:22px;
}

.v3input{
	border: #999999 solid 1px;
	font-family:Tahoma;
	color:#333333;
	font-size:14px;
	height:24px;
}
.v3textarea{
	border: #999999 solid 1px;
	font-family:Tahoma;
	color:#000000;
	font-size:13px;
	width:100%;
	padding:2px 0;
}

.v3select{
	border: #999999 solid 1px;
}



.v3button_big{
	border: #666666 solid 1px;
	background-color: #cdff8d;
	font-family:'Ubuntu Condensed', Tahoma;
	color:#333333;
	font-size:17px;
	height:34px;
	padding:0px;
	padding-left:30px;
	padding-right:30px;
	margin-top:5px;
	margin-bottom:15px;
	cursor:pointer;
}

.hrslim{
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image:    -moz-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image:     -ms-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0));
background-image:      -o-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0.75), rgba(255,255,255,0)); 
margin:1px;
}
.hrslimb{
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(114,114,114,1), rgba(114,114,114,0.75), rgba(114,114,114,0));
background-image:    -moz-linear-gradient(left, rgba(114,114,114,1), rgba(114,114,114,0.75), rgba(114,114,114,0));
background-image:     -ms-linear-gradient(left, rgba(114,114,114,1), rgba(114,114,114,0.75), rgba(114,114,114,0));
background-image:      -o-linear-gradient(left, rgba(114,114,114,1), rgba(114,114,114,0.75), rgba(114,114,114,0)); 
margin:1px;
}
.cms_h1{
font-family:'Open Sans Condensed', Tahoma;
font-size:28px;
color:#999999;
}
.cms_h2{
font-family:'Cuprum', Tahoma;
font-size:20px;
color:#333333;
}
.cms_h3{
font-family:'Cuprum', Tahoma;
font-size:16px;
color:#333333;
}
.cms_h4{
font-family:'Open Sans Condensed', Tahoma;
font-size:18px;
color:#003399;
}
.cms_h5{
font-family:'Cuprum', Tahoma;
font-size:14px;
color:#666666;
}
.ob{
color:#ff0000;
font-family:'Cuprum', Tahoma;
font-size:22px;
}

.form20{
color:#666666;
font-family:'Cuprum', Tahoma;
font-size:18px;
}

div.block_elm{
display:block;
float:left;
margin:2px;
padding:2px;
}

button.thoughtbot {
  background-color: #ee432e;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee432e), color-stop(50%, #c63929), color-stop(50%, #b51700), color-stop(100%, #891100));
  background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);
  border: 1px solid #951100;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  -ms-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  -o-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;
  color: #fff;
  font:  20px 'Cuprum', "helvetica neue", helvetica, arial, sans-serif;
  line-height: 1;
  padding: 5px;
margin:10px;
  text-align: center;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);
  width: 250px; }
  button.thoughtbot:hover {
    background-color: #f37873;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f37873), color-stop(50%, #db504d), color-stop(50%, #cb0500), color-stop(100%, #a20601));
    background-image: -webkit-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -ms-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: -o-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    background-image: linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%);
    cursor: pointer; }
  button.thoughtbot:active {
    background-color: #d43c28;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d43c28), color-stop(50%, #ad3224), color-stop(50%, #9c1500), color-stop(100%, #700d00));
    background-image: -webkit-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -moz-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -ms-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: -o-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    background-image: linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%);
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    -ms-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); }


a.scroller_td{
text-decoration:none;
color:#666666;
}

.cat_novinka{
text-decoration:none;
color:#ffffff;
background-color: #cc0000;
}

.cat_akciya{
text-decoration:none;
color:#ffffff;
background-color: #ff6600;
}

.cat_kod{
color:#999999;
font-weight:bold;
}
.btimer{
color:#ff0000;
font-family: Tahoma;
font-size:20px;
}