html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {behavior: url(../js/iepngfix.htc);margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 12px;font-family: Arial, Helvetica, sans-serif;vertical-align: top;}

div,li {behavior: url(../js/iepngfix.htc);}
:focus {outline: 1px dotted;}
body {color: #333;background: white;}
ol, ul {list-style: none;padding:10px 0px 30px 15px;list-style: disc url(../img/bul.gif) outside;}
ul li {padding:0px 0px 10px 0px;}
em {font-style:italic;}
strong {font-weight:bold;}
p {padding:5px 0px 20px 0px;line-height:14px;}

table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

th {font-weight:bold;}

h1 {font-size:24px;font-weight:lighter;}
h2 {font-size:18px;font-weight:lighter;padding:20px 0px 5px 0px;}
h3 {font-size:14px;font-weight:bold;}
h4 {font-size:12px;font-weight:bold;}

a {color:#3d4e75;}
a:hover {color:red;}

/*mainthemup*/
table.globalcontainer {width:100%;height:100%;}
td.leftclear,td.rightclear {}

td.iner {width:1000px;}

.logo {display:block;width:175px;height:95px;background:url(../img/logo.gif) no-repeat;margin:5px 0px 0px 20px;}
.logo a {display:block;width:100%;height:90px;}
table.topsection {width:100%;}
td.logocontainer {width:260px;}
td.searchbar {width:260px;}
td.logocontainer {background-color:#202736;height:105px;}
td.logoclear {background-color:#202736;}
td.userclear{background-color:#e4e4e4;}
td.searchbar {background-color:#202736;padding:20px 0px 25px 0px;vertical-align:top;}
td.prewtext {background-color:#202736;width:480px !important;vertical-align:bottom;padding:0px 0px 0px 0px;}
td.userselection {background-color:#e4e4e4;}
a.pz {display:block;width:98px;color:#202736;font-size:12px;font-weight:bold;}
a:hover.pz {color:red;}
.lhold {padding:200px 0px 0px 20px ;}
td.userselection p{font-size:11px; line-height:12px;display:block;width:240px;color:#666;float:right; padding:40px 0px 0px 0px ;}
td.slidercontainer{background-color:black;height:250px;}
td.rightupclear {background-color:#202736;width:auto;}
td.rightslclear {background:url(../img/cont2.gif) 2px 0px #e4e4e4 repeat-y;width:auto;}

td.menuleftclear {background:url(../img/lne.gif) #202736 repeat-x;height:37px;overflow:hidden;text-align:right;padding:0px 0px 0px 0px;}
td.menurightclear {background:url(../img/lne.gif) #202736 repeat-x;height:37px;border-bottom:1px #333 solid;}
td.menucontainer {background:url(../img/lne.gif) #202736 repeat-x;border-bottom:1px #333 solid;padding-left:17px;}

/*all slider containers*/
.wrapknife {display:block;padding:0px;width:740px;position:relative;overflow:hidden;height:250px;}
.fuze {height:160px;}
#kwicks_container {background:url(../img/cont.gif) 12px 0px #e4e4e4 repeat-y;margin:-20px 0px 0px -0px;padding:0px;height:320px;width:1000px;}
#kwicks {position: relative;}
#kwicks .kwick {float: left;display: block;width: 185px;height: 325px;padding:0px 0px 0px 0px ;}
#Internet {background: url(../img/multimedia.png) no-repeat scroll 0%;}
#Voip {background: url(../img/phone.png) no-repeat scroll 0%;}
#Media {background: url(../img/film.png) no-repeat scroll 0%;}
#Network {background: url(../img/network.png) no-repeat scroll 0%;}
#kwick_blue {}
#kwick_indigo {}
#kwick_violet {}

/*all slider containers*/
#kwicks li {border-left:1px #ccc solid;position:relative;cursor:auto;}
.kwick a h1,.kwick h1 a,.kwick p {display:block;position:absolute;}
.kwick a h1,.kwick h1 a  {cursor:pointer;margin:100px 0px 0px 0px;width:100%;white-space:nowrap;padding:10px 0px 7px 28px;overflow:hidden;background-color:#202737;border-left:1px white solid;font-weight:bold;font-size:14px;text-decoration:none !important;color:#ccc;}


.kwick span {clear:both;}
.kwick span a {font-size:11px;color:#ccc;border:1px white solid;line-height:12px;}
#kwicks .kwick a:hover h1,.kwick h1 a:hover  {color:white;}
/*inside slider*/
table.minimenu {margin:135px 0px 0px 0px;width:290px;font-size:11px;line-height:12px;padding:0px 0px 0px 0px;position:absolute;}
td.minileft {width:50%;}
td.miniright {width:50%;}
td.upt {padding:0px 15px 0px 30px;font-size:11px;color:#ccc;height:64px;}
table.minimenu a{color:#ccc;font-size:11px;display:block;padding:0px 0px 0px 15px;background:url(../img/miniarh.gif) 3px 3px no-repeat;}
table.minimenu a:hover{background:url(../img/miniar.gif) 3px 3px no-repeat;color:white;}
table.minimenu ul {list-style-image: none;list-style: none ;float:left;padding:0px 0px 0px 3px;margin:5px 0px 0px 0px;}
table.minimenu ul li{padding:0px 0px 5px 12px;border:none !important;}
td.xs {padding-right:40px;}

/**/
td.prewtext ul {padding:0px 0px 0px 15px;list-style: none;margin:0px 0px 0px 0px ;}
td.prewtext ul li{padding:0px 40px 30px 22px;display:block;background:url(../img/userarows.gif) no-repeat;float:left;}
td.prewtext a{text-decoration:underlune;font-size:12px;color:#d2d3d6;font-weight:bold;}
td.prewtext a:hover{color:#7d9cc4;}

td.prewtext p{color:#ccc;width:390px;margin:0 auto;}

td.searchbar {}
input.upsearch {background:url(../img/input.gif) no-repeat;padding:2px 0px 2px 0px;border:1px #7b8396 solid;margin:0px;width:153px;font-size:14px;}
input.btsearch {padding:0px 5px 0px 5px;font-size:12px;line-height:10px;height:22px;}
.baseline {display:block;height:25px;}
.baseline {display:block;height:25px;}

.hrefmagazin {padding:0px 0px 25px 0px;}
a.enter {display:block;color:#ccc;width:130px;float:right;background:url(../img/icoup.gif) 117px 3px no-repeat;}
a:hover.enter {color:white;background-position:117px -10px;}
a.home,a.mail,a.map {display:block;width:11px;float:right;height:9px;font-size:2px;background:url(../img/icoup.gif) 0px 0px no-repeat;}
a.home {background-position:-25px 0px;margin:15px 0px 0px 10px;}
a:hover.home {background-position:-25px -13px;}
a.mail {background-position:-15px 0px;margin:15px 0px 0px 10px;}
a:hover.mail {background-position:-15px -13px;}
a.map {background-position:-38px 0px;margin:15px 0px 0px 10px;}
a:hover.map {background-position:-38px -13px;}
.pusher {float:right;width:187px;height:10px;}

/*horizontal menu*/
ul.hormenu {margin:0;padding:0px 0px 0px 10px;float:left;list-style: none;width: 400px;margin:0px 0px -10px 0px;}
.mfix {background:url(../img/nenubl.gif) no-repeat;width:26px;height:37px;float:left;}
ul.hormenu li {position: relative;float:left;padding:10px;}
ul.hormenu li a{color:#ccc;font-weight:bold;text-decoration:none;padding:0px 0px 0px ;}
ul.hormenu li a:hover{color:white;font-weight:bold;text-decoration:underline;}
ul.hormenu li ul li a:hover{color:white;text-decoration:none;}
ul.hormenu li ul,ul.over li ul{background-color:#666;margin:26px 0px 0px 0px;border:1px #333 solid;border-top:none;padding:0px 0px 10px 0px;position: absolute;top:0;left: 0;list-style: none;display: none;}
ul.hormenu li ul li{padding:0px 0px 0px 0px;}
ul.hormenu li ul a,ul.over li ul a{display:block;width:100px;padding:2px 0px 2px 10px ;margin:0px;font-weight:lighter;}
ul.hormenu li ul a:hover{font-weight:lighter;background-color:#333;}
/*ul.hormenu li:hover,ul.over {display: block;}
*/

a.jsfix {border:2px violet solid;}
.rectalfix  {border:1px red solid;}
.horizontalcssmenu ul{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.horizontalcssmenu ul li{position:relative;border-left:1px #171c27 solid;text-align:center;padding:0px;display: inline;float: left;margin:0px 0px 0px 0px;}
/*Top level menu link items style*/
.horizontalcssmenu ul li a{display:block;font-weight:bold;color:#ccc;width: 160px; /*Width of top level menu link items*/padding:14px 0px 10px 0px;text-decoration:none;}

/*Sub level menu*/
.horizontalcssmenu ul li ul{width:159px;border:1px #202736 solid;overflow:hidden;background-color:#202736;position: absolute;display: block;padding:0px 0px 0px 0px;visibility: hidden;z-index: 100;margin-top:1px;}
/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{border-left:none;width:160px;text-align:left;padding:0px;margin:0px;}
/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{width: 100px; /*width of sub menu levels*/font-weight: lighter;margin:0px;padding:3px;width:100%;text-decoration:none;border-bottom:1px #64676f solid;}

.horizontalcssmenu ul li a:hover{color:white;background-color:#111724;}
.horizontalcssmenu ul li ul li a:hover{color:white;}
.horizontalcssmenu .arrowdiv{position: absolute;right: 0;}
* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/padding-top: 1em;}
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */









/*indextextgrid*/
table.indexinside,table.inside2nd {width:100%;margin:30px 0px 0px 0px;}
td.side1 {width:260px;}
td.side2 {width:480px;}
td.side3 {width:260px;}

td.side1 a{display:block;margin:-20px 0px 20px 0px;}
td.side1 p{display:block;margin:0px 0px 0px 20px;}

td.side2 {padding:0px 40px 0px 26px;}
td.side2 span{display:block;padding:0px 20px 0px 12px;}
td.side2 span strong{display:block;padding:10px 20px 0px 15px;}
td.side2 div {padding:;}
td.side2 div h2 {color:black;background:url(../img/adtittle.gif) no-repeat;padding:15px 20px 10px 25px;}
td.side2 div p{padding:10px 0px 0px 26px;}

td.side3 small{font-size:11px;line-height:12px;color:#666;}
td.side3 a{font-size:11px;line-height:12px;display:block;margin:0px 0px 20px 0px;}

/*adself*/
table.adself {width:100%;border-top:1px #ccc solid;margin:0px 0px 0px 0px;}
table.adself td{padding-top:0px;}
table.adself td img {margin:0px 0px 0px 0px;}

td.block1 {padding:0px 0px 0px 20px;}
td.block2 {}
td.block3 {width:240px;}

/*projects*/
table.projects {width:100%;margin:10px 0px 0px 20px ;}

.projects th {font-size:11px;padding:0px 0px 10px 0px ;color:#666;}
table.projects td,table.projects a,table.projects div {font-size:11px;line-height:12px;width:130px;height:60px;}
table.projects td div{display:block;margin:10px 0px 0px 0px;}
table.projects td a{font-weight:bold;}

/*atributs*/
table.atributs {width:100%;border-top:1px #ccc solid;margin:0px 0px 0px 0px ;}
table.atributs th{font-weight:lighter;color:#666;font-size:11px;padding:10px 0px 0px 20px;}
table.atributs td{padding:10px 0px 5px 20px;}

td.tel,td.res {width:260px;}
td.tel {padding:0px 0px 0px 20px;}
td.post {}
td.res {padding-bottom:40px !important;}
.respnum small,.respnum{font-size:18px;}
.respnum small{font-size:12px;font-weight:bold;}

/*2ndtextgrid**/
td.nd {height:130px;}

table.inside2nd {}
td.menuside {padding:0px 0px 0px 21px;width:160px;}
td.contentside {padding:0px 0px 0px 30px;height:400px;}
td.menuside a.prime,.currentprime {background:none;font-size:12px;font-weight:bold;padding:5px 0px 2px 5px;margin-bottom:10px;margin-left:-20px;}
td.menuside a.subprime,.currentsubprime  {background:none;font-size:11px;font-weight:bold;padding:5px 0px 2px 5px;margin-bottom:5px;}
.currentsubprime {margin-bottom:5px;}
.currentprime {margin-bottom:10px;}
td.menuside a:hover.prime {background:none;}
td.menuside a:hover.subprime {background:none;}
td.menuside a,.current {display:block;padding:2px 0px 3px 15px;font-size:11px;line-height:12px;background:url(../img/mar.gif) 3px 6px no-repeat;}
td.menuside a:hover {background:url(../img/marh.gif) 3px 6px #f7f7f7 no-repeat}
.current {color:#666;background:url(../img/mcar.gif) 3px 6px #ccc no-repeat}
.currentprime,.currentsubprime {background-color:#ccc;}


.upseparator {border-bottom:1px #ccc solid;padding:0px 0px 15px 0px;margin:0px 0px 30px 0px;display:block;width:790px;}
a.print {font-size:11px;float:right;}

/*all viso inside*/
table.priceinfo {width:100%;margin:10px 0px 20px 0px ;}
table.priceinfo th {border-bottom:1px #333 solid;padding:5px 0px 10px 0px;}
table.priceinfo th small {font-weight:lighter;}
table.priceinfo td {border-bottom:1px #ccc solid;padding:5px 50px 5px 0px;}

table.buttoner {width:100%;margin:100px 0px 50px 0px;}

/* Table fix for DrLamer START td.contentside */
td.contentside table#tax,table#noheader {width:100%;margin-bottom:20px;}
td.contentside table#tax tr:first-child td {border-bottom: 3px solid #ccc;color:#7994E3;font-weight:bold;}
td.contentside table#tax caption {font-weight:bold;margin-top:15px;margin-bottom:15px;}
td.contentside table#noheader caption {font-weight:bold;margin-top:15px;margin-bottom:15px;}
td.contentside table#tax td {padding:3px;border-bottom:1px solid #ddd;}
td.contentside table#noheader td {padding:3px;border-bottom:1px solid #ddd;}
td.contentside table.buttonatholder tr td {margin-bottom:0px;}
/*  Table fix for DrLamer END  */
td.bhold {width:200px;padding:20px 0px 0px 0px !important;border:0px solid red !important;border-top:1px #ccc dashed !important;}
td.athold {width:610px;padding:20px 0px 0px 0px !important;border:0px solid red !important;border-top:1px #ccc dashed !important;}
a.file{font-size:11px;line-height:13px;display:block;width:70px;padding:25px 0px 0px 0px;}

table.proc,table.allwidth {width:100%;margin:0px 0px 50px 0px;}
table.proc td{width:25%;padding:20px 0px 0px 0px;background:url(../img/tabar.gif) 1.5em 1.8em no-repeat;}
table.proc span{display:block;text-align:center;width:100%;}
table.proc p{font-size:11px;padding:20px;}
.tbleft {border-left:1px #ccc solid;border-top:1px #ccc solid;}
.bleft {border-left:1px #ccc solid;}
.fx {border-left:none;}

/*ukraine map*/
td.sinotext {width:250px;}
td.sinotext p{font-size:11px;}
table.dots td {width:14%;padding:0px 0px 40px 0px;}
td.eu {padding:50px 0px 0px 0px;}
table.europoints th{border-bottom:1px #333 solid;padding:0px 0px 25px 0px ;}
table.europoints td{padding:10px 0px 15px 0px ;border-bottom:1px #ccc solid;}
table.europoints small{font-size:11px;}
td.eucity {font-weight:bold;}
td.eupoint {width:300px;}

/*history links*/
ul.history {margin:0;padding:0;list-style: none;border-bottom:1px #ccc solid;height:70px;}
ul.history li{float:left;}
ul.history a  {font-size:18px;color:#666;padding:0px 2px 0px 2px;}
ul.history a:hover  {color:black;}
.curryear {width:64px;height:51px;text-align:center;background:url(../img/cy.gif) no-repeat;margin:-10px 0px 0px 0px;position:relative;padding:5px 0px 0px 0px;}

/*news*/
td.newsdate {width:300px;color:#666;padding:0px 0px 0px 30px;}
td.newsdate a {display:block;font-size:11px;margin:0px 0px 10px 0px;}
td.newsdate small{display:block;font-size:11px;}
td.prus small {font-size:11px;}
td.prus a{font-size:18px;line-height:20px;}

/*vacant*/
table.vac {margin:20px 0px 0px 0px;padding-bottom:50px;}

/*geo*/

/*Vertical Accordions*/
.toggler {display:block;width: inherit;color:#3d4e75;border-bottom:1px #3d4e75 dashed;font-weight:bold;font-size: 12px;cursor:pointer;margin: 0 0 10px 0;}
.element {}
.element p {margin: 0;padding: 4px;}
.float-right {padding:10px 20px;float:right;}
blockquote {text-style:italic;padding:5px 0 5px 30px;}
.active_ac {color:#333 !important;font-size:12px;font-weight:bold;border-bottom:1px #ccc dashed;padding:10px 0px 0px 0px;} 
.active_ac {} 

/* Container styling*/
#horizontal_container {margin: 20px auto 20px auto;width: 100%;height: 100px;}

/*zakaz uslugi*/ 
table.check {}
table.check th{padding:0px 0px 10px 0px;border-bottom:1px #666 solid;}
table.check td label{display:inline;font-size:11px;line-height:12px;}
table.check td {padding:2px 0px 2px 10px;width:25%;}
table.check td input{color:red;font-size:11px;}
table.check td label{display:inline;border-bottom:1px #ccc dashed;width:128px;float:left;margin:6px 0px 0px 5px;padding:0px 0px 5px 5px;}
table.check td input{float:left;clear:left;margin:5px;}
.jwr {border:4px #ededed solid;padding:0px;}
.jwr div{border:1px #ccc solid;padding:20px;}

table.check td .biglabel{font-size:16px;border:0px;font-weight:bolder;}

/*formhold*/
table.formhold {padding:0px;}
table.formhold td{padding:5px;border-bottom:1px #ccc solid;}
td.guides{width:200px;line-height:20px;}
td.forms input{width:100%;}
td.forms {width:250px;}
td.tool {font-size:11px;color:#666;text-align:center;}
td.subhold {}
input.nin {float:left;margin:20px 0px 0px 0px;}
input.rin {float:right;margin:20px 0px 0px 0px;}

/*shits*/
.cent {text-align:center;border-top:1px #ccc dashed;padding:3px 50px 0px 0px !important;}
.ce {text-align:center;color:#666;}
.widther {width:160px;}
.ho {padding:20px 0px 0px 0px !important;}
.afor {background-color:#ccc;border-top:1px white dashed;}
.afor td{height:40px;padding:5px;}
.afor input{margin:10px 0px 10px 10px;}
.contentside ul{padding-bottom:10px;}

/* Glossary <p> fix */
ul.glossary li strong + p {display:inline;}

/* NEW STUFF */
.wrapknife {
    display: block;
    height: 250px;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 740px;
	background-color:red;
}
#kwicks2_container2 {
    background: url("http://wnet.ua/tpl/img/cont.gif") repeat-y scroll 12px 0 #E4E4E4;
    height: 320px;
    margin: -20px 0 0;
    padding: 0;
    width: 1000px;
}

#kwicks2 {position: relative;list-style: none;
  margin: 0;
  padding: 0;}


#Internet {background: url("http://wnet.ua/tpl/img/multimedia.png") no-repeat scroll 0 50% transparent;}
#Voip {background: url("http://wnet.ua/tpl/img/phone.png") no-repeat scroll 0 50% transparent;}
#Media {background: url("http://wnet.ua/tpl/img/film.png") no-repeat scroll 0 50% transparent;}
#Network {background: url("http://wnet.ua/tpl/img/network.png") no-repeat scroll 0 50% transparent;}

#kwicks2 .kwick2{
  float: left;
  padding: 10px;
  display: block;
  margin-right: 0;
  border-left: 1px solid #CCCCCC; 
  cursor: auto;
  position: relative;

}
ul li .rectangle{
  display: block;
  overflow: hidden;
  height: 325px;
  width: 165px;
}

#a1 {width:164px;}

.otstup{
  margin: 0;
  padding: 0;
  width: 120px;
  display: block;
  margin-left: 15px;
}
.kwick2 a h1, .kwick2 h1 a {
    background-color: #202737;
    border-left: 1px solid white;
    color: #CCCCCC;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    margin: 100px 0 0;
    overflow: hidden;
    padding: 10px 0 7px 28px;
    text-decoration: none !important;
    white-space: nowrap;
    width: 100%;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:-10px;
}
.kwick2 a h1, .kwick2 h1 a, .kwick p {
    display: block;
    position: absolute;
}
#centrovka {margin:0 auto; width:1000px; display:block; height:400px; border:solid 1px silver;}
table.minimenu {font-size: 11px; line-height: 12px; margin: 135px 0 0; padding: 0; position: absolute; width: 290px;}

table.minimenu ul {float: left; list-style: none outside none; margin: 5px 0 0; padding: 0 0 0 3px;}
table.minimenu a {
    background: url("http://wnet.ua/tpl/img/miniarh.gif") no-repeat scroll 3px 3px transparent;
    color: #CCCCCC;
    display: block;
    font-size: 11px;
    padding: 0 0 0 15px;
	font-family:Arial,Helvetica,sans-serif;
}
table.minimenu a {
    background: url("http://wnet.ua/tpl/img/miniarh.gif") no-repeat scroll 3px 3px transparent;
    color: #CCCCCC;
    display: block;
    font-size: 11px;
    padding: 0 0 0 15px;
}
.kwick2 a: hover {text-decoration: none; color: white;}
table.minimenu a:hover{background:url("http://wnet.ua/tpl/img/miniar.gif") 3px 3px no-repeat;color:white;}
table.minimenu ul {list-style-image: none;list-style: none ;float:left;padding:0px 0px 0px 3px;margin:5px 0px 0px 0px;}
table.minimenu ul li{padding:0px 0px 5px 2px;border:none !important;}

/********/
td.minileft {width: 50%;}
caption, th, td {font-weight: normal; text-align: left;}
table {border-collapse: separate; border-spacing: 0;}
td.miniright {width: 50%;}
td.minileft {width: 50%;}
caption, th, td {
    font-weight: normal;
    text-align: left;
}

.numbertable {border-collapse: collapse;}
.numbertable td {border:1px solid;border-collapse: collapse;padding: 3px;text-align: center;}
