/*************************************************************************************
ALAP
**************************************************************************************/
@import url('css-normalize.css');
@import url('css-button.css');
@import url('css-tablazat.css');
@import url('css-iframe.css');
@import url('css-skeleton.css');


/* EGYEDI FONT MEGHÍVÁSA */

@font-face {
  font-family: 'BodebeckLTStd-Regular';
  src: url('fonts-bodebeck/BodebeckLTStd-Regular.eot?#iefix') format('embedded-opentype'),  url('fonts-bodebeck/BodebeckLTStd-Regular.woff') format('woff'), url('fonts-bodebeck/BodebeckLTStd-Regular.ttf')  format('truetype'), url('fonts-bodebeck/BodebeckLTStd-Regular.svg#BodebeckLTStd-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family: 'gothic';
	src: url('fonts-gothic/gothic.eot');
	src: local('gothic'), url('fonts-gothic/gothic.woff') format('woff'), url('fonts-gothic/gothic.ttf') format('truetype');
	font-style: normal;
    font-weight: normal;
}

/* ALAP KINÉZET
*****************************************************************************/

body, body *{
margin:0;
padding:0;
border:0;
}

body{
font-size:1.2em; 
font-family: 'BodebeckLTStd-Regular', georgia, palatino, serif, "times new roman", times; /* FONT */
/*font-family: 'gothic', "Century Gothic", Verdana, Arial, Tahoma; /* FONT */
color:#222222;
/*line-height: 120%;/* sortávolság*/
scrolling:yes; /*oldalsó görgetősáv mindig legyen*/
}

body{
	padding:0;
	text-align:center;
	background-image: url(img/body-logo.png), url('img/body-nagyhatter.jpg');
	background-position: center top,  center top;
    background-repeat: no-repeat, repeat-y;
	background-color:#F2F2F2;

/* body animáció*/
	-moz-animation: body 3s forwards;
	-webkit-animation: body 3s forwards;
	-o-animation: body 3s forwards;
	-ms-animation: body 3s forwards;
	animation: body 3s forwards;
}

/* body animáció*/
	@-moz-keyframes body { 0% { opacity: 0; } 100% { opacity: 1; } }
	@-webkit-keyframes body { 0% { opacity: 0; } 100% { opacity: 1; } }
	@-o-keyframes body { 0% { opacity: 0; } 100% { opacity: 1; } }
	@-ms-keyframes body { 0% { opacity: 0; } 100% { opacity: 1; } }
	@keyframes body { 0% { opacity: 0; } 100% { opacity: 1; } }


/* BODY SCROLLBAR */
body::-webkit-scrollbar {
    width: 9px;
	background-color:transparent;
	background:transparent;
}

body::-webkit-scrollbar-track {
   /* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;*/
    background-color:#F1F1F1;
	/*background:transparent; /*transparent*/

}

body::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}



/* ALSÓ NAGYKÉP 
*****************************************************************************/
#alsonagykep{
	padding:0;
	text-align:center;
	background-color:#F2F2F2;
	}
	
	#alsonagykep	img{
	width: 100%;
	box-sizing: border-box;
	}
		
		
		
		

/* EMAIL KÜLDŐ FORM
*****************************************************************************/

/*.form{background:#f3f3f3;border:1px solid #c8cccf;}*/
.form label{font-size:12pt;color:#01476f;font-weight:normal;}
.form label span{padding-left:10px;color:#acb3b7;font-weight:normal;}

.hide{display:none;}

.input, select, textarea{
padding:2px;
border:1px solid #FDFDFF;
-webkit-box-shadow:0 0 5px #ACAC9D;
font-family:Verdana;
font-size:0.9em;
}

.input.warning-required, select.warning-required, textarea.warning-required{
border-color:#FFFFFF; 
background:#F1D3D1;
}

.submit{
padding:5px 14px;
margin-right:10px;
border:1px solid #FDFDFF;
-webkit-box-shadow:0 0 5px #686859;
background:#77a422;
color:#fff;
font-weight:normal;
font-size:1em;
font-family:Verdana

-moz-border-radius: 3px; /* lekerekítés mértéke */
-webkit-border-radius: 3px; /* lekerekítés mértéke */
border-radius: 3px; /* lekerekítés mértéke */
}

.submit:hover{
background:#8abe27;
cursor:pointer;
}
* html .submit{
padding:3px 1px !important;
}
* html .input{
height:28px;
}


.torles{
padding:5px 14px;
border:1px solid #FDFDFF;
-webkit-box-shadow:0 0 5px #686859;
background:#FF0000;
color:#fff;
font-weight:normal;
font-size:1em;
font-family:Verdana

-moz-border-radius: 3px; /* lekerekítés mértéke */
-webkit-border-radius: 3px; /* lekerekítés mértéke */
border-radius: 3px; /* lekerekítés mértéke */
}

.torles:hover{
background:#D96C00;
cursor:pointer;
}
* html .torles{
padding:3px 1px !important;
}
* html .input{
height:28px;
}


/* ALAP HIVATKOZÁS
*****************************************************************************/

a{
color:#0782C1; 
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration: none;
}



/* ALMENÜMUTATÓ
*****************************************************************************/
#skiplinks{
position:absolute;
top:0px;
left:0px;
}
#skiplinks a{
position:absolute;
top:-500px;
left:0px;
z-index:10;
min-width:200px;
padding:10px;
color:#fff;
}

#skiplinks a:focus{
top:0;
background:#000;
color:#fff;
}






/* OLDAL TÁROLÓ
*****************************************************************************/
#container{
position:relative;
width:100%;
margin:0 auto;
padding:0;
overflow:hidden;
}


/* 0 HEADER 
*****************************************************************************/
#header0{
width:100%; 
/*overflow:hidden;*/
margin:0 auto;
text-align:center;
/*background-color:#FF0000; /* háttérszín*/

}

#header0 .container{
max-width:1010px;
margin:0 auto;
padding:217px 0 30px;
text-align:right;
/*background-color:#6CD900; /* háttérszín*/
}


																/* LOGO
																*****************************************************************************/
																#logo{display:none;} /* HOGY NE LÁTSZÓDJON A LOGÓ ÉS A SZLOGEN AZ  OLDALON*/

																#logo{
																position:relative;
																float:left;
																/*background-color:#FFFF00; /* háttérszín*/
																}

																#logo img{
																float:left;
																/*clear:left;*/
																margin-top:40px;
																margin-right:10px;
																}

																#logo #title{
																text-align:left;
																}

																#logo #title a{
																color:#00283f;
																font:normal 200% 'Arial';
																text-transform:none;
																text-decoration:none;

																}
																#logo #title a span{color:#96cd30;background:inherit;}
																#logo #title a strong{color:#f9f9f9;background:inherit;}

																#logo #slogan{
																	text-align:left;
																	padding:0 0 0 4px;
																	background:inherit;
																	color:#BF9062;
																	font-size:0.818em;
																}


																* html #logo #slogan{width:100%;} /* IE 6 hack */



/* NYELVVÁLTÓ ZÁSZLÓK
******************************************************************************/

#zaszlok{
width: 100%;
height:20px;
margin-top:2px;
/*background-color:#73FF73; /* háttérszín*/
}

#zaszlok ul { 
max-width:110px;
margin:0 auto;
display:inline-block;
/*background-color:#FF0000; /* háttérszín*/
}

#zaszlok li{
float:left;
list-style: none;
margin-left: 6px;
/*background-color:#2626FF; /* háttérszín*/
}



