/* vse resetiramo 

temno modra: 67a7e3;
yellow: #fffcdf;
dark yellow: #dfdfdf;
sv. oranzna: #f2bc3b

*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	/*line-height: 1;*/
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin: 0 0 0px;
color:#333333;
/*background-color:white;*/
background-image:url(/img/bg.gif);
}

p {margin:5px 0 15px; line-height:1.5em;}

h1{clear:both;font-size:26px; color:#333333; margin:0 0 10px; border-bottom:1px #E5E5E5 solid; padding-bottom:10px; text-indent:5px;}
* html h1 {font-weight:normal;}
#cnt > h1 {
	margin-top:7px;
}
h2{font-size:16px; color:#333333; margin:0 0 10px;border-bottom:1px solid gray;}

a, a:hover {color:#67a7e3; text-decoration:none;}

.brejk1{display:block; height:1px; clear:both;}
.brejk10{display:block; height:10px; clear:both;}
.brejk20{display:block; height:20px; clear:both;}
.brejk30{display:block; height:30px; clear:both;}

#top_banner {top:0px;position:absolute;background-position:0 74px;background-repeat:repeat-x;width:100%;background-image:url(/img/top_bg.gif);text-align:center; height:252px; padding:10px 0;}
#top_menu {background-image:url(/img/ruler_bg.jpg);background-position:0 40px;background-repeat:no-repeat;height:142px;width:960px;margin-right:auto;margin-left:auto;margin-top:92px;padding:0px;text-align:left;position:relative;}

#logo img{
	margin-top:36px;
}

#location {width:960px;margin: 20px auto 5px auto;padding:0px;text-align:left;position:relative; background:url(gfx/location_bg.jpg); width:900px; height:19px;color:#FFFFFF; font-weight:bold; font-size:16px; padding:10px 20px;}
#location a, #location a:hover {color:#FFFFFF; text-decoration:none;}

#wrap {
	background-image:url(/img/side_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	background-color:white;
	width:960px;
	margin:0 auto 0px auto;
	padding:0px;
	text-align:left;
	display:block;
	position:relative;
	margin-bottom:0px;
}
.copyright DIV{
	width:960px;
	margin:0 auto 0px auto;
	text-align:right;
}
.wrap_top {height:14px; background:url(gfx/wrap_top.jpg) no-repeat top;}
.wrap_bottom  {height:14px; background:url(gfx/wrap_bottom.jpg) no-repeat top;}

.vs {margin:0 38px; padding:0;}

#top_header{position:absolute;width:960px;height:145px;}
#logo_block{
	position:absolute;
	margin-top:3px;
	margin-left:45px;
}
#user_block{
	position:absolute;
	left:315px;
	margin-top:16px;
}
#user_block .h_cnt{
	margin-top:6px;
	margin-left:38px;
}
#top_header .h_cnt a{
	color:black;
}
.h_text{
	position:relative;
	font-weight:bolder;
	display:block;
	color:blue;
	font-size:22px;
}
.h_text.blue{
	color:black;
}
.signOut{
	color:#F2BD3B;
}
.h_text a.signOut:hover{
	color:red;
}
.h_text.light{
	color:#00AEF3;
}
.h_text.extralight{
	color:#D1E2E9;
}
.h_cnt{
	padding:2px;
}
.h_cnt .user{
	color:black;
	font-weight:bold;
	font-size:16px;
}

#search_block{
	position:absolute; 
	width:460px;
	margin-top:16px;
	left:400px;
}
#add_block{
	margin-top:30px;
	position:absolute;
	right:20px;
}
#add_block .h_cnt{
	margin-top:16px;
	margin-right:12px;
}

#header{position:absolute;top:93px;height:45px;width:960px;}

#menu_block{float:right; padding:9px;}
#menu_block a, #menu_block a:hover{
	color:black;
}
#person_block{float:left;}

