@charset "utf-8";
/* cs copyright */
#container_footer {
	width: 1000px;
	font-size: 10px;
	color: #323231;
	margin:0 auto 0 auto;
	padding:80px 0 0 0;
	position:relative;
	z-index:120;
}
#container_footer_in {
}
#footer_ew {
	margin: -40px 0 10px 42px;
	width: 290px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display:inline;
}
#footer_ewb {
	margin: 0px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	display:inline;
	color: #fff;
}
#container_footer a {
	color: #323231;
	text-decoration: none;
}
#container_footer a:hover {
	text-decoration: none;
	color:#606060;
}
#footer_copy {
	margin: -40px 50px 0 0;
	width: 350px;
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#footer_copy a :hover {
	text-decoration:underline;
}
/* end cs copyright */

form {
	margin:0;
	padding:0;
}

/* layout */

.cleaner {
	clear:both;
}
#header {
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:311px;
	margin:0 auto 0 auto;
	position:relative;
}

#flags{position:absolute;top:205px; left:92px;}
#flags a{margin-left:8px;}
#panelMain {
	background-image:url(../images/panelmain-header.jpg);
	background-repeat:no-repeat;
	width:1000px;
	min-height:500px;
	margin:0 auto 0 auto;
}

#panelMainWrap	
{
                background-image:url(../images/panelmain-background.jpg);
				background-repeat:repeat-y;
				width:1000px;
				margin:0 auto 0 auto;
}

#panelMainWrapper	{	background-image:url(../images/panelmain-footer.jpg);
				background-repeat:no-repeat;
				background-position:bottom;
				width:1000px;
				min-height:300px;
				padding:0 0 150px 0;
}

#footer{    background-image:url(../images/footer.jpg);
			background-repeat:no-repeat;
			width:1000px;
			height:62px;
			margin:0 auto 0 auto;
			position:relative;
}

#boxMain {
	width:480px;
	float:left;
	margin:25px 0 0 40px;
	padding:0 0 40px 0;
	z-index:120;
	position:relative;
}

#boxLeft{		
	float:left;
	width:220px;
	margin:0 0 0px 0;
	padding:0 0px 0px 0px;
}

#boxRight {
	width:185px;
	min-height:500px;
	margin:0 41px 0 0px;
	float:right;
	z-index:120;
	position:relative;
}
.headline {
	width:118px;
	height:26px;
	margin:40px auto 20px auto;
	padding:5px 0 0 0;
	background-image:url(../images/headline_background.png);
	background-repeat:no-repeat;
	color:#f6ff00;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}
.searchItem{
		text-align:right;
		color:#fff;
		font-size:9px;
		padding:0 0px 0 0;
}
.searchField {
	width:120px;
	height:19px;
	margin:0 0 0 8px;
	padding:4px 0 0 0;
	background-image:url(../images/search-field.png);
	background-repeat:no-repeat;
	color:#FFF;
	text-align:center;
	font-size:11px;
	float:left;
}
.searchButton{
	width:63px;
	height:23px;
	margin:0 8px 0 0;
	padding:4px 0 0 0;
	background-image:url(../images/search-button.png);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:11px;
	text-align:center;
	float:right;
}
.searchButton a:hover{
	color:#FFF;
	text-decoration:none;
}
.searchButton a{
	color:#FFF;
	text-decoration:none;
	display:block;
		width:63px;
	height:23px;
}
.searchButton:hover{
	background-image:url(../images/search-button2.png);
	background-repeat:no-repeat;
	color:#fff;
}
/* end layout */

/* top menu*/
#menu {
	width:962px;
	position:absolute;
	top:272px;
	left:28px;
}
.menuMain {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.menuMain li {
	margin:0 0px 0 0;
	padding:0 0 0 0;
	list-style-image:none;
	list-style:none;
	float:left;
}
.menuMain li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	text-decoration: none;
	display:block;
	text-align:center;
	margin:0 0 0 0;
	padding:10px 2px 0 0;
	text-transform:uppercase;
}
.menuMain li a:hover {
	color:#3b3b3b;
}
/* buttons */

