html {
    height: 95%;
	min-height:95%;

    
}
body
{
	height: 90%;
	min-height:90%;
	background-color:#fffaed;
}

h1 {
	margin-bottom:10px;
	color:#8F1313;
	font-family:Arial;
	font-size:18px;
	font-weight:100;	
}

.upper_slogan
{
	color:#404040;
	font-family:Verdana;
	font-size:36px;
	font-weight:normal;
	margin-left:17px;
	margin-top:-2px;
	text-transform:uppercase;
}

a {
	color:#000000;
}

* {
	margin:0px;
	padding:0px;
}

.b-body-te
{
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.b-body-te-l
{
	background-image:url(../img/bricks_l.jpg);
	background-repeat:repeat-y;
	background-position:right top;
}

.b-body-te-m
{
	width:910px;
	vertical-align:top;
	padding-left:10px;
}

.b-body-te-r
{
	background-image:url(../img/bricks_r.jpg);
	background-repeat:repeat-y;
	background-position:left top;
}

.b-width
{
	padding-top:10px;
	position:relative;
	zoom:1;
}
.b-left
{
	width:160px;
	float:left;
}
.b-left img
{
	border:none;
}
img
{
	border:none;
}
.b-center
{
	border-left:2px solid #5b5b5b;
	float:left;
	margin-left:11px;
	margin-top:14px;
	width:562px;
	zoom:1;
}
.b-menu
{
	margin-top:24px
}
.b-menu-top
{
	text-align:right;
	border-left:solid 13px #e6e2d9; 
	border-bottom:solid 1px #e6e2d9; 
	text-transform:uppercase;}

.b-menu-top-link
{
	font-family:Arial;
	font-size:16px;
	color:#505050;
	text-decoration:none;
	font-weight:bold;
}

.b-menu-top-link:hover
{
	color:#237293;
}
.b-menu-top-link-active
{
	font-family:Arial;
	font-size:16px;
	color:#237293;
	text-decoration:none;
	font-weight:bold;
}
.b-menu ul
{
	margin-top:22px;
	list-style:none;
	font-family:Verdana;
	font-size:12px;
	color:#9f9f9f;
	margin-top: 0px
}
.b-menu p
{
	margin:0;
	color:#9f9f9f;
}

.b-menu li
{
	margin-left:10px;
	width:150px;
	margin-top:25px;}
.menu-top-bottom
{
	width:106px;
	margin-left:45px;	
	text-align:right;
	line-height:14px;
	font-weight:normal;
}
.menu-top-bottom-active
{
	width:106px;
	margin-left:45px;	
	text-align:right;
	line-height:14px;
	font-weight:normal;
	color:#444444;
}

.b-menu-company
{
	margin-bottom:28px;	
}

.b-menu-projects
{
	margin-bottom:24px;	
}
.b-menu-poslugi
{
	margin-bottom:23px;	
}
.b-menu-license
{
	margin-bottom:22px;	
}

.b-content-menu
{
	width:550px;
	margin-left:25px;
	margin-top:0px;	
}

.b-content-menu ul {
	font-family:Verdana;
	font-size:17.45px;
	color:#959595;
	padding : 0;
/*margin:-27px 0 0 35px;*/
	
}
.b-content-menu  a,.b-content-menu span
{

	font-family:Verdana;
	font-size:17.45px;
	color:#959595;
	text-decoration:none;
	margin-left:12px;
	margin-right:5px;
	text-transform:lowercase;
	
}

.b-content-menu a:hover{
	text-decoration:underline;
}

.b-content-menu li {
	background: transparent url("../img/top-menu-marker.png") no-repeat;   
	background-position: 4px 10px;
	display:inline;
	margin-left:-5px;
	margin-right:-5px;
	
}
.b-center-banner
{
	border:1px solid #DDDAD7;
	height:60px;
	margin-bottom:8px;
	margin-left:6px;
	margin-top:0px;
	width:535px;
}
.b-right
{
	position:absolute;
	top:12px;
	right:22px;
}
.b-right-top
{border:1px solid #DDDAD7;
height:120px;
margin-top:11px;
width:160px;	
}

.b-right-bottom
{
	width:160px;	
	height:100%;
	margin-top:7px;
	height:460px;
	border:1px solid #DDDAD7;
	
}
.b-content-bottom-menu-list
{
	font-family:Verdana;
	font-size:10px;
	margin-left:20px;
	margin: 3px 0 3px 13px;
    padding:0;
	width:330px;
	float:left;
}


.b-menu-list-wrapper
{
	float:left;
	width:790px;
	
}
.b-content-bottom-menu a
{
	color:#000;
}

.b-content-bottom-menu li

{
	background: transparent url("../img/marker.png") no-repeat;  
	background-position: 0px 5px;
	display:inline;
	padding-left:6px;
}
.b-content-bottom-menu
{
	margin-left:0px;
	margin-top:0px;
	height:17px;
}
.b-print
{
color:#A8A8A8;
float:right;
font-family:Tahoma;
font-size:10px;
margin-right:23px;
margin-top:2px;
word-spacing:2px;}
.b-print a
{
	text-decoration:none;
	color:#a8a8a8;
}


.b-center-content
{
	clear:both; 
	background-color:#fff3d5;
	border:1px solid #dddad7;	
	margin-left:6px;
	margin-top:4px;
	width:519px;
	padding:8px 3px 5px 11px;
	position:relative;
	color:#787878;
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;	
}

.b-center-content a {
	font-family:Verdana;
	color:#3e3e3e;
	text-decoration:none;
}
.b-center-content a:hover {
	color:#8f1313;
}
.b-center-content td {
	color:#787878;
}
h2{
	margin:0;		
}

.b-detail
{
  margin:0px 0 6px 0px;
}

.b-detail a
{
	font-family:Verdana;
	font-size:10px;
	color:#3e3e3e;
	text-decoration:none;
	
}

.b-detail a:hover
{
	color:#8f1313;
}

.b-footer {
clear:both;
color:#A8A8A8;
font-family:Tahoma;
font-size:10px;
height:15px;
margin:2px 0 0 7px;
word-spacing:1px;

}

.b-footer a
{
clear:both;
color:#A8A8A8;
font-family:Tahoma;
font-size:10px;
text-decoration:none;	
	
}
.b-footer-selected
{
	color:#000
}

/* main page css*/
.b-inner-left
{
		width:320px;
		min-height:344px;
}
.b-main-bastion
{
  width:290px
}
h2{
	font-family:Arial;
	font-size:18px;
	color:#8f1313;
	font-weight:100;
}

h3
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;	
	line-height:14px;
}
	
