/* CSS Document */
body {font-family: arial;}
div {border-radius: 10px;}
div.main {position: relative; margin: 0 auto; padding: 0px;
          width: 80%; min-width: 300px; min-height: 300px;}
div.top {position: relative; margin: 0px auto; padding: 15 0 45 0px;
        width: 100%;
        background-color: steelblue;
        text-align: center; font-size: 14px;}

div.flag {position: relative; float: right; right: 10px;
            width: 40%; min-width: 150px;
            text-align: right; }            
               
div.label {position: relative; float: left; left: 10px;
            width: 40%; min-width: 150px;
            text-align: left; color: white; font-size: 20px;}
            
div.bottom {position: absolute; left: 50%; margin-left: -40%; bottom: 10px; padding: 0 0 0 0px;
            background-color: steelblue; 
            width: 80%; min-width: 250px;
            text-align: left; color: lightskyblue;}

img.bottom {float: left; margin-left: 30%; padding: 10 10 10 0px;}          
            
div.form {position: relative; margin: 0px auto;clear: both; top: 70px; 
          width: 290px; height: 180px;
          background-color: white; border: solid 2px blue;} 
          
div.form_img {position: relative; width: 40px; left: 5px; top: 40px; float: left;}

div.form_input {position: relative; width: 200px; float: right; top: 15px; right: 40px;}

input.text {width: 200px; height: 35 px;
          font-family: arial; font-size: 18px;}
          
input.submit {width: 200px; height: 35px;
          background: url("img/btt.jpg") 0 0 no-repeat;}

span.c {vertical-align: top; font-size: 12px;}                                                                           