/* CSS Document */
/*форма со скругленными краями*/
.xsnazzy h1, .xsnazzy h2, .xsnazzy p {
	margin: 0 10px;
	letter-spacing: 1px;
}
.xsnazzy h1 {
	font-size: 2.5em;
	color: #fc0;
}
.xsnazzy h2 {
	font-size: 2em;
	color: #234;
	border: 0;
}
.xsnazzy p {
	padding-bottom: 0.5em;
	color: #eee;
}
.xsnazzy h2 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {
	background: transparent;
}

.xsnazzy em {
	display: block;
	width: 0;
	height: 0;
	color: #d8d8ee;
	overflow: hidden;
	border-top: 12px solid #003159;
	border-left: 12px dotted transparent;
	border-right: 12px dotted transparent;
	margin-left: 50px;
}
/* hack for IE5.5 */
* html .xsnazzy em {
	width: 24px;
	height: 12px;
	w\idth: 0;
	hei\ght: 0;
}
.xsnazzy span {
	display: block;
	width: 0;
	height: 0;
	color: #003159;
	overflow: hidden;
	border-top: 10px solid #ffffff;
	border-left: 10px dotted transparent;
	border-right: 10px dotted transparent;
	margin-left: 52px;
	margin-top: -15px;
}
* html .xsnazzy span {
	width: 20px;
	height: 10px;
	w\idth: 0;
	hei\ght: 0;
}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {
	display: block;
	overflow: hidden;
	font-size: 0;
}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {
	height: 1px;
}
.xb4, .xb5, .xb6, .xb7 {
	background: #ccc;
	border-left: 1px solid #003159;
	border-right: 1px solid #003159;
}

.xb1 {
	margin: 0 8px;
	background: #003159;
}
.xb2 {
	margin: 0 6px;
	background: #003159;
}
.xb3 {
	margin: 0 4px;
	background: #003159;
}
.xb4 {
	margin: 0 3px;
	background: #ffffff;
	border-width: 0 5px;
}

.xb5 {
	margin: 0 2px;
	background: #ffffff;
	border-width: 0 4px;
}
.xb6 {
	margin: 0 2px;
	background: #ffffff;
	border-width: 0 3px;
} 
.xb7 {
	margin: 0 1px;
	background: #ffffff;
	border-width: 0 3px;
	height: 2px;
} 
.xboxcontent {
	display: block;
	background: #ffffff;
	border: 2px solid #003159;
	border-width: 0 2px;
}

