﻿@import url("base.css");

.free strong { color: #f00; }
#plans { font-size: 75%; }

#plans ul.plan-list
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#plans li.plan
{
	/* background: #f2f1ff; */
	float: left;
	list-style: none;
	margin: 2px;
	padding: 0;
	width: 171px;
	height: 23em;
}

#plans li.plan .contents
{
	margin: 0;
	text-align: left;
}

#plans li.plan .contents h3
{
	background: transparent url("images/block-header-red.png") no-repeat;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin: 0 auto 1em auto;
	padding: 8px 0 0 0;
	text-align: center;
	width: 168px;
	height: 36px;
}

#plans li#bliznet2 .contents h3 { background-image: url("images/block-header-blue.png"); }
#plans li#bliznet3 .contents h3 { background-image: url("images/block-header-orange.png"); }
#plans li#bliznet-realestate .contents h3 { background-image: url("images/block-header-green.png"); }
#plans li#bliznet-idx .contents h3 { background-image: url("images/block-header-purple.png"); }
#plans li#bliznet4 .contents h3, #plans li#included .contents h3 { background-image: url("images/block-header-yellow.png"); }

#plans li.plan ul { margin: 0 0 1em 1.75em; }

#plans .signup
{
	font-size: 125%;
	font-weight: bold;
	margin: 0 0 1em 0;
	text-align: center;
}

#plans .rate
{
	font-weight: bold;
	text-align: center;
}

#plans .included ul
{
	font-size: 75%;
}

#free-features
{
	clear: both;
	padding-top: 2em;
}
#more .exception { font-size: 125%; }