body
{
	text-align:center;
}

img
{
	border:1px #000000 none;	
}

.page
{
	margin:0px auto 0px auto;
	width:960px;
	text-align:left;
}

.header
{
	text-align:center;
}

.content
{
}

.content h1
{
	background:rgb(0, 153, 153) none repeat scroll 0% 0%;
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-inline-policy:continuous;
	font-size:17px;
	text-align:center;
	color:white;
	font-family:Verdana;
}

.content h2
{
	font-size:25px;
	font-weight:bold;
	font-family:Verdana;
}

.content h3
{
	font-size:18px;
	font-weight:bold;
	font-family:Verdana;
}

.container
{
	width:960px;
}

.container .top_left
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_tleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:45px;
}

.container .top_right
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_tright.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:45px;
}

.container .top
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_top.png');
	background-repeat:repeat-x;
	background-position:center top;
	height:45px;
}

.container .left
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_left.png');
	background-repeat:repeat-y;
	background-position:left top;
}

.container .bottom_left
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_bleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:54px;
}

.container .bottom_right
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_bright.png');
	background-repeat:no-repeat;
	background-position:right top;

	height:54px;
}

.container .bottom
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_bottom.png');
	background-repeat:no-repeat;
	background-position:center top;
	height:54px;
}

.container .right
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/frame_right.png');
	background-repeat:repeat-y;
	background-position:right top;
}

.text
{
	padding:0px 20px 0px 20px;

}

.text p
{
	line-height:20px;
	font-size:10pt;
	font-family:Verdana;
	text-align:justify;
}

.footer
{
	text-align:center;
}

ul.main
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	border: 1px none #000000;
}

ul.main li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px #000000 none;
	list-style-type:square;
	font-family:Verdana;
	font-size:13px;
	line-height:20px;
}

ul.mmenu
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px #000000 none;
	list-style-type: none;
	float:left;
}

ul.mmenu li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px #000000 none;
	display:inline;
	text-align:center;
}

ul.mmenu li a.month
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_left.png');
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none; 
	padding:0px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	cursor:pointer;
	float:left;
}

ul.mmenu li a.month span.nav
{
	position:relative;
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_right.png');
	background-repeat: no-repeat;
	background-position: right top;
	color: #ffffff;
	padding:0px 10px 0px 0px;
	font-weight: bold;
	float:left;
	display:block;
	width:82px;
}

ul.mmenu li a.month span.active
{
	position:relative;
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_right.png');
	background-repeat: no-repeat;
	background-position: right top;
	color: orange;
	padding:0px 10px 0px 0px;
	font-weight: bold;
	float:left;
	display:block;
	width:82px;
}

ul.mmenu li a.next_month
{
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_left.png');
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none; 
	padding:0px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	cursor:pointer;
	float:left;
}

ul.mmenu li a.next_month span.nav
{
	position:relative;
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_right.png');
	background-repeat: no-repeat;
	background-position: right top;
	color: #ffffff;
	padding:0px 10px 0px 0px;
	font-weight: bold;
	float:left;
	display:block;
	width:82px;
}

ul.mmenu li a.next_month span.active
{
	position:relative;
	background-image:url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/btn_right.png');
	background-repeat: no-repeat;
	background-position: right top;
	color: orange;
	padding:0px 10px 0px 0px;
	font-weight: bold;
	float:left;
	display:block;
	width:82px;
}

p.custom_text
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:red;
	font-weight:bold;
	font-style:Verdana;
	font-size:10px;
	width:400px;
	line-height:12px;
	float:right;
}

