/**** REGION: SECTIONS ****/

#sections {
	/*background-color:#063;*/ /*GUIDE*/
	background-image:url(../images/sections_bg.png);
	background-repeat: no-repeat;
	clear:both;
	display:block;
	height:282px;
	overflow:hidden;
}

#sections .noline {
	border-top: 0px;
}

#sections li {
	border-top: 1px solid #e9e9e9;
}

#sections li a {
	color: #0075eb;
	display: block;
	font-size: 12px;
	padding: 6px 18px 6px 18px;
	text-decoration: none;
}

#sections li a:hover {
	color: #ffffff;
	background-color: #0075eb;
	display: block;
}


#sectionLeft {
	background-image:url(../images/sections_left.jpg);
	display:block;
	float:left;
	height:282px;
	width:11px;
}

#sectionRight {
	background-image:url(../images/sections_right.jpg);	
	display:block;
	float:left;
	height:282px;
	width:11px;
}

#section1 {
	background-image:url(../images/sections_first.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	float:left;
	height:282px;
	width:316px;
}

#section2 {
	cursor:pointer;	
	background-image:url(../images/sections_second.jpg);
	background-repeat: no-repeat;	
	float:left;
	height:282px;
	width:316px;
}

#section3 {
	background-image:url(../images/sections_third.jpg);
	background-repeat: no-repeat;
	cursor:pointer;	
	float:left;
	height:282px;
	width:316px;
}

#inner1 {
	background-image: url(../images/sections_firstopened.png);
	display: block;
	height: 274px;
	margin-top: 201px;
	padding: 0px 7px 0px 7px;
}

#inner1 a.teaser {
	display: block;
	height: 38px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 16px 0px 16px;
}

#inner2 {
	background-image: url(../images/sections_secopened.png);
	display: block;
	height: 274px;
	margin-top: 201px;
	padding: 0px 7px 0px 7px;
}

#inner2 a.teaser {
	display: block;
	height: 38px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 16px 0px 16px;
}

#inner3 {
	background-image: url(../images/sections_thirdopened.png);
	display: block;
	height: 274px;
	margin-top: 201px;
	padding: 0px 7px 0px 7px;
}

#inner3 a.teaser {
	display: block;
	height: 38px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 16px 0px 16px;
}

#inner1img {
	background-image: url(../images/sections_firstimg.png);
	width: 270px;
	height: 38px;
	display:block;
	position:absolute;
	z-index:100;
	margin:0px 0px 0px -7px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 23px 0px 23px;	
}

#inner2img {
	background-image: url(../images/sections_secimg.png);
	width: 270px;
	height: 38px;
	display:block;
	position:absolute;
	z-index:100;
	margin: 0px 0px 0px -7px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 23px 0px 23px;	
}

#inner3img {
	background-image: url(../images/sections_thirdimg.png);
	width: 270px;
	height: 38px;
	display:block;
	position:absolute;
	z-index:100;
	margin: 0px 0px 0px -7px;
	text-decoration: none;
	color: #6a6a6a;
	padding: 43px 23px 0px 23px;	
}




/**** REGION: WIDGETS ****/

#widgets {
	/*background-color: #093;*/ /* GUIDE */
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 25px 0px 20px 0px;
	width: 948px;
	background: white;
}

#widgetMenu  {
	/*background-color: #033;*/
	background-image:url(../images/widgets_hghtbg.jpg);
	background-repeat:no-repeat;
	background-position: 223px 0px;
	display: block;
	overflow: hidden;
	width: 948px;
}

#widgetMenu .tabs {
	float: left;
	width: 240px;
}

#widgetMenu .tabs li a {
	color: #797979;
	display: block;
	font-weight: bold;
	height: 25px;
	text-decoration: none;
}

#widgetMenu .tabs li a:hover {
	color: #0075eb;
}

#widgetMenu .tabs li.topBorder {
	background-image:url(../images/widgets_bttmbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#widgetMenu .tabs li.bottomBorder {
	background-image:url(../images/widgets_topbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#widgetMenu .tabs li.firstActive {
	background-image:url(../images/widgets_frstbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#widgetMenu .tabs li.lastActive {
	background-image:url(../images/widgets_lstbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#widgetMenu .tabs li.active {
	background-image:url(../images/widgets_cellbg.jpg);
	background-repeat:no-repeat;
}

#widgetMenu .tabs li.active a,
#widgetMenu .tabs li.firstActive a,
#widgetMenu .tabs li.lastActive a{
	color: #0075eb;
}

#widget1 {
	height: 25px;
	padding: 25px 0px 0px 28px;
}

#widget2 {
	height: 26px;
	padding: 13px 0px 0px 28px;
}

