 
body {
margin: 0;
padding: 0;
font-family: tahoma}

.rss
{
 font-family: tahoma;
 font-size: 10px;
 color: #e3521a;
   margin: 0;
  font-weight:bold;

}
.rss a
{
 font-family: tahoma;
 font-size: 10px;
  color: #e3521a;
 text-decoration:none;
 font-weight:bold;

}

.rss2
{
 font-family: tahoma;
 font-size: 11px;
 color: #e3521a;
   margin: 0;
  font-weight:bold;

}
.rss2 a
{
 font-family: tahoma;
 font-size: 11px;
  color: #e3521a;
 text-decoration:none;
 font-weight:bold;

}
.link_browser
{
 font-family: tahoma;
 font-size: 11px;
 color: #7673bd;
   margin: 0;
  font-weight:bold;
text-decoration:none;
}
.link_browser a
{
 font-family: tahoma;
 font-size: 11px;
  color: #7673bd;
 text-decoration:none;
 font-weight:bold;

}

/**/

 .title
{
 font-family: verdana;
 font-size: 20px;
 color: #797979;
 padding-right: 10 px;
 text-align:right;
 font-weight:bold;

}

.title2
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  text-align:right;
   font-weight:bold;

}



.title_main
{
 font-family: verdana;
 font-size: 24px;
 color: #000000;
 padding-right: 10 px;
 margin: 0;
 text-align:right;
 font-weight:bold;

}
.title_book
{
 font-family: tahoma;
 font-size: 12px;
 color: #ff9400;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.title_book a
{
 font-family: tahoma;
 font-size: 12px;
 color: #ff9400;
 text-decoration:none;
 font-weight:bold;

}

.title_page
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
  text-align:right;
 font-weight:bold;
}

.title_page a
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
 text-decoration:none;
 font-weight:bold;

}



.title_page_en
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
  text-align:left;
 font-weight:bold;
}

.title_page_en a
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
 text-decoration:none;
  text-align:left;
 font-weight:bold;

}



.title_page_disactive
{
 font-family: tahoma;
 font-size: 12px;
 color: #8a8a8a;
  text-align:right;
 font-weight:bold;

}
.title_new_red
{
 font-family: tahoma;
 font-size: 12px;
 color: #ee3223;
  font-weight:bold;
 
}
.title_archive_green
{
 font-family: tahoma;
 font-size: 12px;
 color: #009192;
  font-weight:bold;
 
}



.title_new_black
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  font-weight:bold;
  
}

.title_new_black  a 
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  font-weight:bold;
 text-decoration:none;
 }

.title_new_black  a:visited
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  font-weight:bold;
 text-decoration:none;
 }
 
.title_new_black a:hover
{
 font-family: tahoma;
 font-size: 11px;
 color: #666666;
  font-weight:bold;
 text-decoration:none;
 }

.title_archive
{
 font-family: tahoma;
 font-size: 12px;
 color: #009192;
 font-weight:bold;
  
}





.text_contact9
{
 font-family: tahoma;
 font-size: 9px;
 color: #000000;
  text-align:right;
   font-weight:bold;
}


.text_contact10
{
 font-family: tahoma;
 font-size: 10px;
 color: #000000;
  text-align:right;
   font-weight:bold;

}

.text_contact11
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  text-align:right;
   font-weight:bold;

}
.title_contact_red
{
 font-family: tahoma;
 font-size: 12px;
 color: #ee3223;
  text-align:right;
   font-weight:bold;

}
.title_contact_red11
{
 font-family: tahoma;
 font-size: 11px;
 color: #ee3223;
  text-align:right;
   font-weight:bold;

}



.text
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 line-height:20px;
 
}
.text  a
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 line-height:20px;
 text-decoration:none; 
}


.text_map
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  
}
.text_map  a
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  text-decoration:none; 
}
.text_map_disable
{
 font-family: tahoma;
 font-size: 11px;
 color: #999999;
  
}


