#frameSup {
	background-image: url(/Css/Nav/marco_shadow_sup.png);
	margin-right: auto;
	margin-left: auto;
	width: 990px;
	margin-top: 0px;
	height: 10px;
	background-position: center 0px;
	display: block;
	padding: 0px;
	margin-bottom: 0px;
}
#frameCent {
	margin-right: auto;
	margin-left: auto;
	width: 990px;
	background-image: url(/Css/Nav/marco_shadow_center.png);
}
#frameSub {
	height: 7px;
	background-image: url(/Css/Nav/marco_shadow.png);
	margin-right: auto;
	margin-left: auto;
	width: 990px;
}
#framePage {
	display: block;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: repeat-y;
	background-image: url(/Css/Bg/bg_site.png);
	background-position: -189px;
}
#modMenu {
	height: 25px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
	border-top-width: 0px;
	border-top-style: solid;
	padding-left: 50px;
	background-color: #FFF;
	background-image: url(Nav/bg-menu.png);
}
#modMenu ul {
	padding: 0px;
	list-style-type: none;
	float: left;
	margin: 0px;
}
#modMenu li {
	float: left;
}
#modMenu a {
	text-transform: capitalize;
	display: block;
	width: 180px;
	text-decoration: none;
	color: #E1E7EB;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#modMenu a:hover, #modMenu a.on {
	color: #FFF;
	background-image: url(Nav/botton_sup2.png);
	background-position: center;
	background-repeat: no-repeat;
}

#modAnim {
	height: 90px;
	margin-top: 0px;
	display: block;
	background-color: #F4FBF9;
}
#modTools {
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
	background-color: #1ea5e9;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
}
#modTools a {
	color: #fad945;
	text-decoration: underline;
	font-weight: bold;
}

#modTools img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
}
#modTools strong {
	color: #FAD945;
}

#modTools #serch {
	float: left;
	display: none;
	width: 350px;
	text-align: left;
	line-height: 30px;
}
#modTools  #serch #cse-search-box {
	margin: 0px;
	display: block;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#modCatego {
	height: 60px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 10px;
	background-image: url(Nav/bg-categorias.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #92C8EA;
	margin: 0px;
}
#modCatego ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#modCatego li {
	float: left;
}
#modCatego ul li a {
	display: block;
	margin-right: 10px;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-bottom: 4px;
}
#modCatego  ul  li  a.on, #modCatego ul li a:hover {
	color: #FFF;
	background-image: url(Nav/boton_sup.png);
	background-position: center;
	border: 0px solid #7495A8;
}



#modSearch {
	height: 28px;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-top: 2px;
	text-align: right;
}
#modSearch #cse-search-box {
	margin: 0px;
	padding: 0px;
	display: block;
	float: right;
	width: 300px;
}
#conNavSup {
	display: block;
	margin: 0px;
	height: 20px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FCFCFE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2CBD1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B2CBD1;
	line-height: 20px;
}
#conNavSup #modNavCat {
	display: block;
	float: left;
	width: 200px;
	margin-right: 20px;
}
#conNavSup #modNavCat h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#conNavSup #modRutNav {
	margin: 0px;
	padding: 0px;
	background-color: #03C;

}
#conNavSup #modRutNav ul {
	margin: 0px;
	padding: 0px;

}
#conNavSup #modRutNav ul li {
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
#conNavSup #modNavPag  {
	text-align: right;
	height: 20px;
	float: right;
	color: #333333;
	width: auto;
}
#conNavSup #modNavPag ul  {
	list-style-type: none;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#conNavSup #modNavPag li  {
	margin: 0px;
	padding: 0px;
	float: left;
}
#conNavSup #modNavPag a  {
	text-decoration: none;
	display: block;
	margin-right: 10px;
	color: #88B2BD;
}
#conNavSup #modNavPag a.on {
	color: #3B5C63;
}




#conExp {
	clear: both;
	display: block;
}
#conExp #modSubcat {
	float: left;
	width: 180px;
	padding-top: 10px;
	padding-left: 0px;
}
#conExp  #modSubcat ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#conExp  #modSubcat  ul li {

}
#conExp  #modSubcat  ul li a {
	text-decoration: none;
	width: 173px;
	display: block;
	margin-bottom: 5px;
	color: #4D5159;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #B2CBD1;
	background-image: url(Nav/navigate_a1.png);
	background-position: 175px center;
	background-repeat: no-repeat;
	/*height: 24px;*/
	border-top-width: 0px;
	border-top-style: dotted;
	border-top-color: #B2CBD1;
	line-height: 24px;
	padding-right: 12px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	text-transform: uppercase;
}
#conExp    #modSubcat    ul   li   a.on, #conExp #modSubcat ul li a:hover {
	background-image: url(/Css/Nav/navigate_b1.png);
	color: #FFF;
	font-weight: bold;
	border-top-style: solid;
	background-color: #1bbfc9;
}


