/*
Theme Name: SysCorp Kft.
Author: Efrud
Author URI: http://efrud.eu
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
@font-face {
	font-family: 'AllerRegular';
	src: url('font/aller_rg-webfont.eot');
	src: local('¢'), url('font/aller_rg-webfont.woff') format('woff'), url('font/aller_rg-webfont.ttf') format('truetype'), url('font/aller_rg-webfont.svg#webfontx0PfQkei') format('svg');
	font-weight: normal;
	font-style: normal;
}
.cim{
text-align:center;
color:#FFF;
height:26px;
width:940px;
margin:0 auto;
line-height:26px;
}
.cim span{color:#FFE169;font-weight:bold;}
span.val{padding-left:10px;padding-right:10px;color:#5F4D4D;}
img.centered, .aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.clear{clear:both; height:0; line-height:0}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearfix{height:1%}
.clearfix{display:block}
.tab{ background:url(images/tab_b.png) repeat-x 0 0; height:42px; position:relative;    top:0;    z-index:999}
.tab ul.login{display:block; position:relative;  float:right;  clear:right;  height:42px; width:auto;  font-weight:bold; line-height:42px; margin:0; right:130px;  color:white;  font-size:80%; text-align:center}
.tab ul.login li.left{ background:url(images/tab_l.png) no-repeat left 0;  height:42px; width:30px; padding:0; margin:0;  display:block; float:left}
.tab ul.login li.right{ background:url(images/tab_r.png) no-repeat left 0;  height:42px; width:30px; padding:0; margin:0;  display:block; float:left}
.tab ul.login li{text-align:left;  padding:0 6px; display:block; float:left; height:42px;  background:url(images/tab_m.png) repeat-x 0 0}
.tab ul.login li a{color:#15ADFF}
.tab ul.login li a:hover{color:white}
.tab .sep{color:#414141}
.tab a.open, .tab a.close{height:20px; line-height:20px !important; padding-left:30px !important; cursor:pointer; display:block; width:100px; position:relative; top:11px}
.tab a.open{background:url(images/bt_open.png) no-repeat left 0}
.tab a.close{background:url(images/bt_close.png) no-repeat left 0}
.tab a:hover.open{background:url(images/bt_open.png) no-repeat left -19px}
.tab a:hover.close{background:url(images/bt_close.png) no-repeat left -19px}
#toppanel{position:absolute;    top:0; width:100%; z-index:999; text-align:center; margin-left:auto; margin-right:auto;margin-top:26px;}
#panel{width:100%; height:200px; color:#999; background:#272727; overflow:hidden; position:relative; z-index:3; display:none}
.bejelentkezes{font-size:1.6em; padding:5px 0 10px; margin:0; color:white}
p.feher{font-size:1.2em; padding:10px 0 5px; margin:0; color:white}
#panel p{margin:5px 0; padding:0}
#panel a{text-decoration:none; color:#15ADFF}
#panel a:hover{color:white}
#panel a-lost-pwd{display:block; float:left}
#panel .content{width:800px; margin:0 auto; padding-top:15px; text-align:left; font-size:1em}
#panel .content .left{width:360px; float:left; padding:0 15px; border-left:1px solid #333}
#panel .content .right{border-right:1px solid #333}
#panel .content form{margin:0 0 10px 0}
#panel .content label{float:left; padding-top:8px; clear:both; width:280px; display:block}
#panel .content input.field{border:1px #1A1A1A solid; background:#414141; margin-right:5px; margin-top:4px; width:200px; color:white; height:16px}
#panel .content input:focus.field{background:#545454}
#panel .content input.bt_login, #panel .content input.bt_register{display:block; float:left; clear:left; height:24px; text-align:center; cursor:pointer; border:none; font-weight:bold; margin:10px 0}
#panel .content input.bt_login{width:74px; background:transparent url(images/bt_login.png) no-repeat 0 0}
#panel .lost-pwd{display:block; float:left; clear:right; padding:15px 5px 0; font-size:0.95em; text-decoration:underline}
p.grey span {color:#FFE169;font-weight:bold;text-decoration:none;}
body{background:#DDD url(images/bg.gif) repeat-x;font-family:arial;font-size:12px;color:#555;}
.clear {	clear: both;height: 0px;width: 0px;font-size: 0px;line-height: 0px;}
p{
font-size:12px;
line-height:18px;
margin:15px 0;
padding:0;
}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
img.hatos{border-bottom:1px solid #E7E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;padding:3px;}
span.meta{font-size:10px;position:relative;top:-10px;}
#fej{width:940px;height:93px;margin:0 auto;}
.logo{float:left;width:269px; height:93px;background:url(images/logo.png);}
.logo a{width:269px; height:93px;display:block;position:relative;cursor:pointer;}
.logo span{height:93px;position:absolute;width:269px;background:url(images/logo.png);}
.fold{width:437px;height:93px;float:left;background:url(images/fold.png);}
.tavsegitseg{float:left;margin-top:30px;width:190px;height:63px;background:url(images/tavsegitseg.png);}
.tavsegitseg a{width:190px;height:63px;display:block;position:relative;cursor:pointer;}
.tavsegitseg span{height:63px;position:absolute;width:190px;background:url(images/tavsegitseg.png);}
#menu{height:34px;margin:0 auto 10px;width:940px;}
ul.topnav {list-style: none;padding: 0 20px 0 0;margin: 0;float: left;width: 940px;background: #222 url(images/topnav_bg.gif) repeat-x;font-size: 12px;}
ul.topnav li {float: left;margin: 0;padding: 0 15px 0 0;position: relative; }
ul.topnav li a{padding: 10px 5px;color: #fff;display: block;text-decoration: none;float: left;}
ul.topnav li a:hover{background: url(images/topnav_hover.gif) no-repeat center top;}
ul.topnav li span { width: 17px;height: 35px;float: left;background: url(images/subnav_btn.gif) no-repeat center top;}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;}
ul.topnav li ul.subnav {list-style: none;position: absolute; left: 0; top: 35px;background: #333;margin: 0; padding: 0;display: none;float: left;width: 170px;border: 1px solid #111;z-index:1;}
ul.topnav li ul.subnav li{margin: 0; padding: 0;border-top: 1px solid #252525; border-bottom: 1px solid #444;clear: both;width: 170px;}
html ul.topnav li ul.subnav li a {float: left;width: 145px;background: #333 url(images/dropdown_linkbg.gif) no-repeat 10px center;padding-left: 20px;}
html ul.topnav li ul.subnav li a:hover {background: #222 url(images/dropdown_linkbg.gif) no-repeat 10px center;}
.norm{cursor:default;}
#lap{width:940px;margin:0 auto;background:#FFF;}
.lapbelso{width:900px;margin:0 auto;}
.biz{overflow:hidden; height:100%;}
.kiemelt{width:900px;height:365px;padding-top:20px;}
.slider{width:630px;height:325px;float:left;margin-right:20px;background:url(images/arny.gif) no-repeat bottom;}
.cegleiras{float:left;width:250px;}
.kiemelt h2{font-size:18px;font-weight:bold;margin:0 0 15px;padding-bottom:5px;border-bottom:1px solid #DDD;}
.title{font-size:18px;padding-bottom:10px;}
.title2{font-size:18px;padding-bottom:5px;}
#gallery {position:relative;height:315px;width:630px;}
#gallery a {float:left;position:absolute;}	
#gallery a img {border:none;}
#gallery a.show {z-index:500}
#gallery .caption {z-index:600; background-color:#fff; color:#555; height:100px; width:100%; position:absolute;bottom:0;}
#gallery .caption .content {margin:5px}
#gallery .caption .content h3 {margin:0;padding:0;color:#555;font-size:14px;font-weight:bold;}
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none;width: 75px;height: 75px;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango .jcarousel-container {background: url(images/szolgbg.gif) repeat-x;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 880px;padding: 10px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  880px;height: 145px;}
.jcarousel-skin-tango .jcarousel-item {height:120px;text-align:center;width:150px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 30px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {cursor:pointer;height:44px;position:absolute;right:-27px;top:45px;width:36px;background: transparent url(images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {cursor:pointer;height:44px;left:-27px;position:absolute;top:45px;width:36px;background: transparent url(images/prev-horizontal.png) no-repeat 0 0;}
#mycarousel img{border:1px solid #DDD;}
#mycarousel span{display:block;}
#boxok{overflow:hidden;padding-bottom:25px;}
#boxok p{font-size:12px;line-height:18px;margin:5px 0;padding:0;}
#boxok h4{font-size:18px;margin:0 0 15px;padding-bottom:5px;border-bottom:1px solid #DDD;margin-left:10px;}
.box1{width:202px;float:left;margin-right:10px;}
.box2{width:209px;float:left;}
.box1 h3,.box2 h3{font-size:18px;margin:0 0 8px;padding-bottom:5px;}
.box3{width:250px;float:left;margin-left:10px}
#lab{width:940px;margin:0 auto;background:#acacac;height:160px;margin-bottom:10px;}
.fbox1{width:200px;height:88px;float:left;margin-left:10px;margin-top:25px;}
.nod{float:left;width:113px;height:63px;background:url(images/nod.gif);}
.nod a{width:113px;height:87px;display:block;position:relative;cursor:pointer;}
.nod span{height:87px;position:absolute;width:113px;background:url(images/nod.gif);}
.valaszt{background:url(images/valaszt.gif);float:left;height:134px;margin-top:10px;width:11px;margin-right:10px;}
.fbox2{width:400px;float:left;margin-top:10px;}
.fbox2 ul{padding-left:30px;}
.fbox2 ul li{list-style:disc;color:#FFF;}
#lab p{color:#FFF;margin:0;}
.fbox3{width:250px;float:left;margin-top:10px;}
.feliratkozas{border:none;background:#666;color:#acadaf;padding:3px;font-size:11px;margin-top:10px;}
.hirgomb{background:#f8f8f8;border:none;font-family:arial;padding:3px;color:#666;margin-left:15px;font-size:11px;-moz-border-radius:5px;}
.copy{text-align:center;color:#8d8c8c;margin-bottom:10px;}
#bal{width:630px;float:left;padding-top:20px;}
.post h1,.post h2,.post h3,.post h4{
font-size:18px;
padding-bottom:6px;
margin-bottom:12px;
background:url(images/posthtag.gif) no-repeat bottom left;
font-family: 'AllerRegular';
}
.post ul{padding-left:35px;}
.post ul li{list-style:disc;}
#webkesz{width:900px;padding-top:20px;}
.wbox{width:433px;float:left;margin-bottom:15px;}
.wbox2{width:433px;float:left;margin-left:33px;margin-bottom:15px;}
.wbox ul,.wbox2 ul {margin-left:160px;}
a.folio{background:url(images/folio.gif) no-repeat;}
#oldalsav{width:237px;float:left;margin-left:33px;padding-top:20px;}
.wt{
font-size:18px;
padding-bottom:6px;
margin-bottom:12px;
background:url(images/posthtag.gif) no-repeat bottom left;
font-family: 'AllerRegular';
}
.wt2{font-size:18px;font-weight:bold;margin:15px 0;padding-bottom:5px;border-bottom:1px solid #DDD;}
.wk{font-size:16px;font-weight:bold;margin:0 0 5px;padding-bottom:5px;}
#oldalsav li.ben{
line-height:18px;
padding-left:15px;
background:url(images/webhostli.gif) no-repeat scroll left center transparent;
margin-left:10px;
}
li.cat{font-weight:bold;padding-bottom:5px;font-size:14px;margin-top:10px;}
#facebox .b {background:url(images/b.png);}
#facebox .tl {background:url(images/tl.png);}
#facebox .tr {background:url(images/tr.png);}
#facebox .bl {background:url(images/bl.png);}
#facebox .br {background:url(images/br.png);}
#facebox {position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0;padding: 0;}
#facebox .body {padding: 10px;background: #fff;width: 370px;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border: 0;margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay {position: fixed;top: 0px;left: 0px;height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.vszbox{width:140px;float:left;margin-right:10px;}
.vszboxu{width:140px;float:left;}
.doksitar{vertical-align:top;}
ul.doksik{padding-left:0;}
ul.doksik li {list-style:none;margin-bottom:5px;}
.wp-table-reloaded {font-size:12px !important;}
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;width: 100%;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 31px;line-height: 31px;border: 1px solid #cccccc;border-left: none;margin-bottom: -1px; overflow: hidden;position: relative;background: #f8f8f8;}
ul.tabs li a {text-decoration: none;color: #555;display: block;font-size: 1em;padding: 0 20px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover {background: #fff;color: #666;}
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff;border-bottom: 1px solid #fff; }
.tab_container {border: 1px solid #cccccc;border-top: none;overflow: hidden;clear: both;float: left; width: 100%;background: #fff;}
.tab_content {padding: 20px;font-size: 0.80em;}
/*adsl csomagok vege*/
.hirgomb2{background:#f8f8f8;border:1px solid #DDD;font-family:arial;padding:3px;color:#666;font-size:12px;-moz-border-radius:5px;}
.urlap{line-height:30px;}
.urpla input{border:1px solid #DDD;padding:3px;}
ul.partner{padding:0 !important;}
.partner li{float:left;margin:7px;list-style:none !important;}
.csomag{width:630px;background:url(images/csomag-hatter.png) no-repeat;overflow:hidden;height:100%;padding-bottom:15px;}
.csomag-footer{background:url(images/elonyok_megrendeles_footer.jpg) no-repeat;height:10px;width:630px;}
.csomag-kep{float:left;
padding:5px 10px 0 0;
width:120px;}
.csomag-leiras{padding-left:0px;
padding-top:16px;
width:233px;
float:left;}
ul.csomagok li{background:url(images/likek.gif) no-repeat scroll 0 8px transparent;
line-height:20px;
list-style:none outside none;
padding-left:12px;}
ul.csomagok{padding-left:0px;}
.csomag-megrendeles{padding-top:13px;float:left;padding-left:22px;padding-right:22px;color:#448fcd;width:222px;}
.csomag-megrendeles p {margin-top:3px;font-weight:bold;margin-bottom:10px;}
span.ft{font-size:22px;font-weight:bold;color:#2c7ec2;}
span.ido{font-size:16px;font-weight:bold;color:#2c7ec2;}
a.mostrendelem{background:url(images/mostrendelem.gif) no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block;
font-weight:bold;
height:23px;
padding-left:23px;
padding-top:7px;
width:92px;margin-top:10px;}
.akcio-kep{
width:158px;
height:136px;
float:left;
margin-right:20px;
}
.akcio-szoveg{
float:left;
width:267px;
}
.akcio-ara{
float:right;
background:url(images/akcio-ar.png) no-repeat;
width:166px;
height:144px;
margin-top:32px;
}
.akcio-ara span{
color:#FFFFFF;
display:block;
font-size:20px;
font-weight:bold;
margin-top:70px;
text-align:center;
}
.akcio-szoveg p{
color:#666;
font-size:12px;
line-height:18px;
}
.akcio-neve{
color:#41403e;
font-size:18px;
margin-bottom:10px;
font-family: 'AllerRegular';
}
.egyakcio{
overflow:hidden;
height:100%;
background:url(images/dotted.gif) repeat-x bottom;
margin-bottom:15px;
padding-bottom:15px;
}
.wp-pagenavi{margin-bottom:20px;}
/*uj home*/
.c{
clear:both;
}
.featured{
height:260px;
margin-top:18px;
margin-bottom:20px;
}
.fea-left{
float:left;
width:414px;
margin-right:28px;
}
.home-egesz{
overflow:hidden;
height:100%;
}
.fea-right{
float:left;
width:448px;
		border:5px solid #dadfe3;
}
h1.kek{
color:#41869e;
font-size:36px;
line-height:36px;
font-family: 'AllerRegular';
margin-bottom:12px;
}
.fea-left p{
font-family: 'AllerRegular';
color:#16505e;
font-size:24px;
line-height:28px;
}
.home-bal{
float:left;
width:295px;
margin-right:22px;
overflow:hidden;
height:100%;
}
.home-bal h3{
font-size:18px;
color:#16505e;
font-family: 'AllerRegular';
padding-bottom:6px;
margin-bottom:12px;
background:url(images/kiscsik.gif) no-repeat bottom left;
}
.home-jobb h3{
font-size:18px;
color:#16505e;
font-family: 'AllerRegular';
padding-bottom:6px;
margin-bottom:12px;
background:url(images/nagycsik.gif) no-repeat bottom left;
}
.home-jobb{
float:left;
width:582px;
overflow:hidden;
height:100%;
}	
.home-egesz p{
font-size:13px;
color:#16505e;
line-height:18px;
}
#doktar{
margin-bottom:10px;
}
#doktar li{
margin-bottom:2px;
}
#doktar li a{
display:block;
width:286px;
height:28px;
line-height:28px;
background:url(images/doksli.gif) no-repeat;
padding-left:10px;
}
#doktar li a:hover{
text-decoration:none;
color:#fff;
background:url(images/doklihover.gif) no-repeat;
}
.tinfok{
font-family:tahoma;
font-size:11px;
color:#878889;
padding-left:10px;
padding-right:15px;
background:url(images/tinfok.gif) no-repeat right;
}
.sysmegrendel{
display:block;
margin-top:15px;
margin-bottom:33px;
}
.levele{
margin-bottom:33px;
}

#slider-home {
	position:relative;
    width:448px;
    height:246px;
	background:url(images/loading.gif) no-repeat 50% 50%;
	z-index:0;
}
#slider-home img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider-home a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:195px;
	bottom:-35px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.jpg) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#837575;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;

}
.nivo-caption p {
	padding:5px;
	margin:0;
		font-size:14px;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*akciok*/
#akcioslider ul, #akcioslider li{
	margin:0;
	padding:0;
	list-style:none;
}
#akcioslider, #akcioslider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:582px;
		height:105px;
		overflow:hidden; 
		}
	span#prevBtn{
	background:url(images/akle.gif) no-repeat;
	}
	span#nextBtn{
	background:url(images/akfel.gif) no-repeat;
	}	