.text_10_links
{
 font-family: tahoma,Arial, Helvetica, sans-serif ;
 font-size: 10px;
 color: #000000;
 
}

.text_10_links a
{
 font-family: tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration:none; 
}



.text_10
{
 font-family: tahoma;
 font-size: 10px;
 color: #000000;
 
}

.text_10 a
{
 font-family: tahoma;
 font-size: 10px;
 color: #000000;
 text-decoration:none; 
}


.text_10_g
{
 font-family: tahoma;
 font-size: 10px;
 color: #666666;
 
}

.text_photo
{
 font-family: tahoma;
 font-size: 9px;
 color: #ffffff;
 
}

.text_white
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
 text-align:right;
 
}
.text_white a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
 text-align:right;
 text-decoration:none;
 
}
.text_date_header
{
 font-family: tahoma;
 font-size: 10px;
 color: #000000;
 padding-right: 10 px;
 padding-left: 15 px;
 text-align:left;
 font-weight:bold;

}
.text_date_header_en
{
 font-family: tahoma;
 font-size: 10px;
 color: #000000;
 padding-right: 5 px;
 padding-left: 5 px;
 text-align:right;
 font-weight:bold;

}

.textwhite_date_header
{
 font-family: tahoma;
 font-size: 10px;
 color: #ffffff;
 padding-right: 10 px;
 padding-left: 15 px;
 text-align:left;
 font-weight:bold;

}


.text_book
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 line-height:18px;
 
}
.text_book a
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 text-align:right;
 text-decoration:none;
 
}

.date_red
{
 font-family: tahoma;
 font-size: 9px;
 color: #ee3223;
  font-weight:bold;

}
.date_red a
{
 font-family: tahoma;
 font-size: 9px;
 color: #ee3223;
  font-weight:bold;
 text-decoration:none;
 
}

.date_green
{
 font-family: tahoma;
 font-size: 9px;
 color: #009192;
  font-weight:bold;

}

.date_gray
{
 font-family: tahoma;
 font-size: 10px;
 color: #999999;
 margin: 0;
 }


.footer
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
   font-weight:bold;
  
}

 .footer a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
 font-weight:bold;
 text-decoration:none; 
}


.last_update
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
   
}

 .last_update a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
  text-decoration:none; 
}



.print
{
 font-family: tahoma;
 font-size: 10px;
 color: #9536ff;
 
}


.print a
{
 font-family: tahoma;
 font-size: 10px;
 color: #9536ff;
  text-decoration:none;
 
}


.print_gallery
{
 font-family: tahoma;
 font-size: 10px;
 color: #d783ff;
 
}



.print_gallery a
{
 font-family: tahoma;
 font-size: 10px;
 color: #d783ff;
  text-decoration:none;
 
}


.top
{
 font-family: tahoma;
 font-size: 11px;
 color: #ee3223;
 font-weight:bold;
 
}
.top a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ee3223;
 font-weight:bold;
 text-decoration:none;
 
}



.more
{
 font-family: tahoma;
 font-size: 10px;
 color: #448ccb;
    font-weight:bold;

}


.more a
{
 font-family: tahoma;
 font-size: 10px;
 color: #448ccb;
 font-weight:bold;
 text-decoration:none;
}

.all_title
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
  font-weight:bold;
}

 
.all
{
 font-family: tahoma;
 font-size: 11px;
 color: #448ccb;
    font-weight:bold;

}


.all a
{
 font-family: tahoma;
 font-size: 11px;
 color: #448ccb;
 font-weight:bold;
 text-decoration:none;
}


.menu
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.menu a
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  margin: 0;
 text-align:right;
 font-weight:bold;
 text-decoration:none;
 
}

.menu_en
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  margin: 0;
 text-align:left;
 font-weight:bold;

}
.menu_en a
{
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  margin: 0;
 text-align:left;
 font-weight:bold;
 text-decoration:none;
 
}



