* {
margin: 0;
padding: 0;
font-family: Arial, 'Geneva CY', sans-serif;

}


body {
margin:0;
font-size: 100%;
background: #0d0f0f url(/images/stilist/bg.jpg) top  left repeat-x;
background-attachment: fixed;
//background-attachment: scroll;
font-family: Arial, Helios Cond,  sans-serif;
}


img.home_link {border:0; width: 400px; height: 80px; position: relative; top: 30px; left: 10%;}


a {color: #b10244}


h1 {font-size: 110%;
color: #fff;
text-align: right;
padding: 6px 20px 6px 0;
margin-left: 7px;
background: url(/images/stilist/bg-h1.gif) no-repeat;
height: 34px;
 }

h2 {padding: 10px 30px;
font-size: 120%;
}
h3 {padding: 5px 10px; margin: 0 40px -5px 10px;
font-size: 1em;
color:#5c5a5b;
border-bottom: 2px solid #dd0b5f;
}
img {
 border: 0;
}



#wrap {background: #0d0d0d url(/images/stilist/bg-content-new.gif) top left repeat-x;

margin: 0 auto;
width: 725px;
min-height: 768px;
/*//height: 768px;*/
}



#center {background: url(/images/stilist/bg-content-top-new.jpg) top left no-repeat;
margin: 0;
padding: 0;
width: 725px;

}



#idList {
float: left;
padding: 0;
margin: 140px 10px 0 20px;
//margin: 140px 10px 0 10px;
clear: both;
}
 
#idList li {
list-style: none;
display: block;
margin: 3px 0;
height: 27px;
width: 175px;
background:  url(/images/stilist/bg-nav.gif) top left no-repeat;	
}

#idList li:hover {background:  url(/images/stilist/bg-nav-on.gif) top left no-repeat;	} 

#idList li a {
color: #fff;
text-decoration: none;
padding: 5px 0 0 10px;
font-size: 80%;
display: block;
height: 25px;
width: 170px;
}

#idList li a:hover {
color: #b10244;
}

#top-content
{ background:  url(/images/stilist/content-top.gif) top left no-repeat;
width: 500px;
font-size: 90%;
padding-top: 10px;
min-height:400px;
color: #333;
overflow:hidden;
 }

#content {
background:  #fff url(/images/stilist/bottom-content.gif) bottom left no-repeat; 
padding-bottom: 20px;
width: 500px;
min-height: 450px;
overflow:hidden;
}



#content ul li { 
margin-left: 30px;
font-style: italic;
font-size: 90%}



p  {padding: 5px 20px 0 15px; 
font-style: italic;
font-size: 90%}
 


#copyright {
 background: url(/images/stilist/bg-bottom.gif) no-repeat;
font-size: 75%;
color: #c5c3c1;
padding: 140px 0 10px 10px;
}

#bottom-menu {
float: right; 
color: #ccc;
position: relative;
bottom: -30px;
right: 100px;
}

#bottom-menu ul {
 list-style: none;
 padding: 15px 10px;
 font-size: 80%;
text-align: center;
}

#bottom-menu  ul li  {
 display: inline;}

#bottom-menu  ul li a {
 color: #ccc;
 text-decoration: none;
}

.foto-left {border: 4px solid #ededed; margin: 1px; float: left}
.foto-right {border: 4px solid #ededed; margin: 5px; float: right}

.counter {margin: -50px 10px 10px 0pt; text-align: right;}




#price{
	width:450px;
	border:1px solid #eff2df;
	margin:0 0 0 20px;
        //margin: 0 10px 0 10px;
	float:left;
	background:#d7d7d7;
}
#price ul.price{
	padding:10px;
	list-style:none;
	float:left;
	border:1px solid #ababab;
	position:relative;
	left:-2px;
	top:-2px;
	background:#eee;
	
}
#price ul.price li{
	border-bottom:1px dotted #000;
	line-height:1.0;
	margin:  0 0 .5em 0;
	position:relative;
	width:100%;
	float:left
}
#price ul.price li span{
	background:#eee;
	padding:1px 0 1px 5px;
	float:right;
	color:#000;
	position:relative;
	top:.2em;
font-weight: bold;
}
#price ul.price li em{
 float:left;
	margin:0;
	position:relative;
	top:.2em;
	padding:0 5px 0 0;
	background:#eee;
}


.foto-banner {padding-top: 20px; width: 180px }
.foto-banner img {float: left; border: 1px solid #ededed; margin: 2px 2px 2px 0;}


