#selectType td{
	padding:0 0 10px 0;
	border-bottom:1px dotted #e4e4e4;
}

#selectType{
 
}


#selectType td span,
#selectType td span.comment{
	display:block;
	padding:5px;
	text-align:center;
}
#selectType td span.comment{
	text-align:left;
}

#selectType td span.price{
	font-size:20px;
	font-weight:bold;
	color:#369;
	
}

#selectType tr td+td{
	background:#f7f7f7;
	border-left:1px solid #D8DFEE;
}
#selectType tr td+td+td{
	background:#fff494;
	border-left:1px solid #D8DFEE;
}
#selectType tr td+td+td+td{
	background:#99ff99;
	border-left:1px solid #D8DFEE;
}
#selectType tr td+td+td+td+td{
	background:#66ff66;
	border-left:1px solid #D8DFEE;
}


#selectType .tophead td{
	border-bottom: none;
	border-bottom:2px solid #000;
	padding-bottom:0;
	background:none;
	border:none;
	text-align:center;
}

#selectType tr.tophead :first-child{
  border-bottom:none;
}

#selectType .tophead td div{
	height:50px;
	overflow:hidden;
}
#selectType .tophead td div h5{
	min-width:179px;
	height:60px;
	display:block;
	text-align:center;
	padding:3px 0 0 0;
	background:url(/img/block_head_bg.jpg) repeat-x;
	border:1px solid #99c;
    color: #115588;
    text-decoration: none;
    text-shadow: 1px 1px 0 #B8D7E2;
    
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#selectType tr.last td{
	background:#fff;
	border:none;
}

#selectType td .comment{
	font-size:11px;
	color:#333;
	display:inline;
}

.tarifs td{
	text-align:center;
}

#selectType .tarifs tr td{
	background:none;
}
#add_phone{
	position:absolute; top:1px; right:-22px;
	text-indent:-9999px;
	display:block;
	width:20px;
	height:20px;
	background:url(/img/icon_plus.gif) no-repeat center center;
}