.clearboth { clear: both; }

.spacer
{
	float: left;
	width: 2px;
	height: 2px;
}

#header
{

	margin-top: 10px;
	float: left;
	width: 847px;
	height:212px;
	background-image:
	url(img/bannerp.jpg);
	text-align: right;
}


#header1
{
	margin-top: 2px;
	float: left;
	width: 847px;
	height:25px;
	background-color:#6A0105;
	text-align: right;
}


#header2
{
	margin-top: 5px;
	float: left;
	width: 847px;
	background-color: #fff;
	text-align:
	justify;
}

#titlul_galben
{
	margin-top: 5px;
	padding: 3px;
	float: left;
	width: 840px;
	background-color:
	#FF6;
	text-align:
	left;
}

#titlul_eveniment
{
margin-top: 0px;
	margin-left: 2px;
	float:left;
	width: 840px;
	background-color: #fff;
}

#titlul_info
{
	margin-top: 5px;
	padding: 3px;
	float: left;
	width: 840px;
	background-color:
	#fff;
	text-align:
	left;
}

#infocol1
{
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	margin-left: 2px;
	width: 405px;
	background-color: #fff;
}

#infocol2
{
	margin-top: 0px;
	margin-bottom: 5px;
	float: left;
	margin-left: 15px;;
	width: 405px;
	background-color: #fff;
}

#row4col1
{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	float: left;
	width: 20%;
	background-color: #ddd;
}

#row4col2
{
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	float: left;
	margin-left: 3%;
	width: 71%;
	background-color: #ddd;
}

#footer
{
	margin-top: 10px;
	float: left;
	width: 847px;
	background-color: #fff;
	text-align: right;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl
{
	margin-left: 3px;
	margin-right: 3px;
}

h1, h2, h3, h4, h5, h6
{
	margin-top: 2px;
	margin-bottom: 0;
}

h1+p, h2+p, h3+p, h4+p { margin-top: .1em; }