a
{
color: #028194;
text-decoration: none;
}
a:hover
{
color: #000000;
text-decoration: underline;
}
h3
{
color: #0C97AA;
padding-left: 15px;
}
.header
{
width: 100%;
height: 207px;
background: url(images/index_02.gif) repeat-x;
}
.bar
{
width: 100%;
height: 54px;
background: url(images/menu_bg.gif) repeat-x;
}
.menu
{
width: 1002px;
height: 54px;
background: url(images/index_04.png) repeat-x;
}
body
{
background: #19CDDE url(images/index_09.png) repeat-x bottom;
}
.body
{
background: #ffffff;
width: 1000px;
height: 620px;
}
.footer
{
width: 1000px;
height: 217px;
background: url(images/index_46.gif) repeat-x;
}
.footer_content
{
width: 100%;
height: 217px;
background: url(images/index_48.gif) no-repeat right;
}
.footer_data
{
color: #ffffff;
font: 13px tahoma;
padding-top: 25px;
padding-left: 25px;
}
.footer_data a
{
color: #ffffff;
}
.broch
{
padding-top: 40px;
}
.broch_img
{
float: right;
width: 150px;
height: 120px;
border: #ffffff 4px solid;
}
.counter
{
padding-top: 13px;
padding-left: 10px;
}
.footer_data2
{
padding-right: 10px;
padding-left: 40px;
}
.about
{
margin-top: 4px;
height: 200px;
width: 100%;
border: #D8E5E7 1px solid;
background: url(images/cat_bg.gif) repeat-x bottom;
}
.link
{
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
font: 15px tahoma;
font-weight: bold;
}
.link a
{
color: #353535;
text-decoration: none;
}
.link a:hover
{
color: #000000;
text-decoration: underline;
}
.article2
{
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 10px;
font: 14px arial;
height: 120px;
width: 600px;
border: #D8E5E7 1px solid;
background: url(images/index_20.gif) repeat-x bottom;
}
.more
{
padding-top: 5px;
text-align: center;
width: 67px;
height: 19px;
background: url(images/index_29.gif) no-repeat;
font: 12px tahoma;
font-weight: bold;
}
.more a
{
color: #000000;
text-decoration: none;
}
.more a:hover
{
color: #000000;
text-decoration: underline;
}
.title
{
font-family: Times New Roman;
padding-left: 20px;
margin-left: 20px;
color: #4D7CA1;
font-size: 20px;
width: 220px;
height: 34px;
background: url(images/index_23.gif) no-repeat;
}
.images1
{
padding: 15px;
float: left;
}
.images2
{
padding: 15px;
float: right;
}
.article
{
padding: 20px;
}
#news
{
height: 25px;
margin: 2px;
background: #DCF1F7;
color: #266E7A;
font: 20px Times New Roman;
}
#news a
{
margin-right: 10px; font: 14px arial;
}



/**********************************/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:fixed;
  left:0;
  bottom:100px;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;

}

#boxes #dialog1 {
  width:475px; 
  height:383px;
  font: 12px tahoma;
    background-color:#ffffff;
  -moz-border-radius: 10px 10px 10px 10px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}
