@media screen {
body { font: 12px/19px Verdana, Arial, Calibri, sans-serif; color:#000; }
#home { background: #fff url(../img/gfx/bg-home.png) top left repeat-x; }
#page { background: #fff url(../img/gfx/bg-page.png) top left repeat-x; }
a:link, a:visited { color:#ab4406; text-decoration:none; font-weight:700; }
a:hover, a:active { color:#981103; text-decoration:underline; }
ul { margin:8px 0; padding:0 10px; list-style-type:disc; }
ol { margin:8px 0; padding:0 10px; list-style-type:decimal; }
ul li, ol li { margin:2px 0 5px 0; padding:0; }
/*
-----------------// Typo //-------------------------
*/
p { margin:4px 0 6px 0; padding:0 10px; }
h1, h2, h3, h4, h5, h6 { font-family:"Trebuchet MS", Arial, Calibri, sans-serif; font-weight:bold; padding:0 10px; line-height:115%; }
h1 span, h2 span, h3 span, h4 span, h5 span { display:none; }
h1 { font-size:30px; margin:8px 0; }
#h1-egyesuletunkrol { background-image:url(../img/typo/h1-rolunk.png); background-repeat:no-repeat; height:72px; }
#h1-videok { background-image:url(../img/typo/h1-videok.png); background-repeat:no-repeat; height:60px; }
#h1-programjaink { background-image:url(../img/typo/h1-programjaink.png); background-repeat:no-repeat; height:60px; }
#h1-tudnivalok { background-image:url(../img/typo/h1-tudnivalok.png); background-repeat:no-repeat; height:72px; }
#h1-linkek { background-image:url(../img/typo/h1-linkek.png); background-repeat:no-repeat; height:60px; }
#h1-sitemap { background-image:url(../img/typo/h1-sitemap.png); background-repeat:no-repeat; height:72px; }
#h1-redesign { background-image:url(../img/typo/h1-redesign.png); background-repeat:no-repeat; height:72px; }
#h1-humira { background-image:url(../img/typo/h1-humira.png); background-repeat:no-repeat; height:72px; }
#h1-kapcsolat { background-image:url(../img/typo/h1-kapcsolat.png); background-repeat:no-repeat; height:50px; }
#h1-letters { background-image:url(../img/typo/h1-letters.png); background-repeat:no-repeat; height:50px; }
#h4-nutrison { background-image:url(../img/typo/h4-nutrison.png); background-repeat:no-repeat; height:60px; }
#h4-eyg { background-image:url(../img/typo/h4-eyg.png); background-repeat:no-repeat; height:50px; }
#h4-tagjaink { background-image:url(../img/typo/h4-tagjaink.png); background-repeat:no-repeat; height:60px; }
#h4-korabbiprogramok { background-image:url(../img/typo/h4-korabbiprogramok.png); background-repeat:no-repeat; height:60px; }
#h4-rendszeres { background-image:url(../img/typo/h4-rendszeres.png); background-repeat:no-repeat; height:60px; }
h2 { font-size:24px; margin:14px 0 9px 0; color:#58895d; }
h3 { font-size:20px; margin:12px 0 7px 0; }
h4 { font-size:16px; margin:10px 0 5px 0; }
h5 { font-size:15px; margin:8px 0 4px 0; }
h6 { font-size:14px; margin:12px 0 2px 0; background: url(../img/gfx/bg-bar.png); background-repeat: no-repeat }
h6 span { color:#698e4b; padding:0 12px 0 0; text-transform:uppercase; background: #fff; display:inline; }
#h3-home1 { background-image:url(../img/typo/h3-home1.png); background-repeat:no-repeat; height:50px; }
#h3-home2 { background-image:url(../img/typo/h3-home2.png); background-repeat:no-repeat; height:50px; }
#h3-home3 { background-image:url(../img/typo/h3-home3.png); background-repeat:no-repeat; height:50px; }
#h3-home4 { background-image:url(../img/typo/h3-home4.png); background-repeat:no-repeat; height:50px; }
#h3-homef { background-image:url(../img/typo/h3-homef.png); background-repeat:no-repeat; height:50px; }
a.blockLink { display: block; width: 99%; height: 99%; }
.navbar { margin:0; padding:0; font:bold 15px/18px Arial, Helvetica, sans-serif }
.forumfeed { list-style:none; list-style-type:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:700; border-width: 5px 0px 0px 5px; border-color: #fff; border-style: none; float: left; overflow: hidden; white-space: nowrap; margin-bottom:1em; padding-left:5px }
.forumfeed a { display: block; width:188px; border: 1px solid #dddddd; border-width: 0px 0px 1px 0px; text-decoration:none; padding: 4px 1px 4px 25px; background-image: url(../img/list-page.gif); background-repeat: no-repeat; background-position: 0 7px; overflow: hidden; text-decoration:none; color: #217cb5; color:#336699; white-space: nowrap; }
.forumfeed a:hover { color: #217cb5; color:#003366; }
/* 
---------------// Divs //------------------------- 
*/
#mainContainer { margin:0 auto; padding:0; width:980px; margin-bottom:2em; }
#header { width:980px; height:87px; color:#ffffff; background: url(../img/gfx/header.jpg) 0 0 no-repeat; }
#header .home_btn a { display: block; width: 500px; height: 87px; background: url(../img/gfx/btn-home.png) 0 0 no-repeat; }
#header .home_btn a:hover { background: url(../img/gfx/btn-home.png) 0px -87px no-repeat; }
#header .home_btn span { font-weight:700; font-size:24px; display:none; margin:10px; text-decoration:none; }
#header #search { position:absolute; margin-left: 700px; top: 0px; width: 280px; height:47px; float: right; border:none; background: url(../img/gfx/search.png); padding:40px 0 0 0; }
#header #search legend { display: none; }
#header #search #text { width: 210px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; border:2px solid #f4e48a; font-size:13px; font-weight:700; background:#a3afa5; color:#000; padding:1px; margin-top: 3px; }
#header #search input:focus { background-color: #dedede !important; }
#header #search #btn { margin-left: 8px; margin-top: 0px; float: left; }
/* columns */
#columnOne { float:left; padding:0 0 10px 0; width:140px; }
#columnTwo { float:left; margin:0; padding:0 10px 0 10px; width:544px; }
#columnThree { float:left; margin:0; padding:0 0 10px 0; width:280px; }
#colNarrow { float:right; width:140px; }
/* homepage */
#home #navbar { height:30px; }
#home #columnOne h3, #home #columnTwo h3, #home #columnThree h3 { margin-top: 4px }
#home #columnOne { padding:0 14px 10px 0; width:255px; height:331px; font:bold 13px/18px Arial, Calibri, sans-serif; color:#304f1f; }
#home #columnTwo { padding:0 14px 10px 10px; width:470px; height:331px; font:bold 12px/17px Arial, Helvetica, sans-serif; border-left:2px solid #ccc4a8; }
#home #columnOne p { padding:3px 6px 3px 9px; }
#home #columnTwo p { padding:2px 2px 1px 5px; }
#home #columnTwo h5 { font:bold 18px/17px Arial, Helvetica, sans-serif; margin:4px 0 4px 0; padding:3px 0 0 5px; }
#home #columnThree { width:205px; height:320px; padding:0; margin-left:5px }
#home #subcolumnOne { float:left; margin:0; padding:0; width:530px; height:100% }
#home #subcolumnTwo { float:right; margin:0; padding:0 10px 0 0; width:420px; height:100% }
#home #subcolumnOne p { font:11px/15px Arial, Helvetica, sans-serif; padding:3px 0 2px 9px; }
#home #subcolumnTwo p { font:12px/16px Arial, Calibri, sans-serif; padding:3px 0 2px 9px; }
#home #subcolumnOne h5, #subcolumnTwo h5 { font:bold 15px/17px Arial, Helvetica, sans-serif; margin:6px 0 2px 0; padding:3px 0 0 9px; }
/* misc */
#newsletter { height:66px; padding: 0 0 0 316px; background-image:url(../img/gfx/newsletter.png); background-repeat:no-repeat; }
#newsletter input:focus { background-color: #fafafa !important; }
/*
----------------// Tabs //--------------------------
*/
.tabberlive .tabbertabhide { display:none; }
.tabber { }
.tabberlive { margin-top:0.5em; }
ul.tabbernav { margin:0 0 0 10px; padding: 3px; border-bottom: 1px solid #778; font: bold 17px "Trebuchet MS", Arial, Calibri, sans-serif }
ul.tabbernav li { list-style: none; margin: 0; display: inline; }
ul.tabbernav li a { padding: 5px 11px 3px 11px; margin-left: 9px; border: 1px solid #999; border-bottom: none; background: #e3eddf; text-decoration: none; }
ul.tabbernav li a:link { color: #01551b; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover { color:#a93903; background: #eee7d9; border-color: #999; }
ul.tabbernav li.tabberactive a { background-color: #fff; border-bottom: 1px solid #fff; color:#000 }
ul.tabbernav li.tabberactive a:hover { color: #000; background: white; border-bottom: 1px solid white; }
.tabberlive .tabbertab { border:1px none #aaa; border-top:0; /* height:1000px; */ overflow: hidden; }
.tabberlive .tabbertab p { padding: 0 11px; }
.tabberlive .tabbertab h2 { display:none; }
.tabberlive #eloadasok { padding:10px; height:100% }
.tabberlive #eloadasok h6, .tabberlive #dokumentumok h6, .tabberlive #programok h6 { margin-top:20px; }
.tabberlive #dokumentumok { padding:10px; height: 100% }
.tabberlive #hirek { padding:10px; height: auto }
.tabberlive #hirek p { font:11px/15px Arial, Helvetica, sans-serif; }
.tabberlive #hirek h4 { margin:6px 0 6px 0; }
.tabberlive #hirek ul li { font:11px/13px Arial, Helvetica, sans-serif; margin:2px 0 2px 24px; }
.tabberlive #programok { padding:10px; height: auto }
.tabberlive #programok p { font:12px/17px Arial, Helvetica, sans-serif; }
.tabberlive #programok h4 { margin:6px 0 6px 0; font-size:17px }
.tabberlive #crohn, .tabberlive #colitis, .tabberlive #ibd { padding:10px; height: auto }
.tabberlive #crohn h4, .tabberlive #colitis h4, .tabberlive #ibd h4 { margin:6px 0 6px 0; font-size:17px }
/*
---------------// Navigation //---------------------- 
*/
#navbar { float: left; width: 957px; height:46px; margin: 0px; padding: 0px 20px 3px 3px; list-style: none; background: url(../img/gfx/bg-navbar.png) top right; background-repeat:no-repeat }
#navbar ul { float: left; margin: 0px; padding: 0px; list-style: none; }
#navbar li { font: bold 15px/20px Trebuchet MS, Arial, Calibri, sans-serif; text-transform:uppercase; display: inline; margin: 0px; padding: 0px; }
#navbar a { float: left; padding: 0px 0px 0px 4px; margin: 0px 5px 0px 0px; text-decoration: none; color: #fff; }
#navbar a span { float: left; display: block; padding: 6px 14px 5px 7px; text-decoration: none; font-weight: bold; color: #dedede; cursor: pointer; }
#navbar a:hover { background: #444 url(../img/gfx/tab-left-over.png) top left no-repeat; }
#navbar a:hover span { background: #444 url(../img/gfx/tab-right-over.png) top right no-repeat; font-weight: bold; color: #fff; cursor: pointer; }
#navbar .current a { background: url(../img/gfx/tab-left-current.png) top left no-repeat; }
#navbar .current a span { background: url(../img/gfx/tab-right-current.png) top right no-repeat; color: #333; cursor: pointer; }
/* 
---------------// Footer //--------------------------- 
*/
#footerbg { background: #283123 url(../img/gfx/footer.jpg) top center no-repeat; clear:both; }
#footer { width: 950px; color: #cac89b; margin: 0px auto 0; text-align: left; font: bold 15px/20px "Trebuchet MS", Arial, Calibri, sans-serif; position: relative; padding: 132px 0 30px 0; }
#footer p { margin: 0px; padding: 0px; }
#footerleft { float: left; width: 300px; margin: 0px 25px 0px 0px; padding: 0px; }
#footermiddle { float: left; width: 295px; margin: 0px 30px 0px 0px; padding: 0px; }
#footerright { float: right; width: 295px; margin: 0px 0px 0px 0px; padding: 0px; }
#footerright p, #footerright form { font-size: 11px; padding: 0 36px 12px 4px; }
#footer a { color: #f9c659; text-decoration: none; font-weight:normal; }
#footer a:hover { color: #fff; text-decoration: none; }
#footer ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid #9f7732; }
#footer ul li { display: inline; margin: 0; padding: 0; font: normal 13px/20px Verdana, Arial, Calibri, sans-serif; }
#footer ul li a { display: block; color: #f9c659; background: url(../img/gfx/li-bulleto.gif) no-repeat; text-decoration: none; padding: 5px 0px 3px 30px; height: 22px; border-bottom: 1px solid #9f7732; }
#footer ul li a:hover { background: #111 url(../img/gfx/li-bulleto.gif) no-repeat; color: #ffffff; border-bottom: 1px solid #fff; }
/* 
----------------// Classes // -------------------------
*/
.go2top { clear:both; height:20px; font-size:1px; line-height:0; }
.more a { margin-top:14px; display:block; text-align:right; font:bold 12px/18px Arial, Helvetica, sans-serif !important; border-top:1px solid #dadada; padding:2px; text-decoration:none; }
.newsitem { font:bold 14px/20px Arial, Calibri, sans-serif; color:#555; }
.intro { font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif; height:50px }
*html .intro { margin-top:15px; }
.icoImg { float:left; margin:4px 12px 0 0; }
.pixImg { float:left; margin:4px 12px 0 0; }
.doc, .pdf, .ppt { font:14px/16px Trebuchet MS, Arial, Calibri, sans-serif; margin:3px 6px; padding:0 0 0 21px; display:block }
.doc { background:transparent url(../img/ico/ico-doc2.png) left center no-repeat; }
.doc a { background:transparent url(../img/ico/ico-doc2.png) left center no-repeat; }
.pdf { background:transparent url(../img/ico/ico-pdf2.png) left center no-repeat; }
.pdf a { background:transparent url(../img/ico/ico-pdf2.png) left center no-repeat; }
.ppt { background:transparent url(../img/ico/ico-ppt2.png) left center no-repeat; }
.ppt a { background:transparent url(../img/ico/ico-ppt2.png) left center no-repeat; }
/* 
----------------// Clearfix Hack // ---------------------
*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
}
@media print {
body { font-family:Georgia, Times, serif; font-size:8.5pt; line-height:11pt; color:#000000; }
a:link, a:visited, a:hover, a:active { color:#000; text-decoration:none; }
p { margin:5pt 0 4pt 0; }
ul { margin:7pt 0; padding:0 20pt; list-style-type:disc; }
ol { margin:7pt 0; padding:0 20pt; list-style-type:decimal; }
ul li, ol li { margin:2pt 0 4pt 0; }
h1, h2, h3, h4, h5 { font-family: Trebuchet MS, Arial, Calibri, sans-serif; font-weight:700; }
h1 { font-size:20pt; margin:6pt 0 10pt 0; }
h2 { font-size:18pt; margin:12pt 0 9pt 0; }
h3 { font-size:15pt; margin:11pt 0 8pt 0; }
h4 { font-size:12pt; margin:8pt 0 5pt 0; }
h5 { font-size:11pt; margin:5pt 0 3pt 0; }
h6 { font: 11pt/13pt Trebuchet MS, Arial, Calibri, sans-serif; margin:12pt 0 6pt 0; background: none; border-top:1pt dotted #333; padding-top:8pt; }
#newsletter, #navbar, #navplus, #flashcontent, #search, #btn_home, #footerleft, #footermiddle, #footerright, #colNarrow, ul.tabbernav, .go2top, #columnTwo img { display:none }
#header .home_btn span { margin:4pt 0 6pt 0; padding:0 9pt; }
#footer p { font: bold 7pt/9pt Arial, Calibri, sans-serif; }
.tabberlive .tabbertab h2 { margin:16pt 0 22pt 0; }
.tabberlive h4, .tabberlive h5 { margin:6pt 0 6pt 0; }
.icoImg { float:left; margin:1pt 12pt 0 0; width:5%; height:5%; }
.pixImg { float:left; margin:2pt 12pt 0 0; }
.page-break { display:block; page-break-before:always; }
}
