.infoline {COLOR: rgb(255,255,255); FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 13px; FONT-WEIGHT: bold}
.infolineerr {COLOR: rgb(0,0,0); FONT-FAMILY: Arial,Helvetica,Sans-Serif; FONT-SIZE: 13px; FONT-WEIGHT: bold}
td {FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px;}
A.menu {COLOR: rgb(51,51,51); FONT-SIZE: 10px; TEXT-DECORATION: none}
SELECT {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px}
SELECT.norm {FONT-SIZE: 11px; WIDTH: 194px}
SELECT.norm_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 194px}
SELECT.normshort {FONT-SIZE: 11px; WIDTH: 95px}
SELECT.normshort_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 95px}
SELECT.normshort1 {FONT-SIZE: 11px; WIDTH: 85px}
SELECT.normshort1_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 85px}
SELECT.norm1 {BACKGROUND-COLOR: #E6D9A4; COLOR: #990000; FONT-SIZE: 11px; WIDTH: 300px}
SELECT.norm2 {FONT-SIZE: 11px; WIDTH: 65px}
SELECT.norm3 {FONT-SIZE: 11px; WIDTH: 180px}
SELECT.norm3_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 180px}
SELECT.norm4 {FONT-SIZE: 11px; WIDTH: 131px}
SELECT.norm5 {FONT-SIZE: 11px; WIDTH: 300px}
SELECT.norm5_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 300px}
SELECT.norm6 {FONT-SIZE: 9px; WIDTH: 300px}
SELECT.norm6_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 9px; WIDTH: 300px}
SELECT.norm7 {FONT-SIZE: 11px; WIDTH: 500px}
SELECT.norm7_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 500px}
SELECT.norm8 {FONT-SIZE: 11px; WIDTH: 180px}
SELECT.norm8_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 180px}
SELECT.norm9 {FONT-SIZE: 11px; WIDTH: 141px}
SELECT.norm9_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 141px}
SELECT.pub1 {BACKGROUND-COLOR: #E3BC88; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 66px}
SELECT.pub2 {BACKGROUND-COLOR: #FFFFCC; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 52px}
SELECT.pub3 {BACKGROUND-COLOR: #F4F4F4; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 52px}
SELECT.pub4 {BACKGROUND-COLOR: #F4F4F4; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 52px}
SELECT.fltr1 {BACKGROUND-COLOR: #F4F4F4; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 35px}
SELECT.fltr2 {BACKGROUND-COLOR: #F4F4F4; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 48px}
SELECT.fltr3 {BACKGROUND-COLOR: #F4F4F4; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 62px}

SELECT.pubbig1 {BACKGROUND-COLOR: #FAF8EF; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 300px}
SELECT.pubbig2 {BACKGROUND-COLOR: #FAF8EF; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 300px}
SELECT.pubbig3 {BACKGROUND-COLOR: #FAF8EF; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 300px}
SELECT.pubbig4 {BACKGROUND-COLOR: #FAF8EF; COLOR: #000000; FONT-SIZE: 9px; WIDTH: 220px}
SELECT.normlong {FONT-SIZE: 11px; WIDTH: 618px}
INPUT.norm {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 194px}
INPUT.norm_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 194px}
INPUT.normshort {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 95px}
INPUT.normshort_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 95px}
INPUT.norm1 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 250px}
INPUT.norm2 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 182px}
INPUT.norm3 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 65px}
INPUT.norm3_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 65px}
INPUT.norm4 {BACKGROUND-COLOR: #E6D9A4; COLOR: #990000; FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 300px}
INPUT.norm5 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 300px}
INPUT.norm5_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 300px}
INPUT.norm6 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 180px}
INPUT.norm7 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 85px; border:0}
INPUT.norm8 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 30px}
INPUT.norm8_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 30px}
INPUT.norm9 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 66px}
INPUT.norm10 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 88px}
INPUT.norm11 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 135px}
INPUT.norm11_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 135px}
INPUT.norm12 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 530px}
INPUT.norm12_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 530px}
INPUT.norm100 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 100px}
INPUT.norm100_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 100px}
INPUT.norm300 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 300px}
INPUT.norm406 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; WIDTH: 406px}
INPUT.norm406_error {BACKGROUND-COLOR: #990000; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 11px; WIDTH: 406px}
textarea {FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px}
textarea.norm {FONT-SIZE: 11px; WIDTH: 406px}
textarea.norm_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 406px}
textarea.norm1 {FONT-SIZE: 11px; WIDTH: 300px}
textarea.norm1_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 300px}
textarea.norm2 {FONT-SIZE: 11px; WIDTH: 280px}
textarea.norm2_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 280px}
textarea.norm3 {FONT-SIZE: 11px; WIDTH: 278px}
textarea.norm3_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 278px}
textarea.norm4 {FONT-SIZE: 11px; WIDTH: 194px}
textarea.norm4_error {BACKGROUND-COLOR: #990000; COLOR: rgb(255,255,255); FONT-SIZE: 11px; WIDTH: 194px}
.ob {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 9px; text-decoration: none}
.small {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 10px}
.small1 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px}
.small2 {COLOR: rgb(51,51,51); FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 11px; text-decoration: none}
.btn18 {COLOR: #000000; FONT-FAMILY: Verdana,Helvetica,Sans-Serif; FONT-SIZE: 10px; WIDTH: 18px}
.raioni { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #990000; background-color: #E0C5A8}
.fastlinks { font-size:11px; line-height:16px; color:#000000; text-decoration:none; }
a.fastLinks:hover { color:#000000; text-decoration:underline; }
.pub_links { color:#990000;  }
a.pub_links:hover { font-weight:normal; }
.links1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#990000; height:20px; line-height:20px; }
a.links1:hover { font-weight:bold; }
.borderDot { border-color: #D6D6D4; border-width: 1px; border-style:dotted; }
.flylinks { color:#990000; text-decoration:none; }
a.flylinks:hover { color:#990000; text-decoration:underline; }
.flylinkss {font-size:9px;  color:#990000; text-decoration:none; }
a.flylinkss:hover { color:#990000; text-decoration:underline; }
.flylinksb {font-size:12px; color:#990000; font-weight:bold; text-decoration:none; }
a.flylinksb:hover { color:#990000; text-decoration:underline; }

.thmbsdel { font-size:11px; color:#F00; text-decoration:underline; }
a.thmbsdel:hover { font-size:11px; color:#F00; text-decoration:none; }
.thmbsmove { font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
a.thmbsmove:hover { font-size:11px; color:#15D041; text-decoration:none; font-weight:bold; }
.thmbsmovegray { font-size:11px; color:#999999; text-decoration:none; font-weight:bold;}

.price { font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#900; }
.lnk1{ font-size:12px; color:#333; font-weight:bold; text-decoration:none; }
a.lnk1:hover { color:#990000; }
.lnk2 { font-size:13px; color:#900; font-weight:bold; text-decoration:underline; }
a.lnk2:hover { color:#FFF; background-color:#900; }
.lnk3 { font-size:11px; color:#900; text-decoration:underline; }
a.lnk3:hover { color:#FFF; background-color:#900; }
.photoLink { display:inline-block; border:#E6D9A4 1px solid; padding:5px; background-color:#FFF; }
a.photoLink:hover { border:#900 1px solid; }
.logoLink { display:inline-block; border:#E6D9A4 1px solid; padding:5px; background-color:#FFF; }
a.logoLink:hover { border:#900 1px solid; }
.btn6 { font-size:12px; color:#FFF; text-decoration:none; display:block; }
a.btn6:hover { color:#dac1a7; text-decoration:none; }

.agencii { border:#DDD 1px solid; padding:5px; display:block; text-decoration:none; color:#333; width:150px; height:150px; }
a.agencii:hover{ border:#900 1px solid; background-color:#FFE; }
#agenciivip { BORDER-BOTTOM: #cccccc 1px solid; margin-left:10px; margin-right:10px; TEXT-ALIGN: left; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 270px; HEIGHT: 184px; CLEAR: left; OVERFLOW: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;}

.flats { font-size:11px; font-weight:bold; background-color:#ffffff; border:1px #000000 solid; }

INPUT.norm290 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; background-color: #FFFFFF; width: 290px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
INPUT.norm290_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; background-color: #FF0000; width: 290px; border: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: #990000; }
.regionSearch {
    font: 13px Arial,Helvetica,sans-serif;
    cursor: default;
	z-index: 99;
	background: #ffffff;
	padding: 0;
	/*filter:alpha(opacity=25);-moz-opacity:.80;opacity:.80;*/
}
.regionSearch table {
    width: 100%;
    margin-top: -1px;
    border-spacing: 0px;
    border: 1px solid black;
    border-bottom: none;
}
.regionSearch td {
    font-size: 9px;
}
.regionSearch table thead th {
    text-align: right;
    font-weight: bold;

    color: #990000;
    font-size: 11px;
    overflow: hidden;
    padding: 0 3px;
    white-space:nowrap;
}
.regionSearch table tbody tr.s {
    background: #990000;
    color: white;
}
.regionSearch table tbody tr.s td.c{
    color: white;
}
.regionSearch table tbody td.c {
    text-align: right;
    font-size: 9px;
	color: #990000;
	width: 100px;
}
.regionSearch div {
    text-align: right;
    border: 1px solid black;
    border-top: none;
    background: white;  /* for IE */
}
.regionSearch span {
    cursor: pointer;
    color: blue;
    font-size: 10px;
    text-decoration: underline;
}
.sbmt {
	background: url("/images/pictures/shortsrc.gif") left top no-repeat;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	float: right;
	width: 80px;
	height: 18px;
	border: none !important;
	margin: 1px;
}
.sbmt:hover {
	color: #DAC1A7;
}
.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.error {
	background: red !important;
	color: #ffffff;
}

.error_text {
  color:#FF0000;
}

/* UPLOAD START*/
.imgplupload #selectfiles {
    background: url("//www.imot.bg/images/picturess/icons/no_photo_med.jpg") no-repeat scroll center center / 80px auto transparent;
    border: 1px solid #d4d4d4;
    color: #000;
    display: block;
    float: left;
    height: 60px;
    padding: 3px;
    text-align: center;
    width: 80px;
}

.imgplupload #selectfiles span {
    top: 14px;
    position: relative;
}

.imgplupload #container{
  height: 100px;
}

.imgplupload #selectfiles div{
    font-weight: bold;
    margin-top: 22px;
}

.imgplupload .filelist .preview {
    border: 1px solid #d4d4d4;
    color: #000;
    display: block;
    float: left;
    height: 60px;
    margin-bottom: 8px;
    margin-right: 8px;
    position: relative;
    width: 80px;
}

.imgplupload .filelist .preview.imgplupload_error {
  border: 1px solid red !important;
}

.imgplupload .filelist .preview .img {
  width: 80px;
  height: 60px;
  background-size: 80px auto
}

.imgplupload .filelist .preview .processing {
  width: 16px;
  height: 16px;
  background: url("//www.imot.bg/images/picturess/icons/uplloader.gif") no-repeat scroll center center transparent;
  left: 32px;
  position: absolute;
  top: 22px;
}

.imgplupload .delete-pic {
  background: url("//www.imot.bg/images/picturess/icons/upldel.gif") no-repeat scroll 0 0 transparent;
  height: 16px;
  right: -8px;
  top: -8px;
  width: 16px;
  overflow: hidden;
  text-indent: -1000em;
  position: absolute;
}

.imgplupload div.main {
    background-color: #000000;
    color: #FFFFFF;
    height: 17px;
    margin-left: 1px;
    margin-right: 1px;
    opacity: 0.7;
    position: absolute;
    text-align: center;
    top: 67px;
    left: 6px;
    width: 103px;
}
/* UPLOAD END*/
.regionsvg svg path, .bgsvg svg path {
    stroke: #ffffff;
    stroke-width: 1;
}
.regionsvg svg circle, .bgsvg svg circle {
    stroke: #CBB398;
    stroke-width: 1;
}
.LB-black-overlay { display: none; position:absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:5000; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=80); }
.LB-white-content { background:none repeat scroll 0 0 #FFFFFF; border:20px solid #DDDDDD; border-radius:10px 10px 10px 10px; box-shadow:0 0 20px #000000; display:none; float:left; font-size:1.2em; left:30%; padding:20px; position:fixed; top:40%; z-index:99999; }
.contentHolder {margin-top: 10px;}
.btn_close{float:right; margin: -60px -60px 0 0;position:absolute; right:5%;border-style: none;}
.titleRed{text-align:center; line-height:28px; padding:0px 10px; font-size:13px; font-weight:bold; color:#666666; border:#fcc0c0 1px solid; -moz-border-radius:4px; border-radius:4px; background:url(//www.imot.bg/images/picturess/bgrblocktitlesred.png) repeat-x #ffe7e7}

.location2{
  font-size:13px;
  font-weight:bold;
  color:#990000;
}
A.location2:hover{
  color:#FFF;
  background-color:#990000;
}
.obMarka {
  font-size:13px;
  font-weight:bold;
  color:#333;
  text-decoration:none;
}
.obText {
  font-size:11px;
  color:#333;
}

/*UPDATE PUBTIME*/
.confirmUpdatePTBox{
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0,0,0,0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  z-index: 2;
}
.confirmUpdatePTBoxContent{
  font-family: Verdana,Helvetica,Sans-Serif,serif; font-size: 11px;
  width:auto;
  height:auto;
  padding: 16px;
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  background-color: #FFFFFF;
  border:#09F 2px solid;
  font-size:16px;
}
.confirmUpdatePTBoxContent div{
  justify-content: space-between;
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
  background-color: #FFFFFF;
  text-align: center;
}
.confirmUpdatePTBoxContent button{
  width: 160px;
  height: 40px;
  font-size: 16px;
  flex: 0 0 auto;
  padding: 6px;
  border-radius: 2px;
  color: #333333;
  border: 1px solid #dedede;
  font-weight: bold;
}
.confirmUpdatePTBoxContent button:hover{
  color: #000000;
  border: 1px solid #bbbbbb;
}
.confirmUpdatePTBoxContent button:active{
  border: 1px solid #26a0da;
}
