body
{
	margin: 0px; 
	padding: 0px;
	background-color: white;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mainbody
{
	background-color:#6B4D39;
}

.lang
{
float:right;
color:#FFFFFF;
font-weight:bold;
}
.lang a
{
color:#FFFFFF;
}

.top_right
{
color:#FFFFFF;
}

.top_right a
{
color:#FFFFFF;
font-size:12px;
}

.top_right a:hover
{
color:#FFFFFF;
}
.top_right a:visited
{
  color: #FFFFFF;
  text-decoration: none;
}

.db_articles
{
float:right;
color:#FFFFFF;
}

.rb_tabs {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding-left:140px;background:url('/images/tab_bg3.gif') repeat-x bottom;height:29px;}

.rb_tab_l {background:url('/images/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.rb_tab_l.on_l {background:url('/images/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}
.rb_tab_r {background:url('/images/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;*padding-bottom:4px;*height:15px;}
.rb_tab_r.on_r {background:url('/images/tab_on_r.gif') no-repeat bottom right;width:auto;}
.rb_tab_r a, .rb_tab_r a:link, .rb_tab_r a:hover, .rb_tab_r a:visited {color:#EFEFEF;}
.rb_tab_r.on_r a, .rb_tab_r.on_r a:link, .rb_tab_r.on_r a:hover, .rb_tab_r.on_r a:visited {color:#000;}


#main_top {
margin: auto;
width: 100%;
background: url(/images/mid_bg.png) repeat-x;
}

#top {
width: 100%;
background: url(/images/header_bg.png) repeat-x
}


.main_top_div{
margin: auto;
width: 989px; 
height: 18px;
background: url(/images/mid_bg.png) repeat-x;
padding: 0 3px 0 6px 
}
#main{
float: left;
width: 100%;
background: url(/images/main_bg.png) repeat-x #6B4D39;
}  


img
{
    border-width: 0px;
}

a, a:visited
{
  color: #411E12;
  text-decoration: none;
}

a:hover
{
  color: #411E12;
  text-decoration: underline;
}


/**** Banners Block ****/
.tabsBlock .top, .tabsBlock .top .wrapper .fill, .tabsBlock .bottom, .tabsBlock .bottom .wrapper .fill
{
	height: 3px;
}

.tabsBlock .content
{
	position:relative;
	width: 54.75em;
	height: 23.33em;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}

.tabsBlock .content .leftEdge, .tabsBlock .content .rightEdge
{
	width: 3px;
	height: 100%;
}

.tabsBlock .content .leftEdge
{
	background: #EDF3FC;
}

.tabsBlock .content .rightEdge
{
	margin-left: -3px;
	background: #EDF3FC;
}

.tabsBlock .tabContent
{
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
}

.tabsBlock .controlPanel
{
	position: absolute;
	top: 0;
	left: 36.75em;
	width: 18em;
	height: 23.3em;
	z-index: 1001;
}

.tabsBlock .controlPanel .normalControl,
.tabsBlock .controlPanel .selectedControl
{
	cursor: pointer;
}

.tabsBlock .controlPanel .normalControl .controlContent,
.tabsBlock .controlPanel .selectedControl .controlContent
{
	width: 18em;
	height: 5.83em;
}

.tabsBlock .controlPanel .normalControl .controlContent
{
	background: none;
	color: #505050;
}

.tabsBlock .controlPanel .selectedControl .controlContent
{
	background: none;
}



.historyDropControl
{
  float: right;
  margin-right: 10px;
}

.historyDropControl:hover
{
  cursor: pointer;
}


#LinksBuy .fill
{
  width: 647px;  
  float: left;
  height: 37px;
  padding-left: 1px;
  border-top: 1px solid #C6D582;
  border-bottom: 1px solid #C6D582;  
}

#Button
{
  margin-top: 5px;
  float: left;
}

#Button .left_edge
{
  float: left;

  width: 2px;
  height: 27px;
}

#Button .right_edge
{
  float: left;
  width: 13px;
  height: 27px;

}

#Button .fill
{
  border: none;
  float: left;
  width: 120px;
  height: 27px;

}

#Button .fill a
{
  display: block;

  padding-top: 7px;
  
  font-size: 14px;
  font-weight: bold;

  color: #0F327A;
  text-align: center;
  text-decoration: none;
}

#Button a:hover
{
  color: #9F0000;
}






div#MainDate .date
{
  float: left;
  color: #939393;

  font-weight: bold;
}

div#MainDate .homepage
{
  float: right;
}

div#MainDate .homepage a, div#MainDate .homepage a:visited
{
  color: #666666;
}

div#ContentContainer
{
  margin:0 auto;  
  width: 950px;
  background-color: #ffffff;
}

div#TopContent
{
  margin-left: 150px; 
}

.border .t, .border .b
{
	height: 8px;
}

.border .ltd, .border .rtd
{
	width: 8px;
}

.border .t .ctd
{
	background: url('/images/border_tfl.png');
}

.border .t .ltd
{
	background: url('/images/border_tle.png');
}

.border .t .rtd
{
	background: url('/images/border_tre.png');
}

.border .c .ltd, .border .c .rtd
{
	background-color: #FFFFFF;
}

.border .c .ltd
{
	background: url('/images/border_cle.png');
}

.border .c .rtd
{
	background: url('/images/border_cre.png');
}

.border .b .ctd
{
	background: url('/images/border_bfl.png');
}

.border .b .ltd
{
	background: url('/images/border_ble.png');
}

.border .b .rtd
{
	background: url('/images/border_bre.png');
}

.mainBlock
{
	width: 970px;
	margin: 0 auto;
}



.tegs {
background: url(/images/teg_bg.png) repeat-x #65472B;
margin: 0 16px 0 19px;
padding: 0 10px 15px 10px;
width: 225px;
font-family: Arial, Helvetica, sans-serif, "Arial Narrow";
color: #462313;
text-decoration: none
}
.tegs a {
color: #462313;
text-decoration: none
}
.tegs a:hover {
color: #462313;
text-decoration: none
}

.t1 {
font-size: 19px;
}
.t2 {
font-size: 17px;
}
.t3 {
font-size: 15px;
}
.t4 {
font-size: 13px;
}
.t5 {
font-size: 11px;
}

.tags {

width: 223px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #462313;
text-decoration: none;
padding: 5px 5px 10px 10px;
line-height: 18px
}
.tags a {
color : #462313;
text-decoration : none;
}
.tags a:hover {
color : #462313;
text-decoration : none;
}
.h1 { font-size: 21px}
.h2 { font-size: 19px}
.h3 { font-size: 17px}
.h4 { font-size: 16px}
.h5 { font-size: 14px}
.h6 { font-size: 13px}
.h7 { font-size: 12px}
.h8 { font-size: 11px}
.h9 { font-size: 10px}
.h10 { font-size: 9px}



#content {
margin: auto;
width: 998px;
}

/* */
#body.mainbody
{

	background-color:#6B4D39;

}

.clearer
{
  clear: both;
}
copy
{
  color:#FFFFFF
  float: left;
  padding-left: 15px;
  margin-top: 7px;
  font-family: 10px;
  text-align: left;
  font-family:Arial, Helvetica, sans-serif;  
  margin-bottom: 10px;
}

#copy a
{
  text-decoration: underline;
}


#copy a: hover
{
  text-decoration: underline;
}

#right
{
  width: 280px;
  height: 100%;
  float: left;
  margin-bottom: 15px; 
  overflow: hidden;
}


#lastnews
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 17px;
  float: left;
  width: 260px;
  padding-top: 4px;
  padding-left: 10px;
  color: #6B4D39;
}


#reklama
{
  float: left;
  width: 511px;
  height: 37px;
  text-align: center;
  font-size: 12px;
  line-height: 37px;
  color: #0F327A;
}

#reklama a
{
   color: #0F327A ;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: underline;
}

#reklama a:hover
{
  color: #AF0000;
  text-decoration: none; 	
}

/**** BOTTOM ********/

#menubottom
{
  clear: both;
  width: 100%;
  border-top: 1px solid #E0E0E0; 
  padding-top: 1px;
  
  font-size: 10px;
  letter-spacing: normal;
  font-family: Arial, Helvetica, sans-serif;
}

#menubottom .poslygi
{
  text-align: center;
  height: 20px;
  line-height: 20px;
  background-color: #A79A77;
  
  margin-bottom: 1px;
  padding-left: 25px;
}


#menubottom .rubs
{
  text-align: center;
  height: 20px;
  line-height: 20px;
  background-color: #DCD7B7;
  
  margin: 0px;
  padding: 0px;
  
  margin-bottom: 5px;
}

#search
{
  height: 28px;
  border-top: 1px solid #BBB;
  border-bottom: 1px solid #BBB;
  clear: both;
}

/*******************************************************/
body {
margin: 0;
padding: 0; 
height: 100%; 
background: #FFFFFF; 
}
img { border: 0;}

.fl_l {
float: left
}

.fl_r {
float: right
}

.main {
width: 976px;
margin: auto;
padding-top: 7px
}

.logo {
float: right;
width: 154px;
padding-top: 10px;
text-align: center
}



.comments {
font-size: 11px;
color: #888888;
font-family: Tahoma, Arial;
text-decoration: none;
padding-top: 3px
}
.comments a {
color: #888888;
text-decoration: none
}
.comments a:hover {
color: #888888;
text-decoration: underline
}


.prucil_day {
width: 238; 
border-left: 1px solid #DDDDDD; 
border-right: 1px solid #DDDDDD; 
}

.b5, .b6, .b5 b, .b6 b, .b5_top, .b5_top b {
height: 1px;
font-size: 1px;
overflow: hidden;
border-style: solid;
border-width: 0 1px;
display: block;
border-color: #DDDDDD;
}
.b5 {
margin: 0 2px;
background: #DDDDDD;
border: none;
width: 722px
}
.b6 {
margin: 0 1px;
width: 722px;
background: #FFFFFF
}

.b5_top {
margin: 7px 2px 0 2px;
background: #DDDDDD;
border: none;
width: 722px
}




.b1_comment, .b2_comment, .b1_comment b, .b2_comment b, b2_comment_top, b2_comment_bot {
height: 1px;
font-size: 1px;
overflow: hidden;
border-style: solid;
border-width: 0 1px;
display: block;
border-color: #DDDDDD;
}
.b1_comment {
margin: 0 2px;
background: #DDDDDD;
border: none;
width: 463px
}
.b2_comment {
margin: 0 1px;
width: 463px;
background: #F6F6F6
}
.b2_comment_bot {
margin: 0 1px;
width: 463px;
background: #E9E9E9
}

.comment_tool {
width: 445px;
padding: 0 10px 0 10px;
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
height: 16px;
background: url(/images/comment_tool_bg.gif) repeat-x center;
font-size: 12px;
color: #403635;
font-family: Tahoma, Arial;
text-decoration: none;
}
.comment_tool a {
color: #403635;
text-decoration: underline
}
.comment_tool a:hover {
color: #403635;
text-decoration: none
}

.you {
width: 456px;
height: 16px;
padding: 10px 0 10px 10px;
font-size: 12px;
color: #0048AA;
font-family: Tahoma, Arial;
text-decoration: none
}
.you a {
color: #60B547;
text-decoration: underline
}
.you a:hover {
color: #60B547;
text-decoration: none
}

.coment {
width: 446px;
padding: 5px 10px 5px 10px;
font-size: 12px;
color: #403635;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background: #FFFFFF;
line-height: 17px;
}
.coment a {
color: #411E12;
text-decoration: underline
}
.coment a:hover {
color: #411E12;
text-decoration: none
}

.author {
font-size: 12px;
color: #411E12;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none
}

.com_date {
font-size: 12px;
color: #888888;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
padding-left: 10px
}

.com_answer1 {
padding: 15px 0 0 0
}
.com_answer2 {
padding: 15px 0 0 30px
}
.com_answer3 {
padding: 15px 0 0 60px
}
.com_answer4 {
padding: 15px 0 0 90px
}
.com_answer5 {
padding: 15px 0 0 120px
}

.com2 {
padding-top: 25px
}

/* FORMS */
.form {
width: 300px;
}

.b1_form, .b2_form_top, .b2_form_bot, .b1_form b, .b2_form_top b, .b2_form_bot b {
height: 1px;
font-size: 1px;
overflow: hidden;
border-style: solid;
border-width: 0 1px;
display: block;
border-color: #1B4073;
}
.b1_form {
margin: 0 2px;
background: #1B4073;
border: none;
width: 296px
}
.b2_form_top {
margin: 0 1px;
width: 296px;
background: #077AC3
}
.b2_form_bot {
margin: 0 1px;
width: 296px;
background: #FFFFFF
}



.form_gl {
padding: 0 6px 0 7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
float: left
}

.form_center {
padding: 12px 10px 0 10px
}

.f_bg {
background: #F3F3F3;
padding: 0 12px 10px 12px
}

.f_txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
float: left;
width: 256px;
padding: 0 12px 10px 12px;
background: #F3F3F3;
}

