/* ALL BLOCK */ 
.block { width:100%; margin-bottom:10px;}
.block .blk_title { height:47px; background: url(/view/default/en/images/header_block.jpg) no-repeat; font-family:Tahoma; font-size:13px; font-weight:bold; color:#00648e; padding-right:10px; text-align:right; }
.block .blk_desc { padding:10px; background: url(/view/default/en/images/body_block.jpg) repeat-y; text-align:right; font-family:Tahoma; font-size:12px; } 
.block .blk_footer { font-size:1px; height:10px; background: url(/view/default/en/images/footer_block.jpg) no-repeat; } 

/* TESTIMONIAL */
.block .testimonial_from { width:100%; text-align:right; font-style:italic; font-weight:bold; }
.block .testimonial_message { text-align:center; margin-top:10px; }
.block .testimonial_sign { text-align:center; margin-top:10px; font-weight:bold; } 
.block .testimonial_sign a { text-decoration:none; }
.block .testimonial_sign a:hover { text-decoration:underline; }


/* MEMBER SECTION */
.block .member_block { padding-right:10px; padding-left:10px; }
.block .member_welcom { text-align:center; }
.block .member_msg { text-align:right; }
.block .member_connectedas { text-align:center; margin-top:10px; }
.block .member_logout { text-align:center; margin-top:10px; } 
.block .member_logout a { text-decoration:underline; } 
.block .member_title { font-size:11px; } 
.block .member_field { text-align:center; }
.block .member_field input { font-size:11px; width:95%; } 
.block .member_logbut { text-align:center; padding-top:10px;} 
.block .member_logbut input { font-size:11px; width:100px; } 
.block .member_newmember { text-align:center;} 


/* MAILING */
.block #mailing_from table { width:100%; margin-top:15px; margin-bottom:15px; }
.block #mailing_from table td { font-family:Tahoma; font-size:11px; text-align:center; }
.block #mailing_from input { width:98%; font-size:11px; font-family:Tahoma; text-align:center; font-style:italic }
.block #mailing_from .radio { width:20px; }
.block #mailing_from .button { width:100px; font-style:normal; }


/* SMS */
.block #sms_form table { width:100%; margin-top:0px; margin-bottom:0px; }
.block #sms_form table td { font-family:Tahoma; font-size:11px; text-align:center; }
.block #sms_form input { width:98%; font-size:11px; font-family:Tahoma; text-align:center; font-style:italic }
.block #sms_form .radio { width:20px; }
.block #sms_form .button { width:100px; font-style:normal; }


/* POLL */
.block #poll_question { font-weight:bold; padding-bottom:10px }
.block .poll_checkbox { width:1%; padding:3px; }
.block .poll_option { text-align:right; padding:5px}
.block .poll_button { text-align:center; padding-top:10px; }
.block .poll_link { text-align:center; padding-top:10px; }
.block .poll_percent { text-align:right; padding:5px; padding-right:5px; }



/* CATEGORIES PRODUCTS */
.block_cat .menu_products_html { width: 100%; list-style: none ; margin: 0 ; padding: 0 ; font-family:tahoma; margin-bottom: 10px; }
.block_cat .menu_products_html img { margin-left:10px; }
.block_cat .menu_products_html li { color: #1a87e8; margin-top: 1px ; background-image:url(../images/general/bgmenu.gif); text-align:right; }
.block_cat .menu_products_html li a { display: block; color: #1a87e8; text-decoration: none ; display: block ; line-height: 1em ; padding: 4px 0;  padding-right:30px;}
.block_cat .menu_products_html li a:hover, .block .menu_products li a:focus, .block .menu_products li a:active { color: #1a87e8; font-weight:bold; text-decoration: underline ; background-image:url(../images/general/bgmenu_over.gif)}
.menu_products_js table { width:100%; }

.block_cat .menu_pages_html { width: 100%; list-style: none ; margin: 0 ; padding: 0 ; font-family:tahoma; margin-bottom: 10px ; }
.block_cat .menu_pages_html img { margin-left:10px; }
.block_cat .menu_pages_html li { color: #1a87e8; margin-top: 1px ; background-image:url(../images/general/bgmenu.gif); text-align:right; }
.block_cat .menu_pages_html li a { display: block; color: #1a87e8; text-decoration: none ; display: block ; line-height: 1em ; padding: 4px 0;  padding-right:30px;}
.block_cat .menu_pages_html li a:hover, .block .menu_products li a:focus, .block .menu_products li a:active { color: #1a87e8; font-weight:bold; text-decoration: underline ; background-image:url(../images/general/bgmenu_over.gif)}
.menu_pages_js table { width:100%; }

/* CARTSHOP */
.block .cart_opt { float:left; }
.block .cart_price { text-align:left; font-weight:bold }

.block #cartshop .tbcontenair { background:url(../images/general/bgcart.gif) no-repeat right top; width:100%; }
.block #cartshop .contenair { height:80px; vertical-align:top }
.block #cartshop .nbritems { text-align:center; padding-bottom:10px }
.block #cartshop .prdqte { font-family:verdana; font-size:10px; width:20px; }
.block #cartshop .prdname { text-align:right; }
.block #cartshop .prdname a { color:#333333; font-size:10px }
.block #cartshop table { margin:auto; width:100%; }
.block #cartshop td { padding:2px; text-align:center; font-family:Tahoma; font-size:12px; }
.block #cartshop .button { text-align:left; border-bottom:1px #999 solid; padding-bottom:5px; margin-bottom:5px; } 
.block #cartshop .button input { font-size:11px; width:50px; ; padding:0px}
.block #cartshop .checkout { float:right; } 
.block #cartshop .checkout a { text-decoration:underline; color:#666666; } 
.block #cartshop .totprice { float:left; } 
.block #cartshop #currency { font-size:10px; } 
.block #cartshop .trk_title { font-family:Tahoma; font-size:11px; padding-top:10px;} 
.block #cartshop .trk_content { text-align:right;  padding-top:10px;} 
.block #cartshop .trackingfield { font-family:Tahoma; font-size:9px; width:70px; } 
.block #cartshop .trackingbut { font-family:Tahoma; font-size:10px; width:35px; padding:0px} 

