*{
   margin:0px; padding:0px;
   border-style:none;
   font-family:arial;
   font-size:12px;
}

body{
    text-align:center;
    background-color:#e6e7e9
}



#div_main{
    width:650px;
    margin:13px auto;
    background-color:#fff;
    border:solid 1px #00ABE3;
    background-image:url(img/bg_top.png);
    background-repeat:repeat-x;
    text-align:left;
}

#div_top{
    height:100px;
    margin:25px 30px;
}
#div_top_right{
    float:right;
    width:265px;
}

#div_banner{
    height:246px;
    background-color:#00ABE3;
    background-image:url(img/bg_banner.png);
    background-repeat:no-repeat;
    overflow:hidden;
}
#div_banner_right{
    float:right;
    width:385px;
    margin:35px 30px;
    color:#FFFFFF;
}
#div_banner_start{
    
    height:60px;
    background-color:#DDDDDF;
    overflow:hidden;
}
.div_article{
    padding:27px 30px;
    background-image:url(img/bg_trenner.png);
    background-repeat:repeat-x;
}
.div_article img{
    display:block;
    float:right;
    margin-bottom:10px;
}

#div_bottom{
    padding:27px 30px;
    background-color:#DDDDDF;
    background-image:url(img/bg_trenner.png);
    background-repeat:repeat-x;
}

#div_footer{
    width:590px;
    margin:13px auto;
    text-align:left;
}
#div_footer p, #div_footer a{
    color:#5d4d61;
}

h1{
    color:#00ABE3;
    font-size:36px;
    line-height:36px;
}

h2{
    margin-top:20px;
    font-size:14px;
    color:#00ABE3;
}
h3{
    font-weight:bold;
}


a{
    color:#00ABE3;
}

form p{
    font-weight:bold;
}
select{
    display:block;
    float:right;
    width:175px; height:19px;
    padding-top:1px;
    border:solid 1px #7f9db9;
}
input{
    display:block;
    float:right;
    width:120px; height:19px;
    padding-top:1px;
    border:solid 1px #7f9db9;
}
input.submit{
    display:block;
    float:right;
    width:50px; height:22px;
    margin-left:5px;
    background-color:#00ABE3;
    border:solid 1px #7f9db9;
    color:#fff;
    font-size:11px;
}