.f_txt ul {
	margin: 0;
	padding:0;
	list-style:none;
	}
	
.f_txt li {
	display:inline;
	margin: 0;
	padding:0;
	}
	
.f_txt a {
float: left;
color: #0048AA;
text-decoration: none;
margin: 0 0 0 2px;
padding: 4px 6px 5px 4px;
}
.f_txt a:hover {
color: #0048AA;
text-decoration: none;
padding: 4px 6px 5px 4px;
background: url(../images/autor_l.gif) no-repeat left 
}
.f_txt a.active {
color: #FFFFFF;
text-decoration: none;
padding: 4px 6px 5px 4px;
background: url(../images/autor_l.gif) no-repeat left 
}
.f_txt a.active:hover {
color: #FFFFFF;
text-decoration: none;
}

.f_txt a span {
padding: 4px 6px 5px 4px;
color: #0048AA;
font-family: Arial, Helvetica, sans-serif;
display:block
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.f_txt a span, .f_txt a:hover span, .f_txt a.active span, .f_txt a.active:hover span {
float:none
}
/* End IE5-Mac hack */
.f_txt a.active span, .f_txt a:hover span {
background:url(../images/f_r.gif) no-repeat right top;
color: #FFFFFF
}
 
.f_txt a.active span, .f_txt a.active:hover span {
background: url(../images/f_r.gif) no-repeat right top;
color: #FFFFFF
}

/* big forms */
.form_txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
width: 246px;
margin: auto;
padding: 0 12px 10px 12px;
}

