/*เมนูด้านบน ร้านค้า*/
@import url(http://fonts.googleapis.com/css?family=Lora|Oswald|Verdana);

#footer_doll{
    font-size: 12px;
    color: gray;
    padding-top: 6px;

}
#menu_top_shop{
    background-image: url(../image/bg_menu_top.gif);
    background-repeat:no-repeat;
}
/*พื้นหลังข่าวประชาสัมพันธ์*/
#boxnews {
    /*width:666px;*/
    background-image: url(../image/box_news_bot.jpg);
    background-position:bottom;
    background-repeat: no-repeat;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    padding-left:30px;
    padding-right:30px;
    padding-top:70px;
    padding-bottom:100px;
    /*height:300px;*/
}
/*พื้นหลังเลขที่บัญชีธนาคาร*/
#boxaccbank {
    /*width:666px;*/
    background-image: url(../image/box_track_bot.jpg);
    background-position:bottom;
    background-repeat: no-repeat;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    padding-left:9px;
    padding-right:0px;
    padding-top:65px;
    padding-bottom:30px;
    width: 221px;
    /*height:150px;*/
}
#boxlink {
    /*width:666px;*/
    background-image: url(../image/box_exchange_bot.jpg);
    background-position:bottom;
    background-repeat: no-repeat;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    padding-left:9px;
    padding-right:0px;
    padding-top:30px;
    padding-bottom:30px;
    width: 221px;
    /*height:150px;*/
}
#boxsearch {
    /*width:666px;*/
    background-image: url(../image/box_search_bot.jpg);
    background-position:bottom;
    background-repeat: no-repeat;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    padding-left:9px;
    padding-right:0px;
    padding-top:30px;
    padding-bottom:30px;
    width: 221px;
    /*height:150px;*/
}
.font_accbank
{
    color: #1F1810;
}
.font_title_accbank{
    color: #362B1D;
    text-align:center; 
    font-weight:bold; 
    font-size: 13px;
    padding: 4px;
}
#boxnew {
    /*width:666px;*/
    background-image: url(../image/box_new_bot.jpg);
    background-position:bottom;
    background-repeat: no-repeat;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    padding-left:9px;
    padding-right:0px;
    padding-top:30px;
    padding-bottom:30px;
    width: 218px;
    /*height:150px;*/
}
#boxcontent {
    background-color:#FFFFFF;
    background-image: url(../image/bg_menu_bot.gif);
    background-position:bottom;
    background-repeat:no-repeat;
}
#boxcontentedit {
    background-color:#FFFFFF;
}
.fontsize12 {
    font-family: Tahoma, "MS Sans Serif";
    font-size:12px;
}

.fontsize13 {
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
}

.fontsize14 {
    font-family: Tahoma, "MS Sans Serif";
    font-size:14px;
}

.border_listproduct {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: dashed;
    border-left-style: solid;
    border-right-color: #D5D5D5;
    border-bottom-color: #D5D5D5;
    border-left-color: #D5D5D5;
    border-top-width: 1px;
    border-top-color: #FFFFFF;
}

.bgfix_x {
    background-repeat: repeat-x;
}

#mainmenu {
    /*margin: 12px 0px 0 0px;*/
    float: right;
    font-family: Tahoma, "MS Sans Serif";
    font-size:13px;
    color:656564;
}

#leftmenulogo {
    background-color:#15C1CD;
    background-image: url(../image/box_logoshop.gif);
    background-repeat:no-repeat;
}

#leftmenucolor {
    background-color:#FFFFFF;
}

#member {
    float: left;
    height: 130px;
    margin: 0px;
}

#member #login {
    width:204px;
    border: 1px solid #3A1E06;
    margin: 27px 0px 0 10px;
}

#member #pass {
    width:204px;
    border: 1px solid #3A1E06;
    margin: 3px 0px 0 10px;
}

#member #user {
    width:204px;
    border: 1px solid #3A1E06;
    margin: 27px 0px 0 10px;
}

#member #passwrd {
    width:204px;
    border: 1px solid #3A1E06;
    margin: 3px 0px 0 10px;
}

#member #buttonmember {
    margin: 3px 0px 0px 10px;
}

#buttonregister {
    /*float: left;*/
    margin: 0px 0px 0px 0px;
}

#buttonlosspass {
    /*float: left;*/
    margin: 0px 0px 0px 0px;
}
/*topmenu*/

.topmenu{
    padding-right: 2px;
}
.topmenu:link {
    color: #000000;
    text-decoration: none;
}
.topmenu:visited {
    color: #000000;
    text-decoration: none;
}
.topmenu:active {
    color: #F35E58;
    text-decoration: none;
}
.topmenu:hover {
    color: #F35E58;
    text-decoration: underline;
}