#person{
	position:absolute;
	margin-top:10px;
}
#person_block .name{
	margin-top:10px;
	margin-left:70px;
	color:white;
	font-size:16px;
	font-weight:bold;
}

#person_block .subname{
	margin-left:70px;
	color:white;
	font-size:12px;
}
#person_block .subname a{
	color:white;
}
#person_block .subname a:hover{
	background-color:#FFA200;
}

#left{width:230px;float:left;}
#cnt{width:685px;float:right;padding:30px;padding-right:21px;min-height:400px;
		padding-left:15px;padding-top:5px;}
#cnt.noPadding{
	padding:0px;
	marigin:0px;
	width:730px;
}
#cnt.errCnt h1{
	color:#8F0000;
}
#cnt.errCnt ul{
	list-style-type:disc;
	list-style-position:inside;
	line-height:2em;
	font-size:18px;
}
#cnt.faqCnt p{
	margin-left:30px;
	text-align:justify;
}
#cnt.faqCnt h2{
	margin-top:40px;
}
#footer_wrap, .copyright {clear:both;background-color:white;opacity:0.7;padding-bottom:8px;}
.copyright{
}

#footer{
	border-top:1px solid #f3be3f;
	margin:0px auto;
	width:940px;
	opacity:1;
}


#footer .footerBox{
	
	float:left;
	
	width:280px;
	height:140px;
	margin-right:8px;
	padding-right:8px;
	border-right:1px solid #f3be3f;
}
#footer .footerBox h2{
	border-bottom:0px;
}

#footer .footerBox a.black{
	display:block;
	color:black;
	text-decoration:none;
	text-align:justify;
}
#footer .footerBox.last{
	border:0px;
}
.footerBox.trips span{
	font-style:italic;
}
.footerBox.list ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
.footerBox.list ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.popupRules{
	margin:20px;
}

#left h2{
	/*background-color:#dc0a13;*/
	background-color:darkgray;
	color:white;
	text-transform: uppercase;
	margin:8px;
	padding:6px;
}
#left .side_cat UL {
	
}
#left .side_cat li{
	font-weight:bold;
	color:black;
	line-height: 1.5em;
	padding:4px;
	padding-left:6px;
	display:block;
	border-bottom:1px solid gray;
}
#left .side_cat li .cat{
	color:#1e85c2;
	
	padding:3px;
}
#left .side_cat li .cat:hover{
	/*background-color:lightgray;*/
}


#search_box {
	margin-left:16px;
	margin-top:8px;
    width: 291px;
    height: 31px;
    background: url(/img/bg_search_box.gif);
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 199px;
    background: none;
    font-size:1.3em;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}
#search_box #s.soft {
	color:gray;
	font-weight:bold;
}

#cmp_search_box {
	margin-left:16px;
	margin-top:8px;
	margin-bottom:20px;
    width: 291px;
    height: 31px;
    background: url(/img/bg_search_box_company.gif);
}
#cmp_search_box #q {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 199px;
    background: none;
    font-size:1.3em;
}
#cmp_search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}
.companySearch DIV{
	float:left;
}
/*********************************
 * OGLAS
 ******************************/