#yes {
width: 246px;
margin: auto;
}


.form_txt ul {
	margin: 0;
	padding:0;
	list-style:none;
	}
	
.form_txt li {
	display:inline;
	margin: 0;
	padding:0;
	}
	
.form_txt a {
float: left;
color: #0048AA;
text-decoration: none;
margin: 0 0 0 2px;
padding: 4px 6px 5px 4px;
}
.form_txt a:hover {
color: #0048AA;
text-decoration: none;
padding: 4px 6px 5px 4px;
background: url(../images/autor_l.gif) no-repeat left 
}
.form_txt a.active {
color: #FFFFFF;
text-decoration: none;
padding: 4px 6px 5px 4px;
background: url(../images/autor_l.gif) no-repeat left 
}
.form_txt a.active:hover {
color: #FFFFFF;
text-decoration: none;
}

.form_txt a span {
padding: 4px 6px 5px 4px;
color: #0048AA;
font-family: Arial, Helvetica, sans-serif;
display:block
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.form_txt a span, .form_txt a:hover span, .form_txt a.active span, .form_txt a.active:hover span {
float:none
}
/* End IE5-Mac hack */
.form_txt a.active span, .form_txt a:hover span {
background:url(../images/f_r.gif) no-repeat right top;
color: #FFFFFF
}
 
.form_txt a.active span, .form_txt a.active:hover span {
background: url(../images/f_r.gif) no-repeat right top;
color: #FFFFFF
}
/* big forms */

.f_c1 {
padding-top: 6px;
width: 48px;
float: left;
font-size: 12px;
color: #000000;
text-decoration: none;
line-height: 20px;
font-family: Arial, Helvetica, sans-serif;
}

.f_c2 {
float: left;
width: 196px;
padding-top: 6px;
}

.f_c1_no {
padding-top: 6px;
width: 100px;
float: left;
font-size: 12px;
color: #000000;
text-decoration: none;
line-height: 20px;
font-family: Arial, Helvetica, sans-serif;
}

.f_c2_no {
float: left;
width: 144px;
padding-top: 6px;
}
/*
.f_c4 {
width: 50px;
float: left;
}
*/
.f_c5 {
text-align: right;
padding-right: 11px;
font-size: 13px; 
color: #60B547; 
font-family: Arial, Helvetica, sans-serif
}

.f_inp {
border: 1px solid #1B4073; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333; 
width: 192px;
}

.f_inp_no {
border: 1px solid #1B4073; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333; 
width: 140px;
}

.log_sub {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #888888;
float: right
}

.rem {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none
} 
.rem a {
color: #000000;
text-decoration: underline;
}
.rem a:hover {
color: #000000;
text-decoration: none;
}

.f_c3 {
margin: 9px 0 9px 0;
}


/*******/
.about_txt {
color: #403635;
padding: 15px 10px 10px 0;
font-size: 14px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif ;
line-height: 19px;
}
.about_txt a {
color: #0048AA;
text-decoration: none;
}
.about_txt a:hover {
color: #60B547;
text-decoration: underline;
}

.prices {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #403635;
text-decoration: none;
line-height: 25px
}
.prices a {
color: #0048AA;
text-decoration: none;
}
.prices a:hover {
color: #60B547;
text-decoration: underline;
}

.border_c1 {
border-width: 1px 1px 1px 1px;
border-style: solid none none solid; 
border-color: #BCBCBC #BCBCBC #BCBCBC #BCBCBC; 
padding: 0 0 0 10px
}

.border_c2 {
border-width: 1px 1px 1px 1px; 
border-style: solid none none solid; 
border-color: #BCBCBC #BCBCBC #BCBCBC #BCBCBC
}

.border_c3 {
border-width: 1px 1px 1px 1px; 
border-style: solid solid none solid; 
border-color: #BCBCBC #BCBCBC #BCBCBC #BCBCBC
}

.about_txt ol {
margin: 5px 0 0 20px;
padding: 0
}

.about_txt ol li {
margin: 0;
margin-left: 5px;
padding: 0
}

.about_h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;

text-decoration: none;
text-align: center
}

