

.goods_content img.company_logo {
float: left;
margin-right: 17px;
}

.goods_content h2 {
font-size: 2em;
line-height:1.1em;
text-transform: none;
width:320px;
/*float: left; */
}

.goods_content p {
padding-bottom: 8px;
}

.company_about {
padding: 14px 0 20px 5px;
}

.company_about img {
margin-top: 14px;
display: block;
border: 1px solid black;
}

.search_block {
width: 240px;
margin:23px 0 18px;
/*
padding-left:680px;
position:absolute;
top:170px;
*/
float:right;
}
.search_button {  
float:right;
}

.company_block {
width: 240px;
/*margin-top:70px;*/
float:right;

}

.company_additional_block .graylight a {
color: black;
text-decoration: none;
background: url(http://www.vcentr.com/resources/images/download.png) no-repeat center left;
height: 48px;
display: block;
padding: 5px 5px 19px 60px;
}

.company_additional_block .green h3 {
font-weight: normal;
padding-bottom: 5px;
}

.company_additional_block .green p {
line-height: 1.5em;
}

.company_additional_block .map img {
border: 1px solid #afafaf;
margin-bottom: 5px;
}

.company_additional_block .map a {
background: url(http://www.vcentr.com/resources/images/print.gif) no-repeat;
height: 25px;
display: block;
font-size: 1.2em;
padding-left: 27px;
padding-top: 7px;
}

.company_name_block table td {
vertical-align: top;
}

/*แ?เยเลแ?เภ เมเหเฮเสเฮเย*/
.company_additional_block .graylight {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylighttop.gif) no-repeat;
padding-top: 19px;
}

.company_additional_block .graylight .block_content {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylightbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.8em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.company_additional_block .graylight .block_content span {
font-size: 0.7em;
}

.company_block .green {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreentop.gif) no-repeat;
padding-top: 19px;
}

.company_block .green .block_content {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreenbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}
/*เสเฮเอเลแ? แ?เยเลแ?เฮเย เมเหเฮเสเฮเย*/

/*แ?เฮแ?เฬเภ เฮแ?เฯแ?เภเยเสเศ แ?เฮเฮเมแ?เลเอเศเษ*/
#message_form input, #message_form textarea {
border: 1px solid gray;
margin-top: 10px;
width: 202px;
background-color: white;
padding: 1px;
font-size: 12px;
font-family: Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

#message_form textarea {
height:100px;
}

#message_form input.send_button {
font-weight: bold;
width: 204px;
}

/*เมเภเอเอเลแ?แ?*/

a.image_banner img {
	border: none;
}

.image_banner {
	display: block;
}

/*เศเอแ?เลแ?เอเลแ?-เฬเภเรเภเวเศเอแ?*/

.goods_content img.banner {
border: 1px solid #878d59;
display:block;
margin-bottom: 20px;
}

.goods_preview {
display: inline-block;
vertical-align: top;
width: 140px;
margin-right: 28px;
}

.goods_preview img {
border-color: transparent;
margin-bottom: 5px;
}

.goods_preview p {
font-weight: bold;
}

.internet_shop .goods_content {
width: 690px;
margin-top: 0;
}

/*.internet_shop .search_and_ads_block {
position: absolute;
left: 800px;
top: 150px;
}*/

.internet_shop .goods_content h2 {
width: 560px;
padding-bottom: 5px;
}

.item_description{
width: 680px;
margin-bottom: 20px;
}
                 
.item_description h4{
font-size: 1em;
font-weight: bold;
margin-bottom: 20px;
}

.item_description img {
float: left;
margin-top: 0;
border-color:#ccc;
}

.item_description .item_info {
float: right;
width: 350px;
}

.title_list_content ul ul ul {
padding-top: 0;
padding-bottom: 0;
}

.internet_shop .company_name_block {
margin-top: -14px;
width: 400px;
}

/*
 * เ?เฮเฬเฬเลเอแ?เภแ?เศเศ
 */

.comment_form {
font-size: 10px;
}

.comment_form label {
font-size: 1.2em;
font-weight: bold;
display: block;
margin-bottom: 0.3em;
}

.comment_form textarea {
width: 100%;
}

* html .comment_form textarea {
width: 95%;
}

.comment_form {
margin-bottom: 1em;
}

.comment_form p {
font-size: 1.2em;
margin-bottom: 1em;
}

.comment_form input.text, 
.comment_form textarea {
margin-bottom: 1em;
border: 1px solid gray;
}

.comment_form .input_comment {
font-weight: normal;
font-size: 0.9em;
margin-left: 0.5em;
}

ul.comments {
list-style-type: none;
font-size: 10px;
padding-top: 15px;
}

ul.comments li {
margin-bottom: 0.8em;
clear:both;
}

ul.comments p{
font-size: 1.2em;
padding-bottom:2px;
display:inline;
}

