body { background:url("/images/bg.png"); font:14px "Arial"; color:#666666; }


.page-header { margin:0px -15px 15px -15px; padding:0; border:0; background:#b7d3a7; }
.page-header h2 { margin:0; padding:5px 10px 5px 10px; font:18px "Arial"; text-transform:uppercase; }

.area { width:1000px; height:500px; margin:auto; background:white; display:table; }
.top { width:100%; height:150px; background:url("/images/bg_top.png"); display:table; }
.left { display:table; float:left; width:215px; height:500px; padding:0px; margin-top:1px; }
.right { display:table; float:right; width:784px; height:500px; padding:0px 15px 15px 15px; margin-top:1px; }
.footer { display:table; width:100%; height:35px; background:#98bcd0; }

.moduletable_menu { width:631px; float:left; margin-top:100px; }
.moduletable_menu li a { padding:16px 15px 16px 15px; color:white; }
.moduletable_menu li a:hover { background:none; color:#f7941d; }

.moduletable_login { background:#b7d3a7; padding:10px; color:white; display:table; width:100%; margin-bottom:1px; }
.moduletable_login h3 { font-size:18px; margin:0 0 10px 0; }
.moduletable_login p { display:table; width:100%; margin:0; }
.moduletable_login p label { line-height:25px; font-weight:normal; float:left; }
.moduletable_login p input{ float:right; width:120px; }
.moduletable_login input.button { float:right; background:#96ab89; border:0; text-transform:uppercase; color:white; font-weight:bold; font-size:11px; padding:3px 5px 1px 5px; }
.moduletable_login input.button:hover { color:#666666; text-decoration:none; }

.moduletable_cart { background:#aaaaaa; padding:10px; color:white; display:table; width:100%; margin-bottom:1px; }
.moduletable_cart h3 { font-size:18px; margin:0 0 10px 0; }
.moduletable_cart a { float:right; background:#cccccc; border:0; text-transform:uppercase; color:white; font-weight:bold; font-size:11px; margin:5px 0 0 0; padding:3px 5px 1px 5px; }
.moduletable_cart a:hover { color:#666666; text-decoration:none; }

.moduletable_micro { display:table; width:100%; line-height:35px; }
.moduletable_micro .custom_micro { margin:0 15px 0 15px; }
.moduletable_micro .custom_micro a { float:right; font-size:12px; color:white; }
.moduletable_micro .custom_micro a:hover { color:#666666; text-decoration:none; }

.moduletable_catProd { background:#98bcd0; padding:10px; color:white; display:table; width:100%; margin-bottom:1px; }
.moduletable_catProd h3 { font-size:18px; margin:0 0 10px 0; }
.moduletable_catProd a { font-size:12px; color:white; }
.moduletable_catProd a:hover { color:#666666; text-decoration:none; }
.moduletable_catProd a:before { content:"» "; }

.jshop_pagination { display:table; width:100%; float:right; background:#b7d3a7; text-transform:uppercase; color:white; font-weight:bold; font-size:11px; padding:5px; }
.jshop_pagination .pagination { margin:0; padding:0; float:right; }
.jshop_pagination .pagination ul { margin:0; padding:0; }
.jshop_pagination .pagination li { display:inline-table; margin:0 5px 0 5px; }
.jshop_pagination .pagination li { color:#666666; text-decoration:none; }
.jshop_pagination .pagination li.pagination-start { display:none; }
.jshop_pagination .pagination li.pagination-end { display:none; }
.jshop_pagination .pagination li.pagination-prev { display:none; }
.jshop_pagination .pagination li.pagination-next { display:none; }
.jshop_pagination .pagination li a { color:white; }
.jshop_pagination .pagination li a:hover { color:#666666; text-decoration:none; }

.jshop h1 { background:#b7d3a7; margin:0px -15px 15px -15px; padding:5px 10px 5px 10px; font:18px "Arial"; text-transform:uppercase; }
.image_block { border:1px solid #666666; }
.name { background:#98bcd0; margin:0 0 0 8px; width:172px; line-height:30px; font-size:14px !important; display:table; padding:0 10px 0 10px; }
.name a { color:white; font-weight:normal; font-size:14px; float:left; }
.name a:hover { color:#666666; text-decoration:none; }
.name span { float:right; }
.sblock4 { padding-left:0 !important; }
.image_middle { display:table; width:100% !important; }
.image_middle #list_product_image_middle { float:left; }
.image_middle .prod_price { float:right; margin-top:220px; background:#aaaaaa; padding:15px; color:white; width:300px; }
.image_middle .prod_price .buttons input.button { background:#cccccc; border:0; padding:5px 5px 3px 5px; font-weight:bold; text-transform:uppercase; color:white; font-size:11px; }
.image_middle .prod_price .buttons input.button:hover { color:#666666; }
.image_middle .prod_price .prod_buttons{ float:right; color:white; display:table; width:100%; text-align:right; }
.productfull #block_price { float:right; color:white; display:table; width:100%; text-align:right; }
.jshop_subtotal { display:table; }
.jshop_subtotal td.name { text-align:right; margin:0; padding:0; display:table-cell; background:none; line-height:25px; width:90%; }
.jshop_subtotal td.value { text-align:center; margin:0; padding:0; display:table-cell; background:none; line-height:25px; width:10%; }
#comjshop { margin-top:15px; }
.pagelogin { margin-top:0px !important; }
.pagelogin .row-fluid { margin-top:100px; }
.pagelogin .rowremember { display:none !important; }
.pagelogin .rowlostpassword { display:none !important; }
.pagelogin .control-group { display:table; }
.pagelogin .small_header { display:none; }
.pagelogin .login_block { display:table; float:left; width:400px; border-right:1px solid #666666; margin-right:15px; }
.pagelogin .register_block { display:table; float:right; width:300px; }
.pagelogin .block_button_register { text-align:center; margin-top:20px; }
.pagelogin .block_button_register input { background:#98bcd0; color:white; padding:5px 10px 5px 10px; line-height:normal; }
.pagelogin .block_button_register input:hover { color:#666666; }
.pagelogin .logintext { text-align:center; }
.pagelogin .rowbutton { width:100%; }
.pagelogin .rowbutton .controls { margin:0; text-align:center; }
.pagelogin .rowbutton .controls input { background:#98bcd0; color:white; padding:5px 32px 5px 32px; line-height:normal; border:0; } 
.jshop_register { display:table; width:100% !important; padding:0 !important; }
.jshop_register .control-group { display:table; width:100%; }
.jshop_register .control-group .name { float:left; background:none; padding:0px 15px 0 0; }
.jshop_register .control-group .controls { float:left; }
.jshop_register .control-group .controls input { width:324px; }
.jshop_register .box_button .controls { }
.box_button .controls .requiredtext { text-align:right; width:500px; }
.box_button .controls input { background:#98bcd0; color:white; padding:5px 10px 5px 10px; line-height:normal; border:0; margin-left:430px; }
.box_button .controls input:hover { color:#666666; }
.other_delivery_adress { display:none; }
.pfinish_comment_block { }
.pfinish_comment_block .name { display:none; }
.pfinish_comment_block .field { display:none; }
.pfinish_comment_block .row_agb { display:none; }
.pfinish_comment_block .box_button input { background:#98bcd0; color:white; padding:5px 10px 5px 10px; line-height:normal; border:0; margin-left:430px; }
.pfinish_comment_block .box_button input:hover { color:#666666; }

.moduletable_Random { display:table; width:100%; margin-top:15px; }
.moduletable_Random .block_item { display:block; float:left; width:171px; }
.moduletable_Random .block_item:nth-child(1) { margin:0px 11px 25px 0px; }
.moduletable_Random .block_item:nth-child(2) { margin:0px 12px 25px 12px; }
.moduletable_Random .block_item:nth-child(3) { margin:0px 12px 25px 12px; }
.moduletable_Random .block_item:nth-child(4) { margin:0px 0px 25px 11px; }
.moduletable_Random .block_item:nth-child(5) { margin:0px 11px 25px 0px; }
.moduletable_Random .block_item:nth-child(6) { margin:0px 12px 25px 12px; }
.moduletable_Random .block_item:nth-child(7) { margin:0px 12px 25px 12px; }
.moduletable_Random .block_item:nth-child(8) { margin:0px 0px 25px 11px; }
.moduletable_Random .block_item .item_image { border:1px solid #666666; padding:2px; margin-bottom:10px; }
.moduletable_Random .block_item .item_name { background:#98bcd0; padding:5px 10px 5px 10px; }
.moduletable_Random .block_item .item_name a { color:white; font-size:12px; }
.moduletable_Random .block_item .item_name:hover {}
.moduletable_Random .block_item .item_price { display:none; }


#mxcpr { display:none; }




