.brif_txt {
color: #403635;
padding: 15px 50px 20px 50px;
font-size: 13px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif ;
line-height: 15px;
}
.brif_txt a {
color: #0048AA;
text-decoration: none;
}
.brif_txt a:hover {
color: #60B547;
text-decoration: underline;
}

.brif {
padding: 0 0 0 5px;
border-top: #353535 1px solid;
border-left: #353535 1px solid;
border-bottom: #CECBC4 1px solid;
border-right: #CECBC4 1px solid;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B4B4B;
text-decoration: none;
width: 450px;
}

.brif2 {
padding: 0 0 0 5px;
border-top: #353535 1px solid;
border-left: #353535 1px solid;
border-bottom: #CECBC4 1px solid;
border-right: #CECBC4 1px solid;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B4B4B;
text-decoration: none;
width: 450px;
}

.brif3 {
padding: 0 0 0 5px;
border-top: #353535 1px solid;
border-left: #353535 1px solid;
border-bottom: #CECBC4 1px solid;
border-right: #CECBC4 1px solid;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4B4B4B;
text-decoration: none;
width: 450px;
}

.starr {
color: #60B547
}



/* GB */
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: 302px;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    white-space: nowrap;
	overflow: hidden
}


.GB_Gallery .content {
    background-color: #fff;
    border: 2px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;

}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 0 2px 0;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

