﻿*{font-family:Tahoma;}
body{margin:0;padding:0;background:url(../images/bg_header_grad.jpg) repeat-x top left;min-width:1000px;width:auto !important;width:1000px}
img{border:0}
a{text-decoration:underline}
a:hover{text-decoration:none}
p{margin-bottom:10px}

textarea{border:solid 1px #242424;padding:5px;}
ol{margin-left:20px;margin-bottom:7px}
ul{margin-left:20px;margin-bottom:7px}

.outer {margin:0 auto;min-width:1000px}

.mrgAuto{margin:0 auto}
.mrg20RL{margin:0 20px}
.mrg20R{margin-right:20px}
.mrg20B{margin-bottom:20px}
.mrg20L{margin-left:20px}
.overflowH{overflow:hidden;clear:both}
.floatL{float:left}
.floatR{float:right}
.fonts9pt{font-size:9pt}
.color14{color:#242424}
.alignC{text-align:center;}
.alignL{text-align:left;}
.alignR{text-align:right;}

.block_header{height:31px;background:url(../images/bg_menu.jpg) repeat-x top left}
.block_ico{margin-left:16px}
.block_ico .ico{margin:10px 13px 0 0;cursor:pointer}

.block_menu{margin:5px 20px 0 0}
.block_menu *{color:#fff;font-size:12pt;margin-right:30px}
.block_menu a{}
.block_menu a:hover{}

.logo{margin:22px 0 25px 27px;height:51px}
.logo span{cursor:pointer;}
.about{color:#242424;font-size:8pt;width:360px;margin-left:22px}

.block_login_panel{margin:5px 0 0 30px}
.block_login_panel .line_t{background:url(../images/pixel.jpg) repeat-x top left}
.block_login_panel .line_r{background:url(../images/pixel.jpg) repeat-y top right}
.block_login_panel .line_b{background:url(../images/pixel.jpg) repeat-x bottom left}
.block_login_panel .line_l{background:url(../images/pixel.jpg) repeat-y bottom left}
.block_login_panel .corner_tl{background:url(../images/corner_tl.jpg) no-repeat top left}
.block_login_panel .corner_tr{background:url(../images/corner_tr.jpg) no-repeat top right}
.block_login_panel .corner_br{background:url(../images/corner_br.jpg) no-repeat bottom right}
.block_login_panel .corner_bl{background:url(../images/corner_bl.jpg) no-repeat bottom left}
.block_login{width:228px;padding:5px 0 5px 0;}
.block_login .ediv{margin-bottom:5px;width:218px;}
.block_login .epic{margin:5px 5px 0 3px}
.block_login .etxt{font-size:18px;}
.block_login .etxt a{font-size:18px;text-decoration:underline;color:#062f68}
.block_login .etxt a:hover{text-decoration:none}
.block_login .lgnpswd{margin:0 0 5px 10px;padding:0 10px 0 10px;}
.block_login .ltxt{width:80px;font-size:9pt}
._block_login input{font-size:8pt;color:#242424;height:17px;width:100px;border:solid 1px #242424}
.block_login .button{margin:0 0 0 20px;width:198px}
.block_login .reg{margin:1px 55px 0 0;}
.block_login .reg a{color:#0159d0;font-size:10pt}
.block_login .enter{}
.block_login .enter input{background:none;border:none;color:#062f68;font-size:10pt;text-decoration:underline;cursor:pointer}
.block_login .enter input:hover{text-decoration:none}
.block_login .enter a{color:#062f68;font-size:10pt}
.block_login .exit{}
.block_login .exit a{color:#062f68;font-size:10pt}
.block_login .image{margin:4px 0 0 5px}
.block_login .tb{width:100px;height:20px}
.block_login .tb input{font-size:8pt;color:#242424;height:17px;width:80px;border:none;background:none;margin:1px 10px;vertical-align:middle}
.block_login .tbc{background:url(../images/ec.jpg) repeat-x top left;width:100px}
.block_login .tbl{background:url(../images/el.jpg) no-repeat top left;width:100px}
.block_login .tbr{background:url(../images/er.jpg) no-repeat top right;width:100px;height:20px;}
.block_login .ClientLoginMessage{font-size:8pt;color:#6f0000;margin:5px 0 0 20px;}

.block_content{margin:0 20px 0 20px}
.block_content .pageName{color:#021330;font-size:18pt;text-decoration:underline;width:100%;margin-top:20px;}

.block_text{font-size:11pt;margin:20px 0}
.block_text .txt{font-size:10pt;width:700px}
.block_text .txt a{color:#0159D0}

.block_phone{margin:33px 40px 0 0; width:240px}
.block_phone .border{border-bottom:solid 2px #c9deec;padding-bottom:4px}
.block_phone .code{color:#808080;font-size:12pt;margin-right:25px}
.block_phone .phone{color:#242424;font-size:24pt}
.block_phone .arrow{margin:11px 10px 0 0}
.block_phone .more{border-bottom:dashed 1px #242424;font-size:8pt;margin:5px 0 0}
.block_phone .more a{text-decoration:none;color:#242424}
.block_phone .more:hover{border:none}

.block_catalog{margin:20px 0 20px 20px}
.block_catalog .category{width:220px;margin-right:20px}
.block_catalog .category .name{margin-bottom:10px;width:100%}
.block_catalog .category .name .image{width:60px}
.block_catalog .category .name .link{width:155px}
.block_catalog .category .name a{color:#4b0303;}
.block_catalog .category .partition div{margin-bottom:3px;}
.block_catalog .category .partition a{font-size:8pt;color:#1f2612;text-decoration:none}
.block_catalog .category .partition a:hover{text-decoration:underline}

.catalog{z-index:1}
.catalog a{color:#001e47;font-size:10pt;text-decoration:none;}
.catalog a:hover{text-decoration:underline;}
.catalog table{border:0;border-collapse:collapse;width:100%} 
.catalog img.catalog_btn{margin:10px 0 0 3px}
.catalog img.catalog_btn:hover{cursor:pointer}
.catalog .catalogDirInfo{border-left:dotted 1px #9C9A9C;margin:0 0 0 1.25em;padding:10px 0 10px 15px;width:800px;}
.catalog .catalog_dir_name_list{width:800px;margin:0 0 2px 17px}
.catalog .catalog_bg{background:#e5e5e5;}
.catalog .catalog_dir_name{font-size:14pt;color:#fff;margin-top:5px}
.catalog .catalogHeaderName{height:30px;font-size:11pt;color:#242424;vertical-align:top;padding-top:5px}
.catalog .CatalogItems{color:#001e47;font-size:10pt;}
.catalog .CatalogItems .catalogitem_link_simple {color:#001e47; font-size:10pt; text-decoration: none;}

.catalog .CatalogItems .edit input{width:50px;text-align:center}
.catalog .trs .CatalogItems{background:url(../images/px.gif) repeat-x top left}

.bg_newproduct{background: url(../images/bg_newproduct.jpg) no-repeat;padding:0 6px 0 5px;color:#fff;height:18px;font-weight:700;margin:3px 0 0 0;}

.qcatalog{position:absolute;width:400px;border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;z-index:2}
.qcatalog .inside{background:#e5e5e5;border-right:solid 1px #fff;border-bottom:solid 1px #fff;max-height:300px;overflow:scroll;}
.qcatalog .treeview{width:380px}
.qcatalog .treeview ul{width:380px}

.block_banner{text-align:left;}
.block_banner_shadow{text-align:left;margin-bottom:30px;}

.block_advert{width:100%;margin-bottom:20px}
.block_stock{width:400px;margin:0 0 30px;}
.block_stock a{color:#383c00;font-size:11pt}
.block_stock .shadow_top{width:100%;height:8px;background:url(../images/shadow_top.jpg) no-repeat bottom left}
.block_stock .shadow_left{width:8px;height:168px;background:url(../images/shadow_left.jpg) no-repeat top right}
.block_stock .stock_content{padding:10px 0 0 20px;width:372px}
.block_stock .stock_name{color:#242424;font-size:14pt;margin-bottom:15px}
.block_stock .image{width:50px;margin-right:10px}
.block_stock .txt{width:312px}
.block_stock .link{margin-bottom:15px}
.block_stock .desc{color:#242424;font-size:10pt}
.block_stock .stock{background:url(../images/stock.jpg) no-repeat top left}

.block_receptnews{}
.block_receptnews .newsname{font-size:20px;margin:0 0 5px 24px;}
.block_receptnews .newsname a{font-size:9pt;color:#b0b0b0;text-decoration:none}
.block_receptnews .newsname a:hover{text-decoration:underline}
.block_receptnews .news{background:url(../images/receptnews.jpg) no-repeat;padding:5px 0 0 70px;height:140px;margin:0 0 20px;overflow:hidden;}
.block_receptnews .news_module{width:200px;margin:0 30px 0 0;height:140px}

.block_news{height:120px;background:url(../images/bg_news.jpg) repeat-x top left;padding:15px 20px 20px 0}
.block_news .allnews a{font-size:9pt;color:#7fa1c4;text-decoration:none}
.block_news .allnews a:hover{text-decoration:underline}
.block_news .content{margin:0 20px 0 20px}
.block_news .rss{width:18px}
.block_news .rsstxt{font-size:10pt;color:#fff}
.news_module{width:200px;margin:0 30px 0 0;height:140px}
.news_module .header{margin-bottom:5px}
.news_module .header a{color:#004794;font-size:11pt}
.news_module .desc{margin-bottom:10px;color:#242424;font-size:10pt}
.news_module .date{color:#7fa1c4;font-size:9pt}
.news_module_recept{width:200px;margin:0 40px 0 0;height:140px}
.news_module_recept .header{margin-bottom:5px}
.news_module_recept .header a{color:#119400;font-size:13pt}
.news_module_recept .desc{margin-bottom:10px;color:#242424;font-size:10pt}
.news_module_recept .date{color:#58b44c;font-size:9pt}
.news_module_headeronly{width:200px;margin:0 40px 0 0;height:75px}
.news_module_headeronly .header{margin-bottom:5px}
.news_module_headeronly .header a{color:#fff;font-size:11pt}
.news_module_headeronly .date{color:#869FC4;font-size:9pt}

.block_partner{margin:0 20px}
.block_partner .header{color:#242424;font-size:18pt;margin-bottom:20px}
.block_partner .marklist{}
.block_partner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.block_partner ul li{width:400px;background:transparent url(../images/satel_li.jpg) no-repeat scroll 0px 3px;padding-left:30px;line-height:20px;margin:0 30px 5px 0;float:left}
.block_partner ul li a{color:#242424;text-decoration:none}
.block_partner ul li a:hover{text-decoration:underline}

.block_footer{height:140px;background:url(../images/bg_footer.jpg) repeat-x bottom left;padding:0 20px 10px}
.block_footer .flogo{margin:60px 73px 0 0}
.block_footer .finfo{margin-top:60px}
.block_footer .footer_menu{margin-bottom:7px;color:#01478F;font-size:9pt;}
.block_footer .footer_menu a{color:#01478f;font-size:9pt}
.block_footer .footer_menu span{margin:0 20px;font-size:9pt;color:#242424;}
.block_footer .copy{color:#4d4d4d;font-size:9pt;margin-bottom:7px}
.block_footer .contact{color:#242424;font-size:9pt;}
.block_footer .tel{margin-left:57px}
.block_footer .counter{margin:60px 0 0 73px}

.sitecom_info{margin:60px 0 0 50px}
.sitecom_info .sclogo{margin-bottom:5px}
.sitecom_info .info{font-size:10pt;font-family:Tahoma;font-style:italic}

.services{overflow:hidden; margin-bottom:10px; width:650px;}
.s-images{width:190px; float:left; text-align:left; text-indent:0;}
.s-right{float:left; width:300px; text-indent:0;}
.s_images{width:200px; float:left; text-align:left; text-indent:0;}
.s_right{float:left; width:450px; text-indent:0;}
.s-link{}
.s-link a{font-size:12pt; color:#053e75;}
.s-text{font-size:9pt;}
.s-more-link a{float:right; font-size:9pt;color:#053e75;}

.form{margin-left:20px}
.form input{border:solid 1px #242424}
.form textarea{width:400px}
.form .reg_mod{width:900;margin-bottom:7px}
.form .mrg20B{margin-bottom:20px}
.form .reg_name{width:200px;font-size:11pt}
.form .reg_data{width:220px;font-size:9pt}
.form .reg_data label{margin-left:3px}
.form .reg_data_area{width:450px;font-size:9pt}
.form .reg_info{width:300px;font-size:9pt;margin-left:20px;color:#595959}
.form .warning{width:800px;}
.form .warning div{margin-bottom:5px;font-size:9pt;color:#595959}
.form .warning strong{color:#8B0707}
.form .tb{width:200px;height:22px}
.form .tb input{font-size:11pt;color:#242424;height:20px;width:180px;border:none;background:none;margin:1px 10px;vertical-align:middle}
.form .tbc{background:url(../images/tbc.jpg) repeat-x top left;width:200px}
.form .tbl{background:url(../images/tbl.jpg) no-repeat top left;width:200px}
.form .tbr{background:url(../images/tbr.jpg) no-repeat top right;width:200px;height:22px;}
.form .checkbox{padding:3px 0 0 6px}
.form .checkbox input{border:solid 1px #fff}
.form .noEditInfo{margin-left:10px}

.table_balance { border:0; border-collapse: collapse; width:100%; background:#e5e5e5;}
.table_balance .balance_header {height:40px; font-size:11pt;color:#242424;vertical-align:top;}
.table_balance .balance_header a{color:#0159d0;font-size:9pt}
.table_balance .balance_header span{color:#0159d0;font-size:9pt;text-decoration:underline;cursor:pointer}
.table_balance .balance_header span:hover{text-decoration:none}
.table_balance .balance_item {color:#001e47; font-size:10pt;border-bottom:solid 1px #fff;}
.table_balance .balance_item .balance_number span{color:#0159d0;font-size:9pt;text-decoration:underline;cursor:pointer}
.table_balance .balance_item .balance_number span:hover{text-decoration:none}
.table_balance .balance_item_grey {color:#57667b; font-size:10pt;border-bottom:solid 1px #fff;}
.table_balance .balance_item_grey .balance_number span{color:#6d8eba;font-size:9pt;text-decoration:underline;cursor:pointer}
.table_balance .balance_item_grey .balance_number span:hover{text-decoration:none}
.balance_title {margin:3px 6px 0 6px; font-family: Tahoma; font-size: 14pt; float: left;}
.balance_title #panel{width:100px;margin-top:3px}
.balance_bottom { margin: 10px 60px 0 10px; font-family: Tahoma; font-size: 10pt; float: left;width:150px;}
.balance_bottom_saldo{ margin-left:562px; padding-top:10px; font-family: Tahoma; font-size: 10pt;}
.balance_bg{background:#e5e5e5}
.balance_receipt{color:#008606; font-size:9pt;}
.balance_expense{color:#860000; font-size:9pt;}
.balance_zero{color:#232323; font-size:9pt;}

.navigation{font-size:12pt;margin-top:3px}
.navigation a{color:#fff;font-size:12pt}

.search{width:404px;height:181px}
.search .center{height:163px}
.search .search_block{width:386px;height:163px;background:#fff}
.search .sHeader{width:340px;margin:20px 0 20px 30px;font-size:20pt;font-family:Tahoma}
.search .sHeader img{cursor:pointer}
.search .sEdit{width:326px;margin:0 0 20px 30px;}
.search .sButton{width:326px;margin:0 30px;}
.search .sButton span{text-decoration:underline;cursor:pointer;font-family:Tahoma;font-size:12pt}
.search .sButton span:hover{text-decoration:none;}
.search .sButton img{cursor:pointer;}
.search .tb{width:326px;height:22px}
.search .tb input{font-size:11pt;color:#242424;height:20px;width:306px;border:none;background:none;margin:1px 10px;vertical-align:middle}
.search .tbc{background:url(../images/tbc.jpg) repeat-x top left;width:326px}
.search .tbl{background:url(../images/tbl.jpg) no-repeat top left;width:326px}
.search .tbr{background:url(../images/tbr.jpg) no-repeat top right;width:326px;height:22px;}

.catalog_dir_name .stb{width:326px;height:22px;margin:6px 20px 0 0}
.catalog_dir_name .stb input{font-size:11pt;color:#242424;height:20px;width:306px;border:none;background:none;margin:1px 10px;vertical-align:middle}
.catalog_dir_name .stbc{background:url(../images/stbc.jpg) repeat-x top left;width:326px}
.catalog_dir_name .stbl{background:url(../images/stbl.jpg) no-repeat top left;width:326px}
.catalog_dir_name .stbr{background:url(../images/stbr.jpg) no-repeat top right;width:326px;height:22px;}
.catalog_dir_name .sbtn{margin-top:7px}

#cabinet {margin-left:20px}
#cabinet .text{color:#021330; font-size:18pt;}
#cabinet .img_line{background:#DDD; height:2px; margin:1px 0 30px; }
#cabinet .elem{float:left; margin-right:20px; height:160px; width:130px}
#cabinet .elem div{margin-bottom:5px; text-align:center}
#cabinet .desc{text-align:center;}
#cabinet .desc a{color:#000; font-size:11pt;text-decoration:underline;color:#007DC6}
#cabinet .desc a:hover{text-decoration:none;}
#cabinet .clear{clear:both;}

.NewOrderLink{margin-left:100px;background:#1c76b7;float:left;text-align:center;padding-top:4px;}
.NewOrderLink a{text-decoration:underline;font-size:14pt;color:#fff}
.NewOrderLink a:hover{text-decoration:none}

.comment{}
.comment .cedit{width:600px;background:#e5e5e5;padding:10px}
.comment .link{margin-left:20px}
.comment .link a{text-decoration:underline;font-size:12pt;color:#053473}
.comment .link a:hover{text-decoration:none;}

.invoise{font-size:11pt;}
.invoise .note{width:700px}
.invoise .note div{float:left;margin:0 20px 5px 0}
.invoise .note div span{color:#004612; cursor:pointer;text-decoration:underline}
.invoise .note div span:hover{text-decoration:none;}

.qlink a{color:#053473;text-decoration:underline;font-size:12pt;margin-right:40px}

.block_order{background:url(../images/orderwall_itembg.jpg) repeat-x; height:160px;width:284px; margin:10px 10px 10px 10px;}
.block_order .elem{margin-left:10px;padding-top:8px;}
.block_order .name{color:#00294f;font-family:Tahoma;font-size:11pt;padding-bottom:8px;}
.block_order .txt{color:#7c7f79;font-family:Tahoma;font-size:8pt;padding-bottom:8px;}
.block_order .sub_txt{color:#000;font-family:Tahoma;font-size:10pt;padding-bottom:8px;}
.block_order .img{margin-left:10px}


.bg{background: url(../images/bg.jpg) repeat-x;height:38px; }
.link_currency{padding-top:10px;color:#fff;margin-left:45px;font-size:12pt;font-family:Tahoma;text-decoration:underline;}
.link_C{color:#fff;font-size:9pt;font-family:Tahoma;}


.order_link{background: url(../images/questionorder.jpg) no-repeat;background-color:#cbcbcb;height:22px;}
.order_link .linkquestion{margin:0 40px 0 40px;}
.order_link .linkquestion a{color:#335f7c;text-decoration:underline;font-size:12pt;}
.order_link .linkquestion a:hover{text-decoration:none;}

.orderwall_Order {width: 700px; margin-left: 30px;}
.orderwall_Order .brd{background:#e5e5e5; padding:6px 0 6px 7px; color:#818181; font-family:Tahoma; font-size:12pt; margin-bottom:10px; width:625px;}
.orderwall_Order .tbsmall{background: url(../images/tbB.jpg) no-repeat; width:110px;height:22px;margin-right:10px;}
.orderwall_Order .tbsmall input{border:medium none;width:85px;height:15px;padding:0 0 0 3px;margin:2px 0 0 10px;font-family:Tahoma;font-size:10pt;}
.orderwall_Order .tb{background: url(../images/tb.jpg) no-repeat; width:220px;height:22px;}
.orderwall_Order .tb input{border:medium none; width:175px; height:15px;padding:0 0 0 3px;margin:2px 0 0 10px;font-family:Tahoma;font-size:10pt;}
.orderwall_Order .orderwall_tb_name{color:#000;font-family:Tahoma;font-size:11pt;width:190px;margin-right:10px;}
.orderwall_Order .tb_txt{color:#666;font-family:Tahoma;font-size:8pt;margin:2px 0 0 0;}
.orderwall_Order .wdt240{width:240px;}
.orderwall_Order .tdLink span{color:#003941;cursor:pointer;font-size:11pt;text-decoration:underline;}
.orderwall_Order .tdLink span:hover {text-decoration:none;}
.orderwall_Order .comment .cedit {background:#E5E5E5;padding:10px;width:600px;}
.orderwall_Order .comment .link{margin-left:20px}
.orderwall_Order .comment .link a {color:#053473;font-size:12pt;text-decoration:underline;}
.orderwall_Order .comment .link a:hover{text-decoration:none}
.orderwall_Order textarea {border:1px solid #242424;}
.orderwall_Order .orderList_Link {text-decoration:underline;font-size:12pt;color:#053473;}

#AddOrderList {}
#AddOrderList tbody .tdLink{text-align:left;}
#AddOrderList .BorderLR{border-left:2px #4a1300 solid;}
#AddOrderList .BorderTR{border-top:2px #4a1300 solid;}
#AddOrderList .BorderRR{border-right:2px #4a1300 solid;}
#AddOrderList .BorderBR{border-bottom:2px #4a1300 solid;}
#AddOrderList .BorderLG{border-left:2px #7fa480 solid;}
#AddOrderList .BorderTG{border-top:2px #7fa480 solid;}
#AddOrderList .BorderRG{border-right:2px #7fa480 solid;}
#AddOrderList .BorderBG{border-bottom:2px #7fa480 solid;}

.HeaderName{font-family:Tahoma;font-size:14pt;color:#021330;}
.comment_name{font-family:Tahoma;font-size:10pt;color:#000;}
.comment_date{font-family:Tahoma;font-size:7pt;color:#4c4c4c;}
.comment_mess{font-family:Tahoma;font-size:10pt;color:#4c4c4c;margin-bottom:10px;width:470px;line-height:100%;}


#AddOrderList .brd{background:#e5e5e5;padding:6px 0 6px 7px;color:#818181;font-family:Tahoma;font-size:12pt;margin-bottom:10px;width:625px;}
#AddOrderList .elem{margin-bottom:10px;}
#AddOrderList .tbsmall{background: url(../images/tbB.jpg) no-repeat; width:110px;height:22px;margin-right:10px;}
#AddOrderList .tbsmall input{border:medium none;width:85px;height:15px;padding:0 0 0 3px;margin:2px 0 0 10px;font-family:Tahoma;font-size:10pt;}
#AddOrderList .tb{background: url(../images/tb.jpg) no-repeat; width:220px;height:22px;}
#AddOrderList .tb input{border:medium none;width:175px;height:15px;padding:1px 0 0 3px;margin:2px 0 0 10px;font-family:Tahoma;font-size:10pt;}
#AddOrderList .tb_name{color:#000;font-family:Tahoma;font-size:12pt;width:190px;margin-right:10px;}
#AddOrderList .tb_txt{color:#666;font-family:Tahoma;font-size:10pt;margin:2px 0 0 0;}
#AddOrderList .wdt240{width:240px;}
#AddOrderList .tdLink span{color:#003941;cursor:pointer;font-size:11pt;text-decoration:underline;}
#AddOrderList .tdLink span:hover {text-decoration:none;}
textarea {border:1px solid #242424;}

.bgnews_line_center{background: url(../images/bgnews_line_center.jpg) repeat-x;padding:3px 0 3px 0}
.bgnews_center{background: url(../images/bgnews_center.jpg) repeat-x;height:22px;}
.first {color:#fff;font-size:10pt;font-family:Tahoma;margin-right:25px;margin-left:25px;vertical-align:middle;line-height:20px;}
.last {color:#d6d6d6;font-size:10pt;font-family:Tahoma;margin-right:25px;margin-left:25px;vertical-align:middle;line-height:20px;}
.first a{color:#fff;font-size:10pt;font-family:Tahoma;}
.last a{color:#d6d6d6;font-size:10pt;font-family:Tahoma;}
.first a:hover{text-decoration:none}
.last a:hover{text-decoration:none}
.bgnews_separator {color:#d6d6d6; font-size:10pt; font-family:Tahoma; margin-right:5px; margin-left:5px; vertical-align:middle; line-height:20px;}

.bgSearch{background:url(../images/bgSearch.jpg) no-repeat;width:229px;height:28px;padding:3px 0 0 25px;}
.bgInput{background:url(../images/bgInput.jpg) no-repeat;width:142px;height:22px;margin:0 3px 0 0;}
.searchstring input{width:125px;font-size:10pt;color:#ccc;background:none;padding:0 0 0 4px;font-family:Tahoma;height:15px;margin:3px 0 0 5px;border:none;}
.searchstring input:focus{color:#242424;}


.catalogitemcard {width: 100%; margin: 20px 0 20px 0;}
.catalogitemcard .imagesgallery img {width: 150px; border:solid 1px #b2b2b2;}
.catalogitemcard .itemcard div {font-family:Verdana; font-size:8pt; margin-bottom:14px;}
.catalogitem_shopcart b {font-size:9pt;}


























