* {
	font-size:1em;
}

html body {
	margin:0em;
	padding:0em;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
	margin-left: 80px;
	margin-right: 80px;
}

form{
	margin: 0em;
	padding: 0em;
}

a>img {
	border:0px;
}

a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}


a:hover{
	text-decoration: none;
	font-size: 12px;
	color: #FF6600;
}

#containerloginpanel{
	float: right;
	padding-top: 20px;
}


#loginpanel{
	background-color: #98BF26;
	padding-right:10px;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:5px;
	float:left;
	color: #FFFFFF;
	font-weight: bold;
}

#loginpanel a{
	color: #4D4D4D;
	font-weight: normal;
}
#leftmenu{
	margin-top: 30px;
}

#panelprincipal{
	margin-top: 30px;
	margin-left: 80px;
	padding: 20px 20px 20px 20px;
	border:2px solid #FF6600;
}
#contenthome {
	height:90%;
}

#panelSubscription{
	text-align:left;
}

#footer{
	width:100%;
	text-align:center;
	margin-top: 10px;
}
#panelclassementview table td{
	border: 1px solid #98BF26;
	
}
#panelclassementview th{
	border: 1px solid #98BF26;
	text-align:center;
	color: #4D4D4D;
}

#classificationinfo{
	border: 1px solid #98BF26;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
}

#panelselectclassement{
	text-align:center;
	margin-bottom:10px;
}

#panelrecherche {
	border: 1px solid #FF6600;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
}

#contentscreen img{
	border:1px solid #FF6600;padding:2px;
}
/****** specific class *******/
.actionMsgSuccess {
	border: 1px solid #98BF26;
	background: #FF6600;
	color: #4D4D4D;
	padding-left:5px;
	padding-top:2px;
	padding-bottom: 2px;
	margin-bottom:5px;
}

.scoreinprofil{
	border: 1px solid #98BF26;
	padding-left:5px;
	padding-top:10px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.cols{
	width:49%;
	float:left;
	text-align:center;
}

.infoscreen{
		width:49%;
		float:left;
		padding:2px;
		background:#4D4D4D;
		border:1px solid #FFF;
		color:#FFF;
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
		margin-bottom:20px;
}
.errorMsg{
	color:RED;
}

.tooltip{
	text-align:left;
	position:absolute;
	visibility : hidden;
	border: 1px solid #000;
	padding: 10px;
	background-color: #E7F3C2;/*#E1C2E0 #E7F3C2*/
	z-index:10000; /* max to avoid some pb */
	max-width:250px;
	color: #777F8C;
	width:expression(document.body.clientWidth > 250? "250px": "auto" );
}