body {
	font : 11px Verdana;
}
.title {
	 color: #301007;
	 font-size: 20px;
	 font-family: Verdana;
	 line-height: 20px;
	 margin: 0;
	 padding: 0 
}
.title_small {
	color: #301007;
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold; 
	line-height: 13px;
	margin: 0;
	padding: 0
}
.author {
	color: #301007;
	font-size: 16px;
	font-family: Verdana;
	margin: 0;
	padding: 0 
}
.author_small {
	color: #a63955;
	font-size: 11px;
	font-family: Verdana; 
	margin: 0; 
	padding: 0 
}
.price {
	color: #a30710; 
	font-size: 16px; 
	font-family: Verdana; 
	margin: 0; 
	padding: 0 
}
.description { 
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	line-height: 16px	
}
.intro1 {
	color: #815243;	
	font-size: 11px;
	font-family: Verdana;
	line-height: 15px;
	text-decoration: none;
	padding: 5px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color : #f3e1c9;
}
.intro2 {
	font-weight : lighter;
}
.organization {
	font-family : Verdana;
	font-size : 10px;
}
.sections {
	background-image : url(images/but_all_titles.gif);
	background-repeat : no-repeat;
	background-attachment : scroll;
}
.error_message {
	color : #990033;
}
.ebook_info {
	font-family : Verdana;
	font-size : 10px;
	background-color: #f9fbbb; 
	border: solid 1px #f9ca87; 
	color:#351D11
}
.help {
	color: #301007;
	text-decoration : underline;
	cursor:pointer;
}
.help_active {
	color: #a30710;
	text-decoration : none;
	cursor:pointer;
	font-weight : bold;
}
.abc_line {
    border-right : 2px solid White;
	border-left : 2px solid White;
	background : #699AA5;
}
.bottom_text {
	color: #C2A67A
}
.vitrina_coner {
	background-image : url(images/back.png);
	background : repeat;
}
.vitrina_back_bottom {
	background-image : url(images/back.png);
	border-left: 5px solid transparent;
}
.vitrina_back_right {
	background-image : url(images/back.png);
	background-repeat : repeat-y;
	border-top : 5px solid transparent;
}
.vitrina_back {
	background-repeat : repeat;
	background-color : White;
	border : 1px solid #897461;
}
.abc {
	background : #E5E9EA;
	border-right : 1px solid White;
	border-left : 1px solid White;
	border-bottom : 2px solid White;
	border-top : 2px solid White;
	color : #699AA5;
	font : bolder small;
}
.abc_active_top {
	background : #699AA5;
	border-right : 1px solid White;
	border-left : 1px solid White;
	border-top : 2px solid White;
	border-bottom : 2px solid #699AA5;
	color : #E5E9EA;
	font : bolder small;
}
.abc_active_bottom {
	background : #699AA5;
	border-right : 1px solid White;
	border-left : 1px solid White;
	border-bottom : 2px solid White;
	border-top : 2px solid #699AA5;
	color : #E5E9EA;
	font : bolder small;
}
.menu_sell {
	background-image : url(images/menu.gif);
	background-position : top;
	background-repeat : repeat-x;
}
.link {
	color:#501800;
	text-decoration: none;
	cursor:pointer;
}
.basket_link {
	color: #FFFFCC;
	text-decoration: underline;
	cursor:pointer;
}
.basket_price_bottom {
	border-bottom : 1px solid #f3e1c9;
	border-left : 1px solid #f3e1c9;
	border-right : 1px solid #f3e1c9;
}
.basket_price_top {
	background : #f9fbbb;
	border-top : 1px solid #f3e1c9;	
}
.basket_price_coner {
	background : #f9fbbb;
	border-top : 1px solid #f3e1c9;
	border-right : 1px solid #f3e1c9;
}
.basket_coner {
	background : url(images/basket_left_up.gif) no-repeat;
	border-left : 1px solid White;
	border-top : 1px solid White;
}
.basket_price_left {
	background : #f9fbbb;
	border-left : 1px solid #f3e1c9;
}
.basket_price_right {
	background : #f9fbbb;
	border-right : 1px solid #f3e1c9;
}
.basket_price {
	background : #f9fbbb;
}
.basket_presence_left {
	border-left : 1px solid #f3e1c9;
	background : #ffe06b;
}
.basket_presence_right{
	border-right : 1px solid #f3e1c9;
	background : #ffe06b;
}
.basket_presence{
	background : #ffe06b;
}
.lnkShell {
	color:navy;
	text-decoration: none;
	cursor:pointer;
}
.lnkLMenu {
	color: #501800;
	text-decoration: none;
	cursor: pointer;
	font : 10px;
	font-weight : bold;
}
.action_border {
	border-right: 6px solid #f1d8ba;
	border-bottom: 1px solid White;
	border-left: 6px solid #f1d8ba;
	background-color : #be0e3c;
}
.actions_border {
	border-right: solid 1px #dbb89c; 
	border-top:  solid 1px #dbb89c; 
	border-left:  solid 1px #dbb89c; 
}
.polls {
	BACKGROUND-COLOR: #ede3d9;
	border:  solid 1px #dbb89c; 
}
.lnkPoll {
	color: #501800;
	text-decoration: none;
	cursor: pointer;
	font : 10px;
}
.HeaderPoll {
	color: #501800;
	text-decoration: none;
	font : bold 12px;
	float : left;
}
.sitePath {
	background : #925A68 repeat;
	color: #fdcc05;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	font-weight:bold;
}
.path {
	background : #925A68 repeat;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	font : bold;
	color : White;	
}
.tbmenuLeft {
	background-image : url(images/tbMenuLeftFon.gif);
	background-repeat : repeat;
	color : White;	
	border: #e0d6ca 1px solid;
	width:220px;
	border-spacing:1pt;
}
.tbmenuLeft tr td {
	padding:5px;
	width:100%;
}
.tbmenuLeft2 {
	background-image : url(images/tbMenuLeftFon.gif);
	background-repeat : repeat;
	color : #501800;
	border-left : #e0d6ca 1px solid;
	border-right : #e0d6ca 1px solid;
	border-top : #e0d6ca 1px solid;
	width:185px;
	border:none 0px transparent;
}
.banner {
	border-bottom : 1px solid White;
}
.tbDevider {
	border : White 1px solid;
}
.introduction {
	color: #af9461;
	font-size: 23px;
	font-family: "Times New Roman";
	line-height: 20px;
	text-decoration: none;
	padding: 10px;
}
.tbDeviderCell {
	background-color : #e3d7cb;
}
h1 {
	color: #4d1600; 
	font-size: 20px; 
	font-family: "Times New Roman"; 
	font-weight: normal; 
	line-height: 27px; 
	text-transform: uppercase; 
	margin-bottom: -5px
}
h2 {
	color: #4d1600; 
	font-size: 20px; 
	font-family: "Times New Roman"; 
	font-weight: normal; 
	line-height: 27px; 
	text-transform: uppercase; 
	margin-bottom: -5px 
}
h3 {
	color: #af9461; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: 100; 
	margin-top: 2px; 
	margin-bottom: 2px; 
	vertical-align: middle 
}
h4 {
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	font-weight: bold; 
	display: inline; 
	position: relative 
}
h5 {
	color : #912E3B;
	font-size : 18px;	
	font-family : "Times New Roman";	
}
h6 {
	color: #815243;	
	font-size: 11px;	
	font-family: Verdana;
}
.tbBottom {
	border-top: solid 1px #dbb89c;
	border-right : White 2px solid;
	border-left : White 2px solid;
	background-color : #e3d7cb;	
}
.GoodImgBottom {	
	border-top: solid 1px #dbb89c;
	border-left : White 2px solid;
	background-color : #e3d7cb;
}
.basket {
	background : #a63955 repeat;
}
.basket_veiw:link {
	color : #fef5cc;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;	
	text-decoration: underline;
}
.basket_veiw:active {
	color : #fef5cc;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: underline;
}
.basket_veiw:hover {
	color : #fef5cc; 
	font-size: 11px; 
	font-family: Verdana; 
	font-weight: normal; 
	text-decoration: none 
}
.basket_veiw:visited {
	color : #fef5cc;
	font-size: 11px;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: underline;
}
.search {
	color : White;
	text-decoration : underline;
}
.my_config_light {
	color : #f3e1c9;
}
.my_config_darck {
	color : #a63955;
}
.textCart {
	color: #fdcc05;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	font : bold;
}
.Cart {
	color: #fdcc05;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}
a {
	color: #501800;
}
.menuLeft {
	background-image : url(images/left_menu.jpg);
	background-repeat : repeat-y;
}
#menuLeft {
	background-image : url(images/left_menu.jpg);
	background-repeat : repeat-y;
	background-color : #EFDECC;
}
#menuLeftActive {
	background-image : url(images/left_menu_active.jpg);
	background-repeat : repeat-y;
	background-color : #DCBB98;
}
.actions_bottom {
	background-color: #e5d1b9;
}
.authentificate {
	background : #f3e1c9 repeat;
}
.actions_bottom_border {
	border-top: solid 1px #dbb89c;
}
.colored {
	background-color : #501800;
	color : White;
}
.select {
	color: #4d1600;
	font-size: 17px;
	font-family: Verdana;
	border: solid 1px #b86814;
}
.goodcard {
	border: solid 1px #F4E2CB; 
}
.textarea {
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	padding: 5px; 
	border: solid 1px #b86814; 
}
.note {
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	padding: 5px; 
	border: solid 1px #F4E2CB; 
}
.note_border_bottom {
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	padding: 5px; 
	border-bottom: solid 1px #b86814;
	outline-width: 0
}
.note_border {
	color: #4d1600; 
	font-size: 12px; 
	font-family: Verdana; 
	padding: 5px; 
	border-bottom: solid 1px #b86814; 
	border-left: solid 1px #b86814;
	border-right: solid 1px #b86814;
	outline-width: 0
}
.name {
	color: #4d1600;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	display : inline;
}
.shlTbH {
	border-collapse:collapse;
	border-spacing:0px;
	border-width:0px;
	border-style:none;
	padding:0px;
	width:100%;
}
.shlTbH tr td {
	padding:0px;
}
.shlTbHTdR {
	background : #f3e1c9 repeat;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	width:10%;
} 
.shlTbHTdM {
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	text-align:left;
	vertical-align:top;	
	width:80%;
}
.shlTbHTdL {
	background : #f3e1c9 repeat;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	width:10%;
}
.shlTbHTdMTb {
	border: none 0px transparent;
	border-spacing:1px;
	height: 20px;
	padding:0px;	
	width:100%;
}
.shlTbHTdMTb tr td {
	padding:0px;
}
.shlTbBody {
	height:205px;
	width:100%;	
	padding:0px;
	border-collapse:collapse;
	border-spacing:0px;
	border:none opx transparent;
	background-repeat:no-repeat;
	background-position:left top;
}
.shlTbBody tr td {
	padding:0px;
}
.shlRTb {
	background-repeat : repeat;
	background-color : White;
	border : 1px solid #897461;
	display:block;	
}
.shlRTb tr td {
	padding:5px;
}
.shlRTd {
	text-align:left;
	vertical-align:top;	
}
.imgNull20x1 {
	src:url("../images/null.gif");
	height:20px;
	width:1px;
}
.imgNull135x1 {
	src:url("../images/null.gif");
	height:135px;
	width:1px;
}
.imgNull167x1 {
	src:url("../images/null.gif");
	height:167px;
	width:1px;
}