.GB_Window .content {
    background-color: #fff;
    border: 2px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 2px solid #ccc;
    border-top: 2px solid #ccc;
    border-left: 2px solid #ccc;
    border-right: 2px solid #ccc;
    margin: 0;
    height: 16px;
    font-size: 12px;
    color: #FFFFFF;
	text-decoration: none
}
.GB_Window .header a {
color: #FFFFFF;
text-decoration: none;
}
.GB_Window .header a:hover {
color: #FFFFFF;
text-decoration: none;
}

.GB_Window .caption {
    font-size: 13px;
    text-align: left;
}
.GB_Window .caption a {
color: #FFFFFF;
text-decoration: none;
}
.GB_Window .caption a:hover {
color: #FFFFFF;
text-decoration: none;
}


.GB_Window .close { text-align: right; }

.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer;
	text-decoration: none 
}

.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
    z-index: 500;
}

.GB_Window .on { border: none; padding: 0}

/* END GB */
/* last news */
.ln_date {
width: 35px;
float: left
}

.ln_dspan {
color: #888888;
font-size: 11px;
padding-right: 7px
}

.ln_title {
float: left; 
width: 190px
}

.padt7 {
padding-top: 7px
}

.admin_rub {
color: #0048AA;
font-size: 13px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif 
}
.admin_rub a {
color: #60B547;
text-decoration: underline
}
.admin_rub a:hover {
color: #0048AA;
text-decoration: none
}

