* { margin: 0; padding: 0;}

BODY { background: #FFFFFF;}

#width-page { max-width: 1300px; width: expression(document.body.clientWidth > 1300? "1300px": "100%"); background: url(../img/big_bg.jpg) center top repeat-y #f4e8d1;}

/* Main Png */
img.png { //background-image:none ! important; behavior:url(../img/png.htc); }

#limit { max-width: 1300px; width: expression(document.body.clientWidth > 1300? "1300px": "100%"); }
img { border: none; }

TD, TH, P { font: 9pt georgia; color: #45381c; line-height: 20px;}

P, UL, OL { padding-bottom: 10px;}
UL, OL { margin-left: 22px;}

* html li { list-style-image: url(../img/lsi_ie.gif);}
li { list-style-image: url(../img/lsi.gif);}

IMG { border: none;}

H1 { font-style: italic; font-size: 18pt;}
H2 { font-style: italic; font-size: 14pt;}

A { color: #7f3123;}
A:HOVER {}

#menu { margin-top: 3px; height: 33px;}
#menu td { white-space: nowrap; padding: 0 6px 0 6px;}
#menu a { font-size: 8pt; color: #ecdec2; text-decoration: none; font-style: italic;}
#menu .space { width: 10%; padding: 0;}
#menu .active { background: #5a1414; font-size: 8pt; color: #ecdec2; font-style: italic;}

.text_main { font-style: italic; font-weight: bold; font-size: 9pt; line-height: 21px;}

#search input { border: none; background: url(../img/search.gif); width: 218px; height: 25px; padding: 5px 30px 0 30px; color: #8b7a5c; vertical-align: middle;font: 9pt georgia;}
#search .search_button { position: relative; margin-top: -25px;}

#news { font-size: 8pt; font-style: italic;}

#drope_map { border: 4px solid #f3dc85; background: #bf2f29;}
#drope_map td { color: #f4e6cb; padding: 11px; font-size: 8pt; font-style: italic; line-height: 15px;}

td.years { white-space: nowrap; font-size: 8pt;}
td.years a { margin-right: 20px;}
td.years span { margin-right: 20px;}

span.date { display: block; font-style: italic; font-size: 9pt;}

#next-previous { margin-top: 30px; position: relative; margin-left: -23px;}
#next-previous td { font-size: 12pt; font-weight: bold; font-style: italic;}
#next-previous a { font-weight: bold; font-style: italic;}

#next-previous .number_page { margin: 10px 0 0 20px;}
#next-previous .number_page a { font: 10pt Arial; color: #221c0e;}
#next-previous .number_page td { font: 10pt Arial; color: #FFFFFF; width: 22px; height: 22px; text-align: center; background: url(../img/np.gif);}
#next-previous .number_page td.active { background: url(../img/npa.gif);}

#map_r_block a { display: block; color: #45381c; text-decoration: none; font-weight: bold; font-style: italic; margin-bottom: 5px; padding: 3px 10px 3px 10px;}
#map_r_block span { display: block; font-weight: normal;}
#map_r_block a.active { background: #d3c1a4;}

#drope_info { position: absolute; display:none; width: 265px; height: auto;}
#drope_info td.win_c { background-color:#fceed8; padding:0; font-size: 8pt; font-style: italic; width:100%;}
#drope_info td.win_v { background:url(../img/win_v.gif) left top repeat-x;}
#drope_info td.win_n { background:url(../img/win_n.gif) left top repeat-x;}
#drope_info td.win_l { background:url(../img/win_l.gif) left top repeat-y;}
#drope_info td.win_r { background:url(../img/win_r.gif) left top repeat-y;}
#drope_info a { text-decoration: none; border-bottom: 1px dashed #7f3123;}
#drope_info div { margin-top: 5px;}

#copy { padding: 0 40px 0 40px;}
#copy td { font-size: 8pt; font-style: italic;}