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:cover;
	
	}
.clear{clear:both;}
.adminArea{width:460px; height:256px; margin:350px auto 0 auto; border:1px solid #CCC; position:relative; background:url(../images/admin-bg.jpg) repeat-x; border-radius:20px;}
.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:#999; 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:15px;}
.des{width:100%; background-color:#333; line-height:30px; text-align:center; position:absolute; bottom:0px; font-style:14px;}