A:link{
	Color: #000000;
	Text-decoration: underline;
}
A:Visited{
	Color: #000000;
	Text-decoration: underline;
}
A:Hover{
	Color: Gray;
	Text-decoration: underline;
	}

.recomend {
	font: Verdana;
	color: #1E90FF;
	text-decoration: underline;
	font-size: 17 px;
}

h1 {
	font: normal 2em "Times New Roman", Times, serif;
	color: #444;
	padding: 0;
	margin: 10px;
	text-decoration : underline;
}

h2 {
	font: 17px "Times New Roman", Times, serif;
	color: #000000;
	padding: 0;
	margin: 10px;
}
h3 {
	font: 14px "Arial", Times, serif;
	color: #777;
	padding: 0;
	margin: 18px 0 18px 0;
	line-height: 1.4em;
}

.price
{
  color: #007cc3;
  font: normal 18px Verdana;
}


.tuman {FILTER: alpha(opacity=40)}

.text {
font : 11px "verdana"; 
}

.blue
{
  color: #007cc3;
  font-weight:bold;
}

.sib
{
	COLOR: #000000; text-transform: uppercase; font: bold 14px "Times New Roman", Times, serif; padding: 8px 0 9px 18px;
}
.sib1
{
	FONT: 13px Verdana;
	COLOR: #000000;
	text-decoration : underline;
}

.sib2
{
	FONT: 11px Verdana;
	COLOR: #000000;
}

.sib3
{
	FONT: 11px Verdana;
	COLOR: #ffffff;
}

.sib4
{
	COLOR: #ffffff; font: 14px " Verdana", Times, serif; text-transform: uppercase
}

.sib5
{
FONT: 12px Arial; COLOR: #d8d8d8;
	padding-left : 10px;
}

.sib6
{
	FONT: 11px Verdana;
	COLOR: #dddddd;
	padding-left : 10px;
	padding-right : 10px;
}



.top
{
FONT: 17px Verdana; COLOR: #d8d8d8;
	padding-left : 10px;
}



td
{
	FONT: 11px Verdana;
	COLOR: #000000;
}

th
{
  height:29px;
  border-bottom:3px solid #e5e5e5;
  	FONT: 11px Verdana;
	COLOR: #000000;
}

th.blue
{
  color:black;
  font-weight:normal;
  height:29px;
  border-bottom: 3px solid #007cc3;
}

th.allblue
{
  color:#007cc3;
  font-weight:bold;
  height:29px;
  border-bottom: 3px solid #007cc3;
}

table.details
{
  margin-bottom:29px;
}

table.details td
{
  padding:4px;
  height:23px;
  text-align:center;
  vertical-align:middle;
}

table.details td.t
{
  padding:4px;
  height:23px;
  vertical-align:top;
}

table.details td.l, table.details th.l
{
  padding:4px;
  padding-left:0;
  height:23px;
  text-align:left;
  vertical-align:middle;
}

table.details td.r, table.details th.r
{
  padding:4px;
  padding-right:0;
  height:23px;
  text-align:right;
  vertical-align:middle;
}

table.details td.h_line
{
  height:1px;
  width:100%;
  background:#e5e5e5;
  padding:0;
}

td.h_line_main
{
  height:1px;
  width:100%;
  background: url("divider_h_main.gif"/*tpa=http://www.sibalp.ru/img/divider_h_main.gif*/);
  padding:0;
}

td.nobr
{
  white-space:nowrap;
}

/* списки */
ul
{
  list-style-image: url("ul_marker.gif"/*tpa=http://www.sibalp.ru/img/ul_marker.gif*/);
}

ul li
{
  padding-bottom:13px;
}

table.details td.headercell
{
  vertical-align:top;
  text-align:left;
  color: #007cc3;
  font: bold 11px Verdana;
}





div.breadcumb
{
  color:gray;
  font: normal 9px verdana;
}

#maintable
{
  background: white url("menu_bg.gif"/*tpa=http://www.sibalp.ru/img/menu_bg.gif*/) repeat-y;
  height:100%;
  width:750px;
}

#logotype
{
  width:225px;
  height:200px;
  vertical-align:top;
  padding-bottom:40px;
  padding-top:8px;
  background-repeat: no-repeat;
}

#visual
{
  width:525px;
  height:200px;
  vertical-align:top;
  padding-bottom:40px;
  padding-top:123px;
  background-repeat:no-repeat;
  background-position: left 25px;
}

#logotype_container
{
  width:112px;
  height:85px;
  margin-left:57px;
  cursor:pointer;
}

#title_container
{
  height:29px;
  margin-left:47px;
}

#menu
{
  vertical-align:top;
}

#content
{
  padding-left:50px;
  padding-bottom:50px;
  vertical-align:top;
}

td.menu_item
{
  height:29px;
  vertical-align:middle;
  padding-left:50px;
  font:bold 11px Verdana;
  color:black;
}

td.menu_item a
{
  color:black;
  text-decoration:none;
}

td.menu_item_active
{
  height:29px;
  vertical-align:middle;
  padding-left:50px;
  font:bold 11px Verdana;
  color:white;
  background: url("menu_item_bg.gif"/*tpa=http://www.sibalp.ru/img/menu_item_bg.gif*/) repeat-y;
}

table.list
{
  width:475px;
  border:0;
  background: url("list_bg_2l.gif"/*tpa=http://www.sibalp.ru/img/list_bg_2l.gif*/) no-repeat;
  margin-bottom:29px;
}

table.list_compact
{
  width:475px;
  border:0;
  background: url("list_bg_2l_compact.gif"/*tpa=http://www.sibalp.ru/img/list_bg_2l_compact.gif*/) no-repeat;
  margin-bottom:29px;
}

td.list_item
{
  height:24px;
  padding-left:34px;
  vertical-align:middle;
  font:normal 11px Verdana;
  background: url("marker.gif"/*tpa=http://www.sibalp.ru/img/marker.gif*/) no-repeat;
  background-position: 14px 10px;
}

td.divider
{
  height:1px;
  background: url("divider_h.gif"/*tpa=http://www.sibalp.ru/img/divider_h.gif*/) repeat-x;
}

div.list_title
{
  height:29px;
  text-align:right;
  vertical-align:top;
  margin:0;
  padding-right:10px;
}

div.indent, p.indent
{
  display:block;
  margin-top:13px;
  margin-bottom:13px;
  margin-left:29px;
}

img.thumbnail
{
   border: 5px solid #adadad;
   background:white;
}

.blue
{
  color: #007cc3;
  font-weight:bold;
}

p.inline
{
  margin-top:0;
  margin-bottom:13px;
}

