html, body
{
	background: #fff repeat-x;
	margin: 0px;
	padding: 0px;
	font: 11px verdana;
	color: #555555;
	text-align: center;
}

#AllSiteCont
{
	text-align: left;
	margin: 0 auto;
	width: 921px;
	background: #fff;
	background: url(../i/shadow.jpg) repeat-y;
	background-position: 92px 0px;
}

#flashCont
{	
	width: 921px;
	height: 384px;
	position: relative;
	z-index: 1;
}
#flashCont.index {height: 235px;}

img {border: none;}

.domtext a.lin {text-decoration: underline;}
.domtext a.lin:hover {text-decoration: none;}

#sflash-true {margin-left: -26px; width: 920px; height: 223px; position: relative; z-index: 1;}

#sflash-true-noact {margin-left: -26px; width: 920px; height: 230px; position: relative; z-index: 1; margin-bottom: -7px;}

#sflash {margin-left: 0px; width: 878px; height: 209px; background: url(../i/flash1.jpg) no-repeat; position: relative; z-index: 1;}

#sflash2 {margin-left: 0px; width: 878px; height: 211px; background: url(../i/flash2.jpg) no-repeat; position: relative; z-index: 1;}

fieldset {border: none;}

#sflash3 {margin-left: 0px; width: 878px; height: 211px; background: url(../i/flash2holder.gif) no-repeat; position: relative; z-index: 1;}

#sflashtrue1 {margin-left: 0px; width: 878px; height: 211px; background: url(../i/flash2holder.gif) no-repeat; position: relative; z-index: 1;}

#sflashtruer {margin-left: 0px; left: 26px; width: 878px; height: 211px; background: url(../i/flash2holder.gif) no-repeat; position: relative; z-index: 1;}

#sflashtrue1 img {border: none;}

#sflashtruer img {border: none;}

#sflash4 {margin-left: 26px; width: 878px; height: 254px; position: relative; z-index: 1;}

#sflash3 img {border: none;}

#sflash4 img {border: none;}

#tumba {position: absolute; width: 763px; height: 107px; bottom: 3px; left: 88px; background: url(../i/nofl/tumba.gif) no-repeat;}

#nofllogo {position: absolute; width: 143px; height: 172px; bottom: 36px; left: -72px; background: url(../i/nofl/logo1.gif) no-repeat;}

#nofllogonew {position: absolute; width: 204px; height: 209px; bottom: 2px; left: -36px; background: url(../i/nofl/newlogo.jpg) no-repeat;}

#bigtumba {position: absolute; width: 634px; height: 153px; bottom: 0px; left: 219px; background: url(../i/nofl/tumba.jpg) no-repeat;}

#noflbiglogo {position: absolute; width: 234px; height: 258px; bottom: -4px; left: -15px; background: url(../i/nofl/big-logo1.jpg) no-repeat;}

#phones{background: url(../i/nofl/phone.gif) no-repeat left center; height: 34px; line-height: 34px; font-size: 17px; color: #232323; font-weight: bold; position: absolute; top: 63px; left: 300px; padding-left: 15px;}

#inetdombtn {position: absolute; width: 145px; height: 52px; top:0px; left: 160px;}

#inetdom1 {position: absolute; top:37px; left: 15px;}

#aboutus {position: absolute; width: 145px; height: 52px; top:0px; left: 312px;}

#noflbusiness {position: absolute; width: 145px; height: 52px; top:0px; left: 390px;}

#noflbusiness1 {position: absolute; top: 37px; left: 300px;}

#noflmenu {position: absolute; height: 40px; bottom: -5px; left: 35px; padding-left: 4px;}

#noflmenunew {position: absolute; height: 40px; bottom: -1px; left: 130px; padding-left: 4px;}

#noflmenunewlong {position: absolute; height: 50px; bottom: -13px; left: 130px; padding-left: 4px;}

#noflmenu  img{float: left; margin: 0px; padding: 0px;}

#noflmenunew  img{float: left; margin: 0px; padding: 0px;}

#noflmenunewlong img{float: left; margin: 0px; padding: 0px;}

#nofllang{position: absolute; height: 37px; top: 70px; left: 200px; padding-left: 4px; font-weight: bold; font: 13px arial; color:#232323 ;}


#nofllang a:link {color: #5ba4e4; text-decoration: none;}
#nofllang a:visited { color: #5ba4e4; text-decoration: none;}
#nofllang a:hover { color: #5ba4e4; text-decoration: none;}

#register {position: absolute; height: 92px; width: 239px; top: 0px; right: 24px; background: url(../i/nofl/register.gif) no-repeat;}

#register input.texter {background: url(../i/nofl/input.gif) no-repeat; line-height: 25px; padding-top: 5px; border: none; height: 25px; width: 147px; padding-left: 15px; color: #1d64a3; font: 11px verdana;  font-weight: bold; position: absolute; top: 30px;}

#register input.button {background: url(../i/nofl/formbut.gif) no-repeat; position: absolute; left: 90px; top: 55px; border: none; height: 27px; width: 57px; color: #fff; font: 11px verdana;  font-weight: bold;}

#register div {position: absolute; top: 6px; left: 80px;}

#register a:link {color: #6ba5cf; text-decoration: none; font-weight: bold;}
#register a:visited { color: #6ba5cf; text-decoration: none; font-weight: bold;}
#register a:hover { color: #6ba5cf; text-decoration: none; font-weight: bold;}