.static_admin_b1, .static_admin_b2, .static_admin_b1 b, .static_admin_b2 b {
height: 1px;
font-size: 1px;
overflow: hidden;
border-style: solid;
border-width: 0 1px;
display: block;
border-color: #DDDDDD;
}
.static_admin_b1 {
margin: 0 2px 0 22px;
background: #DDDDDD;
border: none;
width: 598px;
}
.static_admin_b2 {
margin: 0 1px 0 21px;
width: 598px;
background: #FFFFFF;
}

.static_admin {
margin-left: 20px;
width: 600px;
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
color: #0048AA;
font-size: 13px;
line-height: 16px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif 
}
.static_admin a {
color: #0048AA;
text-decoration: underline
}
.static_admin a:hover {
color: #0048AA;
text-decoration: none
}

.print_rub {
padding: 0 0 0 15px;
float: left;
color: #60B547;
font-size: 16px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}
.print_rub a {
color : #60B547;
text-decoration : none;
}
.print_rub a:hover {
color : #60B547;
text-decoration : none;
}

.print_date {
color:#888888;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none
}

.pad17 {
padding: 17px 0 17px 0
}

.disp {
display: none
}

.block_foto_l {
cursor:pointer
}

.block_foto_r {
cursor: pointer; 
margin-right: 33px
}

.new_one_date {
width: 35px; 
float: left
}

.new_one_date_txt {
color: #888888;
font-size: 11px; 
padding-right: 7px
}

.new_one_txt {
float: left; 
width: 190px
}

.color_red {
color: #60B547
}

.color_8 {
color: #888888
}