ul.comments h4 {
font-size: 1.2em;
font-weight: bold;
margin: 0 0.6em 0 0;
float:left;
}

ul.comments div.reply {
padding-left: 1em;
clear:left;

}

ul.comments div.reply p {

}

ul.comments div.reply h4 {
	font-size:1.2em; font-style:italic;
}
.goods_content h3 {
font-weight: normal;
padding-top: 10px;
}

/*
 * Search results
 */

.search_results {
margin-top: 30px;
}

.search_results li {
margin-bottom: 10px;
}

.search_results li a {
font-size: 12px;
}

.search_results li p {
font-size: 12px;
}

p.search_info {
font-size: 1.2em;
margin-top: 20px;
}
p.company_phone {
margin-top:3px;
}
.ContentBlock {
padding:20px 0;
font-size:1.2em;
width: 550px;
}

.list_company_desc_img {
width:230px;
float:left;
}

.transparent {
padding: 29px 0 2px 0; 
font-size:1.2em;
float:left;
width:670px;
}

div#weather_informer {
  text-transform: uppercase;
  font-size: 12px;
  padding-left: 3px;
  position: absolute;
  top: 98px;
  left: 265px;
}

div#weather_informer {

  padding: 0px;
  margin: 0px;
}



div#weather_informer img#gismeteo-logo {
  display: block;
  position: absolute;
  top:20px;
  border: 0px;
}

div#weather_informer img.weather-icon {
  vertical-align: middle;
}

div#weather_informer span {
  vertical-align: bottom;
}

div#weather_informer span.intro {
  margin-right: 6px;
}

div#weather_informer span.temperature {

}

.price {
font-size:1.6em;
color:#73AC2D;
}

.ad_price dt, .ad_price dd { display:inline; font-weight:bold; margin-right:3px;  }
.ad_price dd { color:#73AC2D;  }/*this is the css file for the main page*/

html
{font-size: 100%; /* IE hack */
}

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, address, dd, ul, dtm, div {
margin:0;
padding:0;
}

body {
font: 62.5% Arial,Tahoma,Helvetica,Verdana,sans-serif;
list-style-type: none;
background: #FFFFFF url(http://www.vcentr.com/resources/images/backgroundhead.gif) repeat-x;
}

* {
margin: 0;
}

.clear {
clear: both;
}

.invisible {
visibility: hidden;
}

.hidden {
display: none;
}

a {
color: #0033FF;
outline: none;
cursor: pointer;
}

.block {
margin-bottom: 20px;
}

.nobr { 
white-space: nowrap;
}

html, body {
height: 100%;
}

.bottom_offset {
margin-bottom: 1em;
}

#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -83px;
width: 915px;
position: relative;
}

#footer, .push {
height: 83px;
}

/*--footer--*/
#footer {
	color: white;
	background-color: #000000;
	background-image: url(http://www.vcentr.com/resources/images/backgroundfoot.gif);
	background-repeat: repeat-x;
}

.footer_content {
width: 915px;
margin: 0 auto;
padding-top: 23px;
position:relative;
}

#footer li {
float: left;
padding: 20px 40px 0 0;
list-style-type: none;
text-transform: uppercase;
font: 1.3em Tahoma,Arial,Helvetica,Verdana,sans-serif;
background-color: black;
}

.copyright { margin-top:13px; }
#footer p {
padding-bottom:1px;
float: right;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
background-color: black;
}

#footer a {
color: white;
}

/*--head--*/
#head {
color: white;
height: 146px;
}

/*--left head--*/
.left_head {
width:225px;
padding-top: 29px;
position:absolute;
top:0;
}

h1 {
text-indent: -1000em;
}

h1 a {
background: url(http://www.vcentr.com/resources/images/logo.png) no-repeat;
height: 17px;
width: 135px;
margin-bottom: 2px;
display: block;
}

#main_page h1 {
background: url(http://www.vcentr.com/resources/images/logo.png) no-repeat;
height: 17px;
width: 135px;
margin-bottom: 2px;
position:absolute;
top:29px;
z-index:100;
}

#head h2 {
font: 11px Tahoma,Arial,Helvetica,Verdana,sans-serif;
margin-bottom: 37px;
position:absolute;
top:49px;

}

#head h2 a {
background-color: black;
color: white;
text-decoration: none;
}

ul.today_date {
font: 12px Arial,Tahoma,Helvetica,Verdana,sans-serif;
text-transform: uppercase;
list-style-type: none;
position:absolute;
top:100px;
}

ul.today_date li {
float: left;
padding-right: 5px;
background: black;
}

/*--right head--*/
.right_head {
float:right;

}

.right_head .menu {
padding-top: 6px;

}