table.ogllist{
	border:0px;
	margin:0px 10px;
	margin-top:28px;
	border-collapse:collapse;
}
table.ogllist td{
	border:0px;
	margin:0px;
	vertical-align:top;
}
tr.ogl{
	margin-bottom:6px;
	background-image:url(/img/list_back.png);
	background-repeat:repeat-x;
}
tr.ogl .col1{
	height:120px;
}
tr.ogl .col1 img{
	margin-top:15px;
}
.ogl.pHidden, .ogl.pNew, tr.oglBottom.pHidden, tr.oglBottom.pNew{
	opacity:0.4;
} 
.ogl.pHidden .pMark{
	color:white;
	text-decoration:none;
	font-size:9px;
	background-color:red;
	margin-left:8px;
	padding:1px;
}
.ogl.pNew .pMark{
	color:white;
	text-decoration:none;
	font-size:9px;
	background-color:green;
	margin-left:8px;
	padding:1px;
}
tr.ogl.payer, tr.oglBottom.payer{
	background-color:#f9e6b9;
	background-image:none;
}
.ogl img{
	padding:8px;
	border:0px;
}
.ogl .col2 {
	width:345px;
}
.ogl .col2 h1{
	font-size:18px;
	border:0px;
	margin:0px;
	padding:0px;
	margin-bottom:4px;
	font-weight:bold;
}
.ogl .col2 h1 a{
	text-decoration:underline;
}
.ogl .col2 blockquote{
	margin-top:4px;
	size:10px;
}
.oglBottom .col2b{
	vertical-align:bottom;
	padding-bottom:4px;
}
.oglBottom .col2b span.prop{
	display:block;
	padding-top:2px;
	height:22px;
	size:10px;
	width:280px;
	border-bottom:1px solid lightgray;
	border-top:1px solid lightgray;
}


.oglBottom.payer .col2b span.prop{
	border-bottom:1px solid gray;
	border-top:1px solid gray;
}
.ogl .col3{
	width:95px;
	vertical-align:middle;
}
.ogl .col3 a {
}
.ogl .col4{
	width:124px;
	font-size:14px;
}
.ogl .col4 h2{
	float:right;
	font-size:14px;
	border-bottom:0px solid lightgray;
}
.ogl .col4 span{
	float:right;
	width:124px;
	text-align:right;
	clear:both;
	padding-bottom:2px;
	border-bottom:1px solid lightgray;
	font-size:20px;
	font-weight:bold;
}
.ogl .col4 span.notSet{
	color:#6F6F6F;
}
.ogl.payer .col4 span{
	border-bottom:1px solid gray;
}
.ogl .col4 i{
	font-size:14px;
}












/*
.oglas.payer .priceDay span{
	background-color:#1e85c2;
}
*/

/* searching */
h2.hits{
	font-size:16px;
}
h3.hits{
	margin-top:32px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid lightgray;
}
ul.filter_hits li{
	text-align:right;
}

div.subCats{
	font-size:12px;
	margin:12px;
	color:gray;
}

span.subCat{
	/*padding-left:12px;*/
}


/************************************
 *  oglas
 *********************************/

#o_main{
	float:left;
	width:430px;
	margin-bottom:24px;
}

#o_info {
	float:right;
	width:220px;
	margin-left:24px;
	margin-bottom:12px;
}

#oglas_wrap p{
	text-align:justify;
	font-size:16px;
	font-family:georgia;
	line-height:1.4em;
}

.loc_block .info{
	float:left;
	padding:2px;
	padding-left:30px;
	margin:8px;
	background-image:url(/img/tag_blue.png);
	background-repeat:no-repeat;
	border-bottom:1px solid lightgray;
}
#o_info .title{
	text-align:left;
	color:#67a7e3;
	font-weight:bold;
	border-bottom:1px solid gray;
	
}
#o_info .opt{
	text-align:right;
	border-bottom:1px dotted lightgray;
}
#o_info .opt .type{
	float:left;
	margin-top:8px;
}
#o_info .big{
	font-weight:bolder;
	font-size:28px;
	padding-right:2px;
}
#o_info .opt .smallDesc {
	color:darkgray;
}
#o_info .small{
	color:gray;
	font-weight:bolder;
	font-size:10px;
}

#imgBox {
	margin:30px 0px;
}

a.main{
	position:absolute;
}
.oglas_text {
	
}
.o_subtitle {
	background-color:#FDF9EA;
	padding:8px;
}

#left_inquiry{
	width:45%;
	float:left;
	background-color:#E8F2FB;
	padding:12px;
}