#conExp   #modSubcat   ul ul   {
	display: block;
	margin-bottom: 10px;
	list-style-type: none;
	list-style-position: inside;
}
#conExp #modSubcat ul ul li {
	list-style-position: inside;
	color: #545656;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: decimal;
	padding-left: 4px;
}
#conExp   #modSubcat   ul   ul   li:hover,#conExp  #modSubcat  ul  ul  li.on {
	color: #069EF7;
}

#conExp #modSubcat ul ul li a {
	padding-left: 15px;
	width: 159px;
	height: auto;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-color: #E7E7E7;
	border-top-color: #E7E7E7;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	color: #545656;
	line-height: normal;
	background-image: none;
	margin: 0px;
	list-style-type: decimal;
	font-weight: normal;
	text-transform: none;
}
#conExp #modSubcat ul ul li a.on, #conExp #modSubcat ul ul li a:hover {
	background-image: none;
	background-color: #069ef7;
	color: #FFF;
	font-weight: normal;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	border-top-width: 0px;
}
#conArt  #modPubli  {
	height: 50px;
	display: none;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}






#conExp #conArt {
	float: left;
	width: 764px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 22px;
}
#conExp #conArt #Orden {
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	padding-top: 0px;
	padding-bottom: 20px;
}
#conExp #conArt #Orden .Atencion    {
	color: #009900;
}
#conExp #conArt #Orden label {
	float: left;
	height: 20px;
	display: block;
}



/*#conArt #Orden h1 {
	font-size: 24px;
	font-weight: normal;
	color: #0066CC;
}
#conArt #Orden h2 {
	color: #009933;
	font-size: 20px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009933;
}
#conArt #Orden h3 {
	color: #336699;
	font-weight: bold;
	font-size: 13px;
}*/
#conExp #conArt #Orden #Formulario_flotar {
	float: left;
	display: block;
	height: 30px;
	margin-right: 10px;
}

#conExp #conArt #Orden #PasoFormulario {
	color: #9B0000;
	font-weight: normal;
	font-style: italic;
	font-size: 18px;
	height: 18px;
	width: 18px;
	line-height: 20px;
	padding: 1px;
	float: left;
	clear: left;
}
#conExp #conArt #Orden p {
	margin: 0px;
	padding: 0px;

}

#conExp #conArt  #Orden  tbody th Img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}
#conExp #conArt #Orden tbody th #Imagen {
	background-color: #FFFFFF;
	display: block;
	height: 131px;
	width: 141px;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
#conExp #conArt #Orden tbody th #Imagen:hover {
	border: 1px solid #F8B637;

}
#conExp #conArt #Orden tbody th #Imagen2 {
	background-color: #FFFFFF;
	display: block;
	height: 33px;
	width: 35px;
	padding: 1px;
	border: 1px solid #E4E4E4;
}
#conExp #conArt #Orden tbody th #Imagen2:hover {
	border: 1px solid #F8B637;

}
#conExp #conArt #Orden tbody th .botonElimina {
	background-image: url(/Css/Nav/btnElimina.jpg);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #0085DB;
	background-color: #FFFFFF;
}


#conExp #conArt  #modGalArt  {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	height: auto;
	display: block;
}
#conExp #conArt #modGalArt #art {
	width: 160px;
	display: block;
	float: left;
	height: 310px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	border-left-color: #E5E5E5;
}
#conExp #conArt #modGalArt #art #respuestaajax {
	height: 27px;
	padding-left: 3px;

}

#conExp #conArt #modGalArt #art h1 {
	margin: 0px;
	padding: 0px;
	width: 169px;
}

#conExp #conArt  #modGalArt  #art  h1 a {
	text-decoration: none;
	font-size: 12px;
	display: block;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	width: 169px;
	color: #4D5159;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	text-align: left;
	font-weight: bold;
}
#conExp #conArt #modGalArt #art h1 a:hover {
	color: #069ef7;
}



#conExp #conArt #modGalArt #art #artImg {
	height: 131px;
	display: block;
	border: 1px solid #E4E4E4;
	width: 141px;
	margin-left: auto;
	margin-right: auto;
	padding: 1px;
}
#conExp #conArt #modGalArt #art #artImg:hover {
	border: 1px solid #FAD945;
}


