html, body{
margin:0;
padding:0;
height:100%;
background:url(../pic/maba.gif);
}
body{
color:#4F4F4F;
}
body.in{
background: #F8F8F8;
background:url(../pic/maba.gif);
}
td{
font:12px Arial, sans-serif;
}

img{
border:none;
}
#body{
background:url(../pic/f1in.gif) repeat-x #F8F8F8;
}
#main{
height:100%;
width:100%;
}
#th{
height:232px;
background:url(../pic/fr.jpg) 100% 0 no-repeat;
}
body.in #th{
height:202px; 
background:url(../pic/frin.jpg) 100% 0 no-repeat;
}
#bh{
height:38px;
background:#676767;
}
#mh{
background:#fff;
}
#th div{
height:232px;
background:url(../pic/fl.jpg) no-repeat;
position:relative;
}
body.in #th div{
height:202px;
background:url(../pic/flin.jpg) no-repeat;
}
a#logo{
display:block;
padding-top:25px;
margin-left:63px;
margin-right:450px;
clear:left;
}
body.in a#logo{
margin-left:74px;
padding-top:20px;
margin-right:466px;
}
#cholder{
width:100%;
height:100%;

}
#right{
width:195px; 
background:#fff url(../pic/rif.jpg) no-repeat;
border-left:1px solid #B9B9B9;
}
body.in #right{
width:100%;
border-left:none;
background:#E7E6E6;
}
#lcholder{
width:100%;
}
#mblock{
width:194px;
background:#fff url(../pic/mblock.gif) 100% 0 no-repeat;
}
#cblock{
background:#ECE9D4 url(../pic/cblock.gif) 100% 100% no-repeat;
border-bottom:1px solid #B9B9B9;
border-left:1px solid #B9B9B9;
padding: 10px 20px;
line-height:180%;
color:#4F4F4F;
}
#fph{
height:100%; 
width:100%; 
}
body.in #fph{
border-right:1px solid #B9B9B9
}
#fpfoot{
height:64px; 
}
#fptop{
background:url(../pic/fptop.gif) 100% 100% no-repeat; 
}
body.in #fptop{
background:none;
}
#addr{
width:100%;
height:64px;
border-top:1px solid #B9B9B9;
}
#addr td{
padding-left:15px;
background:url(../pic/barbar.gif) 100% 50% no-repeat; 
}
td#copy{
width:181px;
border-right:1px solid #ECECEC;
font: 11px Arial, sans-serif;
background:#F8F8F8;
}
.ccopy{
font: 11px Arial, sans-serif;
}
#footer{
height:38px;
background:url(../pic/footl.jpg) no-repeat; 
width:100%;
}
#footer td{
background:url(../pic/footr.jpg) 100% 0 no-repeat; 
text-align:left;
padding-left:226px;
padding-right:195px;
font-size:11px;
}
#footer a{
text-decoration:none;
color:#fff;
}
a.prod{
text-decoration:none;
color:#A4160A;
}
a.prod:hover{
text-decoration:underline;
color:#030303;
}
#menu{
margin:0;
margin-top:17px;
padding:0;
width:194px;
list-style:none;
border-bottom:3px solid #DC3220;
padding-bottom:10px;
}


#menu li{
margin:0 17px;
border-bottom:1px solid #F2F2F2;
padding:5px 10px 7px;
padding-left:20px;
font:bold 12px Arial, sans-serif;
text-transform:uppercase;
}
#menu a{
text-decoration:none;
color:#757575;
}

span#icons{
float:left;
margin-left:215px;
line-height:40px; 
padding-top:15px;
width:70px;
}
span#icons img{
float:left;
margin-right:10px;
vertical-align:middle;
}
span#icons a img{
margin-top:1px;
}
strong.more{

display:block;
text-align:right;
font-weight:normal;
font-size:9px;
margin-top:20px;
}
strong.more a{
color:#595959;
padding:0px 5px;
padding-right:15px;
background:url(../pic/ar.gif) 58px 5px no-repeat #92D2DE;
line-height:160%;
float:right; 
text-decoration:none;
}
h3{
font-size:100%;
}
#fpcontent{
margin:10px 40px;
}
ul.list{
margin:0;
padding:0;
list-style:None;
}
ul.list li{
padding-left:20px;
margin-bottom:10px;
background:url(../pic/bul.gif) 0 3px no-repeat; 
}
p.news{
margin:10px;
margin-bottom:20px;
font-size:11px;
}
em.data{
display:block;
margin-bottom:15px;
font-style:normal;
font-weight:bold;
font-size:11px;
}
em.data b{
float:left;
font-size:12px;
background:#E9E9E9;
padding:2px;
margin-right:2px;
}
strong.newsname{
display:block;
color:#D81A06;
font-size:12px;
margin-bottom:10px;
}
#langs{
margin:0;
padding:0;
list-style:none;
padding-top:13px;
}
#langs li{
float:left;
padding:2px 7px;
line-height:100%;
font:10px Arial, sans-serif;
}
#langs li.act{
background:#7A7366;
}
#langs li a{
color:#fff;
text-decoration:none;
}
ul.m10{
margin:10px;
font-size:11px;
}
#txt{
margin:15px;
}

* html #txt{
width:100%;
}
h1#h1{
font:bold 14px Arial, sans-serif;
text-transform:uppercase;
color:#DD3725;
margin:0;
padding:5px; 
padding-left:10px;
border-left:3px solid #BBBBBB;
margin-bottom:10px;
}
.pic{
float:right; 
border:1px solid #B9B9B9;
margin:10px;
border-bottom:3px solid #DC3220;
}
#fptop h4{
margin:10px;
font-size:12px;
}
#subscribe{
margin:10px;
}
#subscribe input{
border:1px solid #ccc;
font-size:11px;
background:#fff;
font-weight:bold;
height:17px;
margin:0;
padding:0;
}
a{

color:#999;

}

form.myform{
margin::10px;
padding:0;
width:550px;
}
form.myform td{
white-space:nowrap;
}
form.myform td span{
float:left;
margin-right:10px;
}
form.myform input{
background:#fff;
font-size:11px;
border:1px solid #999;
width:150px;
}
form.myform select{
background:#fff;
font-size:11px;
border:1px solid #999;
width:150px;
}
form.myform textarea{
width:190px;
height:85px;
overflow:auto;
background:#fff;
font-size:11px;
border:1px solid #999;
font-family:Tahoma, sans-serif;
float:right;
}
#txt th{
font-size:12px;
font-weight:bold;
border-collapse:collapse;
border:1px solid #c0c0c0;
}
table.table, table.table td{
border-collapse:collapse;
border:1px solid #c0c0c0;
padding:5px;
cellpadding: 5px;
}