*{
margin: 0px;
padding: 0px;
border: 0px;
}
object{
	position: relative;
	z-index: 3;
}
form{
margin: 0px;
padding: 0px;
}
img{
margin: 0px;
padding: 0px;
border: 0px;
}
body{
background: url(../img/mainbg.jpg) repeat-x top;
font-family: Tahoma;
font-size: 11px;
}
table{
font-family: Tahoma;
font-size: 11px;
}
.butt{
background-color: #454545;
color: #ffffff;
padding-left: 3px;
padding-right: 3px;
}
.SEinput{
border: 1px solid #bcc1c6;
}
#mainbg{
}
#main{
width: 915px;
margin: 0 auto;
}
#shap{
float: left;
}
#en_logo{
float: left;
background: url(../img/en_logo.png) no-repeat top;
height: 288px;
width: 296px;
cursor: pointer;
cursor: hand;
}

#logo{
float: left;
background: url(../img/logo.png) no-repeat top;
height: 288px;
width: 296px;
cursor: pointer;
cursor: hand;
}
#lg{
padding-top: 2px;
padding-left: 20px;
color: #949393;
font-weight: bold;
text-align: left;
position: relative;
z-index: 4;
}
#lg a:link, #lg a:visited{
color: #949393;
text-decoration: none;
}
#lg a:hover, #lg a:active{
color: #949393;
text-decoration: underline;
}
#topR{
float: left;
width: 619px;
text-align: left;
margin-left: -7px;
}
#searchFORM{
float: left;
margin-top: 18px;
padding-left: 15px;
margin-bottom: 20px;
}
#top{
float: left;
height: 59px;
width: 619px;
}
#topico{
float: right;
margin-top: 18px;
}
#flesh{
float: left;
width: 619px;
height: 230px;
}
#menuF{
float: left;
text-align: left;
margin-left: 280px;
padding-top: 6px;
padding-bottom: 4px;
width: 619px;
background-color: #586878;
color: #ffffff;
}
#menuF ul li{
display: inline;
list-style: none;
margin-left: 1px;
}
#menuF a:link, #menuF a:visited{
color: #ffffff;
font-size: 12px;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}
#menuF a:hover, #menuF a:active{
color: #abd624;
font-size: 12px;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}
#menu{
float: left;
padding-top: 4px;
padding-bottom: 4px;
width: 619px;
background-color: #454545;
color: #ffffff;
}
#menu ul li{
display: inline;
list-style: none;
margin-left: 1px;
}
#menu a:link, #menu a:visited{
color: #ffffff;
font-size: 14px;
text-decoration: none;
padding-left: 2px;
padding-right: 5px;
}
#menu a:hover, #menu a:active{
color: #abd624;
font-size: 14px;
text-decoration: none;
padding-left: 2px;
padding-right: 5px;
}
#content{
float: left;
text-align: left;
padding-left: 18px;
background: url(../img/bgL.jpg) repeat-y top left;
}
#left{
float: left;
width: 250px;
margin-left: 5px;
margin-top: -190px;
background-color: #3f3f3f;            
position: relative;
z-index: 2;
}
#right{
float: left;
text-align: left;
width: 634px;
margin-top: -65px;
margin-left: -0px;
position: relative;
z-index: 1;
}
#rightTOP{
float: left;
background-color: #efefef;
border-top: 2px solid #586878;
color: #3d3c3c;
/*padding-left: 35px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 15px;*/
width: 634px;
text-align: justify;
}
.RIyel{
padding-left: 35px;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 15px;
}
.RIyel ul li{
margin-left: 20px;
}
#rightCON{
padding-left: 25px;
padding-top: 10px;
padding-right: 20px;
text-align: justify;
margin-bottom: 40px;
}
#foot{
float: left;
background-color: #3f3f3f;
clear: both;
width: 250px;
height: 30px;
text-align: center;
margin-left: 5px;
padding-top: 10px;
padding-bottom: 10px;
position: relative;
z-index: 2;
}
#footerBG{
float: left;
width: 100%;
background-color: #586878;
margin-top: -30px;
height: 90px;
position: relative;
z-index: 1;
}
#footer{
width: 915px;
margin: 0 auto;
}
a:link, a:visited{
	
}
a:hover, a:active{
	
}
.clr{
clear: both;
}
.MAPim{
height: 180px;
}
.txtMAP{
font-size: 18px;
padding-left: 15px;
background-color: #8bae1e;
padding-top: 6px;
padding-bottom: 6px;
border-bottom: 2px solid #ffffff;;
color: #ffffff;
}
.Fmap{
float: left;
width: 250px;
border-bottom: 2px solid #ffffff;
}
.leftbg{
background-color: #3f3f3f;
width: 250px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 0px solid #ffffff;
}
.lefttxt1 a {
padding-left: 18px;
color: #ffffff;
font-weight: normal;
background: url(../img/let.jpg) no-repeat left;
}

