body{background:#F7F7F7}
a{color:#253064;}
a:hover{color:#495693}
.feedback,
.plan_program__des:hover,
.plan_program__des:hover .sale,
.plan_program__des.plateg_check_hover,
.plan_program__des.plateg_check_hover .sale{background-color:#0096DB;color:white;}

.top_menu{background:#F24841;height:3px;margin:0 auto;width:1002px;} 
.top_menu ul{margin:0;overflow:hidden;padding:0;}
.top_menu ul li{float:left;list-style:none}
.top_menu ul li a{color:#369;display:block;font-weight:bold;padding:0 20px;}
.top_menu ul li a:hover{background: #c3ddbf;text-decoration:none;}

/* head */
div.head,
.main{background: #fff;border: solid 1px #E4E4E4;border-top:none;padding:0 10px;}
div.head{border-bottom:none;padding:10px;}
.head a.logo{background:url(images/logo.png) no-repeat;height:107px;margin-top:0;width:240px;}
.top_banner{margin-top: 8px;}

/* sidebar */
div.main div.side-menu div.login,
div.main div.side-menu div.logged-in,
div.main div.side-menu div.counter{background:#F0FDE7;border:solid 1px #E2FCD1;border-radius:4px;}

.login_button{background:#C2F1A2;border:solid 1px #8AD855;border-radius:4px;}
.login_button:hover{background:#A7EB7A}

div.new a:hover,
.big_button:hover{background:#0688C4;text-decoration:none}

/* search */
.search_c,
div.new{border:solid 1px #0096DB;border-radius:0px;}
div.search,
div.main div.list-search,
div.new a,
.big_button{background: #0096DB;border: solid 1px #34BFFF;border-radius:0;color: white;text-shadow: 0 1px 0 #086A97;text-transform: uppercase;}
div.search input.search, div.list-search input.search{background:url(images/search.png) no-repeat right 2px;color: white;font-size: 14px;text-shadow: 0 1px 0 #086A97;text-transform: uppercase;}
.search .title{font-size: 11px;}
div.new a,
.big_button{font-size:12px !important;}

.search select,
.list-search select{border-radius: 0;border: solid 1px #909BA2;margin-top: 8px;padding: 2px;}
.search input[type="text"]{border: solid 1px #909BA2;height: 22px;line-height: 22px;margin-top: 8px;}
.list-search input[type="text"]{border: solid 1px #909BA2;height: 20px;line-height: 20px;}

/*category*/
div.main div.cats div.cat{background: white;border: solid 1px #F24841;border-radius: 15px;height: 247px;overflow: hidden;width: 181px;}
div.main div.cats div.cat a:hover{text-decoration: none;}
div.main div.cats div.cat div.subcats a{color:#253064;
-webkit-transition: color 0.1s linear;
-moz-transition: color 0.1s linear;
-o-transition: color 0.1s linear;
transition: color 0.1s linear;}
div.main div.cats div.cat div.subcats a:hover{color:#495693;text-decoration: none;}
div.main div.cats div.cat h2{background: #F24841;color: white;height: 30px;line-height: 30px;padding: 0 10px;text-align: center;text-shadow: 0 1px 0 #CF2E27;text-transform: uppercase;}

/*list table*/
.main_content .list_table thead tr td{background:#F24841;color:#fff;text-shadow: 0 1px 0 #CF2E27;}
.main_content .list_table thead tr td a{color:#fff}

/* footer */
div.footer{background: #0096DB;color:#fff;margin:0 auto;text-shadow: 0 1px 0 #086A97;width:1002px;}
div.footer a{color:#fff}

div.main div.side-menu div.login,
div.main div.side-menu div.logged-in,
div.main div.side-menu div.counter ,
.register_container {background: whiteSmoke;border: solid 1px #ECECEC;border-radius: 0px;}

.ads_table_block,
.main_content .list_table tr.detail_description td {background:#fff;}

tr.odd {background: #F7F7F7;}
tr.even {background: #fff;}
table.my-ads td {border: solid 1px #DBDBDB;}

.payways_page{background:#fff;padding:10px;}
.payways_page .register_container{background:#F6F6F6}

.main_content .list_table tr td {background-color: #F1F1F1;}

.payways_stat{background: #E7ECEF;border: solid 1px #D7DBDD;}

/*transition property*/
.login_button,
.big_button,
.top_menu ul li a,
div.new a{-webkit-transition: background 0.1s linear;
-moz-transition: background 0.1s linear;
-o-transition: background 0.1s linear;
transition: background 0.1s linear;}

.top__menu {background: #fff;border: solid 1px #E4E4E4;border-width:0 1px;margin: 0 auto;padding: 10px;position: relative;width: 980px;}
.top__menu__list > li:after{color: #979797;}
.top__menu__list > li.active{background: #0096DB;}
.top__menu__list > li.active > a{color: #fff;}
.top__submenu__list{background: #0096DB;}
.top__submenu__list li:after{border-left: solid 1px #20A8E7;border-right: solid 1px #0687C2;}
.top__submenu__list a{color: #fff;}

.searchbar__c{background: #f74242; /* Old browsers */
background: -moz-linear-gradient(top,  #f74242 0%, #f24841 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f74242), color-stop(100%,#f24841)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f74242 0%,#f24841 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f74242 0%,#f24841 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f74242 0%,#f24841 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f74242 0%,#f24841 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f74242', endColorstr='#f24841',GradientType=0 ); /* IE6-9 */
}