body {
	scrollbar-face-color: #C6DFF7;
	scrollbar-track-color: #E7F3FF;

	scrollbar-3dlight-color: #E7F3FF;
	scrollbar-arrow-color: black;
	scrollbar-base-color: #E7F3FF;
	scrollbar-darkshadow-color: #E7F3FF;
	scrollbar-highlight-color: #E7F3FF;
	scrollbar-shadow-color: #9BC0DD;

	padding: 0;
	margin: 0;
}
body, table, form, input, select, textarea {
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color: #00416B;
}
a, a:visited, a:hover {
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 12px;
	color: #0062BD;
}
a:hover {
	text-decoration: none;
}
a.menu1, a.menu1:visited, a.menu1:hover, a.menu2, a.menu2:visited, a.menu2:hover, a.menu3, a.menu3:visited, a.menu3:hover {
	font-size: 11px;
	color: #60481D;
	font-weight: bold;
	text-decoration: none;
}
a.menu2, a.menu2:visited, a.menu2:hover {
	color: #F4F9FD;
}
a.menu2:hover {
	color: #06426D;
}
a.menu3, a.menu3:visited, a.menu3:hover {
	color: #06426D;
}
a.cat, a.cat:visited, a.cat:hover {
	font-size: 11px;
	color: #222222;
	text-decoration: none;
}

