#news_bloc
{
	position: 			relative;
	/*padding: 			30px 60px;*/
	font-size: 			11pt;
	background-color: 	#fff;
}
	#news_bloc::after
	{
		content: 			" ";
		display: 			block;
		clear: 				both;
	}

.news_list_themebloc
{
	clear: 			left;
	padding: 		0;
	margin: 		0;
}

.news_list_themebloc::after
{
	content: 			" ";
	display: 			block;
	clear: 				both;
}
.news_list_bytheme h2 a:link,
.news_list_bytheme h2 a:hover,
.news_list_bytheme h2 a:active,
.news_list_bytheme h2 a:visited,
.news_list_themebloc h2 a:link,
.news_list_themebloc h2 a:hover,
.news_list_themebloc h2 a:active,
.news_list_themebloc h2 a:visited
{
	color: 				#FB4381;
	text-decoration: 	none;
	font-weight: 		600;
}
.news_list_bytheme h2 a:link span,
.news_list_bytheme h2 a:hover span,
.news_list_bytheme h2 a:active span,
.news_list_bytheme h2 a:visited span,
.news_list_themebloc h2 a:link span,
.news_list_themebloc h2 a:hover span,
.news_list_themebloc h2 a:active span,
.news_list_themebloc h2 a:visited span
{
	color: 			#AAA;
	color: 			#FB4381;
/*	display: 		none;*/
	float: 			right;
	font-size: 		9pt;
	font-weight: 	normal;
	margin: 		0 10px;
}
.news_list_bytheme h2:hover a:link span,
.news_list_themebloc h2 a:hover span
{
	display: 		inline;
}

.news_list_separator
{
	background-image: 		url(../images/news/news-separator.png);
	background-repeat: 		repeat-x;
	background-position: 	top left;
	height: 				8px;
	margin: 				0;
	padding: 				0;
}

/**************************
 * Filter Area
 **************************/
.filter_area
{
	display: 				inline-block;
	padding: 				2px 8px;
	background-color: 		#CB2D60;
	color:					#fff;
	font-size: 				9pt;
	-moz-border-radius:		2px;
	-webkit-border-radius:	2px;
	border-radius:			2px;
	margin-right: 			2px;
	margin-bottom: 			2px;
	cursor: 				pointer;
}
.filter_area:hover
{
	background-color: 		#AC2550;
}
.filter_area.selected
{
	background-color: 		#011C23;
}

/********************************
 * News > List Item
 ********************************/
.news_list_item
{
	float: 					left;
	width: 					48%;
	margin: 				1% 1%;
	padding: 				10px;
	background-color: 		rgba(0,0,0,.05);
	border: 				1px solid rgba(0,0,0,.08);
	-moz-border-radius:		3px;
	-webkit-border-radius:	3px;
	border-radius:			3px;
}

.news_list_area_combo
{
	float: 				right;
} 
	.news_list_area_combo select
	{
		/*font-family: 		'QuickSand';*/
		font-size: 			10pt;
		color: 				#555;
	}
	
	.news_list_item .news_list_item_pictureimg
	{
		display: 			none;
	}
	.news_list_item .news_list_item_picture
	{
		position: 			relative;
		float: 				left;
		width: 				45%;
		text-decoration: 	none;
	}
	.news_list_item .news_list_item_picture .news_list_item_picturediv
	{
		height: 				160px;
		background-color: 		#000;
		background-color: 		#fff;
		border: 				1px solid rgba(0,0,0,.08);
		background-size: 		contain !important;
		-webkit-transition:		all .2s ease-out;
		-moz-transition:		all .2s ease-out;
		-o-transition:			all .2s ease-out;
		transition:				all .2s ease-out;
	}
	.news_list_item .news_list_item_picture:hover .news_list_item_picturediv
	{
		opacity: 			0.8;
		/*background-color: 	#000;*/
	}
	.news_list_item .news_list_item_date 
	{
		color: 					#D8306B;
		font-size: 				11pt;
		font-weight: 			600;
	}
		.news_list_item .news_list_item_date .date_day
		{
			font-size: 			16pt;	
			font-weight: 		bold;
		}
		.news_list_item .news_list_item_date .date_monthyear
		{
			font-size: 			8pt;
			font-style: 		italic;
			font-weight: 		bold;
		}
		
		
	.news_list_item .news_list_item_text
	{
		float: 				right;
		width: 				53%;
	}

		.news_list_item .news_list_item_date
		{
		
		}
		.news_list_item .news_list_item_namelink:link,
		.news_list_item .news_list_item_namelink:hover,
		.news_list_item .news_list_item_namelink:active,
		.news_list_item .news_list_item_namelink:visited
		{
			font-size: 			14px;
			font-weight: 		bold;
			color: 				#333;
		}
		.news_list_item .news_list_item_namelink:link h3,
		.news_list_item .news_list_item_namelink:hover h3,
		.news_list_item .news_list_item_namelink:active h3,
		.news_list_item .news_list_item_namelink:visited h3
		{
			font-size: 			12pt;
			font-weight: 		bold;
			margin: 			0;
			margin-bottom: 		4px;
			padding: 			0;
			text-transform: 	none;
		}
		
		.news_list_item .news_list_item_shortdescription
		{
			color: 				#777;
			font-size: 			10pt;
			line-height: 		130%;
		}
		


