@charset "utf-8";
/* CSS Document */

div#k2Container {
	padding:0px 120px 0px 120px;
}

div#k2Container.szeles {
	padding:0px 40px 0px 40px;
}

	div.itemView {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:none;} 
	
	div.itemHeader h2.itemTitle {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:32px;
		font-weight:normal;
		line-height:110%;
		padding:10px 0 4px 0;
		margin:0;
		color:#999;

			padding-left:28px !important;
			background: url(../images/pretitle24.png) no-repeat left 16px transparent;
		
	}
	

    div.catItemHeader h3.catItemTitle {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:110%;
		padding:10px 0 4px 0;
		margin:0;
		text-transform:none;
		letter-spacing:0px;
	}
	  div.catItemHeader h3.catItemTitle a{
  }
	
	 div.catItemHeader h3.catItemTitle a:hover{
  }
	
	
	div.itemListCategory {
		background:none;
		border:none;
		border-bottom:1px solid #ddd;
		margin:0px 0px;
		padding:0px;
		padding-bottom:12px;
		padding-left:12px;
		margin-top:30px;
		margin-bottom:30px;
		}

		div.itemListCategory h2{
			font-size:32px;
			text-transform:uppercase;
			color:#999;
			padding-left:28px !important;
			background: url(../images/pretitle24.png) no-repeat left 16px transparent;


		}
		
		
		
    div#itemListLinks {
		background:none;
		border:none;
		margin:0px;
		padding:0px;
		}
		
    div#itemListLinks h3.catItemTitle {
	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:100%;
		padding:0px 0 0px 0;
		margin:0;
		text-transform:none;
		letter-spacing:1px;
		border-bottom:1px solid #ddd;
	}
	
	div#itemListLinks .itemContainer:nth-last-child(3) h3.catItemTitle {
		padding-top:20px !important;
	}
	
	

		   div#itemListLinks h3.catItemTitle a {
			display:block;
			padding:8px 12px;
			text-decoration:none;
			
		   }
		   
		    div#itemListLinks h3.catItemTitle a:hover {
				background-color:#c62121;
				color:#fff;
				
	   }
	
		  
		 
		  




 
 
 
 	
  div.itemToolbar {
	  position:absolute;
	  width:537px;
	  top:197px; 
	  padding: 4px 0;
	  margin:0px;
	  border-bottom: none;
	  border-top:none;
	  background:none;
   }
		  
div.szeles div.itemToolbar {
	margin-left:80px;
	  width:537px;
   }
		  

    div.itemToolbar ul {float:right;text-align:right;list-style:none;padding:0px 0px;margin:0;}
    div.itemToolbar ul li {float:left;display:block;list-style:none;padding:0px 4px;margin:0;border-left:1px solid #ddd;text-align:center;background:none;font-size:12px;}
    
	div.itemToolbar ul > li:first-child {border:none;} /* remove the first CSS border from the left of the toolbar */
    div.itemToolbar ul li a {font-size:12px;font-weight:normal;}
    div.itemToolbar ul li a:hover {background-position:bottom;}
    div.itemToolbar ul li a span {display:none;}

	div.itemToolbar ul li a.itemPrintLink { display:block;width:16px;height:16px;background-image:url(../images/print_ikon.png);background-repeat:no-repeat;background-position:top;}
	div.itemToolbar ul li a.itemPrintLink:hover{background-position:bottom;}
    div.itemToolbar ul li a.itemPrintLink span {display:none;}
    
	div.itemToolbar ul li a.itemEmailLink {display:block;width:16px;height:16px;background-image:url(../images/email_ikon.png); background-repeat:no-repeat;background-position:top;}
	div.itemToolbar ul li a.itemEmailLink:hover{background-position:bottom; }
	div.itemToolbar ul li a.itemEmailLink span {display:none;}


	div.itemToolbar ul li span.itemTextResizerTitle {display:none;}
    
	div.itemToolbar ul li a#fontDecrease {margin:0px;display:block;width:16px;height:16px;background:url(../images/fontsize_kicsi.png) no-repeat top; float:left;}
    div.itemToolbar ul li a#fontDecrease:hover {background-position:bottom;}
    
	div.itemToolbar ul li a#fontIncrease {margin:0px;display:block;width:16px;height:16px;background:url(../images/fontsize_nagy.png) no-repeat top; float:left;}
    div.itemToolbar ul li a#fontIncrease:hover {background-position:bottom;}
	
	div.itemToolbar ul li a#fontDecrease img, div.itemToolbar ul li a#fontIncrease img {display:none;}
    div.itemToolbar ul li a#fontDecrease span, div.itemToolbar ul li a#fontIncrease span {display:none;} 
	
	
	div.itemBackToTop {text-align:right;; }
    div.itemBackToTop a {float:right;width:18px;height:18px;overflow:hidden;display:block;text-decoration:none; text-indent:9999px; background:url(../images/pageup.png) no-repeat top; }
    div.itemBackToTop a:hover {text-decoration:none;background-position:bottom;}


/* --- Zebra rows --- */
.even {background:none;padding:0px;border-bottom:none; list-style-type:disc; margin-left:40px;}
.odd {background:none;padding:0px;border-bottom:none; list-style-type:disc; margin-left:40px;}

div.k2ItemsBlock ul li a.moduleItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	margin: 0;
	text-transform: none;
	letter-spacing: 1px;
	border-bottom: 1px solid #DDD;
	display: block;
	padding: 4px 0px;
	text-decoration: none;
}