p.banner{
	color:#939393;
	font-family:Tahoma;
	font-size:11px;
}

p.banner a {
	color:#939393;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}

p.banner a:hover
{
	color:#555;
}

p.block{
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
}

.b-main-content
{
	padding-left:4px;	
}
.b-main-project
{
	width:330px;
}
.b-main-project img
{
	float:left;
	margin-left:0px;
	margin-top:8px;
}

.b-main-projects-desc
{
	float:left;
	width:220px;
	margin-left:13px;
	margin-top:3px;
}

.b-main-projects-desc h3
{
	font-family:Tahoma;
}
.b-main-projects-desc p
{
	width:180px;
}
div.b-list
{
	clear:both;
	padding-top:5px;
}

.b-list li {
background:transparent url(/img/menu-back.jpg) no-repeat scroll 0 0;
height:15px;
line-height:15px;
margin-top:1px;
padding-left:20px;
width:277px;
}
.b-list li:hover{
	background:transparent url(/img/menu-back2.jpg) no-repeat scroll 0 0;
	
}
ul.b-list  {
color:#FFFFFF;
font-family:Verdana;
font-size:10px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:0;
}
.b-inner-right
{
	background-color:#E4DFD3;
	position:absolute;
	right:3px;
	top:10px;
	height:347px;
	margin-left:-10px;
	margin-top:-7px;
	padding-left:7px;
	padding-right:5px;
	padding-top:4px;
	width:198px;
}
.b-content-bottom
{
	margin-top:5px;	
	height:50px;}
.b-garant, .b-prof
{
	float:left;
	width:138px
}
.b-prof
{
	border-left:1px solid #D6CEB9;
	margin-left:12px;
	padding-left:10px;
}
.b-content-bottom p
{
	margin:2px 0;
}

.b-content-bottom p a
{
	text-decoration:none;
	color:#787878;
	font-family:Tahoma;
	font-size:11px;
}

.b-content-bottom p a:hover
{
	color:#333;
}

.b-content-devided-fields
{
	margin-top:10px;
}
.b-content-bottom a h4
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#237293;
	margin:0;
}

