a{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover{
	color: #FFCC00;
	text-decoration: none;
}
img{border:0;}

body , ul ,li , article , section , h1 , h2 , h3 , label , nav , hr , a{ padding:0; margin:0px;}
body{
    font-size: 12px;
    font-family: Arial;
    text-decoration: none;
    color: #FFF;
    background-attachment: scroll;
    background-color: #fff;
    background-image: url(../images/main-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 100%;
    background-color: #000;
	background-position-y: -247px;
	
	}
.clear{clear:both;}
.adminArea{    width: 509px;
    height: 244px;
    margin: 315px auto 0px auto;
    border: 1px solid #928080;
    position: relative;
    /* background: url(../images/admin-bg.jpg) repeat-x; */
    border-radius: 20px;
    background-color: rgba(236, 228, 228, 0.68);}
.shadow{width:516px; height:25px; margin:0 auto; background:url(../images/shadow.png) no-repeat}
.ribbon{width:173px; height:171px; position:absolute; top:-11px; right:-13px; background:url(../images/ribbon.png) no-repeat;}

.logo{float:left; margin:11px 0 0 34px;}
.line{float:left; margin:-10px 0 10px 0}

.inputFullArea{width:400px; float:left; margin-bottom:3px;}
.inputFullArea label{width:140px; float:left; text-align:right; font-size:16px; color:#060606; line-height:30px;}
.inputFullArea input{width:240px; padding-left:10px; height:30px; float:right; background-color:#FFF; border:1px solid #666; border-radius:10px;}
.inputShadow{width:258px; height:9px; background:url(../images/input-shadow.png) no-repeat; float:left; margin:0 0 0 143px;}
.valider{
    width: 151px;
    height: 40px;
    margin: 0 auto;
    background: url(../images/valider.png) no-repeat;
    text-align: center;
    line-height: 40px;
    font-size: 17px;
    font-style: italic;
    color: #fff;
}
.des{width:100%; background-color:#333; line-height:30px; text-align:center; position:absolute; bottom:0px; font-style:14px;}