.right_head .menu li {
	list-style-type: none;
	float: left;
	font: 13px Tahoma,Arial,Helvetica,Verdana,sans-serif;
	text-transform: uppercase;
	background: url(http://www.vcentr.com/resources/images/menu.png) no-repeat;
	margin-left: 4px;
	float:right;
	padding-top: 33px;
	padding-right: 11px;
	padding-bottom: 33px;
	padding-left: 11px;
}


.right_head .menu li a {
color: white;
text-decoration: none;
background-color: black;

}

.right_head .menu li.menu_active {
background: url(http://www.vcentr.com/resources/images/menuactive.png) no-repeat;
}
div#currency-informer-container {
  position: absolute;
  right: 0px;
  top: 100px;
}
ul.info_line {
padding-right: 10px;
}

ul.info_line li.uppercase {
text-transform: uppercase;
}

ul.info_line li {
list-style-type: none;
display: inline;
padding-left: 7px;
background: black;
font: 12px Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

ul.weather {
margin-left: 2px;
font: 12px Arial,Tahoma,Helvetica,Verdana,sans-serif;
padding: 10px 0 0 3px;
}

.right_head li.weather_picture {
background: black url(http://www.vcentr.com/resources/images/clouds.gif) no-repeat center right;
height: 15px;
padding-right: 30px;
font-weight: bold;
}

ul.weather li {
float: left;
text-transform: uppercase;
list-style-type: none;
padding-right: 10px;
background: black;
}

/*--เ?เหเภเยเอเภแ? แ?แ?แ?เภเอเศแ?เภ--*/


.mainpage_content h2 {
font: 1.8em Tahoma,Arial,Helvetica,Verdana,sans-serif;
text-transform: uppercase;
padding-bottom: 10px;
}

.mainpage_content h3 {
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
/*height: 44px;*/
margin-bottom:13px;
}

.mainpage_content {
padding-bottom:25px ;
}


#main_page form label {
font: 1.3em Arial,Tahoma,Helvetica,Verdana,sans-serif;
margin-left: 5px;
margin-right: 12px;
margin-top: -3px;
float: left;
}

#main_page form .radio {
float: left;
}

#main_page form img {
border: none;
}

/*--เ?เหเฮเสเศ--*/
.goods {
float: left;
width: 199px;
}

.services {
float: left;
width: 199px;
margin-left: 22px;
}

/*--เ?เฮเยเฮแ?แ?เศ--*/
.news {
float: left;
width: 199px;
margin-left: 22px;
}

.news p {
padding-bottom: 15px;
}

.news p.last {
padding-bottom: 0;
}

p.return_to_archive {
font-size: 12px; 
padding: 10px 0 0px 0;
}

/*--เ?เมแ?แ?เยเหเลเอเศแ?--*/
.mainpage_content .search_and_ads_block {
float: left;
margin: 0 0 0 33px;
width: 240px;
position:relative;
left:0;
top:0;
}



/*--แ?เยเลแ?เภ เมเหเฮเสเฮเย เอเภ เรเหเภเยเอเฮเษ แ?แ?แ?เภเอเศแ?เล--*/
.blue {
background: #99FFCC url(http://www.vcentr.com/resources/images/bluetop.gif) no-repeat;
padding-top: 19px;
}

.blue .block_content {
background: #99FFCC url(http://www.vcentr.com/resources/images/bluebottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.gray {
background: #CECECE url(http://www.vcentr.com/resources/images/graytop.gif) no-repeat;
padding-top: 19px;
}

.gray .block_content {
background: #CECECE url(http://www.vcentr.com/resources/images/graybottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.green {
background: #BCFB92 url(http://www.vcentr.com/resources/images/greentop.gif) no-repeat;
padding-top: 19px;
}

.green .block_content {
background: #BCFB92 url(http://www.vcentr.com/resources/images/greenbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.yellow {
background: #FFFF99 url(http://www.vcentr.com/resources/images/yellowtop.gif) no-repeat;
padding-top: 19px;
}

.yellow .block_content {
background: #FFFF99 url(http://www.vcentr.com/resources/images/yellowbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.graylight {
background: #E9E4DE url(http://www.vcentr.com/resources/images/graylighttop.gif) no-repeat;
padding-top: 19px;
}

.graylight .block_content {
background: #E9E4DE url(http://www.vcentr.com/resources/images/graylightbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}
/*--เ?เฮเอเลแ? เรเหเภเยเอเฮเษ แ?แ?แ?เภเอเศแ?แ?--*/

/*--เ?เอแ?แ?แ?เลเอเอแ?แ? แ?แ?แ?เภเอเศแ?เภ--*/
.innerpage_content {
float: left;
margin-bottom: 20px;
margin-top: 30px;
}
.search_content {
margin-top: 30px;
}

.innerpage_content h2 {
font: 18px Tahoma,Arial,Helvetica,Verdana,sans-serif;
text-transform: uppercase;
}

#inner_page h3 {
font-size: 1.5em;
}

.bread_crumbs {
width: 670px;
}

body.internet_shop .bread_crumbs {
	margin-right: 10px;
}

