html {
    margin:0;
    padding:0;	
    height:100%;
}
body {
    position:relative;
    margin:0;
    padding:0;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:13px;
}

h1, h2, h3, h4, p, ul, ol, form {
    margin-top:10px;
    margin-bottom:10px;
}

fieldset {
    border:0;
    padding:0;
    margin:0 0 10px 0;
}

h5, h6, img {
    margin:0;
}

img {
    border:0;
}

.clear {
    clear:both;
}

#header,
#bottom-navigation,
#footer,
#block-left,
#block-right,
#add_comment {
    display:none;
}


h1.text_title {
    color: #c16929;
}

a.page_print {
    display:none;
}

h3.block_heading,
#text h3.block_heading {
    color:#9a4305;
    padding:0;
    margin:20px 0;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:20px;
    font-weight:normal;
    text-transform:uppercase;
}
h3.block_heading.consultation,
#text h3.block_heading.consultation {
    color:#10795f;
}
h4.block_heading,
#text h4.block_heading {
    color:#1b1b1b;
    padding:0;
    margin:20px 0;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}
#consultations_list {
    clear:both;
    color:#4c4c47;
    font-size:13px;
    padding-top:2px;
    border-top:1px solid #444;
}
#consultations_list.noBreakLine {
    border-top:0;
    padding-top:0;
}
#consultations_list form {
    padding:0;
    margin:20px 0;
}
#consultations_list #buy-confirmation-form {
    margin-top:20px;
}
#consultations_list #buy-confirmation-form form {
    margin:0;
}
#consultations_list form label {
    width:40%;
}
#consultations_list form .check_list {
    padding-left:40%;
}
#consultations_list form textarea {
    width:53%;
}
#consultations_list form.userBorders {
    margin:10px 0 20px 0;
    padding:20px 0 5px 0;
    border-top:1px solid #dcdace;
    border-bottom:1px solid #dcdace;
}

.listing_questions {
    border-top:1px solid #444;
    padding:20px 0 0 0;
}
.listing_questions.noBreakLine {
    border-top:0;
    padding-top:0;
}
.listing_questions h3 {
    margin:0 0 10px 0;
}
dl.qusestion_info {
    clear:both;
    line-height:22px;
    font-size:13px;
    margin-bottom:0;
}
.consultation_group_item dl.qusestion_info {
    margin-bottom:10px;
}
.listing_questions dl.qusestion_info {
    border-bottom:1px solid #444;
    padding-bottom:20px;
    margin-bottom:20px;
}
dl.qusestion_info.image_space {
}
dl.qusestion_info dt {
    width:84px;
    clear:both;
    /*float:left;*/
    padding:0 10px 0 0;
    font-size:14px;
    color:#9a4305;
    text-align:left;
    text-transform:uppercase;
}
dl.qusestion_info.titles_right dt {
    text-align:right;
}
dl.qusestion_info .price {
    font-weight:bold;
    padding-left:30px;
}
dl.qusestion_info .mark {
    font-weight:bold;
}
dl.qusestion_info dd {
    /*float:left;*/
}
dl.qusestion_info.image_space dd {
}
dl.qusestion_info .go_more {
    clear:both;
    margin:0;
}
dl.qusestion_info a.iminterested {
    line-height:normal;
    float:right;
}
.questions,
dl.qusestion_info .style_link {
    margin:10px 0 !important;
    padding:0 !important;
}
.query_outer {
    text-align:right;
    margin-top:0;
}
dl.qusestion_info .query_outer {
    margin:0 0 10px 0 !important;
}
.questions strong {
    color:#9a4305;
}
a.query {
    color:#c16929;
}
a.query.space {
    margin-left:15px;
}
#text a.query {
    color:#c16929;
}

.listing_head {
    height:40px;
    clear:both;
    overflow:hidden;
    line-height:40px;
    padding:0 10px;
    color:#fff;
    font-size:14px;
    border-top:1px solid #444;
    border-bottom:1px solid #444;
}
.listing_head .title {
    float:left;
}
.listing_head .date {
    float:right;
}