.lefttxt1{
padding-left: 15px;
padding-right: 15px;
color: #ffffff;
font-weight: bolder;
}
.lefttxt a {
color: #ffffff;
font-weight: normal;
}
.lefttxt{
padding-left: 15px;
padding-right: 15px;
color: #ffffff;
font-weight: bolder;
}
.leftbg2{
/*background: url(../img/leftbg2.jpg) repeat-y top;*/
background-color: #3f3f3f;
width: 250px;
padding-top: 10px;
padding-bottom: 10px;
}
.fotbord{
border: 1px solid #9e9e9e;
background-color: #ddecfc;
margin-left: 10px;
margin-right: 10px;
}
.fotbord img{
margin: 5px;
}
.Lreadon{
background: url(../img/leftarr.jpg) no-repeat left;
height: 16px;
margin-top: 6px;
padding-left: 20px;
}
.Mreadon{
background: url(../img/marr.jpg) no-repeat left;
height: 16px;
margin-top: 6px;
padding-left: 20px;
}
.Lreadon a{
color: #ffffff;
font-weight: bolder;
}
.Mreadon a{
color: #666666;
font-weight: bolder;
}
.Rzag{
background: url(../img/rarr.jpg) no-repeat left;
color: #8bae1e;
font-size: 18px;
margin-bottom: 10px;
padding-left: 25px;
vertical-align: middle;
}
.Rzag H1{
font-weight: normal;
color: #8bae1e;
font-size: 18px;
}
.Mzag{
background: url(../img/marr.jpg) no-repeat left;
color: #8bae1e;
font-size: 18px;
margin-bottom: 10px;
padding-left: 20px;
}    
.rbott{
clear: both;
background: url(../img/rbott.jpg) no-repeat bottom left;
height: 15px;
width: 40px;
margin-left: 24px;
}
.win{
float: right;
margin-top: -70px;
border: 5px solid #ffffff;
background-color: #dedede;
margin-right: 12px;
}
.win ul li{
background: url(../img/leftarr.jpg) no-repeat left;
padding-left: 18px;
margin-left: 6px;
list-style: none;
}
.win a:link, .win a:visited{
color: #000000;
line-height: 25px;
font-size: 14px;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}
.win a:hover, .win a:active{
color: #abd624;
font-size: 14px;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;
}
.winTXT{
color: #ffffff;
background-color: #8bae1e;
font-size: 18px;
padding: 5px;
}
.txt{
margin-bottom: 10px;
padding-top: 10px;
}
.txt object{
margin: 5px;
}
.txtGB{
padding-top: 60px;
}
.txtGAL{
margin-bottom: 10px;
padding-top: 10px;
/*height: 300px;*/
}
.MzagM2{
color: #8bae1e;
}
.MzagM{
color: #8bae1e;
padding-top: 10px;
}
.MzagM b{
font-weight: normal;
color: #666666;
}
.Ldot{
height: 3px;
margin-top: 10px;
margin-bottom: 10px;
width: 230px;
margin-left: 10px;
color: #50a0f8;
border-bottom: 1px dotted #ffffff;
}
.hrM{
margin-top: 10px;
margin-bottom: 10px;
width: 595px;
color: #bdbdbd;
border-bottom: 2px dotted #bdbdbd;
}
.Copy{
float: left;
padding-top: 15px;
padding-left: 55px;
color: #ffffff;
font-weight: bold;
}
.RSS{
float: right;
background: url(../img/rss.jpg) no-repeat right;
width: 31px;
height: 30px;
margin-right: 20px;
margin-top: 20px;
padding-top: 20px;
padding-right: 35px;
margin-bottom: 10px;
}
.RSS a{
color: #ffffff;
font-size: 14px;
}
.formC{
border: 1px solid #cccccc;
background-color: #dedede;
margin-bottom: 2px;
width: 220px;
}
.formCT{
border: 1px solid #cccccc;
background-color: #dedede;
width: 220px;
height: 70px;
}