.bread_crumbs li {
font: 18px Tahoma,Arial,Helvetica,Verdana,sans-serif;
text-transform: uppercase;
float: left;
list-style-type: none;
padding-right: 8px;
}

.bread_crumbs li a, .bread_crumbs li span {
background: url(http://www.vcentr.com/resources/images/next.gif) no-repeat right center;
padding-right: 18px;
}


.bread_crumbs li a.last_item {
background: none;
}

.ads_buttons {
text-transform: uppercase;
font: 12px Arial,Tahoma,Helvetica,Verdana,sans-serif;
padding-top: 20px;
}

.ads_buttons a {
font-weight: bold;
color: white;
text-decoration: none;
padding: 7px 10px 10px 10px;
float: left;
}

.add_ads {
background: url(http://www.vcentr.com/resources/images/adsaddbutton.gif) no-repeat;
margin-right: 5px;
}

.delete_ads {
background: url(http://www.vcentr.com/resources/images/adsdeletebutton.gif) no-repeat right top;
}


/*--เจเฯเศแ?เฮเส แ?เฮเยเภแ?เฮเย--*/
.title_list {
background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelisttop.gif) no-repeat;
margin: 27px 0 0px 0;
padding-top: 12px;
width: 182px;
float: left;
}

.title_list_content {
background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelistbottom.gif) no-repeat center bottom;
padding-bottom: 13px;
}

.title_list_content ul {
list-style-type: none;
padding-top: 10px;
padding-bottom: 10px;
}

.title_list_content .category_title {
padding-left: 20px;
}

.title_list_content .category_title a, .title_list_content .category_title span.t_category {
font: bold 1.3em Tahoma,Arial,Helvetica,Verdana,sans-serif;
color: black;
line-height: 1em;
padding-right: 10px;
}

.title_list_content .category_title ul li {
padding-left: 9px;
padding-bottom:3px;
line-height: 1.5em;
}

.title_list_content .category_title ul li a {
font: bold 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
color: #0033FF;
display: block;
padding: 0 10px 2px 0px;
display: inline;
line-height: 1.3em;
}

.title_list_content .category_title ul li span
{
	display: block;
	margin-bottom: 0.5em;
	padding-left: 20px;
	margin-left: -15px;
}

.title_list_content .category_title ul li span.collapsed,
.title_list_content .category_title ul li span
{
	background: url(http://www.vcentr.com/resources/images/right.gif) no-repeat left top;
}

.title_list_content .category_title ul li span.online_shop
{
	background: url(http://www.vcentr.com/resources/images/cart16.gif) no-repeat left top;
}

.title_list_content .category_title ul li span.noexpand
{
	background-image: none;
}

.title_list_content .category_title ul li span.expanded
{
	background: url(http://www.vcentr.com/resources/images/up.gif) no-repeat left top;
}

.title_list_content .category_title ul li li{
padding-bottom: 0.5em;
}

.title_list_content .category_title ul li li a {
font: normal 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
color: #0033FF;
display: block;
padding: 0 10px 2px 0px;
display: inline;
}

.title_list_content select {
background: #FAE9AE;
border:1px solid gray;
margin: 6px 0 0 18px;
}

.title_list_content li.archive_link {
text-transform: uppercase;
padding-top: 7px;
padding-bottom: 0px;
}

/*--เ?เมแ?แ?เยเหเลเอเศแ?: เรเหเภเยเอเภแ? แ?แ?แ?เภเอเศแ?เภ--*/
.ads_main .title_list {
float: none;
background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelisttop-adspage.gif) no-repeat;
width: 600px;
}

.ads_main .title_list_content {
background: none;
padding: 5px 15px 0px 10px;
background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelistbottom-adspage.gif) no-repeat center bottom;
}

.ads_main .ads_content {
margin-left: 0;
width: 600px;
}

.ads_main .title_list_content .category_title {
display:inline-block;
margin-bottom:1em;
vertical-align:top;
width:159px;
padding-right: 10px;
}

.ads_main .title_list_content .category_title a {
padding: 0;
line-height: 1em;
display: inline;
}

.ads_main .title_list_content .category_title ul {
padding-top: 10px;
}

.ads_main .title_list_content .category_title ul li a {
line-height: normal;
display: inline;
}

.ads_main .ads_content .ads_with_image {
width: 480px;
}

.ads_main select {
margin: 0 0 10px 0px;
}
.ads_main .title_list_content select { margin-left:20px; }

/*--เ?เมแ?แ?เยเหเลเอเศแ?: แ?เฮเฤเลแ?เฦเภเอเศเล--*/
.ads_content {
float: left;
width: 420px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
margin: 25px 0 0 30px;
}

.ads_content .ads_with_image {
width: 310px;
}

.one_ads_block {
margin-bottom: 20px;
}

.ads_number_date {
color: #84722F;
margin-bottom: 2px;
}

.ads_category {
	margin-bottom: 5px;
}

.contact_info a.email {
color: gray;
}

.contact_info {
margin-top: 7px;
padding-top: 2px;
border-top: 1px solid #ddd;
width: 70%;
color: gray;
font-weight: bold;
}

.one_ads_block img {
float: right;
border: 1px solid #999999;
margin-left: 5px;
margin-bottom: 10px;
}

.pages {
background: #CCCCCC url(http://www.vcentr.com/resources/images/pagenumberbegin.gif) no-repeat left center;
float: left;
padding-left: 15px;
}

.page_numbers {
background: #CCCCCC url(http://www.vcentr.com/resources/images/pagenumberend.gif) no-repeat right center;
float: left;
padding: 6px 15px 6px 0!important;
}

.page_numbers a {
color: black;
font: bold 1em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}
/*--เสเฮเอเลแ? เฮเมแ?แ?เยเหเลเอเศแ?: แ?เฮเฤเลแ?เฦเภเอเศเล--*/

/*--เจเฯเศแ?เฮเส เฯเฮเฤเสเภแ?เลเรเฮแ?เศเษ--*/
.category_list_content .ads_content ul {
list-style-type: none;
padding-top: 10px;
}

.category_list_content .ads_content ul li {
font: bold 1em Arial,Tahoma,Helvetica,Verdana,sans-serif;
padding-bottom: 3px;
}

.category_list_content .title_list, .category_list_content .ads_content {
margin-top: 22px;
}

/*--เสเฮเอเลแ? แ?เฯเศแ?เสเภ เฯเฮเฤเสเภแ?เลเรเฮแ?เศเษ--*/

/*--เมเหเฮเส เฯเฮเศแ?เส เศ แ?เลเสเหเภเฬเภ--*/
.search_and_ads_block {
width: 240px;
float: right;
/*margin: -28px 0 20px 0;*/
}

body.internet_shop .search_and_ads_block {
	margin: -30px 0 20px 15px;
	font-size: 7.5pt;
}

body.inner .search_and_ads_block {
	/*margin: -589px 0 20px 0;*/ 
}

.search_and_ads_block img, .search_and_company_block img {
border: none;
}

.search_field {
border: 1px solid #282828;
background-color: #FAE9AE;
margin-right: 10px;
width: 193px;
float: left;
}

.search .search_field {
width: 600px;
}

.search_and_ads_block .radio, .search_and_company_block .radio {
float: left;
}
	
.search_and_ads_block label, .company_block label {
font: 1.1em Arial,Tahoma,Helvetica,Verdana,sans-serif;
margin-left: 5px;
margin-right: 12px;
float: left;
}

.advert_block, .company_additional_block {
padding-top: 15px;
}

/*--แ?เยเลแ?เภ แ?เลเสเหเภเฬเอแ?แ? เมเหเฮเสเฮเย เอเภ เยเอแ?แ?แ?เลเอเอเลเษ แ?แ?แ?เภเอเศแ?เล--*/
.search_and_ads_block .green {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreentop.gif) no-repeat;
padding-top: 19px;
}

.search_and_ads_block .green .block_content {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreenbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.search_and_ads_block .gray {
background: #CECECE url(http://www.vcentr.com/resources/images/adsgraytop.gif) no-repeat;
padding-top: 19px;
}

.search_and_ads_block .gray .block_content {
background: #CECECE url(http://www.vcentr.com/resources/images/adsgraybottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.ads_content .graylong {

background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelisttop-adspage.gif) no-repeat;
width: 600px;
}

.ads_content .graylong .block_content {
padding: 19px 17px 19px 17px;
background:  url(http://www.vcentr.com/resources/images/titlelistbottom-adspage.gif) no-repeat center bottom;
}


.search_and_ads_block .blue {
background: #99FFCC url(http://www.vcentr.com/resources/images/adsbluetop.gif) no-repeat;
padding-top: 19px;
}

.search_and_ads_block .blue .block_content {
background: #99FFCC url(http://www.vcentr.com/resources/images/adsbluebottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.search_and_ads_block .yellow {
background: #FFFF99 url(http://www.vcentr.com/resources/images/adsyellowtop.gif) no-repeat;
padding-top: 19px;
}

.search_and_ads_block .yellow .block_content {
background: #FFFF99 url(http://www.vcentr.com/resources/images/adsyellowbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.search_and_ads_block .graylight {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylighttop.gif) no-repeat;
padding-top: 19px;
}

.search_and_ads_block .graylight .block_content {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylightbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

/*--เ?เฮเอเลแ? เยเอแ?แ?แ?เลเอเอเลเษ แ?แ?แ?เภเอเศแ?แ?--*/

/*--เจแ?แ?เภเอเศแ?เภ เอเฮเยเฮแ?แ?เลเษ--*/
.news_title {
background: #E4E4E4 url(http://www.vcentr.com/resources/images/titlelisttop.gif) no-repeat;
margin: 25px 0 25px 0;
padding-top: 12px;
width: 182px;
float: left;
}

.news_title li {
list-style-type: none;
line-height: 1.8em;
}

.news_title li a {
color:#0033FF;
font-family:Arial,Tahoma,Helvetica,Verdana,sans-serif;
font-size:1.2em;
padding:0 0 2px 29px;
font-weight:bold;
}

.news_list {
width: 420px;
float: left;
font: 1.28em/1.28 Arial,Tahoma,Helvetica,Verdana,sans-serif;

margin: 25px 0 0 30px;
}

.news_list .news_date {
font: 1.8em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.news_list p {
padding-bottom: 15px;
}

.news_pages {
margin: 20px 0;
white-space: nowrap;
}

.news_pages a,
.news_pages span {
padding-right: 10px;
display: block;
line-height:1.5em;
}

.news_one_day {
margin-bottom: 20px;
}

.news_list h2 {
font: 1.7em Arial,Tahoma,Helvetica,Verdana,sans-serif;
text-transform: none;
padding-bottom: 20px;
line-height: 1em;
}

p.news_author {
padding-bottom: 2px;
background: url(http://www.vcentr.com/resources/images/divideline.gif) no-repeat top right;
padding-top: 7px;
}

p.news_author a {
color: black;
}

p.news_author, .one_news_date {
text-align: right;
font: 0.9em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}
/*--เสเฮเอเลแ? แ?แ?แ?เภเอเศแ?แ? เอเฮเยเฮแ?แ?เลเษ--*/


/*	เภแ?แ?เศเย เอเฮเยเฮแ?แ?เลเษ  */

.news_calendar li {
display:inline-block;
font-size:1.5em;
vertical-align:top;
width:130px;
}

.news_calendar li ul {
line-height:2.2em;
padding-bottom:20px;
padding-top:15px;
font-size:0.45em;
}

.news_calendar li a {
color:#0033FF;
display:block;
}

/*แ?เฯเศแ?เฮเส เสเฮเฬเฯเภเอเศเษ*/
.companies_list ul {
list-style-type: none;
}

.companies_list ul li {
margin-bottom: 21px;
}

.companies_list ul li img {
border: 1px solid #A9A929;
float: left;
margin-right: 17px;
}

.companies_list ul li h2 {
text-transform: none;
font-size: 1.4em;
font-weight:bold;
padding-bottom: 12px;
width: auto;
}

/*แ?แ?แ?เภเอเศแ?เสเภ เสเฮเฬเฯเภเอเศเศ*/
.goods_content {
float:left;
font-family:Arial,Tahoma,Helvetica,Verdana,sans-serif;
font-size:1.2em;
margin:25px 0 0 35px;
width:420px;
}

.goods_content img.company_logo {
float: left;
margin-right: 17px;
}

.goods_content h2 {
font-size: 2em;
line-height:1.1em;
text-transform: none;
width:320px;
/*float: left; */
}

.goods_content p {
padding-bottom: 8px;
}

.company_about {
padding: 14px 0 20px 5px;
}

.company_about img {
margin-top: 14px;
display: block;
border: 1px solid black;
}

.search_block {
width: 240px;
margin:23px 0 18px;
/*
padding-left:680px;
position:absolute;
top:170px;
*/
float:right;
}
.search_button {  
float:right;
}

.company_block {
width: 240px;
/*margin-top:70px;*/
float:right;

}

.company_additional_block .graylight a {
color: black;
text-decoration: none;
background: url(http://www.vcentr.com/resources/images/download.png) no-repeat center left;
height: 48px;
display: block;
padding: 5px 5px 19px 60px;
}

.company_additional_block .green h3 {
font-weight: normal;
padding-bottom: 5px;
}

.company_additional_block .green p {
line-height: 1.5em;
}

.company_additional_block .map img {
border: 1px solid #afafaf;
margin-bottom: 5px;
}

.company_additional_block .map a {
background: url(http://www.vcentr.com/resources/images/print.gif) no-repeat;
height: 25px;
display: block;
font-size: 1.2em;
padding-left: 27px;
padding-top: 7px;
}

.company_name_block table td {
vertical-align: top;
}

/*แ?เยเลแ?เภ เมเหเฮเสเฮเย*/
.company_additional_block .graylight {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylighttop.gif) no-repeat;
padding-top: 19px;
}

.company_additional_block .graylight .block_content {
background: #E9E4DE url(http://www.vcentr.com/resources/images/adsgraylightbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.8em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.company_additional_block .graylight .block_content span {
font-size: 0.7em;
}

.company_block .green {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreentop.gif) no-repeat;
padding-top: 19px;
}

.company_block .green .block_content {
background: #BCFB92 url(http://www.vcentr.com/resources/images/adsgreenbottom.gif) no-repeat center bottom;
padding: 0 17px 19px 17px;
font: 1.2em Arial,Tahoma,Helvetica,Verdana,sans-serif;
}
/*เสเฮเอเลแ? แ?เยเลแ?เฮเย เมเหเฮเสเฮเย*/

/*แ?เฮแ?เฬเภ เฮแ?เฯแ?เภเยเสเศ แ?เฮเฮเมแ?เลเอเศเษ*/
#message_form input, #message_form textarea {
border: 1px solid gray;
margin-top: 10px;
width: 202px;
background-color: white;
padding: 1px;
font-size: 12px;
font-family: Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

#message_form textarea {
height:100px;
}

#message_form input.send_button {
font-weight: bold;
width: 204px;
}

/*เมเภเอเอเลแ?แ?*/

a.image_banner img {
	border: none;
}

.image_banner {
	display: block;
}

/*เศเอแ?เลแ?เอเลแ?-เฬเภเรเภเวเศเอแ?*/

.goods_content img.banner {
border: 1px solid #878d59;
display:block;
margin-bottom: 20px;
}

.goods_preview {
display: inline-block;
vertical-align: top;
width: 140px;
margin-right: 28px;
}

.goods_preview img {
border-color: transparent;
margin-bottom: 5px;
}

.goods_preview p {
font-weight: bold;
}

.internet_shop .goods_content {
width: 690px;
margin-top: 0;
}

/*.internet_shop .search_and_ads_block {
position: absolute;
left: 800px;
top: 150px;
}*/

.internet_shop .goods_content h2 {
width: 560px;
padding-bottom: 5px;
}

.item_description{
width: 680px;
margin-bottom: 20px;
}
                 
.item_description h4{
font-size: 1em;
font-weight: bold;
margin-bottom: 20px;
}

.item_description img {
float: left;
margin-top: 0;
border-color:#ccc;
}

.item_description .item_info {
float: right;
width: 350px;
}

.title_list_content ul ul ul {
padding-top: 0;
padding-bottom: 0;
}

.internet_shop .company_name_block {
margin-top: -14px;
width: 400px;
}

/*
 * เ?เฮเฬเฬเลเอแ?เภแ?เศเศ
 */

.comment_form {
font-size: 10px;
}

.comment_form label {
font-size: 1.2em;
font-weight: bold;
display: block;
margin-bottom: 0.3em;
}

.comment_form textarea {
width: 100%;
}

* html .comment_form textarea {
width: 95%;
}

.comment_form {
margin-bottom: 1em;
}

.comment_form p {
font-size: 1.2em;
margin-bottom: 1em;
}

.comment_form input.text, 
.comment_form textarea {
margin-bottom: 1em;
border: 1px solid gray;
}

.comment_form .input_comment {
font-weight: normal;
font-size: 0.9em;
margin-left: 0.5em;
}

ul.comments {
list-style-type: none;
font-size: 10px;
padding-top: 15px;
}

ul.comments li {
margin-bottom: 0.8em;
clear:both;
}

ul.comments p{
font-size: 1.2em;
padding-bottom:2px;
display:inline;
}

ul.comments h4 {
font-size: 1.2em;
font-weight: bold;
margin: 0 0.6em 0 0;
float:left;
}

ul.comments div.reply {
padding-left: 1em;
clear:left;

}

ul.comments div.reply p {

}

ul.comments div.reply h4 {
	font-size:1.2em; font-style:italic;
}
.goods_content h3 {
font-weight: normal;
padding-top: 10px;
}

/*
 * Search results
 */

.search_results {
margin-top: 30px;
}

.search_results li {
margin-bottom: 10px;
}

.search_results li a {
font-size: 12px;
}

.search_results li p {
font-size: 12px;
}

p.search_info {
font-size: 1.2em;
margin-top: 20px;
}
p.company_phone {
margin-top:3px;
}
.ContentBlock {
padding:20px 0;
font-size:1.2em;
width: 550px;
}

.list_company_desc_img {
width:230px;
float:left;
}

.transparent {
padding: 29px 0 2px 0; 
font-size:1.2em;
float:left;
width:670px;
}

div#weather_informer {
  text-transform: uppercase;
  font-size: 12px;
  padding-left: 3px;
  position: absolute;
  top: 98px;
  left: 265px;
}

div#weather_informer {

  padding: 0px;
  margin: 0px;
}



div#weather_informer img#gismeteo-logo {
  display: block;
  position: absolute;
  top:20px;
  border: 0px;
}

