body{
margin: 0px 0px;
padding: 0px 0px;	
background: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
div {
margin: 0px 0px;
padding: 0px 0px;
}
H1 { 
font-size:large;
text-align: center;
color: #A13EE9;
padding-left:60px;
}
H2 {
font: 25px Arial;margin-left:30%
}
H3 {
margin-left: 15%;
font:bold 15px
}
H4 {
font:bold 15px
}
H5 {
margin-left:5%;font:bold 15px
}
   
A:visited	{
color: #9932CC;
}

A:hover{
color: #FF0000;
}
A {
color: #00008B;
}
/*
#top {
width: 100%; 
background: url(/images/narashivanie-1.gif) repeat-x
}	
*/
#top-left {
float:left;
}
/*
#top-center {
position: absolute;left:509px; top:0px; 
width: 378px; 
height: 388px;
background: url(/images/salon-krasoty-02.jpg) no-repeat
}
*/
#top-right {
position: absolute;
right:0px; top:348px;
text-align: right
}	
#main {
float:left; 
width: 100%;
background: url(/images/narashivanie-09.jpg) no-repeat; 
}
#content {
width: 50%; 
float: left; 
padding-left:30px;
}
#right{
float:right;
height:10px;
width: 240px;
margin-right: 10px;
margin-top: 30px;
}
#sponsor{
width: 220px;
background-color:#fff0f5;
padding:10px;
margin:5px;
text-align:center;
}
#sponsor div{
font-weight:bold;
padding-bottom:10px;
}
#left{
float:left;
width: 18%;
margin-left: 30px;
margin-top: 30px;
text-align:right;
font-size: 11px;
}
#left2{
float:left;
margin-left: 10px;
height: 300px;
}
#top1 {
width: 100%; 
float: left;
background: url(/images/nogty-01.gif) repeat-x;
}	
#top1-center {
float:left;
height: 141px;
width: 300px;
text-align:right;
background: url(/images/pedikur-02.jpg) left no-repeat;
}
#topmenu{
position:absolute;
right:0px; 
margin-right: 10px;
margin-top: 2px;
font-size:x-small;
text-align:right;
}
#topmenu a{
font-size:x-small;
}
#topadv{
position:absolute;
right:0px; 
top:25px;
width: 468px;
height: 60px;
margin-right: 10px;
}
#mainmenu{
position:absolute;
right:0px; 
top:100px;
font-size:14px;
padding:5px 10px;
}
#mainmenu a:hover{
color: #FF0000;
font-weight:bolder;
}
#mainmenu a {
color: #00008B;
font-weight:bolder;
}

/* news */
.news{
margin-bottom: 10px;
}
.news h4{
font:bold 15px
}
.news .more{
color: grey;
}
/* end news */

/* search */
.search{
text-align:left;
}
.search .block label{
 width:50px;
 margin-right: 10px;
 float: left;
}
#region,#country,#city,#metro{
 height:25px;
}
.b_found{
margin-top: 20px;
padding: 7px;
clear: both;
}
.r0{
background-color: #f8f4fb;
}
.cover{
float:left;
margin-right: 7px;
}
.metro{
float:right
}
.name{
font-weight: bold;
}
.search .small{
font-size: smaller;
margin-left: 60px;
}
/* end search */

/* articles */
#toc{
float:left;
margin:0px 30px 30px 0px;
}
#toc div{
padding-left: 10px;
}
#toc a{
display:block;
}
#toc a.selected{
font-weight: bold;
}
/* end articles */

/* sections - MAP  */
#sections{
text-align:left;
padding-left: 200px;
}
div#sections div{
padding-left: 20px;
}
div#sections a#selected{
font-weight: bold;
}
div#sections a:visited{
font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#00008B;
}
div#sections a:hover{
font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #006000;
}
div#sections a{
font:14px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#A52A2A;
}
/* END OF SECTIONS */
#generated{
/*display: none;
color: white*/
}
.right{
float: right;
}
#bottom{
width: 100%;
height: 188px;
}
#bottom-left {
float: left;
margin: 0px 0px 0px 30px;
}	
#bottom-back{
z-index: 1;
position: absolute; 
text-align:right;
width:100%;
}
#bottom-up{
position: relative;
z-index: 3;
width: 100%;
text-align: center;
vertical-align: bottom;
height: 100%;
}
#bottom-right{
text-align:right;
margin-right:80px;
}
/* istochnik statja */
.istochnik, .istochnik A {
color : Gray;	
font-size : 10px
}
/* END istochnik statja */

/* podpis statja */
.podpis { text-align: right;
	color : Gray;	 	
font-size : 12px
}
/* END podpis statja */

.green{
color: green;
}
.border{
border:1px solid red;
}
.tright{
text-align:right;
}