h1 b {color: #00416B;font-weight: normal;}


h1, h1 a, h1 a:visited {font-size: 16px;color: #0062BD;}
.h1, .h1 a, .h1 a:visited {font-size: 16px; color: #0062BD;} 

h2 b {color: #00416B;font-weight: normal;}
h2, h2 a, h2 a:visited {font-size: 12px;color: #0062BD;}
.h2, .h2 a, .h2 a:visited {font-size: 12px; color: #0062BD;} 

h3 b {color: #00416B;font-weight: normal;}
h3, h3 a, h3 a:visited {font-size: 12px;color: #0062BD;}
.h3, .h3 a, .h3 a:visited {font-size: 12px; color: #0062BD;} 

h4 b {color: #00416B;	font-weight: normal;}
h4, h4 a, h4 a:visited {font-size: 12px;color: #0062BD;}
.h4, .h4 a, .h4 a:visited {font-size: 12px; color: #0062BD;} 


hr {
	height: 1px;
	color: #CCF6C0;
	background-color: #CCF6C0;
	border-style: none;
}

.head {
	font-family: verdana, tahoma, arial, sans-serif;
	background-color: #000028;
	color: white;
	line-height: 16px;
}
.piter {
	padding-left: 65px;
	color: #FF6633;
	font-weight: bold;
}
.content {
	padding: 20px;
                padding-right: 10px;
	vertical-align: top;
	text-align: justify;
}

.m1 {
	font-size: 11px;
	color: #60481D;
}
td.m1 {
	padding: 0px 5px 0px 5px;
	cursor: pointer;
	white-space: nowrap;
	border-top: solid #FFDC9B 2px;
	border-left: solid #FFDC9B 2px;
	border-right: solid #DCA642 2px;
	border-bottom: solid #DCA642 2px;
}
td.m2 {
	padding: 1px 5px 1px 5px;
	cursor: pointer;
	white-space: nowrap;
	border-top: solid #A2CAED 2px;
	border-left: solid #A2CAED 2px;
	border-right: solid #4C8AC0 2px;
	border-bottom: solid #4C8AC0 2px;
}

td.m3 {
	padding: 1px 5px 1px 5px;
	cursor: pointer;
	white-space: nowrap;
	border-top: solid #DAEAF7 2px;
	border-left: solid #DAEAF7 2px;
	border-right: solid #A2BBD0 2px;
	border-bottom: solid #A2BBD0 2px;
}

.input_search {
	width: 100px;
	padding: 0px;
	height: 17px;
	font-size: 12px;
	margin-right: 2px;
	border: solid #DCA642 1px;
}
.button_search {
	height: 17px;
	font-size: 11px;
	color: #60481D;
	font-weight: bold;
	background-color: #FFDC9B;
	border: solid #DCA642 1px;
	cursor: pointer;
}
.input_bask {
	padding: 0px;
	height: 17px;
	font-size: 11px;
	width: 40px;
	text-align: right;
}

.lp {
	background-color: #C3DCF3;
	vertical-align: top;
}

.c1 {
	padding: 2px 5px 2px 5px;
	cursor: pointer;
	border-top: solid #E0EDF9 1px;
	border-left: solid #E0EDF9 1px;
	border-right: solid #9BC0DD 1px;
	border-bottom: solid #9BC0DD 1px;


	font-size: 11px;
	color: #00416B;
	font-weight: bold;
}
.c2 {
	padding: 2px 5px 2px 5px;
	cursor: pointer;
	border-top: solid #EFF5F9 1px;
	border-left: solid #EFF5F9 1px;
	border-right: solid #D3DADD 1px;
	border-bottom: solid #D3DADD 1px;
	background-color: #E3EAEE;
}
ul.sub {
	padding: 0px;
	margin: 0px;
}
ul.sub li {
	list-style-image: url('arrow.gif');
	margin: 0px 0px 0px 23px;
}
#sp{
display:none;
}
#sign{
display:none;
}
#img_tree_2{
display:none;
}

td.eshop_tree_level_2{
padding-left: 25px;
background-color: #E3EAEE;
background-image: url('http://formarent.spb.ru/img/arrow.gif');
background-repeat: no-repeat;
}
#selected_sm_level_2{
padding-left: 25px;
}
span.eshop_sm_level_2{
padding-left: 25px;
}

div.menu_entry_text1{
padding: 2px 5px 2px 5px;
cursor: pointer;
border-top: 1px solid #e0edf9;
border-bottom: 1px solid #9bc0dd;	
border-left: 1px solid #e0edf9;
border-right: 1px solid #9bc0dd;
background-color: #c3dcf3;
font-size: 8pt;
min-height: 17px;
}

div.menu_entry_text1:hover{
	min-height: 17px;
	background-color: #d0e4f6;
	border-top: 1px solid #e7f1fa;
	border-bottom: 1px solid #b3cfe5;		
	border-left: 1px solid #e7f1fa;
	border-right: 1px solid #b3cfe5;
}

div.menu_entry_text1 nobr a:hover
{color: #222222; text-decoration: none;font-weight: bold;font-size: 8pt;}
div.menu_entry_text1 nobr a:visited, div.menu_entry_text1 nobr a {text-decoration: none; font-weight: bold;font-size: 8pt; color: #00416b;}

div.menu_entry_text2, div.menu_entry_text3, div.menu_entry_text4, div.menu_entry_text5,
div.menu_entry_text6
{
padding: 2px 5px 2px 5px;
cursor: pointer;
border-top: solid #EFF5F9 1px;
border-left: solid #EFF5F9 1px;
border-right: solid #D3DADD 1px;
border-bottom: solid #D3DADD 1px;
background-color: #E3EAEE;
padding-left: 25px;
min-height: 17px;
}

div.menu_entry_text2:hover,div.menu_entry_text3:hover,div.menu_entry_text4:hover, div.menu_entry_text5:hover,div.menu_entry_text6:hover
{
                clear: both;
                min-height: 17px;
	background-color: #f0f6fa;
	border-top: 1px solid #f9fdff;
	border-bottom: 1px solid #dbe0e4;
	border-left: 1px solid #f9fdff;
	border-right: 1px solid #dbe0e4;
}
div.menu_entry_text2 nobr a:hover, div.menu_entry_text3 nobr a:hover, div.menu_entry_text4 nobr a:hover, div.menu_entry_text5 nobr a:hover, div.menu_entry_text6 nobr a:hover{color: #222222; text-decoration: none;font-size: 8pt;}
div.menu_entry_text2 a, div.menu_entry_text2  a:visited,
div.menu_entry_text3 a, div.menu_entry_text3  a:visited,
div.menu_entry_text4 a, div.menu_entry_text4  a:visited,
div.menu_entry_text5 a, div.menu_entry_text5  a:visited,
div.menu_entry_text6 a, div.menu_entry_text6  a:visited {text-decoration: none;font-size: 8pt; color: #00416b;}

td.darkorange{font-size: 9pt;font-weight: bold;color: #634d18;background-color: #ffbe4a;}
font.darkorange{color: #ffbe4a;}

td.darkblue{
	color: #00416b;
	background-color: #a5cfef;
}
td.light
{
	color: #222222;
	background-color: #e5f0fa;
}

TABLE.tbl {border-top:0px #48899B solid;border-left:0px #48899B solid}
TABLE.tbl TD {border:0px; }
TABLE.tbl TH {color: #00416b;	background-color: #a5cfef; border:0px; font-size:12px;padding:5px 8px 5px 8px}
TABLE.tbl TH.al {color:#000000;border:0px; background-color:#89C6D7;font-size:12px;padding:5px 8px 5px 8px; text-align:right; font-weight:normal;}
TABLE.tbl TD { color: #222222;	background-color: #e5f0fa;
font-size:11px;padding:5px 8px 5px 8px} 

FORM { margin: 0px; }
INPUT { FONT-SIZE:11; }
INPUT.txt, INPUT.field {   border: 1px solid #B0B0B0; }
INPUT.txt_noborder { BORDER: #FFFFFF 0px solid; }
INPUT.check { BORDER: 0px; }
INPUT.btn { font-size: 8pt; 
	font-weight: bold; 
	border: 1px inline black; 
	background-color: #5A9EDE; 
	color: white;
	vertical-align: middle;
	height: 20px;
 }
SELECT.sel { font-size: 8pt; 
	vertical-align: middle;
	margin-top: 2px; }
CHECKBOX.chb{ FONT-SIZE:11; BORDER: #48899B 1px solid; }
TEXTAREA.ta { font-size: 8pt; border: 1px solid #B0B0B0; }

INPUT.Radio{font-size: 8pt; border: 0px solid white;vertical-align: middle;}
INPUT.Checkbox{font-size: 8pt; vertical-align: middle;}




td.items {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
border:1px solid #A5CFEF;
}
	
.price_details {color:#00416b; font-size:20px;font-weight:bold; padding:5px;} 
.old_price_details {color:#a5cfef; font-size:20px;font-weight:bold; padding:5px;} 
.discount_details {font-size:12px;font-weight:bold; padding:5px;} 

.price_small {font-weight:bold}
.old_price_small {font-weight:bold} 
.discount_small {font-weight:bold} 