/* UNSET */
#spg_process{
	display: none;
}
h2, h3, h4, h5{
	font-family: Baskerville,"ITC Garamond",Georgia,serif;
}

body{
	background: #fff url(../frame/100eves/body_bg.gif) repeat-y center top;
	margin-top: 0px;
	color: #4a4a4a;	
}

#dm100ev_header_top{
	width: 100%;
	height: 26px;
	background: #fff url(../frame/100eves/topheader.gif) repeat-x top;
	border-top: solid 1px #d0d0d0;
	border-bottom: solid 1px #d0d0d0;
	text-align: center;
}
#dm100ev_header_top .cont{
	margin: 0px auto;
	width: 990px;
	position: relative;
	text-align: left;
}
#dm100ev_header_top a.logo{
	display: block;
	padding: 2px 0px 0px 160px;
	width: 250px;
	height: 24px;
	background: url(../frame/100eves/dmheader.gif) no-repeat 5px 0px;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 13px;
	color: #000;
	text-align: left;
	text-decoration: none;
}
#dm100ev_header_top a:hover{
	text-decoration: none;
	color: #cc582f;
}
#dm100ev_header_top .share{
	position: absolute;
	top: 5px; right: 0px;
	width: 300px;
	height: 16px;
	text-align: right;
}
#dm100ev_header_top .share a{
	margin: 0px 5px;
}
#dm100ev_header_top .share a img{
	vertical-align: middle;
}
/* header */
#dm100ev_header{
	position: relative;
	margin-bottom: 8px;
	width: 970px;
	height: 130px;
	border-bottom: solid 2px #c9cbcc;
}
#dm100ev_header img.logo{
	width: 170px;
	height: 115px;
}
#dm100ev_header img.slogen{
	position: absolute;
	left: 215px; top: 25px;
	width: 540px;
	height: 50px;
}
#dm100ev_header ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	left: 215px; top: 90px;
	width: 550px;
	height: 25px;
}
#dm100ev_header ul li{
	margin: 0px 35px 0px 0px;
	padding: 0px;
	list-style: none;
	
	display: block;
	float: left;
	width: auto;
	height: 25px;
}
#dm100ev_header ul li a{
	float: left;
	width: auto;
	height: 25px;
	background: url(../frame/100eves/dot_black.gif) repeat-x bottom;
	font-family: Baskerville,"ITC Garamond",Georgia,serif;
	font-weight: bold;
	font-size: 16px;
	color: #424242;
	text-decoration: none;
	text-transform: uppercase;
}
#dm100ev_header ul li a:hover, #dm100ev_header ul li a.active{
	color: #b7161f;
	background: url(../frame/100eves/dot_red.gif) repeat-x bottom;
}


h2.dm100ev_head{
	padding: 6px 0px 3px;
	margin: 0px 0px 5px;
	background: url(../frame/100eves/100head.gif) no-repeat top right;
	border-bottom: solid 2px #838383;
	font-size: 15px;
	color: #080808;
	text-transform: uppercase;
}
h2.dm100ev_head2{
	padding: 6px 0px 3px;
	margin: 0px 0px 5px;
	border-bottom: solid 1px #afafaf;
	font-size: 14px;
	color: #080808;
	text-transform: uppercase;
}
h2.dm100ev_head a, h2.dm100ev_head2 a{
	color: #080808;
	text-decoration: none;
}
h2.dm100ev_head a:hover, h2.dm100ev_head2 a:hover{
	color: #b71e1f;
}

/* open block */
.open_cont .lead h2, .open_cont .lead h2.normal, .open_cont .lead h2.kicsi{
	font-size: 17px;
	color: #084366;
	text-transform: uppercase;
}
.open_cont .lead p{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/* gallerypager update */
#gallerypager, .gallerypager {
	width: 340px;
	border: none;	
}
#gallerypager h2{
	padding: 6px 0px 3px;
	margin: 0px 0px 5px;
	width: auto;
	height: auto;
	background: url(../frame/100eves/100head.gif) no-repeat top right;
	border: none;
	border-bottom: solid 2px #838383;
	font-size: 15px;
	color: #080808;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}
#gallerypager .cont{
	margin: 0px;
	padding: 0px;
	width: 340px;
	background: #f6f6f6;
	border: none;
}
#gallerypager #x_gallerycont_load, .gallerypager .x_gallerycont_load{
	right: 0px; top: 5px;
}
#gallerypager #x_gallerycont, .gallerypager .x_gallerycont{
	padding: 0px;
	width: 340px;
	text-align: center;
}
#x_gallerycont .bigpic, .x_gallerycont .bigpic{
	margin: 0px;
	padding: 0px;
	width: 340px;
	background: none;
}
#x_gallerycont .bigpic img, .x_gallerycont .bigpic img{
	width: 340px;
}
#x_gallerycont .katnev, .x_gallerycont .katnev{
	font-weight: normal;
}
#gallerypager .tobbfoto, .gallerypager .tobbfoto{
	width: 340px;
	height: 5px;
	font-size: 1px;
	background: url(../frame/100eves/340_bottom.gif) no-repeat bottom;
}
#gallerypager .tobbfoto a, .gallerypager .tobbfoto a{
	display: none;
}