div#weather_informer img.weather-icon {
  vertical-align: middle;
}

div#weather_informer span {
  vertical-align: bottom;
}

div#weather_informer span.intro {
  margin-right: 6px;
}

div#weather_informer span.temperature {

}




a:hover {
	text-decoration: none;
}
a:link {
	color: #2c35ad;
}
a:visited {
	color: #2c35ad;
}

#menu_left {
	background-color: #ddf7f5;
	height: 22px;
	width: 163px;
	padding-top: 4px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 4px;
	text-align: center;
}
#menu_left_comp {
	background-color: #ddf7f5;
	height: 22px;
	width: 135px;
	padding-top: 4px;
	font-weight: bold;
	font-size: 12px;
	margin-top: 4px;
	text-align: center;
}
#menu_left_comp a {
	color: #000000;
}
#menu_left a {
	color: #4a4a4a;
}
#menu_left a:visited {
	color: #4a4a4a;
}
#menu_left_comp a:visited {
	color: #000000;
}
#tooltip{
	background:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	font-size: 13px;
	z-index: 99999;
}

#catalog_h {
	font-size: 10pt;
	font-weight: bold;
	background-image: url(http://www.vcentr.com/resources/img/podm.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 9px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	text-align: center;
	margin-top: 6px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	width: 180px;
	background-position: center;
}
#catalog_h2 {
	font-size: 10pt;
	font-weight: bold;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	width: 180px;
	background-position: center;
	background-color: #993300;
	margin: 3px;
	padding: 3px;
}
#poisk{
	font-size: 10pt;
	font-weight: bold;
	background-image: url(http://www.vcentr.com/resources/img/podm.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 3px;
	text-align: center;
	margin-top: 6px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	width: 250px;
}
#foto_m {
	text-align: center;
	margin: 3px;
	padding: 3px;
	width: 240px;
	font-size: 11px;
	color: #666666;
}
#foto_m img {
	background-color: #FFFFFF;
	margin: 5px;
	padding: 9px;
	border: 1px solid #CCCCCC;
}