.menu_content
{
	float:left;
	width:910px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

table
{
	clear:both;
	background-image: url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/repjegy_bg.jpg');
	background-repeat:repeat-x;
	/*background-color:#FFF8DC;*/
	/*border:1px #5381A2 solid;*/
	border:1px #017d7d solid;
	border-collapse: collapse;
}

table td.price
{
	width:100px;
	color:white;
	text-align:left;
	border:1px #5381A2 solid;
	border-right:1px #ffffff solid;
	vertical-align:bottom;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	background-image: url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/repjegy_bg_left.jpg');
	background-position:left bottom;
	background-repeat:no-repeat;
}

.ticket_form
{
	text-align:center;
}

table.form_ticket
{
	margin:0px auto 0px auto;
	text-align:left;
	background-color:EFEFEF;
	background-image:none;
	width:500px;
	font-size:10pt;
	font-family:Verdana;
	padding:5px;
}

.show_price
{
	width:80px;
	text-align:right;
	font-weight:bold;
	color:white;
	height:40px;
	clear:both;
}

.month_style, .m_style
{
	clear:both;
	padding:0px 0px 0px 6px;
}

.month_style table, .m_style table
{
	border:1px #000000 none;
	padding:0px 0px 0px 6px;
	background-image:none;
	color: #ffffff;
}

.month_style table td, .m_style table td
{
	width:20px;
	padding:0px 6px 0px 0px;
	text-align:center;
	font-weight:bold;
}

.m_style
{
	clear:both;
}

dl, dt, dd
{
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;
}

dl
{
	float:left;
}

dt
{
	display:none;
	border:1px #000000 solid;
}

dd
{
	position:relative;
	top:1px;
	float:left;
	display:inline;
	width:20px;
	height:160px;
	margin:0px 6px 0px 0px;
}

dd.active_1
{
	cursor:pointer;
}

dd.active_2
{
	cursor:pointer;
}

.price_title
{
	background-color:#017d7d;
	/* background-color:#6BA1C5; */
	font-weight:bold;
	color:#ffffff;
	border:1px solid #b1b1b1;
	text-align:center;
	width:110px;
	display:none;
	position:absolute;
	top:181px;
	left:-45px;
	z-index:100;
}

span
{
	position:absolute;
	display:block;
	width:20px;	
	bottom:0px;
	left:0px;
}
	
span em
{
	background:#fff;
	color:#555;
	border:1px solid #b1b1b1;
	position:absolute;
	bottom:10px;
	left:3px;
	text-align:center;
	width:100px;
	display:none;
}

span.bg
{
	background-image: url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/repjegy_bar.jpg');	
	background-repeat:repeat-y;
	background-color:#E3F0F8;
	opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:100;
}

span.hovered
{
	background-image: url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/repjegy_bar_on.jpg');	
	background-repeat:repeat-y;
	background-color:#6BA1C5;
	opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
}

span.selected
{
	background-image: url('http://www.hurra-nyaralunk.hu/repjegy.hu/varosok/style/images/repjegy_bar_on.jpg');	
	background-repeat:repeat-y;
	background-color:#6BA1C5;
	opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
}

span.p0
{
	height:0%;
}

span.p1
{
	height:1%;
}

span.p2
{
	height:2%;
}

span.p3
{
	height:3%;
}

span.p4
{
	height:4%;
}

span.p5
{
	height:5%;
}

span.p6
{
	height:6%;
}

span.p7
{
	height:7%;
}

span.p8
{
	height:8%;
}

span.p9
{
	height:9%;
}

span.p10
{
	height:10%;
}

span.p11
{
	height:11%;
}

span.p12
{
	height:12%;
}

span.p13
{
	height:13%;
}

span.p14
{
	height:14%;
}

span.p15
{
	height:15%;
}

span.p16
{
	height:16%;
}

span.p17
{
	height:17%;
}

span.p18
{
	height:18%;
}

span.p19
{
	height:19%;
}

span.p20
{
	height:20%;
}

span.p21
{
	height:21%;
}

span.p22
{
	height:22%;
}

span.p23
{
	height:23%;
}

span.p24
{
	height:24%;
}

span.p25
{
	height:25%;
}

span.p26
{
	height:26%;
}

span.p27
{
	height:27%;
}

span.p28
{
	height:28%;
}

span.p29
{
	height:29%;
}

span.p30
{
	height:30%;
}

span.p31
{
	height:31%;
}

span.p32
{
	height:32%;
}

span.p33
{
	height:33%;
}

span.p34
{
	height:34%;
}

span.p35
{
	height:35%;
}

span.p36
{
	height:36%;
}

span.p37
{
	height:37%;
}

span.p38
{
	height:38%;
}

span.p39
{
	height:39%;
}

span.p40
{
	height:40%;
}

span.p41
{
	height:41%;
}

span.p42
{
	height:42%;
}

span.p43
{
	height:43%;
}

span.p44
{
	height:44%;
}

span.p45
{
	height:45%;
}

span.p46
{
	height:46%;
}

span.p47
{
	height:47%;
}

span.p48
{
	height:48%;
}

span.p49
{
	height:49%;
}

span.p50
{
	height:50%;
}

span.p51
{
	height:51%;
}

span.p52
{
	height:52%;
}

span.p53
{
	height:53%;
}

span.p54
{
	height:54%;
}

span.p55
{
	height:55%;
}

span.p56
{
	height:56%;
}

span.p57
{
	height:57%;
}

span.p58
{
	height:58%;
}

span.p59
{
	height:59%;
}

span.p60
{
	height:60%;
}

span.p61
{
	height:61%;
}

span.p62
{
	height:62%;
}

span.p63
{
	height:63%;
}

span.p64
{
	height:64%;
}

span.p65
{
	height:65%;
}

span.p66
{
	height:66%;
}

span.p67
{
	height:67%;
}

span.p68
{
	height:68%;
}

span.p69
{
	height:69%;
}

span.p70
{
	height:70%;
}

span.p71
{
	height:71%;
}

span.p72
{
	height:72%;
}

span.p73
{
	height:73%;
}

span.p74
{
	height:74%;
}

span.p75
{
	height:75%;
}

span.p76
{
	height:76%;
}

span.p77
{
	height:77%;
}

span.p78
{
	height:78%;
}

span.p79
{
	height:79%;
}

span.p80
{
	height:80%;
}

span.p81
{
	height:81%;
}

span.p82
{
	height:82%;
}

span.p83
{
	height:83%;
}

span.p84
{
	height:84%;
}

span.p85
{
	height:85%;
}

span.p86
{
	height:86%;
}

span.p87
{
	height:87%;
}

span.p88
{
	height:88%;
}

span.p89
{
	height:89%;
}

span.p90
{
	height:90%;
}

span.p91
{
	height:91%;
}

span.p92
{
	height:92%;
}

span.p93
{
	height:93%;
}

span.p94
{
	height:94%;
}

span.p95
{
	height:95%;
}

span.p96
{
	height:96%;
}

span.p97
{
	height:97%;
}

span.p98
{
	height:98%;
}

span.p99
{
	height:99%;
}

span.p100
{
	height:100%;
}
