/** Registration Form **/

#reg {margin-top: 15px;}

#reg h5 {color: #008ab0; font-size: 13px; font-weight: bold; padding-bottom: 15px;}



.fn {padding-bottom: 5px; font-weight: bold; text-align: right; padding-right: 10px;}

.fn span {font-weight: normal; font-style: italic;}



#error {color: #ce2700; font-weight: bold; text-transform: uppercase; margin: 10px 0px; background: url(../images/error.jpg) no-repeat; padding: 2px 0px 5px 25px;}

#ok {color: #779f1a; font-weight: bold; text-transform: uppercase; margin: 10px 0px; background: url(../images/ok.jpg) no-repeat; padding: 2px 0px 5px 25px;}



/** Account Links **/


.acinfo .money {margin-left:8px;font-size: 12px; color: #333333; font-weight: bold; padding-bottom: 6px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.acinfo .money a {color:#4a7b03;font-weight:normal;font-size:11px;}
	.acinfo .money span {color:#4a7b03;font-weight:normal;font-size:11px;}
.acinfo .bonmoney {margin-left:8px;font-size: 12px; color: #CC3300; font-weight: bold; padding-bottom: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
	.acinfo .bonmoney span {color:#4a7b03;font-weight:normal;font-size:11px;}



.acinfo ul {padding: 0px; margin: 0px;}

.acinfo ul li {list-style:none; font-weight: bold; background: url(../images/add.gif) no-repeat 0px 9px; padding-left: 10px;}

.acinfo ul li a {color: #4a7b03; text-decoration: underline;}

.acinfo ul li a:hover {color: #4a7b03; text-decoration: none;}



.acinfo ul li.actsub {list-style:none; font-weight: bold; background: url(../images/del.gif) no-repeat 0px 7px;  padding-left: 10px;}

.acinfo ul li.actsub a {color: #4a7b03; text-decoration: none;}

.acinfo ul li.actsub a:hover {color: #4a7b03; text-decoration: underline;}



	.acinfo ul li.actsub ul {padding: 0px; margin: 0px; font-size: 11px;}

	.acinfo ul li.actsub ul li {list-style:none; font-weight: normal; padding-left: 5px; line-height: 16px; background: none;}

	.acinfo ul li.actsub ul li a {color: #6B6B6B; text-decoration: underline;}

	.acinfo ul li.actsub ul li a:hover {color: #6B6B6B; text-decoration: none;}





/******************************/

/**  Add company and advert  **/

/******************************/



/** Add advert, Title of the block **/

.addtitle {

	background-color: #8a8f7e;

	height: 25px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 7px 0px 0px 11px;

	font-weight: bold;

	color:#535450;

	margin-bottom: 0px;

	}

	

	.addtitle ul {margin: 0px; padding: 0px;}

	.addtitle ul li {list-style-type: none; display: inline;

					background: url(../images/gray_corner_l.gif) #FFFFFF no-repeat top left;

					padding: 4px 0px 9px 0px; *padding: 0px 0px 9px 0px;}		

	.addtitle ul li span#rc2 {

					background: url(../images/gray_corner_r.gif) no-repeat top right;

					padding: 4px 12px 0px; *padding: 4px 12px 0px 12px;}

	

/** Add advert, Fields **/

	table.adverts {margin-top: 7px;}

	table.adverts td {padding: 10px 5px;}

	tr.advgr {background-color: #f8fbf2;}

	

/** 31-03-2010 **/

	table.advsearch {margin-top: 7px;}

	table.advsearch td {padding: 5px; color:#FFFFFF;}	

	

	table.adverts td a {color: #169dcc; font-weight: bold; text-decoration: none;}

	table.adverts td a:hover {text-decoration: underline;}

	table.adverts td span {color: #7a7a7a; font-size: 11px;}	



	td.addftitle {color: #4a7b03; text-align: right; width: 80px; font-weight: bold; padding-right: 20px;}	

	td.addftitle_f {color: #4a7b03; text-align: left; width: 15%; font-weight: bold; padding-right: 20px;}	

	

	/** Link to add region **/

	a#addreg {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline; margin-left: 30px;}

	a:hover#addreg {text-decoration: none;}

	

	/** Link to add category **/

	a#addcat {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline; margin-left: 30px;}

	a:hover#addcat {text-decoration: none;}

	

	/** Link to add fotoes **/

	a#addfoto {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline; margin-left: 7px;}

	a:hover#addfoto {text-decoration: none;}

	

	/** Link to open categories **/

	a#opener {font-weight: normal; color: #1d70c0; text-decoration: underline;}

	a:hover#opener {font-weight: normal; color: #1d70c0; text-decoration: none;}



	/** News styles for fields **/

	.lists {padding: 2px 2px 2px 5px; margin-right: 10px; width: 215px;}

	.line {padding: 2px 2px 2px 5px; margin-right: 10px; width: 95%;}

	.line2 {padding: 2px 2px 2px 5px; margin-right: 10px; width: 60px;}

	.textbox {padding: 2px 2px 2px 5px; margin-right: 10px; width: 95%; height: 140px;}

	.textbox2 {padding: 2px 2px 2px 5px; margin-right: 10px; width: 368px; *width: 370px; height: 140px;}

	.selcur3 {width: 70px; padding: 2px 2px 2px 5px;}

	.checkbox {line-height: 20px; font-size: 11px;}

		.checkbox input[type="checkbox"] {float: left; margin-right: 7px; margin-top: 3px;}	

	.selcur4 {width: 100px; padding: 2px 2px 2px 5px;}	



	.radiocover {line-height: 10px; font-size: 7px; margin-top: 0px; margin-bottom:7px;}

		input[type="radio"] {float: left; margin-right: 7px; margin-top: 0px;}			

		

	.radio {line-height: 20px; font-size: 11px;}

		input[type="radio"] {float: left; margin-right: 7px; margin-top: 3px;}

	

	

/** Add advert, Fotoes **/

td#pics {padding: 10px 25px;}

.advfoto {display: block; float: left; text-align: center; margin-right: 15px;}

	.advfoto img {border: 1px solid #8a8f7e; margin-bottom: 7px;}

	.advfoto img a {border: 1px solid #8a8f7e;}	

	

td#pics	.advfoto a.delfoto {font-size: 10px; text-transform: uppercase; background: url(../images/delred.gif) no-repeat 0% 3px; padding-left: 9px;	color: #1d70c0; text-decoration: underline;}

td#pics	.advfoto a:hover.delfoto {text-decoration: none;}



/** Add advert, Right column - Company **/

#comp {width: 223px; padding: 15px 5px 20px 15px; background-color: #fefaf3; border-left: 1px solid #e8e8e8;}

	

#ortitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;	

	color: #ffffff;

	background-color: #fc8100;

	text-transform: uppercase;

	padding: 9px 12px;

	}

	

table.cominfo {}

table.cominfo td {padding: 0px 5px 8px 5px;}

td.addctitle {color: #4a7b03; text-align: right; width: 65px; font-weight: bold; padding-right: 20px;}	

p.comftitle {color: #4a7b03; font-weight: bold; padding-bottom: 4px;}



	/** Fields  **/

	.clist {padding: 2px 2px 2px 5px; margin-right: 10px; width: 225px;}

	.cline {padding: 2px 2px 2px 5px; margin-right: 10px; width: 140px;}

	.caddress {padding: 2px 2px 2px 5px; margin-right: 10px; width: 215px; height: 55px;}

	

	/** Link to add category **/

	a#addcom {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline; margin-left: 54px;}

	a:hover#addcom {text-decoration: none;}

	

	/** Link to add company **/

	a#addcomn {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline; margin-left: 54px;}

	a:hover#addcomn {text-decoration: none;}

	

	

	/** Request the category **/

	.catreglist {padding: 2px 2px 2px 5px; margin-right: 10px; width: 290px;}

	#requets {color: #008ab0; border-bottom: 1px #008ab0 dashed; cursor: pointer; font-weight: normal; width: 130px;}

	#requets span {font-size: 18px; color: #008ab0; text-transform: uppercase;}

	

	.textbox3 {padding: 2px 2px 2px 5px; margin-right: 10px; width: 280px; *width: 282px; height: 140px;}

	

/** Add company **/

#addcompany {margin-top: 5px;}

#addcompany h5 {color: #008ab0;}

#addcompany h6 {color: #008ab0; font-size: 14px; font-weight: bold; text-transform: none; margin: 20px 0px 10px;}



	.fcinfo {padding: 2px 2px 2px 5px; margin-right: 10px; width: 280px;}

	.fcinfobig {padding: 2px 2px 2px 5px; margin-right: 10px; width: 368px;}

	.fcinfosm {padding: 2px 2px 2px 5px; margin-right: 10px; width: 128px;}

	.fcdec {padding: 2px 2px 2px 5px; margin-right: 10px; width: 280px; *width: 282px; height: 120px;}

	.fcdecbig {padding: 2px 2px 2px 5px; margin-right: 10px; width: 368px; *width: 370px; height: 140px;}

	.selcur2 {width: 70px; padding: 2px 2px 2px 5px;}

	.fprice {padding: 2px 2px 2px 5px; margin-right: 10px; width: 85px; text-align: center;}

	.flist {padding: 2px 2px 2px 5px; margin-right: 10px; width: 290px;}

	

	.lcol {font-weight: bold; width: 115px;}

	.fcol {padding-bottom: 10px;}

	

	#add {color: #008ab0; border-bottom: 1px #008ab0 dashed; cursor: pointer; font-weight: normal; width: 97px;}

	#add span {font-size: 18px; color: #008ab0; text-transform: uppercase;}

	

	.adit {padding: 6px 0px 4px; font-size: 9px; text-transform: uppercase;}

		.adit a {background: url(../images/add.gif) no-repeat 0% 3px; padding-left: 9px;}

		

	.editcat {padding: 6px 0px 4px; font-size: 12px; text-transform: uppercase;}

	.editcat span {text-transform: none;}

	.editcat span a {text-transform: uppercase; font-size: 9px;}

		.editcat a {background: url(../images/del.gif) no-repeat 0% 3px; padding-left: 9px; margin-left: 5px;}

		.editcat input {margin: 0px 10px 0px 5px;}

		.editcat .sort {padding: 0px 1px 0px 3px; width: 11px; text-align: center}

	

	#zoom {font-weight: bold; text-transform: uppercase; margin: 0px; background: url(../images/zoom.gif) no-repeat; padding: 2px 0px 5px 24px;}

		#zoom a {color: #008ab0; text-decoration: none;}

		#zoom a:hover {color: #008ab0; text-decoration: underline;}

		

	/** Spam and back **/

	#sbc {color: #575856; font-weight: bold; margin: 10px 5px 0px;}

	#sbc span {float:right; font-size: 12px;}

		#sbc span a {color: #779f1a; text-decoration: none; background: url(../images/back.gif) no-repeat right 3px; padding-right: 20px;}

		#sbc span a:hover {color: #779f1a; text-decoration: underline;}

	#sbc br {clear:both;}

		#sbc a {color: #ce2700; text-decoration: none;}

		#sbc a:hover {color: #ce2700; text-decoration: underline;}

		

	.adcomline {background-color: #779f1a; font-weight: bold; color: #FFFFFF; text-transform: uppercase;}

		.adcomline td {padding: 3px 0px;}





/** View company card **/

#addcompany .dop {display: block; color: #7a7a7a; border: 1px dashed #7a7a7a; float: right; font-size: 11px; padding: 8px; width: 140px; line-height: 12px;}



.vcomfoto {display: block;}

	.vcomfoto img {border: 1px solid #8a8f7e; margin-right: 15px;}

	.vcomfoto img a {border: 1px solid #8a8f7e;}

	

.gray {background-color: #fafafa; color: #575856; border-left: 2px solid #575856; margin-bottom: 10px; padding: 10px; padding-top: 15px;}

	.gray img {float: left;}

	.gray p {line-height: 16px;}

	

.green {background-color: #fafdf7; color: #575856; border-left: 2px solid #575856; margin-bottom: 10px; padding: 10px; padding-top: 15px;}

	.green img {float: left;}

	.green p {line-height: 16px;}	

	

/** Edit company card, fotoes **/

td#fotoes {padding: 0px;}

.advfoto {display: block; float: left; text-align: center; margin-right: 15px;}

	.advfoto img {border: 1px solid #8a8f7e; margin-bottom: 7px;}

	.advfoto img a {border: 1px solid #8a8f7e;}	

	

a#acf {font-size: 10px; text-transform: uppercase; background: url(../images/addred.gif) no-repeat 0% 3px; padding-left: 12px;

	color: #1d70c0; text-decoration: underline;}

	a:hover#acf {text-decoration: none;}

	

td#fotoes .advfoto a.delfoto {font-size: 10px; text-transform: uppercase; background: url(../images/delred.gif) no-repeat 0% 3px; padding-left: 9px;	color: #1d70c0; text-decoration: underline;}

td#fotoes .advfoto a:hover.delfoto {text-decoration: none;}





/** Full Message **/

#fd {color: #575856; font-size: 9px; text-transform: uppercase; margin-left: 13px;}

	#fd span {float:right; font-size: 9px;}

		#fd span a {color: #ce2700; text-decoration: none;}

		#fd span a:hover {color: #ce2700; text-decoration: underline;}

	#fd br {clear:both;}

		#fd a {color: #008ab0; text-decoration: none;}

		#fd a:hover {color: #008ab0; text-decoration: underline;}





/** My advert **/

#accont {margin-top: 5px;}

#accont h4 {margin-bottom: 10px;}

#accont h5 {color: #008ab0; font-size: 13px; font-weight: bold; padding-bottom: 15px;}

#accont h6 {color: #008ab0; font-size: 14px; font-weight: bold; text-transform: none; margin: 20px 0px 10px;}

#accontf {padding-top: 10px;}



#accont img {padding: 2px; border: 1px solid #b0b0b0; margin: 0px 10px 15px 0px;}



#accont .nfi {text-transform: uppercase; color: #779f1a;}

	#accont a.nfi {text-decoration: none; font-weight: bold; color: #008ab0;}

	#accont a.nfi:hover {text-decoration: underline;}

	

#accont .nfir {text-transform: uppercase; color: #cc3300;;}

	#accont a.nfir {text-decoration: none; font-weight: bold; color: #008ab0;}

	#accont a.nfir:hover {text-decoration: underline;}	

	

#accont .name {text-transform: uppercase; color: #779f1a;}

	#accont a.name {text-decoration: none; font-weight: bold; color: #008ab0;}

	

#accont .edit {font-size: 9px; text-transform: uppercase;}

	#accont a.edit {text-decoration: none; color: #008ab0; background: url(../images/edit.gif) no-repeat left 0px; padding-left: 10px;}

	#accont a:hover.edit {text-decoration: underline;}

	

#accont .prolong {font-size: 9px; text-transform: uppercase;}

	#accont a.prolong {text-decoration: none; color: #008ab0; padding-left: 10px; padding-right: 10px;}

	#accont a:hover.prolong {text-decoration: underline;}

	

	

#accont .delete {font-size: 9px; text-transform: uppercase;}

	#accont a.delete {text-decoration: none; color: #ce2700; background: url(../images/del2.gif) no-repeat left 0px; padding-left: 11px;}

	#accont a:hover.delete {text-decoration: underline;}

	

#accont .appr {font-size: 9px; text-transform: uppercase;}

	#accont a.appr {text-decoration: none; color: #779f1a; background: url(../images/appr.gif) no-repeat left 0px; padding-left: 11px;}

	#accont a:hover.appr {text-decoration: underline;}



#accont .activ {font-size: 9px; text-transform: uppercase;}	

	#accont a.activ {text-decoration: none; color: #008ab0; padding-left: 13px; padding-right:15px;}

	#accont a:hover.activ {text-decoration: underline;}

	

.advshort {background: url(../images/arrow.gif) no-repeat top left; padding-left: 30px;}

.advshort1 {/*background-color: #fafafa;*/ color: #575856; border-left: 2px solid #575856; margin-bottom: 10px;}

	/*.advshort1 img {float: left;}*/

	.advshort1 p {line-height: 16px; padding: 8px 0px 8px 10px;}

	.advshortpic {text-align: center; width: 110px; padding-top: 8px;}

	

.advshort2 {background-color: #fafdf7; color: #575856; border-left: 2px solid #425e26; margin-bottom: 10px;}

	.advshort2 p {line-height: 16px; padding: 8px 0px 8px 10px;}



	

	hr.cf  {

	background:#e8e8e8;/* Firefox, Opera*/

	color:#e8e8e8; /* IE */

	border:0px;

	height:1px; /* IE, Firefox, Opera */

	clear:both;

	margin: 10px 0px;

	padding: 0px;

	}



/*********************************/

/**       Advanced Search       **/

/*********************************/

#sbs {color: #008ab0; border-bottom: 1px #008ab0 dashed; cursor: pointer; font-weight: bold; width: 95px; float: left;}

	#sbs span {font-size: 16px; color: #008ab0; text-transform: uppercase;}

	

#advsrch {color: #008ab0; border-bottom: 1px #779f1a dashed; cursor: pointer; font-weight: bold; width: 65px; float: left; margin-left: 15px;}

	#advsrch span {font-size: 16px; color: #779f1a; text-transform: uppercase;}

	

	#prmtrs	{padding:5px 0 0 0;color:#fff;font-weight:bold;float:left;}

		.parametr	{display:block; float:left;  margin:5px 8px 0px 0px; font-size:11px;}

		.listp {padding: 2px 2px 2px 5px; width: 155px;}	

		.listp option {padding-left:5px;}

		.smallp {padding: 2px 2px 2px 5px; margin-left: 8px; width: 45px; text-align: center;}

		ul.radiolist {padding:0px; margin:3px 0 0 0;}

			ul.radiolist li {padding:0px; margin:0 8px 0 0; list-style:none; float:left; line-height: 18px; }

		.radiop {font-size: 11px;}

		.checkp {line-height: 20px; font-size: 11px; margin-right: 7px; margin-top: 3px;}

			.checkp input[type="checkbox"] {float: left; margin-right: 7px; margin-top: 3px;}	



/*Add adv*/

table.table_checkbox {width:100%;border:none;margin:0;}

table.table_checkbox td {width:25%}

table.table_checkbox td div {width:100%;float:left}

table.table_checkbox td input {float:left}

table.table_checkbox td a{color:#000;font-weight:normal;padding:0;margin:0;background:none;display:block;float:left;width:80%}

.payment_reklama {width:100%}
.payment_reklama .title_gray {color:#7a7a7a;font-weight:bold;font-size:14px;}
.payment_reklama table {margin-top:10px;}
.payment_reklama .icon {padding: 0 7px 7px 0}
.payment_reklama td {padding-bottom:10px}
.payment_reklama p {font-size:10px;color:#575856;line-height:12px;font-family:Arial;}
.payment_reklama a {font-weight:bold;text-decoration:underline}
.payment_reklama a:hover {font-weight:bold;text-decoration:none}

p.info {background: url(/images/info_icon.jpg) left no-repeat;padding: 3px 0 0 45px;margin:8px 0 8px 0;font-style:italic;}





