@charset "UTF-8";
/* CSS Document */

html { height:100%; }




body	{ font-family:"Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:10px; line-height:13px; font-style:normal; font-weight:normal; color:#666666; margin:0px; padding:0px; background-color:#cccccc }
p, h1, h2, h3, h4, h5, h6, td { margin:0px; padding:0px }


h1		{ font-size:2.4em; line-height:2.4em; color:#0095D3; }
h2		{ font-size:2.1em; line-height:2.1em; color:#0095D3; }
h6		{ font-size:1.4em; line-height:1.6em; color:#0095D3; font-weight:bold; margin:5px 0px 5px 0px }
p		{ font-size:1.2em; line-height:1.4em }

#listA	{ margin:0px 0px 0px 0px; }
#listA ul { list-style:none; margin:0px; padding:0px }
#listA ul li { font-size:11px; line-height:15px; color:#0095D3; list-style:none; border-color:#999999; border-style:solid; border-width:1px 1px 0px 1px; margin:0px; padding:3px 0px 3px 10px }
#listA ul li p { font-size:11px; line-height:15px; color:#666666; margin:-15px 0px 0px 300px; padding:0px 10px 0px 0px }
#listA ul li div { position:absolute; list-style:none; }

#listA ul li:nth-child(odd) { background-color:#FFFFFF }
#listA ul li:nth-child(even) { background-color:#EEEEEE }
#listA .zaro { clear:both; margin:0px; padding:0px; height:1px; background-color:#999999; overflow:hidden; }

.kiemelt { border-collapse:collapse; border-color:#999999; border-style:solid; border-width:1px; padding:10px; margin:5px 0px 5px 0px }
.labjegyzet { font-size:1em; line-height:1em; margin:20px 0px 0px 0px; background-image:images/labjegyzet.gif; background-attachment:scroll; background-repeat:no-repeat; background-position:top left }
.sep1	{ background-attachment: scroll; background-image: url(images/sep1.jpg); background-repeat: no-repeat; background-position: left top; }
.lineA	{ background-attachment: scroll; background-image: url(images/dot333333.gif); background-repeat: repeat-x; background-position: left top; height: 5px; }



a.linkA:link {text-decoration: underline; color: #666666; }
a.linkA:visited {text-decoration: none; color: #666666; }
a.linkA:hover {text-decoration: none; color: #0095D3; }
a.linkA:active {text-decoration: none; color: #666666; }


/*#product					{ font-family:Verdana, Geneva, sans-serif; font-weight:normal; margin:-32px 20px 0px 15px; }*/
#product					{ font-family:Verdana, Geneva, sans-serif; font-weight:normal; margin:0px 0px 0px 0px; }
#product p			{ font-size:11px; line-height:14px; color:#666666; margin:0px 0px 3px 0px; font-weight:normal }
#product h6			{ font-size:12px; line-height:15px; color:#0095D3; margin:0px 0px 3px 0px; font-weight:bold; }
#product h5			{ font-size:11px; line-height:16px; color:#666666; margin:0px 0px 3px 0px; font-weight:bold }
#product .producttitle		{ color:#013D72; font-size:28px; line-height:42px; margin:0px 0px 0px 0px; height:42px;  }
#product .productsubtitle	{ color:#0095D3; font-size:16px; line-height:20px; margin:0px 20px 0px 0px; float:left; font-weight:bold }
#product .productlead		{ color:#013D72; font-size:11px; line-height:14px; margin:3px 0px 5px 0px; padding:3px 0px 10px 0px; font-weight:normal; border-bottom:1px dotted #0095D3; }
#product .productbody		{ color:#666666; font-size:11px; line-height:14px; margin:0px; padding:0px 0px 3px 0px; }

#jellemzok .cella { border:dotted 1px #999999 }
#jellemzok .csoporthatter { padding:1px 5px 1px 10px; border:solid 1px #999999; background-color:#0095D3; }
#jellemzok .csoportnev { color:#FFFFFF; font-weight:bold }
#jellemzok .nev { font-size:10px; line-height:11px; padding:0px 5px 0px 10px;  }
#jellemzok .adatok { font-size:10px; line-height:11px; padding:0px 10px 0px 10px; }
#jellemzok tr:nth-child(odd) { background-color:#FFFFFF }
#jellemzok tr:nth-child(even) { background-color:#EEEEEE }
	
#pageleft { }
#pageleft h6 { font-family: DinBold; font-size:14px; line-height:17px; color:#0095D3; margin:10px 10px 5px 10px; padding:0px }
#pageleft p { font-family:DinNormal; font-size:11px; line-height:15px; color:#666666; margin:0px 10px 5px 10px; padding:0px; }*/

.picbuttonbig 			{ display:block; width:40px; height:40px; overflow:hidden; margin:0px; padding:0px; border:0px }
.picbuttonbig a 		{ display:block; width:40px; height:40px; overflow:hidden; margin:0px; padding:0px; border:0px; background-color:transparent; background-image:url(images/downloadbig.gif); background-position:0px 0px; background-attachment:scroll; background-repeat:repeat }
.picbuttonbig a:hover	{ display:block; width:40px; height:40px; overflow:hidden; margin:0px; padding:0px; border:0px; background-color:transparent; background-image:url(images/downloadbig.gif); background-position:0px 40px; background-attachment:scroll; background-repeat:repeat  }

.picbuttonsmall			{ display:block; width:20px; height:20px }
.picbuttonsmall a		{ display:block; width:20px; height:20px; background-image:url(images/downloadsmall.gif); background-position:0px 0px; }
.picbuttonsmall a:hover	{ display:block; width:20px; height:20px; background-image:url(images/downloadsmall.gif); background-position:0px 20px; }

.picbuttontiny 			{ display:block; width:16px; height:16px }
.picbuttontiny a		{ display:block; width:16px; height:16px; background-image:url(images/downloadtiny.gif); background-position:0px 0px; }
.picbuttontiny a:hover	{ display:block; width:16px; height:16px; background-image:url(images/downloadtiny.gif); background-position:0px 16px; }
.picbuttontext			{ display:block; position:absolute; margin:0px 0px 0px 20px; color:#666666 }

#maincontent { margin:0px; padding:0px }
#maincontent .title		{ font-family: DinBold; color:#013D72; font-size:28px; line-height:32px; margin:-28px 0px 0px 15px; position:absolute;  }
#maincontent .subtitle 	{ font-family: DinBold; color:#013D72; font-size:14px; line-height:17px; margin:0px 0px 5px 0px; padding:0px }

.inputmezoA { border:1px solid #CCCCCC; background-color:#FFFFFF; padding:3px }


.uzenet { background-image:url(images/iconsetA_excl.gif); background-repeat:no-repeat; background-position:top left; background-attachment:scroll; padding:0px 0px 4px 20px}
