html 	    		{ height: 100%; }
body        		{ height: 100%; margin: 0px; padding: 5px 5px 0px 5px; vertical-align: top; font-family: tahoma; background: #E5E4E4;}/* #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	{ padding:0px; margin:0px;}
ul                  { margin:0px; padding:0px;}
ul li				{ margin:0px; padding:0px;} 																																											
.png 				{ behavior: url(script/png.htc);}
/*----------------------------------------------------------------
-----------------------------------------------------------------*/

#container		  { width:100%; /*_width:108.6%;*/  z-index: 1; padding:0px 0px 0px 0px; background: #fff; }
#content 		  { position: relative; min-height: 100%; width:100%;}
#general          { margin:12px 0px 0px 0px; width:100%; padding:0px 0px 0px 0px;}


/***Header***/
#head             { width:100%; margin:0px 0px 0px 0px;}
#header		      { background: #fff url(../images/header1.jpg) no-repeat; width:675px; height:209px; font:bold 22px tahoma; color:#000;}
#header #link     { width:359px; height:101px; position:absolute; left:311px; top:48px;}
#header #link img { width:359px; height:101px; border:0px solid black;}
#header #link a   { cursor:hand;}

#header2 #links    { position:absolute; right:12px; top:2px; margin:0px 0px 0px 0px; white-space:nowrap;}
#header2 #links_   { position:relative;}
#header2 #links span { color:#F3F2EC; margin:0px 0px 0px 0px; font:normal 11px tahoma;}
#header2 #links span a{ color:#F3F2EC; text-decoration:none; padding:2px 7px 2px 8px; white-space:nowrap;}
#header2 #links span a:hover{ color:#F3F2EC; text-decoration:underline;}
#header #name 	  { position:absolute; left:20px; top:12px; font:bold 20px tahoma; color:#000;}
#header_bg 	 	  { background: #fff url(../images/header_bg.jpg) repeat-x; width:50%; height:99px; font:bold 30px tahoma; color:#fff}
#header2		  { background: #fff url(../images/header2.jpg) no-repeat; width:315px; height:209px;}

#head_search      { margin:0px 0px 0px 0px; position:absolute; left:0px; top:0px;}
#head_search form { margin:0px; padding:0px;}
div.input         { position:absolute; left:20px; top:182px;}
div.input input   { width:193px; height:19px; padding:0px 0px 0px 11px; font:normal 13px tahoma; color:#000; background:#fff; border:0px solid black;}
div.ic 		      { width:14px; height:18px; position:absolute; left:217px; top:183px;}
div.ic img 	      { width:14px; height:18px; border:0px solid red;}
div.ic a    	  { cursor:hand;}



/***LeftPanel***/
#leftPanel        	{ background:#fff; width:218px; padding:0px 23px 50px 16px;}

/**Menu**/
#leftPanel ul       { margin:0px 0px 0px 0px; width:218px;}
#leftPanel li       { list-style-type:none; font:bold 12px tahoma; color:#000000; width:218px; line-height:13px; margin:0px 0px 0px 0px; border-bottom:1px solid #D4D4D4;}
#leftPanel li a     { color:#000; width:201px; display:block; _width:218px; padding:8px 4px 10px 13px; display:block; text-decoration:none;}
#leftPanel li a span{ width:197px;}
#leftPanel li a:hover{ color:#000; background:#E2E2E2;}
#leftPanel li a.open{ color:#000; cursor:default; background: #FFDF6C }
#leftPanel li a.open:hover{ color:#000; cursor:default; background: #FFDF6C }

#leftPanel li a.dl{ color:#000; cursor:default; background: url(../images/bull.gif) no-repeat 202px 11px; display:block; }
#leftPanel li a.dl:hover{ color:#000; background: #E2E2E2 url(../images/bull2.gif) no-repeat 202px 11px; }
#leftPanel li p   { color:#464646; font:normal 11px tahoma; width:146px; margin:2px 0px 0px 0px;}

div.sup_list_close0{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:282px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close0{position:absolute; top:250px; left:221px;}
div.sup_list_open0{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:284px; left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
div.sup_list_open0  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open0  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open0  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open0  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open0  p:hover{background:#E2E2E2}
div.sup_list_open0  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open0  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}

div.sup_list_close1{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:250px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close1{position:absolute; top:250px; left:221px;}
div.sup_list_open1{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:722px; left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
div.sup_list_open1  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open1  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open1  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open1  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open1  p:hover{background:#E2E2E2}
div.sup_list_open1  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open1  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}

div.sup_list_close2{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:250px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close2{position:absolute; top:250px; left:221px;}
div.sup_list_open2{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:630px;  left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
div.sup_list_open2  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open2  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open2  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open2  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open2  p:hover{background:#E2E2E2}
div.sup_list_open2  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open2  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}

div.sup_list_close3{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:250px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close3{position:absolute; top:250px; left:221px;}
div.sup_list_open3{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:662px;  left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
div.sup_list_open3  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open3  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open3  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open3  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open3  p:hover{background:#E2E2E2}
div.sup_list_open3  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open3  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}

div.sup_list_close4{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:250px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close4{position:absolute; top:250px; left:221px;}
div.sup_list_open4{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:316px;  left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);	-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
div.sup_list_open4  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open4  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open4  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open4  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open4  p:hover{background:#E2E2E2}
div.sup_list_open4  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open4  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}

div.sup_list_close5{width:114px; background:#ADACAC; padding:0px 0px 0px 0px; position:absolute; top:250px; left:221px;visibility:hidden;display:none;      z-index:100;}
html>body div.sup_list_close5{position:absolute; top:250px; left:221px;}
div.sup_list_open5{z-index:1000;width:214px;background:#fff;    padding:0px 0px 0px 0px;position:absolute; top:361px;  left:225px;visibility:visible;display:block; z-index:100; border:1px solid #DADADA; 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	-moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
div.sup_list_open5  p   {width:214px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;font:normal 11px tahoma;}
html>body div.sup_list_open5  p   {width:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.sup_list_open5  p a {_w\idth:214px; padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; display:block; background:none;text-decoration:none;}
div.sup_list_open5  p a:hover{padding:2px 0px 5px 22px; _padding:2px 0px 5px 22px; text-align:left;color:#696969;font:normal 11px tahoma; _background:#E2E2E2}
div.sup_list_open5  p:hover{background:#E2E2E2}
div.sup_list_open5  p a.open { cursor:default; color:#000; background: #FFDF6C}
div.sup_list_open5  p a.open:hover { cursor:default; color:#000; background: #FFDF6C}
/**End of Menu**/
/*Advertising*/
#ads_zone_1     { margin:65px 0px 0px 0px; text-align:center;}
#ads_zone_1 p   { margin:0px 0px 8px 0px;}
#ads_zone_1 p.name  { margin:0px 0px -42px 0px; text-align:left;}
/*End of Advertising*/
/***End of LeftPanel***/

/***Center***/
#center         { width:80%; border-top:1px solid #DEE2E6; padding:0px 21px 20px 11px;}
#pageTitle      { font:bold 12px tahoma; color:#D80206; margin:3px 0px 0px 0px;}
h1#title          { font:normal 20px tahoma; color:#000; margin:14px 0px 2px -11px; border-left:1px solid #E0E4E7; padding:9px 0px 10px 9px;}
#welcome_blk    { margin:0px 0px 6px 0px; width:100%;}
#welcome_blk img{ margin:2px 10px 10px 0px}
#welcome_blk p  { font:normal 13px tahoma; color:#000; text-indent:20px; margin:0px 0px 7px 0px}
h1#title2         { font:normal 20px tahoma; color:#0040A9; margin:14px 0px 8px -11px; border-left:1px solid #E0E4E7; padding:9px 0px 10px 9px;}
h1#title2 a       { color:#0040A9; text-decoration:none; margin:0px 7px 0px 0px}
h1#title2 a:hover { color:#0040A9; text-decoration:underline;}
#news_block     { width:100%; margin:0px 0px 19px 0px; float:left;}
#news_block p.date { font:normal 11px tahoma; color:#000; margin:0px 0px 3px 0px; text-indent:0px;}
#news_block p.name { font:bold 12px tahoma; color:#1A53B1;text-indent:0px; margin:0px 0px 3px 0px;}
#news_block p.name a { color:#1A53B1; margin:0px 4px 0px 0px;text-decoration:none;}
#news_block p.name a:hover{ color:#1A53B1; text-decoration:underline;}
#news_block p   { margin:0px 0px 0px 0px; font:normal 12px tahoma; color:#454545; text-indent:20px;}
#news_block img { margin:2px 5px 5px 0px;}
p.sign          { font:normal 11px tahoma; color:#6C6C6C;}
h1#title3         { font:normal 18px tahoma; color:#0040A9; margin:10px 0px 11px 0px;padding:0px 0px 0px 0px; float:left; width:100%;}
h1#title3 a       { color:#0040A9; text-decoration:none; margin:0px 7px 0px 0px}
h1#title3 a:hover { color:#0040A9; text-decoration:underline;}

#botLinks   { margin:20px 0px 0px -9px; _margin:30px 0px 0px -4px; float:left; width:100%; font:normal 11px tahoma; color:#E7E7E7}
#botLinks a { color:#969696; text-decoration:none; font:normal 11px tahoma; margin:0px 9px 0px 9px; }
#botLinks a:hover { color:#969696; text-decoration:underline;}
/***End of Center***/

/**News**/
#pages          {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; float:left; width:100%; position:relative; left:-8px;}
#pages ul   		{list-style-type:none;}
#pages ul li    	{float:left;font:normal 13px verdana;}
#pages ul li.dotes	{font:normal 13px verdana; padding:4px; color:#0F53C5}
#pages ul li.bulls a {font:normal 13px verdana; color:#3c488d;text-decoration:none;}
#pages ul li.bulls a:hover {font:normal 13px verdana; color:#3c488d;background:transparent;}
#pages ul li span	{float:left; font:bold 13px verdana; color:#000;padding:2px 9px 2px 8px;}
#pages ul li a.img		{margin:0px 0px 0px 0px;padding:0px;background:none;position:relative;top:0px;}
#pages ul li a.img:hover{margin:0px 0px 0px 0px;padding:0px;background:none;position:relative;top:0px;}
#pages ul li a		{font:normal 13px verdana; color:#0F53C5;text-decoration:none; padding:2px 9px 2px 8px;position:relative; top:2px;}
#pages ul li a:hover{font:normal 13px verdana; color:#0F53C5; text-decoration:underline; padding:2px 9px 2px 8px;}

#pages a:link, #pages a:visited { font:normal 13px verdana; color:#3c488d;text-decoration:none;}
#pages a:hover, #pages a:active { font:normal 13px verdana; color:darkred;background:transparent;}
#pages b		{ font:normal 13px verdana; color:#000;background:transparent;}

#n_way          { margin:14px 0px 0px 0px;font:normal 18px tahoma; color:#000; border:0px;}
#n_way a        { font:normal 18px tahoma; color:#000; text-decoration:none;}
#n_way a:hover  { font:normal 18px tahoma; color:#000; text-decoration:underline;}

#way            { margin:9px 0px 3px 0px;font:normal 10px tahoma;}
#way a          { font:normal 11px tahoma; color:#7C7C7C; margin:0px 1px 0px 0px;}
#way a:hover    { color:#7C7C7C; text-decoration:none;}
#way b          { font:normal 11px tahoma; color:#D80206;margin:0px 0px 0px 1px;}

#open_news       { width:100%; margin:14px 0px 14px 0px; padding:0px 0px 19px 0px; border-bottom:1px solid #BDBDBD;}
#open_news p.date{ font:normal 11px tahoma; color:#000000; margin:2px 0px 1px 0px; text-indent:0px;}
#open_news p.name{ font:normal 20px tahoma; color:#000000; margin:1px 0px 5px 0px; line-height:19px; text-indent:0px;}
#open_news img   { margin:2px 10px 10px 0px;}
#open_news p     { font:normal 12px tahoma; color:#454545; margin:0px 0px 8px 0px; text-indent:20px;}

h1#other         { margin:0px 0px 14px -2px; font:normal 20px tahoma; color:#000;}
h1#other a       { margin:0px 0px 14px -2px; font:normal 20px tahoma; color:#000; text-decoration:none;}
h1#other a:hover { margin:0px 0px 14px -2px; font:normal 20px tahoma; color:#000; text-decoration:underline;}
/**End of News**/


/**Fotogalery**/
td.years        { width:100%;color:#2c50c0; font:normal 11px tahoma; padding:20px 0px 10px 0px;}
td.years a      { color:#2c50c0; text-decoration:none; margin:0px 24px 0px 0px;}
td.years a:hover{ color:#2c50c0; text-decoration:underline;}
td.years a.open { color:#000000; font-weight:bold; text-decoration:none; cursor:default;}
td.years a.open:hover { color:#000000; font-weight:bold; text-decoration:none;}
td.years a.noaccess { color:#b8b8b8; font-weight:normal; text-decoration:none; cursor:default;}
td.years a.noaccess:hover { color:#b8b8b8; font-weight:normal; text-decoration:none;}

#gal_cat        { width:99%; margin:20px 0px 0px 0px; float:left;}
#gal_cat p.name { font:normal 12px tahoma; color:#2c50c0;}
#gal_cat p.name img{ vertical-align:top; margin:5px 3px 0px 0px;}
#gal_cat p.name a{ color:#2c50c0; text-decoration:none; background: url(../images/bull3.gif) no-repeat left center; display:block; padding:0px 0px 0px 9px;}
#gal_cat p.name a:hover{ color:#2c50c0; text-decoration:underline;}
#gal_cat p.date { color:#000; font:normal 11px tahoma; margin:3px 0px 0px 17px;}
#gal_cat p.line { border-top:1px solid #dee2e6; border-bottom:0px solid #fff; height:1px; font-size:1px; margin:11px 0px 0px 10px;}

h2#title        { font:normal 20px tahoma; color:#000000; line-height:19px; margin:10px 0px 5px 0px;}
.m_date         { font:normal 11px tahoma; color:#000000; margin:0px 0px 7px 0px;}
#galery         { margin:16px 0px 0px 0px; float:left; width:auto; padding:0px; }
#galery  td     { padding:0px 2px 0px 0px;  text-align:center; vertical-align:middle; padding:0px 1px 14px 1px;}
#galery  td p.sgn  { width:233px; font:normal 12px tahoma; color:#000000; text-align:left !important; margin:6px 0px 0px 11px; _margin:6px 0px 0px 1px;}
#galery  td p.sgn2 { width:233px; font:normal 11px tahoma; color:#6c6c6c; text-align:left !important; margin:6px 0px 0px 11px; _margin:6px 0px 0px 1px;}
#blk            { border:1px solid #e3e3e3; }
#blk td         { text-align:center; vertical-align:middle; width:auto !important; padding:10px 10px; border:0px solid #fff; height:auto !important;}
#blk td div img { width:auto;}
#blk td div a:link, #blk td div a:visited{ background:#fff; padding:1px; display:block; width:auto;}
#blk td div a:hover, #blk td div a:active{ background:#ff0000; padding:1px;}
p.icon          { text-align:right; margin:14px 4px 0px 0px; _margin:0px 4px 0px 0px; line-height:6px; font-size:1px;}
html:not([lang]) p.icon {margin:5px 4px 5px 0px; }
p.icon a        { background: url(../images/bull4.gif) no-repeat;width:11px; height:10px; padding:8px; }
p.icon a:hover  { background: url(../images/bull5.gif) no-repeat;width:11px; height:10px; }
/**End of Fotogalery**/

/**Search**/
#search_form       { text-align:center;margin:16px 0px 17px 0px; width:100%; background:#fff;}
#search_form .xtop, #search_form .xbottom {  background: transparent; font-size: 1px; }
#search_form .xb1, #search_form .xb2, #search_form .xb3, #search_form .xb4 { display: block; overflow: hidden; }
#search_form .xb1, #search_form .xb2, #search_form .xb3 { height: 1px; }
#search_form .xb2, #search_form .xb3, #search_form .xb4, #search_form .cont { background: #FFDF6C; border-left: 1px solid #FFDF6C; border-right: 1px solid #FFDF6C; }
#search_form .xb1 { margin:0 5px; background: #FFDF6C; }
#search_form .xb2 { margin:0 3px; border-width: 0 2px; }
html>body #search_form .xb2 { height:1px; }
#search_form .xb3 { margin:0 2px; }
html>body #search_form .xb3 { height:1px; }
#search_form .xb4 { height: 0px; margin:0 1px; }
html>body #search_form .xb4 { height: 2px;}
#search_form .cont{ padding: 10px 13px 11px 16px ; text-align:left; background:#FFDF6C; margin:0px 0px 0px 0px;}
#search_form form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#search_form input.text { width:390px; height:28px; border:1px solid #F4D35E; font:normal 18px tahoma; color:#1A53B1; padding:0px 0px 0px 10px;}
#search_form span { margin:0px 0px 0px 11px;position:relative; top:0px;}
html>body #search_form span { margin:0px 0px 0px 11px;position:relative; top:-3px;}
html:not([lang]) #search_form span { margin:0px 0px 0px 11px;position:relative; top:-1px;}
#search_form span a{ color:#000; background: url(../images/img4.gif) no-repeat left center; text-decoration:none;height:25px; padding:6px 0px 6px 30px; font:normal 11px tahoma;}
#search_form span a:hover { text-decoration:underline; background: url(../images/img5.gif) no-repeat left center;height:25px; padding:6px 0px 6px 30px;}
#search_form p    { font:normal 11px tahoma; color:#000000; margin:2px 0px 0px 7px}
#search_form p b  { font:normal 11px tahoma; color:#000000; text-decoration:underline; margin:0 0 0 3px}
#search_form p.select {margin:12px 0px 0px 7px !important;}
#search_form p span {margin:0px 10px 0px 0px !important;}
#search_form p span select { width:165px; border:1px solid #F4D35E; height:19px; vertical-align:middle; font:normal 12px tahoma; color:#373737; padding:0px 0px 0px 4px;}
#search_form p input.radio { margin:0px 4px -2px 0px; _margin:0px 4px -2px -4px;}
p.word            { margin:0px 0px 0px 26px; font:normal 11px tahoma; color:#000000;}
p.word b          { font:bold 13px tahoma; color:#0F53C5; margin:0px 0px 0px 12px;}
p.word2           { margin:2px 0px 20px 77px; font:normal 11px tahoma; color:#000000;}
p.word2 b         { margin:0px 0px 0px 5px;}

#s_inside           {border-bottom:0px solid #000;margin:0px; padding:0px; background: transparent !important; font:normal 12px tahoma !imporant;}
#s_inside p         {font:normal 12px tahoma !imporant; margin:0px 0px 0px 0px}
#s_inside i         {background: transparent; color:#0F53C5; font:bold 13px tahoma}
ol.result           {margin:34px 0px 0px 35px;list-style-type:decimal;}
html>body ol.result {margin:28px 0px 0px -9px;float:left;}
html:not([lang]) ol.result {margin:31px 0px 0px -9px;}
ol.result li        {font:normal 12px tahoma; color:#000000;margin:0px 30px 22px 0px; padding:0px 0px 0px 0px;}
html>body ol.result li{margin:0px 0px 14px 0px;list-style-type:decimal;}
html:not([lang]) ol.result li{float:left; margin:0px 0px 21px 0px;}
ol.result li span   {font:bold 12px tahoma; margin:0px 3px 0px 0px;}
ol.result p.lk      {margin:0px 0px 3px 0px; font:normal 11px verdana !important; color:#000000;}
ol.result p.lk span { margin:0px 0px 0px 0px; font:bold 12px tahoma; color:#000;}
ol.result p.lk a    { color:#0268CC;font:bold 12px tahoma; text-decoration:none;}
ol.result p.lk a:hover { color:#000;  text-decoration:underline;}
ol.result p.s_link  {float:left;width:100%; padding:3px 0px 0px 0px;}
html>body ol.result p.s_link  {padding:3px 0px 20px 0px;}
html:not([lang]) ol.result p.s_link  {padding:3px 0px 0px 0px;}
ol.result p.s_link a{font:normal 12px tahoma; color:#0F53C5; text-decoration:underline;}
ol.result p.s_link a:hover{font:normal 12px tahoma; color:#0F53C5;  text-decoration:none;}
ol.result p.size    { font:normal 11px tahoma !important; color:#000; padding:8px 0px 8px 0px;}
/**End of Search**/

/**Statica**/
.text           { padding:0px 0px 0px 0px;}
.text p         { font:normal 13px tahoma; color:#000;text-indent:20px; margin:0px 0px 10px 0px }
.text a		    { color:#0f53c5;}
.text a:hover   { color:#0f53c5; text-decoration:none}
.text ol{margin:4px 0px 4px 30px;padding:0px;list-style-type:decimal;list-style-position:outside; }
.text ul{margin:4px 0px 4px 30px;padding:0px;list-style-type:desc;list-style-position:outside;font:normal 13px tahoma;}
.text ol li{margin:0px 0px 0px 13px; padding:0px;line-height: 11px; font:normal 13px tahoma;}
.text ul li{margin:0px 0px 2px 13px;line-height:13px; }
.text h1{font:normal 24px tahoma; color:#666;  margin:9px 0px 5px 0px; line-height:23px;}
.text h2{font:normal 21px tahoma; color:#666;  margin:12px 0px 4px 0px;line-height:20px;}
.text h3{font:normal 18px tahoma; color:#666;margin:11px 0px 3px 0px;  line-height:17px;}
.text h4{font:bold 13px tahoma; color:#000000;margin:10px 0px 2px 0px; line-height:12px;}
.text hr {border-top:1px solid #DDDDDD; border-bottom:0px solid #DDDDDD;height:0px;margin:8px 0px 7px 0px;}
html>body .text hr {margin:14px 0px 15px 0px;}
.text .lyric{font:normal 13px tahoma; color:#000; margin:6px 31px 6px 16px; padding:10px 14px 10px 14px; border:1px solid #b8bfce }
.text table.table{border-collapse:collapse;border:1px solid #717171;margin:10px 0px 12px 16px;font:normal 11px tahoma;text-align:left;}
html:not([lang]) .text table.table{border-collapse:collapse;border:1px solid #000;margin:10px 0px 14px 16px;font:normal 12px tahoma;text-align:center;}
.text table.table th{border:1px solid #717171;padding:3px 10px 5px 12px;text-align:left;vertical-align:middle;background-color:#858585; color:#fff;font:bold 11px tahoma}
.text table.table td{border:1px solid #717171;padding:3px 10px 5px 12px; background-color:#fff;color:#34312a; text-align:left;font:normal 11px tahoma;}
.text img	{border:0px solid #000;margin:4px 10px 5px 0px;}

p.print     {margin:20px 0px 7px 0px; font:normal 11px tahoma; text-indent:0px;}
p.print a   {color:#969696; background: url(../images/img6.gif) no-repeat left center; padding:7px 0px 7px 31px !important; text-decoration:none; }
p.print a:hover{color:#969696; background: url(../images/img6.gif) no-repeat left center; padding:7px 0px 7px 31px; text-decoration:underline;}


/**End of Statica**/

/**Documents**/
h2#title2   { font:normal 18px tahoma; color:#000000;float:left; margin:7px 0px 10px 0px;}
h2#title2 a { color:#000; text-decoration:none;}
h2#title2 a:hover { color:#000; text-decoration:underline;}
#gal_cat2        { width:99%; margin:3px 0px 7px 0px; float:left;}
#gal_cat2 p.name { font:bold 12px tahoma; color:#2c50c0;}
#gal_cat2 p.name img{ vertical-align:middle; margin:0px 9px 0px 0px;}
#gal_cat2 p.name a{ font:bold 12px tahoma !important; color:#1a53b1; text-decoration:none;padding:0px 0px 0px 0px; display:block;}
#gal_cat2 p.name a:hover{ color:#1a53b1; text-decoration:underline;}
#gal_cat2 p.date { color:#000; font:normal 11px tahoma; margin:1px 0px 0px 27px;}
#gal_cat2 p.text { font:normal 12px tahoma; color:#000000; margin:2px 0px 0px 26px;}
#gal_cat2 p.line { border-top:1px solid #dee2e6; border-bottom:0px solid #fff; height:1px; font-size:1px; margin:11px 0px 0px 10px;}
/**End of Documents**/


/**Links**/
#gal_cat3        { width:99%; margin:3px 0px 20px 0px;}
#gal_cat3 p.name { font:bold 13px tahoma; color:#000; margin:0px 0px 0px 19px; text-indent:0px;}
#gal_cat3 p.name table td { font:bold 13px tahoma; color:#000; padding:0px;}
#gal_cat3 p.name img{ vertical-align:middle; margin:5px 14px 0px 0px; _margin:0px 13px 0px 0px;}
#gal_cat3 p.name a{ font:bold 13px tahoma !important; color:#000; text-decoration:none;padding:0px 0px 0px 0px; display:block;}
#gal_cat3 p.name a:hover{ color:#000; text-decoration:underline;}
#gal_cat3 p.date { color:#000; font:normal 11px tahoma; margin:1px 0px 0px 27px;}
#gal_cat3 p.text { font:normal 12px tahoma; color:#000000; margin:2px 0px 0px 39px;  text-indent:0px;}
#gal_cat3 p.line { border-top:1px solid #dee2e6; border-bottom:0px solid #fff; height:1px; font-size:1px; margin:11px 0px 0px 10px;}
#gal_cat3 p.link { font:normal 12px tahoma; color:#1A53B1; margin:3px 0px 0px 38px;  text-indent:0px;}
#gal_cat3 p.link a { color;#1A53B1;}
#gal_cat3 p.link a:hover { color;#1A53B1; text-decoration:none;}

p.print2         {padding:20px 0px 7px 0px; font:normal 11px tahoma; text-indent:0px;}
p.print2 a       {color:#969696; background: url(../images/img6.gif) no-repeat left center; padding:7px 0px 7px 31px !important; text-decoration:none; }
p.print2 a:hover {color:#969696; background: url(../images/img6.gif) no-repeat left center; padding:7px 0px 7px 31px; text-decoration:underline;}
/**End of Links**/

/*Persons*/
div#navigation{padding-left: 0px; padding-top:0px; float:left; width:100%; margin:26px 0px 0px 0px;}
div#navigation ul{list-style-type: none;margin: 0px;padding: 0px 0px 4px 0px;;white-space: nowrap; font:normal 12px tahoma;}
div#navigation li{width:160px;display: inline; margin: 0px 0px 0px 0px;padding:0px 0px 4px 0px;}
div#navigation li.open  {padding:0px 0px 4px 0px;}
div#navigation li a{width:143px; _width:160px;text-decoration: none; float:left; margin: 0px 5px 0px 0px;padding: 4px 7px 6px 10px; color:#000000;border-left: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;border-top: 1px solid #D3D3D3; border-bottom: 1px solid #fff;}
div#navigation li a:hover{color:#000; background:#F0F0F0; border-left: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;border-top: 1px solid #D3D3D3; border-bottom: 1px solid #fff;}
div#navigation li a.open {cursor:default;color:#000; background:#fff; border-left: 1px solid #A1A1A1;border-right: 1px solid #A1A1A1;border-top: 1px solid #A1A1A1; border-bottom: 1px solid #fff; position:relative; bottom:0px; height:15px; padding: 4px 7px 6px 10px; }
div#navigation li a.open:hover {cursor:default;color:#000; background:#fff; border-left: 1px solid #A1A1A1;border-right: 1px solid #A1A1A1;border-top: 1px solid #A1A1A1; border-bottom: 1px solid #fff;  padding: 4px 7px 6px 10px; }
#person_cont  { width:100%;float:left; border:1px solid #A1A1A1; min-height:140px; _height:140px; margin-top:-1px; _margin-top:-9px; margin-bottom:35px; _margin-bottom:40px;}

.alphabet		{ text-align:left;font:normal 11px tahoma; margin:15px 0px 6px 8px; width:100%; padding:0px 0px 23px 0px;}
.alphabet a		{ display:inline;color:#959595;margin-right:11px;}
.alphabet a:hover{ color:#9a1f9a;}


#person_blk     { width:94%; margin:0px 0px 20px 9px; border-bottom:1px solid #dee2e6}
#person_blk td  { padding-right:18px; padding-bottom:10px;}
#person_blk td img {margin:2px 0px 0px 0px;}
#person_blk td p.name { color:#1a53b1; font:bold 12px tahoma; margin:0px 0px 0px 0px;}
#person_blk td p.name a { color:#1a53b1; text-decoration:none;}
#person_blk td p.name a:hover { color:#1a53b1; text-decoration:underline;}

#person_blk td p.sg { color:#616161; font:normal 11px tahoma; margin:2px 0px 0px 0px;}
#person_blk td p.predsed { color:#1a53b1; font:normal 11px tahoma; margin:5px 0px 0px 0px;}
#person_blk td p.predsed a { color:#1a53b1; text-decoration:none;}
#person_blk td p.predsed a:hover { color:#1a53b1; text-decoration:underline;}
#person_blk td p.predsed2   { color:#1a53b1; font:normal 11px tahoma; margin:5px 0px 0px 0px;}
#person_blk td p.predsed2 a { color:#1a53b1; text-decoration:none;}
#person_blk td p.predsed2 a:hover { color:#1a53b1; text-decoration:underline;}
#person_blk td p.fraction { font:normal 11px tahoma; color:#000000; margin:4px 0px 0px 0px;}
#person_blk td p.fraction a { color:#000000; text-decoration:none}
#person_blk td p.fraction a:hover { color:#000000; text-decoration:underline;}
#person_blk td p { font:normal 11px tahoma; color:#616161; margin:10px 0px 0px 0px;}

#form_contacts   { width:100%; margin:33px 0px 0px 0px; float:left;}
#form_contacts h1{ font:normal 18px tahoma; color:#000000;margin:0px 0px 0px 4px;}
#form_contacts p.sgn { font:normal 12px tahoma; color:#000; margin:0px 0px 0px 4px;}
#form_contacts p.sgn2 { font:normal 11px tahoma; color:#616161; margin:0px 0px 0px 4px; width:381px;}
#form_contacts table { margin:18px 0px 0px 0px;}
#form_contacts form  { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#form_contacts td.lt { text-align:right; color:#616161; font:normal 11px tahoma; padding:0px 12px 0px 0px;}
#form_contacts td.lt p { margin:7px -12px 0px 0px;}
#form_contacts td.lt p.img { margin:0px -15px 0px 0px;}
#form_contacts td.lt a { color:#969696; text-decoration:none; background: url(../images/img10.gif) no-repeat right center; display:block; padding:5px 29px 6px 0px;}
#form_contacts td.lt a:hover{ color:#969696;  background: url(../images/img11.gif) no-repeat right center;  padding:5px 29px 6px 0px;}
#form_contacts td.rt { vertical-align:top; text-align:left; color:#616161; font:normal 11px tahoma; padding:0px 0px 6px 0px;}
#form_contacts td.rt input { width:255px; height:20px; border:1px solid #bbb; padding-left:7px;}
#form_contacts td.rt textarea { width:255px; height:137px; border:1px solid #bbb; padding-left:7px;}
#form_contacts td.rt input.big { width:132px; height:36px; border:1px solid #bbb; padding-left:7px;}
#form_contacts td.rt img { vertical-align:top; margin:0px 0px 0px 5px;}


#person_blk2     { width:; margin:10px 0px 10px 0px;}
#person_blk2 td  { padding-right:10px; padding-bottom:0px;}
#person_blk2 td img {margin:2px 0px 0px 0px;}
#person_blk2 td p.sg { color:#616161; font:normal 11px tahoma; margin:2px 0px 0px 0px;  text-indent:0px;}
#person_blk2 td p.predsed { color:#1a53b1; font:normal 11px tahoma; margin:5px 0px 0px 0px; text-indent:0px;}
#person_blk2 td p.predsed a { color:#1a53b1; text-decoration:none;}
#person_blk2 td p.predsed a:hover { color:#1a53b1; text-decoration:underline;}
#person_blk2 td p.predsed2   { color:#1a53b1; font:normal 11px tahoma; margin:5px 0px 0px 0px; text-indent:0px;}
#person_blk2 td p.predsed2 a { color:#1a53b1; text-decoration:none;}
#person_blk2 td p.predsed2 a:hover { color:#1a53b1; text-decoration:underline;}
#person_blk2 td p.fraction { font:normal 11px tahoma; color:#000000; margin:4px 0px 0px 0px; text-indent:0px;}
#person_blk2 td p.fraction a { color:#000000; text-decoration:none}
#person_blk2 td p.fraction a:hover { color:#000000; text-decoration:underline;}
#person_blk2 td p { font:normal 13px tahoma; color:#000000; margin:10px 0px 0px 0px; text-indent:20px;}

td.fractions      { font: normal 13px tahoma; color:#ddd; padding:16px 20px 10px 10px;}
td.fractions a    { font: normal 11px tahoma; color:#959595; margin:0px 13px 0px 10px;}
td.fractions a:hover    { font: normal 11px tahoma; color:#959595; text-decoration:none;}
/*End of Persons*/



/**Sitemap**/
p#ier_1    { font:bold 12px tahoma; color:#000; margin:18px 0px 3px 0px;}
p#ier_1 a  { color:#1a53b1; text-decoration:none; background: url(../images/bull6.gif) no-repeat 0px 4px; padding:0px 0px 0px 18px;}
p#ier_1 a:hover  { color:#1a53b1; text-decoration:underline;}
p#ier_1 a.open { font:bold 12px tahoma; color:#000; background: url(../images/bull6.gif) no-repeat 0px 4px; padding:0px 0px 0px 18px; cursor:default;}
p#ier_1 a.open:hover { font:bold 12px tahoma;text-decoration:none; color:#000; background: url(../images/bull6.gif) no-repeat 0px 4px; padding:0px 0px 0px 18px; cursor:default;}
p#ier_2    { font:bold 12px tahoma; margin:10px 0px 3px 25px;}
p#ier_2 a  { color:#1a53b1; text-decoration:none; padding:0px 0px 0px 18px;}
p#ier_2 a:hover  { color:#1a53b1;  text-decoration:underline;}
p#ier_3    { font:bold 12px tahoma; margin:10px 0px 3px 53px;}
p#ier_3 a  { color:#1a53b1; text-decoration:none;  padding:0px 0px 0px 18px;}
p#ier_3 a:hover  { color:#1a53b1;text-decoration:underline;}
p.comm_   { font:normal 12px tahoma !important; color:#000; margin:-1px 0px 5px 18px;}
p.comm_2  { font:normal 12px tahoma; color:#000; margin:-1px 0px 5px 43px;}
p.comm_3  { font:normal 12px tahoma; color:#000; margin:-1px 0px 5px 71px;}
/**End of Sitemap**/


/**Voting**/
#v_line         { margin:7px 0px 0px 20px;}
#v_line td      { font:normal 11px tahoma; color:#000000; padding:8px 10px 8px 5px;}
#v_line td.img  { width:55%;}
#v_line td.img span img {vertical-align:middle; margin:6px 0px 0px 0px; _margin:5px 0px 0px 0px;}
#v_line td.perc { font:normal 12px tahoma; color:#000;}
td.block_td     { border-bottom:1px solid #c8c8c8; padding:0px 0px 6px 0px;}
td.block_td p   { font:normal 11px tahoma; color:#000; margin:0px 0px 3px 0px;}
td.block_td div { font:bold 12px tahoma; color:#000000;}
table.blocktable{ margin:0px 0px 15px 0px;  width:100%; float:left;}
/**End of Voting**/

/**FAQ**/
p.quest         { width:105px; font:normal 11px tahoma; color:#969696; margin:8px 0px 4px 15px;}
p.quest a       { color:#969696; text-decoration:none; background: url(../images/img17.gif) no-repeat left center;display:block;padding:5px 0px 6px 29px; }
p.quest a:hover { color:#969696; text-decoration:underline; background: url(../images/img15.gif) no-repeat left center;display:block;padding:5px 0px 6px 29px; }

p.quest2        { width:158px; font:normal 11px tahoma; color:#969696; margin:8px 0px 4px 15px;}
p.quest2 a      { color:#969696; text-decoration:none; background: url(../images/img17.gif) no-repeat left center;display:block;padding:5px 0px 6px 29px; }
p.quest2 a:hover{ color:#969696; text-decoration:underline; background: url(../images/img16.gif) no-repeat left center;display:block;padding:5px 0px 6px 29px; }

#faq            { float:left; _float:none; margin:5px 0px 0px -19px; _margin:0px 0px 0px 24px; }
#faq li         { list-style-type:decimal; font:normal 12px tahoma; padding:0px 0px 27px 0px;}
#faq li p.q     { font:normal 13px tahoma; color:#000; margin:0px 0px 0px 0px;}
#faq li p.auth  { font:normal 11px tahoma; color:#6c6c6c; margin:2px 0px 0px 0px;}
#faq li p.date  { font:normal 11px tahoma; color:#000000; margin:2px 0px 0px 0px;}
#faq li p.ans   { font:normal 13px tahoma; color:#000000; margin:11px 0px 0px 30px;}
/**End of FAQ**/


/**Strucure**/
#structure       { width:100%; margin:12px 0px 0px 0px;}
#structure td    { text-align:center;}
#structure td.lt { border-bottom:1px solid #e1e1e1; background:#fff09a; width:17px; padding:0px 0px 0px 0px;}
#structure td.rt { border-bottom:1px solid #e1e1e1; width:99%; background:#fff; padding:20px 0px 0px 0px;}

#s_blk           { width:255px; text-align:center; background: transparent; border-collapse:collapse; border:0px solid #fff !important; margin:0px 15px 0px 0px;}
#s_blk  td.s_1   { background:#e1e1e1; font:bold 14px tahoma; color:#000000; border:1px solid #e1e1e1; padding:8px 0px;}
#s_blk  td.s_1 a { color:#1a53b1; text-decoration:none;}
#s_blk  td.s_1 a:hover { color:#1a53b1; text-decoration:underline;}
#s_blk  td.s_2   { background:#f2f2f2; font:normal 13px tahoma; color:#1a53b1; padding:3px 0px;border:1px solid #e1e1e1; }
#s_blk  td.s_2 a { color:#1a53b1;}
#s_blk  td.s_2 a:hover { color:#1a53b1; text-decoration:none;}
#s_blk  td.tag   { font:normal 13px tahoma; color:#8c8c8c; border:0px solid #fff; text-align:left !important; padding:3px 0px;}
#s_blk  td.tag a { font:normal 11px tahoma; color:#1a53b1; text-decoration:none;}
#s_blk  td.tag a:hover { text-decoration:underline !important}

#s_blk2           { width:145px; text-align:center; background: transparent; border-collapse:collapse; border:0px solid #e1e1e1 !important; margin:0px 15px 0px 0px;}
#s_blk2  td.s_1   { background:#e1e1e1; font:normal 13px tahoma; color:#000000; border:1px solid #e1e1e1; padding:8px 0px;}
#s_blk2  td.s_1 a { color:#1a53b1; text-decoration:none;}
#s_blk2  td.s_1 a:hover { color:#1a53b1; text-decoration:underline;}
#s_blk2  td.s_2   { background:#f2f2f2; font:normal 13px tahoma; color:#1a53b1; padding:3px 0px;border:1px solid #e1e1e1; }
#s_blk2  td.s_2 a { color:#1a53b1;}
#s_blk2  td.s_2 a:hover { color:#1a53b1; text-decoration:none;}
#s_blk2  td.tag   { font:normal 13px tahoma; color:#8c8c8c; border:0px solid #fff; text-align:left !important; padding:3px 0px;}
#s_blk2  td.tag a { font:normal 11px tahoma; color:#1a53b1; text-decoration:none;}
#s_blk2  td.tag a:hover { text-decoration:underline !important}
/**End ofStrucure**/


/**Right Panel**/
#rightpanel     { width:218px; border-top:1px solid #DEE2E6; border-left:1px solid #E0E4E7; padding:0px 0px 35px 0px; background:#ECEBEB}
.banners		{ margin: 25px 0px 20px 0px; width: 100%;}
.banners th		{ }
.banners a		{ margin: 0px 0px 10px 0px; display: block;}
#quest          { padding:6px 14px 25px 0px; background:#FFE37F; width:181px; _width:195px; margin:35px 12px 0px 12px}
#quest h1       { font:normal 20px tahoma; color:#000; margin:0px 0px 0px 12px}
#quest form     { margin:0px; padding:0px;}
#quest p        { font:normal 11px tahoma; color:#000000; margin:6px 0px 10px 16px;}
#quest ul       { margin:0px 0px 0px 19px;}
html:not([lang]) #quest ul       { margin:0px 0px 0px 16px;}
#quest ul li    { list-style:none; padding:0px 0px 0px 0px;  margin:0px 0px 3px 0px; font:normal 11px tahoma; line-height:10px; color:#000; }
#quest ul li input { margin:3px 3px -2px 0px;}
html>body #quest ul li input { margin:0px 3px 4px 4px;}
html:not([lang]) #quest ul li input { margin:7px 3px -2px 7px;}
#butt           { margin:20px 0px 0px 17px; _margin:15px 0px 0px 17px}
#butt input     { width:73px; height:19px; font:normal 11px tahoma; background:#fff; color:#787878; margin:0px 0px 0px 0px; border:0px solid black;}
p.results       { font:normal 11px arial !important; color:#010101; margin:0px 0px 0px 0px; }
p.results a     { color:#000;}
p.results a:hover{ color:#000; text-decoration:none;}
#ads_zone_3     { text-align:center; margin:25px 0px 0px 0px}
#ads_zone_3 p   { margin:0px 0px 10px 0px;}

/*Calendar*/
#calen_ins      {  text-align:center; margin:0 0 31px 0px;background:#fff;}
#calen_ins td.lt{ text-align:left; padding:31px 10px 36px 14px; border-bottom:1px solid #DEE2E6;}
#calen_ins td.lt a{color:#fff; text-decoration:none;}
#calen_ins td.lt a:hover{color:#fef8a3; text-decoration:none;}
#calen_ins td.lt h3 { font:bold 14px tahoma; color:#000; margin:0px 0px 3px 15px; background:transparent; border:0px solid black;}

#calendar       { width:186px; border:1px solid #FFFFFF; border-collapse:collapse;}
#calendar  td   { width:25px; border:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:0px 0px 0px 0px;text-align:center; background:#25395A; color:#fff;}
#calendar  td.d { padding:4px 0px 4px 0px;}
#calendar  td.d a.lk{font:normal 11px tahoma; color:#fff; text-decoration:underline; }
#calendar  td.d a.lk:hover{font:normal 11px tahoma; color:#fff; text-decoration:none;}

#calendar  td.d2 { padding:4px 1px 4px 1px; background:#FFDF6C; font:bold 11px tahoma; color:#000; border:1px solid #d9d9d9}
#calendar  td.d2 a.lk{font:normal 12px tahoma; color:#000; text-decoration:underline; }
#calendar  td.d2 a.lk:hover{font:normal 12px tahoma; color:#000; text-decoration:none;}

#calendar  td.d3 { padding:4px 0px 4px 0px; background:#E1311E; font:normal 11px tahoma; color:#fff;}
#calendar  td.d3 a{ padding:4px 0px 4px 0px; background:#E1311E; font:normal 11px tahoma; color:#fff; text-decoration:underline;}
#calendar  td.d3 a:hover { padding:4px 0px 4px 0px; background:#E1311E; font:normal 11px tahoma; color:#fff;  text-decoration:none;}

#calendar  td.d4 { padding:4px 0px 4px 0px; background:#25395A; font:normal 11px tahoma; color:#fff;}

#calendar  td.d5 { padding:4px 0px 4px 0px; background:#25395A; font:normal 11px tahoma; color:#fff;}

#calendar  td.d6 { padding:4px 0px 4px 0px; background:#9CA9CA; font:normal 11px tahoma; color:#fff;}
#calendar  td.d6 a{ font:normal 11px tahoma; color:#fff; text-decoration:underline}
#calendar  td.d6 a:hover{ font:normal 11px tahoma; color:#fff; text-decoration:none;}

#calendar  td.d7 { padding:4px 0px 4px 0px;font:normal 11px tahoma; color:#bd0606; }
#calendar  td.d7 a.lk{font:normal 11px tahoma; color:#bd0606; text-decoration:underline;}
#calendar  td.d7 a.lk:hover{font:normal 11px tahoma; color:#bd0606; text-decoration:none;}

#calendar  td.d8 { padding:4px 0px 4px 0px; background:#D9DEEA}
#calendar  td.d8 a.lk{font:normal 11px tahoma; color:#bd0606; text-decoration:underline;}
#calendar  td.d8 a.lk:hover{font:normal 12px tahoma; color:#bd0606; text-decoration:none;}

#calendar  td.d9 { padding:4px 0px 4px 0px; background:#25395A; font:normal 11px tahoma; color:#fff;}

#calendar  td.d10 { padding:4px 0px 4px 0px; background:#25395A; font:normal 11px tahoma; color:#fff;}

#calendar  td.d11 { padding:4px 0px 4px 0px; font:normal 11px tahoma; color:#bd0606;}
#calendar  td.d12 { padding:4px 0px 4px 0px; font:normal 11px tahoma; color:#bd0606;}

#today{ width:186px; color:#000; text-align:left; text-indent:0px !important;padding:7px 0px 4px 0px; margin:0px; background:transparent; font:normal 11px tahoma;}
#today a{ color:#000 !important; text-decoration:none; }
#today a b {font:normal 11px tahoma; color:#fff; padding:3px 5px; background:#E1311E}
#today a:hover{ color:#000; text-decoration: underline;}


#calendar #lt   {  background:#25395A; font:bold 14px tahoma; color:#fff; text-align:center;border-bottom:1px solid #FFFFFF}
#calendar #rt   {  background:#25395A; font:bold 14px tahoma; color:#fff;}
#calendar #y_r  { width:124px; padding:3px 0px 4px 0px;  background:#25395A; text-align:center; font:normal 11px tahoma;color:#ffffff;}
#calendar #y_r a{ color:#fff; text-decoration:none; }
#calendar #y_r a:hover{ color:#fff; text-decoration:underline;}
#calendar #m_th { width:124px; background:#25395A;  font:normal 11px tahoma;color:#ffffff; text-align:center; padding:3px 0px 4px 0px;}
#calendar #m_th a{ color:#fff; text-decoration:none;}
#calendar #m_th a:hover{ color:#fff; text-decoration:underline;}
#calendar td.w_days { padding:3px 0px 3px 0px;background:#F3F3F3; color:#262626; font:normal 11px tahoma !important; text-align:center; vertical-align:middle; }
#calendar td.w_days2{ background:#F3F3F3; color:#df0000; font:normal 11px tahoma !important; text-align:center; vertical-align:middle;  }
.allnews         { text-align:left !important; font:normal 11px tahoma; color:#3857bc !important; margin:4px 0px 0px 0px}
.allnews  a      { color:#3857BC !important;  text-decoration:none;}
.allnews  a:hover{ color:#3857BC !important; text-decoration:underline !important;}
p.choose         { color:#989898; font:normal 11px tahoma; margin:9px 0px 0px 47px; width:190px;}

.comm		     { text-align:left !important; font:normal 11px tahoma; color:#6C6C6C !important; margin:4px 0px 0px 0px}
/*End of Calendar*/

/**End of Right Panel**/

/***Footer***/
#footer         { width:100%; background:#E5E4E4;}
#footer td      { padding-bottom:30px !important;}
#footer td.lt   { padding:18px 12px 0px 15px; width:152px;}
#footer td.md   { padding:18px 0px 0px 0px;}
#footer td.md div{ background:#D0D0D0; font:normal 11px tahoma;  min-height:49px; _height:53px; border-left:1px solid #BCBCBC; padding:2px 0;}
#footer td.md div p {margin:0px 0px 0px 15px;}
#footer td.md div p a {color:#5D5D5D;}
#footer td.md div p a:hover{color:#5D5D5D; text-decoration:none;}
#footer td.md div p.note { color:#fff; margin:0px 0px 4px 15px !important;}
#footer td.md div p.pict { text-align:right; position:relative; margin:-41px 0px 0px 0; left:-15px; bottom:-16px;}
#footer td.rt   { width:50%; text-align:right; font:normal 11px tahoma; padding:18px 14px 0px 51px}
#footer td.rt a { color:#636363;}
#footer td.rt a:hover { color:#636363; text-decoration:none;}

/*Advertising*/
#ads_zone_2       { text-align:center;margin:0px 0px 0px 0px; width:100%; background:#E5E4E4;}
#ads_zone_2 .xtop, #ads_zone_2 .xbottom {  background: transparent; font-size: 1px; }
#ads_zone_2 .xb1, #ads_zone_2 .xb2, #ads_zone_2 .xb3, #ads_zone_2 .xb4 { display: block; overflow: hidden; }
#ads_zone_2 .xb1, #ads_zone_2 .xb2, #ads_zone_2 .xb3 { height: 1px; }
#ads_zone_2 .xb2, #ads_zone_2 .xb3, #ads_zone_2 .xb4, #ads_zone_2 .cont { background: #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
#ads_zone_2 .xb1 { margin:0 5px; background: #FFFFFF; }
#ads_zone_2 .xb2 { margin:0 3px; border-width: 0 2px; }
html>body #ads_zone_2 .xb2 { height:1px; }
#ads_zone_2 .xb3 { margin:0 2px; }
html>body #ads_zone_2 .xb3 { height:1px; }
#ads_zone_2 .xb4 { height: 0px; margin:0 1px; }
html>body #ads_zone_2 .xb4 { height: 2px;}
#ads_zone_2 .cont{ padding: 10px 13px 14px 20px ; text-align:left; background:#FFFFFF; margin:0px 0px 0px 0px;}
#ads_zone_2 .cont a { margin:0 10px 0 0}
#f_ads           { padding-bottom:30px; background:#E5E4E4}
/*End of the Advertising*/

/***End of Footer***/


/**Print**/
#footer2 { margin:30px 0px 0px -2px;}
#footer2 td.lt   { padding:18px 12px 0px 0px; width:152px;}
#footer2 td.md   { padding:18px 0px 0px 0px;}
#footer2 td.md div{ background:#fff; font:normal 11px tahoma;  min-height:49px; _height:53px; border-left:1px solid #BCBCBC; padding:2px 0;}
#footer2 td.md div p {margin:0px 0px 0px 15px;}
#footer2 td.md div p a {color:#5D5D5D;}
#footer2 td.md div p a:hover{color:#5D5D5D; text-decoration:none;}
#footer2 td.md div p.note { color:#000; margin:0px 0px 4px 15px !important;}
#footer2 td.md div p.pict { text-align:right; position:relative; margin:-41px 0px 0px 0; left:-15px; bottom:-16px;}
/**End of Print**/