#right_contact{
	width:45%;
	float:right;
	padding:12px;
}
#right_contact div{
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
}
#right_contact .opt{
	margin-top:24px;
}
#right_contact .item{
	font-size:10px;
	font-weight:normal;
}
#right_contact .open{
	background: #fffcdf;
	padding: 7px; border: 1px solid #dfdfdf;
}
#right_contact .open .item{
	display:block;
	border-bottom: 1px solid #dfdfdf;
}
/*left ad view*/
.seller_info {
	text-align:center;
}
.seller_info .opt {
	font-size:1.3em;
	margin-top:12px;
}
.extraBox{
	background: #fffcdf;
	padding: 7px; border: 1px solid #dfdfdf;
	font-size:1.3em;
	padding:12px;
	margin:12px;
	text-align:center;
}
.extraBox a{
	color:black;
	text-decoration:none;
}

#ad_subtitle{
	width:425px;
	height:50px;
}

.status {
	background-color:#67a7e3;
	color:white;
	font-weight:bolder;
	font-size:14px;
	text-align:right;
	border-bottom:1px solid #67a7e3;
	padding:8px;
	margin-bottom:24px;
}
.info .space{
	height:12px;
}
.oglas_img{
	clear:both;
}
.oglas_img img{
	margin:8px;
}
.oglas_bottom{
	clear:both;
}

/*profile*/
.profile{
	padding-left:24px;
	padding-right:24px;
	
}
.profile .desc{
	text-align:justify;
}
.companyCard {
	position:relative;
	border-left:1px solid #ECC731;
	border-bottom:1px solid lightgray;
	margin-bottom:24px;
	padding:18px;
	background-color:#FFFCDF;
	font-size:12px;
	max-size:180px;
	overflow:hidden;
}
.companyCard table{
	border:0px;
	margin:0px;
	border-collapse:collapse;
	width:100%;
}
.companyCard .col2{
	text-align:right;
	vertical-align:top;
}
.companyCard .companyText{
	text-align:left;
	/*padding-left:160px;*/
	float:right;
	width:300px;
}
.companyCard #name{
	font-size:18px;
	font-weight:bold;
}

.companySearch {
	background-color:#e4e4e4;
	margin-bottom:24px;
	border-bottom:2px solid darkgray;
	padding:12px;
	padding-bottom:0px;
	font-size:12px;
	text-align:center;
	position:relative;
	height:70px;
}
.companySearch #q{
	padding:4px;
	font-size:18px;
	width:400px;
}
h1.search {
	height:31px;
	/*margin-bottom:36px;*/
}
h1.search span.left{
float:left;
}
h1.search span.right {
	float:right;
	font-size:12px;
	margin-top:12px;
	right:0px;
	/*font-size:26px; color:#333333; margin:0 0 10px;  padding-bottom:10px; text-indent:5px;
	*/
}

/*pagination*/
.paginationControl{
	border-top:1px solid lightgray;
	padding-top:8px;
	margin:12px auto;
}
.page-number.next, .page-number.prev {
	border:1px solid #FFFFFF;
}
.page-number.current {
	background-color:#808185;
	border:1px solid #808185;
	color:#FFFFFF;
	font-weight:bold;
}
.page-number:hover {
	text-decoration:none;
}
.page-number {
	border:1px solid #CCCCCC;
	color:#808185;
	display:block;
	float:left;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	font-size:130%;
	margin-right:3px;
	padding:4px 4px 4px;
	text-decoration:none;
}

.oneloc{
	margin-top:12px;
	clear:both;
	text-align:justify;
}
.oneloc .details {
	border-top:5px solid #33c8ff;
	background-color:#e7f2fb;
	padding:12px;
}
.oneloc img{
	margin-left:20px;
	margin-bottom:20px;
}
.oneloc h1{
	padding:0px;
	margin:0px;
	margin-bottom:8px;
	clear:both;
}
.oneloc h1 a{
	padding:0px;
	margin:0px;
	font-size:12px;
}
.oneloc .locItem{
	font-weight:bold;
	line-height:1.5em;
	font-size:14px;
}
.oneloc .locItem .prop{
	font-weight:normal;
	width:80px;
	display:inline-block;
}
.oneloc h3{
	font-weight:bold;
}
.oneloc .map{
	float:right;
}
.oneloc .left{
}

