/* 
Theme Name:     Twenty Twelve Child 
Template:       twentytwelve 
Version:        0.1.0 
*/  


@import url("../twentytwelve/style.css"); 


@font-face {
				font-family: 'MyriadPro-BoldCond';
				src: url('myriadproboldcond.eot');
				src: url('myriadproboldcond.eot?#iefix') format('embedded-opentype'),
						 url('myriadproboldcond.woff') format('woff'),
						 url('myriadproboldcond.ttf') format('truetype'),
						 url('myriadproboldcond.svg#myriadproboldcond') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		
@font-face {
				font-family: 'MyriadPro-Cond';
				src: url('myriadprocond.eot');
				src: url('myriadprocond.eot?#iefix') format('embedded-opentype'),
						 url('myriadprocond.woff') format('woff'),
						 url('myriadprocond.ttf') format('truetype'),
						 url('myriadprocond.svg#myriadprocond') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		
@font-face {
    font-family: 'hand_of_seanregular';
    src: url('handsean-webfont.eot');
    src: url('handsean-webfont.eot?#iefix') format('embedded-opentype'),
         url('handsean-webfont.woff') format('woff'),
         url('handsean-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/* ORIGINAL */
/*body		{ background: #cbf3f5 url(images/ebolcsode_kezdo_01.jpg) top center repeat-x; }*/
body		{ background: #cbf3f5 url(images/ebolcsode_V2_01.jpg) top center no-repeat; }
body .site	{ box-shadow: none; margin-top: 0; padding: 0 0; margin-bottom:0;  }
.site		{ background-color: transparent; }

/* ORIGINAL */		

.site-header { padding: 0 0; }
.site { max-width: 980px; }
.widget-area {
float: right;
width: 35.8%; margin: 24px 0px 0;
}
.site-content {
float: left;
width: 58.104167%; margin: 24px 20px 0;
}

/* HEADER */
#teb-fopic	{ background:url(images/ebolcsode_kezdo_04.jpg) 0 0 no-repeat; width:1100px; height:822px; position: relative; margin:0 auto; }
#teb-fopic a	{ text-decoration:none; color:inherit; }
#teb-bol1	{ position: absolute; left: 171px; top: 98px; border: 0px solid #000000; width: 140px; text-align: center; font-size: 20px; }
#teb-bol2	{ position: absolute; left: 154px; top: 260px; border: 0px solid #000000; width: 140px; text-align: center; font-size: 20px;}
#teb-bol3	{ position: absolute; left: 247px; top: 410px; border: 0px solid #000000; width: 140px; text-align: center; font-size: 20px;}
#teb-bol4	{ position: absolute; left: 710px; top: 435px; border: 0px solid #000000; width: 140px; text-align: center; font-size: 20px;}
#teb-bol5	{ position: absolute; left: 818px; top: 292px; border: 0px solid #000000; width: 140px; text-align: center; font-size: 20px;}
#teb-bol6	{ position: absolute; left: 408px; top: 518px; border: 0px solid #000000; width: 270px; text-align: center; font-size: 20px;}

#sar-head-title	{ position:relative; top:29px; left:230px; line-height:20px;}
#back-button	{ color: #ff0000; position: absolute; top: 0;  left: 610px; background-color: #ffffff; padding: 3px 8px 3px 8px; border: 1px solid #ff0000; font-size: 10px; opacity: 0.8;}
#back-button a	{ color: #ff0000; text-decoration: none; font-size: 10px; }
/* HEADER */


/* BODY */
/* SARBERKI */
#sar-head	{ background:url(images/ebolcsode_aloldal_04.jpg) top center no-repeat; width:991px; height:251px; }
/* SARBERKI */
#content-head	{ background:url(images/ebolcsode_aloldal_11.jpg) 0 0 no-repeat; width:593px; height:12px;}
#content-body	{ background:url(images/ebolcsode_aloldal_13.jpg) 0 0 repeat-y; width:555px; height:auto; padding:5px 20px 0 20px;}
#content-foot	{ background:url(images/ebolcsode_aloldal_18.jpg) 0 0 no-repeat; width:593px; height:12px; }

#content-alja	{ margin:15px 0 0 0; }
#content-nev	{ background:url(images/ebolcsode_aloldal_21.jpg) 0 0 no-repeat; width:255px; height:306px; float:left; margin:0 0 0 30px; padding:60px 0 0 0; }
#content-prog	{ background:url(images/ebolcsode_aloldal_23.jpg) 0 0 no-repeat; width:255px; height:306px; float:left; margin:0 0 0 20px; }

#content-prog ul	{ padding: 60px 20px 0 20px; text-align: center; line-height: 30px;}
#content-prog li	{ padding:10px 0 10px 0; margin:0; line-height: 16px; border-bottom:1px dashed #d2b2dd;}
#content-prog a		{ text-decoration:none; color:#a42acd; font-weight:bold; }

.fotext			{ font-family:Arial, Helvetica, sans-serif; font-size:17px;  }
#fotext2		{ color:#ebacac; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.entry-header .entry-title {
font-size: 18px;
text-transform: uppercase;
color: #0297fe;
}

.entry-header {
margin-bottom: 24px;
margin-bottom: 1.714285714rem;
border-bottom: 1px dashed #f00;
padding: 0 0 4px 0;
}
/* BODY */


/* SIDERBAR */

#side-gal	{ background:url(images/ebolcsode_aloldal_08.jpg) 0 0 no-repeat; width:345px; height:358px; padding: 33px 0 0 0; position:relative; }
#side-face	{ background:url(images/ebolcsode_aloldal_17.jpg) 0 0 no-repeat; width:345px; height:449px; padding:30px 0 0 25px; float: left; }

#con-nev	{ width: 260px;
margin: 2px 0 0 37px;}
#con-uz		{ width: 260px;
margin: 2px 0 0 37px;
height: 146px;}
#con-sub	{ margin: 40px 0 0 205px;
    background: #f00;
    color: #ffffff;
    padding: 6px 35px 6px 35px;
    font-size: 14px;}

#bolcsodeink	{ padding: 20px 0 0 20px; font-family: "oswald"; font-size: 24px; color: #69bbf2;}
#bolcsodeink a	{ color: #ff0000; text-decoration: none;}
#bolcsodeink ul	{ padding: 0; color: #ff0000;}
#bolcsodeink li	{ padding: 20px;}

#side-prog-head { background:url(images/ebolcsode-programok_07.jpg) 0 0 no-repeat; width: 328px; height: 73px; float: left; margin: 0 0 0 10px;}
#side-prog-body	{ background:url(images/ebolcsode-programok_09.jpg) 0 0 repeat-y; width: 328px; height: auto; float: left; margin: 0 0 0 10px;}
#side-prog-body ul	{ padding: 0px 20px 15px 20px; text-align: center; line-height: 30px;}
#side-prog-body li	{ padding:10px 0 10px 0; margin:0; line-height: 16px; border-bottom:1px dashed #d2b2dd;}
#side-prog-body a	{ text-decoration:none; color:#a42acd; font-weight:bold; }
#side-prog-body	{ text-decoration:none; color:#a42acd; font-weight:bold; }


#side-prog-foot	{ background:url(images/ebolcsode-programok_12.jpg) 0 0 no-repeat; width: 328px; height: 39px; float: left; margin: 0 0 0 10px;}
/* SIDERBAR */

/* FOOTER */

#teb-foot	{ background:url(images/ebolcsode_08.jpg) top center no-repeat; width:100%; height:483px; }
footer[role="contentinfo"]	{ max-width:100%; border-top: none; padding:0 0; }
#teb-body	{ width:850px; height:auto; margin:0 auto; }
#teb-foot-bal	{ background:url(images/ebolcsode_10.jpg) 0 0 no-repeat; width:319px; height:196px; float:left; margin:252px 0 0 0;}
#teb-foot-kozep	{ background:url(images/ebolcsode_12.jpg) 0 0 no-repeat; width:270px; height:198px; float:left; margin:252px 0 0 0; color:#ffffff;}
#teb-foot-jobb	{ background:url(images/ebolcsode_14.jpg) 0 0 no-repeat; width:174px; height:194px; float:left; margin:252px 0 0 70px;}

#teb-foot-bal a		{ color:#ffffff; text-decoration:none; }
#teb-foot-bal ul	{ padding: 35px 0 0 30px; color: #ffffff; list-style-type: disc;}
#teb-foot-bal li	{}

#teb-cim		{ margin:0 0 0 50px;}
#teb-tel		{ margin:35px 0 0 50px;}
#teb-mail		{margin:0 0 0 50px;}

#gal-submit		{ margin: 0;
background: #f00;
color: #ffffff;
padding: 10px 40px 10px 40px;
font-size: 12px;
width: 100px;
border: 1px solid #d2d2d2;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
position: absolute;
left: 120px;
top: 300px;
}
/* FOOTER */