/* HEADER 
*****************************************************************************/
#header{
max-width:100%; 
/*height:350px; /*SLIDER MIATT ESETLEG SZÜKSÉGES*/
/*overflow:hidden;
background:inherit;
background-color:#4C79FF; /* háttérszín*/
}


/* FEJLÉC LOGO, FEJLÉC HÁTTÉR ÉS SZLOGEN
********************************************************************************/
#head1{
position:relative;
clear:both;
max-width:1055px;
margin:0 auto;
text-align:left;
/*background-color:#4C79FF; /* háttérszín*/
}

/*#head1 .container{height:0px;} /* FEJLÉCMÉRET ÁLLÍTÁSA*/


#body{float:left;width:100%;margin:0 auto;padding:0;}
#foot{float:left;width:100%;margin:0 auto;padding:0;}


#body .container, #foot .container{max-width:1010px;margin:0 auto;text-align:left;}





/* HEADER WITH TOP MENU BELOW LOGO 
*******************************************************************************/

#head2{
max-width:1010px;
margin:0 auto;
text-align:left;
/*background-color:#4CFFD2; /* háttérszín*/
}

#head2{
 background:none; 
 border-bottom:1px solid #fff;
 }
 
#head2 .container{
/*background:#fff url('img/menu1_bg.png') repeat-x;*/
overflow:hidden;
height:45px;
}



/*  TOP MENU (RESPONSIV)
***********************************************************************/

#menu1 {
/*width:98%;
/*overflow:hidden;*/
text-align:center; /* menü középre igazodjon*/
/*background-color:#FF4CFF; /* HÁTTÉRSZÍN*/
 }

#menu1 ul { 
margin:0;
padding:0;
/*float:right; /* menü jobbra igazodjon*/
/*float:left; /* menü balra igazodjon*/
/*background-color:#353526; /* HÁTTÉRSZÍN*/
}
	 
#menu1 li { 
/*float: left; */
list-style:none;
margin:0 0 0 5px;
padding:0;
display: inline-block; 
*display:inline; /* ie7 */
/*clear: none; */
}



#menu1 li.l1{
border-left:none;
}

#menu1 li a { 
display: block; 
padding:8px 5px 8px 5px;
font-size:1em; 
color: #FFFFFF; 
text-decoration:none;
text-transform:uppercase; 
text-align:left; /* almenük szöveg igazátása*/

	-moz-border-radius: 4px; /* lekerekítés mértéke */
	-webkit-border-radius: 4px; /* lekerekítés mértéke */
	border-radius: 4px; /* lekerekítés mértéke */
	border: 1px solid transparent;
			
	-webkit-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	-moz-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	-o-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
}



#menu1 li a:hover, #menu1 .selected a, #menu1 .selected-parent a{

color: #FFFFFF; 
background-color:#951B11; /*legördulőnél almenü nélküli menü hover színe*/

	text-shadow:none;
	-moz-border-radius: 4px; /* lekerekítés mértéke */
	-webkit-border-radius: 4px; /* lekerekítés mértéke */
	border-radius: 4px; /* lekerekítés mértéke */
	border: 1px solid #7B170F;

	-webkit-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	-moz-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	-o-transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
	transition: color .5s linear, background-color .5s ease-in-out, border-color .5s ease-in-out;
}




/* BODY STYLES - LEFT AND RIGHT COLUMN 
-------------------------------------------------------------------------------------------------------*/
#body{clear:both;margin:0;}
#body .container{overflow:hidden;margin-top:15px;}

/* LEFT COLUMN STYLES 
-------------------------------------------------------------------------------------------------------*/
#column{
float:left;
width:25%;
/*max-width:300px;*/
padding:0px 0;
margin: 0 20px 0 0;
 text-shadow: 1px 1px 0px #FFFFFF; /* ÁRNYÉK A BETŰKNEK  --  jobbra, lefelé, elmosás, szín*/
}


/* SEARCH FORM 
------------------------------------------------------------------------------------------------------*/
#searchForm{
width:250px;
margin:126px 0px 30px 0px;
float:right;
background:inherit;
/*position:absolute;*/
}

#searchForm label, #searchForm legend{
display:none;
}

#searchForm .input{
width:150px;
padding:4px;
background:#83A798;
font-size:11px;
font-style:normal;
color:#F0F0E1;
		-moz-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-webkit-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-o-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		box-shadow: 0px 0px 10px 1px #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás | nagyság */
        
		-moz-border-radius: 4px; /* lekerekítés mértéke */
		-webkit-border-radius: 4px; /* lekerekítés mértéke */
		border-radius: 4px; /* lekerekítés mértéke */
		border: 1px solid #85A799;

}

#searchForm .submit{
padding:4px 5px;
background:#83A798;
font-size:11px;
font-style:normal;
color:#333;
		-moz-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-webkit-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-o-box-shadow: 0px 0px 20px 2px  #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		box-shadow: 0px 0px 10px 1px #668F7F; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás | nagyság */
        
		-moz-border-radius: 4px; /* lekerekítés mértéke */
		-webkit-border-radius: 4px; /* lekerekítés mértéke */
		border-radius: 4px; /* lekerekítés mértéke */
		border: 1px solid #85A799;
}

#searchForm .submit:hover{
background:#eaeaea;
font-size:11px;
}
*:first-child+html #searchForm .input{width:127px;} /* IE 7 hack */
*:first-child+html #searchForm .submit{padding:3px 0;} /* IE 7 hack */



/* BOXES */
#column .box{
margin:0 2px 10px; 
/*-webkit-box-shadow:0 -2px 7px rgba(0,0,0,.15);box-shadow:0 -2px 7px rgba(0,0,0,.15);*/
}

/*
#column .box img{
width:99%;
max-width:220px;
}
*/

/* BOX FEJLÉC*/
#column .box .type{
/*visibility:hidden; /*hogy ne látszódjon az oldalon*/
margin-top:25px; 
padding:7px 0 7px 10px; 
color:#333333; 
font-size:1.40em; 
font-weight:normal;
/*background:#016095 url('img/menu3_bg.png') repeat-x;*/
}

#column .box .content{
padding:15px 10px; 
list-style:none;
 /*background:#fff url('img/menu2_items_bg.png') repeat-x left bottom;border-bottom:1px solid #ccc; 
 border-bottom:1px solid #DDDDDD;*/
font-size:0.9em; 
line-height:1.4em; 
text-align:left;
 }

.box ol{margin:0 !important;list-style:none;}
.box li{padding:4px 0 4px 17px;background:url('img/menu2_arrow.png') no-repeat 3px 12px;}
.box li a{display:block;width:87%;padding:2px 2% 4px 7%;color:#002d41;font-size:1.083em;background:none;}
.box li a:hover{color:#598600;background:none;}
.box .content div{padding-top:5px;text-align:left;}
.box .content .description, .content .box .more{text-align:left;}
.box .content div:last-child{padding-bottom:10px;}

.boxes .type{
padding:7px 0 7px 10px;
color:#598601;
font-size:1.2em;
border:0;
text-align:left;
text-shadow:2px 2px 1px #FFFFFF;
}

#column .name a{
padding:0 0 7px 0;
font-size:1.5em;
}

#column .more{
padding:13px 0 0 0;
}

.boxes .content{
padding:5px 10px 15px;
list-style:none;
line-height:1.4em;
text-align:left;
font-size:0.956em;
}

.boxes .box{
float:left;
width:32%;
padding:0;
margin:0 0 5px 1%;
/*background:url('img/items_shade.png') repeat-x left top;
border:1px solid #e0e0e0;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);
box-shadow:0 0 5px rgba(0,0,0,.15);*/
}