#catalog tr,td {
	line-height: 1.6;
}

#catalog_menu {
	font-size: 11pt;
	margin-left: 10px;
}
#news_h {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	width: 100%;
	background-image: url(http://www.vcentr.com/resources/img/new_h.jpg);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
#news {
	font-size: 13px;
	margin-top: 8px;
}
#news_date {
	font-size: 11px;
	margin-top: 8px;
}
#partners {
	height: auto;
	width: 135px;
	float: right;
	font-size: 12pt;
	padding-left: 15px;
	padding-bottom: 5px;
}
#search {
	background-color: #e8e8e8;
	height: 26px;
	width: 240px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-right: 3px;
	margin-left: 3px;
	padding: 3px;
}
#gal {
	background-color: #E2E2E2;
	height: 24px;
	width: 237px;
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 8px;
}
h3 {
	margin-top: 0px;
	padding-top: 0px;
	font-size: 14pt;
}
#catalog td {
	font-size: 14px;
	line-height: 1.4;
}
#catalog img {
	padding: 3px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#gal_foto {
	padding-left: 25px;
}

#gal_foto img {
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	background-color: #FFFFFF;
}
#doska_id {
	font-size: 11px;
	color: #666666;
}
#doska_id_2 {
	font-size: 13px;
}
#minifoto {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: center;
	height: 130px;
	width: 180px;
	padding: 5px;
	margin: 3px;
	vertical-align: 30%;
	}
