#wsw .novinka
{
	margin-bottom: 30px;
	width: 98%;
}

#wsw .datum_a_obr
{
	float: left;
}

	#wsw .datum_a_obr div
	{
		display: block;
		border-right: 1px solid black;
		padding-right: 10px;
		background: url('img_opbk/aktuality/bod_datum.gif') 0 center no-repeat;
		padding-left: 15px;
		margin-bottom: 14px;
		width: 80px;
	}

#wsw .nadpis_a_perex_novinky
{
	float: right;
	width: 75%;
	padding-left: 5px;
}

#wsw .aktualita
{
	width: 81%;
}

	#wsw .nadpis_a_perex_novinky h3
	{
		padding-bottom: 5px;
		color: #000;
	}

	#wsw .nadpis_a_perex_novinky h3 a
	{
		color: #000;
	}
	
	#wsw .file
	{
		margin-bottom: 22px;
		margin-left: -5px;
	}
	
		#wsw .file img
		{
			border: 0px;
			float: left;
		}
		
		#wsw .file a
		{
			display: block;
			margin-left: 25px;
			line-height: 1.5em;
			position: relative;
			top: 3px;
		}

	#wsw .nadpis_a_perex_novinky .perex
	{
		color: #505050;
		text-align: justify;
		margin-top: 6px;
	}

/* operacni program */
#wsw .novinka h3.program-nadpis
{
	background:transparent url('img/boxy/odr_ram01.gif') no-repeat scroll 0pt 0.4em;
	padding-left: 15px;
}

#wsw .novinka .logo
{
	/*float: left;*/
}

#wsw .novinka .perex_obr
{
	text-align: justify;
	float: right;
}

#wsw .novinka .perex_normal
{
	text-align: justify;
}
				
.novinka-detail { margin-bottom: 10px; margin-top: 5px; }