#widget3 {
	height: 26px;
	padding: 13px 0px 0px 28px;	
}

#widget4 {
	height: 26px;
	padding: 13px 0px 0px 28px;	
}

#widget5 {
	height: 26px;
	padding: 13px 0px 0px 28px;	
}

#widget6 {
	height: 39px;
	padding: 13px 0px 0px 28px;		
}

#widgetContent {
	background-image: url(../images/widgets_right-bg.png);	
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	float: left;
	height: 258px;
	width: 708px;
	position: relative;	
	padding: 0px;
}

.mainBg1{
	background: 	url('../images/mainBg1.jpg');
	display: 		block;
	height: 		258px;
	width: 			708px;
}
.mainTable1{
	width: 			670px;
}
.mainTable1 td{
	vertical-align: top;
}
.mainTableTd1{
	padding-top:	35px;
}
.mainTableTd1 h1{
	font-size: 		33px;
	color: 			#0075eb;
}

.mainBg2{
	background: 	url('../images/mainBg2.jpg');
	display: 		block;
	height: 		258px;
	width: 			708px;
}
.mainTable2{
	width: 			708px;
}
.mainTable2 p{
	font-size: 		12px;
}
.mainTable2 td{
	vertical-align: top;
}
.mainTableTd2{
	padding-top:	19px;
	padding-left:	14px;
}
.mainTableTd2 h1{
	font-size: 		31px;
	color: 			#0075eb;
	padding-bottom: 10px;
}
.mainBg3{
	background: 	url('../images/mainBg3.jpg');
	display: 		block;
	height: 		258px;
	width: 			708px;
	font-size: 		12px;
}
.mainBg3Spacer{
	padding-left: 	34px;
	padding-top: 	18px;
	padding-bottom: 14px;
	padding-right:	25px;
}
.mainTable3 h1{
	font-size: 		33px;
	color: 			#0075eb;
	padding: 		0;
	margin: 		0;
}
.mainTable3 td{
	vertical-align: top;
}
.mainTable3  .info {
	display: 		block;
	position: 		absolute;	
	color: 			#8e8e8e;
	line-height: 	16px;
	top: 			15px;
	left: 			185px;
	width: 			400px;
	font-size: 		12px;
}
.mainBg4{
	background: 	url('../images/mainBg4.jpg');
	display: 		block;
	height: 		258px;
	width: 			708px;
	font-size: 		12px;
}




#widgetCt1 {
/*	background-image: url(../images/widgets_right1.jpg); */
	display: block;
/*	height: 128px;
	padding: 130px 40px 0px 368px;
	width: 300px;*/
}

#widgetCt1 p {
	margin-bottom: 10px;
}

#widgetCt2 {
	background-image: url(../images/widgets_right2.jpg);
	display: block;
	height: 198px;
	padding: 60px 300px 0px 15px;
	width: 388px;
}

#widgetCt2 p {
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 16px;
}

#widgetCt2 .alairas {
	display: block;
	position: absolute;
	left: 15px;
	bottom: 15px;
}

#widgetCt3,
#widgetCt4 {
	background-image: url(../images/widgets_right3.jpg);
	display: block;
	height: 193px;
	width: 706px;
	padding: 65px 0px 0px 2px;
	font-size: 12px;
	overflow: hidden;
}

#widgetCt3 ul,
#widgetCt4 ul,
.mainBg3  ul,
.mainBg4 ul{
	width: 704px;
}

#widgetCt3 li,
#widgetCt4 li,
.mainBg3 li,
.mainBg4 li {
	width: 322px;
	float: left;
	display: block;
	padding: 4px 0px 4px 30px;
}

#widgetCt3 li a,
#widgetCt4 li a,
.mainBg3 li a,
.mainBg4 li a {
	color: #4f4f4f;
	text-decoration: none;
}

#widgetCt3 li a:hover,
#widgetCt4 li a:hover ,
.mainBg3 li a:hover,
.mainBg4 li a:hover{
	color: #0075eb;
	/*font-weight: bold;*/
}

#widgetCt3 .info {
	display: block;
	position: absolute;	
	color: #8e8e8e;
	line-height: 16px;
	top: 15px;
	left: 185px;
	width: 400px;
}

