.infodate
{
	width:90px
	text-align:center;
	margin-top:-14px;
	border:0px solid red;
}

.font_date
{
	font-size:54px;
	font-weight:bold;
	padding:0px;
}

.infomonth
{
	width:90px
	text-align:center;
	font-size:20px;
}

.infomonth span {font-size:57px; font-weight:bold;}

.inforeg 
{
	border:0px solid red;
	margin-top:15px;
}

.inforeg a
{
	color:#6c8796;
	font-size:10px;
}


#bothf
{
height:20px;
}



/* PART 1 RED*/

#infoblock_1
{
	border:0px solid red;
	height:148px;
}

#infoblock_1 .foto_1
{
	position:absolute;
	border:0px solid green;
	width:142px;
	height:148px;
}

#infoblock_1 .text_1
{
	position:absolute;
	border:0px solid yellow;
	width:300px;
	height:60px;
	margin-top:15px;
  margin-left:160px;
  color:#6c8796;
}

#infoblock_1 .name_1
{
	position:absolute;
  width:330px;
  height:45px;
  padding:8px 8px 4px 8px;
  background-image: url(/main/images/red_01.jpg);
  background-repeat:no-repeat;
  margin-top:92px;
  margin-left:146px;
  border:0px solid green;
}
	
#infoblock_1 .name_1 a
{
  color:#ffffff;
  text-decoration:none;
  font-size:18px;
}

#infoblock_1 .date_1
{
	position:absolute;
	width:90px;
	height:148px;
	border:0px solid blue;
	margin-left:495px;
	color:red;
	text-align:center;
}

/* PART 2 BLUE*/

#infoblock_2
{
	border:0px solid red;
	height:148px;
}

#infoblock_2 .foto_1
{
	position:absolute;
	border:0px solid green;
	width:142px;
	height:148px;
	margin-left:350px;
}

#infoblock_2 .text_1
{
	position:absolute;
	border:0px solid yellow;
	width:360px;
	height:60px;
	margin-top:10px;
  margin-left:3px;
  color:#6c8796;
}

#infoblock_2 .name_1
{
	position:absolute;
  width:330px;
  height:45px;
  padding:8px 8px 4px 8px;
  background-image: url(/main/images/blue_01.jpg);
  background-repeat:no-repeat;
  margin-top:92px;
}
	
#infoblock_2 .name_1 a
{
  color:#ffffff;
  text-decoration:none;
  font-size:18px;
}

#infoblock_2 .date_1
{
	position:absolute;
	width:90px;
	height:148px;
	border:0px solid blue;
	margin-left:495px;
	color:#00aced;
	text-align:center;
}


/* PART 4 GREEN*/

#infoblock_4
{
	border:0px solid red;
	height:148px;
}

#infoblock_4 .foto_1
{
	position:absolute;
	border:0px solid green;
	width:142px;
	height:148px;
}

#infoblock_4 .text_1
{
	position:absolute;
	border:0px solid yellow;
	width:300px;
	height:60px;
	margin-top:15px;
  margin-left:110px;
  color:#6c8796;
}

#infoblock_4 .name_1
{
	position:absolute;
  width:330px;
  height:45px;
  padding:8px 8px 4px 8px;
  background-image: url(/main/images/green_01.jpg);
  background-repeat:no-repeat;
  margin-top:92px;
  margin-left:146px;
  border:0px solid green;
}
	
#infoblock_4 .name_1 a
{
  color:#ffffff;
  text-decoration:none;
  font-size:18px;
}

#infoblock_4 .date_1
{
	position:absolute;
	width:90px;
	height:148px;
	border:0px solid blue;
	margin-left:495px;
	color:#7dae15;
	text-align:center;
}

/* PART 2 ORANGE*/

#infoblock_5
{
	border:0px solid red;
	height:148px;
}

#infoblock_5 .foto_1
{
	position:absolute;
	border:0px solid green;
	width:142px;
	height:148px;
	margin-left:350px;
}

#infoblock_5 .text_1
{
	position:absolute;
	border:0px solid yellow;
	width:300px;
	height:60px;
	margin-top:15px;
  margin-left:30px;
  color:#6c8796;
}

#infoblock_5 .name_1
{
	position:absolute;
  width:330px;
  height:45px;
  padding:8px 8px 4px 8px;
  background-image: url(/main/images/orange_01.jpg);
  background-repeat:no-repeat;
  margin-top:92px;
}
	
#infoblock_5 .name_1 a
{
  color:#ffffff;
  text-decoration:none;
  font-size:18px;
}

#infoblock_5 .date_1
{
	position:absolute;
	width:90px;
	height:148px;
	border:0px solid blue;
	margin-left:495px;
	color:#f7931d;
	text-align:center;
}

/* PART 3 */

#infoblock_3
{
	border:0px solid red;
	height:150px;
}



#infoblock_3 .text_1
{
	position:absolute;
	border:0px solid yellow;
	width:140px;
	height:120px;
  margin-left:290px;
  background-image: url(/main/images/otz_01.jpg);
  background-repeat:no-repeat;
  color:#7dae15;
  font-size:11px;
  font-weight:bold;
  padding:30px 3px 0px 60px;
}

#infoblock_3 .name_1
{
	position:absolute;
  width:300px;
  padding:8px 8px 4px 8px;
  background-repeat:no-repeat;
  margin-top:10px;
  border:0px solid black;
}
	
#infoblock_3 .name_1 a
{
  color:#006baf;
  text-decoration:none;
  font-size:18px;
}

#infoblock_3 .date_1
{
	position:absolute;
	width:90px;
	height:148px;
	border:0px solid blue;
	margin-left:495px;
	color:#d8ecc0;
	text-align:center;
}

#infoblock_3 .best_1
{
	position:absolute;
	width:293px;
	height:25px;
	border:0px solid blue;
	padding-top:10px;
	margin-left:5px;
	margin-top:80px;
	color:black;
	text-align:center;
  background-image: url(/main/images/best_3.jpg);	
}