﻿/* CSS Document */

* {margin: 0; padding: 0;}

/* html {
overflow: -moz-scrollbars-vertical;
} */

html {
overflow-y: scroll;
}

body {font: 75%/170% Arial, Helvetica, sans-serif; color: #555555; background: #fff url(/img/topbg.gif) repeat-x top; margin:0; padding:0;}

a {color: #0251B0; text-decoration: none; outline: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; color:#0251B0;}

p {padding: 0 0 1em;}

#wrap {padding:15px 30px 30px 30px; text-align:center;}
#wrap .logo {text-align:left; padding:0 0 10px 0;}



#form {background:#fff; padding:10px 30px 30px 30px; text-align:center;}
#form input {font-size:16px; color:#666666; font-weight:bold;}


#payment {background:#fff; padding:30px; text-align:left;}
#payment ul  { list-style: outside; padding-left:15px;   }
#payment li  { }
#payment table  {padding:10px 0 10px 0; margin:0 auto; }
#payment table td {border:1px solid #666666; }
#payment table .left {padding:0 20px 0 10px; background:#CCCCCC;  color:#333333; }
#payment table .right {padding:0 10px 0 20px; background: #EEEEEE; color:#0251b0; }
#payment h2 {margin-top:25px; margin-bottom:10px; border-bottom:1px solid #999999; }
#payment .up { float:right; width:80px; }
#payment .up img {padding-left:3px; }
/* ### TITLES ### */
h1, h2, h3 {margin-bottom:15px;}

h1 {color:#0268BA;}

img {border: none;}
span.normal {font-weight:normal;}

