html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0px;
padding:0px; 
border:0px solid blue;
border-spacing:0px;
border-collapse:collapse;
vertical-align:top;
}
html, body {
margin:0px auto;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
background-color: #f6f6f6;
}

#wrapper {
margin:0px auto;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
width:100%;
min-width:1060px;
}
* html #wrapper {
width: expression(document.body.clientWidth < 1061 ? "1060px" : "auto");
}
h1 {
color:#4f3617;
font-weight: bold;
font-size: 10pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
}
h2 {
color:#4f3617;
font-weight: bold;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
}
h3 {
color:#33333;
font-weight: normal;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
}

hr {
size:3px;
color:orange;
}
a {
color: #4f3617;
font-weight: bold;
text-decoration: underline;
}

form input {
color:#4f3617;
font-weight: bold;
font-size: 10pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
}

#header {
height:215px;
position:relative;
z-index:3;
overflow:hidden;
}
#header_yell {
top:0px;
left:0px;
width:570px;
height:215px;
background: url("../img/header_bg.gif") left top no-repeat;
position:absolute;
z-index:2;
}

#logo {
margin-left:40px;
margin-top:20px;
float:left;
position:relative;
z-index:3;
}
#header_caption {
margin-left:-60px;
margin-top:20px;
float:left;
position:relative;
z-index:3;
}
#header_right {
width:260px;
padding-top:20px;
padding-right:20px;
text-align:right;
float:right;
position:relative;
z-index:3;
}
#lang {
text-align:right;
position:relative;
z-index:3;
}
#contacts {
margin-bottom:10px;
text-align:right;
color:#4f3617;
font-weight: bold;
font-size: 10pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
margin-top:32px;
position:relative;
line-height:30px;
z-index:3;
float:right;
}
#search {
width:100%;
text-align:right;
position:relative;
z-index:3;
}

#yell_up {
color:#4f3617;
font-weight: bold;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
height:57px;
background: url("../img/yell_up.gif") repeat-x;
}
#yell_up_left {
width:40px;
height:35px;
background: url("../img/yell_up_left.gif") top no-repeat;
float:left;
clear:left;
}
#yell_up_right {
width:40px;
height:35px;
background: url("../img/yell_up_right.gif") top no-repeat;
float:right;
clear:right;
}

#slash {
width:2px;
height:36px;
background: url("../img/slash.gif") no-repeat;
float:left;
}
#hover_left {
_margin-left:-3px;
width:9px;
height:36px;
background: url("../img/hover_left.gif") repeat-y;
float:left;
visibility: hidden;
}
#hover_right {
width:9px;
height:36px;
background: url("../img/hover_right.gif") repeat-y;
float:left;
visibility: hidden;
}


ul#menus_bar {
		list-style: none;
        height: 36px;
}

ul#menus_bar li {
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 36px;
		z-index:2;
}

ul#menus_bar ul {
		border-bottom: 2px solid #979797;
		_border-right: 2px solid #979797;
		border-right: 4px solid #979797;
        width: 260px;
        list-style: none;
        display: none;
        position: absolute;
        top: 35px;
        left: 0;
}

ul#menus_bar ul:after {
        clear: both;
        display: block;
        visibility: hidden;
}

ul#menus_bar ul li {
		
		border:1px solid #febb15;
		background-color:#f6f6f6;
        width: 260px;
        float: left;
        display: inline;
}

ul#menus_bar a {
		padding-top:8px;
		height:28px;
        float: left;
        display: block;
        text-decoration: underline;
}

ul#menus_bar p {
		padding-top:8px;
		height:28px;
        float: left;
        display: block;
        text-decoration: none;
}

ul#menus_bar a:hover,
ul#menus_bar li:hover a,
ul#menus_bar li.iehover a {
background-color: #e4a813;
}

ul#menus_bar p:hover,
ul#menus_bar li:hover p,
ul#menus_bar li.iehover p {
background-color: #e4a813;
}

ul#menus_bar li:hover li a,
ul#menus_bar li.iehover li a {
margin-left:8px;
background-color: transparent;
}

ul#menus_bar li:hover li a:hover,
ul#menus_bar li:hover li:hover a,
ul#menus_bar li.iehover li a:hover,
ul#menus_bar li.iehover li.iehover a {
background-color:#dfdfdf;
}

ul#menus_bar li:hover li:hover,
ul#menus_bar li.iehover li.iehover {
background-color:#dfdfdf;
}

ul#menus_bar ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
}

ul#menus_bar li:hover ul ul,
ul#menus_bar li.iehover ul ul {
        display: none;
}

ul#menus_bar li:hover ul,
ul#menus_bar ul li:hover ul,
ul#menus_bar li.iehover ul,
ul#menus_bar ul li.iehover ul {
 display: block;
}

ul#menus_bar li:hover div,
ul#menus_bar ul li:hover div,
ul#menus_bar li.iehover div,
ul#menus_bar ul li.iehover div {
visibility: visible;
}

#allnews {
text-align:center;
color:#4f3617;
font-weight: bold;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
margin-bottom:8px;
}

#today {
margin-top:-22px;
width:239px;
height:76px;
background: url("../img/today.gif") left top no-repeat;
position:relative;
}
#today_block {
padding-top:10px;
margin-left:10px;
}



#content {
margin-top:-55px;
width:100%;
background: url("../img/content.gif") left top repeat-y;
overflow: hidden;
}

#left_column {
width:270px;
float:left;
}

#right_column {
margin-left:290px;
padding-top:50px;
padding-bottom:50px;
padding-left:60px;
padding-right:60px;
color:#33333;
font-weight: normal;
font-size: 10pt;
font-family: arial, Verdana, Tahoma, geneva, Helvetica, sans-serif;
text-align:justify;
}

#right_column img {
margin:0px 15px 0 15px;
}

#right_column ul {
margin-left:25px;
}

#right_column ul li {
margin:0px;
}

#sitemap ul {
margin-left:20px;
color:#4f3617;
font-weight: bold;
}
#sitemap ul li{
margin-top:5px;
}
#sitemap ul li ul {
margin:5px;
margin-left:20px;
color:#4f3617;
font-weight: normal;
}
#sitemap ul li ul li a{
color:#4f3617;
font-weight: normal;
}


ul#news {
color:#33333;
font-weight: bold;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
margin-top:65px;
margin-left:20px;
list-style-type: square;
}
ul#news li p{
margin-top:2px;
margin-left:8px;
margin-right:8px;
margin-bottom:8px;
color:#33333;
font-weight: normal;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
}

#footer {
width:100%;
height:124px;
background: url("../img/footer.gif") left top repeat-x;
clear:both;
}
#footer_right {
width:96px;
height:124px;
background: url("../img/footer_right.gif") no-repeat;
float:right;
}
#wr_flash {
top:0px;
left:0px;
width:100%;
height:215px;
position:absolute;
overflow:hidden;
}

#flash {
top:0px;
left:50%;
margin-left:-700px;
width:100%;
height:215px;
position:absolute;
visibility: hidden;
z-index:1;
}
#copyright {
padding-top:45px;
width:100%;
color:#33333;
font-weight: normal;
font-size: 8pt;
font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
text-align:center;
}
.search_find {
background-color:#fffdb9;
}
