@font-face {
	font-family: 'Repo'; src: url('fonts/Repo.woff2') format('woff2'), url('fonts/Repo.woff') format('woff');font-weight: normal;font-style: normal;
}
@font-face {
	font-family: 'RepoBold'; src: url('fonts/Repo-Bold.woff2') format('woff2'), url('fonts/Repo-Bold.woff') format('woff');   font-weight: bold;   font-style: normal;
}

table.free_text {padding-left:9px;padding-right:1px; color: #339900}
table.free_text td {color: #555555; font-family:  Arial;font-size: 12px}

FORM {display: inline;}

a:link.link_rights, a:visited.link_rights, a:active.link_rights {color: #777; font-family: Arial; font-size:11px; text-decoration: underline}
a:hover.link_rights {color: #b10000;  font-family: Arial; font-size:11px; text-decoration: none; }

a:link.link_rights2, a:visited.link_rights2, a:active.link_rights2 {color: #b10000; font-family: Arial; font-size:13px; text-decoration: underline}
a:hover.link_rights2 {color: #111;  text-decoration: none; }

td.menu_footer { font-family:  Arial, sans-serif; font-size: 10px; color: #808080}
td.menu_footer a {color: #286585;  text-decoration: none;  }
td.menu_footer a:hover {color: #246494;  text-decoration: underline;   }

td.menu_header { font-family:  Arial, sans-serif; font-size: 9px; color: #808080; padding: 16px 10px 0px 0px}

td.ob_cat_box_table { background-color:#E2EBF4;border:1px solid #C5D4E6;padding-left:9px;padding-right:4px; color: #246494;  text-decoration: none;  font-family: Tahoma,  Arial;font-size: 10px}
td.ob_cat_box_table a.new {color: #555555;padding-left:4px; text-decoration: none;  font-family: Tahoma, Arial; font-size: 11px}
td.ob_cat_box_table a.new:hover {color: #363636;padding-left:4px; text-decoration: underline;  font-weight: normal; font-family: Tahoma, Arial;font-size: 11px}

a.two-link,a.two-link:link,a.two-link:visited,a.two-link:active {text-decoration: none;color: #D10000;font: normal 11px Arial, sans-serif;}
a.two-link:hover{color: #222;text-decoration: none;}

.ob_zag_text  {color: #246494; font-family: Arial; font-size:14px}

table.haractery {
	background-color:#E2EBF4;
	border:1px solid #C5D4E6;
	padding:10px 10px 10px 20px ;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	}
table.haractery td {color: #222; }


/* ---------------- price ------------------------- */
.detailPrice {
	color:#222;
	font: bold 21px Arial;
}
.detailSq {
	color:#000;
	font: bold 17px Arial;
}
.field {
	width:200px;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0;
	padding:1px;
	background: #fff;
	height:30px;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	padding-left:5px;
	line-height:24px;
}
 .field:hover,.field:focus{
	border-color: #ccc;
	background:#fff;
}
.field_title {
	width:605px;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0;
	padding:1px 1px 1px 5px;
	background: #fff;
	height:30px;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	line-height:24px;
}
 .field_title:hover,.field_title:focus{
	border-color: #ccc;
	background:#fff;
}
.field_content{
	width:605px; 
	height:140px;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0;
	padding:1px;
	background: #fff;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	padding:5px;
}
 .field_content:hover,.field_content:focus{
	border-color: #ccc;
	background:#fff;
}
.field_select{
	outline: 0;
	overflow: hidden;
	width: 170px;
	height: 28px;
	color:#333;
	font: normal 13px Arial, sans-serif;  
	background: #fff;
	border:1px solid #dadada ;
	padding:5px 3px 5px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
}
 .field_select:hover,.field_select:focus{
	border-color: #ccc;
	background:#fff;
}
.field_select option {
	padding:2px 3px 2px 10px;
}

#leftmenu  { 
	background:#fff;
	border:1px solid #C5D4E6;
	padding:6px 3px 6px 3px; 
	margin-right:5px;
}
#leftmenu a.branch_link{ 
	display:block;
	text-decoration: none;
	color:#333;
	font: normal 12px Arial;
	margin-bottom:3px;
	padding:0 0 4px 14px;
	border-bottom:1px dashed #ccc;
	background: url("img/plus_sign.png") no-repeat left 3px;		
 }
#leftmenu a.branch_link:hover { 
	color: #246494;
	text-decoration: none; 
	font-family:  Arial;
	font-size: 12px;
	background:#EBF0F6 url("img/minus_sign.png") no-repeat left 3px;		
 }
#leftmenu  a.chosen {
	display:block;
	color: #246494; 
	text-decoration: none;
	font: bold 12px Arial;
	padding:2px 0 4px 14px;	
	margin-bottom:1px;	
	background:#EBF0F6 url("img/minus_sign.png") no-repeat left 5px;		
 }
 .left_number {
	 color:#999;
	 font: normal 11px Arial, sans-serif;
 } 
 .left_number_small {
	 color:#999;
	 font: normal 10px Arial, sans-serif;
 }

 .siteSection {
	color:#2E5483;
	font: normal 14px 'RepoBold', Arial;
	background:#E1EBF8;
	text-transform:uppercase;
	padding:8px 0 8px  10px;
	border-left:1px solid #C7D3E3;
	border-right:1px solid #C7D3E3;
	border-top:1px solid #C7D3E3;
	border-bottom:none;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.siteSection a.fullList,
.siteSection a.fullList:link,
.siteSection a.fullList:visited,
.siteSection a.fullList:active {
	float:none;
	color:#2E5483;
	font: normal 15px 'RepoBold', Arial;
	text-decoration: none;
	padding:2px 0 2px  0px;
	text-transform:none;	
	/* letter-spacing:-0.5px; */
}
.siteSection a.fullList:hover{
	color: #246494; 
	text-decoration: none
}
.siteSection  a,
.siteSection a:link,
.siteSection a:visited,
.siteSection a:active {
	float:right;
	color:#2E5483;
	font: bold 14px Arial;
	text-decoration: underline;
	padding:8px 0 8px  10px;
}
.siteSection a:hover{
	color: #246494; 
	text-decoration: none
}
 .siteSectionBlue {
	color:#fff;
	font: bold 12px Arial;
	background:#3E7BB1;
	text-transform:uppercase;
	padding:8px 0 8px 10px;
	border-left:1px solid #316293;
	border-right:1px solid #316293;
	border-top:1px solid #316293;
	border-bottom:none;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.siteSectionBlue  a,
.siteSectionBlue a:link,
.siteSectionBlue a:visited,
.siteSectionBlue a:active {
	float:right;
	color:#fff;
	font: bold 11px Arial;
	text-decoration: underline;
	padding-right:10px;
}
.siteSectionBlue a:hover{
	color: #fff; 
	text-decoration: none
}
.chosenTop {
	color:#2E5483!important;
	font: bold 12px Arial!important;
	background:#E1EBF8!important;	
	margin-left:-5px;
	padding-left:5px!important;	
	padding-top:5px!important;	
}

/* New Re-Style */

#leftmenu { 
	background:#fff;
	border:1px solid #C5D4E6;
	padding:6px 6px 6px 10px; 
}	
a.categoryStyle{ 
	display:block;
	text-decoration: none;
	color:#333;
	font: normal 15px  'Repo', Arial !important;
	margin:8px 0 3px 0;
	padding:0 0 0 25px;
 }
a.categoryStyle:hover { 
	color: #246494;
	text-decoration: none; 			
 }
a.categoryStyleOn {
	display:block;
	text-decoration: none;
	color:#246494;
	font: bold 15px 'Repo', Arial!important;
	margin:8px 0 3px 0;
	padding:0 0 0 25px;			
 } 
.LeftMenuFontStyle {
	font-size:13px!important;
}
#leftmenu a.branch_link{ 
	display:block;
	color:#111;
	font: normal 15px'Repo', Arial!important;
	text-decoration: none;
	padding:3px 0 3px 0;
	border-bottom:1px dashed #ccc;
	background: none;		
 }
#leftmenu a.branch_link:hover { 
	color: #246494;
	text-decoration: none; 
	font: normal 15px'Repo', Arial!important;
	background: none;	
 }
#leftmenu  a.chosen {
	display:block;
	color: #246494; 
	text-decoration: none;
	font: normal 15px'Repo', Arial!important;
	margin:8px 0 3px 0;
	padding:2px 0 4px 0;	
	background: none;	
 } 
#leftmenu  a.sub_chosen {
	display:block;
	text-decoration: none;
	color:#246494;
	font: bold 15px 'Repo', Arial!important;
	margin:8px 0 3px 0;
	padding:0 0 0 20px;
	background: url('img/left_menu_arr_hover.png') no-repeat 7px 8px;
 }
#leftmenu a.subbranch_link{ 
	display:block;
	text-decoration: none;
	color:#111;
	font: normal 15px 'Repo', Arial!important;
	margin:8px 0 3px 0;
	padding:0 0 0 20px;
	background: url("img/left_menu_arr.png") no-repeat 7px 6px;		
 }
#leftmenu a.subbranch_link:hover { 
	color: #246494;
	text-decoration: none; 
	font: normal 15px 'Repo' , Arial!important;
	background: url("img/left_menu_arr_hover.png") no-repeat  7px 6px;				
 }
 .AddAdsSubmit {
	width:180px;
	background:#4379B2; 
	border:1px solid #4379B2;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font: bold 13px Arial;	
	text-transform:uppercase;
	padding:5px 10px 5px 10px;
	cursor: pointer;
	margin-top:3px;	
	text-shadow: 1px 1px #222;	
}
.AddAdsSubmit:hover {
	background:#b10000; 
	border:1px solid #b10000;
}
 .EditAdsSubmit {
	width:200px;
	background:#4379B2; 
	border:1px solid #4379B2;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font: bold 13px Arial;	
	text-transform:uppercase;
	padding:5px 10px 5px 10px;
	cursor: pointer;
	margin-top:3px;	
	text-shadow: 1px 1px #222;	
}
.EditAdsSubmit:hover {
	background:#b10000; 
	border:1px solid #b10000;
}
.siteSectionLong {
	color:#2E5483;
	font: normal 16px 'RepoBold', Arial;
	background:#E1EBF8;
	text-transform:none;
	padding:8px 0 8px 10px;
	border-left:1px solid #C7D3E3;
	border-right:1px solid #C7D3E3;
	border-top:1px solid #C7D3E3;
	border-bottom:none;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	margin: 0 6px 20px 6px;
}
.siteSectionLong  a,
.siteSectionLong a:link,
.siteSectionLong a:visited,
.siteSectionLong a:active {
	float:right;
	color:#246494;
	font: normal 13px 'RepoBold', Arial;
	text-decoration: underline;
	padding-right:10px;
}
.siteSectionLong a:hover{
	color: #246494; 
	text-decoration: none
}


.siteSectionNavigationLong {
	color:#2E5483;
	font: normal 16px 'RepoBold', Arial;
	text-transform:none;
	padding:0 0 8px 5px;
	margin: 0 6px 10px 2px;
}
.siteSectionNavigationLong  a,
.siteSectionNavigationLong a:link,
.siteSectionNavigationLong a:visited,
.siteSectionNavigationLong a:active {
	color:#2E5483;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	border-bottom:2px solid #dadada;
}
.siteSectionNavigationLong a:hover{
	color: #2E5483; 
	text-decoration: none;
	border-bottom:2px solid #2E5483;	
}


.colContainer {
	width:700px;
	padding:0 5px 0 5px;
	margin:10px 0 20px 0;
}

.ABox {
	float:left;
	width:47%;
	border:1px solid #dadada; 
	padding:5px;
	margin-right:5px;
	height:100px;
	overflow:hidden;
	/* background:#F9F9F9;		 */
}
.ABoxTop {
	 background:#fff; 
	 border:1px solid #dadada; 
}	
.ABoxTopping {
	 background:#fff; 
	 border:1px solid #dadada; 
}	

.ABox:hover  {
	box-shadow:1px 1px 5px #fff, 1px 1px 5px #ccc;		
	background:#fff;
}	
.ABox:hover .inside a.title {
	color:#2e5483;	
}		
.ABox:hover .inside a.titleVip {
	color:#fff;
	background:#2e5483;
}	
.ABox:hover .inside a.title_top {
	color:#fff;
	background:#A02721;
}	
.ABox:hover a.readMoreTop {
	color:#b10000!important;
}
.ABox:hover .inside a.readMore {
	color:#b10000;
}
.ABox:hover .inside .content {
	color:#111;
}	
.insideLeft {
	float:left;
	width:105px;
	color:#666;
	font: bold 11px Arial;
}
.inside {
	float:left;
	width:100%;
}
.withPhotos {
	width:215px;
}
.inside .content {
	color:#444;
	font: normal 13px  Arial;
	line-height:16px;
	margin-top:5px;
	height:48px;
	overflow:hidden;
	margin-bottom:10px;		
}
.ABox a,
.ABox a:link,
.ABox a:visited,
.ABox a:active {	
	color:#333;
	text-decoration: none;
}
.ABox a:hover {
	color:#111;
	text-decoration: none;
}
.ABox a.links,
.ABox a.links:link,
.ABox a.links:visited,
.ABox a.links:active {	
	color: #246494;
	font: normal 11px  Arial;
	text-decoration: none;
	border-bottom:none;
}
.ABox a.links:hover {
	color: #246494;
	text-decoration: none;
	border-bottom:1px solid #246494;
}
.inside a.title,
.inside a.title:link,
.inside a.title:visited,
.inside a.title:active {	
	display:block;
	color:#000;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:18px; 
	overflow:hidden;
	padding-top:3px;
}
.inside a.title:hover {
	color: #266BBF;
	text-decoration: none;
}
.inside a.titleVip,
.inside a.titleVip:link,
.inside a.titleVip:visited,
.inside a.titleVip:active {
	display:block;
	color:#284E6F;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:19px; 
	overflow:hidden;
	padding-top:1px;
	background:#fff;
	padding-left:5px;
	border-bottom:1px solid #dadada;
	background:#DAE7F8;
}
.inside a.titleVip:hover {
	color: #246494;
	text-decoration: none;
}
.inside a.title_top,
.inside a.title_top:link,
.inside a.title_top:visited,
.inside a.title_top:active {	
	display:block;
	color:#A02721;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:19px; 
	overflow:hidden;
	padding-top:1px;
	background:#FAEAE9;
	padding-left:5px;	
}
.inside a.title_top:hover {
	color: #fff;
	text-decoration: none;
}
.ABox a.readMore,
.ABox a.readMore:link,
.ABox a.readMore:visited,
.ABox a.readMore:active {	
	display:block;
	float:right;
	color:#b10000;
	font: normal 12px 'RepoBold', Arial;
	text-decoration: none;
}
.ABox a.readMore:hover {
	color: #246494;
	text-decoration: underline!important;
}
.ABox a.readMoreTop,
.ABox a.readMoreTop:link,
.ABox a.readMoreTop:visited,
.ABox a.readMoreTop:active {	
	display:block;
	float:right;
	color:#111;
	font: bold 11px Arial;
	text-decoration: none;
}
.ABox a.readMoreTop:hover {
	color: #b10000;
	text-decoration: none;
}
.insideLeft IMG {
	display:block;
	float:left;
	border:1px solid #dadada;
	padding:2px;
	position: absolute;
	clip: rect(0px,100px,70px,0px);
	width:94px;
	height:64px;
	margin:1px 10px 0 0;
}
.rowContainer {
	margin-bottom:10px;
}
.clear {
	clear:both;
}
.atributs, .date {
	margin-top:5px;
	font: normal 10px Arial;		
}
.atributsPictures {
	margin-top:75px;
	color:#333;
	font: normal 10px Arial;
}
.VipInGrid {
	/* background:#4588DA; */
	background:#4588DA;
	color:#fff;
	font: bold 13px Arial;
	padding:1px 6px 1px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	letter-spacing:1px;	 
	margin-left:-5px;		
}	
.VipInGridIMG {
	background:#4588DA;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-107px;		
	margin-top:-4px;			
}
.ABox:hover .VipInGrid { 
	background:#2e5483; 		 
 }
.ABox:hover .VipInGridIMG { 
	background:#2e5483; 		 
 }
.TopInGrid {
	background:#CC332A;
	color:#fff;
	font: bold 13px Arial;
	padding:1px 6px 1px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	letter-spacing:1px;
	margin-left:-5px;
}		
.TopInGridIMG {
	background:#CC332A;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-107px;		
	margin-top:-4px;		
}	
 .ABox:hover .TopInGrid {
	 background:#A02721;			
 }	
 .ABox:hover .TopInGridIMG {
	 background:#A02721;			
 }		
.siteSectionLine {
	color:#333;
	font: normal 16px 'RepoBold', Arial;
	/* background:#E1EBF8; */
	background:#fff;
	padding:8px 0 2px 0;
	border-bottom:1px solid #dadada;
	margin: 10px 6px 10px 6px;
}

/* ----------------------------------------------Header-------------------------------------*/

#wrap {
	margin:0 auto;
	width:1126px;
}
.mainNavigation {
	background: #236AAC;
	background: -moz-linear-gradient(top, #236AAC 0%, #568BBF 100%);
	background: -webkit-linear-gradient(top, #236AAC 0%,#568BBF 100%);
	background: linear-gradient(to bottom, #236AAC 0%,#568BBF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#236AAC', endColorstr='#568BBF',GradientType=0 );
	border:1px solid #0C5192; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
	width:100%;
	height:46px;
	margin-bottom:20px;
}
.mainNavigation SPAN.text{
	color:#fff;
	font: bold 16px'Repo';
	text-shadow: 1px 1px #111;
	line-height:46px;
	padding-left:17px;	
	float:left;
}
.mainNavigation .searchField{
	float:left;
	color:#444;
	font: normal 16px 'RepoBold', Arial;
	 -webkit-border-radius: 4px;
	 -moz-border-radius: 4px;
	border-radius: 4px;	
	padding:0 0 0 10px;
	height:35px;
	width:510px;
	border:1px solid #20578E; 
	margin:5px 2px 0 32px ;
}
.SearchButton {
	float:left;
	width:88px;
	height: 37px;
	cursor: pointer; 
	cursor: hand; 
	background: #0C5192;
	background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
	background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
	background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
	border:1px solid #0A457A; 
	color: #fff;
	font: normal 19px 'RepoBold', Arial;
	text-decoration: none;
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	padding: 6px 15px 6px 12px ;
	text-shadow: 1px 1px 1px  #000;	
	margin-top:5px;
}
.SearchButton:hover{
	color: #fff;
	text-decoration: none;
	background: #0C5192;
	background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
	background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
	background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
	border:1px solid #0A457A; 
	text-shadow: 1px 1px 1px  #777;
}
a.SubmitAddButton,
a.SubmitAddButton:link,
a.SubmitAddButton:visited,
a.SubmitAddButton:active {	
	display:block;
	float:right;
	border: 0;
	cursor: pointer; 
	cursor: hand; 
	background: #CC332A;
	background: -moz-linear-gradient(top, #CC332A 0%, #B02C24 100%);
	background: -webkit-linear-gradient(top, #CC332A 0%,#B02C24 100%);
	background: linear-gradient(to bottom, #CC332A 0%,#B02C24 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC332A', endColorstr='#B02C24',GradientType=0 );	
	border:1px solid #B02C24; 
	color: #fff;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	margin:8px 10px 0 0px;
	padding: 7px 10px 7px 10px ;
	text-shadow: 1px 1px #333;
	letter-spacing:0.5px;
}
a.SubmitAddButton:hover{
	color: #fff;
	text-decoration: none;
	background: #B02C24;
	background: -moz-linear-gradient(top, #B02C24 0%, #CC332A 100%);
	background: -webkit-linear-gradient(top, #B02C24 0%,#CC332A 100%);
	background: linear-gradient(to bottom, #B02C24 0%,#CC332A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B02C24', endColorstr='#CC332A',GradientType=0 );	
	border:1px solid #CC332A; 
	text-shadow: 1px 1px 1px  #000;
}
.LeftSidebar {
	float:left;
	/* width:193px; */
	width:220px;
}
.CenterContainer{
	float:left;
	width:700px;
}
.RightSidebar {
	float:left;
	width:200px;
}
.ListingCategoryIndex {
	overflow: auto;
	float:left;
	width:1108px;
	padding:6px 3px 5px 15px ;
	margin:10px 0 0 0;
	border:1px solid #DFDFDF;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.contentListingsIndex{
	margin-top:10px;
}
.category_listIndex {
	float:left;
	width:20%; 
}
.contentListingsIndexDiv a:link,
.contentListingsIndexDiv a:visited {
	display:block;
	 color: #222;
	 font: normal 14px 'RepoBold', Arial;
	 text-decoration:none;
	 margin:0px 0 10px 0;
	 border-bottom: 1px dashed #fff;
}
.contentListingsIndexDiv  a:hover,
.contentListingsIndexDiv  a:active {
	 text-decoration:none;
	 color:#246493;
	 border-bottom: 1px dashed #dadada;
}
.contentListingsIndexDiv  a:hover .brCountIndex {
	 background:#CC332A;
	color:#fff;
}
.contentListingsIndexDiv  a:hover .brCountIndex {
	 background:#CC332A;
	color:#fff;
}
.brCountIndex {
	background:#E6E6E6;
	color:#111;
	font: normal 10px Arial;
	padding:0px 2px 0px 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.type-inline-block {
	display: inline-block;
}
.tabListingsIndex {
	float:left;
	margin:-6px 0 0 0;
}
.tabListingsIndex h1{
	color:#326089;
	font: normal 16px 'RepoBold', Arial;
}
a.category_redIndex,
a.category_redIndex:link,
a.category_redIndex:visited,
a.category_redIndex:active {
	float:right;
	color: #fff;
	font: bold 12px Arial, sans-serif;
	text-decoration: none;
	margin-right:6px;
	background:#CC332A;
	padding:4px 6px 4px 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
}
a.category_redIndex:hover{
	color: #CC332A;
	text-decoration: none;
	background:none
}
.VipIndexBox {
	width:298px;
	float:left;
	border:1px solid #dadada;
	height: 100px;
	padding:2px;
	margin-bottom:10px;
	margin-right:10px;
}
.VipIndexBox:hover {
	box-shadow:1px 1px 5px #fff, 1px 1px 5px #999;	
}
.VipIndexBox a {
	text-decoration:none;
	color:#555;
}	
.VipIndexBox:hover a.VipLinkTitle {
	text-decoration:none;
	color:#4588DA;
}	
.VipIndexBox:hover a.VipLinkTitleNo_Image {
	text-decoration:none;
	color:#4588DA;
}	
.VipIndexIMG {
	background:#4588DA;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-186px;		
	margin-top:-77px;
}	
.VipIndexNoIMG {
	display:block;
	background:#4588DA;
	-webkit-border-radius: 4px;
	-khtml-border-radius:4px;
	-moz-border-radius:4px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	border:1px solid #fff; 	
	margin-top:-1px;
	margin-right:1px;
	float:right;
}	
.VipIndexBox IMG {
	display:block;
	float:left;
	padding:2px;
	position: absolute;
	/* clip: rect(0px,155px,90px,0px); */
	margin:1px 10px 0 0;
}
.VipIndexBox IMG.bigImg {
	display:block;
	float:left;
	padding:2px;
	position: absolute;
	clip: rect(0px,145px,90px,0px);
	max-width:145px;
	max-height:122px;
	margin:1px 10px 0 0;
}
.TopIndexBox {
	width:305px;
	float:left;
	border:1px solid #dadada;
	height: 100px;
	padding:2px;
	margin-bottom:10px;
}
.TopIndexBox:hover {
	box-shadow:1px 1px 5px #fff, 1px 1px 5px #ccc;	
}

.TopIndexBox a {
	text-decoration:none;
	color:#333;
}	
.TopIndexBox IMG {
	display:block;
	float:left;
	padding:2px;
	position: absolute;
	clip: rect(0px,120px,90px,0px);
	width:114px;
	height:92px;
	margin:1px 10px 0 0;
}
.titleAdsIndex {
	display:block;
	float:left;
	margin:1px 10px 5px 125px;
	color:#333;
	font: bold 13px Arial;
}
 .AddDateIndex {
	float:left;
	margin:3px 10px 0 125px;
	color:#777;
	font: normal 10px Arial;
}	
 a.readMoreTopIndexIndex,
 a.readMoreTopIndex:link,
 a.readMoreTopIndex:visited,
 a.readMoreTopIndex:active {	
	display:block;
	float:right;
	color:#CC332A;
	font: bold 12px Arial;
	text-decoration: none;
}
a.readMoreTopIndex:hover {
	color: #111;
	text-decoration: none;
}
.TopIndexIMG {
	background:#CC332A;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-186px;		
	margin-top:-77px;
}	
.TopIndexNoIMG {
	display:block;
	background:#CC332A;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	border:1px solid #fff; 	
	margin-top:-1px;
	margin-right:5px;
	float:left;
}	
 .title_no_image {
	margin:1px 0 0 15px;
	color:#333;
	font: bold 13px Arial;
	height:25px;
	float:left;
}	
 .content_no_image {
	margin:1px 10px 0 5px;
	font: normal 13px Arial;
	height:55px;
	overflow:hidden;
	line-height:14px;
}
 .contentAdsIndex {
	margin:1px 10px 0 127px;
	color:#333;
	font: normal 12px Arial;
	height:50px;
	overflow:hidden;	
	border:1px solid #fff; 
}
.AddDateIndexNoImage {
	float:left;
	margin:1px 10px 0 5px;
	color:#777;
	font: normal 10px Arial;
}

 a.TopLinkTitleNo_Image,
 a.TopLinkTitleNo_Image:link,
 a.TopLinkTitleNo_Image:visited,
 a.TopLinkTitleNo_Image:active {	
	display:block;
	color:#CC332A;
	font: bold 13px Arial;
	text-decoration: none;
	height:18px; 
	overflow:hidden;
	padding-top:1px;
}
 a.TopLinkTitleNo_Image:hover {
	color: #CC332A;
	text-decoration: none;
}
a.TopLinkTitle,
a.TopLinkTitle:link,
a.TopLinkTitle:visited,
a.TopLinkTitle:active {	
	display:block;
	color:#CC332A;
	font: bold 13px Arial;
	text-decoration: none;
	height:18px; 
	overflow:hidden;
	padding-top:1px;
}
a.TopLinkTitle:hover {
	color: #CC332A;
	text-decoration: none;
}		
a.VipLinkTitle,
a.VipLinkTitle:link,
a.VipLinkTitle:visited,
a.VipLinkTitle:active {	
	float:left;
	display:block;
	color:#111;
	font: bold 14px Arial;
	text-decoration: none;
	padding-top:1px;
	line-height:16px;
}
a.VipLinkTitle:hover {
	color: #4588DA;
	text-decoration: none;
}	
a.VipLinkTitleNo_Image,
a.VipLinkTitleNo_Image:link,
a.VipLinkTitleNo_Image:visited,
a.VipLinkTitleNo_Image:active {	
	display:block;
	color:#111;
	/* font: bold 14px  Arial; */
	font: bold 14px Arial;
	text-decoration: none;
	height:20px; 
	overflow:hidden;
	padding-top:1px;
	line-height:16px;
}
a.VipLinkTitleNo_Image:hover {
	color: #4588DA;
	text-decoration: none;
}

td.address {
	background: url(img/b/address.png) no-repeat;
	width:205px; 
	height:80px;
}
td.address-middle {
	background: url(img/b/address-middle.png) repeat-y;
	width:205px; 
}
td.address-bottom {
	background: url(img/b/address-bottom.png) no-repeat;
	width:205px; 
	height:6px;
}
div.acount-title {
	width:170px; 	
	color: #EE183A;
	font: bold 12px Tahoma, sans-serif;	
	padding:0 0 0 0 ;
	margin: 5px 0 0 0 ;
}
a.web {
	color: #246494;
	padding-left:4px; 
	text-decoration: none;  
	font-family: Tahoma, Arial; 
	font-size: 12px
	}
a.web:hover {
	color: #363636;
	padding-left:4px; 
	text-decoration: underline; 
	font-weight: normal; 
	font-family: Tahoma, Arial;
	font-size: 12px
	}
.IndexAdsColumn {
	float:left;
	width:100%;
	margin-right:0px
}
.IndexAdvColumn {
	float:left;
	width:450px;
	margin-top:47px;
	color:#999;
	font: normal 11px Arial;
}
.TopSection {
	color:#CC332A;
	font: bold 16px Arial;
	padding:8px 0 5px 0;
	border-bottom:1px solid #CC332A;
	margin: 10px 6px 0px 0;
}
.TopSection a,
.TopSection a:link,
.TopSection a:visited,
.TopSection a:active {
	float:right;
	color:#CC332A;
	font: normal 12px Arial;
	text-decoration: none;
	padding-top:8px;
}
.TopSection a:hover{
	color: #111; 
	text-decoration: none
}
.VipSection {
	color:#326089;
	font: normal 19px 'RepoBold', Arial;
	padding:8px 0 5px 0;
	border-bottom:1px solid #dadada;
	margin: 35px 6px 10px 0;
}
.VipSection a,
.VipSection a:link,
.VipSection a:visited,
.VipSection a:active {
	float:right;
	color:#B72E25;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	padding-top:8px;
}
.VipSection a:hover{
	color: #111; 
	text-decoration: none
}	
.indexSep {
	display:block;
	float:right;
	color:#555;
	font: bold 17px Arial;
	margin-top:5px;
}
 a.newest,
 a.newest:link,
 a.newest:visited,
 a.newest:active {
	float:right;
	margin-right:10px;
	color:#222;
	font: normal 15px 'RepoBold', Arial;
	text-decoration: none;
	margin-top:-5px;
	border-bottom:1px solid #B72E25;	
}
 a.newest:hover{
	color: #B72E25; 
	text-decoration: none;
	border-bottom:1px solid #B72E25;	
}	
	
.pic {
	border:1px solid #D6D6D6;
	padding:3px;
	float:left;
	margin-right:10px;
}
.picSmall {
	border:1px solid #D6D6D6;
	padding:3px;
	float:left;
	margin-right:2px;
	margin-top:3px;
}		
.OfferTitleStyle  {color:#333;	font: normal 22px 'RepoBold', Arial;} 
.Offer_added {display:block;margin-top:5px; color:#555; font: normal 14px  Arial!important;}
.OfferDescription { color:#333; font: normal 16px  Arial;line-height:22px;}
.DetailsWords { 
	color:#246494; 
	font:  normal 15px 'Repo', Arial;
	line-height:21px;
 }
table.haractery td {  font:  normal 14px 'Repo', Arial;}
.v_class_Details {
	background: #246494;	
	color:#fff;
	font: normal 20px 'RepoBold', Arial;
	padding: 0 5px 0 5px;	
}
.t_class_Details {
	background:#A02721;
	color:#fff;
	font: normal 20px 'RepoBold', Arial;
	padding: 0 5px 0 5px;	
}
.v_class_Details_small {
	background: #246494;	
	color:#fff;
	font: normal 15px 'RepoBold', Arial;
	padding: 0 3px 0 3px;	
}
.t_class_Details_small {
	background:#A02721;
	color:#fff;
	font: normal 15px 'RepoBold', Arial;
	padding: 0 3px 0 3px;	
}
/* index	 */
.indexColContainer {
	width:100%;
	margin:10px 0 20px 0;
}
.indexRowContainer {
	margin-bottom:10px;
}
.indexAdsBox {
	float:left;
	border:1px solid #dadada; 
	padding:5px;
	margin:0  10px 10px 0;
	height:100px;
	overflow:hidden;
	/* background:#F9F9F9;		 */
}	
.indexAdsBox:hover  {
	box-shadow:1px 1px 5px #fff, 1px 1px 5px #ccc;		
	background:#fff;
}	
.indexAdsBox:hover .index_inside a.title {
	color:#2e5483;	
}		
.indexAdsBox:hover .index_inside a.titleVip {
	color:#fff;
	background:#2e5483;
}	
.indexAdsBox:hover .index_inside a.title_top {
	color:#fff;
	background:#A02721;
}	
.indexAdsBox:hover a.readMoreTop {
	color:#b10000!important;
}
.indexAdsBox:hover .index_inside a.readMore {
	color:#b10000;
}
.indexAdsBox:hover .index_inside .content {
	color:#111;
}
.index_VipInGrid {
	/* background:#4588DA; */
	background:#4588DA;
	color:#fff;
	font: bold 13px Arial;
	padding:1px 6px 1px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	letter-spacing:1px;	 
	margin-left:-5px;		
}
.index_VipInGridIMG {
	background:#4588DA;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-107px;		
	margin-top:-4px;			
}
.indexAdsBox:hover .index_VipInGrid { 
	background:#2e5483; 		 
 }	 
.indexAdsBox:hover .index_VipInGridIMG { 
	background:#2e5483; 		 
 }
.index_inside {
	float:left;
	width:100%;
}	
.index_inside a.title,
.index_inside a.title:link,
.index_inside a.title:visited,
.index_inside a.title:active {	
	display:block;
	color:#333;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:18px; 
	overflow:hidden;
	padding-top:3px;
}
.index_inside a.title:hover {
	color: #266BBF;
	text-decoration: none;
}
.index_inside a.titleVip,
.index_inside a.titleVip:link,
.index_inside a.titleVip:visited,
.index_inside a.titleVip:active {
	display:block;
	color:#284E6F;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:19px; 
	overflow:hidden;
	padding-top:1px;
	padding-left:5px;
	border-bottom:1px solid #dadada;
	background:#DAE7F8;
}
.index_inside a.titleVip:hover {
	color: #246494;
	text-decoration: none;
}	
.index_insideLeft {
	float:left;
	width:105px;
}
.index_insideLeft IMG {
	display:block;
	float:left;
	border:1px solid #dadada;
	padding:2px;
	position: absolute;
	clip: rect(0px,100px,70px,0px);
	width:94px;
	height:64px;
	margin:1px 10px 0 0;
}
.index_atributsPictures {
	margin-top:75px;
}
.index_withPhotos {
	/* width:180px;border:1px solid red;  */
}
.index_atributs, .index_date {
	margin-top:5px;
	font: normal 10px Arial;		
}
.index_inside .index_content {
	color:#444;
	font: normal 13px  Arial;
	line-height:16px;
	margin-top:5px;
	height:48px;
	overflow:hidden;
	margin-bottom:10px;	
}	
.indexAdsBox a,
.indexAdsBox a:link,
.indexAdsBox a:visited,
.indexAdsBox a:active {	
	color:#333;
	text-decoration: none;
}
.indexAdsBox a:hover {
	color:#111;
	text-decoration: none;
}
.indexAdsBox a.links,
.indexAdsBox a.links:link,
.indexAdsBox a.links:visited,
.indexAdsBox a.links:active {	
	color: #246494;
	font: normal 11px  Arial;
	text-decoration: none;
	border-bottom:none;
}
.indexAdsBox a.links:hover {
	color: #246494;
	text-decoration: none;
	border-bottom:1px solid #246494;
}
.indexAdsBox a.readMore,
.indexAdsBox a.readMore:link,
.indexAdsBox a.readMore:visited,
.indexAdsBox a.readMore:active {	
	display:block;
	float:right;
	color:#b10000;
	font: normal 12px 'RepoBold', Arial;
	text-decoration: none;
}
.indexAdsBox a.readMore:hover {
	color: #246494;
	text-decoration: underline!important;
}	



/* top index  */
.IndexTopInGrid {
	background:#CC332A;
	color:#fff;
	font: bold 13px Arial;
	padding:1px 6px 1px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	letter-spacing:1px;
	margin-left:-5px;

}		
.IndexTopInGridIMG {
	background:#CC332A;
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;
	color:#fff;
	font: bold 13px Arial;
	padding:2px 6px 2px 6px;
	text-shadow:1px 1px 2px #111, 1px 1px 2px #111;	
	box-shadow:1px 1px 2px #fff, 1px 1px 2px #fff;	
	letter-spacing:1px;
	position:absolute;
	border:1px solid #fff; 
	margin-left:-107px;		
	margin-top:-4px;		
}	

 .indexAdsBox:hover .IndexTopInGrid {
	 background:#A02721;			
 }	

 .indexAdsBoxAdsBox:hover .IndexTopInGridIMG {
	 background:#A02721;			
 }
 
.index_inside a.title_top,
.index_inside a.title_top:link,
.index_inside a.title_top:visited,
.index_inside a.title_top:active {	
	display:block;
	color:#A02721;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	height:19px; 
	overflow:hidden;
	padding-top:1px;
	background:#FAEAE9;
	padding-left:5px;		
}

.index_inside a.title_top:hover {
	color: #fff;
	text-decoration: none;
}	 

	
/*---------------------------------------------- PAGGING ------------------------------------------------*/

#paginations ul {
    /*        height:38px;*/
	padding:5px 0 0 0;
	overflow:auto;
	float: left;
}
#paginations li {
	display: inline;
}
#paginations a {
	display: block;
	float: left;
	background: #296EAE;
	text-align: center;
	height: 18px;
	width:25px;
	padding:4px 2px 3px 2px;
	margin-bottom:5px;
	margin-right:2px;
	color: #fff;
	text-decoration: none;
	font: bold 14px  Arial, sans-serif;
	border:1px solid #000;	
}
#paginations .current a {
	color: #fff;
	background:#D9241C ;
	border:1px solid #AD160E;		
}
#paginations a:hover {
	color: #fff;
	background:#D9241C ;
	border:1px solid #000;		
}



a.editLink,
a.editLink:link,
a.editLink:visited,
a.editLink:active {
	display:block;
	color: #b10000;
	font: bold 13px Arial, sans-serif;	
	text-decoration: underline;
	margin-bottom:10px;
}
a.editLink:hover{
	color: #246494;
	text-decoration: none;
}
.editDiv {
	border:1px solid #C5D4E6; 
	margin:2px 0 15px 0; 
	background:#E2EBF4;
	padding:7px;
	text-align:center;
	width:96%
}

a.MoreOfferDetail,
a.MoreOfferDetail:link,
a.MoreOfferDetail:visited,
a.MoreOfferDetail:active {
	color: #333;
	font: normal 14px Arial, sans-serif;	
	text-decoration: none;
	display:block;
	margin:8px 0 8px 0;
	line-height:19px;
	
}
a.MoreOfferDetail:hover{
	color: #246494;
	text-decoration: none;
}

.PageContainerText {
	color:#222;
	font: normal 14px  Arial;
	padding:20px 20px 0px 10px;
	line-height:21px;
}	

	
/* add fileds	 */
.addAdsTable {
	color:#111;
	font: normal 15px  Arial;
}

.addField {
	margin:5px 0 10px 0;
}
.Error {
	background:#F9E4E3!important;
	border:1px solid red!important;
}

.pageText {
	color:#111;
	font: normal 14px Arial;
	margin:15px 0 20px 0;
	line-height:19px;
}

/* category mobile */

.topnav {
	overflow: hidden;
	background-color: none;
	position: relative;
}

.topnav #CategoryLinks {
	display: none;
}

.topnav a.active {
	text-decoration: none;
	display: block;
	color:#2e5483;
	font: bold 15px Arial;
}
.topnav a.active:hover {
	background-color: #fafafa;
	color:#b10000;
	font: bold 15px Arial;
}

.topnav a.icon {
	background: none;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
}

/* send-sms */
.AddAdsContainer {
	width:680px;
	color:#111;
	font: normal 14px Arial;
	padding: 0 10px 10px 0;
}
.AddAdsContainer  H2 {
	color:#111;
	font: bold 13px Arial;
}
.AddAdsContainer  P.red {
	color:#b10000;
	font: bold 13px Arial;
}

.AddText_box {
	position: relative;
	background: #f3f7fc;
	background: -moz-linear-gradient(top, #f3f7fc 0%, #e9f0fa 100%);
	background: -webkit-linear-gradient(top, #f3f7fc 0%,#e9f0fa 100%);
	background: linear-gradient(to bottom, #f3f7fc 0%,#e9f0fa 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f7fc', endColorstr='#e9f0fa',GradientType=0 );
	border: 1px solid #D6E3F6;
	-webkit-border-radius: 8px;
	-khtml-border-radius:8px;
	-moz-border-radius:8px;		
	width:92%;
	padding:0 20px 0 20px;
	margin:40px 0 -25px 0;
	text-align:center;
}
.AddText_box:after, .AddText_box:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.AddText_box:after {
	border-color: rgba(235, 241, 250, 0);
	border-top-color: #EBF1FA;
	border-width: 25px;
	margin-left: -25px;
}
.AddText_box:before {
	border-color: rgba(214, 227, 246, 0);
	border-top-color: #D6E3F6;
	border-width: 26px;
	margin-left: -26px;
}
.AddText_box H3 {
	color:#111;
	font: bold 14px Arial;
	text-align:center;
	margin:12px 0 12px 0;
}	
.AddText_box H4 {
	color:#b10000;
	font: bold 13px Arial;
	text-align:center;	
	margin-top:10px;
}
.AddText_box .addTextRow {
	display:block;
	color:#111;
	font: bold 14px Arial;
	margin:15px 0 2px 0;
	text-transform:uppercase;
}
.addTextRow SPAN {
	color:#111;
	font: bold 15px Arial;
	padding:2px 5px 2px 5px;
	background:#fff;
	border:1px solid #ECECFB;
	-webkit-border-radius: 5px;
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
}	
.AddText_box SPAN.top {
	background:#CC332A;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font: bold 13px Arial;
	padding:4px 9px 4px 9px;
}
.AddText_box SPAN.vip {
	background:#4588DA;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	font: bold 13px Arial;
	padding:4px 11px 4px 11px;		
}	
.AddText_box_Options {
	margin-top:-8px;
	color:#111;
	font: bold 12px Arial;
}

.clear{clear: both;}	


.Ads_box {
	background:#F8F8F8;
	border:1px solid #ECECEC; 
	-webkit-border-radius: 6px;
	-khtml-border-radius:6px;
	-moz-border-radius:6px;
	width:45%;
	margin:50px 0 0 0;
	padding: 10px 10px 0px 10px;
	float:left;
}
.Ads_box IMG {
	float:left;
	margin-right:10px;
	width:70px;
}		
.Ads_box .TopTitle {
	float:left;
	color:#CC332A;
	font: bold 15px Arial;
	margin-top:4px;
}
.Ads_box .VipTitle {
	float:left;
	color:#266BBF;
	font: bold 15px Arial;
	// margin:12px 0 0 -5px;
	margin:3px 0 0 -5px;
}	
.Ads_box SPAN {
	display:block;
	color:#111;
	font: normal 14px Arial;
	margin: 5px 0 12px 0;
	line-height:22px;
}		
.Ads_box SPAN.small {
	color:#111;
	font: normal 10px Arial;
	letter-spacing:-0.1px;
}		
.horLine {
	height:2px;
	margin:10px 0 15px 0;
	background: url(img/horLine.jpg) repeat-x; 
}
.Ads_box .Ads_code {
	display:block;
	float:left;
	margin-top:4px;
	font-size:12px;
}	
.Ads_box .CodeField {
	display:block;
	background:#fff;
	border:1px solid #999; 
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;	
	color:#111;
	font: normal 13px Arial;
	width:65px;
	height:31px;
	margin:0px 5px 0 5px;
	padding-left:5px;
	float:left;

}	
.Ads_box .TopSubmit {
	background: url(img/TopSubmit.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
	cursor: pointer;		
}
.Ads_box .TopSubmit:hover {
	background: url(img/TopSubmitHover.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
}	
.Ads_box .VipSubmit {
	background: url(img/VipSubmit.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
	cursor: pointer;		
}
.Ads_box .VipSubmit:hover {
	background: url(img/VipSubmitHover.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
}	
.DetailTable {
	padding-left:10px;
}	
.DetailPictureFirst {
	float:left; 
	margin-right:10px;
	 width:280px;
}
.DetailContent {
	float:left; 
	width:370px;
	color: #222;
	font:  normal 14px Arial;
	line-height:21px;	
}	
.detailAtributValue {
	color: #2e5483;
	font:  bold 14px Arial;
}
.DetailContentNoPhoto {
	width:100%;
	color: #222;
	font:  normal 14px  Arial;
	line-height:21px;	 
}

.pictureWidth {
	width:270px;
}
.pictureWidthSmall {
	width:130px;
}		
.BannerStyleWidth {
	width:480px;
}
.haractery {
	width:98%
}	

/* ad edit */

.EditField {
	border:1px solid #ccc; 
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius: 2px;
	height:25px;
	padding:2px 5px 2px 5px;
	margin-right:5px;
	width:120px;
}
.warrning {
	padding: 20px;
	background-color: #f44336;
	color: white;
	color:#fff;
	font: normal 14px Arial;
	width:630px;
	margin-left:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;		
}

a.picture_link,
a.picture_link:link,
a.picture_link:visited,
a.picture_link:active {	
    color: #b10000;
    font: bold 14px Arial, sans-serif;
    padding:0;
    text-decoration: underline;
}
a.picture_link:hover{
    color: #333;
    text-decoration: underline;
}	

.EditTable {
	width:100%;
	color:#222;
	font: normal 14px  Arial;
}
.EditTable TD{
	color:#222;
	font: normal 14px  Arial;
}

.EdtiFieldTitle {
	width:80%;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0;
	padding:1px;
	background: #fff;
	height:120px;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	padding-left:5px;
	line-height:19px;
}
 .EdtiFieldTitle:hover,.EdtiFieldTitle:focus{
	border-color: #ccc;
	background:#fff;
}
.EdtiFieldTitleContent {
	width:100%;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:7px 0 0 0;
	background: #fff;
	height:160px;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	padding:5px;
}
 .EdtiFieldTitleContent:hover,.EdtiFieldTitleContent:focus{
	border-color: #ccc;
	background:#fff;
}	

.EdtiFieldTitleContentEdit {
	width:100%;
	border:1px solid #dadada;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:7px 0 0 0;
	padding:1px;
	background: #fff;
	height:35px;
	color:#444;
	font: normal 13px Tahoma, sans-serif;
	padding-left:5px;
}
 .EdtiFieldTitleContentEdit:hover,.EdtiFieldTitleContentEdit:focus{
	border-color: #ccc;
	background:#fff;
}	

.headerAdver {
	float:right;
	margin-right:92px;
	margin-top:-2px
}
.PageMenu {
	float:right;
	margin:15px 0 0 20px;
	text-align:right;
}	
	
a.pMenu,
a.pMenu:link,
a.pMenu:visited,
a.pMenu:active {	
	color: #2e5483;
	font: bold 14px Arial;
	padding:0;
	text-decoration: none;
	border-bottom:1px solid #dadada;
	padding-bottom:2px;
}
a.pMenu:hover{
	color: #2e5483;
	text-decoration: none;
	border-bottom:2px solid #2e5483;
	padding-bottom:2px;
}	
	
.TopSubmitButton {
	background: url(img/TopSubmit.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
	cursor: pointer;		
}
 .TopSubmitButton:hover {
	background: url(img/TopSubmitHover.png) no-repeat; 
	width:117px;
	height:31px;
	border:none;
}	
.Ads_codeSubmit {
	display:block;
	float:left;
	margin-top:4px;
	font-size:12px;
}	
.CodeFieldSubmit {
	display:block;
	background:#fff;
	border:1px solid #999; 
	-webkit-border-radius: 2px;
	-khtml-border-radius:2px;
	-moz-border-radius:2px;	
	color:#111;
	font: normal 13px Arial;
	width:65px;
	height:31px;
	margin:0px 5px 0 5px;
	padding-left:5px;
	float:left;
}	

.pRWidth {
	width:360px!important;
	height:300px!important;
}

/* Adv Style */


.clear{clear: both;}
.sep_05 {margin-top:5px;}
.sep_1 {margin-top:10px;}
.sep_2 {margin-top:20px;}
.sep_3 {margin-top:30px;}
.sep_4 {margin-top:40px;}

.img_base {border:1px solid #ccc; padding:7px;}
.img_base {margin:0 0 10px 0; }

.content {
	padding:0 10px 0 0px;
	color: #333;
	font: normal 12px Arial, sans-serif;
}
.adv_title {
	color: #1F5781;
	font: bold 19px Arial, sans-serif;
}
.adv_title_o {
	color: #E53F20;
	font: bold 22px Arial, sans-serif;
}
.adv_sub_title {
	color: #333;
	font: normal 15px Arial, sans-serif;
}
.cat_title {
	float:left;
	color: #333;
	font: bold 14px Arial, sans-serif;
}
.cat_title_right {
	float:right;
	color: #333;
	font: bold 12px Arial, sans-serif;
}
div.sep_hor {
	background: #dadada;
	width:100%;
	height:1px;
	padding-top:0;
	margin-bottom:10px;
	margin-top:3px;
}


a.adv_site,
a.adv_site:link,
a.adv_site:visited,
a.adv_site:active {	
    color: #B20000;
    font: normal 12px Arial, sans-serif;
    text-decoration: none;
}
a.adv_site:hover{
    color: #B20000;
    text-decoration: underline;
}


.expire {
	 color: #993300;
	 font: bold 13px Arial, sans-serif;

}

/* ------------------------------------------- Login & Register Page----------------------------------------------------- */
	.pageContent {
		color:#222;
		font: normal 15px Arial;
		line-height:26px;
		padding: 0 20px 0 15px;
		width:100%;
	}	

	.pageContent a,
	.pageContent a:link,
	.pageContent a:visited,
	.pageContent a:active {
		color: #0A477E;
		font: bold 14px Arial;
		text-decoration: none;
		border-bottom:1px solid #dadada;
	}
	.pageContent a:hover{
		color: #b72d25;
		text-decoration: none;
		border-bottom:1px solid #dadada;
	}
	.pageContentListing {
		color:#222;
		font: normal 15px Arial;
		line-height:26px;
		padding: 0 15px 0 15px;
	}	
	.pageContentListing a,
	.pageContentListing a:link,
	.pageContentListing a:visited,
	.pageContentListing a:active {
		color: #0A477E;
		font: bold 14px Arial;
		text-decoration: none;
		border-bottom:1px solid #dadada;
	}
	.pageContentListing a:hover{
		color: #b72d25;
		text-decoration: none;
		border-bottom:1px solid #dadada;
	}
	.registerField {
		background: #fff;
		width: 252px;
		height: 30px;
		color:#111;
		font: normal 15px Arial;
		padding:3px 3px 0px 10px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		-khtml-border-radius:4px;
		border-radius: 4px;
		border:1px solid #dadada; 
		margin-right:10px;	
	}
	.registerField option {
		padding:3px 3px 3px 10px;
	}

	.ButtonSubmit {
		float:left;
		cursor: pointer; 
		cursor: hand; 
		background: #0C5192;
		background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
		background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
		background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
		border:1px solid #0A457A; 
		color: #fff;
		font: normal 17px Arial;
		text-decoration: none;
		 -webkit-border-radius: 3px;
		 -moz-border-radius: 3px;
		border-radius:  3px;
		padding: 6px 15px 6px 15px ;
		text-shadow: 1px 1px 1px  #000;	
		margin-top:5px;
	}
	
	.ButtonSubmit:hover{
		color: #fff;
		text-decoration: none;
		background: #0C5192;
		background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
		background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
		background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
		border:1px solid #0A457A; 
		text-shadow: 1px 1px 1px  #888;	
	}
	.regUl {
		list-style-type:none;
		margin-left:0;
		padding-left:0;
	}
	.regUl LI {
		padding-top:10px;
	}
	.formTitle {
		border-bottom:2px solid #dadada;
		padding-bottom:3px;
	}

.registerFieldCombo {
	background: #fff;
	width: 270px;
	height: 35px;
	color:#111;
	font: normal 14px Arial;
	padding:3px 3px 0px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
	border:1px solid #dadada; 
	margin-right:10px;
}
.registerFieldCombo option {
	padding:3px 3px 3px 10px;
}	


	/* -----------------------------------  Cabinet ------------------------------------------- */
	
.cabinetField {
	background: #fff;
	width: 200px;
	height: 30px;
	color:#111;
	font: normal 14px Arial;
	padding:3px 3px 0px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
	border:1px solid #dadada; 
	margin-right:10px;	
}
.cabinetField option {
	padding:3px 3px 3px 10px;
}

.cabinetFieldCombo {
	background: #fff;
	width: 217px;
	height: 35px;
	color:#111;
	font: normal 14px Arial;
	padding:3px 3px 0px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
	border:1px solid #dadada; 
	margin-right:10px;
}
.cabinetFieldCombo option {
	padding:3px 3px 3px 10px;
}
.profileArea {
	width:420px; 
	height:150px;
	color:#111;
	font: normal 14px Arial;
	padding:10px 10px 10px 10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius: 4px;
	border:1px solid #dadada; 
	margin-top:5px;	
}

.SearchButtonPage {
	height: 30px;
	cursor: pointer; 
	cursor: hand; 
	color: #fff;
	font: normal 17px  Arial;
	background: #0C5192;
	background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
	background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
	background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
	border:1px solid #0A457A; 
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	text-shadow: 1px 1px 1px  #000;
	padding: 0 12px 0 12px;
	margin-top:15px;
}
.SearchButtonPage:hover{
	color: #fff;
	text-decoration: none;
	background: #b72d25;
	border:1px solid #b72d25; 
	text-shadow: 1px 1px 1px  #000;
}
.navigation {
	color:#b72d25;
	font: bold 15px Arial;
	border-bottom:3px solid #F6F6F6;
	padding-bottom:3px;
}
.navigationTitle {
	color:#111;
	font: bold 15px Arial;
	border-bottom:3px solid #F6F6F6;
	padding-bottom:3px;
}

.profileNavigation {
	/* border-bottom:1px solid #dadada; */
	padding-top:10px;
	width:100%;
}
.profileNavigation  a,
.profileNavigation  a:link,
.profileNavigation  a:visited,
.profileNavigation a:active {	
	display:block;
	color: #333;
	font: normal 14px Arial;
	padding: 0 0 0 0;	
	text-decoration: none;
	letter-spacing:-0.5px;
	margin: 0 5px 12px 0;
}
.profileNavigation a:hover{
	color: #0A477E;
	text-decoration: none;
}
.profileNavigation  a.activeLink,
.profileNavigation  a.activeLink:link,
.profileNavigation  a.activeLink:visited,
.profileNavigation a.activeLink:active {	
	display:block;
	color: #0A477E;
	font: bold 14px Arial;
	padding: 0 0 0 0;	
	text-decoration: none;
	letter-spacing:-0.5px;
	margin: 0 5px 12px 0;
}
.profileNavigation a.activeLink:hover{
	color: #0A477E;
	text-decoration: none;
}

a.offerDelPhotoLink,
a.offerDelPhotoLink:link,
a.offerDelPhotoLink:visited,
a.offerDelPhotoLink:active {
	display:block;
	text-decoration: underline;
	margin-top:5px;
	width:230px;
	color:#b10000;
	font: normal 13px Arial;
}
 a.offerDelPhotoLink:hover{
	background: #fff;
	text-decoration: none;
}
.pageContentMyList {
	color:#222;
	font: normal 15px Arial;
	line-height:26px;
	padding: 0 20px 0 15px;
	width:95%;
}
a.offerActionMyLink,
a.offerActionMyLink:link,
a.offerActionMyLink:visited,
a.offerActionMyLink:active {
	text-decoration: underline;
	margin-top:5px;
	color:#b10000;
	font: normal 13px Arial;
}
 a.offerActionMyLink:hover{
	background: #fff;
	text-decoration: none;
}
a.offerBranchMyLink,
a.offerBranchMyLink:link,
a.offerBranchMyLink:visited,
a.offerBranchMyLink:active {	
	margin-top:5px;
	color:#666;
	font: normal 12px Arial;
	text-decoration: underline;
}
 a.offerBranchMyLink:hover{
	background: #fff;
	text-decoration: none;
}
a.MyLinksTitle,
a.MyLinksTitle:link,
a.MyLinksTitle:visited,
a.MyLinksTitle:active {
	text-decoration: none;
	color:#111;
	font: bold 17px Arial;
	display:inline-block;
	margin-bottom:1px;
}
 a.MyLinksTitle:hover{
	background: #fff;
	text-decoration: none;
}

.MyLinksContent {
	color:#444;
	font: normal 13px Arial;
	margin:6px 0 6px 0;
}

/* ------------------------------------------------- Promote ------------------------------------------------ */

.obiavaPromoteTitle {
	display:block;
	color: #111;
	font: normal 15px Arial;
	margin:20px 0 0 0;
	width:96%;
}
table.Promote{
	width:500px;
	border: 1px solid #fff;	
	border-collapse:collapse;
	color:#222; 	
}
table.Promote th {
	background: #149700 ;
	color: #fff ;
	font: normal 17px Arial;
	padding:1px 8px 1px 8px;
	height:32px;
	text-shadow: 1px 1px #111;
	border-right: 1px solid #5AA940;
}
table.Promote td {
	border-bottom: 1px solid #EEEEEE;
	border-collapse:collapse;
	color:#111;
	font: bold 15px Arial;
	height:45px;
	text-align:center;
}

table.Promote td SPAN.small {
	color:#333;
	font: normal 12px Arial;
}
.phoneWallet {
	margin-right:7px;
	margin-left:55px;
	float:left;
}
.walletWallet {
	margin-right:7px;
	margin-left:22px;
	float:left;
}
.PromoteVipEtiket {
	color:#246494;
	font: bold 18px Arial;
}

.PromoteTopEtiket {
	color:#b72c25;
	font: bold 18px Arial;
}
/* ------------------------------------------------- Promote Modal------------------------------------------------ */
.modal {
	display: none; 
	position: fixed; 
	z-index: 1; 
	padding-top: 50px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%; 
	overflow: auto; 
	background-color: rgb(0,0,0); 
	background-color: rgba(0,0,0,0.4); 
}
.modal-content {
	background-color: #fefefe;
	width:350px;
	border:1px solid #dadada;
	border-radius:3px;
	-webkit-box-shadow:0 0 1px 1px #dadada;
	-moz-box-shadow:0 0 1px 1px #dadada;
	box-shadow:0 0 1px 1px #dadada;
	margin:0 auto;
	padding:20px 20px 20px 20px;
	text-align:center;
	color:#333;
	font: normal 15px Arial;
	line-height:22px;
}
.modal-close {
	color: #aaaaaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}
.modal-close:hover,
.modal-close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
.closeFix {
	margin-top:-15px;
	margin-right:-5px;
}

.close {
	color: #aaaaaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}

.close:hover,.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
.promoteTItleVip{
	background: #246494;
	color: #fff;
	font: normal 16px ComfortaaR;
	margin:20px 0 20px 0;
	padding:10px 0 8px 0;
}
.promoteTItleTop{
	background: #246494;
	color: #fff;
	font: normal 16px ComfortaaR;
	margin:20px 0 20px 0;
	padding:10px 0 8px 0;
}
.smsText {
	display:inline!important;
	background: #266bbf;
	padding:4px;
	font-weight:bold;
	color:#fff!important;
	font: bold	 15px Arial!important;
}
.smsTextRed {
	display:inline!important;
	background: #cc332a;
	padding:4px;
	font-weight:bold;
	color:#fff!important;
	font: bold	 15px Arial!important;
}
.promoteSmall {
	color: #111;
	font: normal 12px Arial;
	margin-top:30px;
}
.MakePromote {
	height: 30px;
	cursor: pointer; 
	cursor: hand; 
	background: #149700;  /* 149700 */
	color: #fff;
	font: normal 17px  Arial;
	border:1px solid #208000; 
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	text-shadow: 1px 1px 1px  #000;
	padding: 0 10px 0 10px;
}
.MakePromote:hover{
	color: #fff;
	text-decoration: none;
	background: #149700;
	border:1px solid #149700; 
	text-shadow: none;
}
.myBtn_multi:hover {
	cursor: pointer; 
	cursor: hand; 
	color:#149700;
}
.makePromoDiv {
	float:left;
	text-align:center; 
	margin-left:20px;
}

a.offerDelPhotoLink,
a.offerDelPhotoLink:link,
a.offerDelPhotoLink:visited,
a.offerDelPhotoLink:active {
	display:block;
	text-decoration: underline;
	margin-top:5px;
	width:230px;
	color:#b10000;
	font: normal 12px Arial;
}
 a.offerDelPhotoLink:hover{
	background: #fff;
	text-decoration: none;
}

.ploshtMobileStyle {
	margin-left:32px;
}	
.arendaMobileStyle {
	margin-left:8px;
}

.editDiv {
	float:right;
	margin:2px 15px 0 0;
}	

.editObiavaDiv {
	float:right;
	margin:10px 0 7px 0;
}

.ml10 {
	margin-left:10px;
}
.invoiceDetail {
}
.invoiceDetail SPAN {
	display:inline-block;
	width:110px;
}
.InvoiceField {
	background: #fff;
	width:250px;
	height: 28px;
	border:1px solid #E1E1E1 ;
	padding:0px 3px 0px 2px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	border:1px solid #dadada; 	
	color:#111;
	font: normal 13px ComfortaaR;
	margin:3px 0 0 0 ;
	letter-spacing:-0.5px;		
}

.offerNotice {
	color:#b70000; 
	font: normal 13px Arial;
	border-left:4px solid #b10000;
	border-bottom:1px solid #fff; 
	background:#fff; 
	padding-left:5px;
	margin-bottom:10px;
	padding-bottom:0px;
}

.offerNoticeTitle {
	color:#2e5483; 
	font: normal 15px RepoBold;
	border-bottom:1px solid #fff; 
	margin-top:-10px;
	margin-bottom:20px;
}
a.standartLink,
a.standartLink:link,
a.standartLink:visited,
a.standartLink:active {	
	display:inline-block;
	color: #b72d25;
	font: normal 15px Arial;
	padding: 0 0 0 0;	
	text-decoration: none;
	margin-right:0px;
	border-bottom:2px solid #fff;	
}
a.standartLink:hover{
	color: #b72d25;
	text-decoration: none;
	border-bottom:2px solid #b72d25;
}

a.offerOptionsButtons,
a.offerOptionsButtons:link,
a.offerOptionsButtons:visited,
a.offerOptionsButtons:active {
	display:inline-block;
	text-decoration: none;
	border:1px solid #dadada; 
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius: 3px;	
	padding:5px 5px 3px 5px;
	margin-right:2px;
	margin-top:5px;
	background: #F2F2F2;
}
 a.offerOptionsButtons:hover{
	background: #fff;
	text-decoration: none;
}
a.PromoteOfferLink,
a.PromoteOfferLink:link,
a.PromoteOfferLink:visited,
a.PromoteOfferLink:active {
	display:inline-block;
	text-decoration: none;
	border:1px solid #dadada; 
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius: 3px;	
	padding:3px 5px 1px 5px;
	margin-right:2px;
	background: #F2F2F2;
	color: #111!important;
	font: bold 11px Arial!important;	
	width:120px;
}
 a.PromoteOfferLink:hover{
	background: #fff;
	border:1px solid #dadada; 
	color: #111!important;
	text-decoration: none;
}
.redColor {
	color: #b72c25!important;
}
.blueColor {
	color: #246494!important;
}

.MyOfferBox {
	margin-bottom:15px;
	border:1px solid #dadada; 
	padding:10px;
}
.MyOfferInsideContent {
	/* width:565px; */
	width:500px;
	color:#333;
	font: normal 13px Arial;
	float:left;
	margin-left:7px;
}
.HorPic {
	width:127px;
}
.VerPic {
	width:127px;
}
.MyListingAtributs {
	display:block;
	color:#333;
	font: normal 10px Arial;
	margin-bottom:5px;	
}

/* -----------------------------------  Inline Search ------------------------------------------- */
.atributSearch {
	color:#222;
	font: bold 13px Arial;
	margin-left:8px;
	margin-top:-10px;
}
.inlineField {
	background: #fff;
	width: 40px;
	height: 18px;
	color:#111;
	font: bold 13px Arial;
	padding:3px 3px 0px 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	border:1px solid #dadada; 
	margin-right:10px;	
	margin-left:5px;	
}
.inlineField option {
	padding:3px 3px 3px 3px;
}
.inlineFieldComboEstate {
	background: #fff;
	width: 210px;
	height: 28px;
	color:#111;
	font: normal 13px Arial;
	padding:3px 3px 3px 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	border:1px solid #dadada; 
	margin-bottom:10px;
}
.inlineFieldComboEstate option {
	padding:3px 3px 3px 3px;
}
.inlineFieldCombo {
	background: #fff;
	width: 210px;
	height: 28px;
	color:#111;
	font: normal 13px Arial;
	padding:2px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	-khtml-border-radius:1px;
	border-radius: 1px;
	border:1px solid #C7D3E3; 
	margin-bottom:5px;
	margin-right:5px;
}
.inlineFieldCombo option {
	padding:3px 3px 3px 3px;
}
.currencyCombo {
	background: #fff;
	width: 45px;
	height: 28px;
	color:#111;
	font: normal 13px Arial;
	padding:2px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	-khtml-border-radius:1px;
	border-radius: 1px;
	border:1px solid #C7D3E3; 
	margin-bottom:5px;
	margin-left:2px;
}
.currencyCombo option {
	padding:3px 3px 3px 3px;
}

.inlineSearchButton {
	height: 30px;
	cursor: pointer; 
	cursor: hand; 
	color: #fff;
	font: normal 16px  Arial;
	background: #0C5192;
	background: -moz-linear-gradient(top, #0C5192 0%, #0A457A 100%);
	background: -webkit-linear-gradient(top, #0C5192 0%,#0A457A 100%);
	background: linear-gradient(to bottom, #0C5192 0%,#0A457A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C5192', endColorstr='#0A457A',GradientType=0 );	
	border:1px solid #0A457A; 
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	text-shadow: 1px 1px 1px  #000;
	padding: 0 24px 0 24px;

}
.inlineSearchButton:hover{
	color: #fff;
	text-decoration: none;
	background: #b72d25;
	border:1px solid #b72d25; 
	text-shadow: 1px 1px 1px  #000;
}

.valueField {
	background: #fff;
	width:50px;
	height: 24px;
	color:#111;
	font: normal 14px Arial;
	padding:3px 3px 3px 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	border:1px solid #dadada; 
	margin-bottom:10px;
}
/* -----publish input fields format ----------------------- */
#inner {
  display: table;
  margin: 0 auto;
}
#outer { width:100%}	
.atributPublish {
	color:#222;
	font: bold 13px Arial;
	margin-left:14px;
	width:690px;
}
.atributPublishCombo {
	background: #fff;
	width: 140px;
	height: 24px;
	color:#111;
	font: normal 13px Arial;
	padding:3px 3px 3px 3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;
	border:1px solid #dadada; 
	margin-bottom:10px;
}
.atributPublishCombo option {
	padding:3px 3px 3px 3px;
}
.publishField {
	background: #fff;
	width:80px;
	height: 22px;
	color:#111;
	font: normal 14px Arial;
	padding:2px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	-khtml-border-radius:1px;
	border-radius: 1px;
	border:1px solid #dadada; 
	margin-bottom:10px;
	text-align:right;
	margin-top:2px;
}
.atributTitleDivEstate {
	float:left;
	width:180px;
	margin-top:5px;
}
.atributTitleDiv {
	float:left;
	width:180px;
	margin-top:5px;
}
.atributTitleDivNF {
	text-align:left;
	margin-bottom:5px;
	margin-left:0px;
	color:#222;
	font: bold 13px Arial;	
}

/* ----------------------------------------- grid format prices ----------------------------------------- */
.gridPrice {
	display:block;
	color:#333;
	font: bold 14px Arial;
	margin-top:10px;
}

/* ----------------------------------------- Atribut search  ----------------------------------------- */
.divBox {
	width:33%; 
	float:left 
}
.AtributSectionTitle {
	width:160px; 
	float:left;
	margin-top:5px; 
}
.FloatLeftStyle {
	float:left;
}
.estateClass {
	margin-left:0px;width:210px;
}
.autoClass {
	margin-right:0px;margin-left:00px;width:210px;
}
.rentClass {
	margin-right:0px;margin-left:00px;width:210px;
}
.defaultClass {
	margin-right:0px;margin-left:222px;width:210px;
}
.divBox_edit {
	width:33%; 
	float:left 
}
.obiavaEditText {
	color:#222;font: normal 14px Arial;
}


a.PromoteButton,
a.PromoteButton:link,
a.PromoteButton:visited,
a.PromoteButton:active {	
	display:block;
	float:left;
	border: 0;
	cursor: pointer; 
	cursor: hand; 
	background: #CC332A;
	background: -moz-linear-gradient(top, #CC332A 0%, #B02C24 100%);
	background: -webkit-linear-gradient(top, #CC332A 0%,#B02C24 100%);
	background: linear-gradient(to bottom, #CC332A 0%,#B02C24 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC332A', endColorstr='#B02C24',GradientType=0 );	
	border:1px solid #B02C24; 
	color: #fff;
	font: normal 14px 'RepoBold', Arial;
	text-decoration: none;
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	border-radius:  3px;
	margin:8px 10px 6px 0px;
	padding: 7px 10px 7px 10px ;
	text-shadow: 1px 1px #333;
	letter-spacing:0.5px;
}
a.PromoteButton:hover{
	color: #fff;
	text-decoration: none;
	background: #B02C24;
	background: -moz-linear-gradient(top, #B02C24 0%, #CC332A 100%);
	background: -webkit-linear-gradient(top, #B02C24 0%,#CC332A 100%);
	background: linear-gradient(to bottom, #B02C24 0%,#CC332A 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B02C24', endColorstr='#CC332A',GradientType=0 );	
	border:1px solid #CC332A; 
	text-shadow: 1px 1px 1px  #000;
}


.DetailsWordsLogo { 
	color:#246494; 
	font:  normal 14px 'RepoBold', Arial;
	line-height:21px;
 }
 
a.LinkBlack,
a.LinkBlack:link,
a.LinkBlack:visited,
a.LinkBlack:active {
	color: #111;
	font:  normal 15px 'RepoBold', Arial;
	text-decoration: none;
	border-bottom:1px solid #999;
}
a.LinkBlack:hover{
	color: #111;
	text-decoration: none;
	border-bottom:1px solid #fff;	
}
.cvBox {
	float:left;
	border:1px solid #dadada; 
	padding:10px;
	width:95%;
	color: #111;
	font:  normal 14px 'RepoBold', Arial;
	-webkit-border-radius: 3px;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	background:#FBFBFB;	
}
.cvBox2 {
	float:left;
	width:60%;
	color: #111;
	font:  normal 14px 'RepoBold', Arial;
	margin-right:20px;
}
.cvBox3 {
	float:left;
	margin-top:30px;
	width:35%;
	color: #111;
	font:  normal 14px 'RepoBold', Arial;
}
.DetailsWordsSmall { 
	color:#111; 
	font:  normal 14px 'Repo', Arial;
	line-height:17px;
 }
 
 
a:link.hronology, a:visited.hronology, a:active.hronology {color:#2e5483;font: bold 14px Arial;text-decoration: none}
a:hover.hronology {color: #b10000; text-decoration: none; }



























