#band_layer{background:url('../images/band/home_bg.jpg');height:87px;border-bottom:2px solid #B2A999;overflow:hidden;}
#page_layer .right{float:left;}


#contact{margin:10px 0 20px 10px; width:517px; background-color:#e9e6de; border:1px solid #dcd8cf;overflow:hidden;}
#contact p{margin:10px 15px; color:#5c5d61; font:12px arial; line-height:17px;}

#contact .google_map{width:364px; height:44px; margin-bottom:0!important; background:url('../images/common/google_maps.png') no-repeat;}
#contact .google_map a{margin-left:10px; color:#4a62a1; font:bold 12px arial;line-height:230%;}
#contact .google_map a:hover{color:#7795e4; text-decoration:none;}

#contact h5{background:url('../images/common/contactform_arrow.png') no-repeat left center; padding-left:15px;margin:18px 0 0 15px;color:#bd7928;font:bold 13px arial;}
#contact .form_note{font-style:italic!important; margin:8px 0 10px 28px!important;}

#contact ul{width:470px; margin:0 0 0 28px; list-style-type:none;overflow:hidden;}
#contact li {margin-bottom:10px; color:red; font:12px arial;overflow:hidden;}
#contact label{width:150px;float:left;color:#404040; font:12px arial;line-height:210%;}
#contact .textbox {width:290px; height:15px; padding:3px 0 3px 14px ; background:url('../images/common/input_bg.png') repeat-y #ffffff; border:1px solid #dad9d9; color:#484848; font:bold 12px arial;}
#contact textarea {width:290px; height:120px; overflow: auto; padding:3px 0 3px 14px ; background:url('../images/common/input_bg.png') repeat-y #ffffff; border:1px solid #dad9d9; color:#484848; font:12px arial; }
#contact .submit {float:right;margin-right:11px; font:12px arial;}

b{font:bold 13px arial;}

.adress{width:170px;}
.email{font:12px arial;color:#5b70dd;}
.email:hover{text-decoration:none;color:#2846dd}
