html{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
background: url(img/bg.gif) repeat;
}

body{
margin:10px auto;
width:990px;
}

#shadow-top{
background: url(img/top.png) no-repeat center;
width:990px;
height:41px;
margin:auto;
behavior: url(/iepngfix.htc);
}

#shadow-vertical{
background: url(img/vertical.png) repeat-y center;
behavior: url(/iepngfix.htc);
}

#shadow-bottom{
background: url(img/bottom.png);
width:990px;
height:41px;
margin:auto;
behavior: url(/iepngfix.htc);
}

#page{
margin-left:41px;
width:908px;
padding-bottom:15px;
}

.logo{
background:url(img/logo.jpg) no-repeat;
height:135px;
padding-left:842px;
padding-top:15px;
}

.menu{
margin-bottom:10px;
height:35px;
}

#link-create{
float:left;
width:182px;
}

#link-promotion{
float:left;
width:182px;
}

#link-support{
float:left;
width:182px;
}

#link-portfolio{
float:left;
width:181px;
}

#link-about{
float:left;
width:181px;
}

p{
margin:0px 20px 0px 20px;
padding:3px 0px 3px 0px;
text-align:justify;
}

.table{
width:870px;
text-align:center;
}

a{
text-decoration:none;
color:blue;
}

a:hover{
text-decoration:underline;
color:blue;
}

.copyright{
text-align:center;
margin-top:-20px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.contacts{
text-align:center;
}

.link{
height:25px;
background:#000;
text-align:center;
display:block;
padding-top:8px;
color:#FFF;
}

.link:hover{
background:#ccc;
color:#000;
text-decoration:none;
}

.link-selected{
height:25px;
background:#0F0;
text-align:center;
display:block;
padding-top:8px;
color:#000;
}

.link-selected:hover{
height:25px;
background:#0F0;
text-align:center;
display:block;
padding-top:8px;
color:#000;
text-decoration:none;
}

.li{
background:url(img/check.jpg) no-repeat;
padding-left:25px;
margin-left: 30px;
}

.p-title{
background:url(img/p-title.jpg) no-repeat;
}

h1{
font-size:12px;
display:inline;
}

.h1-work{
font-size:20px;
}

.link-lang{
border:solid #000 1px;
display:inline-block;
}

.link-lang:hover{
border:solid #fff 1px;
}

.table-bg{
background:#e6e6fa;
height:40px;
}

.site-name{
width:300px;
height:60px;
text-align:left;
padding-left:10px;
color:#63F;
}

.arrow{
margin:-3px 4px -3px 4px;
width:16px;
height:16px;
}

.price{
color:#F00;
}

.hidden{
display:none;
}

.logo-link{
padding:68px 0px 0px 425px;
position:absolute;
margin:9px 0px 0px -622px;
}

.radio{
padding: 0px 0px 5px 20px;
width:255px;
float:left;
}

.zoom{
padding: 0px 0px 5px 20px;
width:315px;
float:left;
}

.zoom-info{
height:325px;
}

.h1-flv{
font-size:20px;
margin-left:333px;
}

.flv-info{
margin:0px 0px 10px 20px;
}

.flv{
margin-left:42px;
margin-top:-13px;
}

.flv1{
float:left;
margin-top:13px;
}

.flv2{
margin-left:432px;
}

.p-flv1{
margin-left:90px;
margin-top:15px;
}

.p-flv2{
margin-left:90px;
}

.p-work{
padding-right:20px;
margin:0px;
}

.radio-info{
height:390px;
}

.p-center{
text-align:center;
}

.h1-center{
font-size:20px;
text-align:center;
display:block;
}