/* CSS utf-8 ő */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:800,400&subset=latin,latin-ext);

BODY {font-family:Arial, Tahoma, Verdana; font-size:12px; color:#333333; padding:0px; margin:0px; text-align:center;}

.social  { position:fixed; top:0px; right:0px; }

A {color:#0065b5; text-decoration:none;}
A:HOVER {color:#368bcf; text-decoration:underline;}

H1 {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:28px; line-height:32px; color:#333333; margin-top:0px; padding-top:0px;}
H2 {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:22px; line-height:26px; color:#333333;}
H3 {font-size:15px; color:#000000; font-weight:bold;}

.nodisplay {display:none;}
.nounder {text-decoration:none;}
.hand {cursor:pointer;}
.small {font-size:11px;}
.clearer {clear:both;}

.pagecontainer {width:960px; margin:0 auto; text-align:left;} 

.head {position:relative; height:86px;}
.head .headlogo {position:absolute; top:10px; left:0px; width:123px; height:61px;}
.head .headinfo {position:absolute; top:12px; left:200px; width:760px; text-align:right; color:#737373; line-height:16px;}
.head .headinfo .hiuf {margin-right:35px;}
.head .headinfo .hiuf .hinum {color:#000000; font-weight:bold;}
.head .headinfo .hifax {margin-right:35px;}
.head .headinfo .hifax .hinum {color:#000000; font-weight:bold;}
.head .headinfo .hihiba {font-weight:bold;}
.head .headinfo .hihiba .hinum {color:#ff0000; font-weight:bold;}

.sitemenu {position:relative; height:41px; background:url(/images/menubg2.png) no-repeat; margin-bottom:25px; width:980px; margin-left:-10px;}

.menutabs {padding-top:5px; height:24px; overflow:show;}
.menutabs UL {margin:0; padding:0; padding-left:18px; padding-top:8px; font-size:12px; line-height:14px; font-weight:bold; list-style-type:none;}
.menutabs LI {float:left; margin:0px; padding:0px; line-height:14px;}
.menutabs LI .menuitem {display:block; text-decoration:none; color:#ffffff;}
.menutabs LI .menuitemzold {display:block; text-decoration:none; color:#00FF00;}
.menutabs LI .menuitembarna {display:block; text-decoration:none; color:#FFFF00;}
.menutabs LI .menuitemsep {display:block; text-decoration:none; color:#81b7e2; font-weight:normal; padding:0px 8px 0px 8px;}
.menutabs LI .selected {}

.menutabs LI:HOVER .menuitem {text-shadow: 0px 0px 1px #bdddf6;}

.content {}
.content .boxcont {width:220px; float:left;}
.content .maincont {width:720px; float:left; margin-right:20px;}
.content .maincontfull {}

.leftbox {margin-bottom:15px;}
.leftbox .lbtitle {font-weight:bold; padding-bottom:4px; margin-bottom:5px; border-bottom:1px solid #e2e2e2;}
.leftbox .lbcontent {}
.leftbox .lbcontent .submenu {}
.leftbox .lbcontent .submenu .submenuitem {display:block; font-size:12px; font-weight:bold; padding:5px 0px 5px 18px;text-decoration:none; background:url(/images/arrow_submenu.gif) no-repeat 4px 11px; border-bottom:1px solid #e5e5e5;}
.leftbox .lbcontent .submenu .submenuitemselected {color:#000000; text-decoration:none;}
.leftbox .lbcontent .submenu .submenuitem:HOVER {background-color:#ededed;}
.leftbox .lbcontent .submenu .submenuitemlast {border-bottom:0px;}

.footer {background:url(/images/footerskyline.gif) no-repeat top center; background-color:#0065b5; padding-top:130px; padding-bottom:40px; margin-top:50px;}
.footer .f1 {font-size:14px; color:#a2d6ff; text-align:center; text-transform:uppercase; margin-bottom:3px;}
.footer .f2 {font-size:12px; color:#ffffff; text-align:center;}

.banner1 {margin-bottom:10px;}

.hirdeteslabel {font-family:Arial; font-size:9px; color:#b7b6b6; letter-spacing:3px; margin-bottom:3px;}
.hirdeteslabel SPAN {background:url(/images/hirdetesarrow.gif) no-repeat right center; padding-right:8px;}



.pagehead {}
.pagehead .info {margin-bottom:40px;}
.pagehead .info .title {font-family: 'Open Sans', sans-serif; font-size:36px; line-height:38px; font-weight:bold; text-transform:uppercase; margin-bottom:3px; color:#0065b5;}
.pagehead .info .subtitle {font-family: 'Open Sans', sans-serif; font-size:24px; line-height:26px; font-weight:bold; color:#747474;}

.pagehead2 {}
.pagehead2 .info {margin-bottom:20px;}
.pagehead2 .info .title {font-family: 'Open Sans', sans-serif; font-size:36px; line-height:38px; font-weight:bold; text-transform:uppercase; margin-bottom:3px; color:#0065b5;}
.pagehead2 .info .subtitle {font-family: 'Open Sans', sans-serif; font-size:20px; line-height:22px; font-weight:bold; color:#747474; margin-bottom:12px;}
.pagehead2 .info .lead {font-family: 'Open Sans', sans-serif; font-size:16px; line-height:18px;}

.pagepromocont {clear:both; height:340px; margin-bottom:30px;}

.pagepromo {width:220px; height:340px; margin-right:26px; float:left;}
.pagepromo .pagepromobox {position:relative; width:220px; height:303px; background-color:#ffffff; -moz-box-shadow: 0 0 15px #dddddd; -webkit-box-shadow: 0 0 15px #dddddd; box-shadow: 0 0 15px #dddddd; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.pagepromo .pagepromobox .pic {position:absolute; z-index:10; width:220px; height:303px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden;}
.pagepromo .pagepromobox .border {position:absolute; top:0px; left:0px; z-index:20;}
.pagepromo .pagepromobox .head {position:absolute; z-index:30; top:14px; left:14px; width:192px; border-bottom:1px solid #dfdfdf; height:45px;}
.pagepromo .pagepromobox .head .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:18px; line-height:20px; margin-bottom:2px;}
.pagepromo .pagepromobox .head .title A {}
.pagepromo .pagepromobox .head .subtitle {font-family: 'Open Sans', sans-serif; font-size:11px; color:#b1b1b1; text-transform:uppercase; line-height:12px;}
.pagepromo .pagepromobox .head .subtitle SPAN {font-family: 'Open Sans', sans-serif; font-size:11px; color:#01DF3A; text-transform:uppercase; line-height:12px;}
.pagepromo .pagepromobox .icons {position:absolute; z-index:40; top:80px; left:0px; padding:0px 14px 0px 16px; color:#404040; font-size:11px; line-height:12px;}
.pagepromo .pagepromobox .icons .icon {width:95px; height:65px; float:left;}
.pagepromo .pagepromobox .icons .icon .info1 {float:left; margin-left:10px;}
.pagepromo .pagepromobox .icons .icon .info1 SPAN {font-family: 'Open Sans', sans-serif; font-size:22px; line-height:22px; font-weight:bold; color:#ffffff; background-color:#0065b5; padding:0px 4px 0px 4px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.pagepromo .pagepromobox .icons .icon .info2 {float:left; margin-left:-5px; margin-top:8px;}
.pagepromo .pagepromobox .icons .icon .info2 SPAN {font-family: 'Open Sans', sans-serif; font-size:14px; line-height:14px; font-weight:bold; color:#ffffff; background-color:#0065b5; padding:0px 4px 2px 4px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.pagepromo .pagepromobox .icons .icon .info3 {color:#0065b5;}
.pagepromo .pagepromobox .pagepromoprice {position:absolute; z-index:50; top:209px; left:-5px; width:230px; height:48px; background:url(/images/homesmallpromopricebg.png) no-repeat;}
.pagepromo .pagepromobox .pagepromoprice .priceinner {text-align:center; padding-top:6px; font-family: 'Open Sans', sans-serif; color:#ffffff;}
.pagepromo .pagepromobox .pagepromoprice .priceinner .pricecsak {font-size:14px; padding-right:5px;}
.pagepromo .pagepromobox .pagepromoprice .priceinner .pricear {font-size:32px; font-weight:bold; padding-right:5px; line-height:32px;}
.pagepromo .pagepromobox .pagepromoprice .priceinner .priceinfo {font-size:18px;}
.pagepromo .pagepromobox .pagepromonav {position:absolute; z-index:60; top:264px; left:0px; padding-left:14px;}
.pagepromo .pagepromobox .pagepromonav .order {float:left;}
.pagepromo .pagepromobox .pagepromonav .details {float:left; padding:5px 0px 0px 20px;}
.pagepromo .pagepromobox .pagepromonav .details A {float:left; padding-right:14px; color:#919191; font-size:11px; text-transform:uppercase; background:url(/images/arrow1.png) no-repeat center right;}
.pagepromo .pagepromofooter {background:url(/images/light.png) no-repeat 14px 5px; padding:7px 14px 0px 35px; font-size:11px; color:#a8a8a8;}
.pagepromolast {margin-right:0px;}

.pagepromo:HOVER .pagepromobox {background-color:#fafafa;}
.pagepromo:HOVER .pagepromobox .border {width:214px; height:297px; border:3px solid #d0d0d0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

.pagepromoAKCIO1 .pagepromobox .border {width:212px; height:295px; border:5px solid #ff6c00; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.pagepromoAKCIO1 .pagepromobox .head .title A {color:#ff6c00;}
.pagepromoAKCIO1 .pagepromobox .icons .icon .info1 SPAN {background-color:#ff6c00;}
.pagepromoAKCIO1 .pagepromobox .icons .icon .info2 SPAN {background-color:#ff6c00;}
.pagepromoAKCIO1 .pagepromobox .icons .icon .info3 {color:#ff6c00;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice {position:absolute; z-index:50; top:190px; left:-5px; width:230px; height:73px; background:url(/images/homesmallpromopricebg3.png) no-repeat;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinnerold {text-align:center; font-family: 'Open Sans', sans-serif; color:#ffffff; padding:0px; margin:0px; padding-top:6px;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinnerold .pricear {font-size:18px; line-height:18px; font-weight:bold; text-decoration:line-through;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinnerold .priceinfo {font-size:14px; text-decoration:line-through;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinnerold .pricehelyett {font-size:14px; padding-right:5px;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinner {padding-top:0px; margin-top:-7px;}
.pagepromoAKCIO1 .pagepromobox .pagepromoprice .priceinnerperiod {text-align:center; font-size:11px; line-height:11px; color:#ffffff;}
.pagepromoAKCIO1 .pagepromobox .pagepromoakciosign {position:absolute; z-index:150; top:-10px; left:0px; width:212px; text-align:right;}
.pagepromoAKCIO1 .pagepromobox .pagepromoakciosign .akciotext {font-family: 'Open Sans', sans-serif; font-size:18px; line-height:18px; font-weight:bold; color:#ffffff; background-color:#ff6c00; text-transform:uppercase; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:2px 8px 2px 8px;}

.pagepromoAKCIO1:HOVER .pagepromobox .border {width:212px; height:295px; border:5px solid #ff6c00; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}


.pagepromoVPS .pagepromobox .icons .icon1 {background:url(/images/icon_vps1.png) no-repeat 0px 18px;}
.pagepromoVPS .pagepromobox .icons .icon2 {background:url(/images/icon_vps2.png) no-repeat 0px 18px;}
.pagepromoVPS .pagepromobox .icons .icon2 .info1 SPAN {font-size:18px; line-height:14px;}
.pagepromoVPS .pagepromobox .icons .icon3 {background:url(/images/icon_vps3.png) no-repeat 5px 22px;}
.pagepromoVPS .pagepromobox .icons .icon4 {background:url(/images/icon_vps4.png) no-repeat 5px 28px;}
.pagepromoVPS .pagepromobox .icons .icon3 .info3 {clear:both; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:bold; padding:8px 0px 0px 40px;}
.pagepromoVPS .pagepromobox .icons .icon4 .info2 {margin-right:3px;}
.pagepromoVPS .pagepromobox .icons .icon4 .info3 {font-family: Tahoma; font-size:11px; font-weight:normal;}

.pagepromoBERSZERVER .pagepromobox .icons .icon1 {background:url(/images/icon_berszerver1.png) no-repeat 0px 11px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon2 {background:url(/images/icon_berszerver2.png) no-repeat 0px 18px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon3 {background:url(/images/icon_berszerver3.png) no-repeat 5px 22px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon4 {background:url(/images/icon_berszerver4.png) no-repeat 5px 28px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon1 .info1 {margin-left:10px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon1 .info1 SPAN {font-size:14px; line-height:14px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon1 .info2 {margin-left:10px; margin-top:3px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon1 .info3 {font-family: Tahoma; font-size:11px; font-weight:bold;}
.pagepromoBERSZERVER .pagepromobox .icons .icon2 .info1 {margin-left:-5px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon2 .info1 SPAN {font-size:16px; line-height:8px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon3 .info1 {margin-left:25px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon3 .info3 {clear:both; font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:bold; padding:8px 0px 0px 39px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon4 .info2 {margin-right:3px;}
.pagepromoBERSZERVER .pagepromobox .icons .icon4 .info3 {font-family: Tahoma; font-size:11px; font-weight:normal;}
.pagepromoBERSZERVER .pagepromobox .icons .icon4 .info3 {padding-top:10px;}

.pagepromoRADIO .pagepromobox .icons .icon1 {background:url(/images/icon_radio1.png) no-repeat 0px 0px;}
.pagepromoRADIO .pagepromobox .icons .icon2 {background:url(/images/icon_radio2.png) no-repeat 0px 0px;}
.pagepromoRADIO .pagepromobox .icons .icon3 {background:url(/images/icon_radio3.png) no-repeat 0px 10px;}
.pagepromoRADIO .pagepromobox .icons .icon4 {background:url(/images/icon_radio4.png) no-repeat 0px 0px;}
.pagepromoRADIO .pagepromobox .icons .icon1 .info1 {margin-left:40px;}
.pagepromoRADIO .pagepromobox .icons .icon1 .info2 {margin-left:20px; margin-top:3px;}
.pagepromoRADIO .pagepromobox .icons .icon1 .info2 SPAN {text-transform:uppercase; font-size:11px; line-height:12px; padding-top:2px;}
.pagepromoRADIO .pagepromobox .icons .icon2 .info1 {margin-left:5px;}
.pagepromoRADIO .pagepromobox .icons .icon2 .info1 SPAN {font-size:11px; text-transform:uppercase;}
.pagepromoRADIO .pagepromobox .icons .icon2 .info2 {display:none;}
.pagepromoRADIO .pagepromobox .icons .icon3 .info1 SPAN {font-size:12px; text-transform:uppercase;}
.pagepromoRADIO .pagepromobox .icons .icon3 .info2 {display:none;}
.pagepromoRADIO .pagepromobox .icons .icon4 .info1 {margin-left:5px;}
.pagepromoRADIO .pagepromobox .icons .icon4 .info1 SPAN {font-size:20px; text-transform:uppercase;}
.pagepromoRADIO .pagepromobox .icons .icon4 .info2 {padding-bottom:3px; margin-top:7px;}
.pagepromoRADIO .pagepromobox .icons .icon4 .info2 SPAN {font-size:12px; text-transform:uppercase;}

.pagepromoTARHELY .pagepromobox .icons .icon1 {background:url(/images/icon_tarhely1.png) no-repeat 0px 10px;}
.pagepromoTARHELY .pagepromobox .icons .icon2 {background:url(/images/icon_tarhely2.png) no-repeat 0px 0px;}
.pagepromoTARHELY .pagepromobox .icons .icon3 {background:url(/images/icon_tarhely3.png) no-repeat 0px 0px;}
.pagepromoTARHELY .pagepromobox .icons .icon4 {background:url(/images/icon_tarhely4.png) no-repeat 0px 24px;}
.pagepromoTARHELY .pagepromobox .icons .icon1 .info1 {margin-left:30px;}
.pagepromoTARHELY .pagepromobox .icons .icon2 .info1 {margin-left:30px;}
.pagepromoTARHELY .pagepromobox .icons .icon2 .info1 SPAN {font-size:16px; line-height:12px;}
.pagepromoTARHELY .pagepromobox .icons .icon2 .info2 {display:none;}
.pagepromoTARHELY .pagepromobox .icons .icon2 .info3 {clear:both; padding-left:45px; padding-top:10px;}
.pagepromoTARHELY .pagepromobox .icons .icon3 .info1 {display:none;}
.pagepromoTARHELY .pagepromobox .icons .icon3 .info2 {display:none;}
.pagepromoTARHELY .pagepromobox .icons .icon4 .info1 {margin-left:0px;}
.pagepromoTARHELY .pagepromobox .icons .icon4 .info2 {margin-right:5px;}
.pagepromoTARHELY .pagepromobox .icons .icon4 .info3 {padding-top:10px;}

.pagepromoSZERVERMENTES .pagepromobox .icons .icon {float:none; width:190px;}
.pagepromoSZERVERMENTES .pagepromobox .icons .icon .info1 {float:none;  margin-left:54px; padding-top:2px;}
.pagepromoSZERVERMENTES .pagepromobox .icons .icon .info1 SPAN {font-family: 'Open Sans', sans-serif; font-size:12px; line-height:12px; font-weight:bold; color:#0065b5; background-color:transparent; padding:0px; text-transform:uppercase;}
.pagepromoSZERVERMENTES .pagepromobox .icons .icon1 {background:url(/images/icon_szervermentes1.png) no-repeat 0px 0px;}
.pagepromoSZERVERMENTES .pagepromobox .icons .icon2 {background:url(/images/icon_szervermentes2.png) no-repeat 0px 0px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice {position:absolute; z-index:50; top:199px; left:-5px; width:230px; height:98px; background:url(/images/homesmallpromopricebg2.png) no-repeat;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .price1 {text-align:left; padding-top:7px; font-family: 'Open Sans', sans-serif; font-size:12px; line-height:12px; color:#ffffff; padding-left:25px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner {text-align:left; margin-top:-3px; padding-top:0px; font-family: 'Open Sans', sans-serif; color:#ffffff; padding-left:25px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner .pricear {font-size:32px; line-height:32px; font-weight:bold; padding-right:5px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner .priceinfo {font-size:18px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .price2 {text-align:left; padding-top:0px; font-family: 'Open Sans', sans-serif; font-size:12px; line-height:12px; color:#ffffff; padding-left:25px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner2 {text-align:left; margin-top:-3px; font-family: 'Open Sans', sans-serif; color:#ffffff; padding-left:25px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner2 .pricear {font-size:32px; line-height:32px; font-weight:bold; padding-right:5px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .priceinner2 .priceinfo {font-size:18px;}
.pagepromoSZERVERMENTES .pagepromobox .pagepromoprice .price3 {position:absolute; top:53px; left:4px; text-align:left; padding-top:0px; font-family: 'Open Sans', sans-serif; font-size:32px; color:#ffffff;}

.infobox1 {margin-bottom:30px;}
.infobox1 .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:22px; line-height:26px; color:#333333; margin-bottom:5px;}
.infobox1 .text {font-size:14px; line-height:18px;}
.infobox1 .vpsoslist {margin-top:10px;}

.infobox2 {padding:14px; background-color:#f6f6f6; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-bottom:30px; border:1px solid #d9d9d9; -moz-box-shadow: 0 0 2px #dddddd; -webkit-box-shadow: 0 0 2px #dddddd; box-shadow: 0 0 2px #dddddd;}
.infobox2 .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:18px; line-height:20px; color:#333333; margin-bottom:15px;}
.infobox2 .text {font-size:14px; line-height:16px; color:#333333; margin-bottom:20px;}
.infobox2 .text .icon1 {float:right; padding:0px 20px 0px 30px;}

.infobox3 {padding:14px; background-color:#04a6c3; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-bottom:30px;}
.infobox3 .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:18px; line-height:20px; color:#ffffff; margin-bottom:15px;}
.infobox3 .text {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; line-height:16px; color:#ffffff; margin-bottom:20px;}
.infobox3 .action {text-align:left;}

.faqbox {margin-bottom:30px;}
.faqbox .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; line-height:16px; color:#333333; margin-bottom:15px;}
.faqbox UL {padding:0px; margin:0px; list-style-type:none;}
.faqbox UL LI {background:url(/images/arrow2.png) no-repeat 3px 3px; padding-left:20px; padding-bottom:8px; font-size:12px; font-weight:bold;}

.infobox4 {margin-bottom:30px;}
.infobox4 .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:14px; line-height:16px; color:#333333; margin-bottom:15px;}
.infobox4 .text {font-size:12px; line-height:16px; color:#333333;}

.detailsbox {margin-top:40px; clear:both;}
.detailsbox .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:22px; line-height:26px; color:#333333; margin-bottom:35px;}
.detailsbox .detcontainer {margin-bottom:0px;}
.detailsbox .detcontainer .detcard {width:330px; float:left; margin-right:20px; margin-bottom:20px; overflow:hiddne;}
.detailsbox .detcontainer .detcard .icon {float:left; width:55px; margin-right:10px; text-align:center;}
.detailsbox .detcontainer .detcard .info {margin-left:65px;}
.detailsbox .detcontainer .detcard .info .name {font-size:14px; font-weight:bold; text-transform:uppercase; margin-bottom:10px; }
.detailsbox .detcontainer .detcard .info .desc {}
.detailsbox .detcontainer .detcard .info .crow {margin-bottom:10px;}
.detailsbox .detcontainer .detcard .info .crow .cname {display:block; font-size:12px; line-height:12px;}
.detailsbox .detcontainer .detcard .info .crow .cdata {display:block; font-weight:bold; background-color:#ffffff;}
.detailsbox .detcontainer .detcard .info .crow .cnote {font-size:11px; line-height:12px; color:#999999; padding-left:15px; padding-top:1px; clear:both;}




.szerveroutletbox {position:relative; width:960px; height:160px; margin-bottom:40px; padding:14px; background-color:#f6f6f6; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 0 0 5px #dddddd; -webkit-box-shadow: 0 0 5px #dddddd; box-shadow: 0 0 5px #dddddd;}
.szerveroutletbox .title {position:relative; font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:22px; line-height:20px; color:#333333; margin-bottom:15px; width:240px;}
.szerveroutletbox .text {position:relative; font-family: 'Open Sans', sans-serif; font-size:18px; line-height:20px; color:#333333; margin-bottom:20px; width:240px;}
.szerveroutletbox .szobox {position:absolute; width:180px; height:190px; padding:20px 10px 10px 10px; background-color:#ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 0 0 5px #dddddd; -webkit-box-shadow: 0 0 5px #dddddd; box-shadow: 0 0 5px #dddddd;}
.szerveroutletbox .szobox .sztext {font-size:14px; font-weight:bold; font-family:Tahoma; text-align:center; color:#666666; padding-bottom:10px;}
.szerveroutletbox .szobox1 {top:-20px; left:270px;}
.szerveroutletbox .szobox2 {top:-20px; left:515px;}
.szerveroutletbox .szobox3 {top:-20px; left:760px;}
.szerveroutletbox .szprice .szpriceegy {text-align:center; color:#000000;}
.szerveroutletbox .szprice .szpriceegy .szpricecsak {font-size:12px; padding-right:5px; background-color:#fbf7a5;}
.szerveroutletbox .szprice .szpriceegy .szpricear {font-size:18px; font-weight:bold; padding-right:5px; line-height:18px; background-color:#fbf7a5;}
.szerveroutletbox .szprice .szpriceegy .szpriceinfo {font-size:14px; background-color:#fbf7a5;}
.szerveroutletbox .szprice .szpriceketto {text-align:center; color:#000000; margin-bottom:10px;}
.szerveroutletbox .szprice .szpriceketto .szptext {font-size:11px; text-align:center; color:#333333;}

.szerveroutletbox .szorder {text-align:center;}

.pagebigpromo {position:relative; height:275px; margin-bottom:30px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 0 0 15px #dddddd; -webkit-box-shadow: 0 0 15px #dddddd; box-shadow: 0 0 15px #dddddd;}
.pagebigpromo .pic {position:absolute; top:0px; left:0px; width:960px; height:275px;}
.pagebigpromo .info {position:absolute; top:20px; left:20px; width:485px;}
.pagebigpromo .info .title {font-family: 'Open Sans', sans-serif; font-size:36px; line-height:38px; font-weight:bold; text-transform:uppercase; margin-bottom:20px;}
.pagebigpromo .info .subtitle {font-family: 'Open Sans', sans-serif; font-size:24px; line-height:26px; font-weight:bold; color:#747474;}
.pagebigpromo .info .text {color:#858484; font-size:18px; line-height:20px; margin-top:20px; padding-left:5px; text-transform:uppercase;}
.pagebigpromo .info .text UL {padding:0px; margin:0px; list-style-type:none;}
.pagebigpromo .info .text UL LI {background:url(/images/ok2.png) no-repeat 1px 3px; padding-left:30px; padding-bottom:8px;}
.pagebigpromo .details {position:absolute; top:0px; left:485px; width:475px;}
.pagebigpromo .details .label {position:absolute; top:20px; left:100px;}
.pagebigpromo .details .label SPAN {font-family: 'Open Sans', sans-serif; font-size:18px; background-color:#e9f2d6; color:#4b6e00; padding:5px 20px 5px 50px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.pagebigpromo .details .price {position:absolute; top:10px; left:0px; width:150px; height:150px; font-family: 'Open Sans', sans-serif; color:#ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:50%; background-color:#7bb304; border:9px solid #e9f2d6; text-align:center;}
.pagebigpromo .details .price .priceline1 {font-size:23px; line-height:23px; padding-top:32px;}
.pagebigpromo .details .price .priceline2 {font-size:46px; line-height:46px; font-weight:bold;}
.pagebigpromo .details .price .priceline3 {font-size:18px; line-height:18px; font-weight:bold;}
.pagebigpromo .details .button {position:absolute; top:185px; left:0px; width:172px; text-align:center;}
.pagebigpromo .details .more {position:absolute; top:245px; left:0px; width:172px; text-align:center; font-family:Tahoma; font-size:12px; font-weight:bold; text-transform:uppercase;}

.pagebigpromoMANAGEDVPS .pic {background:url(/images/pagebigpromoMANAGEDVPS.png) no-repeat bottom right;}

.szervermentes {position:relative; height:350px; background:url(/images/pagebigpromoSZERVERMENTES.png) no-repeat bottom right;}
.szervermentes .text {width:490px; font-family: 'Open Sans', sans-serif; color:#858484; font-size:18px; line-height:20px; margin-top:20px; padding-left:5px; text-transform:uppercase; margin-bottom:20px;}
.szervermentes .text UL {padding:0px; margin:0px; list-style-type:none;}
.szervermentes .text UL LI {background:url(/images/ok2.png) no-repeat 1px 3px; padding-left:30px; padding-bottom:8px;}
.szervermentes .quote {background:url(/images/quote.png) no-repeat 10px 0px; width:480px; font-family:Georgia; font-size:12px; line-height:18px; color:#6d6d6d; padding-left:55px; padding-top:10px; margin-bottom:10px;}
.szervermentes .quotename {width:540px; font-family:Tahoma; font-size:11px; line-height:11px; color:#6d6d6d; text-align:right; font-style:italic;}
.szervermentes .pagepromo {position:absolute; top:-40px; left:740px;}
.szervermentes .button {margin-top:20px;}
.szervermentes .more {margin-top:-30px; margin-left:180px; text-transform:uppercase; font-weight:bold; font-family:Tahoma;}
.szervermentesline {height:5px; background:url(/images/line1.png) no-repeat center center; margin-bottom:30px;}



/* HOME */

.homebigpromo {position:relative; height:275px; width:960px; margin-bottom:30px;}
.homebigpromo .pic {position:absolute; top:0px; left:0px; width:960px; height:275px;}
.homebigpromo .info {position:absolute; top:0px; left:0px; width:485px;}
.homebigpromo .info .title {font-family: 'Open Sans', sans-serif; font-size:36px; line-height:38px; font-weight:bold; text-transform:uppercase; margin-bottom:3px;}
.homebigpromo .info .subtitle {font-family: 'Open Sans', sans-serif; font-size:24px; line-height:26px; font-weight:bold; color:#747474;}
.homebigpromo .info .text {color:#858484; font-size:18px; line-height:20px; margin-top:20px; padding-left:5px; text-transform:uppercase;}
.homebigpromo .info .text UL {padding:0px; margin:0px; list-style-type:none;}
.homebigpromo .info .text UL LI {background:url(/images/ok2.png) no-repeat 1px 3px; padding-left:30px; padding-bottom:8px;}
.homebigpromo .details {position:absolute; top:0px; left:485px; width:475px;}
.homebigpromo .details .label {position:absolute; top:20px; left:100px;}
.homebigpromo .details .label SPAN {font-family: 'Open Sans', sans-serif; font-size:18px; background-color:#e9f2d6; color:#4b6e00; padding:5px 20px 5px 50px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.homebigpromo .details .price {position:absolute; top:10px; left:0px; width:150px; height:150px; font-family: 'Open Sans', sans-serif; color:#ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:50%; background-color:#7bb304; border:9px solid #e9f2d6; text-align:center;}
.homebigpromo .details .price .priceline1 {font-size:23px; line-height:23px; padding-top:32px;}
.homebigpromo .details .price .priceline2 {font-size:46px; line-height:46px; font-weight:bold;}
.homebigpromo .details .price .priceline3 {font-size:18px; line-height:18px; font-weight:bold;}
.homebigpromo .details .button {position:absolute; top:185px; left:0px; width:172px; text-align:center;}
.homebigpromo .details .more {position:absolute; top:245px; left:0px; width:172px; text-align:center; font-family:Tahoma; font-size:12px; font-weight:bold; text-transform:uppercase;}

.homebigpromoVPS .pic {background:url(/images/homebigpromoVPS.png) no-repeat bottom right;}
.homebigpromoBERSZERVER .pic {background:url(/images/homebigpromoBERSZERVER.png) no-repeat bottom right;}
.homebigpromoRADIO .pic {background:url(/images/homebigpromoRADIO.png) no-repeat bottom right;}
.homebigpromoTARHELY .pic {background:url(/images/homebigpromoTARHELY.png) no-repeat bottom right;}
.homebigpromoSZERVERMENTES .pic {background:url(/images/homebigpromoSZERVERMENTES.png) no-repeat bottom right;}


.homesmallpromocont {clear:both; height:370px; margin-bottom:30px;}

.homesmallpromo {width:220px; height:370px; margin-right:26px; float:left;}
.homesmallpromo .smallpromobox {position:relative; width:220px; height:333px; -moz-box-shadow: 0 0 15px #dddddd; -webkit-box-shadow: 0 0 15px #dddddd; box-shadow: 0 0 15px #dddddd; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.homesmallpromo .smallpromobox .pic {position:absolute; z-index:10; width:220px; height:333px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; overflow:hidden;}
.homesmallpromo .smallpromobox .border {position:absolute; top:0px; left:0px; z-index:20;}
.homesmallpromo .smallpromobox .head {position:absolute; z-index:30; top:14px; left:14px; width:192px; border-bottom:1px solid #dfdfdf; height:55px;}
.homesmallpromo .smallpromobox .head .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:18px; line-height:20px; margin-bottom:2px;}
.homesmallpromo .smallpromobox .head .title A {}
.homesmallpromo .smallpromobox .head .subtitle {font-family: 'Open Sans', sans-serif; font-size:11px; color:#404040; text-transform:uppercase; line-height:12px;}
.homesmallpromo .smallpromobox .text {position:absolute; z-index:40; top:90px; left:0px; padding:0px 14px 0px 16px; color:#404040; font-size:11px; line-height:12px;}
.homesmallpromo .smallpromobox .text UL {padding:0px; margin:0px; list-style-type:none;}
.homesmallpromo .smallpromobox .text UL LI {background:url(/images/ok1.png) no-repeat 1px 2px; padding-left:20px; padding-bottom:5px;}
.homesmallpromo .smallpromobox .text UL LI SPAN {background:url(/images/bg_promotext.png);}
.homesmallpromo .smallpromobox .smallpromoprice {position:absolute; z-index:50; top:239px; left:-5px; width:230px; height:48px; background:url(/images/homesmallpromopricebg.png) no-repeat;}
.homesmallpromo .smallpromobox .smallpromoprice .priceinner {text-align:center; padding-top:2px; font-family: 'Open Sans', sans-serif; color:#ffffff;}
.homesmallpromo .smallpromobox .smallpromoprice .priceinner .pricecsak {font-size:14px; padding-right:5px;}
.homesmallpromo .smallpromobox .smallpromoprice .priceinner .pricear {font-size:32px; font-weight:bold; padding-right:5px;}
.homesmallpromo .smallpromobox .smallpromoprice .priceinner .priceinfo {font-size:18px;}
.homesmallpromo .smallpromobox .smallpromonav {position:absolute; z-index:60; top:294px; left:0px; padding-left:14px;}
.homesmallpromo .smallpromobox .smallpromonav .order {float:left;}
.homesmallpromo .smallpromobox .smallpromonav .details {float:left; padding:5px 0px 0px 20px;}
.homesmallpromo .smallpromobox .smallpromonav .details A {float:left; padding-right:14px; color:#919191; font-size:11px; text-transform:uppercase; background:url(/images/arrow1.png) no-repeat center right;}
.homesmallpromo .smallpromofooter {background:url(/images/light.png) no-repeat 14px 5px; padding:7px 14px 0px 35px; font-size:11px; color:#a8a8a8;}
.homesmallpromolast {margin-right:0px;}

.homesmallpromoRADIO .smallpromobox .pic {background:url(/images/homesmallpromoRADIO.png) no-repeat bottom right;}
.homesmallpromoBERSZERVER .smallpromobox .pic {background:url(/images/homesmallpromoBERSZERVER.png) no-repeat bottom right;}
.homesmallpromoSZERVERMENTES .smallpromobox .pic {background:url(/images/homesmallpromoSZERVERMENTES.png) no-repeat bottom right;}
.homesmallpromoTARHELY .smallpromobox .pic {background:url(/images/homesmallpromoTARHELY.png) no-repeat bottom right;}

.homesmallpromo:HOVER .smallpromobox {background-color:#fafafa;}
.homesmallpromo:HOVER .smallpromobox .border {width:214px; height:327px; border:3px solid #d0d0d0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}


.homedomainsearch {clear:both; margin-bottom:40px;}
.homedomainsearch .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; text-align:center; font-weight:bold; font-size:36px; line-height:40px; color:#3e3e3e; margin-bottom:5px;}
.homedomainsearch .subtitle {font-family: 'Open Sans', sans-serif; text-align:center; font-weight:bold; font-size:18px; line-height:20px; color:#3e3e3e;}
.homedomainsearch .search {text-align:center; padding-top:10px;}
.homedomainsearch .search .www {font-family: 'Open Sans', sans-serif; font-weight:bold; font-size:30px; line-height:30px; color:#000000; padding-right:10px;}
.homedomainsearch .search .field {padding-right:10px;}
.homedomainsearch .search .field INPUT {border:4px solid #f6c21f; font-family: 'Open Sans', sans-serif; font-weight:bold; font-size:22px; padding:1px 5px 1px 5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; width:415px; background:url(/images/inputbg.gif) repeat-x top;}
.homedomainsearch .postinfo {text-align:center; padding-top:20px; color:#3e3e3e; font-size:14px;}


.homenlg {padding:20px; margin-bottom:40px; background-color:#f6f6f6; font-family: 'Open Sans', sans-serif; text-transform:uppercase; text-align:center; font-weight:bold; font-size:18px; line-height:20px; color:#626262; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}



.newpromocont {clear:both; height:303px; margin-bottom:30px;}

.newpromo2 {width:315px; height:303px; background:url(/images/newpromo/bg_2_1.png) no-repeat; float:left; margin-right:5px;}
.newpromo2 .newpromo1container {position:relative; width:300px; height:292px;}
.newpromo2 .newpromo1container .np1title {font-family:"Open Sans"; text-transform:uppercase; font-size:24px; font-weight:bold; color:#0065b5; padding:25px 0px 10px 30px; line-height:24px;}
.newpromo2 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo2 .newpromo1container .np1price {width:90px; height:100px; float:right; margin:30px 10px 0px 0px; background:url(/images/newpromo/pricebg_2.png) no-repeat top center;}
.newpromo2 .newpromo1container .np1price .np1pline1 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:14px; margin-top:16px;}
.newpromo2 .newpromo1container .np1price .np1pline5 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:12px; margin-top:16px;}
.newpromo2 .newpromo1container .np1price .np1pline2 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:25px; margin-top:-5px; margin-bottom:0px; padding-bottom:0px;}
.newpromo2 .newpromo1container .np1price .np1pline3 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:13px; margin-top:-5px;}
.newpromo2 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo2 .newpromo1container .np1subtitle {font-family:"Open Sans"; font-size:16px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:14px;}
.newpromo2 .newpromo1container .text {padding:0px 10px 10px 30px;}
.newpromo2 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo2 .newpromo1container .np1list LI {font-size:11px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_2.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo2 .newpromo1container .np1list .highlighted {font-size:12px; font-weight:bold; color:#93c132;}
.newpromo2 .newpromo1container .np1detailslink {position:absolute; top:250px; left:30px;}

.newpromo12 {width:640px; height:303px; background:url(/images/newpromo/bg_1_2.png) no-repeat;float:left;}
.newpromo12 .newpromo1container {width:615px; height:292px;}
.newpromo12 .newpromo1container .np1title {font-family:"Open Sans"; text-transform:uppercase; font-size:36px; font-weight:bold; color:#0065b5; padding:25px 0px 5px 30px;}
.newpromo12 .newpromo1container .np1title A {color:#0065b5; text-decoration:none;}
.newpromo12 .newpromo1container .np1price {width:115px; height:122px; float:right; margin:0px 200px 0px 0px; background:url(/images/newpromo/pricebg_1.png) no-repeat top center;}
.newpromo12 .newpromo1container .np1price .np1pline1 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:18px; margin-top:20px;}
.newpromo12 .newpromo1container .np1price .np1pline2 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:36px; margin-top:-10px; margin-bottom:0px; padding-bottom:0px;}
.newpromo12 .newpromo1container .np1price .np1pline3 {font-family:"Open Sans"; color:#ffffff; text-align:center; font-size:18px; margin-top:-10px;}
.newpromo12 .newpromo1container .np1price .np1pline4 {text-align:center;}
.newpromo12 .newpromo1container .np1subtitle {font-family:"Open Sans"; font-size:20px; font-weight:normal; color:#000000; padding:0px 0px 20px 30px; line-height:24px;}
.newpromo12 .newpromo1container .np1list {list-style-type:none; padding:0px; margin:0px 0px 0px 14px;}
.newpromo12 .newpromo1container .np1list LI {font-size:14px; font-family:Tahoma; color:#666666; text-transform:uppercase; background:url(/images/newpromo/pipa_1.png) no-repeat 0px 0px; padding:0px 0px 4px 26px;}
.newpromo12 .newpromo1container .np1detailslink {padding:20px 0px 0px 30px;}

.arak {padding:0px 0px 0px 0px; margin-bottom:30px;}

.table1 {width:100%; border-spacing:0px;}
.table1 .titlerow {background-color:#ffffff; font-weight:bold; font-size:14px; color:#999999;}
.table1 .titlerow TD {border-bottom:3px solid #cccccc; padding-bottom:5px; margin-bottom:15px;}
.table1 .titlerow .listhead {margin-right:20px;}
.table1 .titlerow .listhead .bruttoar {display:inline; font-size:11px; padding-left:5px;}
.table1 .datarow {background-color:#ffffff;}
.table1 .datarow TD {border-bottom:1px solid #cccccc; padding-bottom:5px; padding-top:5px; font-size:14px;}
.table1 .datarow .listdata {margin-right:20px;}
.table1 .datarow .domainname {color:#000000; font-weight:bold; text-transform:uppercase; font-size:15px;}
.table1 .datarow .domainfree {color:#008000; font-weight:bold;}
.table1 .paratlan {background-color:#f8f8f8;}
.table1 .datarow:HOVER {background-color:#4399dd; color:#ffffff;}
.table1 .datarow:HOVER .domainname {color:#ffffff;}
.table1 .datarow:HOVER .domainfree {color:#ffffff;}


.tabledomain {width:100%; border-spacing:0px;}
.tabledomain .titlerow {background-color:#ffffff; font-weight:bold; font-size:14px; color:#999999;}
.tabledomain .titlerow TD {border-bottom:3px solid #cccccc; padding-bottom:5px; margin-bottom:15px;}
.tabledomain .titlerow .listhead {margin-right:20px;}
.tabledomain .titlerow .listhead .bruttoar {display:inline; font-size:11px; padding-left:5px;}
.tabledomain .datarow {background-color:#ffffff;}
.tabledomain .datarow TD {border-bottom:1px solid #cccccc; padding-bottom:5px; padding-top:5px; font-size:14px;}
.tabledomain .datarow .listdata {margin-right:20px;}
.tabledomain .datarow .domainname {color:#000000; font-weight:bold; text-transform:uppercase; font-size:15px;}
.tabledomain .datarow .domainfree {color:#008000; font-weight:bold;}
.tabledomain .paratlan {background-color:#f8f8f8;}
.tabledomain .datarow:HOVER {background-color:#4399dd; color:#ffffff;}
.tabledomain .datarow:HOVER .domainname {color:#ffffff;}
.tabledomain .datarow:HOVER .domainfree {color:#ffffff;}

.contactcont {padding:0px 0px 0px 0px; margin-bottom:30px; margin-top:30px;}

.table2 {width:100%; border-spacing:0px;}
.table2 .datarow .contactlabel {width:250px;}
.table2 .datarow {background-color:#ffffff;}
.table2 .datarow TD {border-bottom:1px solid #cccccc; padding-bottom:5px; padding-top:5px; font-size:14px; vertical-align:bottom;}
.table2 .datarow .contactlabel {margin-right:20px; font-size:12px;}
.table2 .datarow .contactdata {font-weight:bold;}
.table2 .datarow:HOVER {background-color:#f9f9f9;}
.table2 .datarowlast TD {border-bottom:0px;}

/* CSS utf-8 ő */
.rightpromobox1 {width:220px; height:200px; margin-bottom:25px;  overflow:hidden;}
.rightpromobox1 .tophalf {position:relative; height:124px; border:1px solid #e7e7e7; border-bottom:0px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;  -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px;}
.rightpromobox1 .tophalf .pic {position:absolute; height:124px; width:218px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;  -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px;}
.rightpromobox1 .tophalf .title {position:absolute; height:124px; width:218px;}
.rightpromobox1 .tophalf .title .titlecell {font-family: 'Open Sans', sans-serif; padding:14px 10px 0px 14px; font-size:12px; line-height:14px; font-weight:normal; color:#000000; text-transform:uppercase;}
.rightpromobox1 .tophalf .text {position:absolute; height:104px; width:218px;}
.rightpromobox1 .tophalf .text .textcell {font-family: 'Open Sans', sans-serif; padding:8px 10px 10px 14px; font-size:18px; line-height:18px; font-weight:600; text-transform:uppercase; display:table-cell; vertical-align:bottom; height:110px; width:218px;}
.rightpromobox1 .tophalf .pipa {position:absolute; height:18px; width:21px; top:100px; left:190px; background:url(/images/ok2.png) no-repeat;}
.rightpromobox1 .bottomhalf {position:relative; height:54px; background-color:#7bb304; color:#ffffff; border:1px solid #e7e7e7; border-top:0px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.rightpromobox1 .bottomhalf .text {font-family: 'Open Sans', sans-serif; padding:8px 10px 2px 14px; font-size:22px; line-height:22px; font-weight:600; text-transform:uppercase;}
.rightpromobox1 .bottomhalf .text A {color:#ffffff;}
.rightpromobox1 .bottomhalf .price {font-family: 'Open Sans', sans-serif; padding:0px 10px 0px 14px; font-size:14px; line-height:14px;}

.righpromoboxradio .tophalf .pic {background:url(/images/rightpromo_radio.jpg) no-repeat bottom right;}
.righpromoboxberszerver .tophalf .pic {background:url(/images/rightpromo_berszerver.jpg) no-repeat bottom right;}
.righpromoboxvps .tophalf .pic {background:url(/images/rightpromo_vps.jpg) no-repeat bottom right;}
.righpromoboxtarhely .tophalf .pic {background:url(/images/rightpromo_tarhely.jpg) no-repeat bottom right;}
.righpromoboxszervermentes .tophalf .pic {background:url(/images/rightpromo_szervermentes.jpg) no-repeat bottom right;}
.righpromoboxdomain .tophalf .pic {background:url(/images/rightpromo_domain.jpg) no-repeat bottom right;}

.cttable {}
.cttable .cthead TD {vertical-align:bottom; border-bottom:3px solid #cccccc;}
.cttable .cthead .ctname {font-family: 'Open Sans', sans-serif; font-size:12px; line-height:14px; font-weight:normal; text-transform:uppercase; color:#cfcfcf; padding:0px 5px 7px 5px;}
.cttable .cthead .cthname {padding:7px; text-align:center;}
.cttable .cthead .cthname .title {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:20px; line-height:22px; margin-bottom:2px;}
.cttable .cthead .cthname .csomag {font-family: 'Open Sans', sans-serif; text-transform:uppercase; font-weight:bold; font-size:20px; line-height:22px; margin-bottom:2px; color:#0065b5;}
.cttable .cthead .cthname .subtitle {font-family: 'Open Sans', sans-serif; font-size:11px; color:#b1b1b1; text-transform:uppercase; line-height:12px;}
.cttable .ctdata {}
.cttable .ctdata2 {background-color:#f7f7f7;}
.cttable .ctdata TD {border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.cttable .ctdata .cttitle {font-family: 'Open Sans', sans-serif; color:#333333; text-transform:uppercase; font-weight:normal; font-size:14px; line-height:18px; padding:10px 5px 10px 5px;}
.cttable .ctdata .cttitle .ctquestion {display:block; float:right; width:16px; height:16px; display:block; background:url(/images/compare_info1.png) no-repeat; cursor:pointer;}
.cttable .ctdata .cttitle .ctquestion:HOVER {background:url(/images/compare_info2.png) no-repeat;}
.cttable .ctdata .ctvalue {font-family: 'Open Sans', sans-serif; color:#333333; text-transform:uppercase; font-weight:bold; font-size:16px; line-height:20px; padding:10px 5px 10px 5px; text-align:center;}
.cttable .ctdata .ctvaluefulltext {font-family: 'Open Sans', sans-serif; color:#333333; font-weight:normal; font-size:14px; line-height:18px; padding:10px 5px 10px 5px; text-align:center;}
.cttable .ctsum TD {vertical-align:center; border-top:0px solid #7bb204;}
.cttable .ctsum .ctname {font-family: 'Open Sans', sans-serif; font-size:12px; line-height:14px; font-weight:normal; text-transform:uppercase; color:#000000; padding:0px 5px 7px 5px;}
.cttable .ctsum .ctprice {padding:12px 7px 12px 7px; text-align:center; background-color:#7bb204; border-right:1px solid #ffffff;}
.cttable .ctsum .ctprice .price1 {font-family: 'Open Sans', sans-serif; font-size:14px; line-height:14px; color:#ffffff; margin-bottom:2px}
.cttable .ctsum .ctprice .price2 {font-family: 'Open Sans', sans-serif; font-size:36px; line-height:36px; font-weight:bold; color:#ffffff;}
.cttable .ctsum .ctprice .price3 {font-family: 'Open Sans', sans-serif; font-size:18px; line-height:18px; color:#ffffff; margin-bottom:20px;}
.cttable .ctsum .ctprice .order {margin-bottom:10px;}
.cttable .ctsum .ctpricefirst {-moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px; border-bottom-left-radius:8px;}
.cttable .ctsum .ctpricelast {-moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px; border-bottom-right-radius:8px; border-right:0px;}

.ctquestion {position:relative; text-decoration:none; border:0px; padding:0px;} 
.ctquestion .tooltip {z-index:10; display:none; padding:14px; margin-top:-30px; margin-left:14px; width:240px; border:0px;} 
.ctquestion .tooltip .callout {z-index:20; position:absolute; top:24px; left:-12px; width:13px; height:27px; background:url(/images/tooltiparrow.png) no-repeat; } 
.ctquestion:HOVER .tooltip {display:inline; position:absolute; color:#333333; background:#fffee9; text-transform:none; font-size:12px; line-height:14px; font-family:Arial;} 
 
 /*CSS3 extras*/ 
.ctquestion .tooltip {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-box-shadow: 0 0 5px #dddddd; -webkit-box-shadow: 0 0 5px #dddddd; box-shadow: 0 0 5px #dddddd;}
 /*CSS3 extras*/ 
.ctquestion .tooltip {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-box-shadow: 0 0 5px #dddddd; -webkit-box-shadow: 0 0 5px #dddddd; box-shadow: 0 0 5px #dddddd;}

.faqtitle {display:block; text-align:center; margin-bottom:25px; padding:10px; margin-top:-15px; font-family:"Open Sans"; text-transform:uppercase; font-size:22px; font-weight:bold; color:#666666; background-color:#f1f1f1;-moz-box-shadow: 0 0 2px #dddddd; -webkit-box-shadow: 0 0 2px #dddddd; box-shadow: 0 0 2px #dddddd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:pointer;}
.faqtitle:HOVER {background-color:#0065b5; color:#ffffff; text-decoration:none;}
.faqtitle .faqtitleicon {background:url(/images/compare_icon1.png) no-repeat 0px 0px; padding-left:42px;}