@charset "utf-8";
*{margin:0; padding:0; border:0;}
a{outline:none;text-decoration:none;}
img{outline:none;border:none;}

body {
	background-image:url(tandemHeaderBg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#7ba5e7;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

a:hover {
	color:#FFF;
}

a {
	color:#00124b;
}
#homeBtn {
	width:140px;
	height:70px;
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-430px;
	padding:0px;
	z-index:100;
}

#change_hu {
	width:24px;
	height:24px;
	position:absolute;
	top:60px;
	left:67%;
	margin-left:-430px;
	padding:0px;
	z-index:110;
}


#Header {
	width:900px;
	height:150px;
	position:relative;
	top:0px;
	left:50%;
	margin-left:-450px;
	padding:0px;
}

#menu {
	margin-top:-43px;
	margin-left:28px;
}

#menu a {
	margin-right:12px;
}

#ContentArea {
	position:relative;
	width:1000px;
	height:600px;
	left:50%;
	margin-left:-550px;
	margin-top:-25px;
	background-image:url(tandemPic.png);
	background-position:center;
	background-repeat:no-repeat;
}

#TextArea {
	position:relative;
	top:140px;
	left:120px;
	width:550px;
	padding:0px;
	background-image:url(TextAreaBg.png);
	background-repeat:repeat-y;
}

html>/**/body .curveTop { /*chrome*/
	 margin-top:-30px;
}

.curveTop {
	padding-bottom:10px;
}


#TextArea p {
	padding:0px 24px 0px 24px;
	color:#006;
}

#KisBox {
	width:240px;
	height:200px;
	position:absolute;
	left:50%;
	margin-left:150px;
	top:440px;
	line-height:26px; 
	text-align:center; 
	font-weight:bold;
	font-size:14px;
	text-shadow: #036 2px 2px 5px;
}

.popup{
position: relative;
z-index: 0;
font-size:10px;
}

.popup:hover{
background-color: transparent;
z-index: 50;
}

.popup span{
	position: absolute;
	background-color: #000046;      /* kép mögötti doboz színe */
	padding: 4px;      /* kép mögötti doboz mérete a kép körül */
	left: -1000px;
	border: #F90 solid 1px;     /* kép mögötti doboz szegélye */
	visibility: hidden;
	color: #FFF;      /* kép alatti szöveg színe */
}

.popup span img{ 
border-width: 0;
padding: 2px;
}

.popup:hover span{ 
visibility: visible;
top: -450px;       /* kép ennyi px-re jelenik meg a szöveg/kép tetejétől */
left: 60px;       /* kép ennyi px-re jelenik meg a szöveg/kép szélétől */
}