body{	margin: 0px; padding: 0px; text-align: center; font: 11px Arial, tahoma, verdana, sans-serif; background: #2364a8 url('en/images/introBg.png') repeat-x; color: #FFF; }
#background { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -1 }
h1{ margin: 0px; padding: 0 0 0px 0; font-size: 2em; color: #57ac03;}
h2{ margin: 0px; padding: 0 0 0px 0; font: normal 1.4em verdana, tahoma, arial, sans-serif; color: #3BA4DB; }
h3{ margin: 0px; padding: 0; font-size: 1.1em; color: #57ac03; }
p { margin: 0; padding: 5px 20px 10px 20px; text-align: center; color: #000; }
input{ font-family: arial, tahoma, sans-serif; font-size: .9em; }
textarea{ border: 1px solid #CCC; }

a { color: #FFF; text-decoration: underline; }
a:hover { color: #999; }

#intro { width: 830px; height: 605px; margin: 0 auto; }
#langs { margin: 0 auto; width: 860; height: 605px; background: url('en/images/intro.png') no-repeat; }
#langs img { border: 0; }
#langs ul { margin: 0; padding: 480px 300px 0 0; list-style: none; float: right; }
#langs ul li { float: left; display: inline; width: 80px; height:50px; padding: 0 6px; }
#langs ul li p a { color: #000; }

#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 1.2em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