.menu_active
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:left;
 font-weight:bold;

}

.menu_active a
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:left;
 font-weight:bold;
 text-decoration:none;
}




.menu_active_en
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:righ;
 font-weight:bold;

}
.menu_active_en a
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:righ;
 font-weight:bold;
 text-decoration:none;
}

.menu_disable
{
 font-family: tahoma;
 font-size: 11px;
 color: #999999;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.menu_disable_en
{
 font-family: tahoma;
 font-size: 11px;
 color: #999999;
  margin: 0;
 text-align:left;
 font-weight:bold;

}


.menu_white
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.menu_white a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ffffff;
  margin: 0;
 text-align:right;
 font-weight:bold;
 text-decoration:none;
 
}


.menu_white_active
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:left;
 font-weight:bold;

}

.menu_white_active a
{
 font-family: tahoma;
 font-size: 11px;
 color: #8efa00;
  margin: 0;
 text-align:left;
 font-weight:bold;
 text-decoration:none;
}


.menu_gallery
{
 font-family: tahoma;
 font-size: 12px;
 color: #00f900;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.menu_gallery a
{
 font-family: tahoma;
 font-size: 12px;
 color: #00f900;
  margin: 0;
 text-align:right;
 font-weight:bold;
 text-decoration:none;
 
}
.menu_gallery_disable
{
 font-family: tahoma;
 font-size: 12px;
 color: #aaaaaa;
  margin: 0;
 text-align:right;
 font-weight:bold;

}
.menu_gallery_disable a
{
 font-family: tahoma;
 font-size: 12px;
 color: #aaaaaa;
  margin: 0;
 text-align:right;
 font-weight:bold;
 text-decoration:none;

}


.menu_subgallery_active
{
 font-family: tahoma;
 font-size: 12px;
 color: #8efa00;
  margin: 0;
 text-align:right;
 font-weight:bold;

}


.menu_subgallery_active a
{
 font-family: tahoma;
 font-size: 12px;
 color: #8efa00;
  margin: 0;
 text-align:right;
 font-weight:bold;
 text-decoration:none;
}


.menu_gallery_active
{
 font-family: tahoma;
 font-size: 12px;
 color: #00f900;
  margin: 0;
  font-weight:bold;
 text-decoration:none;

}
 
 .text_gallery_green
{
 font-family: tahoma;
 font-size: 12px;
 color: #8efa00;
  margin: 0;
 }


.text_gallery
{
 font-family: tahoma;
 font-size: 10px;
 color: #d4fb79;
  margin: 0;
 }
 
.title_gallery_header
{
 font-family: tahoma;
 font-size: 10px;
 color: #a1a1a1;
  margin: 0;
 }

 
.title_gallery_header a
{
 font-family: tahoma;
 font-size: 10px;
 color: #a1a1a1;
  margin: 0;
  text-decoration:none;
 }


.text_gallery a
{
 font-family: tahoma;
 font-size: 10px;
 color: #d4fb79;
  margin: 0;
  text-decoration:none;
 }


.search
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff3092;
 margin: 0;
 text-align:right;
 font-weight:bold;

}
.input_search {
 font-family: tahoma;
 color: #ff3092;
 border: 1px solid #ffffff;
 font-size: 11px;
 font-weight:bold;
}

.input_search_black {
 font-family: tahoma;
 color: #ff3092;
 border: 1px solid #000000;
 font-size: 11px;
 font-weight:bold;
 background-color:#000000;
}

.result_title
{
 font-family: tahoma;
 font-size: 12px;
 color: #000000;
 margin: 0;
  font-weight:bold;

}



.search_result_title
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff8ad8;
 margin: 0;
  font-weight:bold;

}
.search_result_title a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff8ad8;
 margin: 0;
  font-weight:bold;
  text-decoration:none;

}