/*Menu*/
.Boxnameshop{ width: 207px;}
.Boxnameshop  .BgLogoShop{ width: 230px; height: 75px; margin: 0 auto; _margin-left: 10px;}
.Boxnameshop  .BgLogoShop img{ margin: 1px 3px; text-align: center;}
.Boxnameshop   p{ font-family: Tahoma; font-weight: bold; color: #000; font-size: 14px; margin-top: 2px; margin-bottom: 0;}
.Boxnameshop   p.name{ color: #fff; font-size: 18px; font-family: Tahoma; text-align: center; font-weight: normal;}
.Boxnameshop   p.feeback{ font-size: 11px; margin-top: 15px; text-align: right; padding-right: 30px;} 
.Boxnameshop   p.visiter{font-size: 14px; margin-top: 18px; text-align: right; padding-right: 85px; color: #fff; font-family: Tahoma; }

/*contact*/
.shopcontact{ border: 1px solid #ccc; }
.shopcontactbox1{ width: 100%; overflow: hidden; margin: 2px;}
.shopcontactbox1 p.name{ width: 100px; overflow: hidden; float: left; padding: 5px; margin: 0; margin-right: 5px; font-weight: bold;}
.shopcontactbox1 p.name2{ width: 100px; overflow: hidden; float: left; padding: 5px; margin: 0; margin-right: 5px;}
.shopcontactbox1 p{margin: 0; padding-left: 5px;}
.shopcontactbox1 input[type='text'], .shopcontactbox1 textarea{ border: 1px #7C9BB8 solid; width: 250px; overflow: hidden;}

/*price color*/

/*feedback*/

#f_feedback {
    border: solid 1px #ACACAC;
    border-bottom: none;
}
#f_feedback span{
    color:#01aebe;

    font-size: 11px;


}

#f_feedback {

    font-size: 15px;
    color: #D33405;
    text-align: center;
    padding-top: 0.2cm;
    font-weight: bolder;  
}

.head{
    font-size: 15px;
    color: #D33405;
    text-align: center;
    padding-top: 0.2cm;
}
body{
    font:"Times New Roman", Times, Georgia, serif;

}

.cart_checkout {
    position: fixed;
    top: 1px;
    right: 13px;
    z-index: 1000;

}

div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { border-top: 2px groove #900 }
div.banner a:first-child { border-top: none }
div.banner em { color: #CFC }





.header_cart{
    background: url(http://www.tukkatalovely.com/assets/modules/lifeline/image/list-product1.gif) no-repeat; padding: none;
}
.welcome_message{
    font-size: 14px;
    color: #555;
    text-align: right;
    font-style:italic;
}
h1{
    font-size: 16px;
    font-weight: bolder;
}
h2{
    font-size: 14px;
    font-weight: bolder;
}

article h1{
    color: #555;
}
article h2{
}
#f_feedback td{

    font-size: 12px;
    padding-top: 0mm;  
    padding-right: 0mm;  
    padding-bottom: 0.1cm;
    padding-left: 0.2cm;  
    color:#3C3C3C;

}

.click_f{
    cursor: pointer;

}

#f_feedback a{
    text-decoration: none;
}

.f_bg{
    background-repeat: repeat-x; 
    height:2px; 
    margin-left:0.15cm; 
    margin-right:0.15cm; 
    background-position: center;
    padding: 0.1cm;
}

#product_links{
    text-align: center;

}
#product_links a{
    text-decoration: none;
    font-size: 14px;
    color: #FF0000;
    margin: 0 0.5mm 0 0.5mm;
    padding: 0 1mm 0 1mm;
    background-color: #FFFFFF;
    border:solid #969696 1px;  

}

#product_links .cur_links{
    text-decoration: none;
    font-size: 14px;
    color: #0A81D8;
    font-weight: bolder;
    margin: 0 0.5mm 0 0.5mm;
    padding: 0 1mm 0 1mm;
    background-color: #FFFFFF;
    border:solid #969696 1px;

}


.padding_product{
    padding :0cm 0.3cm 0cm 0.3cm;
}

.title_p{
    font-size: 24px;
    text-align: center;    
    font-weight: bolder;
    vertical-align: middle;
    height: 80px;
    margin-bottom: 10px;
    padding-top: 20px;

}

.product_box button{
    cursor: pointer;
    border: none;
    border: 0; background: transparent
}

.recommend_title a{
    color:#444444;

}
.list-group {
    margin-bottom: 0px!important;
}