.consultation_info {
    color:#4c4c47;
    margin:10px 0;
    padding-bottom:10px;
    border-bottom:1px solid #444;
}

.consultation_group_item {
    margin-top:20px;
}
.consultation_item {
    padding:10px;
    margin-bottom:10px;
    border-bottom:1px solid #444;
    color:#4c4c47;
}
.consultation_item.odd,
.consultation_item.important {
    background-color:#eeedd8;
}
.consultation_item.even {
}
.consultation_item .item_image,
.consultation_info .item_image {
    width:70px;
    height:83px;
    float:left;
    padding:2px;
    margin:0 10px 10px 0;
    border-top:1px solid #444;
    overflow:hidden;
}
.consultation_item .item_image img,
.consultation_info .item_image img {
    display:block;
    margin:0 !important;
}
.consultation_item .item_text {
}
.consultation_info .item_text {
}
.consultation_item.no_image .item_text {
}
.consultation_item .item_text h4,
#text .consultation_item .item_text h4 {
    font-size:13px;
    font-weight:bold;
    padding:0;
}
.consultation_item .item_text h4 .name {
    text-decoration:underline;
}
.consultation_item .item_text h4 .date {
    font-weight:normal;
    font-size:12px;
    color:#797975;
    padding-left:3px;
}
.consultation_item .item_text a {
    color:#4c4c47;
    text-decoration:underline;
}
.consultation_item .item_text a:hover {
    color:#4c4c47;
    text-decoration:none;
}
.consultation_item .item_text p {
    margin:10px 0;
}
#text .consultation_info h3.block_heading {
    margin:0 0 10px 0;
}

.consultation_answer {
    clear:both;
    border-bottom:1px solid #444;
    padding-bottom:5px;
    margin-bottom:20px;
}
.consultation_answer.noBreakLine {
    border-bottom:0;
    padding-bottom:0;
}
.consultation_answer h3,
#text .consultation_answer h3 {
    color:#c16929;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    margin:0 0 20px 0;
    padding:0;
}
.consultation_answer p {
    margin:20px 0;
}

.go_more {
    height:28px;
    text-align:right;
}



.style_item_list {
	float: left;
	width: 285px;
	margin-bottom: 20px;
}

.style_item_list dt {
	font-size: 1.6em;
	font-weight: normal;
	font-family: Trebuchet MS !important;
	padding: 0 20px 13px 0;
	height: 15px;
}

.style_item_list dt a {
	color: #c16929;
	text-decoration: none;
}

.style_item_list a img {
	border: none;
}

.style_item_list dl,
.style_item_list dl dd {
    margin:0;
}
.style_item_list dl dd.image {
	position: relative;
	display: block;
	width: 269px; height: 349px;
}
.style_item_list dl dd.image a {
	position: absolute;
	top: 0; left: 0;
	display: block;
	width: 269px; height: 349px;
}
.style_item_list .long dl dd.image a {
	width: 354px;
}
.style_item_list dl dd.image a span {display: none;}

.style_item_list dl dd.image span.title {
	position: absolute;
	bottom: 3px; left: 2px;
	display: inline-block;
	display: table-cell;
	padding: 3px 7px 0 7px;
	color: #ffffff;
	height: 17px;
	vertical-align: middle;
	z-index: 99;
}

.style_item_list dl dd.image span.title a {
	display: inline;
	background: none;
	position: relative;
	color: #dddaca;
	text-decoration: none;
}

.style_item_list span.created {
	color: #4c4c47;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 23px;
}

.style_item_list span.created b {
	font-weight: bold;
}

.style_item_list dl dd.image span.title a:hover {text-decoration: underline;}

.style_item_list dl dd.meniu,
#day-styles .long dl dd.meniu,
.user_rating {
    display:none;
}