div.k2ItemsBlock ul li a.moduleItemTitle:hover {
                /*background-color:#c62121;
                color:#fff;*/
				text-decoration:underline;
                
       }
	   

div.subCategory {
	background:none;
	border:none;
	height:auto !important;
	padding-left:8px;
}

div.subCategory h2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
	color:#212163;
	text-decoration:none;
	cursor: default;
	
	text-transform: uppercase;
	letter-spacing: 1px;

}

div.subCategory div.k2ItemsBlock {
	
}

div.subCategory div.k2ItemsBlock ul li a{
padding-left:0px;
border-bottom:none;

	
}

div.subCategory div.k2ItemsBlock ul li a:before{
/*content: '● '; */

	
}

div.itemLinks {
margin: 0 0 0 0;
padding: 0;
}

div.itemCategory {
padding: 0px;
margin-top:12px;
border-bottom: 0px dotted #CCC;

}
div.itemCategory a{
	color:#212163;
	font-weight:bold;
	text-transform:uppercase;
	cursor:default;
	text-decoration:none;
	

}

div#k2Container.partnerek div.itemLinks {
	padding-top:4px;	
}

div#k2Container.partnerek div.subCategory div.k2ItemsBlock {
	padding-left:120px;	
}

div#k2Container.partnerek div.subCategory h2 a {
	color:#212163;
	font-weight:bold;
	text-transform:uppercase;
	cursor:default;
	text-decoration:none;
	letter-spacing:0px;
}


div#k2Container.partnerek h2.itemTitle {
	padding-left:140px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: none !important;
	text-decoration:none;
	letter-spacing:0px;
	color: #C62121;

}


div#k2Container.partnerek div.subCategory div.k2ItemsBlock a.moduleItemTitle{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 100%;
margin: 0;
text-transform: none;
letter-spacing: 0px;
border-bottom: 0px solid #DDD;
display: block;
padding: 0px;
text-decoration: none;
}

div#k2Container.partnerek div.subCategory div.k2ItemsBlock ul li {list-style-type:none;}
div#k2Container.partnerek div.subCategory div.k2ItemsBlock a.moduleItemTitle:before{
	content:'';
	
}

div#k2Container.partnerek div.subCategory div.k2ItemsBlock a.moduleItemTitle:hover{
	text-decoration:underline;
	background-color:transparent;
	color: #C62121;
}

div#k2Container.partnerek h3.catItemTitle {
	padding-bottom:0px;
	
}
div#k2Container.partnerek div.catItemBody {
	padding-top:0px;
	
}
div#k2Container.partnerek h3.catItemTitle a {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 100%;
margin: 0;
text-transform: none;
letter-spacing: 0px;
border-bottom: 0px solid #DDD;
display: block;
padding: 0px;
text-decoration: none;
}

div#k2Container.partnerek h3.catItemTitle a:hover{
	text-decoration:underline;
}

div.itemListCategory h2 {
	
/*font-size: 36px; */
font-weight: normal;
line-height: 100%;
padding: 12px 0 12px 10px;
margin: 0;


}

div.itemListCategory {
background:none;
border: 0px solid #DDD;
margin: 0px;
padding: 0px;
}