#minifoto img {
    margin-top: expression((130-height)/2 + "px");
	text-align: center;
	vertical-align: middle;
}
#datetime {
	font-size: 11px;
	color: #336699;
	padding-left: 150px;
	text-align: left;
	float: right;
	
}
.prazd1 {
	font-size: 14px;
	font-weight: bold;
}
.prazd2 {
	font-size: 14px;
}
.prazd3 {
	font-size: 11px;
	color: #333333;
}
.prazd4 {
	font-size: 14px;
}

.arrowlistmenu{
	padding-left: 10px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	margin-bottom: 10px;
	cursor: hand;
	cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/

}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	padding: 2px 0;
	padding-left: 19px;

}

.arrowlistmenu ul li a:visited{

}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/

}#new {
	font-size: 10px;
	text-transform: capitalize;
	color: #FF0000;
}



dl {
  position: relative;
  width: 350px;
}
dt {
  clear: both;
  float:left;
  width: 70px;
  padding: 4px 0 2px 0;
  text-align: left;
}
dd {
  float: left;
  width: 170px;
  margin: 0 0 8px 0;
  padding-left: 6px;
}
.hint {
display:none;
  position: absolute;
  right: -200px;
  width: 200px;
  margin-top: -4px;
  border: 1px solid #c93;
  padding: 10px 12px;
  background-color: #ffc;
}
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(/img/pointer.gif) left top no-repeat;
}


#theToolTip{
position: absolute;
left: -300px;
width: 200px;
border: 2px solid #C0C09F;
padding: 6px 0px 0px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}
#f_row td, tr {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E1E1E1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1;
	font-size: 12px;
	line-height: 1.3;
}
#topfor p {
	padding: 0px;
	font-size: 12px;
	line-height: 1.3;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



#block_table img {
	border: 1px solid #CCCCCC;
	padding: 3px;
}
#block_top {
	background-color: #FFFFCC;
	padding: 5px;
	border: 1px solid #CCCCCC;
	width: 200px;
}
#foto_menu {
	margin-left: 10px;
}

