body {
	behavior: url(/csshover.htc);
}
/******************** LANGUAGE SELECTOR - FLAS **************************/
/******************** LANGUAGE SELECTOR - FLAS **************************/

#cms_language_selector_flags {
	margin: 0 46px 0 0;
	padding: 0;
	width: auto;
	float: left;
}
#cms_language_selector_flags p {
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #373737;
	text-shadow: #e0e0e0 0px 1px 1px;	
}
#cms_language_selector_flags p a {
	vertical-align: middle;
}
#cms_language_selector_flags img {
	margin-right: 5px;
	border: 0px;
	vertical-align: middle;
}

/******************** MENU BAR - DROPDOWN **************************/

.cms_menu_bar_dropdown {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
}

.cms_menu_bar_dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
	float: left;
	display: inline;
}

.cms_menu_bar_dropdown ul li {
	margin: 0;
	padding: 0 0 0 0;
	float: left;
}
.cms_menu_bar_dropdown li li, .cms_menu_bar_dropdown li li li {
	color: #FFF;
	background: #1B9879;
}	

.cms_menu_bar_dropdown a, .cms_menu_bar_dropdown h2 {
	/*font: normal 12px/16px Verdana, Geneva, sans-serif;*/
	font-size: 12px;
	font-family: Georgia, Georgia, serif;
	display: block;
	border-top: 1px solid #37B898;
	margin: 0;
	padding: 2px 3px;
}

.cms_menu_bar_dropdown a {
	color: #FFF;
	background: #1B9879;
	text-decoration: none;
}

.cms_menu_bar_dropdown a:hover {
	color: #1B9879;
	background: #FFF;
}

.cms_menu_bar_dropdown li {position: relative;cursor: pointer;clear:both;float:left;width:auto;}

.cms_menu_bar_dropdown ul ul {
	position: absolute;
	padding: 12px 0 0 0;
	margin: 0;
	z-index: 100;
}

.cms_menu_bar_dropdown ul ul ul {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 0;
	left: 100%;
	z-index: 100;
}
div.cms_menu_bar_dropdown ul ul,
div.cms_menu_bar_dropdown ul li:hover ul ul,
div.cms_menu_bar_dropdown ul ul li:hover ul ul
{display: none;}

div.cms_menu_bar_dropdown ul li:hover ul,
div.cms_menu_bar_dropdown ul ul li:hover ul,
div.cms_menu_bar_dropdown ul ul ul li:hover ul
{display: block;}

.cms_menu_bar_dropdown ul li h2 {
	color: #058295;
	text-align: left;
	padding: 0 5px 0 5px;
	border: 0px;
	background: transparent;
	width: auto;
	font-weight: normal;
}
.cms_menu_bar_dropdown ul li h2:hover, .cms_menu_bar_dropdown ul li h2.active {
	color: #5C942D;
}

.cms_menu_bar_dropdown ul ul li, .cms_menu_bar_dropdown ul ul ul li {
	width: 180px;
}

/* Dinamikus Pr Box */
 .header-kereses-text {
    background: url("/cms/img/kereses_back.jpg") no-repeat scroll 0 0 transparent;
    border: 0px solid red;
    float: left;
    height: 26px;
    margin-top: 0;
    padding: 2px 4px;
    width: 200px;
}

.header-kereses-input {
    float: left;
    margin-top: 0;
}

a img
{
border:none;
}

.slider-wrap
{
border: 0px solid red; 
width: 676px; 
/*height: 336px;*/
height:385px;
/* margin: 0 0 60px 0; */
background: url(/cms/img/slide_back3.jpg) no-repeat;
}

.slider-pic
{
border: 0px solid blue; 
width: 350px; 
/*height: 255px;*/
height:265px;
padding: 15px 0px 15px 15px; 
float: left;
}

.slider-content
{
border: 0px solid green; 
width: 274px; 
/*height: 221px;*/
height:277px;
padding: 25px 8px 15px 15px; 
float: left;
}

.slider-title
{
font-size: 18px; 
font-family: arial; 
color: #2ea3d2; 
text-decoration: none;
line-height:20px;
font-weight: bold;
}

.slider-date
{
font-size: 13px; 
font-family: arial; 
color: #464646; 
font-weight: bolder;
display: inline-block;
margin: 10px 0;
}

.slider-text
{
font-size: 13px; 
font-family: arial;
line-height: 16px;
color: #464646;
display: inline-block;
margin-bottom: 10px;
}

.slider-bovebben
{
font-size: 11px; 
text-transform: uppercase; 
font-family: arial; 
color: #898989; 
text-decoration: none;
}

.news_archiv{
	width:105px;
	padding:11px 0 0 8px;
	float:left;	
}
.news_archiv a{
	color:#898989;
	font-size:11px;
	text-transform: uppercase;	
}	

.slider-kereses
{
width: 70px; 
margin-top: 11px; 
padding-right: 5px; 
margin-left: 0; 
color: #898989; 
font-size: 11px; 
text-transform: uppercase; 
font-family: arial; 
float: left; 
border: 0px solid red; 
text-align: right;
}

.slider-kereses-box
{
border: 0px solid green; 
width: 165px; 
padding: 5px 0px 10px 0px; 
text-align: center; 
float: left;
}

.slider-nav
{
border: 0px solid green; 
width: 300px; 
margin:0 0 0 18px;
height: 20px; 
padding: 10px 0px 10px 0px; 
text-align: center; 
float: left;
}

.slider-back
{
width: 23px; 
float: left; 
border: 0px solid red;
cursor: pointer;
}

.slider-back-text
{
/*width: 70px;*/
width:59px;	
padding-top: 3px; 
padding-left: 5px; 
color: #898989; 
font-size: 11px; 
margin-right: 1px;
text-transform: uppercase; 
font-family: arial; 
float: left; 
border: 0px solid red; 
text-align: left;
cursor: pointer;
}

.nav-aktiv
{
float: left; 
border: 0px solid red; 
width: 8px; 
height: 8px; 
background: url(/cms/img/aktiv.jpg) no-repeat; 
margin: 6px 3px 0px 3px;
}

.nav-inaktiv
{
float: left; 
border: 0px solid red; 
width: 8px; 
height: 8px; 
background: url(/cms/img/inaktiv.jpg) no-repeat; 
margin: 6px 3px 0px 3px;
}

.nav-kovetkezo-text
{
width: 70px; 
padding-top: 3px;
padding-right: 3px; 
margin-left: 27px;
margin-left: 15px;
color: #898989; 
font-size: 11px; 
text-transform: uppercase; 
font-family: arial; 
float: left; 
border: 0px solid red; 
text-align: left;
cursor: pointer;
}

.slider-next-text
{
width: 23px; 
float: left; 
border: 0px solid red;
cursor: pointer;
}
