body { background: #ffffff;
			background-image: url(bg-top/1-left-pencil.jpg);
			background-repeat: no-repeat;
			background-position: 0px 89px;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			}
td { font-family: Arial Cyr, Arial, Helvetica, Sans-serif; color: #333333; font-size: 80% }
th { background: #FFCC33; color: #ffffff; font-size: 80%; }
hr { color: #cccccc; text-align: left; position: relative; z-index: 3 }

.photo {
	float: left;
	padding: 10px 10px 10px 0;
	margin: 0 20px 20px 0;
}

.title { background-image: url(bg-top/1-top-pencil.jpg);
		background-repeat: no-repeat;
        position: absolute;
        left: 270px;
        top: 10px;
		width: 355px;
		height:140px;
        font-size: 80%;
        color: #999999;
		z-index: 1
        }
		
/* путь */
.path { background: #404040; color: #FFCC00; position: relative; z-index: 2 }
.path:link { color: #999999; text-decoration: none }
.path:visited { color: #999999; text-decoration: none }
.path:active { color: #999999; text-decoration: none }
.path:hover { color: #cccccc; text-decoration: anderline }

/* главное меню, заголовок */
.hr { background-image: url(im/bg_hr01.gif); color: #FFCC00; position: relative; z-index: 3 }
.head { background-image: url(bg-top/bg-top1.gif); background-repeat: no-repeat; color: #FFCC00; position: relative; z-index: 4 }

/* главное меню */
.nav:link { color: #000000; text-decoration: none }
.nav:visited { color: #000000; text-decoration: none }
.nav:active { color: #000000; text-decoration: none }
.nav:hover { color: #000000; text-decoration: underline }

/* правое меню */
.menu:link { color: #000000; text-decoration: none }
.menu:visited { color: #000000; text-decoration: none }
.menu:active { color: #000000; text-decoration: none }
.menu:hover { color: #000000; text-decoration: underline }

/* заголовки */
.tit:link { color: #FFCC00; text-decoration: none }
.tit:visited { color: #FFCC00; text-decoration: none }
.tit:active { color: #FFCC00; text-decoration: none }
.tit:hover { color: #FFCC00; text-decoration: underline }

/* обычные ссылки */
a:link { color: #0066CC; text-decoration: underline }
a:active { color: #0066CC; text-decoration: none }
a:hover { color: #0066CC; text-decoration: none }   
a:visited { color: #003399; text-decoration: underline }

.slogan {
        font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
        font-style: italic;
        letter-spacing: 1px;
        color: #999999; /*синий цвет - 0066CC*/
        }

.page-header { padding-left: 180px }
.page-footer { padding-left: 35px; background-image: url(bg-top/1-bottom-pencil.jpg); background-repeat: no-repeat }
.menu-right { background-image: url(im/bg_vr-cc.gif); color: #FFCC00; }
.index-content { background-image: url(im/bg_vr.gif); background-repeat: repeat-y; color: #333333; }
.folio-content { padding-left: 35px }
.content { padding-left: 35px }
.folio-right { background-image: url(im/bg_vr-cc.gif); color: #333333; padding-left: 30px }

blockquote { padding-left: 40px }
dt { font-weight: bold }
dd { margin-left: 20px }


.e2 { background: #F0F0F0 }
.cc { background: #cccccc; color: #000000 }
.mark {font-size: 90%; color: #000000 }
.web { background: #0066CC; color: #ffffff; font-weight: bold }

.mod {
        background: #ffffff;
        margin: 0px;
        padding: 0px;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
        font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
        text-align: left;
        }

.modul {
        width: 60%;
        background: #ffffff;
        margin: 5px;
        padding: 20px;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
        font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
        text-align: left;
        }

.pic { border: solid 1px #cccccc; }

h1 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	text-align: right;
	font-size: 26px;
	line-height: 22px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #FFCC33; 
	}
        
h2 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC33;
	}
        
/*h3 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	text-align: left;
	font-size: 100%;
	font-weight: bold;
	}*/
	
h3 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	text-align: left;
	font-size: 16px;
	color: #FFCC00;
	}

/* для правого верхнего меню */
h4 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	text-align: left;
	font-size: 100%;
	font-weight: normal;
	}
h5 {
    font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
    text-align: left;
    font-size: 16px;
    color: #FFCC00;
    }
/* для правого нижнего меню */
h6 {
	font-family: Arial Cyr, Arial, Helvetica, Verdana, Geneva, Sans-serif;
	text-align: left;
	margin-left: -30px;
	font-size: 16px;
	color: #FFCC00;
	}

.tit_price {
	background: #e2e2e2;
	text-align: left;
	font-size: 20pt;
	font-weight: bold;
	letter-spacing: 1px;
	color: #ffffff;
	}
.anons {
	font-family: "Courier New", Courier, monospace;
	font-size: 98%;
	background-image: url(im/anons-pin-left.gif);
	background-repeat: no-repeat;
	padding: 20px 20px 30px 70px;	
	margin: 0;
}
.anons h2 {
	color: #f70000;
	font-family: "Courier New", Courier, monospace;
	margin: 0;
	font-size: 160%;
}

.gal 
{
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;
	
}
.td1 {
	background-image: url(im/bg_hr.gif);
}