html{
	background: #d7dcc0;
	font-size:62.5%;
}
/*body*/
a:link {
	color: #336699;
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #40605F;
	text-decoration: none;
}
a:active {
	color: #FFFF00;
	text-decoration: none;
}
body {
	background-color: #d7dcc0;
	background-image: url();
	font:11px tahoma,arial,serif; color: #466268;
}


p.mine { font-family: FuturaLight; font-size: 30px; color: #3300CC; text-align:center; font-weight:600; padding:0; margin:0;
}
p.mine span { font-family: "Century Gothic"; font-size:14px; color: #666666; text-align:center; padding:0; margin:0;
}

p.name { font-family: "Arial Black"; font-size:11px; font-size:93%; color: #7B8484; margin:0; padding:0; text-align: center;
}
p.name span { font-family: "Arial Black"; font-size:14px; color: #FFFF00; margin:0; padding:0; font-weight: 500;
}

p.nameExample { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-size:108%; font-weight:bold; color: #7B8484; margin:0; padding:0; text-align: center;
}


p.name_ru { font-family: "Arial Black"; font-size:11px; font-size:93%; color: #7B8484; margin:0; padding:0; text-align: center;
}
p.name_ru span { font-family: "Arial Black"; font-size:14px; color: #FFFF00; margin:0; padding:0; font-weight: 500;
}


p.gallery { font-family: "Arial Black"; font-size:14px; color: #666666; margin:0; padding:0; text-align: center;
}
p.gallery span { font-family: "Arial Black"; font-size:12px; color: #9999FF; margin:0; padding:0; font-weight: 500;
}
p.about { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #466268; margin:0; padding:0; font-weight: 100; text-align:justify;
}

p.load { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #466268; margin:0; padding:0; font-weight: 800; text-align:justify;
}


p.print { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; margin:0; padding:0; font-weight: 200; text-align:justify;
}

p.stage { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #006633; margin:0; padding:0; font-weight: 800; text-align:justify;
}
p.stage_ph { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #466268; margin:0; padding:0; font-weight: bold; text-align:right;
}

p.about_ph { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #466268; margin:0; padding:0; font-weight: 200; text-align:center;
}
p.bottom { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #466268; margin:0; padding:0; font-weight: 200; text-align:center;
}
p.year { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #336699; margin-left:50px;
}
p.point { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #466268; margin: 0 30px 0 52px; padding:0; font-weight: 200; text-align:justify;
} 
p.media { font-family: "Arial Black"; font-size:18px; color: #FFFF00; margin:0; padding:0; font-weight: 500; text-align:center;
}
p.footer { font-family:"Arial Narrow"; font-size:11px; color: #40605F; text-align:center; margin:-5px; padding-top:5px;
}


h1 { font-family:"Franklin Gothic Medium"; font-size:24px; color: #999999; text-align:center;
}
h2 { font-family:"Franklin Gothic Medium"; font-size:24px; color: #000000; text-align:center;
}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #336633; margin-top:0;
}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #666666; padding-top:4px;margin-left:10px;
}

ul li {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #466268;  padding:0; font-weight: 200; margin-left:40px; text-align:justify;
}
.l {clear:both;border-top:1px solid #C4C4C2;margin:10px 20px 10px 20px;
}

.2 {clear:both;border-top:1px solid #FF0033;margin:10px 20px 10px 20px;
}

div.k {clear:both;border-top:1px solid #C4C4C2;margin:10px 20px 10px 20px;
}
div.m {clear:both;border-top:1px solid #999999;margin:10px 3px 3px -3px;
}
div.mail {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; margin:0; padding:3px; width:150px; border:1px solid; border-color:#000000; text-align:justify;
}

.AudioName1 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336633; margin:7px 10px 7px 25px; padding-left:5px; font-weight: 100; text-align:left; border-left:7px solid #FFFF00; border-bottom:1px solid #adadad;
}

.AudioName2 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336633; margin:7px 10px 7px 25px; padding-left:5px; font-weight: 100; text-align:left; border-left:7px solid #660000; border-bottom:1px solid #adadad;
}


.AudioName1 span { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color: #284b4a;
}


.galleryText { padding:2px 7px 2px7px; margin:3px 15px 3px 15px; border-top:1px solid #999999; text-align:justify;
}

