﻿/* general */
body						{ margin:0 auto; padding:0; text-align:center; font:normal 13px arial; line-height:150%; color:#2d3d45; background:url(../../img/base/bg.png) repeat-x left top; }
img							{ border:none; }
a, a:visited, .a 			{ color:#3882bf; text-decoration:underline; cursor:pointer; }
a:hover 						{ text-decoration:none; }
h1, h2, h3, h4 				{ margin:10px 0 0 0; padding:0; color:#2d3d45; }
h1 							{ font:normal 18pt tahoma; }
h2 							{ font:normal 15pt tahoma; }
h3 							{ font:normal 13pt tahoma; }
h4 							{ margin:20px 0 0 0; font:bold 10pt arial; color:#6482a0; }
hr							{ height:1px; overflow:hidden; margin:10px 0 0 0; background:none; border:0; border-top:1px solid #ccd4d9; }
p 							{ margin:0; padding:5px 0 0 0; }
ul, ol, dl 					{ margin:10px 0 0 10px; padding:0; }
dt 							{ margin:10px 0 0 0; font-weight:bold; }
dd 							{ margin:5px 0 0 10px; }
dd ul, dd ul li             { margin:0 0 0 10px; padding:0; }
ul li							{ margin:0; padding:10px 0 0 5px; list-style-type:disc; }
ol li							{ margin:0 0 0 20px; }
td, tr 						{ vertical-align:top; border-collapse:collapse; }
table 						{ border-collapse:collapse; }
input, textarea, select			{ color:#2d3d45; background:white url(../../img/base/bg.png) repeat-x left top; border:1px solid #ccd4d9; }
textarea						{ width:654px; height:100px; }
.chkbox						{ position:relative; top:3px; background:transparent; border:0; }
.inputtext					{ width:180px; margin-right:5px; padding:2px 5px; }
sup							{ font-size:11px; color:#6482a0; }

/* public */
.clear 						{ clear:both; }
.center 						{ text-align:center; }
.left 						{ float:left; }
.right 						{ float:right; }
.right-text					{ text-align:right; }
.right-img					{ float:right; margin:10px 0 10px 20px; }
.important					{ color:#6482a0; }
.comment					{ color:#6482a0; font-size:9pt; }
.hidden						{ display:none; }
.red						{ color:#ff4040; }
.gray						{ color:gray; }
.hr							{ margin:20px 0 10px 0; height:1px; border:0; border-top:1px dotted #ccd4d9; }
.hr2						{ height:41px; margin:20px 0; background:url(../../img/base/icon-divider.png) no-repeat center top; }
.bordered-img				{ padding:2px; background:url(../../img/base/bg-whitebox.jpg) repeat-x right bottom; border:1px solid #ccd4d9; }
.title-img					{ height:61px; /*color:#2f3293;*/}
a.logo-rss					{ display:block; width:20px; height:20px; background:url(../../img/base/logo-rss.png) no-repeat left top; }
.button, a.button			{ height:22px; padding:0 10px; overflow:hidden; cursor:pointer; color:#578da8; background:url(../../img/base/bg-button.png) repeat left top; }
a.button					{ display:inline-block; height:23px; font:normal 10pt tahoma; line-height:160%; border:1px solid #ccd4d9; }
.button:hover				{ text-decoration:none; color:white; background:#578da8 url(../../img/base/bg-button.png) repeat left bottom; }
.hiddentable td				{ padding:5px; }
.indent,
.hiddentable .indent			{ padding-left:20px; }
.hiddentable .hr td			{ padding-bottom:20px; border-top:1px solid transparent !important; border-top:1px dotted white; border-bottom:1px dotted #ccd4d9; }
.table 						{ margin:10px 0 0 0; }
.table td, .table th 			{ padding:5px 10px; text-align:left; border:1px solid #ccd4d9; }
.table th 					{ font:bold 10pt arial; color:#6482a0; background:#e6edf9 url(../../img/base/bg.png) repeat-x left top; }
.table .th td 				{ text-align:center; font-weight:bold; }
.collapse-open,
.collapse-close				{ margin:10px 0 0 0; padding:0 0 0 15px; color:#6482a0; cursor:pointer; }
.collapse-open				{ background:url(../../img/base/icon-minus.gif) no-repeat 0 4px; }
.collapse-close 				{ background:url(../../img/base/icon-plus.gif) no-repeat 0 4px; }
.dottedbox					{ margin:10px 0; padding:5px 20px; background:url(../../img/base/bg.png) repeat-x left -40px; border:1px dotted #ccd4d9; }
.dottedbox p:first-child		{ padding:0; }
.whitebox					{ margin:10px 0 0 0; padding:10px 20px 20px 20px; background:url(../../img/base/bg-whitebox.jpg) no-repeat right bottom; border:1px solid #ccd4d9; }
.box						{ margin:10px 0 0 0; background:url(../../img/base/bg.png) repeat-x left top; border:solid 1px #ccd4d9; }
.box-tab					{ height:30px; color:#6482a0; background:white url(../../img/base/bg-whitebox.jpg) no-repeat right bottom; }
.box-tab div					{ float:left; height:30px; padding:0 20px; overflow:hidden; line-height:220%; cursor:pointer; text-align:center; border-right:solid 1px #ccd4d9; }
.box-tab div:hover,
.box-tab .active				{ text-decoration:none; color:#2d3d45; background:url(../../img/base/bg.png) repeat-x left top; }
.box-content				{ margin:20px; }
.box-bottom					{ height:61px; background:url(../../img/base/icon-divider.png) no-repeat center top; }
.link						{ padding-left:25px; }
.link.arrow					{ background:url(../../img/base/bg-menu-active.png) no-repeat left -3px; }

/* body */				
#body						{ background:url(../../img/base/bg-body.png) no-repeat 20px bottom; }

/* container */
#container 					{ width:960px; margin:0 auto; padding:10px 0; text-align:left; background:url(../../img/base/bg-header.png) no-repeat left top; }

/* header */
#header						{ height:110px; overflow:hidden; }
#logo-maiige				{ float:left; width:176px; height:69px; margin:25px 0 0 15px; cursor:pointer; background:url(../../img/base/logo-maiige.png) no-repeat left top; }
#logo-ucb					{ float:right; width:100px; height:78px; margin:18px 8px 0 0; background:url(../../img/base/logo-ucb.png) no-repeat left top; }

/* sides */
#leftside					{ float:left; width:200px; }
#rightside					{ float:left; width:760px; background:url(../../img/base/bg-rightside.gif) repeat-y left top; }

#leftside a					{ text-decoration:none; }

/* menu */
#menu						{ width:200px; margin:0; text-align:left; border-bottom:1px dotted #ccd4d9; }
#menu .top					{ width:200px; height:5px; overflow:hidden; }
#menu .bottom				{ width:200px; height:5px; margin:0 0 20px 0; overflow:hidden; }
#menu a						{ display:block; padding:3px 10px; color:#6482a0; }
#menu a:hover,
#menu a.active				{ text-decoration:none; color:#676978; background:url(../../img/base/bg-menu-active.png) no-repeat 180px 2px; }
.shoutcast					{ padding:5px 0 10px 0; color:#676978; }
#leftside .title				{ margin:0; color:#676978; font:bold 12px arial; }
.shoutcast a					{ display:block; width:200px; height:30px; margin:1px 0 0 0; text-align:center; font:normal 12px arial; line-height:30px; color:#6482a0; background:url(../../img/base/bg-btn-default.png) no-repeat left top; }
.shoutcast a:hover			{ text-decoration:none; color:#676978; background:url(../../img/base/bg-btn-hover.png) no-repeat left top; }
#book						{ text-align:center; padding:10px 0; }
#cib						{ padding-top:5px; text-align:center; font-size:9pt; border-top:1px dotted #ccd4d9; border-bottom:1px dotted #ccd4d9; }

/* content */
#content					{ padding:0 20px 8px 40px; background:url(../../img/base/bg-rightside-top.png) no-repeat left top; }
#content-bottom				{ height:20px; background:url(../../img/base/bg-rightside-bottom.png) no-repeat left bottom; }
#font						{ float:right; margin:5px 20px 0 0; font:bold 10pt arial; color:#6482a0; }
#font span					{ cursor:pointer; }
#font span:hover				{ color:#2d3d45; }
#dec						{ font-size:9pt; }
#inc						{ font-size:12pt; }

/* footer */
#footer 						{ clear:both; padding:10px 0; text-align:right; font:normal 7pt verdana; background:white; }
#footer img					{ position:relative; top:4px; margin:0 0 0 5px; }

/************sites************/
#title-404-1				{ background:url(../../img/base/title-404.png) no-repeat left bottom; }
#title-kezdolap-1			{ background:url(../../img/kezdolap/title-maiige.png) no-repeat left bottom; }
#title-kezdolap-2			{ float:left; width:308px; background:url(../../img/kezdolap/title-biblia.png) no-repeat left bottom; }
#title-visszajelzes-1		{ background:url(../../img/visszajelzes/title-visszajelzes.png) no-repeat left bottom; }
#title-visszajelzes-old-1	{ background:url(../../img/visszajelzes/title-visszajelzes-old.png) no-repeat left bottom; }
#title-rendeles-1			{ background:url(../../img/rendeles/title-rendeles.png) no-repeat left bottom; }
#title-szolgalat-1		    { background:url(../../img/szolgalat/title-szolgalat.png) no-repeat left bottom; }
#title-adomanyozas-1		{ background:url(../../img/adomanyozas/title-adomanyozas.png) no-repeat left bottom; }
#title-kapcsolat-1			{ background:url(../../img/kapcsolat/title-kapcsolat.png) no-repeat left bottom; }
#title-tortenet-1			{ background:url(../../img/tortenet/title-tortenet.png) no-repeat left bottom; }
#title-uzenet-1				{ background:url(../../img/uzenet/title-uzenet.png) no-repeat left bottom; }
#title-bemutatkozas-1		{ background:url(../../img/bemutatkozas/title-bemutatkozas.png) no-repeat left bottom; }
#title-informaciok-1		{ background:url(../../img/informaciok/title-informaciok.png) no-repeat left bottom; }

/*fooldal*/
.title						{ padding:5px 10px; }
.title h2					{ margin:0; }
.title p						{ float:right; margin:6px 0 0 5px; padding:0; font:bold 9pt tahoma; color:white; }
.title .logo-rss				{ float:right; margin:2px 0 0 5px; }
.box-content i 				{ padding:0 10px 0 0; color:#6482a0; font-size:9pt; }
#rss-biblia					{ float:right; padding:0; text-align:right; line-height:0%; cursor:default; font:bold 9pt tahoma; color:white; border:0; }
#rss-biblia:hover 			{ background:none; }
#rss-biblia .logo-rss 		{ margin:4px 10px 0 5px; }
#dayofyear 					{ padding:8px 0 0 5px; font:bold 9pt tahoma; color:white; }

.new						{ background:url(../../img/base/icon-new.png) no-repeat 260px top; }
.new h3						{ margin:0; padding:10px 0 0 0; }
#words						{ height:40px; margin:20px 0 0 0; color:#3882bf; }
#words div					{ float:left; height:40px; overflow:hidden; padding:0 5px; line-height:40px; text-align:center; border:solid 1px transparent; border-bottom:0; cursor:pointer; }
#words div:hover,
#words .active				{ color:#2d3d45; }
#words .active				{ position:relative; top:2px; line-height:36px; background:#d3e8dc; border:solid 1px #ccd4d9; border-bottom:0;  }
#bible						{ clear:both; display:none; background:url(../../img/base/bg.png) repeat-x left top; border:solid 1px #ccd4d9; }
#biblecontent				{ height:350px; padding:10px; overflow:auto; }
#bible .dottedbox			{ margin:0; padding:2px 15px 2px 5px; border:0; border-top:1px solid #ccd4d9; }
#biblecontent span			{ color:#6482a0; }
#bible .dottedbox 			{ font-size:10px; color:#999; }

/* rendeles */
.select						{ float:left; width:50%; }
.select.order				{ background:url(../../img/rendeles/icon-order.png) no-repeat 10px 10px !important; background:url(../../img/rendeles/icon-order.gif) no-repeat 20px 20px; }
.select.modify				{ background:url(../../img/rendeles/icon-modify.png) no-repeat 10px 10px !important; background:url(../../img/rendeles/icon-modify.gif) no-repeat 20px 20px; }
.select h4					{ margin:50px 0 50px 120px; text-align:left; cursor:pointer; }
#antispamimg                { position:relative; top:8px; }
