/* az alapoldal felepitesehez szukseges elemek */
*	{ margin: 0; padding: 0; }
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, caption  { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
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; }

a:link,
a:visited			{ text-decoration: none; color: #0060a9; }
a:hover,
a:active			{ text-decoration: underline; color: #ea0106; }

/* ideiglenes modal window */
#modal_load		{ position: absolute; z-index: 500; width: 100%; height: 100%; overflow: auto; top: 0; left: 0; opacity: 0.8; filter:alpha(opacity=80); background: black; padding-bottom: 20px; }
#container_load { position: absolute; z-index: 600; width: 589px; height: 700px; overflow: auto; top: 20px; left: 100px; background: white; padding: 2px; }


/* az alapoldal felepitese */

body		{ background-image: url('../../pic/site/site_bg.jpg'); background-repeat: repeat-x; background-position: top; background-color: #d4f0fd; width: 100%; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.2; text-align: center; }
#html		{ width: 960px; margin: 0px auto 0px auto; padding: 0px; }

/* menu es lablec */

#menu		{ margin: 0px; padding: 0px; width: 960px; height: 368px; }
#feet		{ margin: 0px; padding: 0px; width: 960px; }
.csik		{ clear: both; width: 960px; height: 1px; font-size: 0px; background-color: #ffffff; margin: 10px 0px 10px 0px; padding: 0px; border: 0px; }

/* a lekerekitett kepek szelei */

.rounded_image				{ margin: 0px; padding: 0px; position: relative; float: left; vertical-align: top; }
.rounded_image IMG			{ float: left; border: 1px solid white; }
.rounded_image DIV			{ position: absolute; width: 6px; height: 6px; }
.rounded_image .topleft		{ background: transparent url('../../pic/site/szegely/topleft.gif') top left no-repeat; left: 0px; top: 0px; }
.rounded_image .topright	{ background: transparent url('../../pic/site/szegely/topright.gif') top right no-repeat; right: 0px; top: 0px; }
.rounded_image .bottomleft	{ background: transparent url('../../pic/site/szegely/bottomleft.gif') bottom left no-repeat; left: 0px; bottom: 0px; }
.rounded_image .bottomright	{ background: transparent url('../../pic/site/szegely/bottomright.gif') bottom right no-repeat; right: 0px; bottom: 0px; }

/* nyitolap */

#html .main_box			{ float: left; width: 240px; overflow: hidden; text-align: left; margin: 0px 0px 15px 0px; padding: 0px; background-image: url('../../pic/site/site_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
#html .main_box_nobg	{ float: left; width: 240px; text-align: left; margin: 0px; padding: 0px; }
#html .main_box_nobg H1,
#html .main_box H1		{ margin: 20px 10px 2px 88px; padding: 0px; font-size: 20px; color: #0060a9; font-weight: bold; }
#html .main_box_nobg H2,
#html .main_box H2		{ margin: 0px 10px 10px 90px; padding: 0px; font-size: 12px; color: #06b6e8; font-weight: bold; }
#html .main_box_nobg H2 A,
#html .main_box H2 A	{ color: #06b6e8; }
#html .main_box_nobg P,
#html .main_box P		{ margin: 2px 10px 2px 90px; padding: 0px; }
#html .main_kep			{ margin: 20px 0px 10px 17px; _margin: 20px 0px 10px 9px; padding: 0px; border: 0px; }
#html .main_ido_kep		{ float: left; position: relative; margin: 20px 0px 10px 17px; _margin: 20px 0px 10px 9px; padding: 0px; border: 0px; }
#html .main_ido_kep p	{ float: left; position: absolute; bottom: 0; left: 10px; font-family: arial; font-size: 24px; font-weight: bold; color: #d83a3a; margin: 0; padding: 0; border: 0; }

#html .main_box EMBED,
#html .main_box OBJECT,
#html .main_box_nobg EMBED,
#html .main_box_nobg OBJECT	{ text-align: left; padding: 0px; margin: 20px 0px 0px 5px; width: 220px; height: 163px; }

/* belso oldalak */

#html .inner_left		{ float: left; width: 240px; text-align: center; margin-bottom: 15px; }
#html .inner_right		{ float: right; margin: 0px 0px 10px 0px; padding: 0px; width: 720px; background-image: url('../../pic/site/site_bg.jpg'); background-repeat: repeat-y; background-position: top left; }
#html .inner_right H1	{ margin: 0px 10px 2px 2px; padding: 0px; font-size: 20px; color: #0060a9; font-weight: bold; }

#html .inner_right FORM 	{ margin: 0 0 0 20px; padding: 0; }
#html .inner_right LABEL    { clear: both; float: left; width: 100px; margin: 2px 10px 5px 0; padding: 0; text-align: right; }
#html .inner_right INPUT    { float: left; width: 200px; border: 1px solid #0060a9; height: 16px; margin: 0 0 5px 0; padding: 0; font-size: 11px; }
#html .inner_right .submit	{ clear: both; width: 100px; background: #06b6e8; margin: 5px 0 5px 210px; padding: 2px; height: auto; color: white; border: 0; font-size: 12px; }
#html .inner_right br.clear { clear: both; }
#html .inner_right p		{ clear: both; text-align: left; padding: 10px 0 20px 130px; margin: 0; }
#html .inner_right p.jogi	{ color: #0060a9; }

#html .inner_cikk			{ clear: both; width: 720px; overflow: auto; text-align: left; margin: 0px; padding: 0px 0px 10px 0px; }
#html .inner_cikk_kep		{ float: left; width: 100px; }
#html .inner_cikk_text		{ float: right; width: 620px; }

#html .inner_cikk_text H1	{ margin: 20px 10px 2px 2px; padding: 0px; font-size: 20px; color: #0060a9; font-weight: bold; }
#html .inner_cikk_text H2	{ margin: 0px 10px 10px 0px; padding: 0px; font-size: 12px; color: #06b6e8; font-weight: bold; }
#html .inner_cikk_text H3	{ margin: 10px 10px 10px 0px; padding: 0px; font-size: 15px; color: #0060a9; font-weight: bold; }
#html .inner_cikk_text A	{ color: #06b6e8; }
#html .inner_cikk_text P	{ margin: 5px 10px 5px 2px; padding: 0px; }

#html .inner_cikk .table			{ width: 620px; margin: 0px; padding: 0px; }
#html .inner_cikk .table TR			{ border-top: 1px solid white; border-bottom: 1px solid white; }
#html .inner_cikk .table_elsosor	{ background-color: #0060a9; }
#html .inner_cikk .table_balth		{ border-right: 1px solid white; text-align: center; padding: 5px; color: white; font-weight: bold; }
#html .inner_cikk .table_jobbth		{ text-align: center; padding: 5px; color: white; font-weight: bold; }
#html .inner_cikk .table_bal		{ border-right: 1px solid white; text-align: left; padding: 5px; }
#html .inner_cikk .table_jobb		{ text-align: center; padding: 5px; }

/* kisebb cikkes rovatok */


#html .inner_cikk2			{ float: left; width: 360px; overflow: auto; text-align: left; margin: 0px; padding: 0px 0px 10px 0px; }
#html .inner_cikk_kep2		{ float: left; width: 100px; }
#html .inner_cikk_text2		{ float: left; width: 250px; }

#html .inner_cikk_text2 H1	{ margin: 20px 10px 2px 2px; padding: 0px; font-size: 20px; color: #0060a9; font-weight: bold; }
#html .inner_cikk_text2 H2	{ margin: 0px 10px 10px 0px; padding: 0px; font-size: 12px; color: #06b6e8; font-weight: bold; }
#html .inner_cikk_text2 H3	{ margin: 10px 10px 10px 0px; padding: 0px; font-size: 15px; color: #0060a9; font-weight: bold; }
#html .inner_cikk_text2 A	{ color: #06b6e8; }
#html .inner_cikk_text2 P	{ margin: 5px 10px 5px 2px; padding: 0px; }

/* slider */

#slider			{ width: 200px; height: 200px; overflow: hidden; background-color: #def5ff; margin: 0px auto; padding: 0px; text-align: left; }
#slider H2		{ margin: 0px 0px 10px 0px; padding: 0px; font-size: 12px; color: #06b6e8; font-weight: bold; }
#slider ul, li	{ margin: 0px; padding: 5px; list-style: none; }
#slider li		{ width: 190px; height: 190px; }

span#prevBtn IMG,
span#nextBtn IMG	{ width: 16px; height: 16px; margin: 5px; padding: 0px; }
