/*======================================== POSICIONAMIENTO =======================================*/
div#cSearch {}
/********Enlaces ayuda y BD********/
div#cSearch div#divHelp{ float:right;}
div#divHelp .helpImage{ display:block; width:19px; height:18px;}
/********Titulo Legend General********/
fieldset#cSearchAux span.lblLegisTitle { display: none;}
/********Formulario********/
div#cSearch{width:600px; margin:0 0 0 29%; padding-top:50px; padding-bottom: 60px; z-index:1;}
fieldset#cSearchAux{}
/********Botones********/
div#cButtons{width:435px; text-align:right;background-color:#FFFFff;height: 30px;  top: 200px; padding-top: 50px;/*border-bottom:solid 1px #616F78;*/ margin-left: 20px; z-index:999; position:static;}
div#cSearch div#btnSearchDivBtnSearch{ display:inline;}
div#cSearch div#cacdiv{ display:inline; margin-right:0em; cursor: pointer;}
/********Búsqueda libre********/
div#cSearch fieldset#csea1{text-align:left;padding-bottom: 10px; padding-top:0px;}
div#cSearch .lbl{display:block;}

/********Solo normas vigentes********/
div#cSearch #WkeDerrogadodivselection{ float:left; margin-left:160px; margin-top:5px; font-size:1.1em; display:none;}
div#cSearch #WkeDerrogadodivselection input{ margin-right:5px;}
div#cSearch #WkeBookdivselection{float:left; margin-left:190px; margin-top:5px;font-size:1.1em;}

/********Sinónimos********/


div#cSearch div.DivTxtSearchclass{width:225px; margin: 0px; padding: 0px; float: left; min-height:30px;/*margin-top:10px;*/}
div#cSearch div.seaAsis input.TxtSearchclass{ width:537px; margin-left:16%; height:16px; border: 1px solid #CFCFCF;}
div#cSearch div#seaAsis1 div .TxtSearchclass{width:457px; margin-left:48px; height:56px; border: 1px solid #CFCFCF; padding-top: 2px; padding-bottom: 2px; font-size:1.3em; font-family:verdana; margin-top:10px}

div#cSearch div#seaAsis1 div .TxtSearchclass{width:435px; margin-left:20px; height:80px; border: 1px solid #CFCFCF; padding-top: 2px; padding-bottom: 2px; font-size:1.3em; font-family:verdana; }
div#cSearch div#sc1AvDivTxtSearch,
div#cSearch div#sc2AvDivTxtSearch,
div#cSearch div#sc3AvDivTxtSearch,
div#cSearch div#sc4AvDivTxtSearch{ width:225px; padding: 0px;}
div#cSearch input#sc1AvTxtSearch,
div#cSearch input#sc2AvTxtSearch,
div#cSearch input#sc3AvTxtSearch,
div#cSearch input#sc4AvTxtSearch,
div#cSearch input#sc5AvTxtSearch{ width:225px; height:20px; border: 1px solid #CFCFCF; margin: 0px; padding: 0px; margin-right: 0px;}
/*div#cSearch div.DivChkSynonymclass{ width:80%; margin-left:10%;text-align:right;}*/
div#cSearch div.DivSynonymclass{ width:457px; margin-left:3%;margin-top:0.5em;  clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; }
div.DivSynonymTextclass span.SearchHighLight{display:block; width:100%;}

