p,li{font-size:.85em;font-weight:400}
p.li_main{background:none;padding:0;font-style:italic;font-weight:700;font-size:1em}
p{padding:0 0 1em}
p strong{font-style:italic}
p.entity{float:left;line-height:1em;padding:0;margin:.5em 0}
p.meaning{float:right;line-height:1em;padding:0;margin:.5em 0}
a{color:#ccc;text-decoration:underline}
a.copy{text-align:center;display:block;font-size:.8em;padding-top:2em;clear:both}
a.anchor{color:#eee;text-decoration:none}
a.valid{float:left;display:block;font-size:.8em;padding:.5em}
a:visited{color:#f9a}
a:hover{color:#f00}
h1{position:absolute;top:10px;left:15px;width:326px;height:116px;background:url("http://res.skybit.ru/img/logo_02.png") no-repeat;z-index:100}
h2{color:#ddd;font-size:1em;padding:0 0 0 25px;margin:12px 0 1em;background:url("http://res.skybit.ru/img/h.gif") no-repeat left}
#main_area h2{clear:both}
img{border:1px #fff solid}
img.big{margin:0 0 0 1em}
*{padding:0;margin:0;font-family:arial,verdana,helvetica,tahoma,sans-serif}
body{background:#4c4a4a}
#container{position:relative;width:762px;margin:0 auto}
#header{background:url("http://res.skybit.ru/img/header_01.jpg");height:157px}
#header p{float:right;color:#fff;font-size:1em;font-weight:700;padding:23px 50px 0 0;text-align:right}
#header .slogan{font-size:.85em;font-weight:400;position:absolute;left:125px;top:85px;width:auto;text-align:left}
#main_area{float:left;width:450px;margin-left:23px}
#text{margin-left:540px;width:200px;color:#fff}
#content p{color:#fff;background:#4c4a4a}
#footer{clear:both;background:#4c4a4a url("http://res.skybit.ru/img/red_mouse.jpg") no-repeat left;height:259px}
#hello{position:absolute;right:45px;top:20px;width:350px;background:none;z-index:101}
#hello p{color:#fff}
#menu{height:159px}
#menu ul{display:inline;list-style:none}
#menu li.pad{padding-left:1px}
#menu li a{display:block;background-color:#777;height:155px}
#menu li a span,h1 span{display:none}
#menu li a.main{background:url("http://res.skybit.ru/img/main_02.png");width:178px}
#menu li a.main_active{background:#f00 url("http://res.skybit.ru/img/main_active.png");width:178px}
#menu li a.portfolio{background:url("http://res.skybit.ru/img/portfolio_02.png");width:133px}
#menu li a.portfolio_active{background:#f00 url("http://res.skybit.ru/img/portfolio_active.png");width:133px}
#menu li a.blog{background:url("http://res.skybit.ru/img/blog_02.png");width:133px}
#menu li a.blog_active{background:#f00 url("http://res.skybit.ru/img/blog_active.png");width:133px}
#menu li a.about{background:url("http://res.skybit.ru/img/about.png");width:179px}
#menu li a.about_active{background:#f00 url("http://res.skybit.ru/img/about_active.png");width:179px}
#menu li a.do_it{background:url("http://res.skybit.ru/img/do_it.png");width:133px}
#menu li a.do_it_active{background:#f00 url("http://res.skybit.ru/img/do_it_active.png");width:133px}
#menu li a:hover{background-color:#f00;cursor:pointer}
#mouse{background:url("http://res.skybit.ru/img/mouse.png");width:121px;height:88px;position:absolute;top:220px;left:614px}
#links{margin-left:47px}
.bg{position:absolute;top:0;left:0;width:100%;height:100px;background:url("http://res.skybit.ru/img/bg.png") repeat-x;z-index:99}
.anounce{padding:0 0 1em;clear:both;display:table}
.anounce div{display:table;zoom:1}
.anounce img{float:left;margin:0 1em 0 0}
ul{list-style:none;margin:0 0 0 1em}
li.dot{border-bottom:1px #989898 dotted;clear:both;width:100%;float:left}
#search{position:absolute;top:110px;left:45px}
#search p{padding:0;width:290px;float:left}
#search_field{width:200px;height:19px;border:1px #000 solid;float:left}
#button{width:101px;float:right}
.form ul,#main_area ul{float:left;width:100%}
.form input.button{height:21px;width:150px;clear:both;float:left}
#t_area{width:440px;display:block}
input{display:block;width:260px}
textarea{width:260px;overflow:auto}
input.check{width:auto}
table{border-collapse:collapse;width:100%;text-align:left;color:#fff;font-size:90%}
caption{padding:0 0 1em;color:#fff;font-style:italic;font-weight:700}
thead{background:#454343}
thead h3{padding:.5em;color:#fff}
td{border:1px #8f8f8f solid;padding:.2em .5em}
td.head{background:#575757}
#main_table{float:left;width:690px;margin-left:23px}
#contact{position:absolute;margin-left:555px!important;margin-top:-122px;font-size:.8em;color:#fff}
#ru-center{margin:25px 0 20px 10px}
.blog_text{color:#fff;font-size:.9em}
.blog_text a{color:#fff;text-decoration:none}
.blog_text a:hover{color:#fff;text-decoration:underline}
.insert_date{color:#eee;font-size:.8em;float:right}
#header .phone{font-size:1em;font-weight:400}
.imgs,#menu li{float:left}
.foto{float:left;margin:0 10px 10px 0}
#vmf1,#vmf2{width:500px;height:190px;float:left;font-size:.8em}
#vmf1 img,#vmf2 img{float:left;margin:0 10px 20px 0;border:0}
ol{color:#fff;margin:0 20px 0 25px}
ol li{margin:0 0 5px}
.center{text-align:center}
#cse-search-results iframe{width:490px}
.q{width:100%;color:#fff;background:#4c4a4a;border:1px #fff solid;position:relative;padding:2px 1px;margin-bottom:5px}
.button{width:81px;height:21px;position:relative;float:right;margin-right:-4px}
#cse-search-box{width:198px;height:60px;display:block}
#p{float:right;border:0;width:31px;height:31px}
#ct{font-size:.85em;font-weight:100;top:25px;position:relative}
.hid{display:none}
#ru-center img{border:0}
.bt{color:#fff;font-size:.9em}
.ba{color:#eee;font-size:.8em;float:right}
.ivmf{float:left;margin:5px;border:0px}
.b0{border:0}
sup{font-weight:700}
td img{border:0}
.pp{border:0}
code{color:#777;font-size:.85em}

/* -----------------------------------------Popup Styles -----------------------------*/
		.popup-frame {
			position:fixed;
			top:0;
			left:0;
			z-index:999;
			width:100%;
			height:100%;
			}
		.popup-closed {
			position:absolute;
			width:0;
			height:0;
			}
		.popup-shadow {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
			background:#000;
			opacity:0;
			}
		.popup-loader {
			position:absolute;
			top:50% !important;
			top:330px;
			left:50%;
			overflow:hidden;
			margin:-40px 0 0 -40px;
			width:80px;
			height:80px;
			background:#000 url(/img/spinner.gif) 25px 25px no-repeat;
			-webkit-border-radius:15px;
			-moz-border-radius:15px;
			border-radius:15px;
			opacity:.5;
			}
			.popup-loader IMG {
				display:block;
				height: 550px;
				width: auto;
				opacity:.5;
				border: 2px #FFF solid;
				}
		.popup-loaded {
			background-image:none;
			-webkit-border-radius:0;
			-moz-border-radius:0;
			border-radius:0;
			}
		.popup-canvas {
			overflow:visible;
			opacity:1;
			}
			.popup-canvas SPAN {
				position:absolute;
				top: 10px;
				right: 10px;
				width:32px;
				height:32px;
				background:url(http://res.skybit.ru/img/close.gif) no-repeat;
				cursor:pointer;
				}
