/* DDS stylus file (c) http://www.dds.hu/ */

body {

color: #000000;
background-color: #F4F4F4;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 70%;

/* scrollbar */

scrollbar-base-color: #0036a3;
scrollbar-shadow-color: #0036a3;
scrollbar-highlight-color:#fffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;

}

#content {
 margin-top: 10px;
 padding: 10px 10px 10px 10px;
 width: 750px;
}

/* IE hack */
* html #content  {
  width: 770px;
}



/*header and footer*/

.header_menu {color: #FFFFFF;  background-image: url(-images/bg_menu.gif);  height: 20px;  }
.header_kosar { background-color: #EFB007; color: #FFFFFF; }
.header_disz { background-color: #ECECEC; color: #000000; vertical-align: middle; }
.kiemelt { background-color: #F6F6F6; color: #000000;  background-image: url(-images/back_kiem.gif);  padding: 4px 4px 4px 4px;   }
.keretes,.keretesdata{
border: 1px solid #E0E0E0;
color: #000000;
 padding: 5px;
}
.footer {  color: #FFFFFF;  background-image: url(-images/bg_menu.gif);  height: 20px;}
.footer_menu{ margin-top: 15px;  margin-bottom: 15px;  text-align: center; }
.line { border-top: 1px solid #0036a3; }
.hirbody { margin-top: 20px; margin-bottom: 20px;  text-align: justify;  }
.main {background-color: #FFFFFF; }
.menutree {
border: 1px solid #E0E0E0;
color: #000000;
width:210px;
}

.ceglogo {
padding: 3px 3px 3px 30px;
text-align: left;
}

.menu_cim,.ceglogo {
padding: 3px 3px 3px 10px;
font-size: 11px;
text-align: left;
}
.header_navi {
 color: #000000;
 /*border-top: 1px solid #0036a3;
 border-bottom: 1px solid #0036a3; */
 font-size: 11px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 3px;
 background-image: url(-images/bg_navi.gif);
 vertical-align: middle;
 height: 20px;
}

/* linkek */

a:link, a:visited {color: #000000; text-decoration: none;}
a:active, a:hover {color: #0036a3; text-decoration: underline;}

.menutree a:link, .menutree a:visited {color: #000000; text-decoration: none; font-size: 10px;}
.menutree a:active, .menutree a:hover {color: #0036a3; text-decoration: underline; font-size: 10px;}

.link1 a:link, .link1 a:visited {color: #ffffff; text-decoration: none;}
.link1 a:active, .link1 a:hover {color: #0036a3; text-decoration: none;}

.arlistaheader a:link, .arlistaheader a:visited {color: #ffffff; text-decoration: none;}
.arlistaheader a:active, .arlistaheader a:hover {color: #F4F4F4; text-decoration: none;}

.footer a:link, .footer a:visited {color: #ffffff; text-decoration: none;}
.footer a:active, .footer a:hover {color: #EDEDED; text-decoration: none;}

/* default cimsorok */

h1, h2, h3, h4, h5, h6 {color: #0036a3;
font-size: 110%;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
 }

h2 {font-size: 110%; border-bottom: 1px solid; } /*oldalcim*/
h3 {font-size: 110%;  padding-top: 10px; }
h4 {font-size: 100%;}
h5 {font-size: 95%;}
h6 {font-size: 95%;}

.fontsmall {font-size: 85%;}

.datum {
	color: #0036a3;
	font-size: 10px;
	text-align: right;
}

.kiemelta {
  font-size: 12px;
  color:  #990000;
  font-weight: bold
}

/* egyeb stilusok */

.behuzas {
 margin-left: 15px;
}

div.divkep {
float: right;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
}

div.divkep img { border: 1px solid #0036a3; }

.kep {
border: 1px solid #0036a3;
}
.kepdis {
	opacity: .3;
	filter: alpha(opacity=30);
}

/* table definiciok */

table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}

tr,table,blockquote,.clear {clear:both;}

/*input mezők*/

.inp1{
font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #0036a3;
 color: #0036a3;
 background-color: #ffffff;
 font-size: 90%;
}

.inp1dis{
font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #0036a3;
 color: #949494;
 background-color: #E7E7E7;
 font-size: 90%;
}

.inpbutton{
font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #00462B;
 color: #ffffff;
 background-color: #0036a3;
 font-size: 90%;
}

.hidebutton{ display: none; }

.txtbutton{
 border: 1px solid #00462B;
 color: #ffffff;
 background-color: #0036a3;
  padding-left: 30px;
  padding-right: 30px;
  }

ul { list-style-type: none; }
ul li { list-style: url(-images/list.gif); }

.hline { border-bottom: 1px solid #0036a3; }
.vline { border-left: 1px solid #0036a3; }

/* table definiciók */

.contenttable { background-color: #FFFFE0;  border: 1px solid #0036a3;  }
.keretestable { background-color: #0036a3;   border: 1px solid #FFFFFF;  color: #FFFFFF;  padding: 2px 2px 2px 2px;    }

table.table1{
font-size:100%;
}

table.table1 td {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-weight: normal;
text-align: left;
}

table.table2{
font-size:100%;
}

table.table2 td {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-weight: normal;
text-align: left;
border: 1px solid #0036a3;
}

table.table3{
font-size:100%;
 border: 1px solid #0036a3;
}

table.table3 td {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-weight: normal;
text-align: left;
 border-bottom: 1px solid  #0036a3;
}

table.tablekosar{
	background: #F5F5F5;
font-size:9px;
}

table.tablekosar td {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-weight: normal;
/*text-align: left;*/
}

table td.tableheader1 {
background:  #0036a3;
color: #FFFFFF;
border: 1px solid #FFFFFF;
 font-weight: bolder;
}

table td.tableheader2 {
color: #0036a3;
border-bottom: 1px solid #0036a3;
 font-weight: bolder;
}


table tr.row1 { background: #EEEEEE; }
table tr.row2 { background: #CFD7DE; }

.form1 {
border: 0px none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


.err { color :  #990000; }

.akcios {
	color :  #990000;
	font-weight: bold;
}

/*kosar*/
.kosariframe {
	border: 1px solid #E0E0E0;
	overflow:visible;
	width:208px;
	display:none;
}

/*arlista

table.arlistatable{
}*/

table.arlistatable td {
	border: 1px solid #D3D3D3;
}

.arlistarow1 { background: #F5F5F5; }
.arlistaheader {
 background: #0036a3;
 color: #ffffff;
 font-weight: bold;
 font-size:11px;
}


.t {
  font-size: 11px;
  color: #000000;
}
.ta {
  font-size: 11px;
  color:  #990000;
  font-weight: bold;
}
.i {
  font-size: 11px;
  color: #000000;
  text-align: center;
  width : 60px;
}

/*arlista*/

.cim {
  font-size: 8pt;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial;
  width : 260px;

}
.sor {
  background-color : #0036a3;
}

.ar {
  font-size: 8pt;
  text-align: center;
  width : 60px;
}

.t1 {
  font-size: 11px;
  color: #000000;
  width : 245px;
}
.ta1 {
  font-size: 11px;
  color:  #990000;
  font-weight: bold;
  width : 245px;
}
.i1 {
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  text-align: right;
  width : 55px;
}
.x,.ti {
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  text-align: center;
  width : 15px;
}

/* termekek */
.termnev { color: #0036a3;  font-weight: bold;  text-align: center;  height: 2em;   }
.termar { font-size: 10px;  background-color: #F3F3F3;  background-image: url(-images/back_kiem.gif);  }
.termar_egyedi { font-size: 10px;  background-color: #F3F3F3;  text-align: right;  background-image: url(-images/back_kiem.gif); }
.termnev_egyedi { color: #0036a3;  font-weight: bold;  border-bottom: 1px solid; }
.termkep { height: 160px;  margin-bottom:10px;  margin-top: 10px;}
.terminfo { margin-left:15px; }
.termkep div{ height: 140px; width: 140px;  text-align: center; display:table-cell; vertical-align:middle;  border: 1px solid #0036a3;   }
.termkep img{ vertical-align: middle; }
* html .termkep div {
	/*float:left; */
	font-size:120px;
}

.rightfloat { float: right;  }

/* top menu */


#menuspantopmenu { position:absolute; width:760px;}
#menutabletopmenu { border-width: 0; border-color: #808080; border-style:solid; }
td.menucelltopmenu {padding:2; padding-left:4; padding-right:4; background:#0036a3; border:0 solid #76A5E8; }
td.menucelltopmenu_off {padding:2; padding-left:4; padding-right:4; background: #002266; border:0 solid #76A5E8; }


#submenutabletopmenu { background: #D8D8D8; border-width: 0; border-color: #FFFFFF; border-style:solid}
td.topcelltopmenu {background-image: url(-images/bg_menu.gif); text-decoration:none; color:#FFFFFF; font-weight: 700; font-family: Verdana; font-size: 11px; font-style:normal; }

.subitemtopmenu {color:#FFFFFF;}
.subitemtopmenu_off {color:#EFEFEF;}

a.topitemtopmenu:link,a.topitemtopmenu:visited {text-decoration:none; color:#FFFFFF; font-weight: 700; font-family: Verdana; font-size: 11px; font-style:normal;}
a.topitemtopmenu:hover,a.topitemtopmenu:active {text-decoration:none; color:#FFFFFF; }
a.subitemtopmenu:link,a.subitemtopmenu:visited {text-decoration:none; color:#FFFFFF; font-weight: 700; font-family: Verdana; font-size: 11px; font-style:normal;}
a.subitemtopmenu:hover,a.subitemtopmenu:active {text-decoration:none; color:#FFDD00; }

P.MNtopmenu {color:#FFFFFF; font-weight: 700; font-family: Verdana; font-size:11px; font-style:normal;}
P.SMNtopmenu {text-decoration:none; color:#FFFFFF; font-weight: 700; font-family: Verdana; font-size:11px; font-style:normal;}

#submenutopmenu_0 { position:absolute; left:90px; top:20px; visibility:hidden; opacity:.9; filter: alpha(opacity=90);}
#submenutopmenu_1 { position:absolute; left:320px; top:20px; visibility:hidden; opacity:.9; filter: alpha(opacity=90);}
#submenutopmenu_2 { position:absolute; left:600px; top:20px; visibility:hidden; opacity:.9; filter: alpha(opacity=90);}
#submenutopmenu_3 { position:absolute; left:220px; top:20px; visibility:hidden; opacity:.9; filter: alpha(opacity=90);}
#submenutopmenu_4 { position:absolute; left:420px; top:20px; visibility:hidden; opacity:.9; filter: alpha(opacity=90);}