body{
	background:#FBFAE5;
}
body, form{
	margin: 0;
	padding:0;
}

body,a,td,tr{
	FONT-SIZE: 1em; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11;
	margin:0;
	color:#555555;
}

input,textarea,select{
	background:#ffffff;
	font-size:11;
	color:#443E1E;
}

/*------------------------------------*/
a:link, a:visited{color: #555555;text-decoration: none;}
a:active, a:hover{color: #F5821F;text-decoration: none;}

.footer_link:link, .footer_link:active, .footer_link:visited{color:#ffffff;}
.footer_link:hover{color:#ffffff;text-decoration:underline}

.reg_link:link, .reg_link:active, .reg_link:visited{color:#D94634;text-decoration:underline}
.reg_link:hover{color:#D94634;text-decoration:none}
/*------------------------------------*/

.padd5{padding:5;}
.padd10{padding:10;}
.padd_l_5{
	padding-left:5px;
}
.padd_l_10{
	padding-left:10px;
}
.marg5{MARGIN:5px}
.marg10{MARGIN:10px}

/*------------------------------------*/

/*------------------------------------*/
.error_msg {font-size:10;font-weight: bold;background-color: #FFE8E8;border: 1px;border-color: #D9231F;border-style: solid;color: #D9231F;}
.confirm_msg{font-size:10;font-weight: bold;background-color: #E1ECCC;border: 1px;border-color: #63802E;border-style: solid;color: #63802E;}
.info_msg{font-size:10;font-weight: bold;background-color: #E1ECCC;border: 1px;border-color: #63802E;border-style: solid;color: #63802E;}

/*------------------------------------*/

.found{
	background:#DEF897;
	font-weight:bold;
}
h1{
	font-size:16;
}
h2{
	font-size:12;
}
h3{
	font-size:14;
}
.active{color:#F5821F;}
.red{color:red}
.red2{color:#D94634}
.blue{color:blue}
.darkred{color:#D94634;}
.green{color:#318b13}
.orange{color:#F18846;}
.white{color:#Ffffff;}

.blue(color:red;)

.small_s{font-size:10;}
.medium_s{font-size:12;}
.big_s{font-size:14;}
.b{font-weight:bold}
.mini_s{font-size:8;}


.offer:link, .offer:visited{
	color:#D94634;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.offer:hover, .offer:active{
	color:#D94634;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.left_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 9; 
}
.catalog{
	FONT-SIZE: 11; 
}
.contacts{
	font-weight:bold;
	color:#D94634;
	font-size:16;
	font-family:Georgia;
}
.bookname{
	color:#555555;
	font-size:15;
	font-family:Tahoma;
}
.price{
	font-weight:bold;
	color:#D94634;
	font-size:17;
	font-family:Calisto MT,Tahoma;
}
.section{
	MARGIN-LEFT: 5px;
}
.item{
	MARGIN-TOP: 10px;
	padding-top:2;
	padding-bottom:5;
	padding-left:10;
	background:url(/images/arrow1.gif) no-repeat;
}
.item a{
	FONT-WEIGHT: bold; FONT-SIZE: 9; 
}
.subitem{
	MARGIN-LEFT: 15px;
	MARGIN-TOP: 3px;
	MARGIN-bottom: 3px;
}
.subitem a{
	FONT-WEIGHT: normal; FONT-SIZE: 11;
}

/*--- description borders ---*/
.br2, input,textarea,select{
	border-top-color:#A0A0A0;
	border-top-width:1;
	border-top-style:solid;
	
	border-left-color:#A0A0A0;
	border-left-width:1;
	border-left-style:solid;
	
	border-right-color:#A0A0A0;
	border-right-width:1;
	border-right-style:solid;
	
	border-bottom-color:#A0A0A0;
	border-bottom-width:1;
	border-bottom-style:solid;
}

.br_black{
	border:#000000 1 solid;
}

.br_t, .br, input, textarea, select{
	border-top-width:1px;
	border-top-color:#E9DBF5;
	border-top-style:solid;
}

.br_b, .br, input, textarea, select{
	border-bottom-width:1px;
	border-bottom-color:#E9DBF5;
	border-bottom-style:solid;
}
.br_l, .br, input, textarea, select{
	border-left-width:1px;
	border-left-color:#E9DBF5;
	border-left-style:solid;
}
.br_r, .br, input, textarea, select{
	border-right-width:1px;
	border-right-color:#E9DBF5;
	border-right-style:solid;
}
.br0{
	border:0;
}
/*--- description borders ends---*/

/* SPECIFIC*/
.hide{DISPLAY: none;}
.visible{DISPLAY: inline;}

/*---------------------------*/
DIV.header_line_right {
	MARGIN-TOP: 1px; 
	BACKGROUND:#9689AA;
	WIDTH: 100%; 
	LINE-HEIGHT: 7px; 
	HEIGHT: 7px
}
.frame_dashed {
	BORDER-RIGHT: #b2b2b2 1px dashed; 
	BORDER-TOP: #b2b2b2 1px dashed; 
	BORDER-LEFT: #b2b2b2 1px dashed; 
	BORDER-BOTTOM: #b2b2b2 1px dashed
}
.skin_text{
	font-weight:bold;
	color:#555555;
	font-size:12;
	font-family:Tahoma;
}

.bgreen{
	color:green;
	font-weight:bold;
	font-size:12;
	border-color:green;
	border-style:solid;
	border-width:1px;background:lightgreen;
}
.bgred{
	color:red;font-weight:bold;font-size:12;border-color:red;border-style:solid;border-width:1px;background:pink;
}

.extCart:link, .extCart:active, .extCart:visited{
	color:red;
	text-decoration:underline
}
.extCart:hover{
	color:red;
	text-decoration:none
}

.addCartlink:link, .addCartlink:active, .addCartlink:visited{
	color:#1D7ECF;
	text-decoration:underline
}
.addCartlink:hover{
	color:#1D7ECF;
	text-decoration:none
}