#widgetCt4 {
	background-image: url(../images/widgets_right4.jpg);
}

#nyitvatartas {
	display: block;
	position: absolute;
	top: 23px;
	right: 30px;
	background-image: url(../images/button_nyil.jpg);
	background-position: right;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #79b807;
	padding: 4px 30px 4px 0px;
	text-decoration: none;
}

#widgetCt5 {
	background-image: url(../images/widgets_right5.jpg);
	display: block;
	height: 203px;
	width: 698px;
	padding: 55px 0px 0px 10px;
	overflow: hidden;
}

#widgetCt5 .info {
	position: absolute;
	font-size: 12px;
	bottom: 25px;
	left: 18px;
}

#widgetCt5 .info strong {
	color: #0075eb;
	font-weight: bold;
}

#archiv {
	display: block;
	position: absolute;
	bottom: 22px;
	right: 98px;
	background-image: url(../images/button_nyil.jpg);
	background-position: right;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #79b807;
	padding: 4px 30px 4px 0px;
	text-decoration: none;
}

#deviza {
	width: 280px;
	float: left;
}

#valuta {
	width: 280px;
	float: left;
	margin-left: 44px;
}

#deviza tr,
#valuta tr {
	height: 25px;
}

#deviza td,
#valuta td {
	width: 93px;
	font-size: 12px;
	text-align: center;
}

#widgetCt5 td.header {
	font-size: 11px;
	color: #79b807;
}

#deviza td strong,
#valuta td strong{
	font-weight: bold;
	color: #0075eb;
}

#deviza td.value,
#valuta td.value {
	color: #4f4f4f;
}

#widgetCt6 {
	background-image: url(../images/widgets_right6.jpg);
	display: block;
	height: 203px;
	width: 689px;
	padding: 55px 0px 0px 15px;
}

#widgetCt6 label {
	display: block;
	padding: 4px 10px 4px 0px;
	float: left;
	width: 50px;
	font-size: 12px;
}

#widgetCt6 input, #widgetCt6 textarea {
	vertical-align: top;
	float: left;
}

#widgetCt6 tr {
	height: 30px;
}

#widgetCt6 .info {
	display: block;
	font-size: 10px;
	margin-bottom: 8px;
}

#nev {
	display: block;
	width: 288px;
	padding: 3px 6px 3px 6px;
	font-size: 11px;
	background-image: url(../images/bg_widget_input.jpg);
	background-repeat: no-repeat;
	border: 0px;
}

#email {
	display: block;
	width: 288px;
	padding: 3px 6px 3px 6px;	
	font-size: 11px;
	background-image: url(../images/bg_widget_input.jpg);
	background-repeat: no-repeat;	
	border: 0px;
}

#uzenet {
	display: block;
	width: 288px;
	height: 113px;
	font-size: 11px;
	line-height: 16px;
	padding: 3px 6px 3px 6px;		
	background-image: url(../images/bg_widget_textarea.jpg);
	background-repeat: no-repeat;	
	border: 0px;	
}

#code {
	display: block;
	width: 151px;
	height: 13px;
	font-size: 11px;	
	padding: 3px 6px 3px 6px;		
	background-image: url(../images/bg_widget_code.jpg);
	background-repeat: no-repeat;	
	border: 0px;	
}


/*
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
*/
.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; }
.ui-tabs .ui-tabs-hide { display: none !important; }




#newsletter{
	padding-top: 12px;
	clear: left;
	padding-left:228px;
}
#newsletterBg{
	height: 38px;
	background: url("../images/feliratkozoBg.jpg") no-repeat;
	overflow: hidden;
}
#newsletterBg form{
	padding: 0;
	margin: 0;
	padding-top: 7px;
	padding-left:	20px;
}
.newsletterInput{
	width: 173px;
	border: 1px solid #dad9d9;
}
#newsletterUp{
	width:	134px;
	height: 21px;
	border: none;
	background: url('../images/feliratkozas.jpg') no-repeat;
	cursor: pointer;
}


.disable{
	display: none !important;
}
.visible{
	display: block;
}

.akcioBg{
	background: url('../images/fooldal_tbsz.jpg') no-repeat;
}

.noJsLink{
	position: relative;
	display: block;
	width: 	316px;
	height: 282px;
	top: 	-480px;
	z-index: 0;
}
