/* az alapoldal felepitese */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
table			{border-collapse: collapse; border-spacing: 0;}
caption, th, td	{text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q	{quotes: "" "";}
form			{ margin: 0px; padding: 0px; }
:focus			{ outline: none; }

body			{ width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center; background-color: #ffffff; }
#html			{ width: 1000px; height: 100%; padding: 0; margin: 0px auto 0px auto; font-family: arial, verdana; background-image: url('../../pic/site/bg.jpg'); background-repeat: repeat-y; }

a:link,
a:visited		{ text-decoration: none; color: #7b7b7b; }
a:hover,
a:active		{ text-decoration: none; color: #a8a437; }

/* lekerekitesek */

.rounded				{ margin: 0px; padding: 0px; position: relative; float: left; vertical-align: top; }
.rounded .topleft		{ position: absolute; width: 6px; height: 7px; background: transparent url('../../pic/site/keret/left_upper.jpg') top left no-repeat; left: -1px; top: -1px; }
.rounded .topright		{ position: absolute; width: 6px; height: 7px; background: transparent url('../../pic/site/keret/right_upper.jpg') top right no-repeat; right: -1px; top: -1px; }
.rounded .bottomleft	{ position: absolute; width: 6px; height: 7px; background: transparent url('../../pic/site/keret/left_bottom.jpg') bottom left no-repeat; left: -1px; bottom: -1px; }
.rounded .bottomright	{ position: absolute; width: 6px; height: 7px; background: transparent url('../../pic/site/keret/right_bottom.jpg') bottom right no-repeat; right: -1px; bottom: -1px; }

/* alap szerkezeti egysegek */

#main		{ width: 800px; overflow: auto; margin: 0px auto 0px auto; padding: 0px; }
#head		{ width: 770px; height: 110px; border: 1px solid #e2e2e2; margin: 10px 0px 0px 15px; _margin: 10px 0px 0px 7px; padding: 0px; }
#logo		{ position: absolute; top: 5px; left: 5px; width: 149px; height: 97px; margin: 0px; padding: 0px; }
#menu		{ position: absolute; top: 0px; right: 5px; width: 550px; height: 110px; margin: 0px; padding: 0px; }
#cont		{ float: left; width: 529px; border: 1px solid #e2e2e2; margin: 5px 0px 30px 15px; _margin: 5px 0px 30px 7px; padding: 0px; }
#jobbcont	{ float: left; width: 230px; margin: 0; padding: 0; }
#community	{ width: 230px; border: 1px solid #e2e2e2; margin: 5px 0px 20px 7px; padding: 0px; }
#facebook	{ width: 216px; margin: 0px; padding: 8px; }
#feet		{ clear: both; width: 800px; height: 30px; padding: 0px; margin: 0px; }
#linkek		{ width: 230px; margin: 0 0px 30px 7px; border: 1px solid #e2e2e2; padding: 0; }
#linkek a img	{ margin: 3px 0; padding: 0; }
#linkek h1	{ text-align: left;  font: 18px arial; color: #232323; border-bottom: 1px solid #232323; margin: 10px; padding: 0px; }

/* lablec */

#feet_menu	{ float: left; text-align: left; margin: 0px 0px 0px 15px; padding: 0px; font: 11px arial; text-decoration: none; color: #7b7b7b; }
#feet_menu A{ float: left; display: block; margin: 12px 15px 0px 15px; padding: 0px; }
#feet_com	{ float: right; margin: 0px 15px 0px 0px; padding: 0px; }

/* menu */

.menu		{ position: absolute; top: 0px; right: 0px; width: 540px; height: 99px; padding: 0px; margin: 0px; }
.menu .on	{ float: left; width: 84px; height: 99px; list-style: none; margin: 0px; padding: 0px; background-image: url('../../pic/site/menu_csuszka.jpg'); background-repeat: no-repeat; background-position: top left; }
.menu .off	{ float: left; width: 84px; height: 99px; list-style: none; margin: 0px; padding: 0px; }

.menu .off A	{ text-decoration: none; display: block; margin: 70px 0px 0px 0px; padding: 0px; font: 14px verdana; text-decoration: none; color: #7b7b7b; }
.menu .on A		{ text-decoration: none; display: block; margin: 70px 0px 0px 0px; padding: 0px; font: 14px verdana; text-decoration: none; color: #ffffff; font-weight: bold; }

/* lenyit - dobozolt */

.lenyit_box			{ float: left; width: 518px; margin: 0px; padding: 10px 0px 10px 0px; }
.lenyit_link_on		{ width: 518px; height: 38px; margin: 0px; padding: 0px 0px 2px 0px; cursor: pointer; background: url('../../pic/site/lenyit_aktiv.jpg') no-repeat top left; }
.lenyit_link_off	{ width: 518px; height: 38px; margin: 0px; padding: 0px 0px 2px 0px; cursor: pointer; background: url('../../pic/site/lenyit_inaktiv.jpg') no-repeat top left; }
.lenyit_text		{ clear: both; text-align: left; width: 498px; display: none; padding: 0px; margin: 20px 10px 20px 10px; font: 12px arial; color: #7b7b7b; }

.lenyit_link_off .l_ssz		{ float: left; display: block; font-size: 28px; font-family: arial; font-weight: bold; color: #ffffff; margin: 3px 20px 0px 20px; _margin: 3px 20px 0px 10px; padding: 0px; }
.lenyit_link_off .l_cim		{ float: left; display: block; font-size: 18px; font-family: verdana; color: #c8c7c7; margin: 12px 0px 0px 0px; padding: 0px; }
.lenyit_link_off .l_link	{ float: right; display: block; font-size: 11px; font-family: arial; color: #d2d2d2; margin: 20px 0px 0px 0px; padding: 0px; }

.lenyit_link_on .l_ssz		{ float: left; display: block; font-size: 28px; font-family: arial; font-weight: bold; color: #ffffff; margin: 3px 20px 0px 20px; _margin: 3px 20px 0px 10px; padding: 0px; }
.lenyit_link_on .l_cim		{ float: left; display: block; font-size: 18px; font-family: verdana; color: #272261; margin: 12px 0px 0px 0px; padding: 0px; }
.lenyit_link_on .l_link		{ float: right; display: block; font-size: 11px; font-family: arial; color: #a8a437; margin: 20px 0px 0px 0px; padding: 0px; }

/* lenyit - csak szoveg */

.lenyit_csakszoveg		{ float: left; width: 513px; margin: 0px; padding: 10px; text-align: left; font: 12px arial; color: #7b7b7b; }
.lenyit_csakszoveg H1	{ font: 20px arial; color: #232323; border-bottom: 1px solid #232323; margin: 0px 0px 10px 0px; padding: 5px 5px 0px 5px; cursor: pointer; }
.lenyit_csakszoveg H1:hover	{ color: #2c2769; border-bottom: 1px solid #2c2769; background: #f4f3fa; border-radius: 8px; }
.lenyit_csakszoveg .date{ font-size: 11px; font-family: arial; color: #a8a437; }
.lenyit_csakszoveg P	{ font: 11px arial; color: #7b7b7b; margin: 0px 0px 10px 0px; padding: 0px; }

/* lapoz */

.lapozz	{ width: 513px; height: 18px; background-color: #232323; font-size: 11px; font-family: arial; color: #ffffff; margin: 0px; padding: 0px; }
