h1 { font : bold 18px Georgia; color: #864220; vertical-align: top; }
h2 { font : bold 16px Georgia; color: #864220; }
h3 { font : bold 14px Georgia; color: #864220; }

img, div { behavior: url(/js/iepngfix.htc) }

.body {
	margin : 0px 0px 0px 0px;
	font : normal 13px Arial, Helvetica, sans-serif;
	background: #f7dea3 url(/images/bg.jpg) repeat top left;
	color: #000000;
}

.body_pages {
	margin : 0px 0px 0px 0px;
	font : normal 13px Arial, Helvetica, sans-serif;
	background: #f7dea3 url(/images/bg.jpg) repeat top left;
	color: #000000;
}

.noprint{ display:none;}
p, span, div, ul li, li, ol li, dd, td
{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
}
em, i 
{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #544527;
}
.red 
{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #990000;
}

.body_home {
	margin : 0px 20px 20px 20px;
	font : normal 13px Arial, Helvetica, sans-serif;
	background: #f7dea3 url(/images/bg.jpg) repeat top left;
	color: #000000;
	text-align: center
}
a, a:visited, a:active  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #864220;
}
a:hover  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #864220;
	text-decoration: none;
}

.whatsnew, a.whatsnew, a.whatsnew:active, a.whatsnew:visited  
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
line-height: 16px;
color: #864220;
text-decoration: none; 
}
a.whatsnew:hover 
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
line-height: 16px;
color: #864220;
text-decoration: underline;
}
.what_new, a.what_new, a.what_new:active, a.what_new:visited, a.what_new:hover
{
font-family: "Comic Sans MS", Georgia, "Times New Roman", Times, serif;
color: #A0783E;
font-size: 14px;
line-height: 20px;
text-decoration: underline;
font-weight:600;
}
a.days, a.days:active, a.days:visited, a.days:hover,
a.days2, a.days2:active, a.days2:visited, a.days2:hover { 
  font : bold 12px Georgia; text-decoration: underline;
}
a.days,  .daysf {color: #864220;}
a.days2, .daysf2 {color: #764C3C;}

.daysf, .daysf2 { font : bold 12px Georgia;}

.bot { position:absolute; bottom:10px; right:5px;}

.topic_info { float:right; position:relative; width:270px; height:92px; $height:102px; padding:5px;background:url(/images/top_home_right.jpg) top left no-repeat; vertical-align:bottom;}

.logo { width:474px; height:102px; float:left; overflow:hidden;}

.clr { clear:both;}

.clrboth { clear:both; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.pad1 { padding-top:5px;}

a.bottom { font : 8px Georgia; color: #F7DEA4;	text-decoration: underline;}
a.bottom:active { font : 8px Georgia; color: #F7DEA4;	text-decoration: underline;}
a.bottom:visited { font : 8px Georgia; color: #F7DEA4; text-decoration: underline;}
a.bottom:hover { font : 8px Georgia; color: #F7DEA4; text-decoration: underline;}

a.copylnk { font : 9px Georgia; color: #000000;	text-decoration: underline;}
a.copylnk:active { font : 9px Georgia; color: #000000;	text-decoration: underline;}
a.copylnk:visited { font : 9px Georgia; color: #000000; text-decoration: underline;}
a.copylnk:hover { font : 9px Georgia; color: #000000; text-decoration: underline;}

.copyf { font : 9px Georgia; color: #000000; line-height: 8px;}

a.bottomh { font : 8px Georgia; color: #544527;	text-decoration: underline;}
a.bottomh:active { font : 8px Georgia; color: #544527;	text-decoration: underline;}
a.bottomh:visited { font : 8px Georgia; color: #544527; text-decoration: underline;}
a.bottomh:hover { font : 8px Georgia; color: #544527; text-decoration: underline;}

a.bottomp { font : 11px Georgia; color: #9A875B;	text-decoration: underline; }
a.bottomp:active { font : 11px Georgia; color: #9A875B;	text-decoration: underline; }
a.bottomp:visited { font : 11px Georgia; color: #9A875B; text-decoration: underline; }
a.bottomp:hover { font : 11px Georgia; color: #9A875B; text-decoration: underline; }

.bottomf { font : 8px Georgia; color: #F7DEA4; line-height: 8px;}
.bottomfh { font : 8px Georgia; color: #544527; line-height: 8px;}

/*------ MENU ----------*/

.menu_top { background:url(/images/menu_bg.jpg) top left no-repeat; height:30px;
padding:0 19px 0 10px;}

.left_nav_menu {width:210px; height:340px; float:left; background:url(../images/left_menu.png) 0px 0px no-repeat; }

.div_left {width:230px; float:left; padding:27px 0 0 14px;}

.items_menu { padding:5px 0px 5px 12px;/* width:185px; height:310px;*/ position:relative;width:180px; float:left;}

.r_colmn { float:right; /*padding-top:290px; padding-right:12px;*/ position:absolute; top:290px; right:12px;}

.spinner{  height:346px; background: #ab9259 url(/images/loading.gif) 60% 40% no-repeat; opacity:1}


/*----- end Menu top ------*/


.content_back {background: #F6D995;}

.title {  font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt; 
color: #E90100;
font-weight: bold;
text-transform: uppercase;
}
.subtitle {  
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #993300;
}
.note {font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
color: #7A683F;
line-height: 14pt;
}
.example {font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
color: #7A683F;
}
.bgcontent
{
background-color: #FFFADB;
}
.bgcontent2
{
background-color: #FEE9B9;
}
.bgheader
{
background-color: #AE914B;
color: #FFFFFF;
}
.bgborder
{
background-color: #544527;
}
.caption
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #988B72;
font-size: 11px;
line-height: 16px;
}
.acaption, a.acaption, a.acaption:active, a.acaption:visited
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #988B72;
font-size: 11px;
line-height: 16px;
font-weight: bold;
}
.acaption:hover
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #988B72;
font-size: 11px;
line-height: 16px;
font-weight: bold;
}
.captionpopup
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #9A875B;
font-size: 13px;
line-height: 18px;
}
.pages
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
font-size: 12px;
line-height: 18px;
font-weight: bold;
}
.linkpage, a.linkpage, a.linkpage:active, a.linkpage:visited
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #76602D;
font-size: 12px;
line-height: 18px;
font-weight: bold;
text-decoration: underline;
}
a.linkpage:hover
{
font-family: Georgia, "Times New Roman", Times, serif;
color: #000000;
font-size: 12px;
line-height: 18px;
font-weight: bold;
text-decoration: none;
}
.button
{
background-color: #9A875B;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
}

.field {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #733414;
	text-decoration: none;
}

.tell_a_story_title {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #864220;
}

a.tell_a_story_read { font : bold Georgia; color: #BB3D00;	text-decoration: underline; }
a.tell_a_story_read:active { font : bold Georgia; color: #BB3D00;	text-decoration: underline; }
a.tell_a_story_read:visited { font : bold Georgia; color: #BB3D00;	text-decoration: underline; }
a.tell_a_story_read:hover { font : bold Georgia; color: #BB3D00;	text-decoration: none; }

.tell_a_story_years {
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

a.index_staff { font : 11px Georgia; color: #FAFFC4;	text-decoration: none; }
a.index_staff:active { font : 11px Georgia; color: #FAFFC4;	text-decoration: none; }
a.index_staff:visited { font : 11px Georgia; color: #FAFFC4;	text-decoration: none; }
a.index_staff:hover { font : 11px Georgia; color: #FAFFC4;	text-decoration: underline; }

a.right:link, a.right:visited, a.right:active  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
/*	color: #864220;*/
	text-decoration: none;
	color:#4F2A2A;
}
a.right:hover  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
/*	color: #864220;*/
	color:#4F2A2A;
	text-decoration: underline;
}
.right_menu {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
/*	color: #864220;*/
	color:#4F2A2A;
	text-decoration: none;
}

/* .icon_cont_1 {
	float:right;
	background-image:url(../images/home/111.jpg); 
	background-repeat:no-repeat; 
	background-position:right;
}
*/
.icon_cont {
	background-image:url(/images/whats_new/<?php echo $picture; ?>);  background-repeat:no-repeat; background-position:right;
}

.frame {
	float:right; 
	width:52px;
	$width:59px; 
	height:70px; 
	background:url(/images/home/icons/frame1.gif) left no-repeat; 
	z-index:10000;
	overflow:hidden;
}

*html .frame {margin-right: -7px;}

/*------- News home -----------*/
.news_block { width:163px; padding-bottom:0px;}

.pic_news { height:142px;
	background:url(../images/news/pic1.jpg) 10px center no-repeat;
	overflow:hidden;
}
.rama { background:url(../images/news/rama.png) top no-repeat;
	height:142px;
	overflow:hidden;
	padding:11px 0 0 9px;
}
.text_news { background:url(../images/news/grey_back.jpg) bottom no-repeat;
	/*height:35px;*/
	min-height:35px;
	padding:0px 10px 10px 10px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4f2a2a;
	margin-top:-3px;
}

.text_news a.tit1, .text_news a.tit1:hover {font-family:"Comic Sans MS", Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c72f06; 
	text-decoration:none;
}
.text_news a,.text_news a:hover { font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

.org { color:#995218;}

.org img { margin-left:2px;}

img { border:0px;}

#bgr_big_img
{
	
	height:346px;
	margin-bottom:-346px;
	position:relative;
	z-index:0;
	opacity:1;
}

a#bgr_big_img_prev {
	background:url(../images/prev_b.png) no-repeat;
	width:18px;
	height:17px;
	display:block;
	float:left;
	margin-top:5px;
	text-decoration:none;
	
}
a#bgr_big_img_prev:hover {
	background:url(../images/prev_b_a.png) no-repeat;
	width:18px;
	height:17px;
	text-decoration:none;
}
a#bgr_big_img_next {
	background:url(../images/next_b.png) no-repeat;
	width:18px;
	height:17px;
	display:block;
	float:left;
	margin:5px 0 0 20px;
	text-decoration:none;
	
}
a#bgr_big_img_next:hover {
	background:url(../images/next_b_a.png) no-repeat;
	width:18px;
	height:17px;
	text-decoration:none;
}
.bord { border:1px solid #000000; padding:5px 10px 6px 10px; float:right; font : 9px Georgia; color: #000000; }
