body { background: #092944; }
img { border: none; }

h2 { padding: 0px; margin: 0px; font: italic 18px 'Trebuchet MS'; color: #81aacc; }

#stakan { margin: 20px auto 10px; padding-top: 81px; position: relative; width: 797px; #width: 799px; }
#stakan .logo { position: absolute; top: 0px; left: 0px; z-index: 100;  }
#stakan .logo a { color: #092944; }

#content { position: relative; z-index: 50; background: url(../images/bgi.jpg) no-repeat; width: 797px; height: 459px; font: italic 12px Georgia; line-height: 20px; color: #a0bad1; }
.bgi2 #content { background: url(../images/bgi2.jpg) no-repeat; }


#content .left-part, #content .right-part, #content .one-part { position: absolute; text-align: justify; top: 55px; }
#content .left-part { left: 15px; width: 290px; }
#content .left-part .video { margin-top: 80px; }

#content .right-part p { padding: 0px 10px; }
#content .right-part { left: 340px; width: 440px;  }

#content .one-part { top: 80px; left: 55px; width: 690px; }
#content .one-part p { color: #c2daf0; }
#content .one-part span { color: #cbd9e7; font: 11px 'Trebuchet MS'; }
.scroll-box { height: 350px; }

#menu { overflow: hidden; margin-top: 21px; }
#menu a { display: block; float: left; padding: 0px 0px 0px 3px; color: #092944; }

#menu .f-menu { padding: 0px; }

.footer-text { font: 11px 'Trebuchet MS'; color: #648cad; padding-top: 24px; }
.footer-text div { float: right; text-align: right; }

.form { width: 600px; margin: 30px auto; }
.form div { margin-top: 20px; }
.form .lable { overflow: hidden; margin: 3px 0px; font: 13px 'Trebuchet MS';}
.form .lable input { width: 380px; border: 1px solid #466479; padding: 2px 5px; background: #dedede; color: #0a2a46; }
.form .lable span { float: left; width: 100px; text-align: right; margin-right: 23px; }
.form .lable select { background: #dedede; color: #0a2a46; border: 1px solid #466479; width: 477px; #width: 474px; }
.lable2 { display: none; }

.error_list { list-style: none; color: #fff000; font: 11px 'Trebuchet MS'; margin: 10px 0px 0px 125px; padding: 0px; font }

#locations { position: absolute; top: 175px; left: 0px; z-index: 1; }

.map { z-index: 20; }
#san_miguel,#las_palmas,#san_sebastion,#viareggio { position: absolute; cursor: pointer; z-index: 10; background: url('images/pixel.gif'); } 
#san_miguel {top: 158px; left: 6px; width: 85px; height: 40px; }
#las_palmas { top: 236px; left: 110px; width: 190px; height: 40px; }
#san_sebastion { top: 45px; left: 255px; width: 110px; height: 40px; }
#viareggio { top: 35px; left: 465px; width: 100px; height: 40px; }