.last_foto_pad {
padding: 5px 10px 5px 0
}

.pad_r10 {
padding-right: 10px
}

.pad_t5 {
padding-top: 5px
}

.pad_t15 {
padding-top: 15px
}

.pad_l15 {
padding-left: 15px
}

.pad_l20 {
padding-left: 20px
}

.pad_l72 {
padding-left: 72px
}

.zal {
float: right; 
color: #888888; 
font-size: 11px
}

.textarea_com1 {
width: 445px;
font-family: Arial, Helvetica, sans-serifz;
font-size: 12px;
border-left: 1px solid #808080; 
border-top: 1px solid #808080; 
border-right: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8
}

.textarea_com2 {
width: 405px;
font-family: Arial, Helvetica, sans-serifz;
font-size: 12px;
border-left: 1px solid #808080; 
border-top: 1px solid #808080; 
border-right: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8
}

.textarea_com3 {
width: 365px;
font-family: Arial, Helvetica, sans-serifz;
font-size: 12px;
border-left: 1px solid #808080; 
border-top: 1px solid #808080; 
border-right: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8
}

.textarea_com4 {
width: 325px;
font-family: Arial, Helvetica, sans-serifz;
font-size: 12px;
border-left: 1px solid #808080; 
border-top: 1px solid #808080; 
border-right: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8
}

.textarea_com5 {
width: 285px;
font-family: Arial, Helvetica, sans-serifz;
font-size: 12px;
border-left: 1px solid #808080; 
border-top: 1px solid #808080; 
border-right: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8
}

.marg {
margin: 5px 0 10px 0
}

.marg_reg {
margin: 2px 6px 0 0
}

.all_news_img {
margin: 0 5px 2px 0; 
border: 1px solid #FF9933
}

.all_news_date {
background: #FF9933; 
color: #FFFFFF; 
padding: 0 2px 0 2px
}

.line_h25 {
line-height: 25px
}



.reg_e {
float: left; 
padding-top: 8px
}

.marg_t1 {
margin-top: -1px
}

.marg_r15 {
margin-right: 15px
}

.marg_b2 {
margin-bottom: -2px
}

.font_s25 {
font-size: 25px
}

.pad10 {
padding: 10px 0 10px 0
}

.pad5 {
padding: 5px
}

.ta_center {
text-align: center
}

.disp_cur {
display: none; 
cursor: pointer
}

.disp_inline {
display: inline
}

.cursor {
cursor: pointer
}

.you_search {
font-size: 13px; 
color: #403635
}

.m_s {
position: relative; 
top: 30px; 
left: -30px
}

.per {
float: left; 
padding-top: 3px
}

.w_det {
float: left; 
width: 65px; 
padding-top: 6px
}

.navigation_txt {
font-size: 12px; 
padding-left: 10px; 
color: #000000
}

.print_copy {
width: 976px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #888888;
text-align: center;
padding-top: 4px
}

.print_txt_all {
color: #403635;
padding: 0 10px 10px 0;
font-size: 14px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif ;
line-height: 17px;
}
.print_txt_all a {
color: #0048AA;
text-decoration: none;
}
.print_txt_all a:hover {
color: #60B547;
text-decoration: underline;
}

.print_txt_all img {
padding : 2px;
border : 1px solid #DDDDDD;
}
/*************/


/* GB */
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: 302px;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    white-space: nowrap;
	overflow: hidden
}


.GB_Gallery .content {
    background-color: #fff;
    border: 2px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;

}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 0 2px 0;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

.GB_Window .content {
    background-color: #fff;
    border: 2px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 2px solid #ccc;
    border-top: 2px solid #ccc;
    border-left: 2px solid #ccc;
    border-right: 2px solid #ccc;
    margin: 0;
    height: 16px;
    font-size: 12px;
    color: #FFFFFF;
	text-decoration: none
}
.GB_Window .header a {
color: #FFFFFF;
text-decoration: none;
}
.GB_Window .header a:hover {
color: #FFFFFF;
text-decoration: none;
}

