* {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

#cnt {
	width: 998px;
	overflow: hidden;
	margin: 0 auto;
}

.index_div_left a img{
	border: none;
}

a.notebook_view {
	background: url(../media/images/tmp/notebook-buton-homepage_.jpg) transparent no-repeat scroll center top;
	display: block;
	float: left;
	height: 138px;
	position: relative;
	width: 106px;
	margin-left: 15px;
	margin-bottom: 10px;
}

a.notebook_view:hover {
	background: url(../media/images/tmp/notebook-buton-homepage_.jpg) repeat scroll center -138px;
}

.offer_id {
	float: left;
	color: #38373f;
	font-weight: bold;
	padding-top: 10px;
	width: 50%;
}

.offer_new {
	color: red;
	width: 460px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 15px 8px;
}

.offer_new span{
	color: #4e1b9b !important;
	font-size: 14px;
}

#offer_id_vip {
	float: left;
	width: 100%;
	overflow: hidden;
}

#offer_id_vip img {
	float: right;
	width: 53px;
	height: 46px;
	
}

.index_div_right a img {
	border: none;
}

#left_cnt {
	width: 640px;
	float: left;
	padding-bottom: 10px;
	overflow: hidden;
}

#sidebar {
	float: left;
	width: 138px;
	overflow: hidden;
}

.sidebar_banners {
	float: right;
	overflow: hidden;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%;
	text-align: center;
}

.index_div_left {
	width: 50%;
	float: left;
}

* html .index_div_left {
	width: 45%;
	float: left;
}

.index_div_right {
	width: 50%;
	float: left;
}

* html .index_div_right {
	width: 45%;
	float: left;
}

.index_div_left a {
	float: right;
	padding-right: 10px;
	clear: both;
	margin-top: 20px;
}
.index_div_right a {
	float: left;
	padding-left: 10px;
	margin-top: 20px;
	clear: both;
}

a.left_cats {
	background: transparent no-repeat scroll center top;
	display: block;
	float: left;
	height: 94px;
	position: relative;
	width: 79px;
}

a.left_cats:hover {
	background: repeat scroll center -94px;
}

#header {
	width: 998px;
	overflow: hidden;
	height: 181px;
	background: url('../media/images/tmp/glava.jpg') no-repeat bottom;
	padding-top: 30px;
}

a#head_logo {
	background: url('../media/images/logo.jpg') no-repeat;
	width: 250px;
	height: 86px;
	float: left;
	margin-left: 15px;
	color: #000;
	font-size: 0px;
	text-decoration: none;
}

#menu {
	width: 998px;
	overflow: hidden;
	padding: 20px 0px 5px 0px;
}

a#menu_imoti {
	background: transparent url('../media/images/tmp/buton-flash-imoti.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 86px;
	position: relative;
	width: 120px;
	margin-left: 6px;
}
a#menu_imoti:hover {
	background: transparent url('../media/images/tmp/buton-flash-imoti.jpg') repeat scroll center -86px;
}

a#menu_rabota {
	background: transparent url('../media/images/tmp/buton-flash-jobs.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 85px;
	position: relative;
	width: 90px;
	margin-left: 6px;
}
a#menu_rabota:hover {
	background: transparent url('../media/images/tmp/buton-flash-jobs.jpg') repeat scroll center -85px;
}

a#menu_avto {
	background: transparent url('../media/images/tmp/buton-auto.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 86px;
	position: relative;
	width: 120px;
	margin-left: 6px;
}
a#menu_avto:hover {
	background: transparent url('../media/images/tmp/buton-auto.jpg') repeat scroll center -86px;
}

a#menu_tehnika {
	background: transparent url('../media/images/tmp/buton-flash-techno.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 85px;
	position: relative;
	width: 90px;
	margin-left: 6px;
}
a#menu_tehnika:hover {
	background: transparent url('../media/images/tmp/buton-flash-techno.jpg') repeat scroll center -85px;
}

a#menu_pochivka {
	background: transparent url('../media/images/tmp/buton-flash-holidays.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 86px;
	position: relative;
	width: 120px;
	margin-left: 6px;
}
a#menu_pochivka:hover {
	background: transparent url('../media/images/tmp/buton-flash-holidays.jpg') repeat scroll center -86px;
}