/**/
.dm100ev_timemachine{
	margin-top: 10px;
	padding: 5px 10px;
	width: 260px;
	background: #f6f6f6 url(../frame/100eves/280_top.gif) no-repeat top;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #838383;
}
.dm100ev_timemachine .pic{
	width: 260px;
}
.dm100ev_timemachine .pic a.picture{
	display: block;
	margin-bottom: 10px;
	padding: 5px;
	width: 250px;
	background: #fff;
}
.dm100ev_timemachine .pic h3{
	margin: 0px 0px 10px;
	font-size: 14px;
}
.dm100ev_timemachine .pic h3 a{
	color: #4a4a4a;
	text-decoration: none;
}
.dm100ev_timemachine .pic h3 a:hover{
	text-decoration: underline;
}
.dm100ev_timemachine ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.dm100ev_timemachine ul li{
	margin: 0px;
	padding: 3px 0px 3px 12px;
	list-style: none;
	background: url(../frame/100eves/dot_black2.gif) no-repeat 0px 10px;
}
.dm100ev_timemachine ul li a{
	color: #4a4a4a;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
.dm100ev_timemachine ul li a:hover{
	text-decoration: underline;
}
.dm100ev_timemachine .archive{
	text-align: right;
}
.dm100ev_timemachine .archive a{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #084366;
	text-decoration: none;
}
.dm100ev_timemachine .archive a:hover{
	text-decoration: underline;
}

/* 100 idezet */
.dm100ev_quote{
	margin-top: 10px;
	padding-bottom: 5px;
	width: 280px;
	background: url(../frame/100eves/280_bottom.gif) no-repeat bottom;
}
.dm100ev_quote .cont{
	padding: 30px 20px 10px 20px;
	width: 240px;
	background: #f6f6f6 url(../frame/100eves/quote_top.gif) no-repeat top;
	color: #6c6c6c;
	font-family: Garamond,Baskerville,"ITC Garamond",Georgia,serif;
	font-size: 16px;
}




/* statikus blokkok */
/* programok */
#dm100ev_program{
	margin-top: 6px;
	width: 340px;
}
#dm100ev_program ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#dm100ev_program ul li{
	margin: 0px;
	padding: 2px 0px 2px 15px;
	list-style: none;
	background: url(../frame/100eves/dot_red2.gif) no-repeat 5px 8px;
	color: #084366;
}
#dm100ev_program ul li a{
	color: #084366;
	text-decoration: none;
}
#dm100ev_program ul li a:hover{
	text-decoration: underline;
}

/* szuperkoncert */
#dm100ev_superkoncert{
	margin-top: 10px;
	width: 340px;
	background: #f6f6f6 url(../frame/100eves/340_top.gif) no-repeat top;
}
#dm100ev_superkoncert .l{
	float: left;
	padding: 10px;
	width: 240px;
	font-size: 14px;
}
#dm100ev_superkoncert .l h2{
	margin-bottom: 5px;
	font-size: 13px;
	color: #b71e1f;
	text-transform: uppercase;
}
#dm100ev_superkoncert .l h2 a{
	color: #b71e1f;
	text-decoration: none;
}
#dm100ev_superkoncert .l h2 a:hover{
	text-decoration: underline;
}
#dm100ev_superkoncert .l b{
	font-size: 14px;
}
#dm100ev_superkoncert .r{
	float: right;
	padding: 10px 10px 10px 0px;
	width: 70px;
	height: 70px;
	overflow: hidden;
}
#dm100ev_superkoncert .clear{
	width: 100%;
	height: 5px;
	background: url(../frame/100eves/340_bottom.gif) no-repeat bottom;
}

/* virtualis, videok */
.dm100ev_videok, .dm100ev_virtualis{
	margin-top: 10px;
}

/* jatek */
.dm100ev_280_bottom{
	width: 280px;
	height: 5px;
	background: url(../frame/100eves/280_bottom.gif) no-repeat top;
	font-size: 1px;
}
.dm100ev_jatek{
	margin-top: 10px;
	padding: 5px 10px;
	width: 260px;
	background: #f6f6f6 url(../frame/100eves/280_top.gif) no-repeat top;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #838383;
}
/* htmlbox */
.dm100ev_280_bottom_dark{
	width: 280px;
	height: 5px;
	background: url(../frame/100eves/280_bottom_dark.gif) no-repeat top;
	font-size: 1px;
}
.dm100ev_htmlbox{
	margin-top: 10px;
	padding: 10px 10px 5px;
	width: 260px;
	background: #9d9d9d url(../frame/100eves/280_top_dark.gif) no-repeat top;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
}

/* elso dm */
.dm100ev_elso{
	margin-top: 10px;
	width: 280px;
}
.dm100ev_elso a{
	display: block;
	padding: 110px 0px 0px 10px;
	width: 270px;
	height: 20px;
	background: url(../frame/100eves/news.gif) no-repeat top;
	color: #fff;
	font-family: Baskerville,"ITC Garamond",Georgia,serif;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
}
.dm100ev_elso a:hover{
	color: #e6e6e6;
	text-decoration: none;
}