/* ALSÓ BOX KINÉZETE (ha 3 hasábos szükséges)
*************************************************************
.boxes.footer .box{margin-top:10px;margin-bottom:10px;}*/


/* ALSÓ BOX KINÉZETE (ha egy hasábos széles szükséges)
***************************************************************/
.boxes.footer .box{width:100%;  margin-top:10px; margin-bottom:10px;}


/*BALOLDALI MENÜ 
****************************************************************/

/*MENÜ TAROLÓ
**************************************************************************/
#menu2{
margin:15px 0px 10px 0px;
/* -webkit-box-shadow:0 -2px 7px rgba(0,0,0,.15); box-shadow:0 -2px 7px rgba(0,0,0,.15);*/
}

/* MENÜ FEJLÉC
**************************************************************************/
#column .type{
/*visibility:hidden;*/
margin-top:25px; 
padding:7px 0 7px 5px; 

color:#A09C90; 
font-size:15px; 

/*background:#E4E4E4 url('img/menu2_bg.png') repeat-x;border:0;*/
 }
 
 
/* LEFT MENU  BAL OLDALI MENÜ
**************************************************************************/

#menu2 .type{
margin-top:0;
/*visibility:hidden;*/
}

#menu2 ul{
padding:5px 0;
list-style:none;
/*background:#fff url('img/menu2_items_bg.png') repeat-x left bottom;*/
/*border-bottom:1px solid #E4E4E4;*/
}

#menu2 li{
padding:4px 0 4px 1px;
background:url('img/menu2_arrow.png') no-repeat 1px 14px;
}
#menu2 a{
display:block;
width:90%;
line-height: 150%;
padding:2px 2% 4px 7%;
color:#00468C;
font-size:1em;
background:none;
border-bottom:1px solid #DDDDDD;
text-transform:uppercase;
}

#menu2 a:hover{
color:#000000;
}

#menu2 .sub1 a{
display:block;
width:98%;
padding:0px 0;
border-bottom:none;
font-size:10pt;
}

#menu2 .sub1 a:hover{
color:#00468C;
background:none;
}

#menu2 .selected > a:first-child{
color:#00468C;
background:none;
}

#menu2 .sub1{margin:0;padding:0;border:0;background:none;}
#menu2 .sub1 li{padding:2px 0 2px 34px;background:url('img/circle.png') no-repeat 21px 10px;}

#menu2 .sub2{margin:0;padding:0;border:0;background:none;}
#menu2 .sub2 li{padding:2px 0 0px 24px;background:url('img/circle.png') no-repeat 11px 10px;}


/* LEFT 2 MENU  BAL OLDALI 2 MENÜCSOPORT
**************************************************************************/

#menu3 .type{
margin-top:0;
/*visibility:hidden;*/
}

#menu3 ul{
padding:5px 0;
list-style:none;
/*background:#fff url('img/menu2_items_bg.png') repeat-x left bottom;*/
/*border-bottom:1px solid #E4E4E4;*/
}

#menu3 li{
padding:4px 0 4px 1px;
background:url('img/menu2_arrow.png') no-repeat 1px 14px;
}
#menu3 a{
display:block;
width:90%;
line-height: 150%;
padding:2px 2% 4px 7%;
color:#00468C;
font-size:1em;
background:none;
border-bottom:1px solid #DDDDDD;
}

#menu3 a:hover{
color:#000000;
}

#menu3 .sub1 a{
display:block;
width:98%;
padding:0px 0;
border-bottom:none;
font-size:10pt;
}

#menu3 .sub1 a:hover{
color:#00468C;
background:none;
}

#menu3 .selected > a:first-child{
color:#00468C;
background:none;
}

#menu3 .sub1{margin:0;padding:0;border:0;background:none;}
#menu3 .sub1 li{padding:2px 0 2px 34px;background:url('img/circle.png') no-repeat 21px 10px;}

#menu3 .sub2{margin:0;padding:0;border:0;background:none;}
#menu3 .sub2 li{padding:2px 0 0px 24px;background:url('img/circle.png') no-repeat 11px 10px;}



/* SZÖVEGTERÜLET
****************************************************************/
/* RIGHT COLUMN STYLES */
#content{
float:left;
width:70%;
max-width:670px;
padding:0px 0 5px;
text-align:center;
text-shadow: 1px 1px 0px #FFFFFF; /* ÁRNYÉK A BETŰKNEK  --  jobbra, lefelé, elmosás, szín*/
word-wrap:break-word;
display: block;
}

* html #content{
width:70%;
}


/* SZÉLES RIGHT COLUMN STYLES 
**************************************************************************/
#content-szeles{
/*float:left; */
max-width:1010px; 
padding:0px 0 2px 0;
 text-align:center;
 text-shadow: 1px 1px 0px #FFFFFF; /* ÁRNYÉK A BETŰKNEK  --  jobbra, lefelé, elmosás, szín*/
 }
* html #content-szeles{
max-width:1010px;
}

/*#page{clear:left;position:relative;float:left;width:94%;margin:0 auto 0 21px;text-align:left;}
* html #page{float:none;width:96%;}*/

#page{
	clear:left; 
	position:relative; 
	float:left; 
	width:99%; 
	margin:0 auto 0 5px; 
	text-align:left;
	word-wrap:break-word;
}

* html #page{
	float:none;width:99%;
}


/* PAGE TITLE
#page h1{margin:18px 0 10px 0;padding-left:0px;background:inherit;color:#01476f;font-size:2.0em;font-weight:normal;background:inherit;} */

/* NAVIGATION PATH - TREE */
/* ez az almenu mutató
**************************************************************************/
#page h4, #page h6.date{position:absolute;top:-5px;padding:2px 0;color:#a6aeb3;background:inherit;font-size:10pt;font-weight:normal;}
#page h4 a{background-color:inherit;color:#a6aeb3;text-decoration:none;font-weight:normal;}
#page h4 a:hover{text-decoration:underline;}
* html #page h4{top:-5px;left:0;} * html #page h6.date{top:-5px;} /* IE 6 hack */
*:first-child+html #page h4{top:-5px;left:0;} *:first-child+html #page h6.date{top:-5px;} /* IE 7 hack */

#page h6.date{right:0px;}

/* PAGE CONTENT */
#page div.content{padding-top:5px;font-size:1.083em;line-height:1.3em;}
#page div.content ul, #page div.content ol{margin:0 0 0 0px;padding:0;}
#page div.content li{margin:8px 0;padding:0;border-left:0;}
#page div.content p{padding-bottom:10px;}


/* ALAP SZÖVEGES KINÉZET
*************************************************************************
.pages{padding:8px 0;text-align:right;font-size:1.083em;}
.pages ul, .pages li{display:inline;}
.pages li{padding:0 2px;}
.pages a, .pages strong{padding:0 1px;font-size:1.083em;}
/*

/* SK DESIGN  KINÉZET
**************************************************************************/
.pages{padding:28px 0;text-align:left;font-size:0.9em;clear:both;}
.pages ul, .pages li{display:inline;}
.pages li{padding:0 2px;}
.pages a{background:#CCCCCC;padding:2px 10px;margin:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;text-decoration:none;}
.pages a:hover{background:#77A61E;padding:2px 10px;margin:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;text-decoration:none;}
.pages strong{background:#77A61E;padding:2px 10px;margin:1px;font-size:1.3em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;text-decoration:none;}
.pages {text-shadow:none;}




/* IMAGES STYLES - KÉPEK KINÉZETE NORMÁL OLDALNÁL
**************************************************************************/
#content .imagesList{
list-style:none;
}

#content .imagesList li{
margin:0 0 15px 0;
background:inherit;
font-size:11px;
color:#666;
text-align:center;
}

#content .imagesList li div{
text-align:center;
}