.b-content-bottom a:hover h4
{
	text-decoration:underline;	
}

.b-prof h4
{
}
.b-inner-right h2 {
color:#237293;
font-family:Verdana;
font-size:15px;
font-weight:bold;

line-height:15px;
padding-left:10px;
padding-top:5px;
width:133px;
}
h2.blue-header {
color:#237293;
font-family:Verdana;
font-size:15px;
font-weight:bold;

line-height:15px;
}

.b-inner-right p {
font-family:Tahoma;
font-size:11px;
margin:0;
padding:0 0 0 10px;
width:100px;
}
.b-bandet
{
	margin-left:10px;
}

.b-bandet img{
	margin-right:4px
}

.b-banner1
{
	background:transparent url("../img/main1.png") no-repeat scroll 0 0;
	height:115px;
	margin-bottom:-5px;
	padding-left:4px;
	padding-top:6px;
	width:200px;
}

.b-banner2
{
	background: transparent url("../img/main2.png") no-repeat;
	height:115px;
	width:200px;
	margin-bottom:0px;
	padding-top:6px;
}
.b-banner2 p
{
	width:112px
}
.b-banner3
{
	background:transparent url("../img/main3.png") no-repeat scroll 0 0;
	height:115px;
	margin-top:-6px;
	padding-top:6px;
	width:200px;
}
.b-banner3 h2
{
	width:99px
}
.b-banner3 p
{
	width:120px;

}
.b-login
{
	
	background:transparent url(../img/login.png) no-repeat scroll 0 0;
	float:left;
	height:75px;
	margin-left:3px;
	margin-top:5px;
	padding-left:13px;
	width:310px;
}
.b-news
{
	background:transparent url(../img/news.png) no-repeat scroll 0 0;
	float:left;
	height:75px;
	margin-left:7px;
	margin-top:5px;
	padding-left:13px;
	width:200px;
}




.b-login h3
{
	background:transparent url(../images/main-line1.jpg) no-repeat scroll 132px 15px;
  	font-family:Verdana;
	font-size:16px;
	color:#666666;
	margin-bottom:6px;
	font-weight:100;
}



.b-login p
{
	margin: 0;
	letter-spacing:0px;
	font-family:Tahoma;
	font-size:11px	
}

.b-login table
{
	margin-left:-2px
}
.cell-pass input
{
	height:15px;
	margin-right:5px;
	width:235px;	
	border:1px solid #909090;
}

.cell-submit input
{
	color:#fff;
	background-color:#6c6c6c;
	margin-left:0;
	width:50px;
	height:18px;
	border:0px;	
	border:1px solid #6c6c6c;
	cursor: pointer;
}

.b-news h3
{
	background:transparent url(../images/main-line2.jpg) no-repeat scroll 105px 10px;
	color:#8f1313;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	letter-spacing:0px;
}
.b-news span{
	font-weight:bold;
	letter-spacing:0px;
	color:#4b4b4b;
	
}

.b-news p{
	margin-top:5px;
	letter-spacing:0px;	
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:1px;
	width:190px;
}

.b-news p a{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#666666;
}  

.b-news p a:hover{
	text-decoration:underline;
}

.b-news span{
	font-weight:bold;
	letter-spacing:0px;
	
}

/* project page CSS*/


.b-projects
{
	width:519px;
	position:relative;
}
/*.b-main-project h2
{
	font-family:Verdana;
}
*/

.b-project-ban
{
	margin-top:4px;
}
.b-projects-pr h2 
{
	font-family:Verdana;
	font-size:18px;
	color:#8f1313;
	
}

.b-projects-pr h3
{
	font-family:Tahoma;
	font-size:11px;
}

.b-projects-pr p
{
	font-family:Tahoma;
}
.b-montag
{
	float:left;
	width:138px;
}

.b-projects-bottom
{
	position:relative;
}

