body {margin:0px;background:url(/images/dizsource/new_year.gif) repeat-x scroll 0 0 #FFFFFF;}
body,.standard,p,td,blockquote,div,span,ul,ol,dl,h2,h3,th,.standardtitle { font-family:Arial,Helvetica,sans-serif;font-size:small;voice-family: inherit; }
h1 {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1.7em;font-style:normal;font-weight:500;letter-spacing:normal;margin-bottom:0;margin-top:0;text-shadow: 1px 1px 1px #CCCCCC;}
h3 {font-family:Arial,Trebuchet MS,Arial,sans-serif;color:#EF7D0D;font-size:18px;line-height:25px;padding:0 5px 0 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{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #ECDCB9; color: #666666; font-size: 12px; height: 20px; line-height: 15px; margin: -2px; overflow: hidden; width: 128px;}

.menu {background:#F5F2E1 none repeat scroll 0 0;font-weight:bold;padding:4px;font-size:14px;text-shadow: 1px 1px 0  #fff;}
.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;border-radius: 6px 6px 6px 6px;font-size:14px;color:#756c4f;font-size:1em;text-shadow: 1px 1px 0  #fff;}
.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:#4ac6d8; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #4ac6d8; border-left:2px solid #4ac6d8; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8; margin:0 1px;}
.contentb {background: #fff; border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8;}
.b1m, .b2m, .b3m, .b4m{font-size:1px; overflow:hidden; display:block;}
.b1m {height:1px; background:#4ac6d8; margin:0 5px;}
.b2m {height:1px; border-right:2px solid #4ac6d8; border-left:2px solid #4ac6d8; margin:0 3px;}
.b3m {height:1px; border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8; margin:0 2px;}
.b4m {height:2px; border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8; margin:0 1px;}
.contentbm {border-right:1px solid #4ac6d8; border-left:1px solid #4ac6d8;}
.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:Arial,Verdana,Helvetica,sans-serif;}

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

#header { position:relative;}
#header .headertabs { height:33px; }
#header .headertabs td {font-size:100%;font-weight:bold;padding-top:3px;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:#4F4F4F; }
#header .headertabs a:hover { text-decoration:none;color:#CC6600;text-shadow: 1px 1px 0  #fff; }
#header .headertabs .tab { background-image:url(/images/dizsource/GrayTabBg.gif);border-right:1px solid #BFBFBF;text-shadow: 1px 1px 0  #fff;}
#header .headertabs .tabright { background-image:url(/images/dizsource/GrayTabBg.gif);padding-right:4px; text-shadow: 1px 1px 0  #fff;}
#header .headertabs .tableft { background-image:url(/images/dizsource/GrayTabBg.gif);padding-left:5px;border-right:1px solid #BFBFBF;text-shadow: 1px 1px 0  #fff;}
#header .cartlink a:link,#header,#header .cartlink a:active,#header .cartlink a:visited { vertical-align:middle;height:22px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#CC6600;white-space:nowrap;text-decoration:none;padding-right:10px; }
#header .cartlink a:hover {color:#CC6600;text-decoration:underline;text-shadow: 1px 1px 0  #fff;}
#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,Verdana,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#DC7802;padding-top:5px;padding-left:10px; }
#headersearchbar .searchmain .advancedsearch { white-space:nowrap;font-family:Arial,Verdana,Helvetica,sans-serif;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:#CC6600;text-decoration:underline; }
.sbtn {height:25px;font-size:105%;}


#headertopright td {font-size:1em;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:Arial,Verdana,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#DC7802; margin-bottom:13px;}
#category .panel-mide .subtitle {font-family:Arial,Verdana,Helvetica,sans-serif; 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-repeat:no-repeat; background-position:2px 8px; padding-left:10px;}
#category .cateitems {font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif;}
#category .cateitems li {font-size:12px; font-family:Arial,Verdana,Helvetica,sans-serif;}
#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:Arial,Verdana,Helvetica,sans-serif;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:Arial,Verdana,Helvetica,sans-serif;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; }


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:Arial,Verdana,Helvetica,sans-serif; font-size: 10px; color: #909191; text-decoration: none; }
img.border {background:#fff;border:1px solid #D9D1C2;-webkit-box-shadow: 3px 3px 6px #666;-moz-box-shadow: 3px 3px 6px #666;box-shadow: 3px 3px 6px #666;}
img.border_medium {display: block;padding: 3px;border: 1px solid #BDBABF;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);}
img.border_medium:hover {box-shadow:0 1px 4px rgba(
49, 105, 168, 0.75);}
object {margin-left:8px;-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);}
.content_red { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 0.9em; color: #009900; font-weight: bold;}
.left_hiden { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #0066cc;}
.header { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 1.2em; color: #CC6600; }
.name { color: #0c619d; font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px;}
.medium {line-height: 1.3em;font-family:Arial,Verdana,Helvetica,sans-serif;font-size: 1.0em;font-weight: 400;}
.text-razdel {line-height: 1.3;font-family:Arial,Verdana,Helvetica,sans-serif;font-size: 1.1em;}
.small {line-height: 1.1;font-family:Arial,Verdana,Helvetica,sans-serif;font-size: 0.8em;font-weight: 400;}
.top_small {line-height: 0.9; FONT-SIZE: 0.9em; font-family:Arial,Verdana,Helvetica,sans-serif; PADDING: 0; MARGIN:0 0 5px 0;}
.razdel {color: #ef7d0d;}
.q {color:#D7CDB9;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:36px;height:15px;line-height:0;overflow:hidden;vertical-align:bottom;width:1em;}
.small2 {font-family:Arial,Verdana,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:Arial,Verdana,Helvetica,sans-serif;font-size: 1.2em;}
.text2 {line-height: 1.2;font-family:Arial,Verdana,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-family:Arial,Helvetica,sans-serif;
color:#000000;text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:20px;
text-align:start;
vertical-align:baseline;
font-size:17px;font-style:normal;font-weight:500;}
.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 80px 10px 0;line-height: 1.3em;FONT-SIZE: 1.0em; font-family:Arial,Verdana,Helvetica,sans-serif; }
.annotationCat {text-indent: 20px;margin: 10px 40px;line-height: 1.3em;FONT-SIZE: 1.0em; font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666;}
.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;border-radius: 6px 6px 6px 6px;}
._header {display:block;position:relative;font-weight: bold;background:none;margin-bottom:3px;color:#c86432;font-size: 1.0em; padding-left:12px;text-shadow: 1px 1px 0  #ededed;}
.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,Verdana,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 0px 5px 0px;vertical-align: middle;}

.social {position:absolute;margin-top:22px;padding:2px 2px 0;}
.soc1 {float:left;margin-left:-10px;}
.soc1 a {display:block;	padding: 0px 2px 2px 1px;}
.irk-popup-header {background-color: #F5F2E1;border-color: #FDCF87;}
.btn {font: bold 1.0em Arial;width: 56px;height: 24px;cursor:pointer;border: 1px solid #cfcfcf;border-left: 0px;background: url('/images/btn_bg.png') 0 0 repeat-x;text-shadow: 0px 1px #ffffff;}
.btn:active {background: none repeat scroll 0 0 #CCCCCC;}
.btntocart {background-color: #4ac6d8;
    background-image: -moz-linear-gradient(center top , #1C98CD, #1FA9E3);
	font: bold 1.0em sans-serif;
	border: 0 none;
    color: white;
    cursor: pointer;
    float: center;
    height: 26px;
    line-height: 26px;
    overflow: visible;
    padding-left: 17px;
    padding-right: 17px;
    position: relative;
    text-transform: uppercase;
    width: 88px;
font-family:Arial,Verdana,Helvetica,sans-serif;
    outline: 0 none;
    text-align:center;
    text-decoration: none;
    vertical-align: baseline;}
.btntocart:hover {background: none repeat scroll 0 0 #f6af4e;}
.btntocart:active {background: none repeat scroll 0 0 #f6af4e;}
.comments, .comments ul, #comments li {margin:0;padding:0;list-style:none;}
.comments li{margin:1.3em 0;position:relative;font-size:13px;}
.comments a{color:#89c140;text-decoration:none;}
.comments a:hover{color:#555;}
.comments .meta{}	
.comments .meta li{	margin:0;display:inline;font-size:13px;color:#777;position:static;}	
.comments .meta .image{display:none;}	
.comments .meta .author{float:left;	font-weight:bold;padding-left:35px;	line-height:36px;background:url(images/comment.gif) no-repeat 0 50%;}
.comments .meta .date{float:right;color:#999;font-style:italic;	font-size:11px;	line-height:36px;}	
.comments .body{clear:both;	padding:10px 10px;line-height: 1.3em;FONT-SIZE: 1.0em; font-family:Arial,Verdana,Helvetica,sans-serif; margin-left: 30px;	}	
.shield {position: relative;}
.arrowsmall {position: absolute;text-align: center;top:-12px;left:35px;width:69px;height:45px;margin: 0 0 -15px;padding:0;background: url(images/arrowsmall.png) no-repeat 0 0;}
.arrowsmallindex {position: absolute;text-align: center;top:-12px;left:117px;width:69px;height:45px;margin: 0 0 -15px;padding:0;background: url(images/arrowsmall.png) no-repeat 0 0;}
.arrowsmallindexbig {position: absolute;text-align: center;top:-12px;left:85px;width:69px;height:45px;margin: 0 0 -15px;padding:0;background: url(images/arrowsmall.png) no-repeat 0 0;}

.cartlink a,#header,#header .cartlink a:active,#header .cartlink a:visited { vertical-align:middle;height:22px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#CC6600;white-space:nowrap;text-decoration:none;padding-left:10px; }
.cartlink a:hover {color:#CC6600;text-decoration:underline;text-shadow: 1px 1px 0  #fff;}

/* Medium bookcard */
.bookcard_medium{
	width: 100%;
	border: 0px;
	border-bottom: 1px solid #DEDEDE;
    	padding: 18px 0;
    	position: relative;
}
.bookcard_medium td{
	border-collapse: collapse;
	padding: 5px;
}
.bookcard_medium table td{
	padding: 0px;
}
.bookcard_medium .author{
	font-weight: bold;
	color: #005F9F;
	line-height:25px;
	vertical-align:baseline;
}
.bookcard_medium .title{
	height: 25px;
}
.bookcard_medium  .annotationCat{
	text-align: justify;
	height: 51px;
}

.bookcard_medium  .stat0{
	background-color:#ededed;
    border: 2px solid #CCCCCC !important;
    color: #999999;
    cursor: default;
    display: block;
    font-weight: bold;
    height: auto;
    line-height: 22px;
    margin: 0 auto -20px;
    overflow: visible;
    padding: 0;
    text-align: center;
    width: 120px;
}
.bookcard_medium  .stat1{
	color: green;
	font-weight: bold;
}
.bookcard_medium  .stat2_3{
	margin-bottom:-5px;
	color: green;
	font-weight: bold;
}
.bookcard_medium .price{
	height:25px;
	vertical-align: middle;
	text-align: center;
	color:rgb(102, 102, 102);
}

.bookcard_medium .discount_value{
	color: #CC6600; 
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size: 10px; 
	font-weight: bold;
}
.bookcard_medium .add_to_basket{
	height:34px;
	padding-top:1px;
	vertical-align: middle;
	text-align: center;
}
.bookcard_medium .loading, .bookcard_big .loading{
	position: absolute;
	z-index: 2;
	background: #FFF url('images/loading26.gif') center center no-repeat;
	width: 160px;
	height: 34px;
	display: none;
}
.bookcard_big .loading{
	width: 218px;
}

.bookcard_big{
	max-width:1024px;
}

.bookcard_big .price{
	height:45px;
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
	color:rgb(102, 102, 102);
}
.bookcard_big .add_to_basket{
	height:34px;
	padding-top:1px;
	vertical-align: middle;
	text-align: center;
}

.star-banner-small{
	margin:-49px 0 0 69px;
	background: url("images/label_big.png") no-repeat center center;
	width: 61px;
	height: 61px;
	text-align: center;
	line-height: 61px;
	font-family:Arial;sans-serif;
	font-size:1.2em;
	font-weight: bold;
	
	color:#fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	z-index: 1;
	position: absolute;
}
.star-banner-small-index{
	position: absolute;
	text-align: center;
	line-height: 42px;
	font-family:sans-serif;
	font-size:0.9em;
	font-weight: bold;
	color:#fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	z-index: 1;
	top:-32px;
	left:125px;
	width:42px;
	height:42px;
	padding:0;
	background: url(images/label.png) no-repeat 0 0;
}
.star-banner-small-big{
	position: absolute;
	text-align: center;
	line-height: 42px;
	font-family:sans-serif;
	font-size:0.9em;
	font-weight: bold;
	color:#fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	z-index: 1;
	top:-32px;
	left:95px;
	width:42px;
	height:42px;
	padding:0;
	background: url(images/label.png) no-repeat 0 0;
}
.msg{
	color:#cb5f29;
	text-align: center;
}
.error{
	color:#FF0000;
	text-align: center;
}

.tabs{
	
	color: #DC7802;
	display: block;
	margin-bottom: 10px;
	padding: 4px 10px 0px 10px;
	height: 20px;
	border-bottom: 2px solid #ECDCB9;
}

.tabs .tab{
	text-decoration: none;
	padding: 2px 9px;
	color: #eb7318;
}
.tabs .tab-left{
	background: transparent url("images/tab/tab-left.gif") no-repeat top left;
	width: 7px;	
	height: 20px;
	float: left;
}
.tabs .tab-right{
	background: transparent url("images/tab/tab-right.gif") no-repeat top left;	
	width: 7px;	
	height: 20px;
	float: left;
	margin-right: 2px;
}
.tabs .tab-body{
	background: transparent url("images/tab/tab-body.gif") repeat-x top left;	
	height: 20px;
	float: left;
	padding-top: 3px; 
	text-shadow:1px 1px 0 #FFFFFF;
}
.tabs .active{
	font-weight: bold;
	color:#756C4F;
}
.tabs .active .tab-left{
	background: transparent url("images/tab/tab-left-active.gif") no-repeat top left;
}
.tabs .active .tab-right{
	background: transparent url("images/tab/tab-right-active.gif") no-repeat top left;	
}
.tabs .active .tab-body{
	background: transparent url("images/tab/tab-body-active.gif") repeat-x top left;	
}