#register div.para {position: absolute; left: 10px; top: 60px;}

#nofltopmenu {position: absolute; width: 505px; height: 59px; top: 0px; left: 157px;}

#nofltopmenuen {position: absolute; height: 59px; top: 0px; left: 157px;}

#nofltopmenuen1 {position: absolute; height: 59px; border-top: 1px solid #1363a8; top: 0px; left: 157px;}

#nofltopmenu img {float: left;}

#nofltopmenuen img {float: left;}

#nofltopmenuen1 img {float: left;}



#plans{height: 123px; padding: 3px 0px 0px 4px; margin-left: 116px; background: url('../i/tabs_base.gif') no-repeat;}
#plansSP{margin: 0 0 0 120px;}
		
.bigtab {width: 251px; height: 112px; padding-right: 1px; float: left; background: url('../i/tab.gif') no-repeat;}

.bigtab-m {float: left; width: 251px; padding-right: 1px; height: 112px; background: url('../i/tab.gif') no-repeat;}

.bigtab-r {float: left; width: 251px; padding-right: 1px; height: 112px; background: url('../i/tab.gif') no-repeat;}

.tabimg {float: left; margin: 7px 0px 0px 5px; width: 241px; height: 80px; background: url('../i/1tab.gif') no-repeat;}

.cleartabs {clear: both;  height: 0px; line-height: 0px; overflow: hidden; }

