body {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	text-align: center;font: 11px/17px Verdana,Tahoma,Helvetica,Arial,sans;	color: #333;
	background: #CCC url(elemek/bg_main.gif) top repeat-y;
	color: #333;}

#main {width: 758px;	margin: 0; padding: 12px 71px 0 69px; border: none;}

a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #FF0000;	text-decoration: none; }
a:active { color: #CCC; text-decoration: underline; }

q { quotes: '\201E' '\201D' '\00BB' '\00AB'}

blockquote :before {content: open-quote}
blockquote :after {content: close-quote}

#fejlec {width: 758px;height: 129px;margin: 0;padding: 0;text-align: left;background: url(elemek/bg_top.jpg) no-repeat; border: none;}
#logo {float: left; width: 226px; height: 129px; margin: 0; padding: 0;}
#logo img {border: none;height: 129px; margin: 0; padding: 0;}
#top {float: left; width: 520px; height: 127px; margin: 0; padding: 2px 0 0 12px; font-weight: normal;}
#top .balra {float: left; margin: 0; padding: 0;}
#top .balra a:link { color: #333; text-decoration: none; }
#top .jobbra {float: right;margin: 0 6px 0 0; padding: 0;}
#top .jobbra img {border: none;}
#visszaszamlalo {float: right; width: 520px; height: 12px; margin: 0; padding: 92px 0 0 0;}
#visszaszamlalo p {width: 508px; font-size: 12px; line-height: 1em;}
#szamlalo {color: #C00; font-size: 14px; font-weight:bold; margin: 0 0 0 0; padding: 0;width: 508px; text-align: right;line-height: 1em;}





#tartalom {width: 758px; margin: 0; padding: 0;  text-align: left;}
#tartalom img {margin: 5px 5px 5px 0; padding: 3px; border: 1px solid #DFEAEF; background: #FFF; max-width: 500px; /*float: left;*/}

#content {float: left;width: 758px; margin: 0; padding: 0; background: #FFF ; border: none; font-size: 11px;}
#tartalom li {
	/*list-style-position: outside;*/
	/*list-style-image: url("elemek/list-style-image.gif");*/
}

#bal {float: left; width: 226px; margin: 0; padding: 0;}
#sanghai_ido {width: 211px; height: 17px; /*background: #E5E5E5; */font-weight: bold; font-size:10px; padding: 0 0 0 15px; text-align: left;}

#fomenu {margin: 0 0 36px 0; padding: 6px 0 0 0px; list-style-type:none; font-variant: small-caps; text-align: left;}
#fomenu li {padding: 3px 0 0 24px; margin: 1px 0 0 0; background: url(elemek/menu.jpg) no-repeat; height: 24px;}
#fomenu li a {padding: 0; margin: 0; position: absolute;}
#fomenu li ul a {padding:0 0 0 5px; margin: 0; border:none; display:inline; }
#fomenu a {color: #FFF; font-size: 14px; font-weight: bold; text-decoration: none;}
#fomenu a:hover {color: #333;}
#fomenu ul ul a {}
#fomenu li ul {display:none; position:absolute; margin: -6px 0 0 160px; padding: 6px; text-align:left; background: url(elemek/_bg_halo.gif); border: 1px solid #306D18;}
#fomenu li ul li {display:block; background: #FFF; font-variant: normal; margin: 0 0 3px 0; padding: 3px 0 0 6px; width: 196px; height: 21px; border: 1px solid #306D18;}
/*#fomenu li ul li a:hover {color: #333; background: none;}*/
#fomenu li ul li a {color: #306D18;}
#fomenu li ul li a:hover {color: #2B9900;}
#fomenu li:hover a {font-size: 11px;}
#fomenu li.hover a {font-size: 11px;}
#fomenu li:hover ul {display:block;}
#fomenu li.hover ul {display:block;}
/*#fomenu li:hover {background: url(elemek/bg_menu_v.gif) bottom no-repeat;}
#fomenu li.hover {background: url(elemek/bg_menu_v.gif) bottom no-repeat;}
#fomenu li ul li:hover {background: url(elemek/bg_menu.gif) right no-repeat;}
#fomenu li ul li.hover {background: url(elemek/bg_menu.gif) right no-repeat;}*/
#fomenu li ul li.utolso {margin-bottom: 0;}

#bal_hirdetes {text-align: center;}
#bal_hirdetes img {border: none;}
#jobb_hirdetes {text-align: center;}
#jobb_hirdetes img {border: none;}

#kozep {float: left; width: 512px; /*width: 400px;*/ margin: 0 0 0 0; padding:6px;}
#kozep h2 {color: #FFF; height: 21px; background: #009900; margin: 18px 0 0 0; padding: 3px 6px 0 20px; font-size: 14px; font-weight: bold; font-variant: small-caps; }
#kozep h3 {color: #000; /*height: 21px;*/ background: #EEEEEE; margin: 18px 0 10px 0; padding: 3px 6px 3px 5px; font-size: 13px; font-weight: bold; font-variant: small-caps; }
#kozep h4 {color: #000; /*height: 21px;*/ background: #EEEEEE; margin: 18px 0 10px 0; padding: 3px 6px 3px 5px; font-size: 13px; font-weight: bold; font-variant: small-caps; }

#kozep a {color: #306D18; text-decoration: none;}
#kozep a:hover {color: #2B9900; text-decoration: none;}
#hirfocim {height: 22px; background: url(elemek/_bg_frisshirek.gif) no-repeat !important;  font-weight: bold; font-variant: small-caps;}
#kozlemenyfocim {height: 22px; color: #FF0000; background: url(elemek/_bg_kozlemenyek.gif) no-repeat !important ;}
#hirlista {margin: 0 0 12px 0; padding: 6px; border: 1px dotted #C3DBC3; list-style-type: none; list-style-position: inside;}
#kozlemenylista {margin: 0; padding: 6px; border: 1px dotted #FF0000; list-style-type: none; }

#jobb {/*float: left; */width: 221px; margin: 0; padding: 0 6px 6px 1px;}
#jobb h2 {background:#FFF;  height: 15px; font-size: 12px; font-weight: normal; color: #000; margin: 0; padding: 0 0 2px 55px; border: 1px dotted #009900; }
#galeria {background: #009900; /*border: 1px solid #FF9D0B;*/ margin: 0 0 0 0;}
#galeria img {border:0; width: 220px;}
#webcam {background:#EEE;   float:center; width: 208px; border: 1px dotted #333; margin: 0 0 0 0; }
#webcam img {border: none; width: 215px;}

#labjegyzet {clear: both;width: 758px;height: 32px;margin: 0;padding: 0;text-align: center; border: none; }
#linkek {margin: 0 0 0 248px;padding: 0; width: 510px;text-align: center;}
#linkek li {float:left; padding: 0 10px 0 0; margin: 12px 5px 0 0; background: url(elemek/fuggoleges_elvalaszto.gif) 100% 50% repeat-y; list-style-type:none; }
#linkek li a {padding: 0; display:block; color: #333; text-decoration: none;}
#linkek a:hover {color: #FFF;}
#linkek li.utolso, #linkek li.utolsohover { background: none; }

.hiba {
	color: #F00;
}
