@charset "utf-8";
/* CSS Document */

.route		{ background-color:#fff; margin-bottom:0px; padding:0px 0 0px 0px; font-size:0px; color: #93b642; line-height: 0px;}
.route a, .aroute a:hover	{ color:#93b642;}

.fej3		{ background:#cac9b3 url(/grf/login_bck.jpg) top left no-repeat; margin:0; padding:7px 0 0 10px; font-size:18px; color:#5e5e5e; font-weight: bold; font-family: verdana; font-size:16px; color:#5e5e5e; height: 30px;}
.fej2		{ background:#cac9b3 url(/grf/hirek_bck.jpg) top left no-repeat; margin:0; padding:7px 0 0 10px; font-size:18px; color:#ffffff; font-weight: bold; font-family: verdana; font-size:16px; color:#ffffff; height: 30px;}

.fej		{ background:#c4e2ed url(/grf/microbck.jpg) bottom left no-repeat; margin:0; padding:5px 10px 5px 10px; font-size:18px; color:#5e5e5e; font-weight: bold; font-family: verdana; font-size:16px; color:#fff; min-height: 20px; height:auto;}
.forras		{ font-style:italic; text-align:right; }

.middle_ajanlo		{ background:#f3f3f3; margin-bottom: 20px; padding:10px; font-weight:bold;}
.middle_ajanlo ul	{ margin-top:5px; padding:0;}
.middle_ajanlo li	{ list-style:none; background:transparent url(/grf/nyil.gif) -5px 4px no-repeat; margin:0; padding-left:15px; font-size:11px; font-weight:normal;}
.middle_ajanlo li a	{ color:#808080;}
.middle_ajanlo li a:hover	{ color:#ff7f00;}

.cikk, .cikklista, .regisztracio, .betegsegleiras, .termekleiras	{ margin:0; padding:0;}
.cikk h1, .cikklista h1		{ margin:0; padding: 0 0 5px 0; font-size: 15px; font-weight:bold; color:#6ea102;}
.cikk h2, .cikklista h2		{ margin:0; padding: 0; font-size: 12px; font-weight:normal; color:#6ea102; text-align:justify; line-height:14px;}
.cikk h1 a, .cikk h2 a, .cikklista h1 a, .cikklista h2 a	{ color:#6ea102;}
.cikklista h5	{ color:#888; font-size:10px; margin:0; padding:0;}
.cikk img		{ float:left; margin:0 10px 2px 0; border: #e8e7cd 2px solid;}
img.jobb		{ float:right; margin:0 0 2px 10px; border: #e8e7cd 2px solid;}
img.list_pic		{ clear:left; float:left; margin: 0 10px 30px 0; border: #e8e7cd 2px solid;}
img.blank_pic		{ clear:left; float:left; margin: 0 10px 20px 0; border:0;}

.cikklista ul	{ margin:30px 0 30px 120px; padding:0; list-style-image:url(/grf/nyil.gif)}
.cikklista li	{ margin:0; padding:0; font-size:11px; font-weight:normal; line-height:18px;}
.cikklista li a	{ color:#000000;}
.cikklista li a:hover	{ color:#ff7f00;}

.regisztracioform	{ margin:30px 0 0 0; padding:0; }
.formkerdes			{ float:left; margin:0; padding:0; width:190px; height:35px; font-size:13px; font-weight:bold;}
.formvalasz			{ float:left; margin:0; padding:0; height:35px;}
.formvalasz input	{ background:#e8e7cd; padding-left:3px; border:#7f9db9 1px solid; width:160px;}
.submit		{ background: url(/grf/nyil_nagy.gif) top left no-repeat; margin:10px 20px 20px 150px; padding-left:15px; font-size:14px; font-weight:bold; border-width:0px; cursor:pointer;}
.submit a, .submit a:hover	{ color:#93b642;}

.submit_orvos		{ background: url(/grf/nyil_nagy.gif) top left no-repeat; margin:10px 20px 20px 190px; padding-left:15px; font-size:14px; font-weight:bold;}
.submit_orvos a, .submit_orvos a:hover	{ color:white;}

.betegsegszotar, .termekkatalogus		{ margin:0; padding-top:20px; padding-left:10px; padding-right:10px}
.babc				{ margin:20px 0 10px 0; padding:0; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center;}
.babc ul			{ background:#6ea001; margin:0; padding-top:4px; padding-bottom:4px; list-style:none;}
.babc li			{ display: inline; text-transform: uppercase;}
.babc li a			{ padding-top:1px; padding-left:6px; padding-bottom:1px; padding-right:6px; color:#FFFFFF;}
.babc li a:hover	{ background:#ff7f00; }
.babcaktiv			{ background: #ffffff; padding-top:4px; padding-left:6px; padding-bottom:4px; padding-right:6px; color:#6ea001; text-decoration:underline; }

.tabc				{ margin:0 0 10px 0; padding:0; font-size:13px; font-weight:bold; color:#FFFFFF; text-align: center;}
ul.tabc				{ background:#004e8a; margin:0; padding-top:4px; padding-bottom:4px; list-style:none;}
.tabc li			{ display: inline; margin:0; padding:0; text-transform: uppercase;}
.tabc li a			{ padding-top:1px; padding-left:6px; padding-bottom:1px; padding-right:6px; color:#FFFFFF;}
.tabc li a:hover	{ background: #ff7f00; }
li.tabcaktiv		{ background: #ffffff; padding:4px; color:#004e8a; text-decoration:underline; }

.betegsegszotarfej, .termekkatalogusfej, .megoldasfej	{ margin:0; padding:10px 0 10px 0; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:center;}
.betegsegszotarfej	{ background:#6ea001;}
.termekkatalogusfej	{ background:#5ca7cc;}
.megoldasfej		{ background:#b5b49f;}

.mmleftcol { float:left; background:transparent url(/grf/dotline.gif) right top repeat-y; margin:0 15px 0 5px; padding:0; width:140px; }
.mmmidcol { float:left;  background:transparent url(/grf/dotline.gif) right top repeat-y; margin:0 15px 0 5px; padding:0; width:140px; }
.mmrightcol { float:left; margin:0; padding:0; width:140px; }

.bleftcol, .tleftcol, .mleftcol		{ float:left; background:transparent url(/grf/dotline.gif) right top repeat-y; margin:0 10px 0 5px; padding:0; width:235px;}
.brightcol, .trightcol, .mrightcol	{ float:left; margin:0; padding:0; width:225px;}
.bleftcol h1, .brightcol h1			{ margin-bottom: 5px; padding:0; font-size:12px; color:#6ea001; text-transform:uppercase;}
.tleftcol h1, .trightcol h1			{ margin-bottom: 5px; padding:0; font-size:12px; color:#004e8a; text-transform:uppercase;}
.mleftcol h1, .mrightcol h1			{ margin-bottom: 5px; padding:0; font-size:12px; color:#828272; text-transform:uppercase;}
.bleftcol select, .brightcol select, .tleftcol select, .trightcol select, .mleftcol select, .mrightcol select	{ margin-bottom: 5px; padding-left:3px; width:225px; background:#e8e7cd; border: 1px solid #7f9db9;}
.betegsegszotar a, .termekkatalogus a				{ padding-left:5px; color:#005da3;}
.betegsegszotar a:hover, .termekkatalogus a:hover	{ color:#ff7f00;}
.mleftcol a, .mrightcol a				{ padding:0; color:#6ea001; font-size:13px;}
.mleftcol a:hover, .mrightcol a:hover	{ color:#ff7f00;}

.leftcol	{ float:left; background:transparent url(/grf/dotline.gif) right top repeat-y; margin:0 15px 15px 0; padding:0; width:230px;}
.rightcol	{ float:left; margin-bottom:15px; padding:0; width:230px;}
.leftcol ul, .rightcol ul	{ margin-bottom:20px; padding-left:20px; list-style:square; width:220px;}
.leftcol li, .rightcol li	{ margin:0; padding: 0;}
.leftcol a, .rightcol a	{ color:#000000;}
.leftcol a:hover, .rightcol a:hover	{ color:#ff7f00; text-decoration:underline;}

.betegsegleirasfej	{ background:#6ea001; margin:0; padding:10px 0 10px 10px; font-size:13px; font-weight:bold; color:#FFFFFF; text-align:left;}
.betegsegleiras h1	{ margin-top:15px; margin-bottom:13px; padding:0; font-size:13px; color:#6ea001; text-transform:uppercase;}
.betegsegleiras	img	{ margin-right: 10px; margin-bottom: 5px;}
ul.betegsegleiras 	{ margin-bottom:20px; padding-left:20px; list-style:square;}
li.betegsegleiras 	{ margin:0; padding: 0;}
.betegsegleiras a		{ color:#000000;}
.betegsegleiras a:hover	{ color:#ff7f00; text-decoration:underline;}

.leptet			{ margin:0 0 15px 0; padding:0; font-weight:bold; text-align:center;}
.leptet a 		{ color:#000000;}
.leptet a:hover	{ color:#ff7f00;}

.middlecontent2		{ margin:0; padding:10px 10px 0px 10px; }
.intezmenyfej		{ background:#fff; margin:0; padding:10px 0 10px 10px; font-size:13px; color:#000000; text-align:left;}
.termekleiras		{ background:#fff; margin:10px 0 10px 0; padding:1px 10px 5px 10px;}
.termekleirasfej	{ background:#cceeff; margin:0; padding:10px 0 10px 10px; font-size:13px; color:#000000; text-align:left;}
.termekleirasfej h1, .intezmenyfej h1	{ margin:5px 0 0 0; padding:0; font-size:15px; font-weight:bold;}
.termekleirasfej h2, .intezmenyfej h2	{ margin:0; padding:0; font-size:13px; font-weight:normal;}
.termekleirasfej h3, .intezmenyfej h3	{ margin:0 0 8px 0; padding:0; font-size:13px; font-weight:normal;}
.termekleirasfej a, .intezmenyfej a		{ color:#000000;}
.termekleirasfej a:hover, .intezmenyfej a:hover	{ color:#6ea001;}
.termekleiras h1	{ margin-top:15px; margin-bottom:13px; padding:0; font-size:13px; color:#6ea001; text-transform:uppercase;}
.termekleiras img	{ margin-right: 10px; margin-bottom: 5px; border: 1px solid #c7eaf6}
.kaphato			{ background:#5ca7cc; margin:0; padding:5px 0 5px 10px; font-size:15px; color:#FFFFFF; font-weight:bold;}
.kaphatoform		{ margin:10px 0 0 10px; padding:0;}
.kaphatoform select	{ margin-bottom: 5px; padding-left:3px; width:245px; background:#f2f2f2; border: 1px solid #7f9db9;}

.intezmenynav			{ background:#a3dbee; margin:10px 0 0 0; padding:5px 0 5px 10px; font-size:13px; color:#FFFFFF; font-weight:bold;}
.intezmenyleiras		{ background:#fff; margin:0 0 10px 0; padding:1px 10px 5px 10px;}
.intezmenynav a			{ color:#FFFFFF; padding-right: 10px;}
.intezmenynav a:hover	{ color:#000000;}
.intezmenytalalat		{ background:#fff; margin:0; padding:5px 10px 15px 0; font-size:12px; font-weight:bold; text-align:right;}
.intezmenytalalat a 	{ color:#005da3;}
.intezmenytalalat a:hover 	{ color:#f36421;}
.intezmenykep			{ float:left; background:transparent; margin:10px 0 10px 0; padding:0; width:120px}
.intezmenykep img		{ border: 1px solid #c7eaf6}
.intezmenyadat			{ float: left; background:transparent; margin:10px 0 10px 0; padding:0; width: 420px;}
.intezmenyadat h1		{ margin:0; padding:0; font-size:13px; font-weight:bold;}
.intezmenyadat h2		{ margin:0; padding:0; font-size:12px; font-weight:normal;}
.intezmenyadat h3		{ background:transparent url(/grf/nyil.gif) right 6px no-repeat; margin:0; padding-right:10px; font-size:12px; font-weight:normal; text-align: right;}
.intezmenyadat h3 a				{ color:#005da3;}
.intezmenyadat h3 a:hover		{ color:#f36421;}

.keresotalalat			{ background:#fff; margin:10px 0 10px 0; font-size:12px; padding:20px 10px 0px 10px;}
.keresotalalatfej		{ background:#fff url(/grf/hirek_bck.jpg) top left no-repeat; margin:0; padding:7px 0 0 10px; font-size:18px; font-weight: bold; font-family: verdana; font-size:16px; color:#FFFFFF; height: 35px;}
.keresotalalatfejbal	{ float:left; background:transparent; margin:0; padding:0; width:400px; font-size:15px; font-weight: bold; color:#FFFFFF; width: 235px;}
.keresotalalatfejbal h1	{ float:left; background:transparent; margin:0; padding:0; width:400px; font-size:15px; font-weight: bold; color:#FFFFFF;}
.keresotalalatfejjobb	{ float:left; background:transparent; margin:0; padding:0; font-size:15px; font-weight: bold; color:#FFFFFF; width: 235px;}
.keresotalalat h1		{ clear:left; margin:0; padding:10px 0 10px 0; font-size:13px; font-weight:bold; color:#000000;}
.keresotalalatkat		{ float:left; background: transparent url(/grf/nyil.gif) 0px 5px no-repeat; margin-left:5px; padding-left:20px; width:370px; margin-top:10px;}
.keresotalalatdb		{ float:left; margin:0 0 0 0; padding:0; width:80px; text-align:right;}
.keresotalalat	a		{ color:#000000;}
.keresotalalat	a:hover	{ color:#005da3}

.orvosoklista { width: 475px; text-align: justify; padding-left: 10px;}

.alapitvanyfej		{ background:#a3dbee; margin:0; padding:10px 0 0 10px; height: 30px;}
.alapitvanyfejbal	{ float:left; background:transparent; margin:0; padding:0; width:235px; font-size:15px; font-weight: bold; color:#FFFFFF;}
.alapitvanyfejjobb	{ float:left; background:transparent; margin:0; padding:0; font-size:15px; font-weight: bold; color:#FFFFFF; width: 200px;}
.alapitvanyfejjobbjobb	{ float:left; background:transparent; margin:0; padding:0; font-size:15px; font-weight: bold; color:#FFFFFF;}
.alapitvany				{ background:#ecf9ff; margin:10px 0 10px 0; padding:10px 10px 5px 10px; font-size:12px;}
.alapitvanyfej			{ background:#a3dbee; margin:0 0 10px 0; padding:10px 0 0 10px; height: 30px;}
.alapitvany h1			{ clear:left; margin:0; padding:10px 0 10px 0;}
.alapitvanynev			{ float:left; background: transparent url(/grf/nyil.gif) 0px 5px no-repeat; margin:0 0 10px 0; padding-left:20px; width:235px;}
.alapitvanyszamlaszam	{ float:left; background: transparent; margin:0 0 10px 0; padding:0;  width:200px; }
.alapitvanyadoszam	{ float:left; background: transparent; margin:0 0 10px 0; padding:0; }


.orvosvalaszol			{ margin:0; padding:0;}
.orvosvalaszolfej		{ background:#93b642; margin:0 0 10px 0; padding:20px; font-size:13px; color:#FFFFFF;}
.orvosvalaszolfej h1	{ margin:0 10px 0 0; padding:0; font-size:15px; font-weight:bold; color:#FFFFFF;}
img.orvoskep			{ float:left; margin:0 10px 10px 0; border: 1px solid #FFFFFF}
.kerdes, .valasz		{ margin: 0 0 10px 0; padding:10px; font-size:13px;}
.kerdes					{ background:#e8e7cd;}
.valasz					{ background:#e3e8be;}
.kerdes h1, .valasz h1	{ margin:0; padding:0; font-size:14px; font-weight:bold; color:#000000;}
.kerdes h2, .valasz h2	{ margin:0 0 10px 0; padding:0; font-size:13px; font-weight:normal; color:#000000;}
.kerdesszam				{ float:right; margin:0; padding:0; background:transparent; font-size:24px; font-weight:bold; color:#FFFFFF; text-align:right;}
.hozzaszolas			{ margin:0; padding:0;}
.hozzaszolas p			{ font-size:15px; font-weight:bold;}
.hozzaszolas form		{ margin:0; padding:0;}
.hozzaszolas textarea	{ background:#e8e7cd; border: 1px solid #7f9db9; padding:5px; width:520px; height:100px; overflow:hidden;}