.photo_l { margin: 0 10px 3px 0; float: left; border: 2px solid #FFFFFF; padding: 2px;
}

.photo_left { float:left; padding:1px; background-color: #c4c4c2; margin-right:8px; border: 1px #FFFFFF;
}


.photo_r { margin: 0 0 3px 10px; float: right; border: 2px solid #FFFFFF; padding: 2px;
}

.photo { margin: 0 0 3px 10px; border: 2px solid #FFFFFF; padding: 2px;
}

.photo2 { margin: 17px 10px 3px 0; border: 2px solid #FFFFFF; padding: 2px;
}

.photoMaus { margin:6px 6px 0 6px; border: 1px solid #999966; padding:1px;
}

.youtVideo { width:480px; height:386px; margin-left: 0; margin-top:10px; margin-bottom:10px; border-bottom: 7px solid #383838; border-right: 7px solid #616160; border-left: 7px solid #dcdcc4; border-top: 7px solid #FFFFFF; padding: 2px; float:left;
}

.youtVideoComp { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336633; margin:5px 0 5px 5px; padding-left:5px; font-weight: 100; text-align:left; border-left:7px solid #FFFF00;
}

.youtVideoComp span { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336633; font-weight: 700; text-align:left;
}

.youtVideoPoint { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #336633; margin:5px 0 5px 5px; padding-left:5px; font-weight: 100; text-align:left; border-left:7px solid #660000;
}


.KlipName { background-color: #FFFFFF;
}


.youtVideoAbout { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #466268; margin: 5px; padding-left:5px; font-weight: normal; text-align: left; border-left:7px solid #000099;
}

.blockVideo { margin: 10px; border: 7px solid #999999; padding: 2px;
}

.phMaus { width:146px; height:397px; background-color:#cececd; margin-right:6px; margin-top:10px; float:right; border-bottom: 3px solid #383838; border-right: 3px solid #616160; border-left: 3px solid #dcdcc4; border-top: 3px solid #FFFFFF;
}

.phMausText { width:135px; height:100%; background-color:#cececd; margin:10px 6px 0 6px; padding: 7px; float:right; border: 1px solid #FFFFFF;
}


.330 { width:325px; height:146px;
}

.331 { width:6px; height:136px; float:left;
}

.332 { width:310px; height:136px; margin-left:6px;
}

.333 { width:6px; height:136px; float:right;
}



.11 { width:498px; height:420px; margin-bottom:10px; margin-top:10px; margin-left:0;
}

.12 { width:680px; height:49px;
}

.knopki { margin:3px 3px 3px 9px; width:492px;
}

.right { float:right; padding:1px 5px 3px 5px; background-color: #c4c4c2; border-bottom: 2px solid #383838; border-right: 2px solid #616160; border-left: 2px solid #dcdcc4; border-top: 2px solid #FFFFFF;
}

.left { float:left; padding:1px 5px 3px 5px; background-color: #c4c4c2; border-bottom: 2px solid #383838; border-right: 2px solid #616160; border-left: 2px solid #dcdcc4; border-top: 2px solid #FFFFFF;
}

.center { float:left; padding:1px 5px 3px 5px; margin-left:11px; background-color: #c4c4c2; border-bottom: 2px solid #383838; border-right: 2px solid #616160; border-left: 2px solid #dcdcc4; border-top: 2px solid #FFFFFF;
}

.rightKlip { float:right; padding:5px 5px 2px 5px; background-color: #dadada; border:1px solid #989897;
}

.leftKlip { height:133px; background-color:#aca4ea; margin-left:-7px; float:left; padding:5px 10px 0 5px; border-bottom: 3px solid #383838; border-right: 3px solid #616160; border-left: 3px solid #dcdcc4; border-top: 3px solid #FFFFFF;
}



	#header {
		height:140px;
		padding:0 0 0 34px;
	}
		#header div.users {
			height:140px;
		}
			#header div.users a img {
				border:1px solid #999999;
				float:left;
				margin:0;
				padding:1px;
			}
			div.users a img {
				border:1px solid #999999;
				float:left;
				margin:0;
				padding:3px;
			}
			div.users { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #466268;

#tooltip {
	background:#F5EBC7;
	border:1px solid #0240B8;
	color:#AF0408;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	width:auto;
	font-size: 100%;
	z-index: 100;
}








address { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666666; text-align: right; }