.novinka-detail-projekty { padding-bottom: 5px; border-bottom: 1px solid #D4D4D4; margin-bottom: 20px; }
				
#wsw .listovani
{
	text-align: right;
	margin-bottom: 15px;
	margin-right: 5px;
	margin-top: 5px;
	font-size: 0.92em;
}

	#wsw .zpet span,
	#wsw .listovani .left,
	#wsw .listovani .right
	{
		color: #0462B0;
	}
	
	#wsw .listovani .aktiv
	{
		background-color: #C6E7F4;
		padding: 3px;
		font-weight: bold;
		color: #000;
	}
	
	#wsw .listovani a
	{
		margin: 0 5px;
	}

#wsw .zpet
{
	text-align: right;
	font-size: 0.92em;
	margin-bottom: 10px;
}

/* detail */
#wsw .novinka_datum,
#wsw .vyzva_opatrenie,
#wsw .vyzva_prioritna_osa,
#wsw .vyzva_platnost,
#wsw .vyzva_kod,
#wsw .datum_projekty,
#wsw .zadatel,
#wsw .sk_partner_projektu,
#wsw .ostatni_partneri,
#wsw .termin_realizace,
#wsw .rozpocet_celkem,
#wsw .prostredky_eu,
#wsw .prostredky_statu,
#wsw .kontaktni_email,
#wsw .web_projektu,
#wsw .zacatekakce,
#wsw .konecakce
{
	margin-bottom: 15px;
	padding-left: 15px;
	font-style: italic;
	color: #505050;
	background: url('img/boxy/odr_ram01.gif') 0 center no-repeat;
}

#wsw .vyzva_opatrenie,
#wsw .vyzva_prioritna_osa,
#wsw .vyzva_platnost,
#wsw .datum_projekty,
#wsw .zadatel,
#wsw .sk_partner_projektu,
#wsw .ostatni_partneri,
#wsw .termin_realizace,
#wsw .rozpocet_celkem,
#wsw .prostredky_eu,
#wsw .prostredky_statu,
#wsw .kontaktni_email,
#wsw .zacatekakce,
#wsw .konecakce
{
	margin-bottom: 5px;
}

#wsw .perex-top
{
	margin-top: 15px;
}

#wsw .perex_obr
{
	width:375px;
	float:left;
}

#wsw .wysiwyg img.nahled
{
	float: right;
	margin-bottom: 10px;
}				

#wsw ul.detail
{
	padding: 0px;
	margin-left: 0px;
}

	#wsw ul.detail li
	{
		background: url('img/boxy/odr_ram01.gif') 0 center no-repeat;
	}
	
	#wsw ul.detail li strong
	{
		color:#505050;
		font-style:italic;
	}
	
/* filtracni form */

form.filtr fieldset
{
	border: 1px solid #9FD3E8;
	padding: 0px 15px;
	margin-bottom: 15px;
	margin-right: 10px;

}


	form.filtr fieldset .top
	{
		margin-top: 10px;
	}

	form.filtr fieldset legend
	{
		color: #0462B0;	
		font-weight:bold;
	}

		form.filtr fieldset .form
		{
			margin-bottom: 15px;
		}
		
			form.filtr fieldset .form span
			{
				margin-left: 10px;
				font-size: 0.92em;
			}
		
		form.filtr fieldset .form label.aktual
		{
			float: left;
		}
		
		form.filtr fieldset .fleft
		{
			float: left;
		}
		
		form.filtr fieldset .fright
		{
			float: right;
		}
		
		form.filtr fieldset .program
		{
			margin-right: 15px;
		}

		form.filtr fieldset .sekce,
		form.filtr fieldset .program
		{
			float: left;
		}

		form.filtr fieldset label
		{
			display: block;
			width: 135px;
			color:#3A3A3A;
			font-weight:bold;
			font-style: normal;
			position: relative;
			top: 1px;
		}
		
			form.filtr fieldset .fleft label
			{
				width: 135px;
			}
			
			form.filtr fieldset .fright label
			{
				width: 35px;
			}
		
		form.filtr fieldset label.date_od,
		form.filtr fieldset label.date_do,
		form.filtr fieldset label.left
		{
			float: left;
		}
		
		form.filtr fieldset .opprogram
		{
			width: 316px;
			_width: 314px;
			border:1px solid #D1D1D1;
		}
		
		form.filtr fieldset #date_od,
		form.filtr fieldset #date_do
		{
			width: 75px;
			border:1px solid #D1D1D1;
		}
		
		
	.calendar_clb
	{
		margin-left: 5px;
		margin-right: 2px;
		position: relative;
		z-index: 50;
	}
	
	#wsw .imgcalendar
	{
		float: none;
		border: 0px;
		margin: 0px;
		padding: 0px;
		position: relative;
		top: 2px;
	}

	form.filtr fieldset a#od, 
	form.filtr fieldset a#do
	{
		border: 0;
	}
	
		form.filtr fieldset .label_text
		{
			float: left;			
		}
		
		form.filtr fieldset label.label_texts
		{
			position: relative;
			top: 6px;
		}

	form.filtr fieldset #text
	{
		border:1px solid #D1D1D1;
		padding-left:5px;
		width: 503px;
	}

	form.filtr fieldset #program,
	form.filtr fieldset #sekce
	{
		border:1px solid #D1D1D1;
		margin-top: 5px;
		width: 315px;
	}

	form.filtr fieldset .button
	{
		text-align: right;
		padding-bottom: 10px;
	}

		form.filtr fieldset .button input
		{
			border: 1px solid #0462B0;
			background: #0064B1 url('img/hlavicka/button-body.gif') 0 0 repeat-x;
			color: #fff;
			font-size:0.92em;
			font-weight:bold;
			padding:2px 10px;
		}

/* operacni program */
#files_op
{
	margin-bottom: 5px;
}

#obsah h2.op_vyzvy_h2
{
	padding-top: 20px;
}