.menuItem0 a 
{
    background-image:url(../images/tl_1.png);
	background-repeat:no-repeat;
	height:27px;
	width:133px;
	float:left;
}
.menuItem0 a:hover {
	background-image:url(../images/tl_2.png);
	background-repeat:no-repeat;
}

/* end top menu*/

/* left menu*/
#menuLeft {
	position:relative;
	padding: 20px 0px 0 0;	
	left:0px;
	margin:0px 0 0 0px;
}
.menuMainLeft li {
				width:182px;
				height:27px;
				padding-bottom:5px;
				list-style-image:none;
				list-style:none;
				margin:0 0 10px 15px;
}

.menuMainLeft li a {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 14px;
				background-image:url(../images/tl2_1.png);
				background-repeat:no-repeat;
				color:#000;
				width:182px;
				height:27px;
				text-decoration: none;
				display:block;
				text-align:center;
				padding:10px 7px 0 7px;
}

.menuMainLeft li a:hover {
				color:#464646;
				background-image:url(../images/tl2_2.png);
				background-repeat:no-repeat;
}

/* end left menu*/

/* bottom menu  */
#menu3 {
	width: 950px;
	z-index:20;
	position:relative;
	left:20px;	
	top:8px;
	z-index:121;
	text-align:center;
}
.menuMain3 {
	list-style: none;
	margin:0px auto 0 auto;
}
.menuMain3 li {
	display: inline;
}
.menuMain3 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 10px 0 10px;
	text-transform:uppercase ;
}
.menuMain3 li.last a {
	border-right: none;
}
.menuMain3 li:hover a {
	color: #5a5a5a;
	text-decoration: underline;
}
/* end bottom menu  */

/* left menu*/
.menuLeft1 {
	margin:20px 0 0 30px;
	padding:0px 0px 0px 0px;
}
.menuLeft {
	list-style:none;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
	padding:0;
}
.menuLeft li {
	margin:8px auto 0 auto;
	padding:0 0px 0px 0;
	list-style:none;
}
.menuLeft li a:hover {
}
.menuLeft li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding:0px 0px 0 25px;
	display:block;
	font-weight:bold;
}
/* buttons */
.menuItemLeft0 a {
	color:#cfc8c0;
	background-image:url(../images/odrazka-menu.png);
	background-repeat:no-repeat;
}
.menuItemLeft0 a:hover {
	color:#FFF;
}
/* end left menu*/

/* news */

.newsItem {
	margin:0 0 20px 0;
}
.newsItemHeader {
	background-image:url(../images/newsitem-header.png);
	background-repeat:no-repeat;
	width:195px;
	height:8px;
}
.newsItemBody {
	background-image:url(../images/newsitem-body.png);
	background-repeat:repeat-y;
	min-height:100px;
	width:195px;
	padding;0 0 20px 0;
}
.newsItemFooter {
	background-image:url(../images/newsitem-footer.png);
	background-repeat:no-repeat;
	width:195px;
	height:8px;
}

.headline{
	font-size: 15px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	margin:18px auto 7px auto;
}

.newsTitle {
	font-size: 12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 15px 0 15px;
}

.newsTitle a {
	color:#000;
	text-decoration:none;
}
.newsTitle a:hover {
	color:#ff9800;
	text-decoration: none;
}

.newsItemTitle {
	font-size: 12px;
	color:#000;
	margin:0 15px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.newsText {
	font-size: 10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 15px 5px 15px;
}

.newsDay {
	font-size: 10px;
	color:#454545;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 20px 20px 15px;
	background-image:url(../images/odrazka_datum.png);
	background-repeat:no-repeat;
	background-position:0 center;
	float:right;
}

.newsItemDetail {
	float:left;	
	margin:0 0 0px 15px;
}

.newsItemDetail a{
	font-size: 10px;
	color:#9b711c;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;

}

.newsItemDetail a:hover{
	text-decoration:underline;
	color:#000;
}



/* end news */

/*  tabulka  */
.td images {
	width:50px;
	height:44px;
}

