﻿@charset "utf-8";

li
{
/*
padding-left: 10px;
line-height:16px;
background-image: url(../images/li.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
*/
}


* {
	margin:0;
	padding:0;
	list-style:none;
}

img {
	border: none;
}


.container {
	float: left;
	display: block;
	height: 1500px;
	width: 2000px;
	position: relative;
	z-index:0 !important;
	background-position: top center;
}

#home
{

background: url(../images/home-bg.gif) #3f3f3f no-repeat;

}

.a, div.nav a img
{
	display:inline;
	padding:0 5px 2px 5px;
	
}

#design
{

background: url(../images/design-right-bg.gif) #b3d35c no-repeat;

}


#poly
{

background: url(../images/print-right-bg.gif) #ee2e52 no-repeat;

}

#video
{

background: url(../images/video-right-bg.gif) #6acea0 no-repeat;

}
#web-ad
{

	background: url(../images/web-ad2-bg.gif) #47a5ad no-repeat;
	
}

#web-design
{
	background: url(../images/web-right-bg.gif) #ff9933 no-repeat;
	
}

#contacts
{
background: url(../images/contacts-right-bg.gif) #434037 no-repeat;

}

#design-bg-left
{

/*background: url(../images/design-bg.gif) no-repeat;
background-position: 0% 347px;
*/
}

#contacts-bg-left
{

}

#web-ad-bg-left
{


}

#web-design-bg-left
{


}

#poly-bg-left
{


}

#video-bg-left
{

}

#home-data, .wh
{
	position: absolute;
	top: 100px;
	left:200px;
	width:770px;
	height: 470px;
}

.contented
{
	position:absolute;
	top:20px;
	left:536px;
	height: 450px;
	text-align:justify;
	padding-right:15px;
	font-size:12px;
	overflow:auto;
}

#design-data
{

}

#web-design-data
{

}

#poly-data
{

}

.wh
{
background-color: #FFF;
}

#header
{
	
	font-size:40px;
	position:absolute;
	top:-45px;
	right:0;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



.home-h, .home-h a
{

color:#a4a4a4;
}


.design-h, .design-h a
{
	color: #d9e9ae;
}

.web-design-h, .web-design-h a
{
	color: #ffcc99;
}

.poly-h, .poly-h a
{
	color: #f797a9;
}
.video-h, .video-h a
{
	color: #b5e7d0;
}

.web-ad-h, .web-ad-h a
{
	color: #a3d2d6;
}
.contacts-h, .contacts-h a
{
	color: #acaaa4;
}
.smp
{
position:absolute;
top:20px;
left:25px;
}

.menu
{
position:absolute;
top:20px;
left:303px;
}

.replaced
{
text-transform:uppercase;
}

ul.menu li
{
padding: 0 0 5px 0;
}

.nav
{
 position: absolute;
 top: -35px;
 text-decoration:none;
}

.nav, .nav a{
	font-size: 22px;
	text-decoration:none;
	}

ul.replaced li 
{
	list-style-type:none;
}

.design-link
{
 	text-decoration: none;
	font-size: 53px;
	letter-spacing:13px;
 }

.design-link, .design-all-link
{
	color: #93b140;
	text-decoration:none;
}

.web-design-link
{
		color: #ff9933;
	text-decoration: none;
	font-size: 30px;
	letter-spacing:9px;
}

.poly-link
{
		color: #ee2e52;
	text-decoration: none;
	font-size: 28px;
	letter-spacing:8.8px;
}

.video-link
{
	color: #6acea0;
	text-decoration: none;
	font-size: 28px;
	letter-spacing:2.7px;
}


.web-ad-link
{
	color: #47a5ad;
	text-decoration: none;
	font-size: 28px;
	letter-spacing:7.6px;
}

.сontacts-link
{
	color: #b0b0b0;
	text-decoration: none;
	font-size: 28px;
	letter-spacing:15.4px;
}


#loading
{
position:absolute;
top: 50%;
left: 50%;
z-index:100;
}

.highslide-credits
{
display:none;
}

#_html
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#484848;
	padding:50px 50px 0 50px;
}

#_html a
{
color: #484848;
text-decoration:underline;
}

#_html a:hover
{
color:#21B81D;
}

#content
{
margin-left:300px;
text-align:justify;
color:#595959;
}

#left-menu
{
float:left;
margin-right:150px;
}

 #footer
{
padding-left:300px;
padding-top:10px;
float:right;
background:url(/images/fb.gif) repeat-x;

}

.root
{
font-weight:bold;
}

.commmon
{
	background:url('/images/dd.gif') no-repeat;
	background-repeat:no-repeat;
	background-position:left 7px;
}

.cleared
{
clear:both;
heigth:1px;
}

.root
{
	background:url('/images/d.gif') no-repeat;
	background-repeat:no-repeat;
	background-position:left 7px;
}

#footer ul li
{
	float:left;
	background:url(/images/dd.gif) no-repeat;
	background-position:left 7px;
	padding:0 10px 0 10px;	
	color:#CCC;
}

#footer ul li a
{
	color: #999;
}

#_html h1
{
 font-weight: bold;
 font-size:13px;
 text-transform:uppercase;
 background:url(/images/h1.gif) no-repeat;
 padding-left: 10px;
color: #00AFF2;
padding-bottom:5px;
}

#notice, #error
{
display:none;
}

#bread
{
float:right;
}

#headed
{
padding: 10px 50px 10px 10px;
}

#bread ul li
{
display:inline;
float:left;
padding-left:5px;
}

#top-bg
{
	background:url(/images/top-bg.gif) no-repeat;
}

a, a:hover
{
color:#39C;
}
