.galerie img {margin:10px;}


/* Sefrengo-Related */
.lightoverlay {
	background-color:#fff;
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;

}
#popmenu .menurow,
.templatebox table td{
height:auto !Important;
padding:3px !important;;
padding-left:4px !important;;
}
#popmenu .menutitle{
padding:1px !important;;
text-transform:uppercase;

}
#popmenu .menurow{
padding:3px !important;;
padding-left:4px !important;;
}
.templatebox table table td{
	height:auto !Important;
padding:0 !important;
}
#popmenu table {
	border:2px solid #5a7bad !important;
	height:auto !important;
	height:auto !important;
	padding:0 !important;
	text-align:left !important;
	margin:0 !important;
	text-align:left !important;
}
#popmenu table tr, 
#popmenu table th,
#popmenu table td, 
#popmenu table table {

border:0 !important;
padding:0 !important;
text-align:left !important;

}
#popmenu table td td {

border:0 !important;
padding:2px !important;
text-align:left !important;

}

.flex2_edit img{
	float:none !important;
	width:auto !important;
	height:auto !important;
	padding:0 !important;
	margin:0 !important;
	border:0 !important;
}

.flex2_edit {
  text-align:right;
  vertical-align:bottom;
  padding-top:0px !important;;
  /*border-bottom: 1px solid #E8E9EE;*/
	padding:3px 3px 0px 3px  !important;;
  color:#666;
  font-weight:normal;
  font-size:11px !important;
}
.flex2_edit #popmenu, .flex2_edit .menurow {
  text-align:left !important;
  font-size:16px !important;
}
.flex2_edit:hover {
	color:#222;
}
.lightoverlay:hover {
	background-color:#fff;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;

}

#menurow_over {background-color: #ffda46;;cursor:pointer;color: #144282;}
#menurow_over a {color: #144282; text-decoration : none; background-color: #ffda46;}
