*
{
	margin: 0;
	padding: 0;
}

table
{
	border-collapse: collapse;
	font-family: arial;
	font-size: 13px;
	color: #513016;
}

table.back
{
	background-position1: top left;
	background-repeat1: repeat;
	width: 100%;
	height: 100%;
	
}

td
{
	vertical-align: top;
	text-align: left;
}


a:link {color: #00aeef; TEXT-DECORATION:underline}
a:visited {color: #00aeef; TEXT-DECORATION:underline}
a:active {color: #00aeef; TEXT-DECORATION:underline}
a:hover {color: #036488; TEXT-DECORATION:none}

a.red:link {color: #fe0707; TEXT-DECORATION:underline}
a.red:visited {color: #fe0707; TEXT-DECORATION:underline}
a.red:active {color: #fe0707; TEXT-DECORATION:underline}
a.red:hover {color: #da2c2c; TEXT-DECORATION:none}

a.green:link {color: #39b54a; TEXT-DECORATION:underline}
a.green:visited {color: #39b54a; TEXT-DECORATION:underline}
a.green:active {color: #39b54a; TEXT-DECORATION:underline}
a.green:hover {color: #22642b; TEXT-DECORATION:none}





a.left_menu:link {color: #00aeef; TEXT-DECORATION:underline}
a.left_menu:visited {color: #00aeef; TEXT-DECORATION:underline}
a.left_menu:active {color: #00aeef; TEXT-DECORATION:underline}
a.left_menu:hover {color: #036488; TEXT-DECORATION:none}


a.number:link {color: #ffffff; TEXT-DECORATION:none}
a.number:visited {color: #ffffff; TEXT-DECORATION:none}
a.number:active {color: #ffffff; TEXT-DECORATION:none}
a.number:hover {color: #fcff00; TEXT-DECORATION:none}



table.left_menu_item_block
{
	color: #00aeef;
	font-weight: bold;
	font-family1: tahoma;	

	width: 100%;
	width1: 180px;
}

table.main_menu
{
	
}


a.left_menu:hover  .left_menu_bg
{
	background:rgba(57, 181, 74, 0.3);
	white-space: nowrap;
	width: 100%;
}





.left_menu_bg
{
	width: 100%;
	cursor: pointer;
	text-decoration: underline;
}

.left_menu_text
{
	position: relative;
	cursor: pointer;
	padding: 4px 0px 4px 0px;
	
	border1: 1px solid red;
	width: 100%;
	display: block;
}

.left_menu_item_selected
{
	background:rgba(57, 181, 74, 0.3);
	white-space: nowrap;
	width: 100%;
	padding: 4px 10px 4px 10px;
	color: #513016;
	font-weight: bold;
}

table.actions_back
{
	background:rgba(57, 181, 74, 0.3);	
}

td.base_header
{
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	font-size: 15px;
	font-family1: verdana;

}

td.base_content
{
	padding: 0px 0px 20px 0px;
	text-align: justify;
}

td.page_header
{	
	font-size: 16px; 
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	font-family1: verdana;	
}

td.page_content
{	
	padding: 10px 30px 20px 0px;
}


td.main_text_block
{
	padding: 2px 0px 10px 0px;
	text-align: justify;
	border1: 1px solid red;

}

td.paragraph
{
	padding: 0px 0px 7px 0px;
	text-align: justify;
}

td.paragraph_num_text
{
	padding: 0px 0px 2px 0px;
	text-align: justify;
}



td.feed_header
{
	padding: 0px 0px 3px 0px;
	font-size: 11px;
}

td.feed_content
{
	padding: 0px 0px 10px 0px;
	font-size: 11px;
}


div#img_div { }
div#img_frame {}


.viewer_glass
{
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;

	background-color: black;
	z-index: 30;

	background:rgba(0, 0, 0, 0.7);
}

.viewer_block
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ffffff;
	background-image: url(../img/fon.jpg);	
}

.viewer_link
{
	color: #00aeef;
	text-decoration: underline;
	cursor:pointer;		
}

span#div_img_close { }



#pscroll
{
	position:relative;
	overflow: hidden;
	height: 290px;

	margin-bottom: 0px;
	padding-bottom: 0px;
	background1: white url(/images/big/light.jpg) center top repeat-y;
	color: white;
}

#pscroll ul
{
	display: none;
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 100%;
}
#pscroll li
{
	position: absolute;
	z-index: 1;
	display: block;
	bottom: 0;
	border: 2px solid #E6E6E6;
	overflow:hidden;
	color: #513016;
}

#pscroll span
{
	position: absolute;
	left:0;
	bottom: 0;
	display: block;
	background-color: black;
	background-color: #513016;
	background-color: white;
	opacity: .75;
	padding: 0px;
	font-size: 12px;
	line-height: 1.1em;
}
#pscroll span strong
{
	display:block;
	font-size:1.17em;
	1margin:0 0 .6em;
}

#pscroll a 1{color: #00aeef; text-decoration:none;}



/* These hieghts and widths should be edited to your images */	
ul#pikame{
	padding: 10px 0px 0px 0px;
	padding-left1:0;
	width1:450px;
	margin1:0 auto;
	display1: block;
	text-align1: left;
	border1: 3px solid red;
}
	

#pikame li{
	margin: 5 8 5 0;
	float: left;
	position:relative;
	overflow:hidden;
	border1: 1px solid red;
	list-style:none;
}

/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer; border:1px solid #555555; margin1: 4 4 4 4; background-color: #ffffff;}

.pika_main{margin:0 auto;  }
.pika_subdiv{display: block;  }
.pika_imgdiv{display: inline; float: left; ;}
.pika_imgdiv img{border:1px solid #555555; background-color: #ffffff; }
.pika_caption{text-align:left; display: inline; float: left; font-weight: bold; margin: 4 0 0 0; padding: 4 4 4 4; border-left: 2px solid #c0c0c0; font-size: 14px;}


.pika_img {position1: relative; display: inline; float: left;}

.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}

.pika_navigation a{font-size: 12px;color:white;text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}



td.trans_header
{
	font-weight: bold; padding: 0px 0px 10px 0px; font-size: 15px;
}

td.trans_content
{
	padding: 0px 24px 20px 0px;
}

td.trans_par
{
	padding: 0px 0px 10px 0px;
	text-align: justify;
}