a#menu_razni {
	background: transparent url('../media/images/tmp/buton-flash-other.jpg') no-repeat scroll center top;
	display: block;
	float: left;
	height: 85px;
	position: relative;
	width: 90px;
	margin-left: 6px;
}
a#menu_razni:hover {
	background: transparent url('../media/images/tmp/buton-flash-other.jpg') repeat scroll center -85px;
}

a.footer_otmetka {
	background: url('../media/images/tmp/otmetka.jpg') no-repeat left;
	padding-left: 30px;
	height: 15px;
	color: #660066;
	text-decoration: none;
	float: right;
	font-weight: bold;
	margin-right: 130px;
	padding-top: 17px;
	font-size: 14px;
}

a.footer_otmetka2 {
	background: url('../media/images/tmp/otmetka.jpg') no-repeat left;
	padding-left: 30px;
	height: 15px;
	color: #00066;
	float: right;
	text-decoration: none;
	font-weight: bold;
	margin-right: 70px;
	padding-top: 17px;
	font-size: 14px;
}

a.footer_otmetka3 {
	font-size: 14px;
	background: url('../media/images/tmp/otmetka.jpg') no-repeat left;
	padding-left: 30px;
	height: 15px;
	color: #990000;
	float: right;
	text-decoration: none;
	font-weight: bold;
	margin-right: 70px;
	padding-top: 17px;
}

#div_line_bottom {
	border-top: 1px solid #808080;
	overflow: hidden;
	width: 615px;
	float: right;
	margin-top: 20px;
	margin-right: 120px;
	padding: 20px 20px 0px 20px;
}
* html #div_line_bottom {
	border-top: 1px solid #808080;
	overflow: hidden;
	width: 615px;
	float: right;
	margin-top: 20px;
	margin-right: 60px;
	padding: 20px 20px 0px 20px;
}

.footer_banners {
	margin-left: 10px;
	float: left;
}

.footer_banners a img{
	border: none;
}

.footer_text {
	width: 100%;
	text-align: center;
	font-family: Thimes New Roman;
	font-size: 12px;
	padding-top: 8px;
	float: left;
}


a#foot_dobavi {
	background: transparent url('../media/images/tmp/butona7.jpg') no-repeat scroll center top;
	display: block;
	float: right;
	height: 30px;
	position: relative;
	width: 160px;
	margin-right: 85px;
}
a#foot_dobavi:hover {
	background: transparent url('../media/images/tmp/butona7.jpg') repeat scroll center -30px;
}


a#foot_contacts {
	background: transparent url('../media/images/tmp/butona2.jpg') no-repeat scroll center top;
	display: block;
	float: right;
	height: 30px;
	position: relative;
	width: 120px;
}
a#foot_contacts:hover {
	background: transparent url('../media/images/tmp/butona2.jpg') repeat scroll center -30px;
}


a#foot_dobavi_vip {
	background: transparent url('../media/images/tmp/butona6.jpg') no-repeat scroll center top;
	display: block;
	float: right;
	height: 30px;
	position: relative;
	width: 160px;
	margin-right: 165px;
}
a#foot_dobavi_vip:hover {
	background: transparent url('../media/images/tmp/butona6.jpg') repeat scroll center -30px;
}


a#foot_reg {
	background: transparent url('../media/images/tmp/butona1.jpg') no-repeat scroll center top;
	display: block;
	float: right;
	height: 30px;
	position: relative;
	width: 120px;
	margin-right: 85px;
}
a#foot_reg:hover {
	background: transparent url('../media/images/tmp/butona1.jpg') repeat scroll center -30px;
}

#footer_buttons {
	float: left;
	clear: left;
	width: 100%;
	overflow: hidden;
	padding: 30px 0px 0px 0px;
}

#side_left {
	width: 220px;
	float: left;
	overflow: hidden;
}

a#region_sf {
	background: transparent url('../media/images/tmp/sofia-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_sf:hover {
	background: transparent url('../media/images/tmp/sofia-.jpg') repeat scroll center -29px;
}

