html 	    		{ height: 100%; }
body        		{ height: 100%; margin: 0px; padding: 0px 0px 0px 0px; vertical-align: top; font-family: tahoma; background:#ff; }/* #95948d;*/
img         		{ border: 0px;}
table       	 	{ border-collapse: collapse; border-spacing: 0px; padding:0px;}
td      	 		{ vertical-align:top; padding:0px;}
h1,h2,h3,h4,p,span,form	{ padding:0px; margin:0px;}
ul                  { margin:0px; padding:0px;}
ul li				{ margin:0px; padding:0px;}
.png 				{ behavior: url(script/png.htc);}
/*----------------------------------------------------------------
-----------------------------------------------------------------*/
/*Øàïêà*/
#container		{ width:1000px; position:absolute;background:#fff; border:1px solid #000;padding:0px 0px 185px 0px}
#content 		{ position: relative; min-height:100%; width:1000px;}
#general        { position:relative;top:188px;margin:0px 0px 0px 8px}
#head           { margin:0px; padding:0px;}
#header1        { position:absolute; left:10px; top:0px;font:bold 22px tahoma;}
#header1  a     { background: url(../images/header2.png) no-repeat 0px 0px; width:372px; height:42px; display:block;}
#header1  a:hover{ background-position:0px -42px;}
#header1 img    { width:312px; height:22px; }
#header2        { background: url(../images/h_lt.gif) no-repeat; width:19px; height:56px; position:absolute; left:9px; top:95px;}
#h_cont         { width:730px; background:#2e70c8; min-height:56px; _height:56px;position:relative; left:16px;}
#h_cont p       { font:normal 18px arial; color:#fff;padding:16px 0px 0px 27px;}
#h_cont  select { width:214px; border:1px solid #b3b9c3; background:#fff; margin:0px 0px 0px 9px; height:18px;}
#header3        { position:absolute; left:53px; top:48px;}
#header3 p      { font:normal 35px tahoma; color:#000;}
#header4        { width:243px;height:188px; position:absolute; left:755px; top:0px;}
#header5        { width:749px;font:normal 11px tahoma; color:#c30000;position:absolute;left:9px; top:151px;}
#header5 p      { margin:12px 0px; padding:0px 0px 0px 219px;}
#header5 p a    { color:#000;}
#header5 p a:hover{ color:#000; text-decoration:none;}
#header5 b      { color:#000; font-weight:normal;}
/*End of Øàïêà*/



/*Left panel*/
#leftPanel      {width:197px; background:#f1f1f1; padding:0px 0px 30px 0px;}
#menu           {width:191px;margin:0px; padding:0px 0px 0px 0px;background:#fff;}
#menu li        {line-height:0px;list-style:none;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:1px solid #cdcdcd; list-style-type:inside}
#menu li img    {width:4px; height:6px;vertical-align:center;position:relative; margin:5px 13px 0px 16px;}
#menu li a      {font:bold 12px tahoma;color:#000; text-decoration:none; padding:7px 0px 8px 0px;display:block;border-left:13px solid #dedede;}
html>body #menu li a{padding:11px 0px 9px 0px;}
#menu li a:hover{color:#000; text-decoration:none; padding:7px 0px 8px 0px; background:#f2f2f2;}
html>body #menu li a:hover{padding:11px 0px 9px 0px;}
#menu li a.open {background:#4886DA;border-left:13px solid #427BC9;cursor:default;color:#fff; }
#menu li a.open:hover {background:#4886DA;border-left:13px solid #427BC9;color:#fff; }
#menu li a.last {color:#000; text-decoration:none; padding:11px 0px 8px 0px;}
#menu li a.last:hover {color:#000; text-decoration:none; padding:11px 0px 8px 0px; background:#f2f2f2;}
#l_banners       {text-align:center;margin:28px 0px 0px 0px; padding:0px;}
#l_banners p     {padding:0px 0px 14px 0px;}
html>body #l_banners{margin:33px 0px 0px 0px;}
#menu li a td{font:bold 12px tahoma;cursor:hand;}
/*End of Left panel*/

/*Right Panel*/
#rightPanel     {width:232px; background:#F1F1F1}
#rightPanel td  {width:230px;border-left:6px solid #F1F1F1;}
#rightPanel table{padding:0px 3px 0px 0px;background:#fff;}
#ray_news       {margin:0px 0px 9px 0px;}
#r_title        {background: url(../images/ray_bg.gif) repeat-x; height:55px;}
#r_title h3     {font:normal 18px arial; color:#fff; padding:7px 0px 0px 16px;}
#ray_block      {width:230px; margin:12px 0px 8px 0px; padding:0px 13px 0px 15px; }
html>body #ray_block{width:202px;}
#line_blk       {padding:0px;margin:0px 6px 0px 16px;border-top:1px solid #D0D0D0; border-bottom:0px solid #D0D0D0;height:1ppx; border-right:0px solid #fff; border-left:0px solid #fff;}
#ray_block p.date          {font:normal 11px tahoma; color:#000; margin:0px 0px 4px 0px;}
#ray_block p.name          {font:bold 12px tahoma;margin:0px 0px 2px 0px;}
#ray_block p.name a        {color:#19519C; text-decoration:none}
#ray_block p.name a:hover  {color:#ff0000;}
#ray_block p    {font:normal 12px tahoma;}
#all_news       {background:#E0E0E0;text-align:center; padding:1px 0px 0px 0px; margin:0px 0px 0px 0px; min-height:38px; _height:38px;font:bold 11px tahoma;color:#686868;}
#all_news a     {color:#686868;line-height:14px;}
#all_news a:hover{color:#686868; text-decoration:none}
#min_news       {margin:0px 0px 9px 0px;}
#r_title2        {background: url(../images/ray_bg2.gif) repeat-x; height:33px;}
#r_title2 h3     {font:normal 18px arial; color:#fff; padding:7px 0px 0px 16px;}
#all_news2       {background:#E0E0E0;text-align:center; padding:1px 0px 0px 0px; margin:0px 0px 0px 0px; min-height:25px; _height:25px;font:bold 11px tahoma;color:#686868;}
#all_news2 a     {color:#686868;line-height:14px;}
#all_news2 a:hover{color:#686868; text-decoration:none}
p.rss           {text-align:right;position:relative;margin:-6px 8px 0px 0px;}
p.rss img       {position:relative;margin:0px 0px -4px 4px}
/*End of Right Panel*/

/*Center*/
#center         {width:549px; padding:0px 0px 16px 0px;}
#page_title     {font:normal 18px tahoma;color:#000; background:#FFCC41; padding:5px 0px 7px 20px; margin:0px 0px 0px 0px;}

div.pre_text      {font:normal 11px tahoma;color:#999;margin:12px 0px 0px 20px;}
div.pre_text p {font:normal 11px tahoma;color:#999;margin:0px;}

#school_list   {margin:16px 0px 31px 19px; padding:0px 0px 0px 0px; width:488px;}
#school_list td{width:233px; padding-right:30px;}
.rb { font:normal 12px tahoma;width:233px; padding:0px 0px 0px 0px}
.rb a { color:#000;  padding:0px 0px 0px 10px; display:block}
.rb a:hover { text-decoration:none; background: url(../images/bull.gif) no-repeat left center; color:#ff0000;  padding:0px 0px 0px 10px;display:block}
.rb ul { margin:0; padding:0px 0px 0px 0px; }
.rb ul li { font-size:12px; padding:0px 0px 6px 0px;list-style:none;}
h3.vil       {margin:9px 0px 6px 25px;}
#sch_add      {float:right;margin:0px 0px 19px 0px;}
html>body #sch_add {margin:0px 0px 22px 0px;}
p.add       {text-align:right; margin:0px 37px 4px 0px; font:normal 12px tahoma; color:#FF0000;}
p.add   a   {color:#FF0000; font-weight:bold}
p.add   a:hover{color:#FF0000; text-decoration:none;}
#text_title {font:normal 24px tahoma; color:#000; margin:8px 0px 0px 20px; padding:0px 0px 3px 0px;}
#pict_list  {margin:15px 0px 11px 0px;padding:0px 0px 0px 0px;width:479px;}
#pict_list td{font:normal 11px tahoma;color:#000000;}
#pict_list td p{margin:8px 0px 0px 8px;}
#pict_list td.lt{padding:0px 12px 0px 0px;}
#pict_list img{margin:0px 0px 0px 0px;}
#botLinks   {font:normal 12px tahoma;margin:20px 0px 0px 32px;}
#botLinks a {color:#686868;}
#botLinks a:hover {color:#686868;}
/*End of Center*/

/*News*/
#news         {width:549px; padding:0px 0px 16px 0px;background:#F1F1F1}
div#year{border-bottom: 1px solid #D4D4D4;padding-left: 0px; padding-top:23px; }
div#year ul{list-style-type: none;margin: 0px;padding: 0px 0px 1px 22px;;white-space: nowrap; font:normal 20px tahoma;}
div#year li{display: inline;margin: 0px;padding:0px 0px 1px 0px;}
div#year li a{text-decoration: none;padding: 2px 7px 1px 6px; color:#000000;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#year li a:hover{color:#e22500;}
div#year li#activelink span{padding: 2px 7px 1px 6px;border-bottom: 1px solid #fff;border-top: 1px solid #D4D4D4;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4; background-color: #fff;color:#e22500;}
#news_page    {border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4;  border-bottom: 1px solid #D4D4D4;width:549px; min-height:910px; _height:910px; background:#fff;padding:0px 0px 20px 0px;}
html>body #news_page{width:547px;}

#month        {margin:0px 0px 0px 29px; padding:8px 0px 0px 0px;}
#month li     {float:left; list-style:none;font:bold 12px tahoma;padding:0px 14px 0px 0px;color:#FF0000}
#month li a   {color:#000;}
#month li a:hover{color:#000; text-decoration:none;}
#month li span{color:#999999}

#month_block  {margin:0px 23px 0px 29px; padding:0px 0px 0px 0px;}
#month_block #date{font:normal 11px tahoma;color:#000;margin:8px 0px 7px 0px;}
#month_block td {border-bottom:1px solid #D4D4D4}
#month_block td div{ width:491px;float:left;}
#month_block td img {margin:3px 8px 3px 0px;}
#month_block h2 {margin:7px 0px 0px 0px}
#month_block #name{font:bold 12px tahoma;margin:0px 0px 3px 0px;}
#month_block #name a{color:#19519C;text-decoration:none;}
#month_block #name a:hover{color:#ff0000;}
#month_block p{font:normal 12px tahoma; color:#000;width:auto; margin:0px 0px 10px 0px;}
#open_name      {color:#FF0000; line-height:18px;margin:0px; padding:0px 0px 4px 0px;}
#botLinks2   {font:normal 12px tahoma;margin:6px 0px 0px 32px}
#botLinks2 a {color:#686868;}
#botLinks2 a:hover {color:#686868;}
/*End of News*/

/*Statica*/
#statica    {padding:10px 0px 0px 0px;}
.text       {padding:0px 32px 0px 32px;}
.text p     {font:normal 12px tahoma;color:#000000;}
h1              {font:bold 22px tahoma; color:#000; margin:7px 0px 11px 0px;}
h2              {font:normal 20px tahoma;color:#000;margin:0px 0px 0px 0px;}
h3              {font:normal 18px tahoma;color:#000;margin:0px 0px 0px 0px;}
h4          {font:bold 12px tahoma; margin:7px 0px 2px 0px}
.text h1              {font:bold 22px tahoma; color:#585858; margin:11px 0px 11px 0px;}
.text h2              {font:normal 20px tahoma;color:#000;margin:9px 0px 9px 0px;}
.text h3              {font:normal 18px tahoma;color:#000;margin:8px 0px 7px 0px;}
.text h4          {font:bold 12px tahoma; margin:7px 0px 2px 0px}
.text p.sign          {font:normal 11px tahoma;color:#929292;}
.text img       {margin:4px 11px 7px 0px;}
.text a{color:#ff0000;font:normal 12px tahoma;}
.text a:hover{color:#ff0000;text-decoration:none;}
.text ol{margin:4px 13px 6px 31px;padding:0px;list-style-type:decimal;list-style-position:outside; }
.text ul{margin:4px 13px 6px 31px;padding:0px;list-style-type:disk;list-style-position:outside;font:normal 12px tahoma;}
.text ol li{margin:0px 0px 0px 0px; padding:0px;line-height: 13px; font:normal 12px tahoma;}
.text ul li{margin:0px 0px 5px 0px;line-height:13px; }
.text .lyric   {background:#DDEBFF;color:#000;font:normal 11px tahoma; margin:5px 15px; padding:3px 7px 9px 10px;}
.text table.table{border-collapse:collapse;border:1px solid #888888;margin:18px 0px 23px 19px;font:normal 11px tahoma;text-align:left;}
.text table.table th{border:1px solid #888888;padding:3px 10px 5px 14px;text-align:center;vertical-align:middle;background-color:#C6C6C6; color:#000000;font:bold 11px tahoma}
.text table.table td{border:1px solid #888888;padding:3px; background-color:#EEEEEE;color:#000000; text-align:center;padding:4px;}
/*End of Statica*/


/*Fotogalery*/
#fotogalery     {margin:22px 0px 0px 29px; padding:0px 0px 0px 0px;}
#fotogalery td  {width:160px; padding:0px 10px 17px 0px;}
#fotogalery td img {width:160px; height:160px;}
#fotogalery p.size{font:normal 11px tahoma; color:#929292;margin:1px 0px 0px 1px}
#fotogalery p   {font:normal 11px tahoma;color:#000;width:145px}
#fotogalery h4  {margin:2px 0px 3px 0px;}
#pages              {padding:10px 0px 30px 104px;}
html>body #pages    {padding:10px 0px 30px 104px;}
#pages ul   		{list-style-type:none;}
#pages ul li    	{float:left;font:normal 18px tahoma;}
#pages ul li span	{float:left;font:normal 18px tahoma;color:#ff0000;padding:2px 9px 2px 3px;margin:0px 0px 0px 0px;}
#pages ul li a		{font:normal 18px tahoma;color:#000;text-decoration:none; padding:2px 0px 2px 0px;position:relative; top:2px; margin:0px 9px 0px 3px;}
#pages ul li a:hover{font:normal 18px tahoma;color:#ff0000;padding:2px 0px 2px 0px;margin:0px 9px 0px 3px;}
/*End of Fotogalery*/

/*Files*/
table.files{width:482px;margin:25px 0px 0px 29px;font:normal 11px tahoma;text-align:center;}
table.files th{border:1px solid #B8B8B8;padding:3px 15px 3px 15px;;text-align:left;vertical-align:middle;background-color:#C6C6C6; color:#ffffff;}
table.files th a{font:normal 11px tahoma; text-decoration:none; color:#fff;}
table.files th a:hover{  color:#fff;}
table.files th img{width:6px;height:3px;margin:0px 0px 2px 7px;}
table.files td img{width:22px;height:20px;margin:3px 5px 5px 0px;padding:0px 0px 0px 0px;vertical-align:middle;}
table.files td{border:1px solid #B8B8B8;padding:3px 3px 3px 17px; background-color:#ffffff;color:#000000; text-align:left; vertical-align:middle;}
table.files td.lt_table a{text-decoration:none; font:normal 11px tahoma;color:#000;}
table.files td.lt_table a:hover{text-decoration:underline; font:normal 11px tahoma;color:#000;}
/*******/


/*GuestBook*/
#quest_table{width:496px;margin:0px 0px 0px 29px;}
#g_block {float:left; clear:right;width:496px; border-bottom:1px solid #D4D4D4; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px;}
#g_block h4.g_name{margin:16px 0px 1px 0px;padding:0px;}
#g_block .g_date{font:normal 11px tahoma; color:#000;margin:0px 0px 5px 0px;}
#g_block p {font:normal 12px tahoma;}
h4.g_answer{color:#c30000; margin:7px 0px 1px 0px; padding:0px;}
p.g_anstext{font:normal 12px tahoma;color:#c30000; margin:0px 0px 0px 0px; padding:0px;}

#form_contacts	{padding:0px 0px 0px 30px;  position:relative;margin:-21px 0px 0px 0px;float:left; clear:all; width:414px;}
html>body #form_contacts{margin:0px 0px 0px 0px; position:none;}
#form_contacts form	{margin:0px 0px 0px 0px;}
#form_contacts #form_2          {padding:0px 0px 0px 0px; margin:0px 0px 4px 0px;clear:all;}
#form_contacts #form_2 p        {color:#000; font:bold 11px tahoma;}
html>body  #form_contacts #form_2 p{margin:0px 0px 2px 0px;}
#form_contacts #form_2 input    {width:314px; border:1px solid #A5A5A5; background:#F4F3F1;color:#403F2E; font:normal 11px tahoma;  padding:0px;margin:0px;}
#form_contacts #form_2 textarea {width:314px; height:87px;border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;}
#btn             {font:normal 10px tahoma;color:#676767;float:right;width:71px;margin:3px 70px 0px 0px}
html>body #btn   {margin:3px 100px 0px 0px}
p.c_sign         {font:normal 10px tahoma; color:#999;}
p.c_sign2        {font:bold 11px tahoma; color:#4887DB; margin:3px 0px 7px 0px}
/*End of GuestBook*/


/*Contacts*/
*Contacts*/
#contacts		{padding:0px 0px 0px 0px;width:477px; }
#text_contacts   {margin:0px 0px 0px 23px; width:475px;}
#text_contacts table{margin:18px 0px 0px 7px;}
#text_contacts td.lt{font:bold 12px tahoma;color:#000; text-align:right;padding:0px 8px 4px 0px;}
#text_contacts td.rt{font:normal 12px tahoma;color:#000;}
#text_contacts #mail {font:normal 12px tahoma;float:left; margin:0px 0px 0px 0px;}
#text_contacts #mail a{color:#ff0000; }
#text_contacts #mail a:hover{color:#ff0000; text-decoration:none;}

#form_contacts2 p.c_sign         {font:normal 10px tahoma; color:#999;}
#form_contacts2 p.c_sign2        {font:bold 11px tahoma; color:#4887DB; margin:7px 0px 8px 0px}
#form_contacts2	{padding:0px 0px 0px 30px; margin:30px 0px 0px 0px;float:left; clear:all; width:420px;}
#form_contacts2 img	{width:125px; height:19px; margin:0px 0px -4px 6px;}
html>body #form_contacts2 img	{width:125px; height:19px; margin:0px 0px -5px 6px;}
html:not([lang]) #form_contacts2 img{margin:0px 0px -7px 6px;}
#form_contacts2 form	{margin:0px 0px 0px 0px;}
#form_contacts2 #form_2          {padding:0px 0px 0px 0px; margin:0px 0px 4px 0px;clear:all;}
#form_contacts2 #form_2 p        {color:#000; font:bold 11px tahoma;}
html>body  #form_contacts2 #form_2 p{margin:0px 0px 2px 0px;}
#form_contacts2 #form_2 input    {width:314px; border:1px solid #A5A5A5; background:#F4F3F1;color:#403F2E; font:normal 11px tahoma;  padding:0px;margin:0px;}
#form_contacts2 #form_2 textarea {width:314px; height:87px;border:1px solid #A5A5A5; color:#403F2E; font:normal 11px tahoma;}
#btn2           {font:normal 10px tahoma;color:#676767;float:right;width:71px;margin:6px 77px 0px 0px}
html>body #btn2 {margin:6px 107px 0px 0px;}
/*End of Contacts*/


/*Footer*/
#footer         {width:1000px; position:relative; top:189px; float:left;}
#string         {width:1000px; border-top:1px solid #000;float:left; }
#f_lt           {float:left; padding:7px 0px 22px 19px;}
#f_lt b         {font-weight:bold; color:#686868;padding:3px 0px;}
#f_lt p         {font:normal 12px tahoma;color:#686868;}
#f_lt p.mail    {margin:1px 0px 0px 0px;}
#f_lt a         {color:#c60000;}
#f_lt a:hover   {color:#c60000; text-decoration:none;}
#f_rt           {float:right;}
p.copyright     {font:normal 11px tahoma; margin:12px 20px 6px 0px;}
p.copyright a   {color:#000;}
p.copyright a:hover{color:#000; text-decoration:none}
p.copyright img {position:relative; bottom:-3px; left:7px;}
#f_rt  h5       {margin:-2px 0px 0px 0px; padding:0px 0px 0px 0px;}
#banners        {position:relative;right:-1px;margin:0px 0px 3px 0px; padding:16px 0px 11px 0px; width:1000px; float:left; text-align:center;border-top:1px solid #000;border-spacing:2px; border-bottom:1px solid #fff;border-left:1px solid #fff; border-right:1px solid #fff;}
html>body #banners{width:999px; position:auto; right:auto;}
#banners a      {padding:0px 19px 0px 0px}
/*End of Footer*/



/*Statica*/
h5              {font:bold 11px tahoma;color:#000;}
/*End of Statica*/