/* MENU */
.example {
    background: none;
    
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
#sar-menu		{ margin:137px 0 0 40px; }


/* main menu styles */
#nav {
    display:inline-block;
    width:100%;
    margin:0px auto;
    padding:0;
    background: none;

    border-radius:10px; /*some css3*/
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow:0 0px 0px rgba(0,0,0, .5);
    -moz-box-shadow:0 0px 0px rgba(0,0,0, .5);
    -webkit-box-shadow:0 0px 0px rgba(0,0,0, .5);
}
#nav li {
    margin:0px;
    float:left;
    position:relative;
    list-style:none;
	z-index:1000;
}
#nav a {
    font-weight:bold;
    color:#000000;
    text-decoration:none;
    display:block;
    padding:8px 10px;

    border-radius:6px; /*some css3*/
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    text-shadow:0 0px 0px rgba(0,0,0, .7);
	font-size: 13px;
}

/* selected menu element */
#nav .current a, #nav li:hover > a {
    background:#F00 url(../images/bg.png) repeat-x 0 -20px;
    color:#ffffff;
    border-top:1px solid #f8f8f8;

    box-shadow:0 0px 0px rgba(0,0,0, .7); /*some css3*/
    -moz-box-shadow:0 0px 0px rgba(0,0,0, .7);
    -webkit-box-shadow:0 0px 0px rgba(0,0,0, .7);
    text-shadow:0 0px 0px rgba(255,255,255, 0.7);
	font-size: 13px; 
}

