/* advantages */

.advantages {
	position: relative; clear: both; width: 980px; min-height: 250px; height: auto !important; height: 250px; border: 5px solid #073779;
	background: #4c85e1 url('../img/catalog-firme/bg-avantaje.jpg') no-repeat;
}
/* list rows - advantages */
.advantages h1 { margin: 20px 0 0 30px; padding: 0; font-weight: bold; font-size: 18px; color: #c7defe; }
.advantages ul { display: block; clear: both; width: auto; height: 168px; margin: 40px 0 0 15px; padding: 0; }
.advantages li {
	clear: both; margin: 5px 0; padding-left: 25px; list-style: none; background: url('../img/icons/icon-checked-av.gif') no-repeat 0 0; font-size: 13px; color: #fff;
}


/* unordered list */
ul.ul { display: block; clear: both; width: auto; margin: 0; padding: 0; text-align: justify; }

/* list rows - costs */
li.li {
	display: table; position: relative; float: left; clear: both; width: 985px; min-height: 15px; height: auto !important; height: 15px;
	margin: 0; padding: 2px 0; border-bottom: 1px solid #ccc; list-style: none; }
li.li a { position: relative; color: #0b5e98; }
li.li a:hover { color: #0158f7; }
li.li span { position: relative; float: left; height: 100%; margin: 0; padding: 5px 0 3px 5px; }
li.li span.options { width: 415px; }
li.li span.options em { line-height: 18px; font-weight: bold; font-size: 12px; color: #4875c7; }
li.li span.cell { width: 250px; margin: 0; font-weight: bold; text-align: center; }
li.li span.cell em { line-height: 18px; font-size: 12px; color: #000; }
li.li span.cell em strong { font-size: 13px; color: #4875c7; }
li.li span.vs { width: 50px; margin: 0; font-weight: bold; }
li.li span.cell img { vertical-align: middle; }
* html li.li span.cell img { margin-top: -1px; }
li.li span.cell strong { font-size: 13px; color: #4875c7; }

	/* footer options border */
	li.brdbot { border-bottom: 5px solid #000; font-size: 15px; }
	
	/* header packages name border */
	.brdtop { border-top: 2px solid #ccc; font-size: 13px; color: #2064b8; }
	
	/* no right border */
	.brdrno { border-right: none; }
	
	/* red info */
	.red { color: #e20404; }
	
	/* green info */
	.green { color: #12a512; }
	
	/* price */
	.price { color: #000; }
	.price big { font-size: 13px; }
	
