A:link, A:visited, A:active {
	color: white; 
	text-decoration: none; 
	font-weight: bold;
}

A:hover {
	color: maroon; 
	text-decoration: none; 
	font-weight: bold;
}

A.linkek:link, A.linkek:visited, A.linkek:active {
	color: black;
	text-decoration: none;
	font-weight: normal;
}

A.linkek:hover {
	color: rgb(102, 153, 204);
}

A.linkek2:link, A.linkek2:visited, A.linkek2:active {
	color: black;
	text-decoration: none;
	font-weight: bold;
}

A.linkek2:hover {
	color: rgb(102, 153, 204);
}

A.linkek3:link, A.linkek3:visited, A.linkek3:active {
	color: maroon;
	text-decoration: none;
	font-weight: normal;
}

A.linkek3:hover {
	color: rgb(102, 153, 204);
}
/**************************************************************************/

body {
	color: black;
	background-color: rgb(102,153,204); 
	margin: 0px;
	padding: 0px;
	font: 15px Arial;
}

.cimlap {
	background-color: rgb(51, 102, 153);
	text-align: center;
	color: rgb(244,252,172);
}

.vilagoskek {
	background-color: rgb(153,204,255);
	vertical-align: bottom;
	padding-right: 10px; 
	padding-left: 10px; 
	font-size: 16px;
}

.zold {
	background-color: rgb(153,204,102);
	font-size: 15px;
	padding-left: 3px;
	padding-top: 3px;
}

.feher {
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px; 	
	font-size: 15px;
	vertical-align : top;
	width: 620px;
}

.negyzet {
	background-color: white;
	font-size: 15px;
	text-align: center;
	border-color: rgb(153, 204, 255);
	border-style: ridge;
	width: 170px;
}

.negyzet2 {
	background-color: white;
	font-size: 15px;
	text-align: justify;
	border-color: rgb(153, 204, 255);
	border-style: ridge;
	padding-top: 10px;
	padding-left: 7px;
	width: 340px;
}

.negyzet3 {
	font-size: 15px;
	text-align: justify;
	border-color: rgb(153, 204, 255);
	border-style: ridge;
}


/**************************************************************************/
.tanfolyamok {
	width: 620px;
	font-size: 15px;
}

.tanfolyamok_nagy {
	font-size: 15px;
}

.racs {
	border-top: 1px solid rgb(102, 153, 204);
}

.hirek {
	width: 180px;
	height: 90px; /*40, 55, 75*/
}

/*.tanfolyamok_body { nem kell
	OVERFLOW:scroll;
	OVERFLOW-X:hidden;
}*/
.dek {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
}

.statmachine img { border: 0px;}
/**************************************************************************/
.balmenu {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-top: 10px; 
	vertical-align : top;
	font-size: 16px;
	text-align: right;
}

.jobbmenu {
	padding-right: 10px; 
	padding-left: 10px; 
	padding-top: 10px; 
	vertical-align : top;
	font-size: 16px;
}
/**************************************************************************/
.focim {
	font: small-caps 46px "Times New Roman";
	width: 620px;
}

.focim2 {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
}
/**************************************************************************/
.fontos {
	color: maroon;
	/*text-align: center;*/
	font-weight: bold;
}

.nagyobb {
	font-weight: bold;
	font-size: 18px;
}

.copy, a.copy:link, a.copy:visited, a.copy:active ,a.copy:hover {
	font: 12px Arial;
	color: white;
	text-align: center;
}
/**************************************************************************/
.ddimgtooltip{
	box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
	-webkit-box-shadow: 3px 3px 5px #818181;
	-moz-box-shadow: 3px 3px 5px #818181;
	display:none;
	position:absolute;
	border:1px solid black;
	background:white;
	color: black;
	z-index:2000;
	padding: 4px;
}
/*Siemens: 
153, 204, 255: világoskék
102, 153, 204: középkék
51, 102, 153: sötétkék
153, 204, 102: zöld
*/