/* KÉP KERET */
#content .subpagesList li img, #content .imagesList li img, .imagesGallery img, #subpagesGallery img, .box .photo img{
padding:3px;
border:1px solid #ccc;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
box-shadow:0 0 5px rgba(0,0,0,.3);

}

/* KÉP KERET HOVER */
#content .subpagesList li img:hover, #content .imagesList li img:hover, .imagesGallery img:hover, #subpagesGallery img:hover, .box .photo img:hover{
border-color:#FDFDFF;
}

#imagesList1 {
    float:left;
    margin:9px 20px 0 0;
}
#imagesList2 {
    clear:right;
    float:right;
    margin:8px 0 0 15px;
}

/* KÉPEK KINÉZETE SZÉLES OLDALNÁL
**************************************************************************/
#content-szeles .imagesList {
    list-style:none;
}
#content-szeles .imagesList li {
    margin:0 0 15px 0;
    background:inherit;
    font-size:11px;
    color:#666;
    text-align:center;
}
#content-szeles .imagesList li div {
    text-align:center;
}

/* KÉP KERET */
 #content-szeles .subpagesList li img, #content-szeles .imagesList li img, .imagesGallery img, #subpagesGallery img, .box .photo img {
    padding:3px;
    border:1px solid #ccc;
    -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3);
    box-shadow:0 0 5px rgba(0, 0, 0, .3);
}

/* KÉP KERET HOVER */
 #content-szeles .subpagesList li img:hover, #content-szeles .imagesList li img:hover, .imagesGallery img:hover, #subpagesGallery img:hover, .box .photo img:hover {
    border-color:#FDFDFF;
}


/* KÉPGALÉRIÁK KINÉZETE 
***********************************************************************/
 #imagesGallery4 {
    margin:20px 0 0;
}
#imagesGallery5 {
    margin:10px 0 10px;
}


/*Normal oldalnál*/
#content .imagesGallery {
    clear:both;
}
#content .imagesGallery .pages {
    clear:both;
    border-top:1px solid #e7e9ed;
}
#content .imagesGallery table {
    clear:both;
    width:100%;
    padding:10px 0;
    background:inherit;
    font-size:0.8em;
}

/* lista szöveg*/
 #content .imagesGallery td {
    padding:15px 7px 10px;
    background:inherit;
    color:#555555;
    font-size:0.9em;
    text-align:center;
    vertical-align:top;
}
#content .imagesGallery td div {
    font-weight:normal;
    font-size:1.1em;
    line-height:1.4em;
}

/*széles oldalnál*/
#content-szeles .imagesGallery {
    clear:both;
}
#content-szeles .imagesGallery .pages {
    clear:both;
    border-top:1px solid #e7e9ed;
}
#content-szeles .imagesGallery table {
    clear:both;
    width:100%;
    padding:10px 0;
    background:inherit;
    font-size:0.8em;
}

/* széles lista szöveg*/
 #content-szeles .imagesGallery td {
    padding:15px 7px 10px;
    background:inherit;
    color:#555555;
    font-size:1em;
    text-align:center;
    vertical-align:top;
}
#content-szeles .imagesGallery td div {
    font-weight:normal;
    font-size:1.1em;
    line-height:1.4em;
}




/* KAPCSOLT FÁJLOK KINÉZETE */
#filesList{width:100%;float:left;margin:15px 0 5px;list-style:none;vertical-align:middle;}
#filesList li{width:100%;float:left;clear:left;margin:5px 0 5px 0;padding-left:2px;}

/* KAPCSOLT FÁJLOK LINK SZÍNE */
/*#filesList li a{color:#598601;background:inherit;}
#filesList li a:hover{color:#01476f;background:inherit;}*/

/* KAPCSOLT FÁJLOK IKON ÉS DÖNTÖTT SZÖVEG KINÉZETE */
#filesList img{margin:0 8px 0 0;vertical-align:middle;}
#filesList em{padding-left:2px;background:inherit;font-size:0.85em;color:#5d6771;background:inherit;}


/* SUBPAGES LIST STYLES - ALMENÜK LISTA KINÉZETE
**************************************************************************************** */
/* almenü rövid leírás*/
#content .subpagesList{
float:left;
width:100%;
margin:7px 0;
list-style:none;
}


#content .subpagesList li{
clear:left;
float:left;
width:96%;
/*margin: 20px 0;*/
padding:5px 0%;
/*background:url('img/items_shade.png') repeat-x left top;*/
border-bottom:1px dotted #999999;
/*-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);*/
/*box-shadow:0 0 5px rgba(0,0,0,.15);*/
}

* html #content .subpagesList li{width:100%;}

#content .subpagesList li .photo{
/*almenü lista kép elhelyezése*/
float:left;
margin:16px 18px 5px 0;
}

#content .subpagesList li h2{padding-bottom:10px;}
#content .subpagesList li h2, #content .subpagesList li h2 a{color:#8C0000;font-size:1.25em;font-weight:normal;background:none;text-decoration:none;}/* címsor oldal neve*/
#content .subpagesList li h2 a:hover{color:#01476e;background:none;text-decoration:none;}
#content .subpagesList li div.description{font-weight:normal;font-size:1em;line-height:1.4em;} /*szöveg kinézete*/
#content .subpagesList li ul, #content .subpagesList li ol{float:left;width:96%;margin:5px 0 0 4%;padding:0;}
#content .subpagesList li li{padding:0;border:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
#content .subpagesList li ul{list-style:disc;}
#content .subpagesList li ol{list-style:decimal;}
#content .subpagesList li p{padding-bottom:10px;}

/* SUBPAGES LIST - ALOLDALAK LISTA OLDAL - NEWS */
#content .subpagesList li h6{ /* HÍREKNÉL IDŐPONT KIÍRATÁS KINÉZETE*/
padding:0 0 5px;
margin-top:-20px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:1em;
color:#999999;
font-style: italic;
}


/* GALÉRIA ALOLDALAK LISTA OLDAL */
#subpagesGallery{
width:100%;
padding:10px 0;
font-size:1em;
}
#subpagesGallery td{
padding:15px 7px 10px;
text-align:center;
}
#subpagesGallery td h2{
margin:3px 0 0;
text-shadow:2px 2px 2px #FFFFFF;
}
#subpagesGallery h2, #subpagesGallery h2 a{
/*color:#598601;*/
font-size:1.0em;
font-weight:normal;
background:none;
}
#subpagesGallery h2 a:hover{
color:#4D6600;
background:none;
}

/* SOCIAL BUTTONS */
 #plusOne {
    display:none;
    position:absolute;
    top:5px;
    right:0px;
    z-index:9999;
}
#socialButtons {
    clear:both;
    float:left;
    width:100%;
    margin:40px 0;
    padding:7px 0 6px;
    text-align:left;
    list-style:none;
    background:url('img/arrow.png') no-repeat left;
}
#socialButtons .title {
    display:block;
    float:left;
    margin:0;
    padding:0;
}
#socialButtons li {
    float:left;
    margin:0 10px 0 15px;
}
#socialButtons li.social2 img {
    border:1px solid #ccc;
}
#socialButtons a img {
    vertical-align:middle;
}


