body{FONT-FAMILY: Times New Roman, sans-serif; margin:0;padding:0; background:#fff;}

h1,fieldset,dl,dt,dd,ul,li{margin:0;padding:0;}ul{list-style:none;}a img{border:none;}
table{
	color:#000;
	font-size:100%;
	line-height:120%;
	padding:0;
	margin:0;
}

#hidepage{
position:absolute; 
background-color: #ffffff; 
height:100%; 
width:100%; 
z-index:42;
}

#snoska{
position: absolute;
width: 400px;
left: 213px;
top: 92px;
}
#snoska a{
	color: #fdcae8;
}
#snoska a:hover{
	color: #ffff99;
}


#reviews{
position:absolute;
left:20px;
top:594px;
z-index:15;
}

#reviews a{padding:3px 2px;color:#000;
background: #ccc;
border:0;
}

#reviews a:hover{color:#fff;}

#navigation{width:280px;margin-right:2em;float:left;padding-top:70px;}
#logo{margin-bottom:20px;}
#content{ font-size:100%;line-height:140%;}
#menu{
	position:relative;
	z-index:2;
	clear:right;
	font-size:100%;
	line-height:120%;
	margin-top:10px;
	margin-bottom:40px;
	margin-left:20px;
	color:#a91f53;
}

#clients{
	position:relative;
	font-size:100%;
	z-index:2;
	line-height:120%;
	left:25%;
	color:#000;
}

a{color:#CC3366;}
a:hover{color:#CC6699;}

#menu ul li ul{margin-top:8px;margin-left:13px;margin-bottom:4px;font-size:90%;}
#menu ul li ul li{padding:1px 5px;}

#menu li{padding:3px 4px;}
#menu a{padding:3px 2px;color:#000;
background: #ccc;
border:0;
margin:-3px 0 0 -4px;}

.menua{padding:3px 2px;color:#fff;
background: #ccc;
border:0;
margin:-3px 0 0 -4px;}

#menu a:hover{color:#fff;}

#menu .parent a:hover{color:#fff;}
#menu .parent li a{
	background: #ccc;
}

#menu .parent li a:hover{color:#fff;}
#menu .active a{background:#CC3366!important; color:#fff!important; text-decoration:none; border:0; cursor:default;}

.imake1 {
	color:#fff;
	font-weight:normal;
	line-height:140%;
	background: #CC3366;
padding: 0 0 0 5px;
}

h2{
	font-size:300%;
	color:#000;
	font-weight:normal;
	line-height:120%;
        margin:0;
        padding:0;
}

.note, 
#copyright{
position:absolute;
z-index:2; 
font-size:80%; 
left:20px; 
top:550px;
color:#000;
opacity: 0.5;
filter: alpha(opacity=50)
}
.note{margin-bottom:30px;}
.logotype{clear:left;}
.logotype b{display:block;position:absolute;width:1px;height:1px;background:#fff;}
#content{z-index:1;position:absolute;left:0;top:0;width:100%;overflow:hidden;}


.entry-wrap{padding-left:10%;width:80%; padding-bottom:30px;}
.entry-title {font-size:200%;}
.entry-date{color:#ccc;font-size:130%;}
.header{
background:url(http://www.arsdesign.ru/bg.gif);
padding:20px;
font-weight:normal;
}
.header a{color:#fff;}
.header a:hover{color:#FFCCCC;}
.entrymenu{background: #ccc;}
.vcard author{display:none;}

hr{border:0;}


#mover{position:relative;left:0px;top:0px; font-size:100%;}
#content 
.piece{padding-bottom:1000px; padding-top:50px;}
.inner{position:relative; width:100%;}

.rightmenu{overflow:hidden;}
h1 {
	font-size:400%;
	color:#000000;
	line-height:100%;
	font-style:italic;
}
h3 {
	font-size:100%!important;
	color:#000000;
	line-height:100%;
	font-weight:normal;
	padding:0;
	margin:0;
}

p {margin-bottom:5px;margin-top:5px;}
