.square_up, #interrupt_title, .interrupt_title
{
	margin:0px;
	background-color:#EAEAEA;
	border-right:1px solid black;
	border-left:1px solid black;
	padding-left:5px;
}

#right_up
{
	letter-spacing:-1px;
	margin-right:5px;
	width:251px;
}

#left_up
{
	line-height:170%;
	width:365px;
	letter-spacing:-1px;	
}

#left_up a
{
	color:blue;
	text-decoration:underline;	
}

#left_up a:hover
{
	color:blue;
	text-decoration:none;	
}

#valider_up
{
	margin-top:30px;
	margin-bottom:30px;
	margin-left:38px;
	width:179px;
	height:67px;
	background-image:url('/images/interface/bg_valider_up.gif');
}

#interrupt_title, .interrupt_title
{
	background-color:#FFCC00
	;text-align:center;
}

.comment
{
	text-align:left;
	background-color:#FFCC00;
	margin-bottom:5px;
}

.usercom
{
	background-color:#808080;
	width:190px;
	height:17px;
}

.bodycom
{
	background-color:#C0C0C0;
	width:190px;
	font-size:9px;
	overflow:auto;
	min-height: 32px;
}

.comnote
{
	font-size:0.9em;
	width:20%;
	padding-top:9px;
	text-align:center;
	float: right;
	background-color:#FFCC00;
}

#inscrit_fiche
{
	margin-bottom:3px;
	background-image:url('/images/interface/bg_fiche_inscrit.gif');
	font-size:0.9em;
	height:25px;
	width:252px;
	text-align:center;
	padding-top:10px;
}

#inscrit_fiche a
{
	font-weight:bold;
	text-decoration:underline;
	color:black;
}

#inscrit_fiche a:hover
{
	color:#F0F0F0;
}

#liste_map th,#liste_map td
{
	padding:3px;
	font-size:11px;
	border:none;
}
#liste_map
{
	margin:auto;
	width:100%;
	text-align:center;
	border:1px solid black;
}

#map_search
{
	font-size: 9px;	
	margin-bottom:10px;
}

#map_search input
{
}

#map_search .text
{
	width:70px;
}

#map_search table
{
	border: 1px solid black;
	margin:auto;
	width:100%;	
}
#map_search table td
{
	padding:5px;	
}

.pagination a
{
	color:#606060;
}

#table_map .pagination
{
	text-align:center;
	background-color:#F7D400;
	border:1px solid black;
	margin-top: 20px;
	padding: 3px;
}

#error
{
	font-weight:bold;
	font-size:14px;
	color:red;
	letter-specer:-1px;
	padding:5px;
}

#query_pays
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#age_gate table td
{
	padding: 5px;	
}

.btn
{
	background:none;
	border:none;
	font-weight:bold;
	width:100%;
	height:100%;
	font-weight:bold;
	margin-top:3px;	
	height:67px;
}

.btnsend
{
	background:none;
	font-weight:bold;
	font-weight:bold;
	margin-top:3px;
	background-color:#FFCC00;
	border-color:#FFCC00;
}

#screenshot
{
	margin-top:5px;
	margin-bottom:5px;
}

#bottom_square_right
{
	margin-left:5px;
}