@charset "UTF-8";
/*reset*/
html, body, div, span,
h1, h2, h3,  p, 
a
 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: Arial, Georgia, sans-serif;
}
body{
	font: normal normal normal 12px arial;
	background: #fff url('../images/bg.gif') repeat-x;
}
img{
	border: 0;
	margin: 0;
	padding: 0;
}
h1{
	font-size: 28px;
	color: #f0037f;
	margin: 2em 0 1em 0;
}
h2{
	font-size: 24px;
}
#contentContainer h2{
	padding-left:15px;
}
a{
	color: #2977c2;
}
fieldset{
	border: 0;
}
table{
	border-collapse: collapse;
}
td{
	padding: 5px;
}
#mainContainer{
	width: 940px;
	min-height: 250px;
	margin: 0 auto;
	background: url('../images/header.jpg') no-repeat;
}
#logoContainer{
	width: 340px;
	height: 130px;
	margin: 0 0 0 50px;
}
#illimeetLoginForm{
	float: right;
	margin: 3px 0 0 3px;
	padding: 10px;
	background: url('../images/login_bg.png');
}
#fieldset-loginGroup h3{
	margin: 5px 0 !important;
	color: #fff;
}
#contentContainer{
    margin: auto;
    width: 940px;
}
#contentContainer #formDep{
	width: 510px;
	float: left;
	background: url('../images/box_up.gif') no-repeat;
}
#contentContainer h2{
	color: #f0037f;
	line-height: 40px;
}
#contentContainer #right{
	margin: 0 0 0 520px;
	width:480px;
}
#footer{
	clear: both;
	display: table;
	width: 900px;
	margin: 40px auto;
	background: url('../images/logo_footer.gif') top right no-repeat;
}
#footer p{
	line-height: 34px;
}