body
{
background: #cac6c6;
font-size: 12pt;
font-family: Arial;
width: 100%;
}

#div_main
{
position: absolute;
width: 620px;
height: 450px;
left:50%;
top:50%;
margin:-230px 0 0 -325px;
background: url(images/getin-new.png);
}

#div_form
{
margin-top: 10px;
margin-left: 160px;
color: #46cdff;
}

.out
{
position: absolute;
left: -900em;
}

.butt
{
cursor: pointer;
display: inline-block;
border: 1px solid #585858;
font-family: Arial,sans-serif;
font-size: 14px;
width: 100px;
font-weight: bold;
color: #46cdff;
background: #444;
background: -moz-linear-gradient(top, #777, #111);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#777), to(#111));
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5), 0 -1px 0 rgba( 255, 255, 255, 0.4);
height: 25px;
text-align: center;
margin-top: 15px;
margin-bottom: 0px;
margin-right: 0px;
margin-left: 120px;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 3px;
padding-right:3px;
}

.butt:hover
{
color: #E6E6E6;
background: #666;
background: linear-gradient(#888, #333); 
}

.note
{
color :red;
font-weight: bold;
font-size: 13px;
padding: 0px;
margin-top: -5px;
margin-bottom: -3px;
}

#cnil
{
position: absolute;
left: 443px;
top: 359px;
color: #46cdff;
font-size: 8pt;
font-family: Arial;
text-decoration: underline;
cursor: pointer;
}

#title
{
margin-top: 102px;
margin-left: 125px;
width: 370px;
font-size: 10pt;
font-family: Arial;
color: #F9EE56;
}

.title_div
{
width: 460px;
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
background: red;
margin-left: 80px;
text-align: center;
margin-top: 10px;
font-size: 16pt;
text-align: center;
font-family: Arial;
color: black;
text-shadow: 3px 3px 3px #888;
background: #46cdff; 
}

.radio_info
{
text-shadow: 3px 3px 3px #111;
}

input
{
margin-left: 10px;
}

.radio
{
margin-left: 120px;
margin-top: 10px;
-webkit-appearance: checkbox; /* Chrome, Safari, Opera */
-moz-appearance: checkbox;    /* Firefox */
-ms-appearance: checkbox;
}

#radio_one
{
font-weight: 800;
}

td
{
font-size: 12pt;
font-family: Arial;
padding-top: 7px;
color: #46cdff;
text-shadow: 4px 4px 4px #111;
}

#log
{
border: 1px solid #999;
background: #dee9ff;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

#pass
{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #999;
background: #dee9ff;
}

table
{
margin-top: 5px;
text-shadow: 4px 4px 4px #111;
}