a#region_varna {
	background: transparent url('../media/images/tmp/varna-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_varna:hover {
	background: transparent url('../media/images/tmp/varna-.jpg') repeat scroll center -29px;
}
a#region_pld {
	background: transparent url('../media/images/tmp/plovdiv-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_pld:hover {
	background: transparent url('../media/images/tmp/plovdiv-.jpg') repeat scroll center -29px;
}
a#region_bur {
	background: transparent url('../media/images/tmp/burgas-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_bur:hover {
	background: transparent url('../media/images/tmp/burgas-.jpg') repeat scroll center -29px;
}
a#region_ruse {
	background: transparent url('../media/images/tmp/ruse-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_ruse:hover {
	background: transparent url('../media/images/tmp/ruse-.jpg') repeat scroll center -29px;
}
a#region_stz {
	background: transparent url('../media/images/tmp/stzagora-.jpg') no-repeat scroll center top;
	display: block;
	height: 32px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_stz:hover {
	background: transparent url('../media/images/tmp/stzagora-.jpg') repeat scroll center -32px;
}
a#region_vt {
	background: transparent url('../media/images/tmp/vtarnovo-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_vt:hover {
	background: transparent url('../media/images/tmp/vtarnovo-.jpg') repeat scroll center -29px;
}
a#region_bgrad {
	background: transparent url('../media/images/tmp/blagoevgrad-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_bgrad:hover {
	background: transparent url('../media/images/tmp/blagoevgrad-.jpg') repeat scroll center -29px;
}
a#region_pleven {
	background: transparent url('../media/images/tmp/pleven-.jpg') no-repeat scroll center top;
	display: block;
	height: 29px;
	position: relative;
	width: 129px;
	margin-bottom: 5px;
}
a#region_pleven:hover {
	background: transparent url('../media/images/tmp/pleven-.jpg') repeat scroll center -29px;
}


a#add_button {
	width: 122px;
	height: 88px;
	float: left;
	margin-left: 5px;
}

#add_button img {
	border: none;
}

#search_left {
	background: url('../media/images/tmp/search.jpg') no-repeat;
	width: 190px;
	height: 38px;
	float: left;
	margin: 30px 10px 0px 0px;
}


#search_value {
	width: 126px;
	border: none;
	height: 16px;
	background: #dcdcdc;
	float: left;
	margin-top: 17px;
}

* html #search_value {
	width: 126px;
	border: none;
	height: 16px;
	background: #dcdcdc;
	float: left;
	margin-top: 0px;
}

#search_subm {
	width: 58px;
	background: none !important;
	border: none;
	height: 28px;
	float: left;
	cursor: pointer;
}

#form_search {
	float: left;
	padding-left: 10px;
}




#body {
	width: 998px;
	overflow: hidden;
	margin-top: 7px;;
}

#home_offers {
	width: 630px;
	float: left;
	padding-left: 15px;
}
#home_offers_bottom {
	width: 930px;
	padding: 15px 0px 25px 0px;
	float: left;
}

#center {
	width: 998px;
	overflow: hidden;
	float: left;
}

.notice {
	float: left;
	overflow: hidden;
	margin: 0px 5px 5px 0px;
	width: 315px;
	height: 239px;
	background: url('../media/images/tmp/oferta_back.jpg') no-repeat;
}

.notice_vip {
	float: left;
	overflow: hidden;
	margin: 0px 5px 5px 0px;
	width: 315px;
	height: 239px;
	background: url('../media/images/tmp/oferta_back_vip.jpg') no-repeat;
}

a.notice_title_more {
	color: #4e4d52;
	height: 32px;
	overflow: hidden;
	width: 110px;
	padding: 37px 0px 0px 27px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


.notice label, .notice_vip label {
	padding-left: 28px;
	float: left;
	padding-top: 15px;
	color: #4e4d52;
	font-size: 9px;
	font-weight: bold;
}

.notice_city_price {
	float: left;
	padding-top: 3px;
	overflow: hidden;
	width: 124px;
	padding-left: 28px;
}

.notice_city {
	float: left;
	color: #1e2c75;
	font-weight: bold;
	width: 100%;
}

.notice_468 {
	width: 100%;
	text-align: center;
	float: left;
	clear: left;
	padding-top: 10px;
}

.notice_price {
	float: left;
	width: 100%;
	color: #de2f2c;
	font-weight: bold;
}

.notice p, .notice_vip p {
	width: 270px;
	font-weight: bold;
	height: 60px;
	padding-left: 28px;
	float: left;
	color: #4e4d52;
	font-size: 11px;
}

a.notice_more {
	padding: 1px 35px 2px 5px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	overflow:hidden;
	color: #1d0484;
	text-decoration: none;
}

.notice_img {
	float: left;
	width: 96px;
	height: 80px;
	padding: 35px 10px 0px 45px;
	overflow: hidden;
}

.notice_img img {
	border: none;
}

.banner_offers {
	float: left;
	width: 300px;
	height: 250px;
	padding-left: 7px;
}

.banners_separator {
	width: 100%;
	height: 10px;
	font-size: 0px;
}

.notice_body_vip {
	width: 315px;
	height: 239px;
	overflow: hidden;
	margin-top: 11px;
	float: left;
}

#register {
	overflow: hidden;
	width: 500px;
	float: left;
}