span.editLink {
	padding:3px;
	background-color:#e4e4e4;
	font-size:10px;
}

span.btn {
	padding:6px;
	margin-bottom:6px;
	float:right;
	clear:right;
	background-color:#e4e4e4;
}


/*tabs*/
.profileHeader{
	margin-top:6px;
	border-bottom:1px solid #666666;
	clear:both;
	height:34px;
}
.profileHeader h2 {
	float:left;
	text-decoration:none;
	border:0;
	width:150px;
}
#tabs {
	float:right;
	font-weight:bold;
}
#tabs a.youarehere {
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#777777 #777777 #FFFFFF;
	border-style:solid;
	border-width:1px;
	color:black;
	font-size:120%;
	height:30px;
	line-height:28px;
	margin-top:3px;
	padding:0 11px;
}
#tabs a {
	-moz-background-clip:inherit;
	-moz-background-inline-policy:inherit;
	-moz-background-origin:inherit;
	background:inherit inherit inherit inherit inherit;
	border:1px solid #FFFFFF;
	color:#777777;
	display:block;
	float:left;
	font-size:90%;
	height:24px;
	line-height:22px;
	margin:8px 8px 0 0;
	padding:0 11px;
	text-decoration:none;
}
#tabs a.other:hover{background:#fff;border:1px solid #777;border-bottom-color:#fff;line-height:20px;margin-top:9px;}

#tabs .company {
	background-color:#f9e6b9;
}
#tabs .youarehere.company {
	background-color:#f9e6b9;
}
#tabs a.company:hover {
	background-color:#f2bc3b;
}

.rules ol{
	margin-left:24px;
	list-style:decimal;
}
.rules ol li{
	margin-top:8px;
}

.privacyOpts{
	background-color:lightgray;
	border:1px solid gray;
	padding:3px;
	margin:3px;
}

h1.side{
	margin-top:12px;
	right:0px;
	color:#67a7e3;
	border-bottom:1px solid #67a7e3;
	margin-left:6px;
	margin-right:6px;
}

#left LI.level_1 {
	text-align:right;
	border-bottom:1px solid #D1E6EF;
	padding:4px;
	font-weight:bold;
	font-size:1.0em;
	clear:both;
}

#left .catitem.level_1 a{
	font-size:1.1em;
}
#left .catitem.level_1 a img{
	float:left;
}
#left .catitem.level_1 .count{
	color:gray;
}

#left LI.catitem.level_1.sel{
	font-size:16px;
	min-height:30px;
	/*border-bottom:5px solid #D1E6EF;*/
}

#left UL.level_2{
	background-image:url(/img/subcat_bg.png);
	background-repeat:repeat-x;
	padding:8px;
}

#left LI.level_2 {
	text-align:right;
	border-bottom:1px solid #f3f7fb;
	padding:4px;
	font-weight:bold;
	clear:both;
}

#left LI.catitem.level_2{
	font-size:11px;
	line-height:20px;
}
#left LI.catitem.level_2 a{
	color:#6daeea;
	border-bottom:0px;
}
#left LI.catitem.level_2 span{
	color:#6daeea;
	font-size:11px;
	font-weight:bold;
}

#left LI.catitem.level_2.sel a{
	color:black;
}
#left LI.catitem.level_2.sel span{
	display:none;
}
#left LI.catitem.level_2.sel {
	border-bottom:1px solid #6daeea;
}

