/* Main CSS */
html, body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  background: #9e1c20;
  background-image: url('/img/main_bg_px.png');
  background-repeat: repeat;
  background-position: top left;
}
form {
	padding: 0;
	margin: 0;
}
h1 {
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height: 20px;
}

table { border: 0; }
img { border: 0; }
.png { behavior: url(/img/iepngfix.htc); }
.white_fill { background: white; }
.bottom_sep { padding: 0 5px 0 5px; }
.bottom_sep_2 { padding: 0 10px 0 10px; }
.lang_text {
  font-family: Arial;
  font-size: 12px;
  color: white;
  text-decoration: none;
}
.made_by {
  font-family: Arial;
  font-size: 12px;
  color: white;
  text-decoration: none;
}
.bottom_link {
  font-family: Arial;
  font-size: 13px;
  color: white;
}
.virtual_shopping_text2 {
  font-family: Arial;
  font-size: 13px;
  color: #59595a;
  text-decoration: none;
}
.virtual_shopping_text2_a {
  font-family: Arial;
  font-size: 13px;
  color: black;
  text-decoration: none;
  font-weight: bold;
}
.sp_item_text_1 {
  font-family: Arial;
  font-size: 13px;
  color: #444545;
  text-decoration: none;
}
.sp_item_text_2 {
  font-family: Georgia;
  font-size: 22px;
  color: #931a27;
  text-decoration: none;
}
.dash {
  background-image: url('/img/main_container/dash.png');
  background-repeat: repeat-x;
  background-position: center center;
}
.page_first_grey_bg {
  background: #f5f6f6;
  background-image: url('/img/page_first/grey_px.png');
  background-repeat: repeat;
  background-position: center center;
}
.page_first_body_text {
  font-family: Arial;
  font-size: 13px;
  color: #373737;
}
.link_more {
  font-family: Arial;
  font-size: 13px;
  color: #1f4489;
}
.page_first_title_red {
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 24px;
  color: #991b1e;
}
.page_first_cloud_title {
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 16px;
  color: #444545;
}

.cloud_1 {
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 14px;
  color: #084e8f;
}
.cloud_2 {
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 18px;
  color: #084e8f;
}
.cloud_3 {
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 24px;
  color: #084e8f;
}

#main_bottom_text_left {
  position: relative;
  top: 16px;
  font-family: Arial;
  font-size: 20px;
  color: white;
}
#main_bg_top_px {
  background-image: url('/img/main_bg_top_px.png');
  background-repeat: repeat-x;
  background-position: top left;
}
#main_bg_bottom_px {
  background-image: url('/img/main_bg_bottom_px.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}
#search_box {
  width: 306px;
  height: 26px;
  border: none;
  font-family: Myriad Pro, Myriad, Arial;
  font-size: 15px;
  color: #545454;
  padding-top:4px;
}
#search_submit {
  cursor: pointer;
  cursor: hand;
}
#main_container_s_px {
  background: white;
  background-image: url('/img/main_container/s_px.png');
  background-repeat: repeat-x;
  background-position: center center;
}
#virtual_shopping_text {
  font-family: Arial;
  font-size: 24px;
  color: #991b1e;
}
#virtual_shopping_px {
  padding: 0 10px 0 20px;
  background: #eeeeee;
  background-image: url('/img/main_container/b_px.png');
  background-repeat: repeat-x;
  background-position: center center;
}
#virtual_shopping_more {
  font-family: Arial;
  font-size: 13px;
  color: #1f4489;
  font-weight: bold;
}
#sp_logo_bg_px {
  background: #f2f1f0;
  background-image: url('/img/main_container/sp_logo_bg_px.png');
  background-repeat: repeat;
  background-position: center center;
}
#sp_logo_bg {
  background: #f2f1f0;
  background-image: url('/img/main_container/sp_logo_bg.png');
  background-repeat: repeat-y;
  background-position: center center;
  width: 9px;
}
#sp_logo_text_1 {
  font-family: Arial;
  font-size: 26px;
  color: #414141;
  text-decoration: none;
  font-weight: bold;
  letter-spacing:0.6px;
}
#sp_logo_text_2 {
  font-family: Arial;
  font-size: 20px;
  color: #414141;
  text-decoration: none;
  font-weight: bold;
  letter-spacing:1px;
}
#page_first_px {
  background: white;
  background-repeat: repeat;
  background-position: center center;
}
#page_first_title {
  font-family: Myriad Pro;
  font-size: 28px;
  color: white;
  font-weight: bold;
}
#page_first_title_and {
  font-family: Myriad Pro;
  font-size: 16px;
  color: white;
}
.menu_list_red {
	font-size: 16px;
	font-family: Myriad Pro, Myriad, Arial, Georgia;
	color: #931a27;
	font-weight: bold;
	text-decoration: underline;
}
.menu_list {
	font-size: 14px;
	font-family: Myriad Pro, Myriad, Arial, Georgia;
	color: #084e8f;
	font-weight: none;
	text-decoration: underline;
}
.spec_main_price {
	font-family: Georgia;
	font-size: 19px;
	color: #931a27;
	font-weight: bold;
	/*line-height: 0.4;*/
}
.spec_main_txt {
	font-family: Arial;
	font-size: 12px;
	color: #444545;
	font-weight: bold;
	text-decoration: none;
}
.mebele {
	padding: 0 0 0 4px;
	}