/********************************
 * News > Zoom
 ********************************/
 
#news_zoom_news
{

}
#news_zoom_news::before
{
	content: 			" ";
	display: 			block;
	clear: 				both;
}
	#news_zoom_news #news_zoom_shortdescription
	{
		font-size: 				12pt;
		font-weight: 			600;
		padding: 				10px 0;
		line-height: 			150%;
	}
	#news_zoom_news #news_zoom_fulldescription
	{
		font-size: 				11pt;
		font-weight: 			400;
		line-height: 			150%;
	}
	#news_zoom_news #news_zoom_date
	{
		color: 					#D8306B;
		font-style: 			italic;
	}
	#news_zoom_news #news_zoom_picture
	{
		float: 			right;
		width: 			30%;
		margin-left: 	10px;
	}
 /*
#news_zoom .news_zoom_date_bloc .news_list_item_date 
{
	color: 				#000;
	padding: 			5px 0;
	text-align: 		center;
}
	#news_zoom .news_list_item_date .date_day
	{
		font-size: 			14pt;	
		font-weight: 		bold;
	}
	#news_zoom .news_list_item_date .date_monthyear
	{
		font-size: 			8pt;
		font-style: 		italic;
		font-weight: 		bold;
	}
	
	.news_zoom_picture_bloc
	{ 
		float: 				left;
		width: 				48%;
		margin-right: 		2%; 
		margin-top: 		20px;
		margin-bottom: 		20px;
		text-align: 		center;
	}
	.news_zoom_info_bloc
	{ 
		float: 				right;
		width: 				48%;
		margin-right: 		2%; 
		margin-bottom: 		20px;
	}
	.news_zoom_picture img
	{
		max-width: 				100%;
		-moz-border-radius:		2px;
		-webkit-border-radius:	2px;
		border-radius:			2px;
	}
	.news_zoom_pdf
	{
		font-family: 			Arial;
		font-size: 				9pt;
		color: 					#333;
	}
	.news_zoom_pdf span
	{
		float: 					left;
		padding: 				8px 10px;
		padding-right: 			0;
	}
	.news_zoom_pdf_link
	{
		background-color: 		#eee;
		border: 				1px solid #ddd;
		padding: 				8px 5px 2px 5px;
	}
	.news_zoom_pdf img
	{
	}
	.news_zoom_pdf a:link,
	.news_zoom_pdf a:hover,
	.news_zoom_pdf a:active,
	.news_zoom_pdf a:visited
	{
		font-family: 			Arial;
		color: 					#222;
		font-size: 				9pt;
		font-weight: 			bold;
		text-decoration: 		underline;
	}
	
	.news_zoom_shortdescription
	{
		font-size: 				14pt;
		color: 					#222;
		font-weight: 			600;
		margin: 				20px 0;
		text-align: 			justify;
	}
	.news_zoom_otherpicture_bloc
	{
	}
	.news_zoom_otherpicture_bloc .news_zoom_picture_other
	{
		float: 				left;
		width: 				50%;
		margin-right: 		2%; 
		margin-top: 		20px;
		margin-bottom: 		20px;
	}
	.news_zoom_otherpicture_bloc .news_zoom_picture_other img
	{
		max-width: 				100%;
		-moz-border-radius:		2px;
		-webkit-border-radius:	2px;
		border-radius:			2px;
	}	
	.news_zoom_fulldescription
	{
		font-size: 				12pt;
		margin: 				20px 0;
		text-align: 			justify;
	}
	
	.news_zoom_fulldescription h1,
	.news_zoom_fulldescription h2
	{
		font-family: 		'Oswald';
		line-height: 		115%;
		color: 				#004298;
		text-align: 		left;
	}
	.news_zoom_fulldescription h3
	{
		font-size: 			10pt;
	}
	
	.news_zoom_fulldescription a:link,
	.news_zoom_fulldescription a:hover,
	.news_zoom_fulldescription a:active,
	.news_zoom_fulldescription a:visited
	{
		text-decoration: 		underline;
		color: 					#FB4381;
	}
	
	.news_zoom_fulldescription a.news_zoom_link:link,
	.news_zoom_fulldescription a.news_zoom_link:hover,
	.news_zoom_fulldescription a.news_zoom_link:active,
	.news_zoom_fulldescription a.news_zoom_link:visited
	{
		color: 					#fff;
		text-decoration: 		none;
	}
	
	.news_zoom_addthis
	{
		margin: 				20px 0;
	}
	

.news_zoom_separator
{
	background-image: 		url(../images/news/news-separator.png);
	background-repeat: 		repeat-x;
	background-position: 	top left;
	height: 				8px;
	margin: 				20px 0;
	padding: 				0;
}
*/


