.foto {
	color:#ffffff;
	padding: 10px;
	
}

.foto a{
  color:#ffffff;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {margin-right:25px}
.bck-euro2012 {

	background-image: url(images/pilka-tlo.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	width: 120px;

	height: 147px;

	float: left;

}

.bck-euro2012-cont {

	width: 420px;

	float: left;

	padding-left: 10px;

}

.ball-swf {

	text-align: center;

	padding-top: 20px;

}


body {
	padding: 0 0 0px 0;
	margin: 0;
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	b/ackground: #f1f7ff url('images/body-tlo.gif') repeat-x;
	text-align: center;
	color: #000;
	

}
div#click_logo a
{
	display: block;
	height: 60px;
	width: 265px;
}
div#click_logo
{
	float: left;
	height: 60px;
	width: 265px;
}


div#top form input.submit1
{
	margin: 0 0 0 10px;
	width: auto;
}

div#top form input
{
	border: none;
	font-size: 11px;
	font-family: tahoma, arial, verdana;
	vertical-align: middle;
	width: 120px;
	background: none;
}
div#top div#top-newsletter
{
	float: left;
	padding: 9px 0 0 405px;
	padding: 9px 0 0 140px;
}
div#top div#top-search
{
	float: left;
	padding: 9px 0 0 38px;
}

div#top div#top-link a.link4
{
	width: 88px;
	padding: 0 0 0 29px;
}
div#top div#top-link a.link3
{
	width: 90px;
	padding: 0 0 0 23px;
}
div#top div#top-link a.link2
{
	width: 70px;
	padding: 0 0 0 26px;
}
div#top div#top-link a.link1
{
	width: 80px;
	padding: 0 0 0 18px;
}
div#top div#top-link a
{
	color: #fff;
	margin: 0 0px 0 0;
	float: left;
	display: block;
}

div#top div#top-link
{
	padding: 14px 0 0 357px;
	padding: 14px 0 0 92px;
	text-align: left;
	overflow: hidden;
	float: left;
}
div#top
{
	width: 786px;
	height: 62px;
	margin: 0 auto;
	background: url('images/top-tlo.jpg') no-repeat;
	overflow: hidden;
}


div#logo
{
	color: #000;
	text-align: center;
	height: 224px;
	margin: 0 auto;
	width: 786px;
	background: url('images/logo-tlo.jpg') repeat-x;
}

div#head div#head-menu ul li a
{
	color: #fff;
	background: #0165bf url('images/menu-top-li-tlo.jpg') bottom repeat-x;
	display: block;
	width: 184px;
	width: 186px;
	padding: 6px 0 6px 20px;
	margin: 0 0 0 2px;
	margin: 0 0 0 0px;
	
	
}
div#head div#head-menu ul li
{
	margin: 0;
	padding: 0;
	height: 26px;
}
div#head div#head-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#head div#head-menu
{
	float: left;
	width: 208px;
	width: 208px;
	
	padding: 24px 0 0 0;
	background: url('images/menu-top2.jpg') top no-repeat;
	
}








h1
{
	padding: 0;
	margin: 0 0 20px 0;
	color: #0354b9;
	font-size: 22px;
}


.sep
{
	border-top: 1px solid #e2e6dc;
	height: 1px;
	font-size: 0;
	margin: 15px 0;
}

span.obr img
{
	display: block;
}
span.obr
{
	float: left;
	border: 1px solid #959595;
	padding: 2px;
	margin: 0 10px 10px 0;
	font-size: 0;
}


div.box
{
	background: url('images/box-tlo2.jpg') 1px 0 no-repeat;
	padding: 20px 20px 0 30px;
}

div.box2 p
{
	margin: 10px 0;
}
div.box2
{
	border-top: 1px solid #e2e6dc;
	margin: 0 4px 0 1px;
	background: url('images/box2-tlo.jpg') 0px 1px no-repeat;
	/background: url('images/box2-tlo.jpg') 0px 2px no-repeat;
	padding: 3px 0px 0 0px;
}




div#head div#head-main div#localizer a
{

}
div#head div#head-main div#localizer span
{
		margin: 0 5px 0 0px;
		font-weight: bold;
}
div#head div#head-main div#localizer
{
	margin: 1px 0 0 0;
	padding: 5px 0 0 0;
	width:510px;
	background: url('images/localizer-tlo2.jpg') repeat-y;
	padding-bottom:8px;
	padding-left:61px;
	padding-right:5px;

}
div#head div#head-main ul li
{
	background: url('images/li-pkt1.jpg') 0 3px no-repeat;
	padding: 0 0 0 15px;
	margin: 0px 0;
}
div#head div#head-main ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	
}

div#head div#head-main
{
	float: left;
	display:inline;
	width: 575px;
	wid/th: 580px;
	text-align: justify;
	
}
div#head
{
	background: url('images/head-tlo2.jpg') 0px 0 repeat-y;
	width: 786px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
	position:relative;
}
.lang-menu {
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	height:23px;
}
.tx-srlanguagemenu-pi1 .CUR,
.tx-srlanguagemenu-pi1 .INACT,
.tx-srlanguagemenu-pi1 .NO {
	float:left;
	display:inline;
	margin-left:15px;
}
h3 {
	font-size:13px;
}






div#footer div#footer-text div#footer-link a.link6
{
		width: 100px;
		padding: 0 0 0 23px;
}
div#footer div#footer-text div#footer-link a.link5
{
		width: 123px;
		padding: 0 0 0 17px;
}
div#footer div#footer-text div#footer-link a
{
	float: left;
	display: block;

}
div#footer div#footer-text div#footer-link
{
	padding: 4px 0 0 0;
	margin: 0px 0 0 510px;
	width: 270px;
	overflow: hidden;
	height: 27px;
}
div#footer div#footer-text a
{
	color: #fff;
}
div#footer div#footer-text
{
	width: 786px;
	height: 53px;
	margin: 0 auto;
	background: url('images/footer-tlo.jpg') no-repeat;
	text-align: left;
}
div#footer div#footer-copy a
{
	color: #ffed00;
}
div#footer div#footer-copy
{
	margin: 0 13px 0 10px;
	overflow: hidden;
}
div#footer
{
	margin: 0 auto;
	clear: both;
	background: url('images/bottom-tlo.jpg') repeat-x;
	height: 53px;
	color: #fff;
	width: 786px;
}





form, fieldset
{
	border: none;
	padding: 0;
	margin: 0;
}

p
{
	margin: 5px 0;
}
a
{
	text-decoration: none;
	color: #000;
}
a:hover
{
	text-decoration: underline;
}
img
{
	vertical-align: middle;
	border: none;
}
.middle
{
	vertical-align: middle;
}

.left
{
	float: left;
}
.right
{
	float: right;
}
.clear
{
	clear: both;
	display: block;
}

.center
{
	text-align: center;
}

div#head div#head-menu ul.submenu {
display:none;
}

.box a {color:#0254B8;text-decoration:none}
.box a:hover {text-decoration:underline}

.foto h3 {
	margin-bottom:5px;
	text-decoration:underline;
	margin-top:10px;
	font-size:14px;
	color:#ffc712;
}
.foto .internal-link {
	color:#ffc712;
}
.foto h4 {
	background:transparent url(images/dot.gif) no-repeat scroll 0 6px;
	padding-left:7px;
	font-size:11px;
}
.foto h5 {
	font-size:11px;
	margin-top:20px;
}
.news-list-item h3 {
	font-size:12px;
	zoom:1;
}
.news-list-item p {
	zoom:1;
}

.foto h4 a {
	font-weight:normal;
	color:#ffc712;
	font-size:10px;
}
.img-container {
	float:left;
	display:inline;
	margin-right:15px;
	margin-bottom:15px;
	margin-top:10px;
}
.news-single-item h2 {
	font-size:16px;
}