.spec_price {
	font-family: Georgia;
	font-size: 22px;
	color: #931a27;
	font-weight: bold;
	line-height: 1;
}
.where_by {
	font-family: Georgia;
	font-size: 18px;
	color: #931a27;
	font-weight: bold;
	line-height: 1;
}
.spec_txt {
	font-family: Arial;
	font-size: 13px;
	color: #444545;
	font-weight: bold;
	text-decoration: none;
}
.spec_title {
	font-family: Myriad, Arial;
	font-size: 20px;
	color: #a01d21;
	font-weight: bold;
	text-decoration: none;
	padding: 7px 0px 0px 13px;
}
.meb_title {
	font-family: Myriad, Arial;
	font-size: 18px;
	color: #4c4c4d;
	font-weight: normal;
	text-decoration: none;
}
.meb_title2 {
	font-family: Arial;
	font-size: 15px;
	color: #262626;
	font-weight: normal;
	text-decoration: none;
}
.meb_txt {
	font-family: Arial;
	font-size: 12px;
	color: #262626;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.25;
}
.meb_txt a:link, .meb_txt a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #1f4489;
	font-weight: normal;
	text-decoration: underline;
	line-height: 1.25;
}
.meb_txt a:active, .meb_txt a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #1f4489;
	font-weight: normal;
	text-decoration: none;
	line-height: 1.25;
}
.meb_txt_www {
	font-family: Arial;
	font-size: 14px;
	color: #1f4489;
	font-weight: bold;
	text-decoration: underline;
	line-height: 1.25;
}
.back {
	font-family: Arial;
	font-size: 12px;
	color: #5a5a5a;
	font-weight: bold;
	text-decoration: none;
}
.news {
	background-color: #f5f6f6;
}
.news_title {
	font-family: Arial;
	font-size: 20px;
	color: #a31d21;
}
.main_news_title {
	font-family: Arial;
	font-size: 20px;
	text-decoration: underline;
}

.news_txt {
	font-family: Arial;
	font-size: 14px;
	color: #262626;
}
.news a:link, .news a:visited, .news a:active, .news a:hover, .news table  {
	font-family: Arial;
	color: #373737;
	font-size: 13px;
	text-decoration: none;
}
.bottom_link_a {
	font-family: Arial Narrow, Arial;
	color: #ffffff;
	font-size: 14px;
	text-decoration: underline;
}
/* # Main CSS */

/* Magic tools */
.bottom_border_px {
  background-image: url('/img/menu_img/bottom_border_px.jpg');
  background-repeat: repeat-x;
  background-position: center center;
}
.m_t_active_text {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #494949;
  text-decoration: none;
}
.m_t_inactive_text {
  font-family: Arial;
  font-size: 13px;
  color: white;
  font-weight: bold;
  text-decoration: underline;
}
.m_t_active_l {
  background-image: url('/img/menu_img/active_t_left.jpg');
  background-repeat: no-repeat;
  background-position: center left;
}
.m_t_active_l_b {
  background-image: url('/img/menu_img/active_t_left_border.jpg');
  background-repeat: no-repeat;
  background-position: center left;
}
.m_t_active_c {
  background-image: url('/img/menu_img/active_t_px.jpg');
  background-repeat: repeat-x;
  background-position: center center;
}
.m_t_active_r {
  background-image: url('/img/menu_img/active_t_right.jpg');
  background-repeat: no-repeat;
  background-position: center right;
}
.m_t_active_r_b {
  background-image: url('/img/menu_img/active_t_right_border.jpg');
  background-repeat: no-repeat;
  background-position: center right;
}
.m_t_inactive {
  background-image: url('/img/menu_img/inactive_px.jpg');
  background-repeat: repeat;
  background-position: center center;
}

.h_inactive_l {
  background-image: url('/img/main_container/c_t_l.png');
  background-repeat: no-repeat;
  background-position: center top;
}
.h_inactive_r {
  background-image: url('/img/main_container/c_t_r.png');
  background-repeat: no-repeat;
  background-position: center top;
}

.m_b_sub_active_l {
  background-image: url('/img/menu_img/active_b_left.jpg');
  background-repeat: no-repeat;
  background-position: center left;
}
.m_b_sub_active_c {
  background-image: url('/img/menu_img/active_b_px.jpg');
  background-repeat: repeat-x;
  background-position: center center;
}
.m_b_sub_active_r {
  background-image: url('/img/menu_img/active_b_right.jpg');
  background-repeat: no-repeat;
  background-position: center right;
}
.m_b_sub_active_text {
  font-family: Arial;
  font-size: 13px;
  color: white;
  text-decoration: none;
  white-space: nowrap;
}
.m_b_sub_inactive_text {
  font-family: Arial;
  font-size: 13px;
  color: #035199;
  text-decoration: underline;
  white-space: nowrap;
}


#category_title {
  font-family: Arial;
  font-size: 13px;
  color: #7f7f7f;	
}

/* Magic tools */
.send_news, .send_news a:link, .send_news a:visited, .send_news a:active, .send_news a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
.send_news input{
	border: inset 2px #9e1c20; 
}
.pllpwhite{
	font-weight: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.sendnews_txt{
	font-weight: Arial;
	font-size: 18px;
}
.dev{font-family: Arial;
  font-size: 13px;
  color: white;
  }
 .dev a, .dev a:visited, .dev a:active, .dev a:hover, .dev a:link{
  color: white;
  }

#devbulta {
font-family: Arial;
  font-size: 13px;
  color: white;
}
#seolinks{
	height:10px;
}
#seolinks ul{
	margin:0;
	padding:0;
	list-style:none;
}
#seolinks ul li{
	float:left;
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
}
#seolinks ul li a{
	font-family:Arial;
	font-size:13px;
	color:#fff;
}
#googleadsense{
	width:100%;
	margin:4px 0 0 0;
	text-align:center;
}
