@charset "iso-8859-2";
/* CSS Document */


/*alap*/

html, body, div, span, tr, td, p, h1, h2, h3, h4, h5, h6, h7, dl, dd, dt, a, img, ul, li, ol {margin:0; padding:0; border:0; color:#686973; font: normal 12px Arial, Helvetica, Verdana, Geneva, sans-serif; line-height:17px; text-align:left; text-decoration:none;}

h1 {font-size:18px; line-height:24px; padding:0 0 22px 0; color:#0000a0;}

ul, ol, li {list-style-type:none;}

a:hover {text-decoration:underline;}

table {border-style:none; border-collapse:collapse;}

sup {font-size:10px;}

.clear {clear:both;}

.hidden {visibility:hidden; display:none;}

.left {float:left;}

.right {float:right;}

.center {text-align:center;}

.algright {text-align:right;}

.nomargin {margin:0;}

.inline {display:inline;}

.dark {color:#252527;}

/*alap*/




/*body*/

body {width:917px; height:800px; padding:0 0 0 33px;}

/*body*/


/*header*/

#header {width:905px; height:91px; padding:0 12px 0 0; background:url(images/head-bg.png) no-repeat top left;}

#header .right {padding:25px 0 0 0;}

#header .right p,
#header .right p a {color:#686973;}

/*header*/



/*menu*/

#menu {width:900px; height:25px; padding:0 0 0 17px; background:#ff4e00;}

#menu a {float:left; display:block; height:25px;}

#menu #honap-menu {width:106px; background:url(images/honap-menu-p.png) no-repeat;}

#hon #menu .active {background:url(images/honap-menu-a.png) no-repeat;}

#menu #fogorvos-valasz {width:154px; background:url(images/fogorvos-valasz-p.png) no-repeat;}

#val #menu .active {background:url(images/fogorvos-valasz-a.png) no-repeat;}

#head-line {width:917px; height:35px; background:url(images/head-line-in.png) no-repeat bottom;}

.start #head-line {width:917px; height:35px; background:url(images/head-line.png) no-repeat bottom;}

/*menu*/



/*sidebar*/

#sidebar {float:left; width:140px; min-height:200px;}

#sidebar p {padding:0 0 8px 0; font-size:12px; line-height:16px;}

#sidebar p a {color:#9b9ba8; font-weight:bold; font-size:12px; line-height:16px;}

#sidebar p a:hover {color:#0000a0; text-decoration:none;}

#hon #sidebar {padding:17px 0 0 0;}

#hon #sidebar p {color:#0000a0; font-size:12px; font-weight:bold;}

#val #sidebar {padding:116px 0 0 0; background:url(images/doktorno.png) no-repeat top left;}

#val #sidebar p.red {color:#ff4e00;}

#val #sidebar p.red a {color:#ff4e00; font-weight:normal;}

#val #sidebar p.red a:hover {text-decoration:underline;}

/*sidebar*/



/*main*/

#main {float:left; width:480px; padding:0 20px 0 18px;}

#hon #main {padding-top:15px;}

#val #main {padding-top:15px;}

#orv #main {padding-top:15px;}

#main h4 {font-weight:bold; padding:4px 0 18px 0; font-size:12px; line-height:14px; 
color:#646464;}

#main p {padding:0 0 12px 0;}

ul.square {list-style-position:inside;}

ul.square li {list-style-type:square;}

.kiemel {margin:0; padding:10px; border:dotted 1px #ccc; background:#eee;}

table.txt {margin:0; padding:0; border:0; border-collapse:collapse;}

table.txt thead {font-weight:bold; padding:10px 0 10px 0;}

table.txt tr {border-top:solid 1px #dbdbdb;}

table.txt tr.noborder {border-top:solid 1px #dbdbdb; border-bottom:solid 1px #dbdbdb;}

table.txt thead tr {border-top:solid 1px #dbdbdb;}

table.txt td {padding:10px 0 10px 0;}

/*main*/




/*search*/

#search {float:right; width:204px;}

#hon #search {padding-top:17px;}

#val #search {padding-top:17px;}

#search p {color:#0000a0; padding:0 0 6px 0; font-size:12px; font-weight:bold; line-height:16px;}

#search #varosok li {padding:0 0 14px 0; background:url(images/search-back.png) no-repeat bottom;}

#search #budapest li {padding:0 0 14px 0; background:url(images/search-back.png) no-repeat bottom;}

.rejtes{visibility:hidden;}

/*search*/




/*form*/

form.s li {padding:0 0 10px 0;}

form.s label {width:150px; margin:4px 10px 0 0; display:-moz-inline-box; display:inline-block; text-align:right; vertical-align:top;}

form.s label span {display:block; width:150px;}

form.s li input,
form.s li textarea {width:186px; border:1px solid black;}

form.s li select {width:188px; border:1px solid black;}

form input#kp {width:8px; height:15px; border:none; padding:0 0 0 5px;}

form input#kuldsubmit {width:66px; height:13px; border:none; float:left;}


/*form*/



/*foot*/

#footer-back {width:917px; height:68px; background:url(images/foot-back.png) no-repeat;}

#footer {width:502px; height:45px; padding:23px 0 0 156px; margin:0 0 20px 0; background:url(images/footer.png) no-repeat bottom right;}

#footer p {font-size:11px;}

#footer a {font-size:11px; color:#0000a0; margin:0 10px 0 0;}

#footer .left {width:300px;}

#footer .right a {margin:0;}



















