/**
 * @file 			events.css
 * @section			general
 */
#mainTitle .title {
	margin-bottom:0;
}
#mainContent #mainTitle.item {padding-bottom:10px;}

.text h2 {
	margin:0 0 3px;
	color:#050504;
	font-weight:bold;font-size:26px;
}
.text p {
	margin:0 0 10px;
	font-size:11px;
}
.text p a {
	color:#D00088;
	font-weight:bold;
}
.text p a:hover {
	text-decoration:none;
}

#mainContent .item .visual {
	float:right;
	margin:0 0 5px 10px;
}

/*
 * @section			search
 */
#searchWrapper h2 {
	margin:0 0 6px;
	color:#000;
	font-size:30px;font-weight:bold;
	text-transform:uppercase;
}
#searchWrapper .content {
	padding:10px 14px 0 9px;
	height:179px;
	background:url(../img/events/bg/event-search.png) no-repeat;
}
#searchWrapper h3 {
	float:left;
	margin:0;
}
#searchWrapper h3 img {display:block;}

#searchWrapper ul {
	float:left;
	margin:0 0 20px 10px;padding:0;
	width:277px;
	list-style:none;
}
#searchWrapper ul li {
	float:left;clear:left;
	margin:0 0 2px;
	color:#FFF;
	font-weight:bold;font-size:10px;
	text-transform:uppercase;
}
#searchWrapper ul a {
	display:inline;
	color:#FFF;
	text-decoration:none;
	white-space:nowrap;
}
#searchWrapper ul a:hover {text-decoration:underline;}
#searchWrapper .visual {float:right;}
#searchWrapper .visual img {
	display:block;
	height:170px;
}

/**
 * @section				good plans
 
#mainContent #goodPlansContent .title {margin-bottom:4px;}
#mainContent #goodPlansContent .title h2 {
	margin-top:0;
	color:#000;
	font-size:30px;
}
.title .tools {
	float:right;
	width:171px;
}
#goodPlansContent .title .tools .link3 {margin:0 10px 0 0;}
#mainContent #goodPlansContent .title .rssLink {margin-top:0;}*/

.notTooLate {margin-bottom:46px;}

/**
 * @section 			easyclearing
 */
#searchWrapper ul:after,
.tools:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