/********Campos de búsqueda extra********/
div#cSearch fieldset#csea2{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#cSearch .LabelControl1{display:none;}
div#cSearch div.seaAsis{ width:100%;clear: both; margin-left:20px;}
div#cSearch div#Grupo{ width:100%;clear: both; margin-left:20px;}
div.seaAsis .initlista{ padding-top: 2px; padding-bottom: 3px; min-height: 15px; margin-right:60px; border: 1px solid #CFCFCF; width:345px; padding-top:2px; float:left;}
div.seaAsis a.btnlistamas{ float:left; /*margin-top:-21px; *margin-top:-25px;*/ width: 20px; margin-left:0;display: inline;}

div.seaAsis #iac1 {/*margin-left:138px;width:407px;*/}
div.seaAsis #iac1btnlistamas {margin-left:110px;}

DIV#cSearch DIV.listainit { padding:2px 0; float:left;}
DIV#cSearch DIV.initlista {float: right;}
DIV#cSearch DIV.seaAsis DIV INPUT { font-size:1.1em; border: 1px solid #CFCFCF; width: 345px;font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;padding-top: 2px; padding-bottom: 3px; min-height: 15px;margin-bottom: 1px; margin-left:22px; }
DIV#cSearch DIV.initlista DIV { }

DIV#cSearch A.Asismas {	FLOAT: right;	BACKGROUND-IMAGE: url(../Img/ICO_Asistente.jpg);	WIDTH: 31px;	CURSOR: pointer;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 43px}
DIV#cSearch A.Asismas DFN {	DISPLAY: none}
DIV#cSearch DIV.AssistantChildOpen {	BORDER-RIGHT: #b9cade 1px solid;	BORDER-TOP: #b9cade 1px solid;	FLOAT: left;	BORDER-LEFT: #b9cade 1px solid;	WIDTH: 480px;	COLOR: #000000;	BORDER-BOTTOM: #b9cade 1px solid;	BACKGROUND-COLOR: #f3f3f4}
DIV#cSearch DIV.AssistantChildClose {	DISPLAY: none}
DIV#cSearch DIV.Assistantcodes {	FONT-WEIGHT: bold;	TEXT-ALIGN: left}
DIV#cSearch DIV.Assistantcodes INPUT {	WIDTH: 16px;	HEIGHT: 16px}
DIV#cSearch A.CloseCombo {	BACKGROUND-POSITION: left top;	FLOAT: right;	BACKGROUND-IMAGE: url(../img/BUS_fondoBoton.jpg);	WIDTH: 75px;	BACKGROUND-REPEAT: no-repeat;	HEIGHT: 24px;	TEXT-ALIGN: center}
DIV#cSearch DIV#SeaInf {}


a.iniasisbtnborrar {
background-image:url(../Img/no.gif);
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:18px;
width:18px;
}


A.iniasisbtnborrar DFN {	DISPLAY: none}

/*======================================== DISEÑO =======================================*/

div#cSearch {}
div#cSearch fieldset{ border:none;}
div#cSearch{}
/********Formulario********/
div#divHelp .helpImage{background-image:url(../Img/ICO_Ayuda.gif); background-repeat:no-repeat;}
div#divHelp dfn{ display:none;}
/********Titulo Legend General********/
fieldset#cSearchAux span.lblLegisTitle {font-size:1.2em; color:#7A110B;font-weight:bold;}
/********Check indices formularios********/
fieldset#cSearchAux a#hrefVFormularios{ position:absolute; display:block; z-index:100; margin-left:360px; color:#DC9E00; text-decoration:underline; font-weight:bold; top:165px; font-size:1.1em;}
fieldset#cSearchAux a#hrefVFormulariosB{ position:relative; display:block; z-index:100; margin-left:360px; color:#DC9E00; text-decoration:underline; font-weight:bold; top:20px; font-size:1.1em;}
/********Botones********/
div#cSearch div#btnSearchDivBtnSearch input{
	background:#FFFFFF url(../Img/fondo_botones_limpiar.jpg) no-repeat;
	border:1px solid #ffffff;
	font-size:1.2em;
	font-weight:bold;
	color:#FFF;
	float: right;
	font-family: "Trebuchet MS";
	text-decoration: none;
	display:block;
	width:96px;
	line-height: 1.3em;
	padding:1px 0 3px 0;
	cursor:pointer;
	text-transform:capitalize;
}
div#cSearch div#cacdiv input{
	background:#FFFFFF url(../Img/fondo_botones.jpg) no-repeat;
	border:1px solid #ffffff;
	font-size:1.2em;
	font-weight:bold;
	color:#FFF;
	float: left;
	font-family: "Trebuchet MS";
	text-decoration: none;
	display:block;
	width:95px;
	padding:1px 0 3px 0;
	cursor:pointer;
	text-transform:uppercase;
}
div#cSearch div#cacdiv input:hover{}
/********Texto libre********/
div#cSearch .lbl{font-weight:bold; font-size:1.1em; color:#333333;}
/********Sinónimos********/
div.DivSynonymclass div.DivSynonymTitleclass{ font-weight:bold; font-size:1.1em; margin-bottom:0.5em;color: #23aa05; padding-top:10px; }
div.DivSynonymTextclass span.SearchHighLight{font-weight:bold; color:#333333;}
.DivSynonymclass #divAuxSynonym ul { list-style: none;}
.DivSynonymclass #divAuxSynonym ul li{ margin-left:1.5em; padding-left:1.5em; background:url(../Img/bullet_verde.gif) no-repeat left 4px; font-size:1.2em; font-family:"Trebuchet MS"; color:#555;}
/********Campos de búsqueda extra********/
div#cSearch .LabelControl1{font-weight:bold; font-size:1.1em; color:#333333;}
div#cSearch div.seaAsis{font-size:1.1em; color:#333333;}
div#cSearch div.seaAsisFloat {float:left;width:25%;}
div.seaAsis dfn{ display:none;}
div.seaAsis .initlista{  font-size:1.1em; border: 1px solid #CFCFCF; width: 345px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-bottom:2px;}
div.seaAsis a.btnlistamas{ width:22px; height:22px; background:url(../Img/asis.gif) left top no-repeat;}
/*div.seaAsis span.lblVoces,
div.seaAsis span.lblRef,
div.seaAsis span.lblRange,
div.seaAsis span.lblNumDisp,
div.seaAsis span.lblAnnoDisp,
div.seaAsis span.lblDatePub,
div.seaAsis span.lblDateDisp,
div.seaAsis span.lblBolOfic,
div.seaAsis span.lblMarginal,
div.seaAsis span.lblAmbito,
div.seaAsis span.lblOrg{ font-size:1.1em; color:#333333; font-weight:bold;}
div.seaAsis input{border:1px solid #CFCFCF; padding-top: 2px; padding-bottom: 2px; width: 240px;}*/


/*************************************************************************************/
/*************************************************************************************/
/*************************************************************************************/
a#hrefAdvancedJurisprudence { top:21px; left: 120px; font-family: "Trebuchet MS"; font-size: 1.2em; font-weight: bold;color:#555;}
a#hrefSimpleJurisprudence dfn { color:#555;}
a#hrefSimpleJurisprudence { top:21px; left: 120px; font-family: "Trebuchet MS"; font-size: 1.2em; font-weight: bold;color:#555;}
a#hrefAdvancedJurisprudence dfn { color:#555;}
#LabelControl1{}
#Checkbox1{ }
fieldset#csea1 span{font-family: "Trebuchet MS"; font-size: 1.2em; color:#555; display: block;padding-left: 0px; padding-top: 7px; padding-bottom: 4px; }
div#divAuxSynonym span{ color:#333333;margin-left:1em;}
div#divAuxSynonym{ border:3px solid #CFCFCF; width:435px; height:150px; overflow-y:auto; overflow-x:hidden;} /* Revisar propiedad overflow, no es standar */
div#divAuxSynonym ul li span{ margin-left:0px; font-size:1em; padding: 0px;}
fieldset#csea1 span#lblLibre { display: none;}
fieldset#csea1 span#lblConAnd 		{ width: 182px; float: left; padding:0; padding-left: 30px; font-size: 1.2em;color: #3f3f3f;}
fieldset#csea1 span#lblConLiteral 	{ width: 182px; float: left; padding:0; padding-left: 30px; font-size: 1.2em;color: #3f3f3f;}
fieldset#csea1 span#lblConOr 		{ width: 182px; float: left; padding:0; padding-left: 30px; font-size: 1.2em;color: #3f3f3f;}
fieldset#csea1 span#lblNot 			{ width: 182px; float: left; padding:0; padding-left: 30px; font-size: 1.2em;color: #3f3f3f;}
fieldset#csea1 #ImputSeas2{ float:right; padding-top:13px; width:170px;margin-right:-170px; // margin-right:-230px;}
fieldset#csea1 #ImputSeas2 label{ font-size:1.1em; letter-spacing:-0.1em; color:#555;}
fieldset#csea1 #ImputSeas2 #LabelControl1{/*letter-spacing:-0.1em;*/ display:inline; font-size:1.2em; padding-left:3px; color:#555555; font-family:Trebuchet MS; margin-left:-4px;}
fieldset#csea1 #ImputSeas2 input{ }
.DivChkSynonymclass{float:right; padding-top:13px; width:170px;margin-right:-170px; // margin-right:-230px; }
.DivChkSynonymclass label{ font-size:1.2em; /*letter-spacing:-0.1em;*/ font-family:Trebuchet MS; padding-left:3px; color:#555;}
div#cSearch div#seaAsis1 div input.ChkSynonymclass{ }


fieldset#csea2 span{ font-size: 1.2em; font-weight: bold;color:#3f3f3f; /*padding-left: 30px;*/ float: left; display: block; font-family: "Trebuchet MS"; /*width:170px;*/ }
fieldset#csea2 span#lblVoces{ width:170px;}
fieldset#csea2 span#lblDispAplic{ width:170px;}
fieldset#csea2 span#lblTib{ width:170px;}
fieldset#csea2 span#lblRef{ width:170px;}
fieldset#csea2 span#lblEmp{ width:170px;}
fieldset#csea2 span#lblRange{ width:170px;}
fieldset#csea2 span#lblNumero{width: 151px; font-size: 1.2em; text-align:center;}
fieldset#csea2 span#lblDate{width: 151px; font-size: 1.2em; text-align:center;}
fieldset#csea2 span#lblAnio{width: 150px; font-size: 1.2em; text-align:center;}
fieldset#csea2 span#lblNumDisp{width:192px; font-size: 1.2em; display:block; padding-bottom:4px; width:70px\9; margin-right:122px\9;}
fieldset#csea2 span#lblFecha{ width:170px;}
fieldset#csea2 span#lblSentencia{width:192px; font-size: 1.2em; display:block; padding-bottom:4px; width:50px\9; margin-right:142px\9;}
fieldset#csea2 span#lblAnnioRecurso{ width:170px;}
fieldset#csea2 span#LabelControl3 {width:170px;}
fieldset#csea2 span#LabelControl5 {width:170px;}
fieldset#csea2 span#lblTdcconvenios {width:170px;}
fieldset#csea2 span#lblSectActividad {width:170px;}
fieldset#csea2 span#lblAnioPub {width:170px;}
/*fieldset#csea2 span#lblDispAplic { margin-left:20px; display:block;}
#iac2.initlista {margin-left:213px;}
#seaAsis6 #iac2.initlista {margin-left:193px;}
#seaAsis5 #iac2.initlista {margin-left:193px;}
*/
#Grupo table{ font-size: 1.1em; font-weight: normal;color:#555; float: left; display: block; font-family: "Trebuchet MS"; margin-bottom:5px; /*margin-left:11px;*/ }
/*fieldset#csea2 #Grupo table span{padding-left: 0px; /*width: 192px; / padding-left:40px;}
fieldset#csea2 #Grupo table span#lblSentencia{padding:0; width:192px;} 
fieldset#csea2 #Grupo table span#lblNumDisp{padding:0; width:192px;} 
fieldset#csea2 #Grupo table span#lblNumero {width: 151px;*width:70px;}
fieldset#csea2 #Grupo table span#lblAnio { width:151px;}
fieldset#csea2 #Grupo table span#lblNumDisp { padding:0; width:192px; margin-left:10px;}
fieldset#csea2 #Grupo table span#lblAnnioRecurso { padding:0; /*width:192px; margin-left:10px;}
fieldset#csea2 span#lblSentencia{/*margin-left:40px;}
fieldset#csea2 #Grupo table span#lblDate {/*width: 151px;text-align:center; /**width:82px;}*/

fieldset#csea1 div.panelsearch {width:190px; float:right; margin-top:33px; margin-right:-55px;}
fieldset#csea1 div.panelsearch input { float: left; margin-top:1px; // margin-left:0px;/*float: right; margin-top: 25px;*/}
fieldset#csea1 div.panelsearch label{ /*letter-spacing:-0.1em;*/font-family: Trebuchet MS; font-size: 1.2em; font-weight: normal;color:#555;padding-left: 3px; width: 165px; padding-top:3px;  margin-right: 0px; /*margin-left:9px;*/ display:block;/*margin-top: 25px;*/}
fieldset#csea1 div.panelsearch label:hover{ text-decoration:underline;}
fieldset#csea1 div#WkeDerrogadodivselection { padding-left: 48px; padding-bottom: 3px; margin-top:-2em;}
fieldset#csea1 div#WkeDerrogadodivselection input { margin-left:-142px;}
fieldset#csea1 div#WkeDerrogadodivselection label{ font-size: 1.1em; padding-left:15px;}

fieldset#csea1 div#WkeBookdivselection { padding-left: 48px; padding-bottom: 3px;margin-top:-2em;}
fieldset#csea1 div#WkeBookdivselection input {margin-left:-79px;}
fieldset#csea1 div#WkeBookdivselection label{ font-size: 1.1em;padding-left:15px;}

div#secacc1 { padding-left:248px; padding-top: 4px; color:#666666;}
div#secacc1 input { border: none; width: 20px;}
div#secacc2 { padding-left:248px; padding-top: 4px;color:#666666;}
div#secacc2 input { border: none;width: 20px;}

fieldset#csea2 div#seaAsis2 { /*border-bottom:double 3px #c9c9c9; padding-bottom: 25px; */margin-bottom: 25px;}
fieldset#csea2 div#seaAsis9 { width: 100%; display: block;}
fieldset#csea2 div#seaAsis10 { width: 100%; display: block;}
fieldset#csea2 div#seaAsis11 { width: 100%; display: block;}
fieldset#csea2 div#seaAsis12 { width: 100%; display: block;}

a.iniasisbtnborrar {
background-image:url(../Img/no.gif);
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
height:18px;
width:18px;
}
fieldset#csea2 div.seaAsis div.listainit span {
color:#333333;
display:block;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:normal;
margin-bottom:2px;
padding-left:8px;
width:auto;
}
/*fieldset#csea2 div.seaAsis div.listainit span { padding-left: 0px;width: 315px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; color:#333333; font-weight: normal; display: block; float: none;}*/
fieldset#csea2 div.seaAsis div.listainit span b { font-weight: normal; color:#000000; margin-left:10px; display:block; font-size:0.9em; font-weight:bold;}

table { width: 550px; border-collapse: collapse;}
table tr th { }
table tr th input {border: 1px solid #CFCFCF; margin-bottom: 5px; margin-right: 5px; padding-bottom: 2px; padding-top: 2px; width: 151px;}
table tr th input#gac2 {border: 1px solid #CFCFCF;margin-bottom: 5px;margin-right: 41px;padding-bottom: 2px;padding-top: 2px;width: 151px;}

.InvChkSynonymclass{ display:none;}

#cSearchAux legend a {border-bottom:5px solid #BFBFBF; width:540px; padding-bottom:10px; background:url(../Img/bullet.jpg) no-repeat left 3px; display:block; /*text-decoration:underline;*/ font-size:1.2em; margin-left:20px; z-index:9999999999; position:static; color:#055a93; font-weight:bold; *margin-left:12px; *width:542px;}
#cSearchAux legend a:hover {color:#f34a75;}
#cSearchAux legend a dfn {margin-left:17px;}
fieldset#csea2 #Grupo table tr th #gac2div {border:0 none; /*margin-left:22px;*/}

#MostrarTDC {}

div#SearchSelectionControl {float:right; width:170px;margin-right:-170px; white-space:pre; margin-top:56px; /*letter-spacing:-0.1em*/ }
div#SearchSelectionControl span {float:right; margin-top:-7px; width:170px;margin-right:0px; white-space:pre; font-size:1em; font-family:Verdana, Geneva, sans-serif; letter-spacing: -0.1em; color: #555555; }
/*div#SearchSelectionControl label {font-size:0.9em; font-family:Verdana,Arial,Helvetica,sans-serif; letter-spacing:-0.1em;}*/
div#SearchSelectionControl div.viewpreselection {display:inline; margin-left:5px; /*font-size:1.0em;*/}
div#SearchSelectionControl label {font-family: "Trebuchet MS"; font-size: 1.2em; color:#555; /*display: block;*/padding-left: 3px; /*padding-top: 7px; padding-bottom: 4px;*/}


