body { margin: 0px; padding: 0px; font-size: 14px; font-family: Arial; color: white; background: none repeat scroll 0% 0% black; }
a { color: rgb(255, 255, 255); text-decoration: underline; }
a:hover { text-decoration: none; }
#content_fon { width: 100%; height: 1000px; background: url('background.jpg') no-repeat scroll center top black; }
#content { width: 970px; height: 1000px; margin: 0px auto; background: url('content.jpg') no-repeat scroll center top black; }
@font-face {
	font-family: "adv";
	font-style: normal;
	font-weight: normal;
	src: url('adv.woff') format("woff");
}
@font-face {
	font-family: "romulc";
	font-style: normal;
	font-weight: normal;
	src: url('romulc.woff') format("woff");
}
#text_znak1_place { position: absolute; height: 42px; text-align: center; margin-left: 315px; margin-top: 170px; }
#text_znak2_place { position: absolute; height: 42px; text-align: center; margin-left: 497px; margin-top: 208px; }
#text_znak3_place { position: absolute; height: 42px; text-align: center; margin-left: 593px; margin-top: 298px; }
#text_znak4_place { position: absolute; height: 42px; text-align: center; margin-left: 643px; margin-top: 465px; }
#text_znak5_place { position: absolute; height: 42px; text-align: center; margin-left: 597px; margin-top: 615px; }
#text_znak6_place { position: absolute; height: 42px; text-align: center; margin-left: 483px; margin-top: 718px; }
#text_znak7_place { position: absolute; height: 42px; text-align: center; margin-left: 312px; margin-top: 760px; }
#text_znak8_place { position: absolute; height: 42px; text-align: center; margin-left: 145px; margin-top: 718px; }
#text_znak9_place { position: absolute; height: 42px; text-align: center; margin-left: 35px; margin-top: 615px; }
#text_znak10_place { position: absolute; height: 42px; text-align: center; margin-left: -17px; margin-top: 465px; }
#text_znak11_place { position: absolute; height: 42px; text-align: center; margin-left: 35px; margin-top: 298px; }
#text_znak12_place { position: absolute; height: 42px; text-align: center; margin-left: 125px; margin-top: 208px; }
#text_znak1, #text_znak2, #text_znak3, #text_znak4, #text_znak5, #text_znak6, #text_znak7, #text_znak8, #text_znak9, #text_znak10, #text_znak11, #text_znak12 { font-family: adv; font-size: 20px; border-bottom: 1px solid rgb(131, 130, 134); height: 23px; font-style: normal; font-weight: normal; }
#text_znak1_1, #text_znak2_2, #text_znak3_3, #text_znak4_4, #text_znak5_5, #text_znak6_6, #text_znak7_7, #text_znak8_8, #text_znak9_9, #text_znak10_10, #text_znak11_11, #text_znak12_12 { font-family: adv; font-size: 15px; height: 23px; }
#link1, #link2, #link3, #link4, #link5, #link6, #link7, #link8, #link9, #link10, #link11, #link12 { color: white; font-weight: normal; }
#link1:hover, #link2:hover, #link3:hover, #link4:hover, #link5:hover, #link6:hover, #link7:hover, #link8:hover, #link9:hover, #link10:hover, #link11:hover, #link12:hover { color: yellow; font-weight: normal; }
#znak_oven_place { position: absolute; margin-left: 486px; margin-top: 331px; width: 101px; height: 101px; }
#znak_telec_place { position: absolute; margin-left: 522px; margin-top: 435px; width: 101px; height: 101px; }
#znak_bliznecy_place { position: absolute; margin-left: 486px; margin-top: 539px; width: 101px; height: 101px; }
#znak_rak_place { position: absolute; margin-left: 408px; margin-top: 616px; width: 101px; height: 101px; }
#znak_lev_place { position: absolute; margin-left: 303px; margin-top: 644px; width: 101px; height: 101px; }
#znak_deva_place { position: absolute; margin-left: 198px; margin-top: 614px; width: 101px; height: 101px; }
#znak_vesy_place { position: absolute; margin-left: 121px; margin-top: 538px; width: 102px; height: 101px; }
#znak_scorpion_place { position: absolute; margin-left: 85px; margin-top: 435px; width: 101px; height: 101px; }
#znak_strelec_place { position: absolute; margin-left: 122px; margin-top: 330px; width: 101px; height: 102px; }
#znak_kozerog_place { position: absolute; margin-left: 199px; margin-top: 253px; width: 101px; height: 101px; }
#znak_vodoley_place { position: absolute; margin-left: 303px; margin-top: 225px; width: 102px; height: 101px; }
#znak_ryby_place { position: absolute; margin-left: 408px; margin-top: 253px; width: 101px; height: 101px; }
#znak_oven { width: 101px; height: 101px; background: url('oven.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_telec { width: 101px; height: 101px; background: url('telec.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_bliznecy { width: 101px; height: 101px; background: url('bliznecy.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_rak { width: 101px; height: 101px; background: url('rak.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_lev { width: 101px; height: 101px; background: url('lev.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_deva { width: 101px; height: 101px; background: url('deva.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_vesy { width: 102px; height: 101px; background: url('vesy.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_scorpion { width: 101px; height: 101px; background: url('scorpion.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_strelec { width: 101px; height: 102px; background: url('strelec.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_kozerog { width: 101px; height: 101px; background: url('kozerog.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_vodoley { width: 102px; height: 101px; background: url('vodoley.jpg') repeat scroll 0% 0% transparent; display: none; }
#znak_ryby { width: 101px; height: 101px; background: url('ryby.jpg') repeat scroll 0% 0% transparent; display: none; }
.stat1 { position: absolute; margin-left: 840px; margin-top: 190px; font-family: romulc; color: white; font-size: 30px; }
.stat2 { position: absolute; margin-left: 840px; margin-top: 240px; font-family: romulc; color: white; font-size: 30px; }
#prorok_place1 { position: absolute; margin-left: 741px; margin-top: 350px; width: 216px; height: 253px; }
#prorok_place2 { position: absolute; margin-left: 741px; margin-top: 583px; width: 216px; height: 153px; }
#prorok1photo { width: 86px; height: 103px; background: url('prorok1.jpg') repeat scroll 0% 0% transparent; float: left; }
#prorok2photo { width: 86px; height: 103px; background: url('prorok2.jpg') repeat scroll 0% 0% transparent; float: left; }
#prorok_zagolovok { font-family: arial; font-size: 12px; color: black; font-weight: bold; }
#prorok_text { font-family: arial; font-size: 11px; font-weight: bold; color: rgb(72, 43, 29); margin-top: 9px; line-height: 16px; }
#footer { clear: both; padding: 125px 0px 0px; margin: 0px auto 20px; width: 90%; text-align: left; overflow: hidden; }
#footer .copyright { float: left; width: 310px; display: block; font-size: 13px; font-family: Tahoma; color: rgb(255, 255, 255); }
#footer ul { clear: both; margin: 80px 0px 0px; padding: 0px; height: 30px; float: right; text-align: right; overflow: hidden; }
#footer ul li { margin: 0px 0px 0px 20px; padding: 0px; float: left; list-style-type: none; }
#footer ul li a { color: rgb(255, 255, 255); text-decoration: underline; font-family: Tahoma; font-size: 12px; }
#footer p { clear: both; margin: 20px 0px; padding: 0px; color: rgb(255, 255, 255); font-size: 11px; line-height: 12px; font-family: Tahoma; }
#footer .rid { margin: 3000px 0px 0px; }
#footer .rid ul li a { color: rgb(17, 17, 17); }
#footer .rid p { color: rgb(17, 17, 17); }