body {width: 955px;	margin-left: auto; margin-right: auto; margin-top: 0;	margin-bottom: 0;	padding: 0;	text-align: center;	font: 11px/17px Verdana,Helvetica,Arial,sans;	color: #949490;;	background: #FFF;	}

#main {float: left; position: relative;	display: block;	width: 955px;	margin: 0; padding: 0; background: url(elemek/bg_main.gif) repeat-y;}

a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #949490;	text-decoration: none;}
a:active { color: #000; text-decoration: none;}

q { quotes: '\201E' '\201D' '\00BB' '\00AB'}

blockquote :before {content: open-quote}
blockquote :after {content: close-quote}

#fent {float: left; width: 955px;height: 98px;margin: 0;padding: 0;text-align: left; background: #FFF url(elemek/bg_fejlec.gif);}
#fent h1 {display: none;}

#menu {float: left; width: 732px; background: #FFF; margin: 0 0 0 0; padding: 0 0 0 123px;}
#fomenu{float: left; width: 732px; background: #949490; margin: 0 0 0 0; padding: 0 0 0 0;cursor: default;list-style-type: none;}
#fomenu li{float: left;padding: 4px 24px 6px 24px; /*width: 126px; */text-align: center;}
#fomenu li ul{display: none;width: 126px;margin: 4px 1px 1px 1px;padding: 2px; list-style-type: none;}
#fomenu li:hover {background: #D3D4CE;}
#fomenu li.hover {background: #D3D4CE;}
#fomenu a:link { color: #FFF; text-decoration: none; }
#fomenu a:visited { color: #FFF; text-decoration: none; }
#fomenu a:hover { color: #FFF;	text-decoration: none;}
#fomenu a:active { color: #FFF; text-decoration: none;}

#nyelvlink {float: right; /*width: 120px; */margin: 9px 6px 6px 0; padding: 0; text-align: right;}
#nyelvlink img {border: none; margin: 0 12px 0 0;}

#musor {float: left; margin: 15px 0 0 0; padding: 10px 10px 4px 10px; background: #D3D4CE;}

.naptar { width: 240px; font-size: 10px; border: none /*1px solid #63695F*/; background: #D3D4CE; font: 11px/17px Verdana,Tahoma,Helvetica,Arial,sans;	line-height : 12px; margin: 0 0 6px 0; padding: 0;}
.naptar td { border: 1px solid #DDD; }
.naptar .musornap {background: #949490;}
.naptar .fejlec {background: #949490;}
.naptar a:link { color: #FFF; text-decoration: none; }
.naptar a:visited { color: #FFF; text-decoration: none; }
.naptar a:hover { color: #FFF;	text-decoration: none;}
.naptar a:active { color: #FFF; text-decoration: none;}

.helyszin { width: 240px; background: #D3D4CE; border: none /*1px solid #63695F*/;  margin: 0 0 6px 0; padding: 1px;}
.helyszin td { border: 1px solid #DDD; }
.helyszin .eloadas {background: #FFF;}
.helyszin .berlet {background: #FFF;}
.helyszin .idopont {background: #949490; color: #FFF;}
.helyszin .fejlec {background: #949490; color: #FFF;}
.helyszin a:link { color: #949490; text-decoration: none; }
.helyszin a:visited { color: #949490; text-decoration: none; }
.helyszin a:hover { color: #000;	text-decoration: none;}
.helyszin a:active { color: #949490; text-decoration: none;}
.helyszin .fejlec a:link { color: #FFF; text-decoration: none; }
.helyszin .fejlec a:visited { color: #FFF; text-decoration: none; }
.helyszin .fejlec a:hover { color: #000;	text-decoration: none;}
.helyszin .fejlec a:active { color: #FFF; text-decoration: none;}

#tartalom {float: left; width: 471px; text-align: left; margin: 0; padding: 12px;}
#tartalom ul {margin: 0 6px; padding: 0 6px; text-align: left; list-style-position: outside; list-style-type: square;}

#jobboldal {float: left; width: 200px; margin: 12px 0 0 0; padding: 0 0 24px 0; background: #D3D4CE;}
#jobboldal ul {margin: 0; padding: 0 6px; text-align: left; list-style-position: inside; list-style-type: none;}
#jobboldal img {width: 120px;}
#jobboldal p {margin: 0; padding: 0 6px;}

form {margin: 20px 0;padding: 0; text-align: left;}
fieldset {padding: 0 10px 15px 10px;	margin: 0;	background: url(elemek/wforms_bg.gif) bottom repeat-x;	border: none;}
fieldset ol {margin: 0; padding: 0;list-style: none;}
fieldset li {margin: 0; padding: 1px 0 1px 0;;}
legend {margin: 0;padding: 0; line-height: 16px; color: #949490; font-weight: bold; border: none;}
label {float: left; margin-right: 1em;  text-align: right; display: block;color: #333; vertical-align: top;}
input {color: #4F7284; border: 1px solid #949490; margin: 2px 0; background: #FFF;}
input[type=radio] {border: none; vertical-align: bottom; background: none;}
.kateg {border: none; vertical-align: bottom; background: none; margin: 0 3px 0 0; padding: 0;}
input[type=submit] {display: block; margin: 9px 6px 0 0; padding: 2px 12px; background: #FFF; color: #949490; font: 11px verdana,helvetica,arial,sans-serif !important; font-weight: bold !important;border: none;}
.ok {display: block; margin: 9px 6px 0 0; padding: 2px 12px; background: #FFF; color: #949490; font: 11px verdana,helvetica,arial,sans-serif !important; font-weight: bold !important;border: none;}
.utolso {border: none;}

#lablec {float: left; width: 732px; margin: 0;padding: 0 0 0 123px;text-align: center; color: #FFF;}
#footer {float: left; width: 732px;background: #949490;margin: 0 0 0 0;padding: 0;text-align: center; color: #FFF;}
#footer p {margin: 6px; padding: 0;}

.havimusor { background: #FFF; border: none /*1px solid #63695F*/;  margin: 0 0 6px 0; padding: 1px;}
.havimusor td { border: 1px solid #DDD; text-align: center;}
.havimusor .datum {background: #949490; color: #FFF; text-align: right;}
.havimusor .uresdatum {background: #FFF; text-align: right;}
.havimusor .fejlec {background: #949490; color: #FFF; text-align: center;}
.havimusor a:link { color: #949490; text-decoration: none; }
.havimusor a:visited { color: #949490; text-decoration: none; }
.havimusor a:hover { color: #000;	text-decoration: none;}
.havimusor a:active { color: #949490; text-decoration: none;}

