body
{
  background: #EFECE2 url("main_bg.gif") 50% 0;
  font:11px/20px Verdana,Arial,Helvetica,sans-serif;
  color:#666;
  margin:0;
  padding:0;
}

hl.dotted1
{
  style:dotted;
}

div.clear
{
  clear:both;
}

div.refmelleklet {
    width:500px;
    margin:0px 0px 0px 20px;
    padding:0px;
}

div.ref {
    width:520px;
    margin:0px 0px 0px 20px;
    padding:0px;
}

div.refkatcim {
    font:12px Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	background:#F2F2F2;
	border: 1px #3e826b solid;
	color: #000000;
	margin: 0px 0px 10px 0px;
	height: 15px;
	width: auto;
	padding: 4px 10px 4px 5px;
}

div.refcim {
    font:12px Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #25644f;
	margin: 0px 0px 10px 0px;
	height: 15px;
	width: auto;
	padding: 4px 10px 4px 1px;
    border-bottom: 1px #25644f dashed;
}

div.refkep {
    float:left;
    background: #F2F2F2;
    border: 1px #CCCCCC solid;
    width: 100px;
   	height: 100px;
	margin: 4px;
	padding: 6px;
	text-align:center;
}

div.mellekletcim {
    font:12px Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #FF6600;
	background: url("melleklet.gif") 1px 6px no-repeat;
    margin: 5px 0px 5px 0px;
	height: 15px;
	width: auto;
	padding: 4px 10px 4px 16px;
	/*border-bottom: 1px #333333 dashed;*/
}

img.portre
{
  float:left;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:10px;
}

span.cim
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#2E5A03;
  /*display:block; */
}

span.alcim
{
  font-size:12px;
  font-weight:bold;
  color:#919268;
  display:block;
}

.focim
{
  text-decoration:none;
  font-weight:bold;
  font-size:12px;
  color:#969664;
}

a.email
{
  text-decoration:none;
  color:#2F5809;
}

a:hover.email
{
  color:#FF8A00;
}

a.kieglink
{
  text-decoration:none;
  font-weight:bold;
  color:#ff6600;
}

span.alkatcim
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#969664;
}

span.rovidcim
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#61645D;
}

#container
{
  left:50%;
  position:relative;
  width:758px;
  margin:0 0 0 -379px;
}

#header
{
  background:url("header_bg.jpg") 0px 0px no-repeat;
  width:758px;
  height:208px;
}

#slide
{
  position:absolute;
  background:#F2F2F2;
  left:174px;
  top:51px;
  width:381px;
  height:148px;
  margin:0px;
  padding:0px;
}

#datum
{
  position:relative;
  left:0px;
  top:6px;
  width:174px;
  text-align:center;
  font-size:10px;
  font-weight:bold;
  color:#3D826B;
}

#left
{
  float:left;
  width:185px;
  height:auto;
}

#menu
{
  position:relative;
  left: 0px;
  width:185px;
}

#nav {
 margin:0;
 padding:0;
 list-style:none;
 -moz-box-sizing:border-box;
}

#nav li,#nav ul li {
 position: relative;
 float:left;
 padding:0;
 margin:0;
 width:185px;
 display:block;
 -moz-box-sizing: border-box;
}

#nav ul {
 display:none;
 -moz-box-sizing: border-box;
}

#nav ul ul, #nav ul ul ul {
 display:none;
 position:absolute;
 padding:0;
 margin-top:-1.8em;
 margin-left:120px;
 width:185px;
}

#nav li:hover ul ul {
 display:none;
}

#nav li:hover ul, #nav ul li:hover ul {
    display:block;
}

ul.topmain {
 list-style: none;
 padding:0;
 margin:0;
 width:185px;
 display:block;
}

a.fomenu {
 display:block;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 margin:0;
 padding:2px;
 padding-left:35px;
 height:25px;
 background:url("menu_bg.gif") 0px 0px no-repeat;
 -moz-box-sizing: border-box;
}
/* ie comment hack \*/
* html a.fomenu {
  height:21px;
}

a.fomenu:hover {
 background:url("menu_bg.gif") 0px -25px no-repeat;
}

ul.subul {
 list-style: none;
 padding:0;
 margin:0;
 width:185px;
 position:relative;
 overflow:visible;
 z-index:99;
}

a.almenu {
 display:block;
 height:25px;
 text-transform:uppercase;
 text-decoration:none;
 font-size:10px;
 font-weight:bold;
 color:#18515B;
 padding:2px 2px 2px 35px;
 background:url("submenu_bg.gif") 0px 0px no-repeat;
 -moz-box-sizing: border-box;
}
/* ie comment hack \*/
* html a.almenu {
  height:21px;
}

a.almenu:hover {
 background:url("submenu_bg.gif") 0px -25px no-repeat;
 color:#FFFFFF;
}

/* menu vege */

#left_comment
{
  position:relative;
  clear:both;
  left:19px;
  width:135px;
  padding:10px 15px 10px 15px;
  font-size:9px;
  color:#FFFFFF;
}

/* a bal oldali panel vege */

#main
{
  float:left;
  width:557px;
  height:auto;
  padding:0px 0px 0px 15px;
  margin:0;
}
/* ie comment hack \*/
* html #main {
  width:572px;
  padding:0px;
}

#content
{
  float:left;
  width:543px;
  padding:15px;
  padding-top:20px;
}

#content input.button
{
  background:#FF6600;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  border:0;
  height:20px;
}

#content2
{
  float:left;
  width:538px;
  padding:35px 0px 0px 35px;
}

.minosites
{
  float:left;
  width:209px;
  height:auto;
  margin:15px;
  border: solid 1px #BACACC;
  padding:15px;
  background:#E5EBEC;
  text-align:center;
  font-size:10px;
  color:#FFFFFF;
}

.minosites img
{
  margin-bottom:10px;
}

.minositesnev
{
  font-size:11px;
  font-weight:bold;
  color:#E67817;
}

.minositesnev a
{
  text-decoration:none;
  color:#E67817;
}

.minositesnev a:hover
{
  text-decoration:none;
  color:#000000;
}

#quickmenu
{
  position:absolute;
  left:482px;
  top:7px;
}

#quickmenu form
{
  margin:0;
  padding:0;
}

#quickmenu select
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width:150px;
  font-size:11px;
}

#quickmenu input.button
{
  background:#618C00;
  font-family: Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  bordercolor:#ffcc00;
  width:30px;
  height:20px;
}