#register label {
	margin-top: 10px;
	width: 120px;
	float: left;
	clear: left;
}

#register input, #register textarea {
	margin-top: 8px;
	float: left;
	width: 300px;
	border: 1px solid #44525d;
}

#register select {
	margin-top: 8px;
	float: left;
	width: 303px;
	border: 1px solid #44525d;
}

.radio_b {
	width: 30px !important;
	margin-top: 10px !important;
}

.radio_s {
	width: auto !important;
	margin-left: 40px;
	margin-right: 6px;
	clear: none !important;
}

#register label span {
	color: #ff0000;
}

#reg_submit{
	clear: left;
	width: 306px !important;
	margin-left: 120px;
	cursor: pointer;
	display: block;
	position: relative;
	border: none !important;
	height: 24px;
	padding-bottom: 1px;
	color: #66727a;
	background: transparent url('../media/images/submit_bt.jpg') no-repeat scroll center top;
}

* html #reg_submit{
	clear: left;
	width: 307px !important;
	margin-left: 59px;
	cursor: pointer;
	display: block;
	position: relative;
	border: none;
	height: 24px;
	padding-bottom: 1px;
	color: #66727a;
	background: transparent url('../media/images/submit_bt.jpg') no-repeat scroll center top;
}

#reg_submit:hover {
	color: #000;
	background: transparent url('../media/images/submit_bt.jpg') repeat scroll center -25px;
}

#footer_links {
	width: 920px;
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	color: #7201ff;
	font-weight: bold;
	text-align: center;
	padding-top: 25px;
}

a.footer_a{
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 8px;
	color: #7201ff;
	font-weight: bold;
}

a:hover.footer_a{
	text-decoration: underline;
}

#site_index {
	background: url('../media/images/logo_footer.jpg') no-repeat;
	width: 100px;
	height: 38px;
	float: right;
}

.pages{
	margin: 10px 0px 10px 0px;
	text-align:center;
	float: left;
	width: 100%;
}

.pages a, .pages span{
	padding:2px 4px;
	background:#eae8dc;
	margin:0px 2px;
	color:#b1ad96;
	font-weight:bold;
	text-decoration:none;
	border:1px solid white;
}

.pages span{
	border: 1px solid #dedbc7;
	color:#454545;
}

.pages a:hover{
	border: 1px solid #dedbc7;
}

.offer_navigation {
	float: left;
	width: 100%;
	padding-bottom: 15px;
}

.offer_navigation a {
	text-decoration: underline;
	color: #575757;
	font-size: 11px;
}

#offer {
	width: 610px;
	float: left;
	overflow: hidden;
	color: #333;
}

@media print{	
	#sidebar, #friends, #side_left, #menu, #header {
		display: none;
	}
}

.offer_cat_info {
	float: left;
	width: 60%;
	font-size: 12px;
	color: #6c6b6e;
	font-weight: bold;
}

.offer_cat_info a{
	font-size: 12px;
	font-weight: bold;
	color: #6c6b6e !important;
	text-decoration: none !important;
}


#offer ul {
	list-style: none;
	float: left;
	clear: left;
	overflow: hidden;
	width: 50%;	
}

#offer ul li {
	color: #4c4b50;
	padding: 2px 0px 2px 43px;
	font-weight: bold;
}

.print_offer {
	background: url('../media/images/tmp/print.png') no-repeat;
	width: 82px;
	height: 81px;
	float: left;
}

.notepad {
	background: url('../media/images/tmp/notepad.png') no-repeat;
	width: 94px;
	height: 123px;
	float: left;
	margin-left: 5px;
}

#offer ul li a {
	color: #4c4b50;
	text-decoration: none;
	font-weight: bold;
}

#offer a {
	text-decoration: underline;
	color: #000;
}

#offer a:hover {
	text-decoration: none;
}