span#prevBtn,span#nextBtn{
left:27px;
position:relative;
top:-32px;
text-indent:-9999em;
}
span#prevBtn a,span#nextBtn a{
width:18px;
height:19px;
}
#akcioslider li{
background:url(images/akciobal.jpg) no-repeat left;
}
.ido{
float:left;
width:99px;
text-align:center;
}
.akciokepe{
float:left;
width:110px;
margin-right:13px;
}
.akctartalom{
float:left;
padding-right:7px;
width:350px;
}
.akctartalom p{
margin-top:0;
margin-bottom:5px;
}
h3.akcioneve{
background:none repeat scroll 0 0 transparent;
color:#16505E;
font-family: 'AllerRegular';
font-size:16px;
margin-bottom:10px;
padding:0;
}
.szolgik{
height:424px;
margin-top:17px;
}
.akcio-home-ev{
color:#837575;
display:block;
font-family:'AllerRegular';
font-size:17px;
margin-top:16px;
}
.ideiglenes{
color:#837575;
display:block;
font-size:15px;
margin-top:31px;
font-family:'AllerRegular';
}
.szolgik .box{
width:186px;
height:377px;
float:left;
}
.szolgik h2{
font-size:16px;
font-family: 'AllerRegular';
margin-bottom:15px;
margin-top:10px;
}
.szolgik h2 a, .homewidget h2 a,.homewebhost h2 a{
color:#16505E !important;
}
.szolgik h2 a:hover{
text-decoration:underline;
}
.szolgik .box.odd{
margin-right:10px;
}
.szolgik h4{
background:none repeat scroll 0 0 transparent;
color:#16505E;
font-family: 'AllerRegular';
font-size:18px;
margin-bottom:15px;
padding:0;
}
.homewebhost{
float:left;
background:url(images/home-webhost.jpg) no-repeat 114px 0px;
width:281px;
margin-bottom:15px;
margin-right:19px;
}
.homewebhost h3{
background:none repeat scroll 0 0 transparent;
}
.homewebhost ul{
margin-bottom:5px;
}
.homewebhost li{
line-height:23px;
background:url(images/webhostli.gif) no-repeat left;
padding-left:18px;
}
.uj-footer{
background:url(images/uj-footer.jpg) no-repeat;
width:940px;
margin:0 auto;
height:130px;
}
.iroda-web{
float:left;
width:282px;
}
.mindenjog{
color:#fff;
font-size:13px;
float:left;
padding-top:106px;
padding-left:32px;
}
.cegadatok{
float:right;
text-align:left;
font-size:13px;
color:#fff;
width:365px;
}
/*nagy szolg*/