/****************************
 * RESPONSIVE < 700px
 ****************************/
@media only screen
and (max-width : 980px) 
{
	#news_bloc
	{
		padding: 			30px 30px;
	}
	.news_zoom_shortdescription
	{
		font-size: 				13pt;
	}
	.news_zoom_fulldescription
	{
		font-size: 				12pt;
	}
}

@media only screen
and (max-width : 700px) 
{
	.news_list_area_combo
	{
		float: 				none;
		text-align: 		center;
	}
	#news_bloc h1
	{
		font-size:			13pt;
		text-align: 		center;
	}
	#news_bloc
	{
		padding: 			15px 15px;
	}
	#news_bloc h2
	{
		padding-bottom: 		0;
	}
	#news_bloc h2 span
	{
		display:	 		none;
	}
	.news_list_themebloc
	{
		clear: 					both;
		padding: 				0;
		margin: 				0;
		/*
		margin-top: 			50px;
		background-image: 		url(../images/news/news-separator.png);
		background-repeat: 		repeat-x;
		background-position: 	0 80px;
		*/
	}
	
	.news_list_themebloc h2
	{
		text-align: 			center;
		padding-bottom: 		15px;
		background-image: 		url(../images/news/news-separator.png);
		background-repeat: 		repeat-x;
		background-position: 	bottom left;
	}
	
	.news_list_separator
	{
		display: 			none;
	}
	.news_list_item
	{
		/*font-family: 		Arial;*/
		float: 			 	none;
		clear: 				both;
		width: 				auto;
		padding: 			5px 0;
	}
	
	.news_list_item .news_list_item_picture .news_list_item_picturediv
	{
		height: 			240px;
		border: 			0;
	}
	
	.news_list_item .news_list_item_picture
	{
		float: 				none;
		width: 				100%;
		text-decoration: 	none;
	}
	
	.news_list_item .news_list_item_date 
	{
		float: 					none;
		width: 					auto;
		position: 				static;
		background-color: 		#D8306B;
		color: 					#fff;
	}
		
	.news_list_item .news_list_item_text
	{
		float: 					none;
		width: 					auto;
		padding: 				10px 0;
	}
	.news_list_item .news_list_item_pictureimg
	{
		display: 			block;
	}
	.news_list_item .news_list_item_pictureimg img
	{
		max-width: 			100%;
	}
	.news_list_item .news_list_item_picturediv
	{
		display: 			none;
	}
}