.GB_Window .caption {
    font-size: 13px;
    text-align: left;
}
.GB_Window .caption a {
color: #FFFFFF;
text-decoration: none;
}
.GB_Window .caption a:hover {
color: #FFFFFF;
text-decoration: none;
}


.GB_Window .close { text-align: right; }

.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer;
	text-decoration: none 
}

.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
    z-index: 500;
}

.GB_Window .on { border: none; padding: 0}

/* END GB */


.topbutton {
	clear: both;
	padding: 13px 0 0 10px;
	margin: 0;
}

a.brownbutton {
	background: transparent url('../images/brown_right.png') no-repeat scroll top right; 
	display: block;
	float: right;
	height: 18px; 
	margin-right: 16px;
	padding-right: 20px; 
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: default;
}

a.brownbutton span {
	background: transparent url('../images/brown_left.png') no-repeat; 
	display: block;
	line-height: 16px;
	padding: 0 0 5px 17px;
	cursor: default;
}

a.brownbutton span i {
	font-style: normal;
	text-decoration: underline;
	cursor: pointer;
}
.static_text h1{
font-size:14px;
text-indent: 0px;
line-height: 0.5;
}

.static_text h1 a{
text-decoration: underline;
font-size:14px;
text-indent: 0px;
line-height: 0.5;
}
.static_text h2{
font-size:12px;
text-indent: -10px;
line-height: 1.4;
}

/* Header*/
#header {
	height: 230px;
	background-color: #735131;
	background: url('/img/bg-header.png') repeat-x bottom center;
}

#head-wrap {
	width: 1000px;
	margin: 0 auto;
	clear: both;
	height: 140px;
}

.gogle-banner {
	width: 728px;
	margin: 0 auto;
	clear: both;
	height: 90px;
	
}

.topinfo {
	height: 230px;
	clear: both;
	padding:0;
	margin: 0;
}

.topbutton {
	clear: both;
	padding: 13px 0 0 110px;
	margin: 0;
}

a.brownbutton {
	background: transparent url('/img/brown_right.png') no-repeat scroll top right; 
	display: block;
	float: left;
	height: 18px; 
	margin-right: 16px;
	padding-right: 20px; 
	text-decoration: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor: default;
}

a.brownbutton span {
	background: transparent url('/img/brown_left.png') no-repeat; 
	display: block;
	line-height: 16px;
	padding: 0 0 5px 17px;
	cursor: default;
}

a.brownbutton span i {
	font-style: normal;
	text-decoration: underline;
	cursor: pointer;
}

.logo {
	float: right;
	position: absolute;
	left: 0;
	top: 90px;
}

.search {
	float: left;
	padding: 40px 0 0 310px;
	
}

.search a {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	cursor: default;	
}

.search input.search-decoration {
	width: 250px; 
	border:1px solid #A79A77;
	background:  #DCD7B7;
	padding: 3px 4px 4px;
	font-size: 14px;
	
}
.search input.go {
	border:1px solid #A79A77;
	color: #FFF;
	background: #452213;
	border:1px solid #A79A77;
	padding: 2px 4px 4px;
	font-weight: bold;
	cursor: pointer;
}

/***************** NEW Version **********/


.left_block h1 {
 font-size:16px;
 margin:0;
 padding:0 3px 2px 3px;
 background: #563216; 
}

.left_block h1 a {
 color: #FFF;
 text-decoration: underline; 
}

.left_block h1 a:hover {
 color: #f5f5f5;
}

.left_block a{
text-decoration: underline;
}

.main_block h1{
font-size:18px;
float:left;
margin:0px;
margin-left:10px;
padding:0px;
}

h1.video-news{
font-size:18px;
float:left;
margin:0px;
margin-left:10px;
padding:0px;
}
