/* CSS documentum */

body {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background: #cccccc url("images/bg.jpg") repeat-x;
}

.kep1 {
    float: right;
	clear: right;
	border: 1px;
	border-color: navy;
	border-style: solid;
	padding: 2px;
	margin: 5px;
	cursor:pointer;
}

.refkepek {
    float: right;
	clear: right;
	border: 1px;
	border-color: navy;
	border-style: solid;
	padding: 2px;
	margin: 0px 5px 10px 15px;
	cursor:pointer;
}

ul.belsomenu {
    list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 40px;
    width: 300px;
	height: 150px;
	line-height: 24px;
	z-index:2;
	background-image: url("images/menu_bg.jpg");
	font-family: verdana;
	float:left;
}

li a {
   font-family: verdana;
   font-size: 12px;
   font-weight: bold;
   color: #064D8F;
   text-decoration: none;
   }

li a:hover {
   font-family: verdana;
   font-size: 12 px;
   font-weight: bold;
   color: #FDAF06;
   text-decoration: underline;
   }

tr.urlap {
   height: 30px;
   vertical-align: top;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   text-align: justify;
   }

tr.ajanlatkerourlap {
   height: 50px;
   vertical-align: top;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   text-align: justify;
   }

tr.ablakok {
   /*height: 50px;
   vertical-align: top;*/
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   text-align: justify;
   padding-bottom: 50px;
   }

td.menu {
   vertical-align: top;
   background: url("images/menu_bg.gif");
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   line-height:12px;
   z-index: 1;
   text-align: justify;
   }

.main {
   vertical-align: top;
   padding-top: 10px;
   padding-right: 15px;
   padding-left: 15px;
   padding-bottom: 15px;
   width: 600px;
   height: 200px;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   line-height:13px;
   text-align: justify;
   overflow: auto;
   }

td.ajanlatkeromain {
   vertical-align: top;
    /*position: fixed;
   top:10px;*/
   padding-top: 10px;
   padding-right: 5px;
   padding-left: 15px;
   padding-bottom: 15px;
   font-family: verdana;
   font-size: 11px;
   font-weight: normal;
   color: #063893; /*kek*/
   line-height:13px;
   text-align: justify;
   }

.cim {
   font-family: verdana;
   font-size: 13px;
   font-weight: bold;
   color: #063893; /*kek*/
   line-height:12px;
   letter-spacing: 2px;
   }

hr {
   height: 1px;
   width: 510px;
   }

p.alairas {
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
   color: #063893; /*kek*/
   line-height:12px;
   /*letter-spacing: 3px;*/
   }

 p.ablakalcim {
   font-family: verdana;
   font-size: 14px;
   font-weight: bold;
   color: #AC0000; /*sötét piros*/
   line-height:12px;
   /*letter-spacing: 3px;*/
   }

#ablakokkepek {
   height: 50px;
   }

#ablakjellemzok {
	position:absolute;
	width:261px;
	height:143px;
	z-index:1;
	left: 0px;
	top: 0px;
}

.ajtokepek1 {
   padding-left: 40px;
   padding-right: 40px;
   float: left;
   }

.ajtobox {
   padding-left: 30px;
   width: 150px;
   height: 270px;
   float: left;
   }

.ajtobox2 {
   width: 150px;
   height: 270px;
   float: left;
   }

.ajtobox_szelesebb {
   width: 300px;
   height: 270px;
   float: left;
   }

.biztajtobox {
   padding-left: 10px;
   width: 486px;
   height: 320px;
   float: left;
   }

.ajtokep {
   border: 1px solid black;
   }

.parkanyok {
   padding-left: 10px;
   width: 486px;
   height: 450px;
   float: left;
   }

.arnytech {
   padding-left: 10px;
   width: 486px;
   height: 300px;
   float: left;
   }