#conExp #conArt #modGalArt img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
#conExp #conArt #modGalArt input {
	width: 130px;
	text-align: center;
	padding: 0px;
	;
}

#conExp  #conArt   #modGalArt   #art   a  {
	text-align: left;
	color: #3B5C63;
	text-decoration: underline;
	display: block;
}


#conExp #conArt #modGalArt #art #artAdd {
	height: 23px;
	width: 171px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	text-align: center;
}
#conExp #conArt #modGalArt #art #artDes {
	display: block;
	height: 58px;
	width: 169px;
	margin-right: auto;
	margin-left: auto;
	color: #88B2BD;
	padding: 2px;
	margin-top: 10px;
	text-align: left;
	text-transform: none;
}
#conExp #conArt  #modDisArt  {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	height: auto;
	padding-left: 0px;
	font-size: 14px;
	color: #666;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	text-align: justify;
	text-indent: 10px;
}
#modDisArt  a.linkVolverArt {
	color: #FAD945;
	display: block;
	height: 15px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	width: 520px;
}

#conExp #conArt #modDisArt p {
	color: #666;
	font-size: 14px;
	text-align: justify;
	text-indent: 10px;

}
#conExp   #conArt   #modDisArt   p img  {
	padding: 4px;
	border: 1px solid #E4E4E4;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#conExp #conArt #modDisArt p img:hover {
	border: 1px solid #FAD945;
}
#conExp #conArt #modDisArt #dArtInfo {
	display: block;
	border: 1px solid #A3D9ED;
	float: right;
	width: 200px;
	height: 155px;
	margin: 5px;
	padding: 5px;
	background-color: #F6F6F6;
	color: #666;
	font-size: 12px;
	text-indent: 0px;
}






#conExp #conArt #modNavPagSub {
	text-align: right;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B2CBD1;
	height: 17px;
	padding-top: 5px;
	float: right;
	color: #333333;
	width: 764px;

}
#conExp #conArt #modNavPagSub ul {
	list-style-type: none;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#conExp #conArt #modNavPagSub li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#conExp #conArt #modNavPagSub a {
	text-decoration: none;
	display: block;
	margin-right: 10px;
	color: #88B2BD;
}
#conExp #conArt #modNavPagSub a.on {
	color: #3B5C63;
}
#conExp #conArt h1 {
	font-size: 22px;
	font-weight: normal;
	color: #069ef7;
	text-indent: 0px;
}
#conExp #conArt h2 {
	color: #069ef7;
	font-size: 16px;
	font-weight: normal;
}
#conExp #conArt h3 {
	color: #7495A8;
	font-weight: normal;
	letter-spacing: 0em;
	font-size: 14px;
}
#conExp #conArt #modDefCont {
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	color: #666666;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 14px;
}




#conExp #cse-search-results {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}


#modMenuSub {
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B2CBD1;
	height: 50px;
	color: #595959;
	font-size: 12px;
	background-image: url(Nav/bg-pie.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #96DAE7;
	padding-left: 10px;
}
#modMenuSub div strong {
	color: #FFF;
}

#modNote {
	background-color: #0684f9;
	height: 19px;
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFF;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
}
#modNote a {
	color: #76d1fb;
	text-decoration: none;
	font-weight: bold;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
}
#modNote a:hover {
	text-decoration: underline;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #58adde;
	margin-top: 0px;
	background-repeat: repeat-x;
	background-image: url(Bg/fondo_nuevo.jpg);
	font-size: 12px;
}
a {
	color: #090;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;


}
a.revisarcot    {
	display: inherit;
	color: #090;
}
a.rutanavegacion {
	text-decoration: none;
	font-weight: normal;
	color: #3B5C63;
}


table, th, td {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-family: "Segoe UI", Tahoma, Verdana, Arial, sans-serif;
	color: #555;
}
caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}
td, th {
	padding: 4px;
}
thead th {
	text-align: center;
	color: #4F76A3;
	font-size: 12px !important;
	background-color: #E6EDF5;
}
tbody th {
	font-weight: bold;
}
tbody tr {
	background-color: #FCFDFE;
}
tbody tr.odd {
	background-color: #F7F9FC;
}
table a:link {
	color: #718ABE;
	text-decoration: none;
}
table a:visited {
	color: #718ABE;
	text-decoration: none;
}
table a:hover {
	color: #718ABE;
	text-decoration: underline !important;
}
tfoot th, tfoot td {
	font-size: 85%;
}
.titulo {
	text-transform: none;
	color: #3b5c63;
	letter-spacing: 1px;
	width: 530px;
}
#conExp #conArt #modGalArt #art a.revisarcot {
	display: inherit;
	color: #090;
}