img{
    max-width: 100%!important;
}
#list-group {
    background:transparent url(http://www.tukkatalovely.com/assets/modules/lifeline/image/box_cate_mid.jpg) repeat; padding: none;
    background-color:#FFFFFF;
    border: none;
    border-color:#733661 ;
    color:#F90F67!important;
    font-family: Tahoma!important;
    font-weight: bolder;
    max-width: 270px;
    background-position:center;
    background-size:contain;
}

.fb_iframe_widget {
    display: block !important;
}

.fb-like-box {
    width: 100% !important;
    height: 400px;
}

.fb-like-box span {
    width: auto !important;
    position: initial !important;
}
.fb_iframe_widget_fluid span {
    width:100% !important;
}
.fb_iframe_widget span {
    position: static !important;
}

#list-group .list-group-item:hover{

} 

.detail_pd{
    padding:4px
}
.form_option{
    background-image:url(http://www.tukkatalovely.com/assets/modules/lifeline/image/product_cart2.gif); 
    background-repeat:repeat-y;
    color: #444444;

}
.h_sprice{
    font-weight: bolder;
}
.des_prod_detail{
    background-image:url(http://www.tukkatalovely.com/assets/modules/lifeline/image/product_detail3.gif); 
    background-repeat:repeat-y; 
    background-size:contain;
    padding: 10px;

}
.cart_bg{

}


#list-group .list-group-item{

    padding:5px;
}
.content{
    background-image:url(http://www.tukkatalovely.com/assets/modules/lifeline/image/box_news_mid.jpg);
    background-repeat: repeat-y;
    background-position:center;

    background-size:contain;
}

.row nav div{
}


nav .list-group-item{
    width:90%;
}
#list-group  a:hover {

    color:#E10658!important;
    font-weight: bolder;

    background-color:#FDDFE6 !important;
    background-image:url(http://www.tukkatalovely.com/assets/modules/lifeline/image/bear_list_bg.png);
    background-repeat:no-repeat;
    background-position: center left;
}

/* New Css 2011/04 */
.title_p{background: url(../image/line_bestproduct.jpg) no-repeat;}
.title_p a{color: #FFF7F0;   font-size: 24px ;}

.banner_p{text-align: center;}
.clear {clear: both;display: block;height: 10px;overflow: hidden;visibility: hidden;width: 0;}
.maintheme-header-wrap{width:893px; margin:0 auto;}
.maintheme-content-wrap{width:893px; margin:0 auto; background:#FCCECE;}
.maintheme-content-sidebar{ width:226px; float:left;}
.maintheme-content-center{ width:770px;float:left;}
.separate{border:1px double;color: #F0F0F0;

}   



.maintheme-content-center .product_container{ width:770px; padding:10px 0 10px 12px;; font-family:Tahoma,"MS Sans Serif";} 
/*The Product Box*/
.maintheme-content-center .product_box{background:#FFF url(../image/border_product_mid.gif) repeat-y center; width:240px; float:left; display:block; margin-right:14px;}
.maintheme-content-center .product_box .des{height: 51px;overflow: hidden; width: 240px; margin-top:10px; top:215px; font-size: 14px; color: #351400;}
.product_box a .des{color: #444444;}

.maintheme-content-center .product_box .top{ background:url(../image/border_product_top.gif) no-repeat center top; padding:8px 5px 5px 5px; text-align:center;}
.maintheme-content-center .product_box .bottom{background:url(../image/border_product_bot.gif) no-repeat center bottom;}
.maintheme-content-center .product_box .img_border{background:url(../image/border_product_shadow.gif) no-repeat center 141px; padding-bottom:10px; border:none; height:215px; display:block; clear:both; }
.maintheme-content-center .product_box .price{ height:40px; font-size:13px;}
.maintheme-content-center .product_box img{ border:none;}
/*--//---*/
.maintheme-footer-wrap{width:893px; margin:0 auto; padding-top:30px;}

/**แก้สี**/
.maintheme-content-wrap{background:#FCCECE}

body{

}
.price_normal{ 
    color:#FF0000; 
    font-size: 12px;
    font-weight: bolder; 
    font-family: sans-serif;

}
.price_special{ 
    color:#8F8F8F; 
    font-size: 12px; 
    font-family: sans-serif;

}
.title_normal{ 
    color:#000000; 
    font-size:12px;
    font-family: sans-serif;

}

.recommend_price{
    color: #ee1c27;
    font-size: 12px;
    font-weight: bolder;
    font-family: sans-serif;
    margin-bottom: 20px;
}
.recommend_title{
    font-size: 14px;
    margin-top: 10px!important;
    margin-bottom: 5px!important;
}


.recommend_pic_style{
    height: 190px;
    width: 190px;
    position: relative;
    left:4px;
    top: 10px;
    z-index: 0;

}

.menu_list a{
    font-size: 13px;
    font-style: "sans-serif";
}