.plan {color: #232323; font: 18px verdana; font-weight: bold; margin: 1px 0px 0px 15px; letter-spacing: -1px;}

.neog {color: #fff; font: 15px arial black; margin: -9px 0px 0px 39px; letter-spacing: -1px;}

.bulg {color: #a5d4f9; font: 12px arial; font-weight: bold; margin: 29px 0px 0px 4px;}

.mejd {color: #a5d4f9; font: 12px arial; font-weight: bold; margin: 0px 0px 0px 4px;}

.price {color: #fff; font: 19px verdana; font-weight: bold; margin: -68px 0px 0px 161px; letter-spacing: -1px;}

.size{color: #fff;}

.lv{color: #fff; font-size: 17px; margin-left: -3px;}

#content {width: 763px; margin: -3px 0px 6px 116px; color:#000000;}

#botall {width: 763px; background: url('../i/allback.gif') no-repeat; height: 21px; margin-top: -4px;}

#backall {background: url('../i/backall.gif') repeat-y;}

#bottombacker{background: url('../i/allcont.gif') no-repeat; border-bottom: 6px solid #fff; width: 509px; height: 20px; margin-top: -10px; z-index: 4; position: relative;}

#backgrounder{background: url('../i/backer.gif') repeat-y; width: 510px; z-index: 5; position: relative;}

#promo {float: left; width: 253px; background: url(../i/cont1.jpg) no-repeat;}

.bottomback {background: url(../i/bottomback.jpg) no-repeat; height: 21px;}

.titles {color: #fff; font: 18px verdana; font-weight: bold; margin: 4px 0px 0px 14px; letter-spacing: -1px;}

.promociq { margin: 17px 0px 0px 10px;}

#news {float: left;  margin-left: 2px;  width: 253px; background: url(../i/cont1.jpg) no-repeat; height: 280px;}

#map{width: 254px; overflow:hidden; height: 404px; position: relative; z-index: 999; background: #ebf0f4 ; float:right;}

#quiz {float: left; margin-top: -6px; width: 253px; position: relative; z-index: 10; background: #f6f6f6 url(../i/quizgif.gif) no-repeat;}

#test {float: left; margin-top: 0px; width: 254px; margin-left: 2px; margin-top: -6px; height: 117px; position: relative; z-index: 10; background: #dce8f1 url(../i/test.gif) no-repeat;}

#testNew {height: 150px; float: left; margin-top: 0px; position: relative; top: -6px; width: 254px; background: #f6f6f6 url(../i/quizgif.gif) no-repeat; border-left: 2px solid #fff;}

#second {margin: 6px 0px 0px 0px; padding: 0px;}

#all {width: 509px; float:left; overflow:hidden;}


a:link.wsichki
{
	font-weight: bold;
	color: #b21306;
	text-decoration: none;
}

a:visited.wsichki
{
	font-weight: bold;
	color: #b21306;
	text-decoration: none;
}

a:hover.wsichki
{
	font-weight: bold;
	color: #b21306;
	text-decoration: underline;
}


a:link.plan {color: #232323; font: 18px verdana; font-weight: bold; letter-spacing: -1px; text-decoration: none;}

a:visited.plan {color: #232323; font: 18px verdana; font-weight: bold;letter-spacing: -1px; text-decoration: none;}

a:hover.plan {color: #232323; font: 18px verdana; font-weight: bold; letter-spacing: -1px; text-decoration: underline;}

.currentpic {margin: 30px 0px 0px 16px;}

.picborder {position: absolute; top: 51px; left: 265px;}

.date {color: #878787; font: 10px verdana; font-weight: bold; margin: -18px 0px -6px 179px; letter-spacing: -1px;}

#footer {padding-top: 1px; margin-left: 102px; height: 49px; background: url(../i/footer.jpg) no-repeat;}

.footxt {font: 11px verdana; font-weight: bold; color: #cbcbcb; margin: 8px 0px 0px 25px;}

ul.menu
{
	list-style-type: none;
	font: 10px verdana;
	color: #646464;
	margin: -12px 0px 0px 200px;
	padding: 0px;
}

ul.menu li
{
	display: inline;
	background: url(../i/list.gif) no-repeat;
	background-position: 1px 4px;
	padding: 0px;
	padding-left: 10px;
	margin-left: 3px;
}

ul.menu li a {color: #646464; text-decoration: none;}

ul.menu li a:visited {color: #646464; text-decoration: none;}

ul.menu li a:hover {color: #646464; text-decoration: underline;}

ul.menu li a:active {color: #414141; text-decoration: underline;}


a:link{ color: #414141; text-decoration: none;}
a:visited { color: #414141; text-decoration: none;}
a:hover { color: #414141; text-decoration: underline;}

#edesign{float: right; padding-top: 3px; position: relative; right: 60px; bottom: 19px; font: 11px verdana; font-weight: bold; color: #cbcbcb;}

a:link.grey
{
	color: #cbcbcb;
	text-decoration: none;
}

a:visited.grey
{
	color: #cbcbcb;
	text-decoration: none;
}

a:hover.grey
{
	color: #cbcbcb;
	text-decoration: none;
}

.quizform {margin-top: 10px; margin-bottom: 0px; color: #232323; font-size: 12px;}

.bluebtn {position: absolute; bottom: 1px; text-align: center; left: 10px; width: 230px; height: 50px; color: #fff; font: 18px arial; font-weight: bold;}

.bluebtn a:link {color: #fff; text-decoration: none; font-size: 11px; font-weight: bold; line-height: 53px;}
.bluebtn a:visited {font-size: 11px; color: #fff; line-height: 53px;}
.bluebtn a:hover {text-decoration: underline; font-weight: bold;}

.results{background: url(../i/resulstsscale.gif) no-repeat; width: 174px; color: #11599a; font-size: 12px;}

.resscale{background: url(../i/scale.gif) repeat-x; margin: -10px 0px 0px 3px;}

.resp{font-size: 11px; margin: -1px 0px 2px 3px;}

.percent{font: 11px verdana; font-weight: bold; color: #3c454e; margin: -20px 0px 5px 180px;}

/*
input[type=radio] {background: #8fbadf; height: 20px; width: 20px; font-size: 3em;}
input[type=radio]:focus {background: #8fbadf; height: 20px; width: 20px; font-size: 3em;}
*/

.buttonquiz {margin-top: 25px; background: transparent url('../i/vote.gif') no-repeat; width: 79px; height: 24px; border: none; font: 10px verdana; font-weight: bold; color: #fff; cursor: pointer;}

.results {color: #25323c; font-weight: bold; margin: 0px; padding: 0px; font-size: 10px;}

.nobr {border: none;}




/* za nas */

#itabs {height: 57px; padding: 0; margin-left: 90px;  background: url('../i/itabsback.gif') no-repeat; background-position: left bottom; margin-top: 7px;}
#itabs.spect {background: url(../i/jobitabsTrue.gif) no-repeat left bottom; height: 74px; margin-top: 10px;}

#itabspart{height: 55px; padding: 3px 0px 0px 0px; margin-left: 90px;  background: url('../i/itabspart.gif') no-repeat; background-position: left bottom;}

.zanas {float: left; background: url(../i/desclick.gif) repeat-x;}
.zanas.reds {background: url(../i/redClick.gif) repeat-x;}

#contentzanas {width: 764px; margin: -3px 0px 6px 90px; background: url(../i/zanasback.gif) repeat-y;}

#zanasp {margin: -60px 19px 10px 19px; padding-top: 50px;}

#zanasp p {margin: 0; padding: 0px;}

.desc {float: left; margin: 8px 10px 0px 5px; font: 19px arial; color: #fff; font-weight: bold;}

.desclick {float: left; margin: 11px 0px 0px 5px; font: 16px arial; color: #aad8fc; font-weight: bold;}

.firstz {background: url(../i/firstz.gif) repeat-y; height: 34px; width: 37px; float: left;}

.start {background: url(../i/start.gif) no-repeat; height: 40px; width: 18px; float: left;}

.closer {background: url(../i/closer.gif) no-repeat; height: 40px; width: 21px; float: left;}
.closer.red {background: url(../i/closerRed.gif) no-repeat;}

a:link.tabs1 { color: #fff; text-decoration: none;}
a:visited.tabs1 { color: #fff; text-decoration: none;}
a:hover.tabs1 { color: #fff; text-decoration: none;}


a:link.tabscurrent { color: #fff; text-decoration: none;}
a:visited.tabscurrent { color: #fff;}
a:hover.tabscurrent { color: #fff; text-decoration: none;}

/* jobs */

#contentjobs {width: 764px; margin: -30px 0px -40px 90px; padding: 0px; background: #818181;}

#whatjob{height: 121px; position: relative; margin-bottom: 6px; padding: 0px; top: -49px; left: 7px;}

.jobtype {float: left; margin: 8px 0px 0px 0px; font: 12px verdana; color: #d71b0b; font-weight: bold;}

.jober {float: left; height: 27px; background: url(../i/newmain.gif) repeat-x;}

.contentjob { float: left; width: 749px; margin: 0px 0px 0px 0px; padding-left: 0px; background: url(../i/jobstop.gif) no-repeat;}

.contentnew{ float: left; width: 749px; margin: 0px 0px -100px 0px; padding-left: 0px; background: url(../i/jobstop.gif) no-repeat;}

.jobstart {background: url(../i/newstart.gif) repeat-y; height: 27px; width: 20px; margin: 0px; float: left;}

.jobcloser {background: url(../i/jobcloser.gif) repeat-y; height: 27px; width: 18px; margin: 0px; float: left;}

.contentjobtop {background: url(../i/jobstop.gif) no-repeat; height: 43px; width: 749px; margin: 0px; float: left;}

.contentjobbottom {background: url(../i/jobsbottom.gif) no-repeat; height: 43px; width: 749px; margin-top: -10px; position:relative; z-index: 3; float: left;}

.absoluter {/*position: absolute; top: 27px;*/}


.jobdesc1 {position:relative; z-index: 33; float: left; margin: 19px 0px 0px 0px; width: 730px; font: 11px verdana; background: #fff url(../i/pjob.gif) no-repeat; padding-left: 19px; color: #555555;}

#jobsbotall {margin: 10px 0px 6px 90px; width: 767px; height: 31px; background: url(../i/jobsback.gif) no-repeat;}

.freepos {margin: 0px 0px 0px 580px; position: relative; top: 6px; font: 11px verdana; color: #003360; font-weight: bold;}

.lv. {float: right; margin: 0px; padding: 0px; top: -8px; width: 78px; right: 30px; position: relative; z-index: 50;}

.morenew {float: right; margin: 0px; padding-top: 45px; top: 48px; width: 78px; right: 30px; position: relative; z-index: 50;}

.more2{position: absolute; left: 13px; top: 6px;}

.more2new{position: absolute; left: 13px; top: 50px;}

a:link.more1 {font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none; width: 78px; display: block; height: 30px; background: url(../i/more.gif) no-repeat; cursor: pointer;}
a:visited.more1 {font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none; width: 78px; display: block; height: 30px; background: url(../i/more.gif) no-repeat;}
a:hover.more1 {font: 11px verdana; width: 78px; display: block; height: 30px; background: url(../i/more.gif) no-repeat;text-decoration: none;}

a:link.more1.EN {font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none; width: 78px; display: block; height: 30px; background: url(../i/moreEN.gif) no-repeat; cursor: pointer;}
a:visited.more1.EN {font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none; width: 78px; display: block; height: 30px; background: url(../i/moreEN.gif) no-repeat;}
a:hover.more1.EN {font: 11px verdana; width: 78px; display: block; height: 30px; background: url(../i/moreEN.gif) no-repeat;text-decoration: none;}


/* nowini */

.newsdate {float: left; margin: 7px 0px 0px -3px; font: 12px verdana; color: #d71b0b; font-weight: bold;}

.contentnews {float: left; width: 749px; margin: 0px 0px 0px 0px; padding-left: 0px; background: url(../i/newscontent.gif) no-repeat;}

.new1 {position:relative; z-index: 33; float: left; margin: 16px 0px 0px 0px; width: 738px; font: 11px verdana; background: #fff url(../i/pjob.gif) no-repeat; padding-left: 11px; color: #555555;}

.newspic {float: left;}

.newsborderpic {float: left; margin-left: -135px; margin-right: 17px;}

.newsbottom {background: url(../i/newsbottom.gif) no-repeat; height: 43px; width: 749px; margin-top: -29px; position:relative; z-index: 0; float: left;}

.currentnew{height: 121px;  position: relative; margin-bottom: 20px; padding: 0px; top: -49px; left: 4px;}

#newsbotall {margin: -20px 0px 6px 90px; width: 767px; height: 31px; background: url(../i/jobsback.gif) no-repeat;}

.newspager {height: 39px; top: 11px; width: 280px; background: url(../i/pagermain.gif) repeat-x; margin: 0px auto; position: relative; z-index: 50;}

.pagerleft {background: url(../i/pagerleft.gif) no-repeat; height: 39px; width: 9px; margin: 0px; float: left;}

.pagerright {background: url(../i/pagerright.gif) repeat-y; height: 39px; width: 12px; margin: 0px; float: right;}

.pagermain { float: left; height: 39px; margin-left: -5px; margin-top: -3px; width: 220px;}

.newspagercont { margin: 7px 0px 0px 0px; font: 11px verdana; color: #084f91; font-weight: bold;}

a:link.pagerl {color: #666666; text-decoration: none;}
a:visited.pagerl {color: #666666; text-decoration: none;}
a:hover.pagerl {color: #666666; text-decoration: none;}


/* VPN */

#contentvpn {width: 763px; margin: 0 0 5px 88px; padding-top: 7px; color:#000000;}

#allvpn {width: 508px; float:left; overflow:hidden;}

#backgroundervpn{background: #818181 url('../i/bluetop.gif') no-repeat; width: 500px; float: left; padding: 7px 0px 0px 6px; z-index: 5; position: relative;}
#backgroundervpn .paypager {margin: -12px auto;}

.vpngen {width: 499px; background: url(../i/vpngentop.gif) no-repeat; padding: 8px 0px 0px 0px;}
.vpngen img.plans {margin: 30px 0 0 40px; float: left;}
.vpngen .tab {background: url(../i/green.gif) no-repeat; width: 76px; height: 37px; position: relative; top: -13px; margin-left: 6px;}
.vpngen .tablediv td.lastTrue {width: 240px; background: #d6d6d6 url(../i/dombotall11.gif) no-repeat right bottom;}
.vpngen.blue .tarifi-bus {background: url(../i/bluetar.gif) no-repeat;}
.vpngen.blue .tablediv td.one {background: url(../i/bluebot.gif) #a5dcf5 left bottom no-repeat;}
.vpngen.blue .tablediv td.third, .vpngen.blue .tablediv td.second {background: #a5dcf5;}
.vpngen.blue .tablediv td.last {background: url(../i/bluebot1.gif) #a5dcf5 right bottom no-repeat;}
.vpngen.blue .tab {background: url(../i/bluetab.gif) no-repeat;}

.vpngen.orange .tarifi-bus {background: url(../i/orange.gif) no-repeat;}
.vpngen.orange .tablediv td.one, .vpngen.orange .tablediv td.ones.oneTrue {background: url(../i/orangeangle.gif) #ffd386 left bottom no-repeat;}
.vpngen.orange .tablediv td.third, .vpngen.orange .tablediv td.second {background: #ffd386;}
.vpngen.orange .tablediv td.last, .vpngen.orange .tablediv td.lastTrue {background: url(../i/orangeangle1.gif) #ffd386 right bottom no-repeat;}
.vpngen.orange .tab {background: url(../i/podloga.gif) no-repeat;}

.vpngen.orange1 .tarifi-bus {background: url(../i/orange2.gif) no-repeat;}
.vpngen.orange1 .tablediv td.one, .vpngen.orange1 .tablediv td.ones.oneTrue {background: url(../i/orangeangleRight.gif) #cee9eb left bottom no-repeat;}
.vpngen.orange1 .tablediv td.third, .vpngen.orange1 .tablediv td.second {background: #cee9eb;}
.vpngen.orange1 .tablediv td.last, .vpngen.orange1 .tablediv td.lastTrue {background: url(../i/orangeangleLeft.gif) #cee9eb right bottom no-repeat;}
.vpngen.orange1 .tab {background: url(../i/podloga.gif) no-repeat;}

.vpngen.red .tarifi-bus {background: url(../i/red.gif) no-repeat;}
.vpngen.red .tablediv td.one, .vpngen.red .tablediv td.ones.oneTrue {background: url(../i/reda.gif) #bfbebe left bottom no-repeat;}
.vpngen.red .tablediv td.third, .vpngen.red .tablediv td.second {background: #bfbebe;}
.vpngen.red .tablediv td.last, .vpngen.red .tablediv td.lastTrue {background: url(../i/reda1.gif) #bfbebe right bottom no-repeat;}
.vpngen.red .tab {background: url(../i/redt.gif) no-repeat;}

.vpngenback{width: 499px; background: #fff url(../i/vpngenback.gif) no-repeat;}

.vpntitle {padding: 5px 0 15px 5px; color: #232323; font: 11px verdana; font-weight: bold; margin: 0px 0px 0px 4px; word-spacing: 0px;}

.vpnwhiter {margin: -2px 0px 0px 8px;}

.vpn1 {position:relative; z-index: 33; margin: 12px 0px 0px 0px; width: 400px; font: 11px verdana; padding: 0px 35px 0px 16px; color: #555555;}

.vpncontwhiter {width: 481px; margin: 0px 0px 0px 0px; padding-left: 0px; background: #fff url(../i/vpntop.gif) no-repeat; border-bottom: 1px solid #fff;  border-top:1px solid #88c1ed;}

.vpncontwhiter p{position:relative; z-index: 33; margin: 12px 0px 0px 0px; width: 400px; font: 11px verdana; padding: 0px 35px 0px 16px; color: #555555;}

.vpnbottom {background: url(../i/vpngenbot.gif) no-repeat; height: 22px; width: 500px; border-bottom: 1px solid #498ec7; position:relative; z-index: 43; }

#mapvpn{width: 254px; border-left: 0px solid #fff; overflow:hidden; height: 406px; position: relative; right: -3px; z-index: 999; background: #ebf0f4 ; float: right;}

#wryzka{width: 254px; border-left: 0px solid #fff; overflow:hidden; height: 153px; position: relative; right: -3px; z-index: 999; background: url(../i/wryzka.gif); float: right;}

ul.vpnul  {list-style-type: none; padding: 0px; margin-left: 15px; margin-top: 10px;}

ul.vpnul li {background: url(../i/list1.gif) no-repeat 1px 5px; padding-left: 12px;}

.bluelabel {height: 25px; margin: 0px 0px 5px 6px; padding: 0px 0px 0px 0px;}

.bluestarter {background: url(../i/bluestarter.gif) no-repeat; width: 10px; height: 25px; float: left;}

.bluecloser {background: url(../i/bluecloser.gif) no-repeat; width: 10px; height: 25px; float: left;}

.bluedesc {background: url(../i/bluemain.gif) repeat-x; float: left; font-size: 12px; font-weight: bold; color: #fff; height: 25px; margin: 0px; padding: 4px 7px 0 7px;}

#vpnbotall {width: 300x; background: url('../i/vpnbotall1.gif') no-repeat; height: 22px; margin-left: -6px; margin-bottom: 0px; position: relative; z-index: 5;}

.swurjetese {font-size: 9px; color: #232323; margin: 12px 0 0 12px;}

a:link.mailtohome { color: #232323; text-decoration: none;}
a:visited.mailtohome { color: #232323; text-decoration: none;}
a:hover.mailtohome { color: #232323; text-decoration: none;}

/* business plans */

.businessplansbottom { background: url(../i/businessplansbot11.gif) no-repeat; height: 45px; width: 500px; margin-bottom: 1px; position:relative; z-index: 43; }

#businessbackgrounder{ background: #498ec7 url('../i/bluetop.gif') no-repeat;  width: 500px; float: left;  padding: 3px 2px 0px 4px; z-index: 5; position: relative;}

.morebtn {margin: 0px; padding: 0px; top: 11px; width: 69px; height: 27px; left: 401px; position: relative; z-index: 50;}

.morebtn a:link { font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none;}
.morebtn a:visited { font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none;}
.morebtn a:hover { font: 11px verdana; font-weight: bold; color: #fff; text-decoration: none;}

#businessplansallbot {background: url(../i/businessall-bottom.gif) no-repeat; width: 506px; position: relative; z-index: 1999; height: 21px; margin: -19px -2px 0 -4px;}

#promodom {background: #f6f6f7 url(../i/cont1.jpg) no-repeat; border-left: 1px solid #fff; float: right; overflow:hidden; width: 253px; position: relative; left: 2px; top: 5px;}





/* business-tarifi */

ul.businesstarif {padding-left: 15px; margin: 0px; list-style: none; font-weight: bold; font-size: 10px;}

ul.businesstarif li {padding: 0px; margin: 0px; list-style: none; display: inline; padding-right: 20px;}

.tarifi-bus {background: url(../i/tarifi-back2.gif) no-repeat; height: 33px; width: 481px; border-top: 1px solid #fff;}
.tarifi-bus2 {background: url(../i/tarifi-back.gif) no-repeat; height: 33px; width: 481px; border-top: 1px solid #fff;}

.tarifi-info {position:relative; z-index: 33; font: 11px verdana; line-height: 33px; padding: 0; margin-left: -6px; color: #fff;}

.tarifi-bot {background: url(../i/tarifi-bot.gif) no-repeat; height: 22px; width: 500px; margin-top: -12px; border-bottom: 1px solid #498ec7; position:relative; z-index: 43; }


.tablediv {padding: 0 10px 0 8px;}
.tablediv.in {margin-bottom: -1px;}

.tarifi-table {width: 100%; padding: 0px; font-weight: bold; color: #232323; text-align: center; margin-top: 1px;}

.tarifi-table td {border-bottom: 1px solid #fff;}

.tarifi-table tr {background: #d6d6d6; margin: 0px; padding: 0px; height: 59px;}

.tarifi-table tr.trusr {background: #c3ddf4; margin: 0px; padding: 0px; height: 30px;}

.tarifi-table td.first {background: #ebf5fe; margin: 0px; padding: 0px; width: 79px; border-bottom: 1px solid #8bbee9; border-right: 1px solid #8bbee9;}

.tarifi-table td.firstusr {background: #ebf5fe; margin: 0px; padding-left: 30px; text-align: left; width: 150px; border-bottom: 1px solid #8bbee9; border-right: 1px solid #8bbee9;}

.tarifi-table td.one {padding: 0 10px 0 10px; background: #d6d6d6 url(../i/dombot.gif) no-repeat left bottom; margin: 0px; width: 79px; border-right: 1px solid #fff;}
.tarifi-table td.ones {text-align: left; width: 200px; padding-left: 20px;}
.tarifi-table td.ones.oneTrue {background: #d6d6d6 url(../i/dombot.gif) no-repeat left bottom;}
.tarifi-table td.ones.one {width: auto; border: none;}

.tarifi-table td.second {margin: 0px; padding: 0px; width: 240px;}

.tarifi-table td.secondusr { margin: 0px; padding: 0px; width: 340px;}

.tarifi-table td.second div.speed{text-align: left; width: 231px; height: 45px; position: relative; z-index: 2; color: #fff; left: 5px;}
.tarifi-table td.last.ones {width: 240px;}

.tarifi-table td.second img { margin: 0px; top: 0px; left: 0px; padding: 0px; position: relative; z-index: -1;}

.tarifi-table td.third {margin: 0px; padding: 0px;}

.tarifi-table td.fourth {margin: 0px; padding: 0px; width: 90px;}

.tarifi-table td span {text-transform: uppercase;}

.tarifi-table td.fourth img { margin-top: -45px; padding: 0px; position: relative; z-index: 1;}

.tarifi-table td.fourth div.pricetariff {position: relative; z-index: 2; color: #fff; font: 27px arial; top: 4px; left: 0px; height: 30px;}

.tarifi-table td.fourth div.pricetariff span {font-size: 12px;}

.tarifi-table td.last, .tarifi-table td.lastTrue {margin: 0px; padding: 0px; width: 90px; background: #d6d6d6 url(../i/dombotlast.gif) no-repeat right bottom;}

.tarifi-table td.last img { margin-top: -29px; padding: 0px; position: relative; z-index: 1;}

.tarifi-table div.pricetariff {position: relative; z-index: 2; color: #fff; font: 27px arial; top: 4px; left: 0px; height: 30px;}

.tarifi-table div.pricetariff span {font-size: 12px;}

.absolute-tariff {position: absolute; top: -2px; width: 200px; left: 15px; height: 42px; color: #3c3c3c;}

.absolute-tariff p.left {float: left; margin-top: 11px;}

.absolute-tariff p.right{ float: right; margin-top: 11px;}

/* inet dom */

.dom-bot {background: url(../i/dombotall.gif) no-repeat; height: 22px; width: 500px; margin-top: -12px; border-bottom: 2px solid #818181; position:relative; z-index: 43; }

#dombotall {width: 300x; background: url('../i/dombotall1.gif') no-repeat; height: 22px; margin-left: -6px; margin-top: -5px; margin-bottom: 0px; position: relative; z-index: 5;}

.domtext {color: #969696; padding: 6px 10px 0 10px; padding-bottom: 5px;}
.domtext strong.red {color: #d61000;}
.domtext p {color: #232323;}
.domtext1 {color: #000000; padding: 6px 10px 0 10px; padding-bottom: 5px;}
.domtext1 ul li {padding: 10px 0;}
.domtext li {background: url(../i/arw1.gif) no-repeat 0 6px; margin: 0; padding: 0; padding-left: 10px;}
.domtext p{margin:0; padding:0;}

.domtext.sumo {color: #000000;}
.domtext.sumo ul {margin-top: -5px;}
.domtext.sumo ul li {padding: 5px 0 5px 16px; background: url(../i/dot.gif) no-repeat 1px 9px;}
.domtext.sumo h3 {color: #b50000;}

#dompromobot {background: url(../i/dompromobot.gif) no-repeat; width: 253px; height: 19px;}

table.tariff {width: 100%;}
table.tariff td {height: 22px; text-align: left;}
table.tariff td.one {width: 60%; color: #fff; padding: 0 0 0 20px; background: #adadad; border-right: 1px solid #fff; border-bottom: 1px solid #c5c5c5;}
table.tariff td.two {background: #e4e4e4;  border-bottom: 1px solid #d0d0d0; text-align: center;}
table.tariff tr.top .one {height: 28px; font-size: 13px; color: #fff; font-weight: bold; background: url(../i/atl.gif) no-repeat #adadad top left;}
table.tariff tr.top .two {background: url(../i/atr.gif) no-repeat #e4e4e4 top right; font-size: 13px; height: 28px; font-weight: bold;}
table.tariff tr.bot .one {background: url(../i/abl.gif) no-repeat #adadad bottom left; border-bottom: none;}
table.tariff tr.bot .two {background: url(../i/abr.gif) no-repeat #e4e4e4 bottom right; border-bottom: none;}

/* plashtane */

.payleft {background: url(../i/payleft.gif) repeat-y; height: 37px; width: 19px; margin: 0px; float: left;}

.payermain{float: left; height: 37px; background: url(../i/payermain.gif) repeat-x; }

.payerright {background: url(../i/payerright.gif) repeat-y; height: 37px; width: 15px; margin: 0px; float: left;}

.payerinfo {float: left; margin: 11px 17px 0px 0px; font: 11px verdana; color: #fff; font-weight: bold;}

.paylefter{clear: both; float: left; background: url('../i/paylefter.gif') no-repeat; width: 24px; height: 198px;}

.paycont{float: left; background: #fff url('../i/paycont.gif') repeat-x; width: 750px; position: relative;}

.payrighter{float: right; background: url('../i/payright.gif') no-repeat; width: 29px; height: 198px;}

ol.payol {font-size: 11px; color: #fff; list-style-type: none; padding: 0px; margin: 2px 0 0 25px;}

ol.payol li {list-style: none; color: #555555; padding: 11px 0 0 40px;}

.listdiv {background: url(../i/payol.gif) no-repeat 0px 0px; margin: 10px 0 0 0; line-height: 22px; text-align: center; width: 22px; height: 22px; color: #fff; font-weight: bold; font-size: 11px; margin: 6px 0 -19px -33px;}

a:link.epay { color: #555555; text-decoration: none; font-weight: bold;}
a:visited.epay { color: #555555; text-decoration: none; font-weight: bold;}
a:hover.epay { color: #555555; text-decoration: none; font-weight: bold;}

a:link.epay1 { color: #555555; text-decoration: none; font-weight: bold;}
a:visited.epay1 { color: #555555; text-decoration: none; font-weight: bold;}
a:hover.epay1 { color: #555555; text-decoration: underline; font-weight: bold;}

.paypager {height: 39px; top: 11px; width: 250px; background: url(../i/paypager.gif) no-repeat; margin: 0 auto; position: relative; z-index: 55;}

.paybottom {background: url(../i/paybottom.gif) no-repeat; height: 32px; width: 750px; margin-bottom: 0px; margin-top: -5px; position:relative; z-index: 43; float: left;}

#contentpay {width: 757px; margin: 0px 0px -30px 90px; padding-bottom: 70px; border-left: 3px solid #498ec7; border-right: 3px solid #498ec7; background: #73b2e3 url(../i/jobscont.gif) repeat-x;}


/* promocii */

.promocont{margin-left: 0px; background: #fff url('../i/promocont.gif') no-repeat; width: 750px; position: relative; border-top:1px solid #AAD8FC;}

.promoinfo{left: 30px; float: left; position: relative; top: 10px; font: 11px verdana; color: #003360; font-weight: bold;}

.promocont1{background: #fff url('../i/promotop.gif') no-repeat; width: 749px; margin:37px 0 0 0;  }

.promobot {background: url(../i/promobot.gif) no-repeat; padding-bottom: 4px; height: 20px; width: 749px; margin-bottom: 0px;  z-index: 43;}

#contentpromo {width: 757px; margin: 0px 0px -40px 90px; padding: 0px; border-left: 3px solid #498ec7; border-right: 3px solid #498ec7; background: #73b2e3 url(../i/jobscont.gif) repeat-x;}

#promoall {border: 1px solid red;}

.currentpromo{position: relative; padding-bottom: 0px; top: -49px; left: 4px; }

.absoluterpromo {position: absolute; top: 0px;}

.currentpromo.alt  {float:none; border-top:1px solid #73B2E3; position:relative; margin-right:5px;}
.currentpromo.alt  .payleft, .currentpromo.alt  .payermain, .currentpromo.alt   .payerright ,.currentpromo.alt    .payerinfo{float:none; width:auto; height:37px;}

.currentpromo.alt  .payleft  {background: url(../i/promolefter.gif) no-repeat; float:left;  position:relative;}
.currentpromo.alt  .payermain { float:left; }
.currentpromo.alt  .payerright {background: url(../i/promorighter.gif) no-repeat right top; padding:0 16px 0 19px; float:left; }
.currentpromo.alt  .payerinfo {margin:0;  float:left; line-height:37px; overflow:hidden; }
.currentpromo.alt  .payerinfo span {font-weight:normal;}
.currentpromo.alt  ul {margin:0; padding:0; list-style:none;}
.currentpromo.alt  ul li {margin:0; padding-left: 40px; background: url(../i/arw.gif) no-repeat 10px 4px; list-style:none;}

ul.aller {margin:0; padding:0; list-style:none;}
ul.aller li {margin:0; padding-left: 40px; background: url(../i/arw.gif) no-repeat 10px 4px; list-style:none; padding-bottom: 10px;}

/* help */

ul.help {margin:0; padding:0; list-style:none;}
ul.help li {margin:0; padding-left: 40px; background: url(../i/arw.gif) no-repeat 10px 4px; list-style:none;}

.helpdiv {padding: 0px 0 0 30px;}

.helpdiv img {display: inline; padding-bottom: 0px; margin-bottom: -4px; margin-right: 10px;}

.helpdiv span {font-weight: bold;}

.helpdiv p {padding-top: 0px;}


.helpdiv a:link { color: #555555; text-decoration: none; font-weight: bold;}
.helpdiv a:visited { color: #555555; text-decoration: none; font-weight: bold;}
.helpdiv a:hover { color: #555555; text-decoration: none; font-weight: bold;}

/* cover */

.coverbottom { background: url(../i/coverbot.gif) no-repeat; height: 45px; width: 500px; margin-bottom: 1px; position:relative; z-index: 43; }


/* userinfo */

.userform {color: #555555; font-weight: bold; height: 200px;}

.borderusr {position: absolute; height: 100px; width: 300px; left: 50%; margin: 0 0 0 -180px; top: 180px; border: 1px solid #3b8acb;}

.absoluteform {position: absolute; width: 260px; margin: 0 0 0 -155px; top: 189px; height: 100px; left: 50%; bottom: 150px;}

.entry {margin-left: 100px; border: 1px solid #2d79b3; color: #555555; background: #fff; width: 150px;}

.entryNew {margin-left: 170px; border: 1px solid #aaa; color: #555555; background: #fff; width: 150px;}
.entryNew.drop {margin-left: 87px; width: 152px;}

.entry1 {width: 250px; height: 24px; line-height: 22px;}

.entry1 div {position: absolute;}

.subbut {position: absolute; top: 64px; left: 100px;}

.buttonuser {border: 1px solid #2d79b3; background: #fff; color: #555555;}

/*.displayResults {left: 199px; margin-top: -5px; line-height: 23px; position: absolute; z-index: 999; background: #fff; width: 152px; border: 1px solid #2d79b3;}
*/ 
.displayResults {position:absolute; top:150px; left:0; background: #fff; width: 152px; border: 1px solid #aaa;}
ul {margin:0; padding:0; list-style:none;}
ul li {margin:0; background: url(http://www.edesign.bg/homelan/i/arw.gif) no-repeat 10px 4px; list-style:none; padding: 4px 0 20px 40px;}

div.vpnwhiter div.tarifi-info ul.businesstarif li{background: none;}


form.zaqwka {padding: 10px 0 400px 0;}
form.zaqwka fieldset {width: 230px; line-height: 15px; border: none; display: block; margin: 0; padding: 2px 0; font-size: 11px; color: #3c454e;}
form.zaqwka span {float: left;}
form.zaqwka input {float: right; height: 15px; width: 140px;}
form.zaqwka input.ch {float: none; height: auto; width: auto;}
form.zaqwka select {float: right; height: 20px; width: 146px;}
form.zaqwka .subo {background: url(../i/send.jpg) no-repeat; border: none; height: 30px; width: 86px; cursor: pointer; margin: 5px 0 20px 0;}

.login {padding: 15px 0; margin-left: 160px;}
.tholder {padding: 1px 0; float: left; clear: both; width: 750px; height: 42px; line-height: 42px;}
.tholder img {float: left;}
.tholder h3 {float: left; margin: 0 0 0 10px; font-size: 12px; font-weight: normal;}
.tholder h3 a {text-decoration: none;}
.tholder h3 a:hover {text-decoration: underline;}

#form {margin-top: 5px;}
.thanks {color: #b50000; display: none;}

a.nostyle {color: #fff; text-decoration: none;}
a.nostyle:hover {color: #fff; text-decoration: underline;}

#banner {width: 468px; margin: 6px 0px 6px 146px; color:#000000;}
