body {margin:0px;background-image:url(/images/dizsource/new_year.gif);background-repeat:repeat-x;}
body,.standard,p,td,blockquote,div,span,ul,ol,dl,h2,h3,th,.standardtitle { font-family:Arial,Helvetica,sans-serif;font-size:small; }
h1 { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1.6em;font-style:normal;font-weight:500;letter-spacing:normal;margin-bottom:0;margin-top:0;}
.hfont {color:#CC6600;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:2em;font-weight:normal;}
.hfonts {color:#005F9F;font-size:14px;font-weight:normal;}
a:link{color:#005F9F;text-decoration:none;}
a:active{color:#005F9F; text-decoration:none;}
a:visited {color:#005F9F; text-decoration:none;}
a:hover{text-decoration:underline;}

.select{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin:0;text-decoration:none;}

.menu {background:#F5F2E1 none repeat scroll 0 0;font-weight:bold;padding:4px;font-size:14px;}
.menu a:link{color:#CC6600;text-decoration:none;}
.menu a:active{color:#CC6600; text-decoration:none;}
.menu a:visited {color:#CC6600; text-decoration:none;}
.menu a:hover{text-decoration:underline;}

.group_path {position:relative;background:#F5F2E1 none repeat scroll 0 0;padding:5px 9px 7px 10px;font-size:14px;color:#756c4f;}
.group_path a:link {color:#756c4f;text-decoration:none;}
.group_path a:active {color:#756c4f;text-decoration:none;}
.group_path a:visited {color:#756c4f;text-decoration:none;}
.group_path a:hover {text-decoration:underline;}

.item_price {line-height:1.333em;}
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#ECDCB9; margin:0 5px;}
.b2 {height:1px; background:#F5F2E1; border-right:2px solid #ECDCB9; border-left:2px solid #ECDCB9; margin:0 3px;}
.b3 {height:1px; background:#F5F2E1; border-right:1px solid #ECDCB9; border-left:1px solid #ECDCB9; margin:0 2px;}
.b4 {height:2px; background:#F5F2E1; border-right:1px solid #ECDCB9; border-left:1px solid #ECDCB9; margin:0 1px;}
.contentb {background: #F5F2E1; border-right:1px solid #ECDCB9; border-left:1px solid #ECDCB9;}

.freeshop {height:42px;background-image:url(/images/dizsource/freeShip_panel.gif);background-repeat:repeat-x;border:1px solid #ECDCB9;vertical-align: middle;}



hr.Grey { color:#59b2f3;background-color:#B0A377;height:1px;border:0; }
body h2,.sectiontitle { font-weight:bold;font-size:small; }
.pagetitle { font-weight:bold;font-size:1.5em;font-family:Verdana;}

.GreySeparator { background-image:url(/images/dizsource/Divider.gif); }

#header { position:relative;}
#header .headertabs { height:33px; }
#header .headertabs td { font-family:verdana;font-size:13px;font-weight:bold;color:#666666;padding-left:12px;padding-right:12px;white-space:nowrap; }
#header .headertabs a:link,#header .headertabs a:active,#header .headertabs a:visited { text-decoration:none;color:#756C4F; }
#header .headertabs a:hover { text-decoration:underline;color:#CC6600; }
#header .headertabs .tab { background-image:url(/images/dizsource/GrayTabBg.gif);border-right:1px solid #BFBFBF; }
#header .headertabs .tabright { background-image:url(/images/dizsource/GrayTabBg.gif);padding-right:4px; }
#header .headertabs .tableft { background-image:url(/images/dizsource/GrayTabBg.gif);padding-left:5px;border-right:1px solid #BFBFBF; }
#header .cartlink a:link,#header,#header .cartlink a:active,#header .cartlink a:visited { vertical-align:middle;height:22px;font-family:arial;font-size:13px;color:#CC6600;white-space:nowrap;text-decoration:none;padding-right:10px; }
#header .cartlink a:hover {color:#CC6600;text-decoration:underline;}
#headersearchbar .searchleft { position:relative;height:35px;background:url(/images/dizsource/imgSearchBoxBg.gif) repeat-x; }
#headersearchbar .searchright { background:url(/images/dizsource/SearchBoxRightCur.gif) no-repeat top right;height:35px;width:10px;margin-right:-1px;position:absolute;right:0; }
#headersearchbar .searchmain { background:url(/images/dizsource/SearchBoxLeftCur.gif) no-repeat top left;height:35px;width:10px;margin-left:-1px;left:0; }
#headersearchbar .searchmain td { font-family:arial;font-size:16px;font-weight:bold;color:#DC7802;padding-top:5px;padding-left:10px; }
#headersearchbar .searchmain .advancedsearch { white-space:nowrap;font-family:verdana;font-weight:normal;font-size:12px;padding-left:10px;padding-top:5px; }
#headersearchbar .searchmain .advancedsearch a:link,#headersearchbar .searchmain .advancedsearch a:active,#headersearchbar .searchmain .advancedsearch a:visited { color:#DC7802;text-decoration:none; }
#headersearchbar .searchmain .advancedsearch a:hover { color:#005F9F;text-decoration:underline; }



#headertopright td { font-family:verdana;font-size:12px;color:#005F9F;padding-left:12px;padding-right:12px;white-space:nowrap; }
#headertopright a:link,#headertopright a:active,#headertopright a:visited { text-decoration:none;color:#005F9F; }
#headertopright a:hover { text-decoration:underline;color:#005F9F; }


#category {width:240px;border:1px solid #ECDCB9; text-align:left}
#category .panel-n .panel-e, #category .panel-n .panel-w, #category .panel-s .panel-e, #category .panel-s .panel-w {display:block; font-size:0px; line-height:0%; height:4px; position:relative; margin:0}
#category .panel-n .panel-e {background:url(/images/dizsource/panelRgtTopCur.gif) no-repeat top right; top:-1px; right:-1px}
#category .panel-n .panel-w {background:url(/images/dizsource/panelLftTopCur.gif) no-repeat top left; width:10px; left:-2px}
#category .panel-s .panel-e {bottom:-1px; right:-1px;}
#category .panel-s .panel-w {width:10px; left:-2px; }
#category .panel-mid {padding:0px}
#category .panel-mide {padding-left:10px; padding-right:10px; padding-top:4px;}
#category .panel-mide .catetitle {font-family:verdana; font-size:14px; font-weight:bold; color:#DC7802; margin-bottom:13px;}
#category .panel-mide .subtitle {font-family:verdana; font-size:12px; font-weight:bold; color:#DC7802;}
#category .panel-mide ul {margin:0; list-style:none; padding:0; margin-top:6px; margin-bottom:6px;}
#category .panel-mide ul li {line-height:18px; background-image:url(/images/dizsource/GreyBullet.gif); background-repeat:no-repeat; background-position:2px 8px; padding-left:10px;}
#category .cateitems {font-size:12px; font-family:verdana;}
#category .cateitems li {font-size:12px; font-family:verdana;}
#category .cateitems a:link {color:#005F9F; text-decoration:none;}
#category .cateitems a:active{color:#005F9F; text-decoration:none;}
#category .cateitems a:visited {color:#005F9F; text-decoration:none;}
#category .cateitems a:hover {text-decoration:underline;}
#category .separator {height:1px; background-color:#DDDDDD;}
#ktkrazdel a:hover {text-decoration:underline;border:1px solid #756c4f;padding:5px 9px 7px;}



#footer_container { border:1px solid #ECDCB9;text-align:left;background-color:#F5F2E1;margin-bottom:30px; }
#footer_container .whiter-n .whiter-e,#footer_container .whiter-n .whiter-w,#footer_container .whiter-s .whiter-e,#footer_container .whiter-s .whiter-w { display:block;font-size:0px;line-height:0%;height:10px;position:relative;margin:0; }
#footer_container .whiter-n .whiter-e { background:url(/images/dizsource/GreyRgtBotCur.gif) no-repeat top right;top:-1px;right:-1px; }
#footer_container .whiter-n .whiter-w { background:url(/images/dizsource/GreyLftBotCur.gif) no-repeat top left;width:10px;left:-2px; }
#footer_container .whiter-s .whiter-e { bottom:-1px;right:-1px; }
#footer_container .whiter-s .whiter-w { width:10px;left:-2px; }
#footer_container .whiter-mid { padding:0px; }
#footer_container .whiter-mide { padding:10px; }
#footer_container .whiter-head { font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:0 6px 6px 8px;background-color:#fff;position:relative; }
#footer_container .whiter-foot { padding:5px 10px; }
#footer_container .whiter-s_nf { position:relative;background-color:#F5F2E1; }
#footer_container .whiter-s_nf .whiter-e { position:relative;bottom:-1px;right:-1px;background:url(/images/dizsource/panellrgrey.gif) no-repeat bottom right; }
#footer_container .whiter-s_nf .whiter-w { position:relative;left:-2px;height:6px;font-size:0px;background:url(/images/dizsource/panelllgrey.gif) no-repeat bottom left; }
#footer_container .whiter-mide2 { padding:15px 0px 5px 20px; }
#footer_container .whiter-heade { font-size:medium; }
#footer_container td { vertical-align:top;font-family:verdana;font-size:11px;color:#666666; }
#footer_container td a:link { color:#005F9F;text-decoration:none; }
#footer_container td a:active { color:#005F9F;text-decoration:none; }
#footer_container td a:visited { color:#005F9F;text-decoration:none; }
#footer_container td a:hover { color:#005F9F;text-decoration:underline; }
#footer_container td a.moreforyoulink:link,#footer_container td a.moreforyoulink:active,#footer_container td a.moreforyoulink:visited,#footer_container td a.moreforyoulink:hover { color:#666666;text-decoration:none; }
#footer_container #moreforyoupanel .moreforyouitems { width:25%;border-right:1px dotted #CCC;padding:3px 16px 3px 6px; }
#footer_container #moreforyoupanel .moreforyouicons { padding:5px 0px 3px 18px; }
#footer_links { text-align:center;font-family:verdana;color:#CCC;font-size:12px;font-weight:bold; }
#footer_links a:link,#footer_links a:active,#footer_links a:visited { color:#CC6600;text-decoration:none; }
#footer_links a:hover { text-decoration:underline; }
#footer_links .copyright { font-size:10px;color:#666666;font-weight:normal; }
#footer_links .links_nobold { font-weight:normal; }
#footer_links .links_nobold a:link,#footer_links .links_nobold a:active,#footer_links .links_nobold a:visited { color:#CC6600;text-decoration:none; }
#footer_links .links_nobold a:hover { text-decoration:underline; }


h1 {font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 1.7em;}
img { border: none;}


.zakaz { color: #026cb8; font-family: System; font-size: 13px;}
.orders { background-image: url(images/orders.gif); width: 186px; background-repeat: no-repeat;}
.greytext { font-family: Verdana; font-size: 10px; color: #909191; text-decoration: none; }
img.border {background:#fff;border:1px solid #a9a9a9;-webkit-box-shadow: 3px 3px 6px #666;-moz-box-shadow: 3px 3px 6px #666;box-shadow: 3px 3px 6px #666;}
.content_red { font-family: Verdana; font-size: 0.9em; color: #009900; font-weight: bold;}
.left_hiden { font-family: Verdana; font-size: 12px; color: #0066cc;}
.heder { font-family: Times New Roman; font-size: 1.2em; color: #CC6600; }
.name { color: #0c619d; font-family: Arial; font-size: 12px;}
.medium {line-height: 1.3em;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 1.0em;font-weight: 400;}
.text-razdel {line-height: 1.3;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 1.1em;}
.small {line-height: 1.1;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 0.8em;font-weight: 400;}
.top_small {line-height: 0.9; FONT-SIZE: 0.9em; font-family:  Verdana,Arial,Helvetica,sans-serif; PADDING: 0; MARGIN:0 0 5px 0;}
.razdel {color: #ef7d0d;}
.q {color:#D7CDB9;font-family:"Lucida Grande",Georgia,serif;font-size:36px;height:15px;line-height:0;overflow:hidden;vertical-align:bottom;width:1em;}
.small2 {font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1.0em;}
.text-razdel {line-height: 1.3;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 1.1em;}
.text {line-height: 1.2;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 1.2em;}
.text2 {line-height: 1.2;font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size: 0.8em;}

/************************************************
* Вывод карточек medium  
*************************************************/
.about{margin: 0px 0px 5px 0px;height: 30px;}
.small {margin: 8px 0px;line-height: 0.9em;}
.title {font-size: 14px;font-weight: bold;color:#000000;}
.title a:link {color:#000000;text-decoration:none;}
.title a:active {color:#000000;text-decoration:none;}
.title a:visited {color:#000000;text-decoration:none;}
.title a:hover {color:#000000;text-decoration:underline;}


/*******************************************
* Стандартные таблицы
*******************************************/
.data_table {empty-cells: show;	border: 1px solid #000000;border-collapse: collapse;}
.data_table td, .data_table th {padding: 6px 10px;border: 1px solid #cccccc;background-color: #ffffff;text-align: center;vertical-align: middle;}
.data_table th {font-weight: bold;font-size: 11px;background-color: #eeeeee;}
.data_table tr.del_chen2 td {background-color: #00ff00;}
.data_table tr.del_chen1 td {background-color: #53E1DA;}
.param_table {border: 0px;border-collapse: collapse;margin: auto;}
.param_table td {padding: 2px;border: 0px;background-color: #ffffff;text-align: left;vertical-align: middle;}
.param_table .param {text-align: right;padding-right: 6px;font-weight: bold;}
.visited_books a {color: #727a9d;text-decoration: underline;}
.visited_books a:hover {text-decoration: none;}
.visited_books .item {width: 33%;float: left; list-style: circle;font-size: 10px;margin-top: 15px;}
.downblock {margin:10px 30px 0px 30px;padding: 5px 20px;border-top-color:#fdcf87;border-top-style:solid;border-top-width:2px;}
.annotation {text-indent: 55px;margin: 10px 40px;line-height: 1.3em;FONT-SIZE: 1.0em; font-family:  Verdana,Arial,Helvetica,sans-serif; }
.annotationCat {margin: 10px 40px;line-height: 1.3em;FONT-SIZE: 1.0em; font-family:  Verdana,Arial,Helvetica,sans-serif; }
.downblock_header {display:block;left:0px;padding:2px 5px;position:relative;text-transform:uppercase;font-weight: bold;margin-bottom: 10px;background:#F5F2E1 none repeat scroll 0 0;color:#dc7802;}
.divider {margin-top: 7px;padding: 1px 0px 10px 7px;background:url(/images/dizsource/GreyDividerG.gif) no-repeat;}
.downblockind{margin-top: 0px;padding: 10px 0px;border-top: 1px solid #ECDCB9;}


.pagination {padding: 3px;margin: 3px;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.pagination a {padding:3px 3px;	background-position:bottom;text-decoration: none;color:#756C4F;}
.pagination a:hover,.pagination a:active {background-image:none;background: rgb(48, 197, 242) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; text-decoration: none;}
.pagination .disabled {display:none;}

.PadTop {padding: 5px 5px 5px 5px;vertical-align: middle;}
