body {width: 100%; height: 100%; padding: 0; margin: 0; font-family: Tahoma; font-weight:100; background-color:#ffffff; font-size:12px;}table { border: none; border-collapse: collapse; }td { vertical-align: top; padding: 0; margin: 0;  font-family: Tahoma; font-weight:100; font-size:12px;}p {font-family: Tahoma; font-weight:100; font-size:12px;}.h100 {height: 100%; }.w100 { width: 100%; }.hw { width:100%;height:100%;}img {border:0;}a {color:#3d281d; font-family:Tahoma; font-weight:100; text-decoration:undderline; font-size:12px;}a:hover {color:#3d281d; font-family:Tahoma; font-weight:100; text-decoration:none;}a:visited {color:#3d281d; font-family:Tahoma; font-weight:100;}input {font-size:10px; color:#3d281d;}form, div{padding:0; margin:0;}.top {height:280px; background:url(./img/bkgtop11.jpg) top repeat-x;}.toplng {background:url(./img/bkgtop.jpg) top repeat-x;}.topleft{width:278px; background:url(./img/bkgtopleft.jpg) top left no-repeat; vertical-align:bottom;}.topcent{width:439px; height:213px; text-align:left;}.topright{/*width:283px;*/ background:url(./img/bkgtopright.jpg) top left no-repeat; text-align:right;}.menu{background:#be2347 url(./img/bkgmenu.jpg) top left no-repeat; height:61px; width:100%;}.menu td{text-align:center; border-left:#ffffff dotted 1px; vertical-align:middle;}.menu td a{color:#ffffff;}.menu td a:hover{color:#ffffff;}.menu td a:visited{color:#ffffff;}.first{padding-left:15px;}.icons{width:198px; background:url(./img/angleleft.gif) left top no-repeat; height:24px; margin-right:10px; margin-left:auto;}.inicons{margin-left:12px; width:186px; height:100%; background:url(./img/bordbot.gif) bottom repeat-x;}.inicons div {width:100%; height:100%; background:url(./img/bordright.gif) right top no-repeat;}.inicons div img {margin:4px 20px 0 8px;}.ic_mid{margin:4px 52px 0 40px;}.submenu{height:43px;}.subleft{width:290px;}.subitem{background:url(./img/arrow.jpg) bottom center no-repeat; text-align:center; vertical-align:middle;}.subitem a{color:#3d281d; text-decoration:none;}.subitem a:hover{color:#3d281d; text-decoration:underline;}.subitem a:visited{color:#3d281d;}.leftcol{padding:12px 0 0 10px; width:242px;}.w241{width:241px; margin-bottom:20px;}.w240{width:240px; margin-bottom:20px;}.srch{margin:4px 8px 11px 8px; background:url(./img/icon_search.gif) top right no-repeat;}.bord{height:9px; width:100%; padding:0; margin:0;}.bord_mid{background:url(./img/bord.gif) left repeat-y; width:241px; padding:0; margin:0;}.lngtext {width:152px; height:22px; background:url(./img/bkg_input.jpg) top left no-repeat; border:none;}.shorttext {width:67px; height:22px; background:url(./img/bkg_input2.jpg) top left no-repeat; border:none; margin-right:9px;}.btn{width:62px; height:22px; background:url(./img/bkg_button.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand;margin-left:9px;}.btn2{width:62px; height:22px; background:url(./img/bkg_button.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand;margin:5px 0;}.btn_long{width:92px; height:22px; background:url(./img/bkg_button2.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand;margin-left:9px;}.btn_brown{width:100px; height:24px; background:url(./img/btn_brown.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand; margin-top:5px;}.frm{margin-bottom:15px;}a.infrm{color:#3d281d; font-size:10px; }a.infrm:hover{color:#3d281d; font-size:10px; }a.infrm:visited{color:#3d281d; font-size:10px; }.mag{height:30px; background:url(./img/shapka1.jpg) top left no-repeat; padding-left:8px; vertical-align:middle; color:#ffffff;font-size:12px; font-weight:600;}.brown {background:url(./img/bkgbrown.jpg) left repeat-y; color:#ffffff; font-size:12px;}.brown ul{list-style-type:round; margin-left:55px; padding-left:0;}.brown ul li{margin:12px 0 7px 0;}.brown  a{color:#ffffff; font-size:12px;}.brown  a:hover{color:#ffffff; font-size:12px;}.brown  a:visited{color:#ffffff; font-size:12px;}.brown_angle{background:url(./img/bkgbrown.jpg) left repeat-y; height:9px; text-align:left;}.poll{height:30px; background:url(./img/poll.jpg) top left no-repeat; padding-left:8px; vertical-align:middle; color:#ffffff;font-size:12px; font-weight:600;}.inpoll {margin: 15px 21px 0 24px;}.inpoll p, input, label, div, .survey_question, td {color:#3d281d; font-size:12px; font-weight:100;}.round {height:13px; width:13px; margin: 3px 5px 7px 25px;}.autor{margin:4px 8px 11px 8px; background:url(./img/icon4.gif) top right no-repeat;}h2{color:#bf2548; font-size:12px; font-weight:600; padding-bottom:0px;}h1{color:#bf2548; font-size:14px; font-weight:bold; padding:5px 0;}.content{padding:25px 25px 10px 20px; color:#3d281d; font-size:12px;}.content p{color:#3d281d; font-size:12px;}.navig{font-size:10px; color:#939393; padding-left:17px; }.navig a{font-size:10px; color:#939393; text-decoration:none;}.navig a:hover{font-size:10px; color:#939393; text-decoration:underline;}.navig a:visited{font-size:10px; color:#939393;}div.points{width:100%; height:1px; border-bottom:#bf2548 dotted 1px;}.content ul li{color:#bf2548; font-size:12px;}.content ul li a{color:#3d281d; font-size:12px; text-decoration:none;}.content ul li a:hover{color:#bf2548; font-size:12px; text-decoration:none;}.content ul li a{color:#3d281d; font-size:12px; text-decoration:none;}.catalog{width:100%; margin:13px 0;}.w110{width:110px;}.imcat{border:#be2347 solid 1px; margin-right:10px;}span.red{color:#be2347; font-weight:bold;}.date {color:#be2347; font-size:11px; text-align:right; vertical-align:bottom;}.date p{color:#be2347; font-size:11px; text-align:right; vertical-align:bottom;}.naim{color:38241a; text-align:left; font-weight:bold; padding:5px 0;}.naim a{color:38241a; text-align:left; font-weight:bold; text-decoration:underline;}.naim a:hover{color:38241a; text-align:left; font-weight:bold; text-decoration:none;}.naim a:visited{color:38241a; text-align:left; font-weight:bold;}.anons{color:#000000; text-align:justify; padding-bottom:5px;}.rightcol{width:250px; padding:12px 10px 0 0;}.korz{height:30px; background:url(./img/shapka2.gif) top left no-repeat; padding-left:8px; vertical-align:middle; color:#ffffff;font-size:12px; font-weight:600;}.bord_mid2{background:url(./img/bord1.gif) left repeat-y; width:240px; padding:0; margin:0;}.zakaz{margin:8px 9px; color:#39241a;}.zakaz td{color:#39241a;}.aleft{text-align:left;}.aright{text-align:right;}.news{height:30px; background:url(./img/shapka3.gif) top left no-repeat; padding-left:8px; vertical-align:middle; color:#ffffff;font-size:12px; font-weight:600;}.innews{margin:10px 14px 0 9px}.innews p {padding:5px 0; margin:0;}span.datenews{background:url(./img/arrow_date.gif) 0 3px no-repeat; padding-left:25px; color:#be2347;}div.news_date{background:url(./img/arrow_date.gif) 0 3px no-repeat; padding-left:25px; color:#be2347;}div.news_title{color:38241a; text-align:left; font-weight:bold; padding:5px 0;}div.news_title a{color:38241a; text-align:left; font-weight:bold; text-decoration:none;}div.news_title a:hover{color:38241a; text-align:left; font-weight:bold; text-decoration:none;}div.news_title a:visited{color:38241a; text-align:left; font-weight:bold;}div.news_viewall{padding-bottom:10px;}div.news_subscribe {padding-top:5px;}.footer{height:69px; background:url(./img/bkgfoot.jpg) bottom repeat-x;}.footleft{padding:0 0 10px 55px; vertical-align:bottom; width:250px; color:#bf2548; font-family:Arial; font-size:10px;}.footleft a{color:#bf2548; font-family:Arial; font-size:10px;}.footleft a:hover{color:#bf2548; font-family:Arial; font-size:10px;}.footleft a:visited{color:#bf2548; font-family:Arial; font-size:10px;}.counter {width:55px; text-align:center; padding:0 10px 10px 0px; vertical-align:bottom; }.footcenter{padding:0 0 10px 0px; vertical-align:bottom; text-align:center; color:#000000; font-size:10px;}.footright{width:304px;}.footright div{width:100%; height:100%; position:relative; text-align:right;}.footright div div{width:304px; height:188px; position:absolut; bottom:0; right:0;}.cpt_product_search  #searchstring {width:152px; height:22px; background:url(./img/bkg_input.jpg) top left no-repeat; border:none;}#mailtxt{width:152px; height:22px; background:url(./img/bkg_input.jpg) top left no-repeat; border:none;}.cpt_product_search  #searchbtn{width:62px; height:22px; background:url(./img/bkg_button.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand;margin-left:7px;}.survey_submit  {text-align:center;}.survey_submit input{width:92px; height:22px; background:url(./img/bkg_button2.jpg) top left no-repeat; border:none; color:#ffffff; font-size:11px; cursor:hand;margin:10px 0 5px 0px;}div .survey_question {padding-bottom:10px;}.cat_image img{margin-right:10px;}.rcat_root_category {font-weight:600;}.rcat_root_category:hover{font-weight:600;}.rcat_root_category:visited{font-weight:600;}.cat_path_in_productpage {font-size:10px; color:#939393; margin-left:17px;}.cat_path_in_productpage td{font-size:10px; color:#939393; vertical-align:bottom;}.cat_path_in_productpage td a{font-size:10px; color:#939393; text-decoration:none;}.cat_path_in_productpage td a:hover{font-size:10px; color:#939393; text-decoration:underline;}.cat_path_in_productpage td a:visited{font-size:10px; color:#939393;}.cat_path_in_productpage td img {margin-right: 10px;}#cat_advproduct_search table td input, select, label{margin:5px;}#cat_advproduct_search table td, label {vertical-align:middle;}#cat_advproduct_search table td input.checknomarging {margin-top:5px;}.prdbrief_name a{font-weight:600;}.prdbrief_name a:hover{font-weight:600;}.prdbrief_name a:visited{font-weight:600;}.prdbrief_brief_description {padding:5px 0;}.sm-current-rating1 {margin:5px 0;}.prdbrief_price {color:#be2347; font-weight:bold; padding:5px 0;}.shortdesc{padding:0 10px 20px 0;}/*
.child a, .child a:link, .child a:visited
{
font-size: 10px;
border-bottom: 1px dotted #333333;
text-decoration: none;
}

.child a:hover
{
font-size: 10px;
border-bottom: 1px dotted #f5f5ff;
text-decoration: underline;
}

.parent a, .parent a:link, .parent a:visited
{
font-size: 12px;
border-bottom: 1px dotted #333333;
text-decoration: none;
}

.parent a:hover
{
font-size: 12px;
border-bottom: 1px dotted #f5f5ff;
text-decoration: underline;
}
*/
/*------------- for clients --------------------------*/
/*
.cpt_divisions_navigation .vertical
{
list-style-type: none;
}

.cpt_divisions_navigation .vertical a, .cpt_divisions_navigation .vertical a:link, .cpt_divisions_navigation .vertical a:visited
{
font-size: 12px;
color: #333333;
text-decoration: none;
border-bottom: 1px dotted #333333;
}

.cpt_divisions_navigation .vertical a:hover
{
font-size: 12px;
color: #333333;
text-decoration: underline;
border-bottom: 1px dotted #f5f5ff;
}*/

/*------------------------- MENU --------------------------------*/
/*------------------------- FOOTER ----------------------------------*/
/*
#footer
{
background: url('./img/footer_bg.jpg') repeat-x top left;
height: 81px;
margin-top: -81px;
}

#footer_left
{
background: url('./img/footer_left.jpg') no-repeat top left;
height: 81px;
}

#footer_right
{
background: url('./img/footer_right.jpg') no-repeat top right;
height: 81px;
}
*/
/*------------------------- FOOTER ----------------------------------*/
/*------------------------- HEADER ----------------------------------*/
/*
#header
{
height: 159px;
background: url('./img/header_bg.jpg') repeat-x top left;
margin-bottom: 15px;
}

#header_images
{
background: url('./img/header_right.jpg') no-repeat top right;
}

#header_dog
{
position: absolute;
right: 420px;
top: 0px;
}

#top_menu
{
position: absolute;
top: 130px;
left: 70px;
}
*/
/*------------------------- HEADER ----------------------------------*/
/*------------------------- BLOCK -------------------------------------*/
/*
.block
{
background: #f5f5ff;
}

.block_left_bg
{
background: url('./img/left_bg.jpg') repeat-y top left;
}

.block_right_bg
{
background: url('./img/right_bg.jpg') repeat-y top right;
}

.block_top_bg
{
background: url('./img/block_top_bg.jpg') repeat-x top left;
}

.block_top_left
{
background: url('./img/block_top_left.jpg') no-repeat top left;
}

.block_top_right
{
background: url('./img/block_top_right.jpg') no-repeat top right;
}

.block_bottom_bg
{
background: url('./img/block_bottom_bg.jpg') repeat-x bottom left;
}

.block_bottom_left
{
background: url('./img/block_bottom_left.jpg') no-repeat bottom left;
}

.block_bottom_right
{
background: url('./img/block_bottom_right.jpg') no-repeat bottom right;
}

.block_title
{
color: #ffffff;
display: block;
margin-left: 15px;
padding-top: 8px;
}
*/

/*------------------------- BLOCK -------------------------------------*/
/*------------------------- MENU BLOCK ----------------------------*/
/*
.m_block_top_left
{
background: url('./img/m_block_top_left.jpg') no-repeat top left;
}

.m_block_top_right
{
background: url('./img/m_block_top_right.jpg') no-repeat top right;
}

.block_menu
{
padding: 10px;
}
*/
/*------------------------- MENU BLOCK ----------------------------*/
/*------------------------- CL_BLOCK --------------------------------*/
/*
.cl_block
{
background: #f5f5ff;
margin-left: 8px;
margin-right: 8px;
}

.cl_block_left_bg
{
background: url('./img/cl_block_left_bg.jpg') repeat-y top left;
}

.cl_block_right_bg
{
background: url('./img/cl_block_right_bg.jpg') repeat-y top right;
}

.cl_block_top_bg
{
background: url('./img/cl_block_top_bg.jpg') repeat-x top left;
}

.cl_block_top_left
{
background: url('./img/cl_block_top_left.jpg') no-repeat top left;
}

.cl_block_top_right
{
background: url('./img/cl_block_top_right.jpg') no-repeat top right;
}

.cl_block_bottom_bg
{
background: url('./img/cl_block_bottom_bg.jpg') repeat-x bottom left;
}

.cl_block_bottom_left
{
background: url('./img/cl_block_bottom_left.jpg') no-repeat bottom left;
}

.cl_block_bottom_right
{
background: url('./img/cl_block_bottom_right.jpg') no-repeat bottom right;
}
*/
/*------------------------- CL_BLOCK --------------------------------*/




/********************* CONTENT STYLES *******************************/


/*
#search input, #mini_news  input, #opros input
{
color: #777777;
border: 1px solid #195777;
background: #e5eff8;
}




#content table
{
font-size: 12px;
color: #333333;
}

.unit-rating
{
list-style-type: none;
}

.unit-rating a
{
color: #1a7e17;
}

#cat_path table tr td a, #cat_path table tr td a:link, #cat_path table tr td a:visited, .cat, .cat:link, .cat:visited
{
font-size: 12px;
color: #999999;
border-bottom: 1px dashed #999999;
text-decoration: none;
}

#cat_path table tr td a:hover, .cat:hover
{
font-size: 12px;
color: #999999;
border-bottom: 1px dashed #ffffff;
text-decoration: underline;
}

#cat_advproduct_search h3, #content table h1, .review_title, .cpt_product_details_request h2, .cpt_product_discuss_link h2
{
margin: 0px;
padding: 10px;
font-size: 14px;
color: #195777;
}

.cpt_product_discuss_link img, .product_print_v img
{
border: 0px;
}

#cat_advproduct_search table tr td input, .hndl_submit_prds_cmp, .cpt_product_details_request input, .cpt_product_details_request textarea, .cpt_product_details_request table tr td input, .cpt_product_details_request table tr td textarea, .form_wrapper input, .form_wrapper textarea, .common_wrapper input, .common_wrapper textarea
{
border: 1px solid #195777;
background: #e5eff8;
color: #195777;
}

#cat_advproduct_search table
{
font-size: 12px;
color: #333333;
}

#cat_product_sort a, #cat_product_sort a:link, #cat_product_sort a:visited, .review_showall a, .review_showall a:link, .review_showall a:visited, .form_wrapper a, .form_wrapper a:link, .form_wrapper a:visited
{
font-size: 11px;
color: #1a7e17;
border-bottom: 1px dashed #1a7e17;
text-decoration: none;
}

#cat_product_sort a:hover, .review_showall a:hover, .form_wrapper a:hover
{
font-size: 11px;
color: #1a7e17;
border-bottom: 0px;
text-decoration: underline;
}

.prdbrief_name a, .prdbrief_name a:link, .prdbrief_name a:visited
{
font-size: 13px;
color: #195777;
border-bottom: 1px dotted #195777;
font-weight: bold;
text-decoration: none;
}

.prdbrief_name a:hover
{
font-size: 13px;
color: #195777;
border-bottom: 0px;
font-weight: bold;
text-decoration: underline;
}

.prdbrief_brief_description
{
padding-top: 10px;
margin-left: 10px;
}

.add2cart_handler
{
margin: 10px;
}

.cpt_product_price
{
padding-top: 30px;
}

.regularPrice
{
text-decoration: line-through;
display: block;
}

.totalPrice
{
font-weight: bold;
}

.youSaveLabel, .youSavePrice
{
color: #b23f16;
}

.product_brief_block
{
padding-bottom: 20px;
border-bottom: 1px dashed #999999;
}

*/

/**************************** CART CONTENT *****************************************/


/*---------- cart -----------*/
/*
.cpt_shopping_cart_info
{
margin-left: 30px;
}

#shpcrtgc, #shpcrtca
{
font-size: 11px;
color: #1a7e17;
}

.cpt_shopping_cart_info a, .cpt_shopping_cart_info a:link, .cpt_shopping_cart_info a:visited
{
font-size: 14px;
color: #195777;
border-bottom: 1px dashed #195777;
text-decoration: none;
}

.cpt_shopping_cart_info a:hover
{
font-size: 14px;
color: #195777;
border-bottom: 1px dashed #ffffff;
text-decoration: underline;
}

*/
/*-------------------------------------------------*/
/*
#blck-content, #blck-content table, #confirm table, #confirm
{
font-size: 12px;
color: #333333;
}

#blck-content h1, #blck-content table h1, #confirm table h1, #confirm h1, #confirm table h2, #confirm h2
{
margin: 0px;
padding: 10px;
font-size: 14px;
color: #195777;
}

#cart_clear a, #cart_clear a:link, #cart_clear a:visited, #confirm table a, #confirm table a:link, #confirm table a:visited
{
font-size: 11px;
color: #1a7e17;
border-bottom: 1px dashed #1a7e17;
text-decoration: none;
}

#blck-content table a img
{
border: 0px;
}

#cart_clear a:hover, #confirm table a:hover
{
font-size: 11px;
color: #1a7e17;
border-bottom: 1px dashed #ffffff;
text-decoration: underline;
}

.gofromfade, .gofromfade:link, .gofromfade:visited
{
font-size: 13px;
color: #195777;
border-bottom: 1px dotted #195777;
font-weight: bold;
text-decoration: none;
}

.gofromfade:hover
{
font-size: 13px;
color: #195777;
border-bottom: 0px;
font-weight: bold;
text-decoration: underline;
}

#blck-content textarea, #blck-content input, #blck-content button, #blck-content table textarea, #blck-content table input, #blck-content table button, #confirm textarea, #confirm input, #confirm button, #confirm table textarea, #confirm table input, #confirm table button
{
border: 1px solid #195777;
background: #e5eff8;
color: #195777;
}*/
