@charset "ISO-8859-1";

/* adv-search */ 

#adv-search-link {
    float: left;
    left: 12px;   
    position: relative;
    top: 4px;
}

#adv-search-link a:hover{
  text-decoration   : none;
}

#adv-search-text {
  margin : 0px 0 0 8px;
  float  : left;
}

#adv-search-box {
	border				: 1px solid #CCCCCC;
	float				: left;
	margin				: 0px 0 20px 41px;
	padding				: 20px 0 40px 55px;
	width				: 841px;
	display				: none;
	background			: #ffffff url("/illicoweb/static/webtv/images/bg-Recherche-avancee-box-dark.gif") repeat-x scroll top left;
	position			: relative;
}

#adv-search-box .gray-close-x{
	background:url("/illicoweb/static/webtv/images/sprites/icons.png") no-repeat scroll 0 -120px #FFFFFF;
	display:block;
	float:right;
	font-size:0;
	height:17px;
	margin:-10px 10px;
	width:17px;
}

#adv-search-box table {
  margin-bottom	: 20px;
  color: #ccc;
 }
 
#adv-search-box table td{
  padding	: 0 20px 10px 0;  
 }

#gen-query{
	background:url("/illicoweb/static/webtv/images/sprites/tlcn_sprites_bg.gif") repeat-x scroll 0 -1350px #F0F0F0;
	border:1px solid #EAEAEA;
	height:auto;
	line-height:18px;
	margin:20px 0;
	min-height:25px;
	overflow:hidden;
	padding-left:6px;
	padding-top:7px;
	width:718px;

}

#main-search {
  border	: solid 1px #eaeaea;
  height	: 26px;
  background: #f0f0f0  url("/illicoweb/static/webtv/images/sprites/tlcn_sprites_bg.gif") repeat-x scroll 0px -1350px;
  overflow	: hidden;
  padding-left : 6px;
  line-height:26px;
}

#adv-search-box table input{
  padding	: 2px;
  border	: solid 1px #ccc;
  width		: 320px;
  margin	: 0px; 
 }
 
 #adv-search-box table td.plateformes input{
    width : 10px;
 }
 
 #adv-search-box table input[type=checkbox]{
 	*border: none !important;
 	*width: 16px !important;
 }
 
 #adv-search-box .left {
   width		: 180px;
   font-weight	: bold;
 }
 
 #adv-search-box .middle {
   width		: 180px;
 }
 
#adv-search-box .close {
   text-decoration	: underline;
   margin-left		: 30px;
 }
 