.b-project-right
{
	height:227px;
	width:201px;
	position:absolute;
	right:4px;
	top:0px;
}
	
.b-project-inner-right
{
	background:transparent url(../img/projects-right.png) no-repeat scroll 0 0;
height:235px;
width:200px;
}
.b-projects-bottom li
{
	padding-left:17px;
	font-weight:normal;
	
}
.b-consult p
{
	line-height:12px;
	width:115px
}

.b-consult h2.b-project-banner
{
	padding:8px 0 8px 10px;	
}

.consult-link a:link {
	color:#166DEF;
	font-family:Verdana;
	font-size:10px;
	text-decoration:underline;
}
.b-project-prop
{
	background:transparent url(../img/login.png) repeat scroll 0 0;
	margin-left:6px;
	margin-top:5px;
	padding-left:13px;
	padding-bottom:5px;
	width:522px;
}

.b-project-prop a:hover h3,.b-project-prop a:hover p
{
	text-decoration:underline;
}

.b-project-prop h2
{
	font-family:Verdana;
	font-size:14px;
	color:#8f1313;
}
.b-project-prop h3
{
	font-family:Tahoma;
	font-size:11px;
	color:#4b4b4b;
	font-weight:bold;
}
.b-project-prop p
{
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	width:500px;
}
/* poslugi page css*/
.b-poslugi
{
	height:423px;
}

.b-poslugi-inner-right {
background-color:#e4e0d5;
position:absolute;
top:4px;
right:4px;
width:205px;
height:420px;
}

.b-poslugi h2{
	font-family:Verdana;
}
.b-poslugi h3, .b-poslugi p{
	font-family:Tahoma;
}

.b-poslugi-right-content
{
	
	height:324px;
	width:178px;
	background-color:#fff;
	margin-left:5px;
	margin-top:5px;
	padding:7px;
	border:1px solid #AAA8A5;

}
.b-poslugi-bottom h2
{
	margin-left:-2px;
	margin-top:17px;
}
.b-poslugi-inner-right h2
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#237293;
	width:120px;
	
}
.b-poslugi-inner-right h3
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#505050;
}

.b-poslugi-list
{
	margin-left:-1px;
}
.b-poslugi-inner-right p
{
	font-family:Tahoma;
	font-size:11px;
	color:#505050;
}
.b-poslugi-inner-right a:link, .b-poslugi-inner-right a:link
{
	color:#3e3e3e;	
}

.b-poslugi-inner-right-top p
{
	
	color:#939393
}
.b-poslugi-clients
{
	float:left;
margin-left:15px;
margin-top:3px;
width:200px;
}
.b-poslugi-clients-bottom
{
	clear:both;
	width:300px
}
.b-poslugi-right-left
{
	float:left;
	padding-left:16px;
	padding-top:11px;
	text-align:center;
	width:50px;
	padding-right:16px;	
}

.b-poslugi-right-left h2
{
	width:50px;
}
.b-poslugi-right-right
{
	border-left:1px solid #999999;
float:left;
margin-top:11px;
padding-left:10px;
width:101px;
}

.b-poslugi-right-right a
{

color:#2f6cf6;
}
/*  css for tovar page*/
.b-tovar
{
	padding-bottom:20px;
}
.b-tovar h2
{
	font-family:Verdana;
	font-size:18px;
		
}

.b-tovar-top
{
	clear:both;
	height:150px;
}

.b-tovar-desc
{
	float:left;
	width:325px;
	padding-right:5px;
}
.b-tovar-desc p, b-tovar-bottom p
{
	font-family:Tahoma;
}

.b-tovar-pict
{
	float:left;
}
.b-tovar-desc h3
{
	font-family:Tahoma;
	font-size:11px;
	color:#237293;
	font-weight:bold;
	margin-bottom:5px;
	
}

.b-tovar-bottom table
{
	width:501px;
}
.b-tovar-osob{
	width:410px;	
}

.b-tovar-osob-right
{
	text-align:right;
	padding-right:4px;
	font-weight:bold;
}
.b-tovar td
{
	border-bottom: 3px solid #FFF1CD;
	font-family:Tahoma;
	font-size:11px; 
	color:#787878;
}
.b-tovar-row1
{
	background-color:#e5e2c6;
	
}

