/* Andez*/
/*Ezek a beállítások lenullázzák a böngészok eredeti beállításait. Fontos mert minden böngészonek más az alapértéke. Mindent be kell állítani elolrol!!! Itt nincs felsorolva minden!*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, a, pre, form, fieldset, input, th, td {
margin:0;
padding:0;
border:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
margin: 10px 30px 0 30px;
}
fieldset, img {
border: 0;
}

img {
margin:0;
padding:0;
border:0;}
/*Reset idáig*/


/* általános tipográfia beállítások */
p, li, a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 12px;
	color: #000000;
	margin: 10px 30px 0 30px;
}

li {
margin: 5px 30px 0 80px;
}
/* Általános tipo vége!*/


body {
	margin: 0;
	padding:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #003e91;
	}



/* Ez a befoglalo, ez tartalmazza az egészet, kivéve a láblécet!*/	
	div#container {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: auto;
	WIDTH: 960px;
	MARGIN-RIGHT: auto;
	background-color:#2461a4;
	text-align:left;
	position:relative;
	height:100%;
	background-image:url(../kepek/container_verlauf.jpg);
	background-repeat:repeat-y;
	background-position:top;
	border-bottom:1px solid;
	border-bottom-color:#7fbeff;
} 
	

/* Baloldali rész, Ebben van a logót, a keresőt és a megosztást tartalmazo 3 div*/	
	#left {
	position:relative;
	float:left;
	width: 220px;
	height: 1185px;
	margin:0;
	margin-bottom: 35px;
	top:25px;
	padding:0;
	border:0;
	text-align:left;
	background-color:#2663a6;
	}

	#logo {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	border:0;
	width: 220px;
	height:65px;
	text-align:left;
}
	
#logo h1 {
text-indent: -9999px;

}

	#logo img {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
 	}

	/*Ebbe lesz a kereső */		
	#left_inner {
	position:relative;
	float:left;
	width: 220px;
	left:5px;
	margin:0;
	padding:0;
	border:0;
	text-align:left;
	background-color:#d1e2ec;
	}
	#left_inner_box {
	position:absolute;
	top: 10px;
	width: 210px;
	height: 730px;
	background-color:#d1e2ec;
	}
	#left_inner_form {
	position:relative;
	left: 5px;
	top: 5px;
	width: 200px;
	background-color:#d1e2ec;
	}

	#share {
	position:absolute;
	width: 205px;
	height: 25px;
	left:5px;
	top: 810px;
	margin:0;
	padding:3px;
	border:0;
	text-align:center;
	background-color:#d1e2ec;
	}

	#szuresek {
	position:absolute;
	width: 200px;
	left:0px;
	top: 835px;
	line-height: 16px;
	margin:0;
	padding:5px;
	border: solid 5px #2663a6;
	text-align: left;
	background-color:#d1e2ec;
	}

/*Ez a jobb oldali felső rész. Itt lesz a menü és a flash elem. */
	#head { position:relative; float:left; width: 740px; height:270px; margin:25px 0 0 0; padding:0; border:0; background-color:#2461a4; z-index: 10000;}
	#head_inner { position:relative; float:left; width: 735px; height:260px; margin:5px 0 0 0; padding:0; border:0; background-color:#5387c4;}
	

	
	
/*Úsztatásnál illetve az utolsó elem után ezzel mondjuk meg, hogy a következő elem új sorba kerüljön */	
	div.clear {clear:both}
	

/* Itt van a tartalom*/
	#content {
	position:relative;
	float:left;
	width: 738px;
/*	min-height:330px;
	height:auto !important;
	_height: 330px; /*ie6-nak! */
	margin:0;
	padding:0px;
	}

	#content_inner {
	position:relative;
	float:left;
	width: 727px;
/*	min-height:330px;
	height:auto !important;
	_height: 330px; /*ie6-nak! */
	margin:10px;
	padding:0;
	background-color:#6699CC;
	border: 1px solid;
	border-color:#FFFFFF;
	}

	#content_inner h2 {
	color: #FFFFFF;
	}
	
	#content_box1 {
	float: right;
	width: 728px;
	margin:10px 0 0 0;
	margin-bottom: 10px;
	border:0;
	background-color:#6699CC;
	border: 1px solid;
	border-color:#FFFFFF;
	}
	
	.content_box2 {
	position: relative;
	float: right;
	width: 357px;
	height: 278px;
	margin:10px 0 0 10px;
	padding:0;
	border:0;
	background-color:#6699CC;
	border: 1px solid;
	border-color:#FFFFFF;
	}
	
	
	
/*Ez a lábléc, ez kivül van a befoglalón!! */
	#footer {
	bottom:0;
	padding: 5px 0 0 5px;
	height: 40px;
	font-size: 10px;
	color:#efefef;
	text-align:center;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	background-color:#003e91;
	}
	
	#footer p, a {
	font-size:12px;
	color:#6699cc;
	margin: 0;
	padding:0;
	text-decoration:none;
	}
	
		
	#footer a:hover {
	text-decoration:underline;
	}
	
.data {
	font-size: 14px;
}
p {
	padding: 15px;
	margin: 0px;
}
h1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
p, li, td {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 14px;
	color: #000000;
}
body a:link {outline: none;}
body a:visited {outline: none;}
body a:hover {outline: none;}
body a:active {outline: none;}

a {
	color: #CCDDFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.banner {
	background-attachment: scroll;
	background-image: url(../images/banner.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.formback {
	background-attachment: scroll;
	background-image: url(../images/form2.gif);
	background-repeat: repeat-y;
	background-position: right center;
}
.formhead {
	background-attachment: scroll;
	background-image: url(../images/form1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.formfoot {
	background-attachment: scroll;
	background-image: url(../images/form3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #000000;
	padding: 10px;
}
.textbox {
	font-size: 14px;
	border: solid 1px #DDDDDD;
	background-color: #6699CC;
	color: #000000;
	padding: 10px;
	vertical-align: top;
}
.tform {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6699CC;
	border: solid 1px #000000;
}
.tform2 {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6699CC;
	border: solid 1px #000000;
	width: 196px;
	height: 32px;
	overflow: hidden;
}
.tbutton {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6699CC;
	border: solid 1px #000000;
	font-weight: bold;
	text-align: center;
	margin: 5px;
	padding: 3px;
	cursor: pointer;
	width: 180px;
}
.selectlist {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	visibility: hidden;
	height: 0px;
	overflow: hidden;
	background-color: #6699CC;
/*	layer-background-color: #6699CC; */
}
.filter_label {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 100%;
	text-align: left;
	height: 20px;
}
.filter_label p {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.filter {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 100%;
	text-align: right;
}
.filter2 {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 35px;
	width: 100%;
	text-align: right;
}
.kiemelt {
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
}
.link {
	color: #333399;
}
.sheet a {
	color: #FFFFFF;
}
.impr {
	font-size: 10px;
}
.submenuitem {
	padding: 0px;
	margin: 0px;
}
.submenuitem a {
	padding: 0px;
	margin: 0px;
}
.submenuitem a img {
	padding: 0px;
	margin: 0px;
}
.vknev {
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px;
}
.vkido {
	background-color: #FFFFFF;
	text-align: right;
	padding: 3px;
}
.vkmsg {
	text-align: left;
}