body{
 margin:0;
 padding:0;
 background-color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#787878;
 text-align:center
}
#site{
 margin:auto;
 width:814px;
 text-align:left
}
#site h1{
 font-size:11px;
 color:#5E5E5E;
 text-align:center;
 margin:0;
 font-style:normal;
 font-weight:normal;
 margin-bottom:20px
}
#topmenu{
 background-image:url(../images/bg_topmenu.jpg);
 background-repeat:repeat-x;
 height:30px;
 width:786px;
 overflow:hidden
}
#topmenu #leftmenu{
 float:left;
 width:600px;
 background-image:url(../images/topmenucrl.jpg);
 background-repeat:no-repeat;
 background-position:left top;
 height:30px
}
#topmenu #leftmenu div{
 padding:0 12px;
 border-right:1px #6a6a6a solid;
 height:20px;
 float:left;
 margin:9px 0 0 0
}  
#topmenu #leftmenu .noborder{
 border:0
}
#topmenu #leftmenu a{
 font-size:11px;
 text-transform:uppercase;
 color:#2C4887;
 text-decoration:none;
 font-weight:bold
}
#topmenu #leftmenu a:hover{
 text-decoration:underline;
}
#topmenu #rightmenu{
 float:right;
 background-image:url(../images/topmenucrr.jpg);
 background-repeat:no-repeat;
 background-position:right top;
 height:30px;
}
#topmenu #rightmenu div{
 margin:9px 21px 0 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#9a9a9a;
 letter-spacing:1px;
 font-weight:bold
}
#head{
 overflow:hidden
}
#head div{
 float:left;
 height:179px
}
#head .right{
 background-image:url(../images/head_right.jpg);
 background-repeat:no-repeat;
 width:616px
}
#content{
 overflow:hidden
}
#content #left{
 float:left;
 width:518px;
 background-color:#CDCDCD;
 background-image:url(../images/bg_content.jpg);
 background-repeat:no-repeat;
 background-position:left top
}
#content #left #text{
 margin:30px 30px 0 30px;
 text-align:left
}
#content h1{
 font-size:20px;
 font-weight:normal
}
#content h2{
 font-size:18px;
 font-weight:normal;
 margin-bottom:0
}
#content #bottom{
 background-image:url(../images/bg_bottom.gif);
 background-repeat:no-repeat;
 height:41px;
 text-align:center
}
#content #right{
 float:left;
 width:268px;
 height:390px;
 background-color:#CDCDCD;
 background-image:url(../images/bg_news.jpg);
 background-repeat:no-repeat;
 background-position:left top
}
#content #right #news{
 margin:35px 20px 10px 20px
}
#content #left .line{
 border-bottom:1px #B8B8B8 solid;
 margin:10px 0
}
#content #right .line{
 border-bottom:1px #CFCFCF solid;
 margin:10px 0
}
.sitepreview{
 border:1px #C1C1C1 solid;
 background-color:#EEEEEE;
 padding:10px 10px 0 10px;
 width:160px;
 margin-bottom:10px;
 margin-left:10px
}
.sitepreview div{
 margin:5px 0 5px 0;
 background-color:#e6e6e6;
 font-weight:bold;
 font-size:9px
}
.details{
 color:#2C4887;
 text-transform:uppercase;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 font-style:italic;
 text-decoration:none
}
.right_more{
 color:#2C4887; 
 font-weight:bold; 
 text-decoration:none
}
a.simple{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#787878;
 text-decoration:none
}
a.simple:hover{
 text-decoration:underline
}
#portfolio td{
 border:1px #a0a0a0 solid
}
#portfolio img{
 margin:10px 0
}
#portfolio a{
 color:#5c5c5c;
 text-decoration:none
}
#portfolio div{ 
 background-color:#b5b5b5
}
#bn{
 clear:both;
 margin:50px 400px 0 200px
}
#create-site-kiev{
 margin-top:10px
}
#create-site-kiev a{
 color:#FFF;
 text-decoration:none
}
.noindex{
 display:none
}