#news {
	margin-top:20px;
}

#dateText{border-style:solid;border-width:0 0 1px 0;float:right;text-align:right;width:100%;margin-bottom:10px}

#conteneur-i #wantMore, #conteneur-i #wantMore:link{border-color:#2c2c2c;border-style:dotted;border-width:1px 0 0;float:right;text-align:right;width:400px;color:#202020}

#conteneur-i #wantMore:hover{color:#CC6600}

#close{border-color:#2c2c2c;border-style:dotted;border-width:1px 0 0;float:right;text-align:right;width:580px;display:none}

#localizationNews{height:40px;margin-left:600px;padding-top:10px;}

#news #side-navigationRight{
	float:right;
	font-size:10px;
	line-height:15px;
	width:180px;
	overflow:hidden;
}

#news #side-navigation{
	float:left;
	font-size:10px;
	line-height:15px;
	text-align:left;
	width:180px;
	margin-right:10px;
}

#news #col-600 {
	float:left;
	text-align:justify;
	width:400px;
	overflow:hidden;
}

#news #col-600 p {
	/*height:495px;*/
}

#news #col-600 h1 i {
	color:#434343;
	
}

.smallTrait{margin:10px 0}

#news .greyMenu-middle div ul{text-align:left;}

#blocGreyPress{
	margin-bottom:20px;
}

#blocGreyPress ul{
	margin:0px;
	padding-left:15px;
	font-weight:bold;
	color:white;
}

#side-navigation #blocGreyPress a{
	font-weight:normal;
	color:#B4B4B4;
}

#side-navigation #blocGreyPress a:link{
	color:#B4B4B4;
}

#side-navigation #blocGreyPress a:hover{
	color:#579FF2;
}





#blocGreyPress h1{
	font-size:13px;
	margin:0;
	text-align:center;
	cursor:pointer;
}

.greyMenu-middleInside{padding:10px;text-align:justify;}

#news .greyMenu-middle div{padding:10px;text-align:justify;}

#news .greyMenu-middle{width:170px;background-color:#2C2C2C;text-align:center}

#news .greyMenu-topRight{
	background-image:url(/images/news/top-sideBarPress.png);
	font-size:13px;
	height:25px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	width:170px;
}

#news .greyMenu-topRightB{
	background-image:url(/images/news/top-sideBarPress.png);
	font-size:13px;
	height:25px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	width:170px;
	display:block;
	color:white;
	background-position:center top;
}


#news .greyMenu-topRightB:link{
	color:white;
}

#news .greyMenu-topRightB:visited{
	color:white;
}

#news .greyMenu-topRightB:hover{
	background-position:center bottom;
	color:white;
}

////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
input {
	vertical-align: middle;
}


#conteneur-i #stayInformed {
	background-color:#2C2C2C;
	margin:15px;
	width:390px
}

#conteneur-i #stayInformed form {
	margin:10px 20px;
}

#conteneur-i #stayInformed .specialLink {
	left:16px;
	position:relative;
	width: 210px;
}

#subscriptionRespons {
	position:relative;
	//display: none;
	margin:15px;
	background-color:transparent;
	text-align:left;
	color:#fff;
}

.linkForUns {
	cursor: pointer;
	color:#579FF2;
}

.linkForUns:hover {
	color:#cc6600;
}

.unsubscription {		
	position:relative;
	margin-top: 10px;
}

.unsubscription textarea {
	width: 300px;
	height: 240px;
}

#unsubscription {
	display: none;
}

#alert {
	color:white;
	margin-left: 20px;
	
	padding:10px;
	background-color: #2C2C2C;
	border-color: #bbb;
	border-style: solid;
	border-width: thin;
}

#alert p {
	padding: 0px;
	margin: 1px;;
}
