*         {margin:0; padding:0; border:none;}
html,body {height:100%;}
body      {font:80%/1.4 Tahoma, Verdana, Arial, Trebuchet MS, Sans-Serif; text-align:center; height:100%; background:#fff url(images/back.gif) repeat-x; color:#333; letter-spacing:0.001em; word-spacing:0.001em;}

a         {color:#004a80;}
a:hover   {color:blue;}




ul         {padding:10px 10px 10px 27px; background:#dfeef8;}
ul li span {margin-left:-14px;}

.tc{text-align:center;}

.nowrap         {white-space:nowrap;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 h2             {font-size:2.5em; font-family:Arial Narrow; font-weight:normal; color:#004a80; margin-bottom:10px;}
 
.w100p{width:100%;}

 h3 {font-size:1.8em; font-family:Arial Narrow; font-weight:normal; text-align:center; color:#333; margin:40px 0 40px 0;}
 
 
.comp {float:left; width:49%; text-align:center; font-size:11px; margin-bottom:30px;}
.comp h3{ margin:0 auto;font-size:1.5em;font-family:Tahoma; color:#0e1060;}


a.logo            {display:block; margin:0 auto;}

.ct {clear:left;}

#ukrstar a.logo   {width:157px; height:54px; background:url(images/ukrstar.png) no-repeat;   margin-bottom:5px;}
#ukrnic a.logo    {width:193px; height:45px; background:url(images/ukrnic.png) no-repeat;    margin-top:8px; margin-bottom:5px;}
#citytrade a.logo {width:269px; height:53px; background:url(images/citytrade.png) no-repeat; margin-bottom:10px;}
#netstar a.logo   {width:195px; height:48px; background:url(images/netstar.png) no-repeat;   margin-bottom:15px;}
 
 
.sol     {width:100%; text-align:center; position:absolute; bottom:40px; left:0; font-size:11px; margin-bottom:30px;}
.sol h3  {margin:0 auto; font-size:1.5em; font-family:Tahoma; color:#0e1060; text-align:center;}
 
#sol3d a.logo   {width:53px; height:55px; background:url(images/3dsol.png) no-repeat;   margin-bottom:8px;}
/*#sol3d a.logo   {width:133px; height:139px; background:url(images/3dsol.png) no-repeat;   margin-bottom:15px;}*/


#wrap           {margin:0 auto; height:100%; width:994px; text-align:left; position:relative; }
* html #wrap    {height:100%;}

#global {position:absolute; top:0; left:0; background:url(images/global.jpg); width:994px; height:400px;}


#main {position:absolute; top:0; left:0; width:994px; z-index:256;  }
#main-wrap{padding:20px 30px 20px 30px;}


  #footer a           {text-decoration:none;}
  #footer             {font-size:11px; margin-top:150px; text-align:center; clear:both; line-height:30px; margin-bottom:15px;}