.b-tovar-row2
{
	background-color:#ece6c8;
}
.b-tovar-links-list ul
{
	list-style:none;
	margin: 5px 0px;
}
.b-tovar-links-list li
{
	margin-right:10px;
	display:inline;
}
.b-tovar-links-list
{
	height:25px;
}
.b-tovar-links-list a
{
	text-decoration:underline;
}

.b-tovar-links-list a:hover
{
	color:#8f1313; 
}

.b-tovar-bottom
{
	padding-top:10px;	
}

.b-tovar-list 
{
	font-family:Tahoma;
	font-size:11px;
	color:#787878;	
	padding:0px 13px;
}


/*  contacts page CSS*/

.b-contact h3
{
	margin-bottom:3px
}

.b-contacts-top a
{
	color:#0551b9
}

.b-contacts-top p
{
	margin-top:0px
}
.b-contacts-left
{
	width:300px;
	padding-bottom:15px;
}
.b-form-labels
{
	float:left;
	width:90px;
}
.b-form label{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#787878;
	width:65px;
	
}
.b-label-cell
{
	width:85px
}
.b-form-labels input
{
	font-family:Verdana;
	font-size:10px;
	color:#fff;
	width:45px;	
	background-color:#6c6c6c;
}
.b-input-cell input
{
	
height:13px;
padding-top:1px;
width:200px;
}
.b-label-cell, .b-label-task
{
	width:80px;
}
.b-zayavka input
{
	
	display:block;
	margin-bottom:7px;
	margin-left:10px;
	background-color:#6C6C6C;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	width:52px;
	height:21px;

}
.b-task input {
height:122px;
width:200px;
}

.b-zayavka {
margin-left:-1px;
margin-top:60px;
}
.b-contacts-top
{
	width:300px
}
.b-contact-bottom
{
	margin-left:4px;
}

.b-contact-login
{
	width:305px;
} 
.b-contact-right
{
background-color:#E4DFD2;
position:absolute;
right:4px;
top:4px;
height:339px;

padding:4px 4px 4px 5px;
width:200px;
}
.b-contacts-news p
{
margin-top:5px;	
}

.b-contacts
{
	height:162px;	
	background: transparent url("../img/contact-back1.png") no-repeat;   
	padding-left: 10px;
	padding-top:8px;	
	
	
}


 .b-email
{
	height:162px;	
	background: transparent url("../img/contact-back2.png") no-repeat;   
	padding-left: 10px;
	padding-top:8px;	
	
	
}

.b-contact-right h2 {
font-family:Verdana;
font-size:14px;
font-weight:bold;
width:130px;
color:#237293;
margin-bottom:4px;

}

.b-contact-data
{
	margin-top:10px;
}

.b-cotacts-form td.b-input-cell
{
	padding-top:2px;
}

.b-cotacts-form 
{
	margin-top:5px;	
}
.b-email a {
color:#237293;
}
/*  css for text page*/
.b-text
{
}

.b-text p{
	margin-top:0;
	width:500px;
	margin-bottom:4px;
}
.b-text h3{
margin-bottom:4px;
}

.b-text a
{
	color:#237293;
	font-family:Tahoma;
	font-size:11px;
		
}

.b-spisok-left
{
	margin-right:213px;
	width:300px;
}

/* css for spisok page*/
.b-spisok
{
	padding-bottom:15px;
}
.b-spisok-left h2
{
	font-family:Verdana;
		background: transparent url("../img/spisok-line.png") no-repeat;   
	background-position: 164px 15px;

}

.b-spisok h3
{
	color:#237293;
	margin-top:2px;
	margin-bottom:1px;
}

.b-spisok-content h3
{
	font-family:Tahoma;	
}
.b-spisok-tovar
{
	float:left;
	margin-left:-3px;
	margin-right:3px;
}
.b-spisok-content
{
	width:300px;	
}
.b-spisok-detail a:hover
{
	color:#8f1313
}
.b-spisok-desc
{
	float:left;
	margin-left:2px;
	width:178px;
	padding-top:6px;
	font-family:Tahoma;
}
.b-spisok-bottom {
margin-bottom:1px;
margin-top:1px;
background:transparent url(../img/spisok-line2.png) no-repeat scroll center bottom;
}