/*welcome page*/
#listingOutlined {
	float:left;
	width:361px;
}
#listingOutlined.orange{
	padding:12px;
	padding-bottom:0px;
	background-color:#f9e6b9;
}
/*small oglas item listing*/
.smalloglas {
	margin-bottom:3px;
	clear:both;
	border-bottom:1px solid #fcf1d8;
	height:90px;
	padding:2px;
	position:relative;
}
.smalloglas img{
	margin-right:7px;
	margin-bottom:4px;
}
#listingOutlined.orange .smalloglas {
	padding-bottom:3px;
	margin-bottom:0px;
	clear:both;
	background-color:#f9e6b9;
}
.smalloglas span.title a{
	font-weight:bold;
	font-size:1.3em;
}
	
.smalloglas span.subtitle {
	font-size:0.9em;
}
.smalloglas span.price {
	position:absolute;
	margin-top:70px;
	width:358px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
}
.smalloglas .inner {
	position:absolute;
	width:330px;
}
/*twocologlas item listing*/
.smalloglas.twocologlas {
	background-color:white;
	width:320px;
	float:left;
	clear:none;
	border:1px solid lightgray;
	-moz-border-radius:8px;
	padding:6px;
	margin-bottom:6px;
	height:50px;
}
.smalloglas.twocologlas.even {
	margin-left:8px;
}
.smalloglas.twocologlas span.price {
	position:absolute;
	margin-top:30px;
	width:320px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
}
.smalloglas.twocologlas .inner {
	position:absolute;
	width:320px;
}

.sideentry{
	position:relative;
	clear:both;
	border-bottom:1px solid lightgray;
	clear:both;
	height:80px;
	margin-bottom:8px;
}
.sideentry img{
	float:left;
	margin:6px;
}
.sideentry .title{
	margin-right:6px;
}
.sideentry .price{
	float:right;
	margin-right:6px;
}
#bannerA{
	float:right;
}

#listingCompanies {
	clear:both;
	padding-top:12px;
}
#listingCompanies .cpUser{
	width:160px;
	height:160px;
	overflow:hidden;
	float:left;
	margin-bottom:12px;
	margin-right:10px;
}

#listingNew {
	clear:both;
	padding-top:12px;
}

#listingSideSearches {
	clear: both;
	padding-top:6px;
}
#listingSideSearches h1{
	font-size:22px;
}
#listingSideSearches li{
	margin-left:24px;
}
#listingSideSearches a{
	font-size:14px;
}

.uniForm select.level{
	width:30%;
}

.uniForm.edit .ctrlHolder > label{
	font-weight:bold;
	font-size:16px;
}

.editGal {
	
}
.editGal .img{
	margin-right:12px;
	float:left;
}

.editGal .img.sel{
	background-color:red;
}
.editGal .img.over{
	background-color:lightgray;
}

.editGal .img .frame{
	position:absolute;
	display:none;
}

.editGal .img.over .frame{
	display:block;
	position:absolute;
}
.editGal .img.over .frame a{
	padding:2px;
}
.editGal .img img.onethumb{
	padding:2px;
	padding-top:20px;
}

#userPost{
	width:60px;
}
#userRegion{
	
}
/*green msg*/
.OKMsg {background: #C8FFBF; border: 1px solid #A2EF95; border-width: 1px 0; margin: 0 0 1.5em 0; padding: 12px;}
  .OKMsg p{ margin: 0; }
/*red msg*/
.errorMsg{
	clear:both;
	border:1px solid red;
	padding:12px;
	padding-left:34px;
	background-image:url(/img/exclamation.png);
	background-repeat:no-repeat;
	background-position:10px 12px;
	color:red;
}

.stdMsg {
	clear:both;
	background: #fffcdf;
	padding: 7px; border: 1px solid #dfdfdf;
	margin:3px 0px;
}
.stdMsg.big {
	font-size:1.3em;
}

/*ad editing controlls*/
.oeditBtn{
	padding:7px;
	margin-left:12px;
	color:white;
	border:0px;
}
.btnSave {
	background-color:darkgray;
}
.btnPublish {
	background-color:lightgreen;
}
.btnArchive {
	background-color:red;
}
.btnHide {
	background-color:red;
}
#newContainer {
	background-color:lightgray;
	height:274px;
	padding:4px;
}
.redDot {
	background-color:red;
}
#titleCount, #subtitleCount {
	margin-left:8px;
}
.red{
	color:red;
}

