#header
{
	height:38px;
	/*height:34px;*/
	position:relative;
}

.imgCaptcha
{
	vertical-align: middle;
}
.button
{
	margin-top: 15px;
	margin-bottom:15px;
	padding: 2px 10px 2px 10px;
	border: 1px solid;
	cursor: pointer;
}
.buttonMiddle
{
	padding: 0px 5px 0px 5px; 
	cursor: pointer;
	border: solid 1px gray;
}
#tablelogin td
{
	padding-right:15px;
}

#register
{
	padding:0;
}

#SearchResults table
{
	margin-top:15px;
}

#SearchResults td
{
	vertical-align:top;
}
span.error
{
	font-weight: bold;
	
}
div.error
{
	font-weight: bold;
	
}
div.explanation
{
	width: 470px;

	border-style:solid;
	border-color: Gray;
	border-width:1px; 
	padding: 3px;
	margin-bottom:10px;
	background-color: #FFFFCC;
}

.TextEditor
{
	width: 90%;
}
img.selected
{
	border: solid 3px Gray;
	vertical-align:bottom;
	margin-top:0px;
	padding: 1px;
}
img.userpic
{
	vertical-align:text-bottom;
	margin-top:5px;
}
div.picturelist
{
	margin: 15px 0px 15px 0px;
	height:106px;
	
}

.small
{
	
}
.desactivation
{
	
	border-style:solid;
	border-color: Gray;
	border-width:1px; 
	padding: 10px;
	background-color: #F7F7F7;
}
.twitter
{
	
	border-style:solid;
	border-color: Gray;
	border-width:1px; 
	padding: 3px;
	background-color: #FFFFCC;
	z-index:2;
}
.nomargin
{
	margin:0px;
}

.left
{
	float:left;
	height:inherit;
}

.right
{
	float:right;
	height:inherit;
}