.search_result_num
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff3d99;
 margin: 0;
  font-weight:bold;

}

.search_result_num a
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff3d99;
 margin: 0;
  font-weight:bold;
  text-decoration:none;

}
.search_result_num3
{
 font-family: tahoma;
 font-size: 14px;
 color: #ff3d99;
 margin: 0;
  font-weight:bold;

}
.search_result_num3 a
{
 font-family: tahoma;
 font-size: 14px;
 color: #ff3d99;
 margin: 0;
   text-decoration:none;

}


.search_result_num2
{
 font-family: tahoma;
 font-size: 12px;
 color: #ff3d99;
 margin: 0;
  font-weight:bold;

}
.search_result_num2 a
{
 font-family: tahoma;
 font-size: 12px;
 color: #ff3d99;
 margin: 0;
   text-decoration:none;

}

.search_result_num0
{
 font-family: tahoma;
 font-size: 11px;
 color: #929292;
 margin: 0;
 font-weight:bold;

}


.pagination {
 font-family: tahoma;
 color: #c7eb71;
  font-size: 11px;
 font-weight:bold;
 }

.pagination a{
 font-family: tahoma;
 color: #c7eb71;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
 }





.verticaltext {
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 writing-mode:bt-rl;
 filter: flipv fliph;
}

.button_bug {
 background-color: #0096ff;
 color: #fff;
 font-weight: normal;
 font-family:tahoma;
 font-size: 10px;
 border: 1px solid #0096ff;
 margin: 10px 0 5px 0;
 padding: 1px 5px 2px 5px;
 text-align:center;
}



/**/
 


/* =Forms
-----------------------------------------------------------------------------*/

.error {
font-family: tahoma;
font-weight: bold;
font-size: 11px;
color:#760000;
font-family: tahoma;
text-align:right;
}
.error_en {
font-family: tahoma;
font-weight: bold;
font-size: 11px;
color:#760000;
font-family: tahoma;
text-align:left;
direction:ltr;
}


/* =FLASH MESSAGE
-----------------------------------------------------------------------------*/

.flashMessage {width:400px;
font-family: tahoma;
color:#760000;
 font-size: 11px;
margin: 8px 0px;
font-weight: bold;
padding: 10px;
text-align:center;
}
-----------------------------------------------------------------------------*/

.flashMessageok {
font-family: tahoma;
width:400px;
color:#009000;
font-size: 11px;
margin: 8px 0px;
font-weight: bold;
padding: 10px;
text-align:center;

}




/* =FORMS
-----------------------------------------------------------------------------*/
form {
 margin: 0;
 padding: 0;
}

.input {
 font-family: tahoma;
 font-size: 11px;
 color: #333;
 border: 1px solid #bbbbbb;
 font-size: 11px;
 width:100%;
 height:19px;
}

.input_banner {
 font-family: tahoma;
 font-size: 11px;
 color: #333;
 border: 1px solid #bbbbbb;
 font-size: 11px;
 height:19px;
}


.input_captcha {
 font-family: tahoma;
 font-size: 11px;
 color: #333;
 border: 1px solid #bbbbbb;
 font-size: 11px;
 
}

.input_day {
 font-family: tahoma;
 font-size: 11px;
 color: #333;
 border: 1px solid #bbbbbb;
 font-size: 11px;
 size:4px;
 height:19px;
}
 
.textarea {
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
  border: 1px solid #bbbbbb;
 padding: 0;
 margin: 0;
 width:100%;
}

 .input_black {
 font-family: tahoma;
 font-size: 11px;
 color: #0096ff;
 border: 1px dotted  #0096ff;
 background-color:#000000;
 font-size: 11px;
 height:19px;
 width:100%;
}

.textarea_black {
 font-family: tahoma;
 font-size: 11px;
 color: #0096ff;
 border: 1px dotted #0096ff;
 background-color:#000000;
 padding: 0;
 margin: 0;
 width:100%;
}

 .select_black {
 font-family: tahoma;
 background-color: #000;
 font-size: 11px;
 color: #0096ff;
 border: 1px dotted  #0096ff;
 font-size: 11px;
  height:19px;
 
 }

