body, html {margin:0 0 0 0; padding:0; background-color:#ffffff; font-family: verdana, tahoma; font-size:13px; color:#636363;  height:100%; overflow:auto;}
form {margin:0; padding:0}
a {color:#3376FF; text-decoration:none}
a:hover {color:#3376FF; text-decoration:underline}
ul {padding: 0; margin: 5px 0 5px 0;}
h3 {color: #78A000; font-weight:bold}
input, textarea {border: 1px solid #EAAB00; height: 20px;}
.clear {clear:both}

#container {width: 766px;}
#header {height: 246px}

#body {text-align:left; padding: 16px 0 16px; margin: 0 14px 0 16px;}
#anonymizers {width: 240px; float:left}
#anonymizers-wide {width: 33%; float:left}
#description {text-align:justify; }

#vkon li {list-style-position:inside; list-style-image:url(/img/ic_vk.gif)}
#odno li {list-style-position:inside; list-style-image:url(/img/ic_od.gif)}
#mir li {list-style-position:inside; list-style-image:url(/img/ic_mm.gif)}

#questions {float: left; width: 520px; padding-right: 10px; border-right: 1px solid #999999}
#questions a:hover {color:#3376FF; text-decoration:none}
#vertical-line {float: left; width: 3px; margin: 0 10px 0 -2px; font-size:1px; line-height:0;}
#site-banners {float: left; width: 185px;}

#contact-image {float: left; width: 241px; height: 320px;}
#contacts {float: right}

#contact-form-left {float: left; margin-right: 10px; line-height: 20px;}
#contact-form-left input {width: 200px;}
#contact-form-right {float: left; line-height: 20px;}
#contact-form-right textarea {width: 280px; height: 100px;}
#message {height:120px;}
#contact-buttons {margin-top: 10px; text-align:right}

#footer-container {padding: 16px 0 16px; margin: 0 14px 0 16px; background-color: #DBE4FF;}

#membrane {
  position:absolute;
  background:url(http://premiumproxyswitcher.com/images/membrana.png) 0 0;
  z-index:100;
  top:0;
  left:0;
  width:100%;
  height:100%;
  display:block;
  overflow:scroll;
}
#center-wrap {
  height:100%;
  width:100%;
  display:table;
}
#center-inner {
  margin-top:300px;
}
#membrane .window {
  width:820px;
  height:300px;
  margin: 0 auto;
  color:#707070;
  text-align:justify;
  display:block; 
}
#membrane .window .top-left{
  background:url(http://premiumproxyswitcher.com/images/window-border.png) top left no-repeat;
}
#membrane .window .top-middle{
  height:30px;
  background:url(http://premiumproxyswitcher.com/images/window-border-vertical.png) top;
  margin:0 30px;
}
#membrane .window .top-right{
  background:url(http://premiumproxyswitcher.com/images/window-border.png) top right no-repeat;
}
#membrane .window .middle-left{
  background:url(http://premiumproxyswitcher.com/images/window-border-horizontal.png) left repeat-y;
}
#membrane .window .middle-middle{
  background-color:#ffffff;
  margin:0 30px;
}
#membrane .window .middle-middle p{
  margin:0;
  padding:0;  
}
#membrane .window .middle-middle .intro-text {
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  margin-bottom:10px;  
}
#membrane .window .middle-middle .footer-text {
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  margin-top:10px;  
}
#membrane .window .middle-middle .middle-text {
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;  
}
#membrane .window .middle-middle .middle-text span {
  color:#c5a202;  
}
#membrane .window .middle-right{
  background:url(http://premiumproxyswitcher.com/images/window-border-horizontal.png) right repeat-y;
}
#membrane .window .bottom-left{
  background:url(http://premiumproxyswitcher.com/images/window-border.png) bottom left no-repeat;
}
#membrane .window .bottom-middle{
  height:30px;
  background:url(http://premiumproxyswitcher.com/images/window-border-vertical.png) bottom;
  margin:0 30px;
}
#membrane .window .bottom-right{
  background:url(http://premiumproxyswitcher.com/images/window-border.png) bottom right no-repeat;
}


#update-membrane {
  position:absolute;
  background:url(/img/membrana.png) 0 0;   
  z-index:100;
  top:0;
  left:0;
  right:0;
  bottom:0;
  display:none;
}
#update-membrane .message-wrap {
  position:relative;
  left:50%;
  float:left;
}
#update-membrane .message {
  position:relative;
  left:-50%;
  background-color:#f4f2f4;
  font-size:18px;
  font-weight:bold;
  padding:10px;
}
#update-membrane .message .icon {
  background:url(/img/loading.gif) 0 0;
  width:32px;
  height:32px;
  float:left;
}
#update-membrane .message .text {
  line-height:32px;
  margin-right:10px;
  float:left;
}