.txtF{
padding-left: 25px;
}
.txtF span{
float: left;
padding-left: 10px;
font-weight: bold;
width: 110px;
}
.MreadonF{
background: url(../img/marr.jpg) no-repeat left;
height: 16px;
margin-top: 6px;
padding-left: 20px;
margin-left: 45px;
}
.MreadonF a{
color: #666666;
font-weight: bolder;
}
.txtON{
background: url(../img/narr.jpg) no-repeat top left;
margin-left: 20px;
padding-left: 40px;
margin-top: 10px 
}
.nav{
padding-top: 20px;
text-align: center;
}
.nav a:link, .nav a:visited{
color: #919191;
text-decoration: none;
border-bottom: 2px solid #919191;
padding-bottom: 3px;
margin-right: 5px;
}
.nav a:hover, .nav a:active{
border-bottom: 4px solid #8bae1e;
margin-bottom: 3px;
}
a.navA:link, a.navA:visited{
border-bottom: 4px solid #8bae1e;
margin-bottom: 3px;
}
.topTXTL{
margin-top: 15px;
width: 340px;
height: 100px;
}
.MreadonTOP{
background: url(../img/rarr.jpg) no-repeat left;
height: 16px;
margin-bottom: 10px;
padding-left: 25px;
vertical-align: middle;
}
.MreadonTOP a{
color: #666666;
font-weight: bolder;
}
.TOParr{
background: url(../img/toparr.jpg) no-repeat right;
height: 16px;
width: 16px;
margin-left: 560px;
}
.txtFoto{
float: left;
border: 1px solid #9e9e9e;
background-color: #ddecfc;
margin-left: 0px;
margin-right: 10px;	
}
.txtFoto img{
margin: 5px;
}
.TXTtop{
margin-top: 15px;
width: 340px;
}
.txtS{
padding-left: 25px;
padding-top: 20px;
}
.txtS span{
float: left;
background-color: #dedede;
color: #8bae1e;
font-weight: bold;
line-height: 20px;
padding-left: 10px;
width: 170px;
}
.formSOP{
border: 1px solid #cccccc;
background-color: #dedede;

margin-bottom: 4px;
}
.MreadonS{
background: url(../img/rarr.jpg) no-repeat left;
height: 16px;
margin-top: 6px;
padding-left: 20px;
margin-left: 255px;
}
.MreadonS a{
color: #666666;
font-weight: bolder;
}
.MreadonCON{
background: url(../img/rarr.jpg) no-repeat left;
height: 16px;
margin-top: 6px;
padding-left: 20px;
margin-left: 455px;
}
.MreadonCON a{
color: #666666;
font-weight: bolder;
}
.txtSp{
padding-left: 25px;
padding-top: 20px;
}
.txtSp span{
float: left;
background-color: #dedede;
color: #8bae1e;
font-weight: bold;
line-height: 20px;
padding-left: 10px;
width: 200px;
}
.txt li{
list-style: none;
padding-left: 10px;
}
.txt li a{
color: #000000;
font-weight: bold;
}
.GALtop{
/*float: left;*/
margin-top: 15px;
background-color: #e4e8d9;
width: 340px;
height: 100px;
}
.GALarrL{
float: left;
margin-top: 40px;
margin-left: 5px;
margin-right: 5px;
background: url(../img/Fl.jpg) no-repeat left;	
width: 16px;
height: 16px;
cursor: pointer;
}
.GALarrR{
float: left;
margin-left: 5px;
margin-right: 5px;
margin-top: 40px;
background: url(../img/Fr.jpg) no-repeat right;
width: 16px;
height: 16px;
cursor: pointer;
}
.PAN{
float: left;
width:275px; 
height:100px; 
white-space:nowrap ;
padding: 5px;
overflow:hidden
}
.PAN img{
/*border: 1px solid Black;
background-color: #ffffff;
padding: 3px;*/
margin: 5px;
}
a.abf:link img, a.abf:visited img{
-moz-opacity:0.50; 
filter:alpha(opacity=50);
opacity:.50;
}
a.abf:hover img, a.abf:active img{
-moz-opacity:0.99; 
filter:alpha(opacity=99);
opacity:.99;
}