.tblMenuLeft {
    background-color:White;
    border: transparent 0px none;
    border-spacing: 1px;
    width: 185px;
}
.tblMenuLeft tr {
    border: #e0d6ca 1px solid;
    padding:5px;
    width:100%;
}
.tblMenuLeft td {
	background-image: url(images/left_menu.jpg);
	background-repeat: repeat-y;
	background-color: #EFDECC;
    border: #e0d6ca 1px solid;
    padding: 5px;
    width: 100%;
}

.lnkMenuLeft {
    color: #501800;
    font-weight:bold;
    font-size:11px;
    float: left;
    text-decoration: none; 
}
.lnkMenuLeft2 {
	color: #501800;
	text-decoration: none;
	font: bold 12px;
	float: left;
}
.divMenuLeft {
	display:none;
	position:absolute;
	left:-1000px; 
	top:-1000px; 
	cursor:pointer;
}

.news {
	color: #4d1600; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	cursor:pointer;
}
.news:link {
	color: #4d1600; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
	}
.news:visited { 
	color: #5c5c5c; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
}
.news:hover { 
	color: #4d1600; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: underline;
}
.news:active {
	color: #4d1600; 
	font-size: 14px; 
	font-family: Verdana; 
	font-weight: bold; 
	text-decoration: none;
}
.img_news {
	margin: 2pt 5pt; 
	float: left; 
	border: solid 5px #fff; 
}
.date { 
	color: #af9461; 
	font-size: 14px; 
	font-family: Verdana;
}

.introduction1 {
	color: #4d1600; 
	font-size: 23px; 
	font-family: "Times New Roman"; 
	line-height: 20px; 
	text-decoration: none; 
	background-image: url('images/back_introduction1.gif'); 
	background-repeat: repeat; 
	padding: 10px;
}