body{
padding:0px;
margin:0px;
background:url(../images/bg.jpg) top repeat-x #FCF9EF;
}

a { font-size:11px; color:#0a4198; text-decoration: none; }
a:hover { font-size:11px; color:#0a4198; text-decoration: underline; }

img { border: 0px;}
p { margin: 10px 0px; }
.cikk-kep { border: 3px solid #e1e1d4; }
div.gallery_thumbnail_container {
	background-color: #e1e1d4;
	}

div.gallery_kep {
	padding: 3px;
	text-align: center;
	}

div.gallery_kep_label
	{
	text-align: center;
	width: 100%;
	padding: 0px 3px 5px 3px;
	}

div.gallery_kep_label a
	{
	text-decoration: none;
	color: #555;
	}

.main_text, table, li, input, textarea
	{
	font-family: Tahoma, Helvetica, Sans-serif;
	font-size:11px;
	color:#555555;
	}

.idezet
	{
	background-color: #f1f1e9;
	font-style: italic;
	}

td#BannerTD { background-color: #fffefc; width: 755px; height: 93px; }
td#TartalomTD { background-color: #fffefc; padding: 7px 7px 7px 7px; text-align: justify; width: 755px; height: 392px; }
div#TartalomDIV { width: 741px; height: 378px; overflow: hidden; position: relative;}

div.turnusDiv { overflow: auto; width: 741px; height: 135px; padding-top: 10px; }
div.turnusDiv table { border-collapse: collapse; table-layout: auto; }
div.turnusDiv table td { border: 1px solid gray; padding: 0px; }
div.turnusDiv table td.honapok { text-align: center; font-weight: bold; }
div.turnusDiv table td.napok { text-align: center; }
div.turnusDiv table td.napok_szombat  { text-align: center; background-color: #DCFFCF; }
div.turnusDiv table td.napok_vasarnap { text-align: center; background-color: #FFAF9F; }
div.turnusDiv table td.turnus { height: 15px; text-align: center; padding: 0px 0px 0px 0px; }
div.turnusDiv table td.lead { height: 0px; }
div.lastminuteDiv { position: absolute; left: 70px; top: 50px; background-color: #eaf2fd; border: 3px solid #df5b45; width: 290px; height: 120px; text-align: left; padding: 3px; font-size: 12px; }
div.lastminuteDiv label { color: #df5b45; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
div.lastminuteDiv div.bezar { text-align: right; cursor: pointer; font-size: 10px; }

span a { color:#555555; }

font a { color:#0A4198; font-size:11px; line-height:11px; }
font strong a { color:#0A4198; font-size:11px; line-height:11px; }

.h_text { line-height:14px; color:#202020}
.h_text a{ line-height:14px; color:#202020}
	
.l_text {}
	
.c_text { font-size:11px; color:#747171;}
.c_cim  { font-size:13px; color:#747171; font-weight: bold;}

a.c_text { font-size:11px; color:#747171; text-decoration: none; background: url(../images/a1.gif) left center no-repeat; padding: 2px 5px 2px 10px; margin: 2px 2px 2px 2px;}
a.c_text:hover{ font-size:11px; color:#0a4198; text-decoration: underline; background: url(../images/a2.gif) left center no-repeat; padding: 2px 5px 2px 10px; margin: 2px 2px 2px 2px;}

a.almenu_active{ font-size:11px; color:#0a4198; text-decoration: none; background: #e7dfcd url(../images/a2.gif) left center no-repeat; padding: 2px 5px 2px 10px; margin: 2px 2px 2px 2px;}

table.itiner { border: 1px solid gray; width: 300px; }
table.itiner td { border-top: 1px solid gray; padding: 2px; font-size: 10px; }

div.barcs, div.letenye { font-weight: bold; font-size: 11px; text-align: center; width: 300px;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}

.form{height:20px; margin-top:3px;}
input.form{width:250px; height:18px; border: solid 1px #B5B5B5; background-color:#ffffff; padding-left:5px}
textarea.form{width:250px; height:80px; border: solid 1px #B5B5B5; background-color:#ffffff; padding-left:5px;  overflow:hidden; margin-top:3px}
select{ border: 1px solid #B7B6B6; background-color:#FFFFFF;}
.chb { padding:0px; margin:0px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a1.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 5px}
li a  {font-family:Tahoma; font-size:11px; line-height: 12px; color:#555555;}

.csillag { color: #c80000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}

a.nodec, a.nodec:hover, a.nodec:visited, a.nodec:active { text-decoration: none;}

#idojaras { padding-bottom: 4px;}
#idojaras h2 { clear: both; font-size: 13px; margin: 0px 0px 5px 0px; padding: 0px;}
div#idomost { display: block; float: left; margin: 0px 15px 0px 0px; padding: 0px; background-color: #f2efe9;}
div#idomost div { margin: 0px 5px 0px 0px; padding: 0px; float: left;}
div#idoelore { display: block; position: relative;}
div.idokovnap { float: left; margin: 0px 10px 0px 0px; padding: 0px;}
div.idokovnap div { float: left; margin: 0px 5px 0px 0px; padding: 0px;}
div.idokovnap h4 { margin: 0px; padding: 0px; text-align: left; font-size: 11px;}
div#idoforras { float: left; font-size: 9px;}