/* SITE MAP */
#siteMap{margin:25px 50px;list-style:none;clear:left;}
* html #siteMap{float:left;width:100%;}
#siteMap li{margin:2px 0;padding:2px 20px;background:url('img/sitemap-lista1.png') no-repeat 0px 10px;}
#siteMap li a{font-weight:normal;font-size:11pt;color:#666;background:none;}
#siteMap li a:hover{color:#01476e;background:none;}
#siteMap ul{margin:0;padding:3px 0 0 15px;border:0;list-style:none;}
#siteMap ul li{margin:0;padding:4px 15px;border:0;background:url('img/sitemap-lista2.png') no-repeat 0px 11px;-webkit-box-shadow:none;box-shadow:none;}
#siteMap ul li a{font-weight:normal;color:#333;background:none;}

/* CONTACT FORM */
#contactPanel{clear:both;width:100%;margin:10px auto 0;}
#contactPanel fieldset{padding:25px 20px;}
#contactPanel fieldset legend{display:none;}
#contactPanel dl, #contactPanel dt, #contactPanel dd{margin:0;padding:0;}
#contactPanel dt{padding:0 0 7px;}
#contactPanel dd{margin-bottom:18px;}
#contactPanel .input, #contactPanel textarea{width:99%;padding:3px;font-size:1em;}
#contactPanel #captcha{width:50px;}
#contactPanel .captcha em{font-style:normal;font-weight:bold;}
#contactPanel .captcha ins{padding:0 3px;font-weight:bold;text-decoration:none;}
#contactPanel .save{text-align:center;}

/* OPTIONS LINK */
#options{clear:both;float:right;width:100%;margin:30px 10px;background:inherit;color:#7f7f66;font-size:1em;text-align:right;}
*:first-child+html #options{width:95%;} /* IE 7 hack */
#options a{padding:0 10px 0;color:#0782C1;background:inherit;}
#options a:hover{color:#000000;background:inherit;}
#options .back, #options .print{float:right;}
#options .print a{border-left:1px solid #BBBBBB;}

.message{clear:both;padding:50px 0;text-align:center;}
.message h3{background:inherit;color:#cc0000;font-weight:normal;font-size:2.4em;}


/* LÁBLÉC EXTRA */
#foot-extra{
clear:both;
background-color:#DDDDDD;
}





/* FOOTER - SITE AND SCRIPT COPYRIGHTS STYLES */
#foot{
clear:both;
height:200px;
background: url('img/designercsik-hatter.png') no-repeat center bottom; 
color:#b6c1cc;
font-size:1.083em;
}
#foot .container{
max-width:1010px;
margin:0 auto;
padding:12px 0;
overflow:hidden;
text-shadow:0 1px 1px #F0F0E1;
}
#foot a{background:inherit;color:#446100;text-decoration:underline;}
#foot a:hover{color:#fff;background:inherit;}

#copy{float:left;padding:0 25px;}
.foot{float:right;padding:0 25px;}


/* LÁBLÉC SZÖVEG
******************************************************** */
#lablec{
max-width:900px;
margin:0 auto;
padding-top:90px;
font-family: verdana;  /* NETSTILUS */
font-size:0.5em;
/*letter-spacing:0.283em; */
text-align:center;
color:#7D8186;
}

#lablec a{
color:#7D8186;
text-decoration:none;
}

#lablec a:hover{
color:#000000;
text-decoration:none;
}


/* NYOMTATÁSI KINÉZET
******************************************************** */

@media print{
  /* PRINT STYLES */
  * {color:#000 !important;background:#fff !important;border-color:#444 !important;border-width:1px !important;text-shadow:none !important;-webkit-box-shadow:none;box-shadow:none;}

  body{margin:1cm 0;}
  #container{width:17.2cm;height:auto;}
  #head2 .container, #head2{height:auto;}
  #logo{padding:0 0 0.2cm;}
  #head1 .container, #head2 .container, #body .container, #foot .container{border-width:0px !important;}

  #body{clear:none;}
  #body .container{overflow:visible;}
  #logo #title, #page h1{padding:0;}
  #page h4{position:relative;top:0;}

  #header .container, #body .container, #foot .container, #content, #page{float:none;width:17.2cm;padding:0;margin:0;}
  #column, #head2, #back, #contactPanel, #socialButtons, #plusOne{display:none;}
  
  /*saját kizárás*/
  #lablec, #options{display:none;}
  #head1{display:none;}
  #head0{display:none;}
  #menu1{display:none;}
    #slider2{display:none;}
	
	#backToTop span{display:none;}
	#backToTop{display:none;}
}


/* PLUGINS */


/* FELIRATKOZÁS 
******************************************************** */
#newsletter {display:none;}
#newsletter label{display:none;}
#newsletter fieldset{padding:0;margin-top:5px;}
#newsletter .type{margin-top:0;}
#newsletter p{text-align:center;margin-top:5px;}
#newsletter .input{width:98%;padding:5px 2px;border:1px solid #CCCCCC;-webkit-box-shadow:0 0 5px #DFDFD0;font-size:0.8em;color:#BBBBBB;font-weight:normal;}


/* NAPTÁR */
#column #eventCalendar{
width:280px;
margin:25px auto;
background-color:#FFFFFF;
		-moz-box-shadow: 0px 0px 20px 1px  #cccccc; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-webkit-box-shadow: 0px 0px 20px 1px  #cccccc; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		-o-box-shadow: 0px 0px 20px 1px  #cccccc; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás  | nagyság*/
		box-shadow: 0px 0px 20px 1px #CCCCCC; /* Árnyék= viszintes eltolás | fuggőleges eltolás | elmosás | nagyság */
}

#column .eventCalendar-wrap{
background:#fff url('img/naptar-lablec-hatter.png') repeat-x left bottom;
border:1px solid #EEEEEE;
}
#column .eventCalendar-wrap .arrow{top:2px;}
#column .eventsCalendar-currentTitle{background:#fff url('img/naptar-fejlec-hatter.png') repeat-x left bottom;}
#column .showAsWeek .eventsCalendar-day a{}
#column .showAsWeek .eventsCalendar-day a:hover{}
#column .eventsCalendar-daysList.showAsWeek{border:1px solid #DBDBEA;}
#column .dayWithEventsSelected a{background-color:#73B9FF;}
#column .eventsCalendar-daysList li.dayWithEvents a{}


/* YOU TUBE KINÉZET */
.youtube{
/*width:200px; height:155px;  /* KICSI - 3 egymás mellett*/
/*width:300px; height:185px;  /* KÖZEPES - 2 egymás mellett*/
width:450px; height:310px;  /* KÖZEPES - 2 egymás mellett széles oldalnál*/
/*width:650px; height:487px; */ /* TELJES - 1 */

padding:3px;
border:1px solid #ccc;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
box-shadow:0 0 5px rgba(0,0,0,.3);
float:left;
margin:10px 10px 0 0;
}
.youtube:hover{
border-color:#FDFDFF;
}

/* SCROLL AZ OLDAL TETEJÉRE
************************************************************************* */
 #backToTop {
    width: 74px/*100%*/;
    height: 53px;
    position:fixed;
    bottom:0px;
    right:1.5%;
    /*left:0px;*/
    z-index:99999;
}
#backToTop a {
    display:block;
    width:100%;
    text-align:center;
    text-decoration:none;
    color:#fff;
    font-size:0.7em;
    -webkit-transition:1s;
    -moz-transition:1s;
    transition:1s;
    opacity:0.6;
    filter:alpha(opacity=60);
}
#backToTop a:hover {
    color:#fff;
    opacity:1;
    filter:alpha(opacity=100);
}
#backToTop span {
    display:block;
    width:74px;
    height:53px;
    margin-bottom:7px;
   /* background:#5A6069 url('img/back_to_top.png') no-repeat center center; /*HOGY LEGYEN HÁTTERE IS*/
	 background: url('img/back_to_top.png') no-repeat center center; /*csak a kép látszik*/

    -webkit-transition:1s;
    -moz-transition:1s;
    transition:1s;
    /*
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
*/
}
#backToTop a:hover span {
    /*background-color:#2F3237;/* alsócsík színe*/
	background: url('img/back_to_top.png') no-repeat center center; /*csak a kép látszik*/
}

 @media screen and (max-width:1180px) {
    #backToTop a {
        opacity:0.2;
        filter:alpha(opacity=20);
        color:#1f2225;
    }
    #backToTop a:hover {
        color:#0c0d0f;
    }
}