.b-spisok-bottom .b-detail
{
	margin:0px;
}
.b-detail img
{
	margin-right:5px;
}
.b-spisok-price {
padding-left:1px;
width:200px;

}

/* complect css*/

.b-complect
{
}

.b-complect-rooms
{
	padding-left:54px;
}

.b-complect-plan
{
	padding-left:54px;
	padding:20px 0px 20px 54px;
	padding-right:11px;
}



.b-spisok-bottom td
{
	height:5px;
}
.b-spisok-price p
{
	margin-top:0px;
	
}
.b-paging
{
}

.b-paging
{
	font-family:Tahoma;
	font-size:10px;
	color:#a8a8a8;
	width:300px;
	height:15px;}
.b-paging a
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	color:#505050;
	margin-right:4px; 
		
}
 
.b-paging a:hover
{
	color:#8f1313;
}

.b-paging ul
{
	list-style:none;
	margin:0 auto;
}

.b-paging li
{
	float:left
}


.b-spisok-right-content {
	background-color:#FFFFFF;
	border:1px solid #AAA8A5;
	/*height:403px;*/
	margin-left:5px;
	margin-top:5px;
	padding:7px;
	width:185px;
}

.b-spisok-inner-right {
	background-color:#E4E0D5;
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:212px;
}
.b-spisok-inner-right h2
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#237293;
	
}

.b-spisok-detail img
{
	margin-left:1px
}

.b-spisok-bottom table
{
}
.b-spisok-inner-right {
	background-color:#E4DFD2;
	padding-bottom:5px;
	width:213px;
	float:right;
}
.b-spisok-right-content
{
	background-color:#fff;
	padding:5px 9px;
}
.b-spisok-right-content h2
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#237293;
	

}
.b-spisok-right-content h3
{
		border-bottom:solid 1px;
		margin: 5px 0 2px 0; 
		color:#939393;
		font-weight:100;
	text-transform:uppercase;	}
.b-spisok-right-content ul
{
	list-style:none;
	font-family:Verdana;
	font-size:11px;


	margin-top:0;	
	
}
ul.b-spisok-first
{
	margin-bottom:5px;
	z-index:10;
}
.b-spisok-first li, .b-spisok-first-selected li
{
	font-family:Verdana;
	font-size:11px;
	color:#939393;
	margin-bottom:0px;
	margin-left:15px;
	line-height:13px;
}

.b-spisok-first li a, .b-spisok-first-selected li a
{
	font-family:Verdana;
	font-size:11px;
	color:#939393;
	text-decoration:none;
}

.b-spisok-first li a:hover, .b-spisok-first-selected li a:hover
{
	font-weight:bold;
	color:#939393;
}

ul.b-spisok-first-selected
{
	font-weight:bold;
	margin-bottom:5px;
	z-index:10;
}

li.b-spisok-first-selected
{
	font-weight:bold;
	z-index:10;
}

.b-spisok-first ul.b-spisok-second
{
	display:none;
	z-index:20;
}

.b-spisok-first-selected ul.b-spisok-second
{
	display:block;
	z-index:20;
}

.b-spisok-second  li a 
{
	font-weight:normal;
	color:#237293;
	text-decoration:none;
	padding-left:5px;
	
}

.b-spisok-second  li a:hover
{
	background:transparent url(../img/marker.png) no-repeat scroll -1px 6px;
	padding-left:5px;
	font-weight:normal;
	color:#237293;
	text-decoration:underline;
}

li.b-spisok-second-selected
{
	margin-left:9px;
	text-decoration:underline;
}

.clearer
{
	clear:both;
}

.generic-inline
{
	display:inline;
}

.generic-selected
{
	font-family:Verdana;
	font-size:10px;
	color:#8F1313;
}
a.main {	
	color:#ffffff;	
	text-decoration: none;	
}
.b-list a {	
	color:#ffffff;	
	text-decoration: none;	
}
.b-list a:hover {	
	color:#ffffff;	
	text-decoration: none;	
}

img.tovar_image {
	border: 1px solid #cccccc;
}
hr.i {
	background-color:#8F1313;
	border:medium none;
	color:#8F1313;
	height:1px;
	margin: 5px 0px;
	width: 500px;	
}
