
body,textarea,input,select,option{
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

td,div{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#myface_top{
border-bottom: solid 1px #666666;
padding-left: 5px;
background-color:#FFFFFF;
z-index: 100000;
height: 120px;
}

#myface_bottom{
border-top: solid 1px #666666;
padding-left: 5px;
background-color:#FFFFFF;
z-index: 100000;
height: 110px;
}

#myface_footer{
border-top: solid 1px #666666;
position:relative;

}

#myface_main{
position: relative;
border: solid 1px #666666;
overflow: hidden;
width: 100%;
height: 100%;
cursor:pointer;
}

#myface_search{
position: absolute;
border: solid 1px #666666;
overflow: hidden;
cursor: pointer;
z-index: 5;
text-align:center;

visibility:hidden;

}

#myface_search_filtre{
position: absolute;
border: solid 1px #666666;
overflow: hidden;
cursor: pointer;
z-index: 4;
background-color:#FFFFFF;
visibility:hidden;
opacity : 0.9;
filter : alpha(opacity=90);
-moz-opacity:.90;
}

.face_search
{


}



#myface_selected{

width: 400px;
height: 430px;

}



#addface_form{
background-color:#CCCCCC;
border: #666666 solid 1px;
width: 800px;
margin: 20px;


}



#logface_form{
background-color:#CCCCCC;
border: #666666 solid 1px;
width: 600px;
margin: 20px;


}

#myinterface_form{
background-color: #F0F0F0;
border: #666666 solid 1px;
width: 700px;
height: 650px;
margin: 20px;


}


a{
color: #ff7e00;
text-decoration:none;
}




div.win{
	display:none;
	position: absolute;
	background-color:#CCCCCC;
	border: #666666 solid 1px;
}


.error_message
{
	color: red;

}

img.face
{
	position:relative;


}

h1
{
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;
	

}

h1.big
{
	font-size: 20px;
	color:#CCCCCC;
}

h2
{
	font-size: 12px;
}
h3
{
	font-size: 12px;
}

#resizer
{
	border:dotted #FF0000 1px;
	width: 10px;
	height: 13px;
	position: absolute;
	top: -500px;
	left: -500px;
}

.comment
{ 	margin: 20px;
	font-size:9px;
	color:#CCCCCC
}

th{
	color:#FFFFFF;
	font-weight: bold ;
	background-color:#CCCCCC;
	border-bottom: solid #666666 1px;
}

.line1-1
{ background-color:#E8E8E1;}
.line1-2
{ background-color:#F4F4F4;}



a.vote{
	border:solid #CCCCCC 1px;
	margin: 1px;
	padding: 2px;
	float:left;
	width: 25px;
	text-align:center;
}

a.vote_last{
	border:solid #CCCCCC 1px;
	margin: 1px;
	padding: 2px;
	float:left;
	width: 25px;
	text-align:center;
	background-color:#FFCC99;
}

a.vote:hover
{
background-color:#FF9933;
color:#FFFFFF;
}

.band{
	width: 95%;
	height: 15px;
	text-align:right;

}

.band_search{
	border-bottom: solid 1px #666666;
	text-align: right;
	height:25px;
	vertical-align:middle;
	background-color:#FFFFFF;
}

a.page_search{
background-color:#F3F3F3;
border:1px solid #999999;
padding:5px;
text-decoration:none;

}

a.page_search:hover {
background-color:white;
}


div.group_bloc
{
	width:25%;
	height:80px;
	float:left;
	border:solid 1px #CCCCCC;
	margin-bottom: 20px;
	padding: 5px;
	margin-left: 20px;

}