/* BANNERS ÉS SLIDERS 
*******************************************************************************/
/* EZ A TOPBANNER*/
 #banner0 {
    text-align:center;
    padding-bottom:5px;
	max-width:680px;
}

/* EZ A TOPBANNER képméret*/
 #banner0 img {
		max-width: 100%;
		box-sizing: border-box;
}


/* EZ A BALOLDALI BANNER*/
 #banner1 {
    text-align:center;
    margin:0 auto;
    width:250px;
    overflow: hidden;
	
	/*border:1px solid #ccc;
	padding:3px 3px 0px 3px;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
	box-shadow:0 0 5px rgba(0,0,0,.3);
	*/
}

/* EZ A BALOLDALI BANNERben a képméret*/
 #banner1 img {
		max-width: 100%;
		box-sizing: border-box;
}


#column .theme-default{padding-top:15px;}
#column .theme-default .nivoSlider{width:235px;margin:0 auto;} /*EZ A BALOLDALI SLIDER*/
#content .theme-default .nivoSlider{width:660px;margin:0 auto;}
.theme-default .nivo-controlNav{padding: 5px 0;}
.nivoSlider a.nivo-imageLink {background:white; filter: alpha(opacity=0);opacity: 0;} /* modrhh+ IE link hack*/
@media print{ #banner0, #banner1, #column .theme-default, #content .theme-default{display:none;} }


/* INDEX FELUGRÓ 
******************************************************************************/
#noticeLayer {
    display:none;
    padding:7px 0;
    background:#fff;
    font-weight:normal;
    border-bottom:1px solid #555;
}
#noticeLayer .close {
    margin-left:20px;
    font-size:0.9em;
    color:#2693FF;
    font-weight:normal;
    text-decoration:none;
}
#noticeLayer .close:hover {
    color:#000000;
}
#darkBg {
    display:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.5;
    filter:alpha(opacity=50);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    z-index:999;
}
#noticeLayer.darkNotice {
    position:fixed;
    top:150px;
    left:50%;
    z-index:1000;
    width:500px;
    margin-left:-300px;
    text-align:left;
    padding:3%;
    background:#EEEEEE;
    border:5px solid #fff;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}
#noticeLayer.darkNotice .close {
    display:block;
    margin-top:20px;
    text-align:right;
}

/* COMMENTS */
#commentForm{clear:both;width:100%;margin:10px auto 0;}
#commentForm fieldset{padding:25px 20px;}
#commentForm dl, #commentForm dt, #commentForm dd{margin:0;padding:0;}
#commentForm dt{padding:0 0 7px;}
#commentForm dd{margin-bottom:18px;}
#commentForm .input, #commentForm textarea{width:99%;padding:3px;font-size:1em;}
#commentForm #captcha{width:50px;}
#commentForm .captcha em{font-style:normal;font-weight:bold;}
#commentForm .captcha ins{padding:0 3px;font-weight:bold;text-decoration:none;}
#commentForm legend{display:none;}
#commentForm .save{text-align:center;}

#page #commentTitle{overflow:hidden;margin:18px 0 10px;padding-left:10px;background:inherit;color:#598600;font-size:2.2em;font-weight:normal;border-left:2px solid #c8cccf;background:inherit;}
#comments{float:left;width:100%;margin:7px 0;list-style:none;}
#comments li{clear:left;float:left;width:96%;margin:10px 0;padding:13px 2%;background:url('img/items_shade.png') repeat-x left top;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);}
* html #comments li{width:100%;}
#comments div{float:left;width:25%;}
#comments h5{font-size:1em;}
#comments h6{font-size:1em;margin-top:3px;font-weight:normal;}
#comments p{font-weight:normal;font-size:1em;line-height:1.4em;width:75%;float:right;}

