/* CSS Document */

html{
background: url(../img/bg-login.gif) repeat scroll;
margin:0;
padding:0;
}

body{
	color:#333;
	background:url(../img/bg-login-top.png) repeat-x top scroll;
}

h1{
	position:absolute;
	top: -1000px;
}

#login-top {
    padding: 130px 0 50px;
    text-align: center;
}

#login-content {
    margin: 0 auto;
    text-align: left;
    width: 300px;
}

#login-content input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    float: right;
    margin: 0 0 20px;
    width: 200px;
	font-size:13px;
	padding:6px;
	border-radius: 4px;
}

#login-content label {
    color: #FFFFFF;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
    width: 70px;
	font-style:normal;
}

#login-content p#remember-password {float: right;}
#login-content p#remember-password input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: none;
    margin: 0 10px 0 0;
    width: auto;
}

.button_login {
   
}

#login-wrapper #login-content p .button_login {
    margin-top: 20px;
    width: auto;
	 background: url("../img/bg-button-green.png") repeat-x scroll left top #459300;
    border: 1px solid #459300;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px ;
    padding: 4px 7px ;
}
#login-wrapper #login-content p .button_login:hover {
	 background: url("../img/bg-button-green-invert.png") repeat-x scroll left bottom #459300;
}


#login-wrapper #login-content .notification {
    background-color: #141414;
    border: 0 none;
    color: #333 !important;
}



#login-wrapper #login-content {
    margin: 0 auto;
    text-align: left;
    width: 300px;
}
#login-wrapper #login-content label {
    color: #333;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
    width: 70px;
}
#login-wrapper #login-content input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    float: right;
    margin: 0 0 20px;
    width: 200px;
}
#login-wrapper #login-content p {
    padding: 0;
}
#login-wrapper #login-content p#remember-password {
    float: right;
}
#login-wrapper #login-content p#remember-password input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    float: none;
    margin: 0 10px 0 0;
    width: auto;
}
#login-wrapper #login-content p .button {
    margin-top: 20px;
    width: auto;
}


#probleme_connect{
	background: url(../img/information.png) no-repeat 12px 12px #000;
	border-radius: 5px;
	padding: 13px 13px 13px 35px;
	color:#FFF;
}

#probConTxt{
	background:#FFFFFF;
	color:#333333;
	border-radius: 5px;
	padding:5px;
	display:none;
	/*height:1px;*/
	overflow:hidden;
	margin-top:5px;
	}
#content{ padding:10px; background-image:none;}

input{ color:#333;}



/*************************/
	
	.forecast-entree{
		cursor: pointer;
	}
	.forecast-paye{
		color: #081aa5;
		}
		