body {
	  background-color: white;
}

.text, a.text, a:link.text, a:active.text, a:visited.text {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

.biggertext {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a:hover.text {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33417C;
	text-decoration: underline;
}

a, a:link, a:active, a:visited {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33417C;
	text-decoration: underline;
}

a:hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33417C;
	text-decoration: underline;
}

.textred, a.textred, a:link.textred, a:active.textred, a:visited.textred {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33417C;
	text-decoration: none;
}

a:hover.textred {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}

.textredbold, a.textredbold, a:link.textredbold, a:active.textredbold, a:visited.textredbold {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33417C;
	text-decoration: none;
}

a:hover.textredbold {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: underline;
}


.textredbig, a.textredbig, a:link.textredbig, a:active.textredbig, a:visited.textredbig {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33417C;
	text-decoration: none;
}

a:hover.textredbig {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #696969;
	text-decoration: underline;
}

#submenuid10{
color: #000000;
text-transform: none;
}

.bottom_link, a.bottom_link, a:link.bottom_link, a:active.bottom_link, a:visited.bottom_link {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #33417C;
	text-decoration: none;
}

a:hover.bottom_link {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-decoration: underline;
}

a:hover.text {
	text-decoration: underline;
}

.textbold, a.textbold, a:link.textbold, a:active.textbold,a:visited.textbold {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
li.textbold {
  margin:0px; padding-top:0px;
  line-height: 12px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;

}

.textbold a:hover {
	text-decoration: underline;
}

.f0 {background-color: #000000} /*krycia farba*/
.f1 {background-color: #ffffff} /*krycia farba, neparne riadky*/
.f2 {background-color: #AAA19E} /*pouziva sa iba na hornu listu*/
.f3 {background-color: #eeeeee} /*parne riadky/*/
.f4 {background-color: #dddddd} /*....*/
.f5 {background-color: #FFDF54}

.pagehead {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*color: #33417C;*/
	color: white;
}

.subhead {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 13px;
	color: #505051;
	text-decoration: none;
}

a.subhead, a:link.subhead, a:active.subhead,a:visited.subhead {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 13px;
	color: #505051;
	font-weight: bold;
	text-decoration: none;
}

a.subhead: hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 13px;
	color: #505051;
	font-weight: bold;
	text-decoration: underline;
}

.pagetext {
	font-family: Veranda, Tahoma, sans-serif, Arial;
	font-size: 11px;
}



.leftmenu, a.leftmenu, a:visited.leftmenu, a:active.leftmenu {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33417C;
	text-decoration: none;
}

a:hover.leftmenu {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: underline;
}

.leftmenubold, a.leftmenubold, a:visited.leftmenubold, a:active.leftmenubold {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F2F2F;
	text-decoration: none;
}

a:hover.leftmenubold {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F2F2F;
	text-decoration: underline;
}

.leftsubmenu, a.leftsubmenu, a:visited.leftsubmenu, a:active.leftsubmenu {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-size: 11px;
	color: #2F2F2F;
	text-decoration: none;
}

a:hover.leftsubmenu {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-size: 11px;
	color: #2F2F2F;
	text-decoration: underline;
}

.leftsubmenubold, a.leftsubmenubold, a:visited.leftsubmenubold, a:active.leftsubmenubold {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #2F2F2F;
	text-decoration: none;
}

a:hover.leftsubmenubold {
	font-family: Arial, Veranda, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2F2F2F;
	text-decoration: underline;
}


.textbottom {
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color: #BDBEBF;
}

.m2_padding {
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 15px;
				margin-left: 15px;
}
.m2_padding2 {
				padding-top: 5px;
				padding-bottom: 5px;
				padding-right: 15px;
				padding-left: 15px;
}

.button {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #33417C;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}

.textbox {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33417C;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}

.news_mainpage, a.news_mainpage, a:visited.news_mainpage, a:active.news_mainpage {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #616363;
	text-decoration: none;
}

a:hover.news_mainpage {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #33417C;
	text-decoration: underline;
}

.news_mainpage_title, a.news_mainpage_title, a:visited.news_mainpage_title, a:active.news_mainpage_title  {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #33417C;
	text-decoration: none;
}

a:hover.news_mainpage_title {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #33417C;
	text-decoration: underline;
}

.navigation_left_title {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}
.cena{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33417C;
	text-decoration: none;
}

/*
NEW
*/
.tableDotaznik  {
  width: 550px;
  font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

.tableDotaznikGray  {
  width: 550px;
  font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

.tableDotaznikGray textarea {
  font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC4641;
	width: 550px;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}

.tableDotaznik .inputF {
  border: 1px #000000 solid;
  width:170px;   
}

.button2 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC4641;
	background-color: #F7F7F7;
	border: 1px #696969 solid;
}

.tableDotaznik .colorYellow {background-color: #FFFF9C;}
.tableDotaznik .colorOrange {background-color: #FFCF9C;}
.tableDotaznik .colorBlue {background-color: #9CCFFF;}
.tableDotaznik .colorGreen {background-color: #CEFFCE;}
.tableDotaznik .colorDGreen {background-color: #31CFCE;}

.HodnPozadie { background-color: #C6C3C6;} 

.HodnPozadie2 {background-color: white;}

.Error {background-color: red; color: white;font-weight: bold;}

.textwhite, a.textwhite, a:visited.textwhite, a:active.textwhite  {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

a:hover.textwhite {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: underline;
}

.bot_bor {
	border-bottom: 1px solid #696969; 
}

.top_bor {
	border-top: 1px solid #696969; 
}

.pad1 {
	padding: 2px;
}

.bor {
	border: 1px solid #696969;
}

.bot_bor2 {
	border-bottom: 1px solid #DDDDDD;
}

.partnersen_country {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33417C;
}

.header {
	position: relative;
}

.header div.logo {
	position: absolute;
	top: 45px;
	left: 571px;
}

.header div.langs {
	position: absolute;
	top: 10px;
	left: 10px;
}

.header div.euro {
	position: absolute;
	top: 155px;
	left: 10px;
	width: 160px;
}

.header div.euro a {
	text-decoration: none;
	font-size: 5pt;
	font-family: Verdana;	
	color: white;
}

.header div.euro a.blue {
	color: rgb(0,0,51);
}

a.sk, a.cz, a.en, a.pl {
	color: #f5a10b !important;
	border-left: 2px solid #f5a10b !important;
	padding-left: 3px; 
	text-decoration: none !important;
	font-weight: bold !important;
	margin-left: 10px;
}

a.cz {
	color: #97bf0d !important;
	border-left: 2px solid #97bf0d !important;
}

a.en {
	color: #0fd1f3 !important;
	border-left: 2px solid #0fd1f3 !important;
}

a.pl {
	color: #ff4256 !important;
	border-left: 2px solid #ff4256 !important;
}

.menu td a, .menu-lang td a {
	text-decoration: none;
	/*color: white;*/
	color: black !important;	
	font-weight: bold !important;
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none !important;	
}

.menu-lang td a {
	font-size: 10px !important;
	text-decoration: none !important;
}

.menu td, .menu-lang td {
	border-right: 1px solid #fff;
	background: url(../images/theme1/new/menu_button_bg.png) repeat-x;
}

.menu td.last, .menu-lang td.last {
	border-right: none;
}

.menu td.over, .menu-lang td.over {
	background: url(../images/theme1/new/menu_button_over_bg.png) repeat-x;
}

.menu td.over a, .menu-lang td.over a {
	color: white !important;
}



.menu td a:hover, .menu-lang td a:hover {
	text-decoration: none !important;
	color: white !important;
	font-weight: bold;
}

.box {
	position: relative;
}

.box div.title {
	position: absolute;
	color: white;
	font-size: 9pt;
	font-family: Verdana;
	text-transform: uppercase;
	font-weight: bold;
	top: 10px;
	left: 10px;
}

.box div.more a{
	position: absolute;
	color: white;
	font-size: 9pt;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
	top: 10px;
	left: 160px;
}

.box div.pl a{
	left: 140px;
}

.sp-title {
	background: url(../images/theme1/new/sp_title_bg.gif) repeat-x;
	margin: 1px 0 10px 0;
	height: 21px;
}

.sp-title div {
	padding: 2px 0 0 10px;
}

.sp-detail {
	border-top: 1px solid #cfcfcf;
}

.pagehead a {
	color: white !important;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px !important;
	font-weight: bold !important;	
}