/* sublevels */
#nav ul li:hover a, #nav li:hover li a {
    background:none;
    border:none;
    color:#ffffff;
}
#nav ul li a:hover {
    background:#ffffff url(../images/bg.png) repeat-x 0 -100px;
    color:#f00;

    border-radius:6px; /*some css3*/
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    text-shadow:0 0px 0px rgba(0,0,0, 0.7);
}

#nav ul li:first-child > a {
    -moz-border-radius-topleft:10px; /*some css3*/
    -moz-border-radius-topright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
}
#nav ul li:last-child > a {
    -moz-border-radius-bottomleft:10px; /*some css3*/
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
}

/* drop down */
#nav li:hover > ul {
    opacity:1;
    visibility:visible;
}
#nav ul {
    opacity:0;
    visibility:hidden;
    padding:0;
    width:175px;
    position:absolute;
    background:#f00 url(../images/bg.png) repeat-x 0 0;
    border:1px solid #7788aa;

    border-radius:6px; /*some css3*/
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    box-shadow:0 2px 2px rgba(0,0,0, .5);
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);

    -moz-transition:opacity .25s linear, visibility .1s linear .1s;
    -webkit-transition:opacity .25s linear, visibility .1s linear .1s;
    -o-transition:opacity .25s linear, visibility .1s linear .1s;
    transition:opacity .25s linear, visibility .1s linear .1s;
}
#nav ul li {
    float:none;
    margin:0;
}
#nav ul a {
    font-weight:normal;
    text-shadow:0 2px 2px rgba(255,255,255, 0.7);
}
#nav ul ul {
    left:160px;
    top:0px;
}
/* MENU */