/* COMMON_START */
form{
padding:0;margin:0;
}
img{
border:0;
}
body,td,th,div,p{
font-family:verdana;
font-size:11px;
color:#333;
}
a,a:visited,a,a:link{
text-decoration:none;
color:#AE3022;
}
a:hover,a.active,a.active:visited{
text-decoration:underline;
color:#AE3022;
}

h1,h2,h3,h4,h5{
color:#444;
font-family:verdana;
}
h1{
font-size:14px;
}
h2{
font-size:13px;
}
h3{
font-size:12px;
}
h4{
font-size:11px;
}
h5{
font-size:10px;
}
p{
padding:0;
margin:0 0 5px 0;
}
.right{
text-align:right;
}
ul{
margin:3px 0 3px 15px;
}
/* COMMON_END */
body,html{
padding:0;
margin:0;
background:#fff;
text-align:center;
}

#f_main{
margin:77px 0 0 0;
width:100%;
}

#f_top{
background:url(p/f-top.jpg) no-repeat 0 0;
width:843px;
height:174px;
}
#f_top div{
background:url(p/f-top.jpg) no-repeat 0 0;
width:843px;
height:174px;
}

#f_middle{
background:url(p/f-bottom.jpg) no-repeat 0 0;
}
#f_middle div{
width:843px;
height:284px;
}

.f_right,.f_left{
vertical-align:bottom;
padding:0 0 100px 0;
width:30%;
}
#f_lang{
text-align:right;
}
#f_lang a{
display:block;
float:right;
width:44px;
text-align:center;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
color:#aaa;
text-decoration:none;
}
#f_icons img{
float:left;
margin:0 0 0 13px;
display:block;
}
#f_icons div{
width:90px;
}
#f_lang div{
width:90px;
margin:0 0 0 auto;
}

#f_memu{
text-align:center;
}
#f_memu table{
margin:23px auto;
}
#f_memu a{
display:block;
padding:5px 19px;
font-weight:bold;
color:#555;
text-decoration:none;
font-size:14px;
}
#f_memu a:hover{
background:#0093DD;
color:#fff;
}
#f_memu .sep{
width:2px;
background:#8E8D8C;
}
#f_footer{
margin:100px 0 10px 0;
border-top:#bbb 2px solid;
text-align:center;
padding:3px;
background:url(p/spr.gif) no-repeat center bottom;
}

#main{
width:898px;
background: url(p/top.jpg) no-repeat 0 0;
margin:0 auto 25px auto;
}
#top div{
height:200px;
}

#logo{
margin:0 auto;
width:798px;
height:63px;
background: url(p/logo.gif) no-repeat 0 0;
}

.left,.right{
width:190px;
vertical-align:top;
}
#menu span{
display:block;
text-align:right;
}
#menu a,#menu a:visited{
text-align:right;
padding:5px 0 5px 19px;
line-height:25px;
font-weight:bold;
color:#555;
text-decoration:none;
font-size:13px;
}
#menu a:hover,#menu a.active,#menu a.active:visited{
padding:5px 8px;
background:#0093DD;
color:#fff;
}

#menu div{
padding:0 10px 0 0;
}
#menu div a,#menu div a:visited{
display:block;
background:none;
line-height:15px;
padding:2px 5px;
margin:2px 0;
font-weight:normal;
font-size:12px;
}
#menu div a:hover,#menu div a.active,#menu div a.active:visited{
padding:2px 5px;
background:none;
color:#555;
text-decoration:underline;
}

.title{
color:#0093DD;
font-size:14px;
font-weight:bold;
padding:0;
margin:10px 0;
}
#content{
padding:0 0 0 25px;
text-align:justify;
}
#content #image{
width:497px;
height:144px;
}
#lang{
text-align:right;
padding:15px 0 45px 0;
}
#lang a{
display:block;
float:right;
width:34px;
text-align:right;
text-transform:uppercase;
font-size:12px;
color:#0093DD;
text-decoration:none;
}
#lang a:hover,#lang a.active,,#lang a.active:visited{
text-decoration:underline;
}
#icons{
text-align:right;
padding:15px 0 45px 0;
}
#icons img{
margin:5px 0 5px 25px;
}
#footer{
background:url(p/footer.jpg) no-repeat 30px 1px;
height:30px;
width:898px;
margin:0 auto;
}