.button_image {
background-image: url(../images/cancel_black.jpg);
}



.select {
 font-family: tahoma;
 background-color: #fff;
 font-size:  11px;
 color: #000000;
 height:18px;
 border:1px solid #bbbbbb;
 }

.submit {
 background-color: #333333;
 color: #fff;
 font-weight: normal;
 font-family:tahoma;
 font-size: 10px;
 border: 1px solid #f8c1a4;
 margin: 10px 0 5px 0;
 padding: 1px 5px 2px 5px;
}

 

.button {
 text-align:center;
 font-family:tahoma;
  font-size: 11px;
 color: #333;
 border: 1px solid #bbbbbb;
}

.button a {text-align: center;
text-decoration: none;
background: url(../images/fade-butt.png);
border: 3px double #999;
border-left-color: #f8c1a4;
border-top-color: #f8c1a4;
color: #333;
padding: 0.25em;}

.button a:active {background: #f4f4f4;
border: 3px double #f8c1a4;
border-left-color: #999;
border-top-color: #999;}


 
 



.checkbox {
 background-color: transparent;
 padding: 0;
 border: 0;
}


fieldset
{ 
	margin:1em 0;
	padding: 1em;
	border: 1px solid #f8c1a4;
}
.details fieldset, .userprofile fieldset
{
border: 1px solid #f8c1a4;
padding-top: 1em;
margin-top: 0em;}

 
.gray
{
 font-family:tahoma;
 font-size:11px;
 color:#303d4d;
 padding:5px;
	background-color:#cec8c8;
}



.del
{
 font-family: tahoma;
 font-size: 11px;
 color: #ff2700;
 }


.edit
{
 font-family: tahoma;
 font-size: 12px;
 color: #5c60bf;
 }




.text_admin
{
 font-family: tahoma;
 font-size: 11px;
 color: #0a31ff;
 padding-left:5px;
 padding-right:5px;
 
}
.text_admin a
{
 font-family: tahoma;
 font-size: 11px;
 color: #0a31ff;
 padding-left:5px;
 padding-right:5px;
 text-decoration:none;
 
}

.text_blue
{
 font-family: tahoma;
 font-size: 11px;
 color: #0096ff;
 padding-left:5px;
 padding-right:5px;
 
}
.text_blue a
{
 font-family: tahoma;
 font-size: 11px;
 color: #0096ff;
 padding-left:5px;
 padding-right:5px;
 text-decoration:none;
 
}

.text_blue12
{
 font-family: tahoma;
 font-size: 12px;
 color: #0096ff;
 padding-left:5px;
 padding-right:5px;
 font-weight: bold;
}
.text_blue12 a
{
 font-family: tahoma;
 font-size: 12px;
 color: #0096ff;
 padding-left:5px;
 padding-right:5px;
 text-decoration:none;
 font-weight: bold;
 
}


 .input_admin {
 font-family: tahoma;
 font-size: 11px;
 color: #333;
 border: 1px dotted  #0096ff;
 font-size: 11px;
 width:100%;
 height:19px;
 }

.textarea_admin {
 font-family: tahoma;
 font-size: 11px;
 color: #000000;
 border: 1px dotted #0096ff;
 padding: 0;
 margin: 0;
 width:100%;
 }


 .select_admin {
 font-family: tahoma;
 background-color: #fff;
 font-size: 11px;
 color: #333;
 border: 1px dotted  #0096ff;
 font-size: 11px;
  height:19px;
 
 }
  .select_admin_mul {
 font-family: tahoma;
 background-color: #fff;
 font-size: 11px;
 color: #333;
 border: 1px dotted  #0096ff;
 font-size: 11px;
  width:150px; 
 }