@media print{ #commentForm{display:none;} #commentTitle{clear:left;} }

/* TAGS */
#tags{margin:10px 0;padding:0;list-style:none;}
#tags li{display:inline;padding:0 5px 0 0;}
#tags li a{font-weight:bold;}
h3.tagName{padding:10px 0 5px;background:inherit;color:#01476f;font-weight:normal;font-size:1.833em;}





/*///////////////////////////////////////////////////////////////////////////////////////////*/
/*SAJÁT STÍLUSOK CKEDITORBAN */
/*///////////////////////////////////////////////////////////////////////////////////////////*/




/* KÉPEK STÍLUSÁNAK MEGADÁSA
-----------------------------------------------------------------------------------------*/
	
/* sima  képek*/

	img.alap
	{
		width: 100%;
		box-sizing: border-box;
		}
		
	img.alap-kerettel
	{
		border:1px solid #FFFFFF;
		float: none;
		padding:3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
		
		width: 100%;
		box-sizing: border-box;
		}
		
		
	img.simajobbra
	{
		float: right;
		margin-left: 15px;
		margin-top:10px;
		
		max-width: 100%;
		box-sizing: border-box;
		}

	img.simabalra
	{
		float: left;
		margin-right: 15px;
		margin-top:10px;
		
		max-width: 100%;
		box-sizing: border-box;
		}



/* keretes képek*/



	img.normal
	{
		border:1px solid #FFFFFF;
		float: none;
		padding:3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
		
		max-width: 100%;
		box-sizing: border-box;
	}

	img.jobbra
	{
		border: 1px solid #FFFFFF;
		float: right;
		margin-left: 15px;
		margin-top:10px;
		padding: 3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
				
		max-width: 100%;
		box-sizing: border-box;
		}

	img.balra
	{
		border: 1px solid #FFFFFF;
		float: left;
		margin-right: 15px;
		margin-top:10px;
		padding: 3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
				
		max-width: 100%;
		box-sizing: border-box;
		}

/* kerek képek*/
	img.kerek{
		border:1px solid #FFFFFF;
		border-radius: 50%;
		float: none;
		padding:3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
				
		max-width: 100%;
		box-sizing: border-box;
	}
	
	img.kerekjobbra{
		border: 1px solid #FFFFFF;
		border-radius: 50%;
		float: right;
		margin-left: 15px;
		padding: 3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
				
		max-width: 100%;
		box-sizing: border-box;
		}

	img.kerekbalra{
		border: 1px solid #FFFFFF;
		border-radius: 50%;
		float: left;
		margin-right: 15px;
		padding: 3px;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
				
		max-width: 100%;
		box-sizing: border-box;
		}
		
	img.nincskeret{
		border: 0px; 
				
		max-width: 100%;
		box-sizing: border-box;
	}


	

	
/*--- KÉPEN HIVATKOZÁS  OVER EFEKTTEL
-------------------------------------------------------------------------------------------*/
 
 	a img { 
		 filter:alpha(opacity=100);
		 -moz-opacity:1;
		 	-khtml-opacity: 1;
		 opacity: 1;
		}
		
	a:hover img { 
		 filter:alpha(opacity=90);
		 -moz-opacity:0.9;
		 	-khtml-opacity: 0.9;
		 opacity: 0.9;
		}



/*--- CÍMSOROK 
------------------------------------------------------------------------------------------------------*/


	h1 {    /* az oldal címsora is ez*/
		font-size: 200%;
		margin:25px 0 20px;
		background:inherit;
		font-weight: normal;
		color: #8C0000;
		line-height:110%;
	}
		
	h2 {
		font-size: 170%;
		margin:20px 0 15px;
		background:inherit;
		font-weight: normal;
		color: #333333;
		line-height:110%;
		/*border-bottom:1px dotted #CCCCCC;*/
		}	
		
	h3 {
		font-size: 150%;
		margin:20px 0 15px;
		background:inherit;
		font-weight: normal;
		color: #999999;
		padding: 0px 0px 0px 0px;   /*fent - jobbra - lent - balra*/
		/*border-bottom:1px dotted #CCCCCC;*/
		}

		
	

/*--- CÍMSOROK UTÁNZÁSA
------------------------------------------------------------------------------------------------------*/

	.h1 {    /* az oldal címsora is ez*/
		font-size: 200%;
		margin:20px 0 20px;
		background:inherit;
		font-weight: normal;
		color: #8C0000;
		line-height:110%;
	}
		
	.h2 {
		font-size: 170%;
		margin:20px 0 15px;
		background:inherit;
		font-weight: normal;
		color: #333333;
		line-height:110%;
		/*border-bottom:1px dotted #CCCCCC;*/
		}		
		
	.h3 {
		font-size: 150%;
		margin:20px 0 15px;
		background:inherit;
		font-weight: normal;
		color: #999999;
		padding: 0px 0px 0px 0px;   /*fent - jobbra - lent - balra*/
		/*border-bottom:1px dotted #CCCCCC;*/
		}

	.boxcimsor {    /* az oldal címsora is ez*/
		font-size: 1.568em;
		margin:20px 0 20px;
		background:inherit;
		font-weight: normal;
		color: #8C0000;
	}



/* FORMÁZÁSOK  TÖRLÉS editorban
-------------------------------------------------------------------------------------------*/
.nincsformazas{
}


/*DÖNTÖTT SZÖVEGEK STILUSÁNAK MEGADÁSA
-------------------------------------------------------------------------------------------*/

.dontottszurke{
        font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-size:95%;
		color:#9D9D9D;
		line-height:1.0em;
}

.dontottbarna{
        font-style: italic;
		font-family:"Times New Roman", Times, serif;
		font-size:95%;
		color:#AFA27E;
		line-height:1.0em;
}



/*BESZÚRHATÓ DOBOZOK (P) STILUSÁNAK MEGADÁSA
-------------------------------------------------------------------------------------------*/

.dobozbalra{
		float:left;
		width:200px;
		border: 1px solid #CCCCCC;
		color:#666666;
		background: #E4E4E4;
		padding:10px; 
		margin: 0 10px 10px 0;
}


.dobozkozepre{
		width:96%;
		border: 1px solid #CCCCCC;
		color:#666666;
		background: #E4E4E4;
		padding:10px; 
		margin: 10px 0 10px 0;
		}


.dobozjobbra{
		float:right;
		width:200px;
		border: 1px solid #CCCCCC;
		color:#666666;
		background: #E4E4E4;
		padding:10px; 
		margin: 0 0 5px 10px;
}


.dobozbalra300{
        font-size:0.85em; 
		float:left;
		width:300px;
		padding:0 10px 0 0; 
		margin: 0 10px 10px 0;
}

.dobozjobbra300{
       font-size:0.85em; 
		float:right;
		width:300px;
		padding:0 0 0 10px; 
		margin: 0 0 5px 10px;
}

.dobozkozepre2{
		width:97%;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		color:#666666;
		background: #E7E3BE url('img/div-hatter.png');
		padding:20px 20px 20px 15px; 
		margin: 10px 0 10px 0;
}


/* MEGJEGYZÉS BLOK
----------------------------------------------------------------------------------*/
.megjegyzesblokk{
		background: #E0E1D1 url('img/figyelem.png') no-repeat 0px 0px;
		/*height:22px;*/ /*ha fix magasságot akarunk pl. Egy soros!! */
		padding: 5px 5px 5px 50px;
		margin-bottom:20px;
        border: 1px solid #CCCCCC;
		color: #777777;
		font-family: "Times New Roman";
		font-style: italic;
		font-size: 100%;
}

/*FIGYELEM SZAKASZOK STILUSÁNAK MEGADÁSA
-------------------------------------------------------------------------------------------*/

.figyelemszakasz{
		font-style: italic;
		padding-left:10px;
		font-size:100%;
		margin-left:30px;
		border-left: 2px solid #FF0000;
}

.megjegyzesszakasz{
		font-style: italic;
		font-family:"Times New Roman", Times, serif;
		padding-left:10px;
		font-size:95%;
		margin-left:30px;
		border-left: 2px solid #CCCCCC;
}

.piroskeret{
		padding:10px;
		font-size:90%;
		margin:10px 0 10px 0;
		border: 1px solid #FF0000;
}

.szurkekeret{
		padding:10px;
		font-size:90%;
		margin:10px 0 10px 0;
		border: 1px solid #AAAAAA;
}

.hasabkeret{
		padding:10px;
		/*font-size:90%;*/
		line-height:145%;
		margin:0px 0 10px 0;
		
		background-color:rgba(246, 245, 234, 0.61);
		border: 1px solid transparent;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		-moz-box-shadow: 0px 0px 7px #BABA87;
		-webkit-box-shadow: 0px 0px 7px #BABA87;
		box-shadow: 0px 0px 7px #BABA87;
}

.hirkeret{
		padding:10px;
		font-size:85%;
		line-height:145%;
		margin:0px 0 10px 0;
		border: 1px solid #E4D1A6;
		/*background-color:#F4ECD7;*/
		/*border-radius: 5px; /* lekerekítés mértéke */
		/*-moz-border-radius: 5px; /* lekerekítés mértéke */
		/*-webkit-border-radius: 5px; /* lekerekítés mértéke */
}

.valaszto{
		font-size:85%;
		color:#2F1B14;
		line-height:145%;
		border-left: 2px dotted #AAAAAA;
		padding-left:15px;
		margin:10px 0 20px 0;
}

/* LINKOSZLOP
--------------------------------------------------------------------------------------------*/
.linkoszlop{
background-image: url('img/linkoszlop.png');
text-decoration: none; 
border: 0px; 
padding: 2px 0px 2px 17px;
font-size: 95%; 
background-position: 5px 8px; 
background-repeat: no-repeat no-repeat;
}

/* PDF LINKEK
--------------------------------------------------------------------------------------------*/
.pdflink{
background-image: url('img/ikon-pdf.png');
text-decoration: none; 
border: 0px; 
padding: 5px 0px 2px 40px;
font-size: 95%; 
background-position: 5px 5px; 
background-repeat: no-repeat no-repeat;
}



/***************************************************************************************************/
/***************************************************************************************************/
/* RESPONZIV CUCC INNEN */	
/***************************************************************************************************/
/***************************************************************************************************/	

@media only screen and (max-width: 650px) { 

body { 
background: #F2F2F2 url('img/body-mobil.jpg') no-repeat center top;
 } 

/* INDEX FELUGRÓ 
****************************************************************************/

#noticeLayer.darkNotice {
    position:fixed;
    top:50px;
    left:2%;
    width:87%;
    margin:0 auto;
    padding:3%;
    background:#F0E7D0;
}

 /* 0 HEADER 
*****************************************************************************/	
#header0{
	/*background-color:#301C13;  /*HÁTTÉRSZÍN*/
}


/* LOGO ADMINRÓL 
*****************************************************************************/
 #logo {
    visibility:hidden;
    width:100%;
    position:relative;
    float:left;
    /*background-color:#FFFF00; /* háttérszín*/
}
#logo img {
    /*clear:left;*/
	margin-top:30px;
    margin-right:10px;
	width:100px;
	margin-bottom:10px;
	margin-left:35%;
}
#logo #title {
    text-align:left;
}
#logo #title a {
    color:#00283f;
    font:normal 200%'Arial';
    text-transform:none;
    text-decoration:none;
}
#logo #title a span {
    color:#96cd30;
    background:inherit;
}
#logo #title a strong {
    color:#f9f9f9;
    background:inherit;
}