.self{
	color:orange;
}
.uniForm.edit .adLocation label.blockLabel{
	margin:6px;
}
.uniForm.edit .adLocation label.blockLabel input{
	margin-top:6px;
}

/*rules*/
ol.rules{
	list-style:normal;
}
 ul.rules{
	list-style-type:disc;
	list-style-position: inside;
}
.rules li {
	text-align:justify;
}
.justify{
	text-align:justify;
}
/*flip*/
#flipBox {
	/*width:276px;*/
	/*height:290px;*/
}
.in{
	padding:12px;
	font-size:24px;
	font-weight:bold;
	color:white;
	font-family:ComicSans;
	line-height:1.3em;
	height:276px;
}

.in .flipBtn {
	position:absolute;
	border-bottom:2px solid white;
	margin:6px;
	padding:4px;
	padding-right:24px;
	color:white;
	font-size:12px;
	line-height:1em;
	text-decoration:none;
	top:280px;
	margin-left:160px;
}
.in .flipBtn.sec{
	padding:4px;
	padding-left:24px;
	margin-left:-12px;
}
.in .flipBtn:hover {
	background-color:#32C1F9;
}
.step {
	display:none;
}
.in.welcome{
	background-color:#FFD673;
}

TABLE.advantages TD, TABLE.advantages TH{
	padding:4px;
}
TABLE.advantages TD{
	text-align:center;
}
.oneref{
	margin-left:32px;
	line-height:1.5em;
}
.oneref .oglasLink{
	color:gray;
}
.onerefday{
	font-size:14px;
	margin-top:12px;
}

ul.exportLink{
	line-height:2em;
	font-size:14px;
}

/*btns*/
#fancyBtns .centerDiv {
	margin:0px auto;
}
#fancyBtns a{
	float:left;
	margin-right:25px;
	height:30px;
	width:106px;
	font-weight:bold;
	backgroun-repeat:no-repeat;
}
#fancyBtns a span{
	display:block;
	color:black;
	margin-top:6px;
	font-size:11px;
}
#fancyBtns a span img{
	margin-right:3px;
	vertical-align:middle;
}
.fbtnPub {
	background-image:url(/img/btn/new_btn_publish.png);
}
.fbtnHid {
	background-image:url(/img/btn/new_btn_hide.png);
}
.fbtnRem {
	background-image:url(/img/btn/new_btn_del.png);
}
.fbtnArc {
	background-image:url(/img/btn/new_btn_archive.png);
}
.fbtnSave {
	background-image:url(/img/btn/new_btn_save.png);
}
#fancyBtns a.fbtnRem span, #fancyBtns a.fbtnArc span{
	color:white;
}
.siteTable {
	border-style:collapse;
	font-size:10px;
}
.siteTable TD, .siteTable TH{
	padding:6px;
}
.leftAds{
	text-align:center;
}
div.prices table td {
	vertical-align:middle;
}
div.prices table input.textInput {
	width: 60px;
	margin: 0 10px 0 10px;
}

#cnt .subtitle {
	clear:both;
}
#cnt .subtitle h3 {
	font-size:11px;
	font-weight:bold;
	color:gray;
	text-transform: uppercase;
	margin-left:12px;
}

#seoFormContainer textarea{
	height:68px;
	width:90%!important;
	padding:3px;
}
#seoFormContainer #cat_crumb_name, #seoFormContainer #cat_name{
	width:90%!important;
}

#left_inquiry .inputControll {
	width:95%!important;
}