#offer h2 {
	width: 95%;
	font-size: 18px;
	overflow: hidden;
	color: #3f175d;
	margin-bottom: 15px;
	padding-left: 5%;
}

#offer_body {
	width: 390px;
	overflow: hidden;
	padding: 10px 10px 10px 40px;
	float: left;
	background: url('../media/images/tmp/offer_left_back.png') no-repeat left;
}

#offer_contacts {
	width: 390px;
	float: left;
	margin-top: 10px;
	background: url('../media/images/contacts_body_y.jpg') repeat-y;
	overflow: hidden;
}

.body_icon {
	background: url('../media/images/body_icon.jpg') no-repeat left;
	padding-left: 28px;
	font-size: 11px;
	color: #545454;
}

.body_icon strong{
	font-size: 11px;
	color: #545454;
}

#offer_contacts_body {
	width: 370px;
	float: left;
	padding: 5px 0px 15px 20px;
	background: url('../media/images/contacts_body.jpg') no-repeat bottom;
	overflow: hidden;
}

#offer_price {
	color: #57565b;
	float: right;
	margin-top: 45px;
	font-size: 13px;
	font-weight: bold;
}

#offer_price strong {
	font-size: 17px;
	color: #ca0402;
}

#offer_contacts_head {
	width: 390px;
	background: url('../media/images/contacts_top.jpg') no-repeat;
	height: 14px;
	float: left;
}

.offer_link {
	float: left;
	clear: left;
	font-size: 11px;
	text-align: right;
	width: 410px;
}

.offer_link a {
	color: #000;
}

#offer_body p {
	width: 100%;
	float: left;
	font-weight: bold;
	color: #4c4b50;
	padding-bottom: 10px;
}

.vip_link_offer {
	color: #4c4b50 !important;
	font-weight: bold;
	text-decoration: none !important;
}

#offer_images {
	width: 160px;
	float: left;
	overflow: hidden;
	padding: 5px;
	text-align: center;
}

#offer_images img {
	margin-top: 5px;
	border: none;
	overflow: hidden;
}

#post_radio {
	float: left;
	overflow: hidden;
	width: 300px;
}

#friends {
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
	padding-top: 40px;
}

#friends_link {
	width: 998px;
	margin: 0px auto;
}




.skype {
	background: url('../media/images/skype.jpg') no-repeat left;
}
.email {
	background: url('../media/images/email.jpg') no-repeat left;
	padding-left: 30px;
}
.phone {
	background: url('../media/images/phone.jpg') no-repeat left;
	padding-left: 30px;
}


/*borsata.net*/

.cats_box {
	width: 292px;
	background: url('../media/images/cats_body_y.jpg') repeat-y;
	overflow: hidden;
	margin-left: 12px;
	float: left;
}

.cats_header {
	background: url('../media/images/cats_head.jpg') no-repeat;
	width: 292px;
	height: 39px;
	float: left;
}

.cats_header a {
	color: #535353;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin-top: 11px;
	float: left;
	margin-left: 20px;
}

.cats_header a:hover {
	text-decoration: underline;
}

.cats_bottom {
	width: 292px;
	background: url('../media/images/cats_body_bottom.jpg') no-repeat bottom;
	overflow: hidden;
	height: 200px;
	float: left;
}

.cats_bottom ul { 
	list-style: disc outside;
	line-height: 23px;
	margin-left: 45px;
	margin-top: 10px;
}

.cats_bottom ul a {
	font-size: 12px;
	text-decoration: none;
	color: #5c5c5a;
}

.cats_bottom ul a:hover {
	color: #6a0ef9;
	text-decoration: underline;
}

#side_menu {
	width: 130px;
	height: 33px;
	background: url('../media/images/menu_back.jpg') repeat-x;
	float: left;
}

.error_msg {
	color: red;
}

#hello_name {
	float: left;
	padding-top: 8px;
	padding-left: 5px;
}

#side_menu a {
	font-size: 14px;
	height: 23px;
	color: #555646;
	padding: 10px 10px 0px 11px;
	font-size: 11px;
	float: left;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
}

#side_menu a:hover {
	background: url('../media/images/menu_btn_hover.jpg') repeat-x;
}

#error_message {
	float: right;
	color: #ff0000;
	width: 130px;
	text-align: right;
	margin-top: 5px;
}

.contact_us {
	font-size: 17px;
	padding-left: 0px !important;
	color: #2c2c2c !important;
	font-weight: bold;
}