#logo #slogan{
	text-align:left;
	padding:0 0 0 4px;
	background:inherit;
	color:#BF9062;
	font-size:0.818em;
}

* html #logo #slogan {/* IE 6 hack */
    width:100%;
}


 #plusOne { position:absolute; top:-385px; right:2%;}
 
 
 

/*  TOP MENU
**************************************************************************/
    #menu1 { 
        margin: 0 1% 0 1%;
        padding: 0;
    }
    #menu1 li {
        margin: 0 0 3px 0;
        display: block;
        float: left;
        width: 100%;
		min-width:200px;
        clear: none;
        background: none;
		
    }
    #menu1 li a {
        padding: 6px 0 8px;
        text-align:center;
        color: #ffffff;
        border: 1px solid #7B170F;
        background-color:#951B11;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }
    #menu1 li a:hover,
    #menu1 .selected a,
    #menu1 .selected-parent a {
        border: 1px solid #7B170F;
       color: #FEF9E3; 
       background-color:#77150D; /* hover háttérszín és aktiv */
    }
	


    /* BALOLDALI HASÁB*/
    #column {
        width: 100%;
        padding: 0px 10px;
        margin: 0 0px 0 0;
		/*background-color:#000000; /* HÁTTÉRSZÍN*/
    }
	

	
	
    /* KÖZÉPSŐ HASÁB - SZÖVEGTERÜLET */
    #content {
        width: 100%;
		padding: 20px 0px 0 0;
        text-align: center;
        word-wrap: break-word;
        display: block;
		/*background-color: #EEEEEE; /* HÁTTÉRSZÍN*/
    }
	
    * html #content { width: 100% }

   #page {
        width: 95%;
        word-wrap: break-word;
        display: block;
    }
  

  
	#boxdiv{	
		padding:10px 5px 5px 5px;
		margin:10px 0.5% 10px 0%;
		border:#C1AD79 1px solid;
		float:none;
		background-color:#D7CBA8; 
		min-width:100%;
		max-width:100%;
	}

/* RES	
/* LEFT MENU  BAL OLDALI MENÜ
**************************************************************************/

#menu2 .type{display:none;}
#menu2 {width: 100%;overflow:hidden;}
#menu2 ul{list-style:none;}

#menu2 li{
        padding:0 0 3px 0;
        display: block;
        float: left;
		text-align:center;
		clear: both;
        width: 100%;
		background: none;
}
#menu2 li a{
        padding: 5px 2px;
        color: #666666;
        background-color: #FFFFFF;
		border: 1px solid #CCCCCC;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

    #menu2 li a:hover,
    #menu2 .selected a,
    #menu2 .selected-parent a {
		color:#000000;
	    padding:5px 2px;
        background-color: #DDDDDD;
		border: 1px solid #FFFFFF;
    }

	
/*	 legördülő menüsor esetén ez a menu.css ből érkezik

#menu2 .sub1 a{
display:block;
width:100%;
color: #666666;
background: #EEEEEE url('img/bg_arrow_white.png') 96% 50% no-repeat;
padding:0px 0;
font-size:0.85em;
}

#menu2 .sub1 a:hover{
color:#598600;
background: #DDDDDD url('img/bg_arrow_white.png') 96% 50% no-repeat;
padding: 0 0 0 1px;
}

#menu2 .selected > a:first-child{
color:#598600;
background: #EEEEEE;
}

#menu2 .sub1{margin:0;padding:0;border:0;background:none;}
#menu2 .sub1 li{margin:1px;padding:0;}

#menu2 .sub2{margin:0;padding:0;border:0;background:none;}
#menu2 .sub2 li{margin:1px;padding:0;}
*/



/* BAL OLDALI 2 MENÜCSOPORT
**************************************************************************/
#menu3 .type{
/*display:none;*/
}

#menu3 ul{
padding:1px 0;
list-style:none;

}

#menu3 li{
        padding:1px 0 1px 1px;
        margin: 0 0 0 0;
        display: block;
        float: left;
        width: 100%;
        clear: none;
        background: none;
}
#menu3 li a{
        width:95%;
        padding: 0;
        text-indent: 10px;
        color: #666666;
        border-bottom: none;
        background: #E4D1A6 url('img/bg_arrow_white.png') 96% 50% no-repeat;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

    #menu3 li a:hover,
    #menu3 .selected a,
    #menu3 .selected-parent a {
		color:#000000;
	    padding:0;
        border-bottom: none;
        background: #DFCA97 url('img/bg_arrow_black.png') 96% 50% no-repeat;
    }

#menu3 .sub1 a{
display:block;
width:95%;
color: #666666;
background: #EEEEEE url('img/bg_arrow_white.png') 96% 50% no-repeat;
padding:0px 0;
border-bottom:none;
font-size:0.85em;
}

#menu3 .sub1 a:hover{
color:#598600;
background: #DDDDDD url('img/bg_arrow_white.png') 96% 50% no-repeat;
padding: 0 0 0 1px;
}

#menu3 .selected > a:first-child{
color:#598600;
background: #EEEEEE;
}

#menu3 .sub1{margin:0;padding:0;border:0;background:none;}
#menu3 .sub1 li{margin:1px;padding:0;}

#menu3 .sub2{margin:0;padding:0;border:0;background:none;}
#menu3 .sub2 li{padding:2px 0 0px 24px;background:url('img/circle.png') no-repeat 11px 10px;}
	
/* SZÖVEGTERÜLET - RIGHT COLUMN STYLES 
****************************************************************/

#content{
		 /* Hogy teljes szélesség legyen*/
		width:98%;
		padding:0 0px 0 0;
		}

	#newsletter{
	   /* Feliratkozas hírlevélre */
		display:none;
	}		
		
#box2 {
		/* 2. box = ajánlott oldalak linkoszlop */
        display:none;
		}

#box3{
		/* 3. box = SEO kulcsszavak */
        display:none;
		}

/* LÁBLÉC 
******************************************************** */
#foot{
		height:250px;
		background: url('img/designercsik-mobil.png') no-repeat center top; 
		font-size:0.852em;	
}


/* LÁBLÉC SZÖVEG
******************************************************** */
#lablec{
		padding-top:90px;	
}

#alsonagykep{
     /* also nagykép*/
        display:none;
	}
	
/* 650 szélességig idáig*/	
}




@media only screen and (max-width: 480px) {
    body {
        /*background-image: none;*/
        font-size: 1.352em;
    }
	
	 #page h1 {
        /* címsorok*/
        text-align:center;
    }
	
    #page h4 {
        /* Hol állunk most kiírása*/
        display:none;
    }
	
	#options{
	   /* OPTIONS LINK */
		display:none;
	}


	 #column .box .type{
	 /* Boxok címsora */
		text-align:center;
	 }	
	 
	#column .box .content{
	/* Boxok szövege */
		text-align:center;	
	 }

}


@media only screen and (max-width: 350px) {
	 
	 .slidertarolo{display:none;}

}