body {width: 100%; margin: 0; padding: 0;text-align: center;  font: 11px/17px Verdana,Helvetica,Arial,sans-serif; color: #FFF;background: #9C9B99 url(elemek/bg_body.png);}
#content {width: 960px; margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;text-align: left;}
#main {float: left; position: relative;display: block;width: 960px;margin: 0;padding: 0; background: url(elemek/bg_main.jpg) repeat-y;}

a:link { color: #DDD; text-decoration: none; border-bottom: 1px dotted;}
a:visited { color: #DDD; text-decoration: none;  border-bottom: 1px dotted;}
a:hover { color: #FFF;	text-decoration: none;  border-bottom: 1px solid;}
a:active { color: #DDD; text-decoration: none;  border-bottom: 1px dotted;}

q { quotes: '\201E' '\201D' '\00BB' '\00AB'}
blockquote :before {content: open-quote}
blockquote :after {content: close-quote}

#top {float: left; width: 960px; height: 125px; margin: 0; padding: 0;}

#fejlec {width: 950px; height: 125px; margin: 5px; padding: 0; background: url(elemek/bg_fejlec.png) no-repeat; text-align: right;}
#fejlec img {border: none; margin: 0; padding: 0;}
#fejlec .szoveg {display: none;}
#fejlec h1 {margin: 0; padding: 0;}
#fejlec a {border: none;}

#menusor {float: left; width: 950px; height: 18px; margin: 5px 5px 0 5px; padding: 0; left: 0; background: url(elemek/bg_topmenu.png) no-repeat;}

#fomenu {float: left; width: 710px; height: 18px; margin: 0; padding: 0 0 0 180px;}
#fomenu li {float:left; height: 18px; padding: 0 5px 0 5px; margin: 0 0 0 0;list-style-type: none;text-align: center;border: none;}
#fomenu li a {padding: 0px 14px 0px 14px; color: #FFF; display:block;border: none;font-weight: normal;border: none;}
#fomenu a:hover {text-decoration: none;}
#fomenu li.hover 				{/*background: url(elemek/_bg_menu_inverz.jpg) repeat-x;*/}
#fomenu li.utolsohover 	{/*background: url(elemek/_bg_menu_inverz.jpg) repeat-x;*/}
#fomenu li:hover 				{/*background: url(elemek/_bg_menu_inverz.jpg) repeat-x;*/}
#fomenu li.img {border: none;}

#jobbmenu {float: right; width: 126px; margin: 0 5px 24px 0; padding: 0;}
#jobbmenu li {height: 18px; padding: 0 5px 0 5px; margin: 0 0 5px 0;list-style-type: none;text-align: left;border: none; background: url(elemek/bg_jobbmenu.png);}
#jobbmenu li a {padding: 0px 14px 0px 14px; color: #FFF; display:block;border: none;font-weight: normal;border: none;}
#jobbmenu a:hover {text-decoration: none;}
#jobbmenu li.img {border: none;}

#nyelvmenu {float: right; width: 95px; margin: 0 5px 24px 0; padding: 0;}
#nyelvmenu li {height: 18px; padding: 0 5px 0 5px; margin: 0 0 2px 0;list-style-type: none;text-align: left;border: none; background: url(elemek/bg_nyelvmenu.png);}
#nyelvmenu li a {padding: 0px 14px 0px 14px; color: #FFF; display:block;border: none;font-weight: normal;border: none;}
#nyelvmenu a:hover {text-decoration: none;}
#nyelvmenu li.img {border: none;}

#tartalom {float: left; clear: both; width: 950px; margin: 0 5px 0 5px; padding: 0 0 0 0; background: url(elemek/bg_tartalom.png) repeat-y;}
#tartalom_bal {float: left; width: 162px; margin: 0 0 0 0; padding: 0 0 24px 0;}
#flash {width: 162px; text-align: center;}
#tartalom_content {float: left; width: 610px; margin: 5px 0 0 5px; padding: 0; /*background: #261E1B;*/}
#tartalom_innercontent {float: left; width: 605px; margin: 0; padding: 0 0 5px 0; background: #261E1B;}
#tartalom_innercontent .ikon {width: 120px;}
#tartalom_innercontent h2 {padding: 0 5px 0 5px;}
#tartalom_jobb {float: left; width: 172px; margin: 0 0 0 0; padding: 0 0 0 0;}

#tartalomlista {padding: 0; margin: 0;list-style-type: none;}
#tartalomlista li {clear: both; margin: 0 0 16px 0; padding: 5px;}
#tartalomlista .tartalomdatum {}
#tartalomlista h4 {margin: 5px;}
#tartalomlista li h3 {margin: 5px 5px 5px 0; padding: 5px; border-bottom: 1px solid #AAA;}
#tartalomlista li h5 {font-size: 13px; margin: 0; padding: 0;}
#tartalomlista li .ikon {float: left; margin: 5px; padding: 5px; border: 1px solid #AAA;}
#tartalomlista li .tartalomismerteto {clear: both; margin: 0; padding: 0;}
.esemenylista {float: left; width: 440px; padding: 0 0 0 5px; margin: 0;list-style-type: none;}
.esemenylista li {margin: 0 0 12px 0!important; padding: 0 !important;}
.esemenyszoveg {clear: both;}

.naptar { font-size: 9px; font-style: italic; border: none; margin: 0 0 24px 0; padding: 3px; background: url(elemek/bg_naptar.png);}
.naptar td {font-size: 9px; border: none; }
.naptar a {color: #FFF; border: none;}
.sorok {background: url(elemek/bg_sorok.png);}
/*.sorok td {border: 1px solid #DDD; padding: 3px;}*/

#naptarihonapok {font-size: 9px; margin:0; padding: 0;}
#naptarlapozo {margin: 0; padding: 0;}
#side_honaplista {margin: 0; padding: 0;}
#side_honaplista li {margin: 0; padding: 0;}

#bottom {float: left; width: 950px; height: 21px; margin: 0 5px 5px 5px; padding: 3px 0 0 0; left: 0; background: url(elemek/bg_topmenu.png) repeat-y;}
#bottom p {margin: 0; padding: 0;}

#ajanlatok {margin: 0; padding: 0; text-align: center;}
#ajanlatok li {list-style-type: none; margin: 0 0 12px 0;}
.ajanloszoveg {text-align: left; margin: 0; padding: 5px;}
#ajanlatok a {border: none;}
.ikon {border: none;}

.listaikon a {border: none;}

#albumtabla td {border: 1px solid #DDD;}
#albumtabla a {border: none;}
#albumtabla td .ikon {width: 120px;}

#reg_form {width: 595px; text-align: left; margin: 5px; padding: 0;}
#reg_form fieldset {border: none; margin: 0; padding: 0;}
#reg_form p {clear: both; width: 585px; text-align: center; margin: 0 0 0 0; padding: 0 5px 5px 5px;}
#reg_form .kozbenso {font-size: 11px;}
#reg_form label {float: left; width: 12em;  margin-right: 1em;  text-align: right; display: block;}
#reg_form ol {margin: 0 0 0 0; padding: 0; list-style-type: none;}
#reg_form li {width: 575px; float: left; margin: 0 0 0 6px; padding: 6px 6px 6px 6px; border-bottom: 1px solid #DDD;}
#reg_form .utolso { border: none;}
#reg_form input,select,textarea {border: 1px solid #333;background: #EDECE3; width: 280px;}
#reg_form .ok {width: 140px; font-weight: bold !important; background: #CF9821; padding: 3px; margin: 0; color: #FFF; float: left;}
#reg_form .ok:hover {background: #EDECE3; color: #000;}
#reg_form .nemok {width: 140px; font-weight: bold !important; background: #CF9821; padding: 3px; margin: 0; color: #FFF; float: left;}
#reg_form .nemok:hover {background: #EDECE3; color: #000;}
#reg_form em {color: #F00;}

#panorama {float: left; width: 160px; border: none; margin: 0 0 24px 0; padding: 6px; background: url(elemek/bg_naptar.png);}
#septichora {float: left; width: 160px; border: none; margin: 0 0 0 0; padding: 6px; background: url(elemek/bg_naptar.png);}
#septichora a {border: none;}
#panoramacim {float: left; width: 160px; border: none; margin: 0 0 24px 0; padding: 6px;}

.accesslink {text-align: center;}
.accesslink img {border: none;}
.accesslink a {border: none;}
