﻿
/* CSS Documento */

/**************************************************************************
PARÁMETROS GENERALES
***************************************************************************/
* {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
body {
	margin: 0px auto;
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
	
img {
	border: 0px;
	display: block;
	}
	
h2 {
	background-color: #ebebeb;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #6E9BD2;
	font-size:1.4em;
	line-height: 28px;

	}
h2 img {
	float: left;
	border-right: 5px  solid #ffffff;
	margin-right: 5px;
	}
	

h3 {
	color: #6E9BD2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	margin: 11px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}


h3.seccion {
	color: #6E9BD2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	

	
h3.cborde {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #6E9BD2;
	border-bottom: 1px solid  #6E9BD2;
	padding: 10px 0px 5px 0px;
}
h3.cbordeMain {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #6E9BD2;
	border-bottom: 1px solid  #6E9BD2;
	padding: 5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}		
h4 {
	color: #6E9BD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	margin: 11px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
}	
	
p {
	color: #515151;
	margin-top: 10px;
	line-height: 16px;
}
	
p.seccion {
	color: #515151;
	margin-top: 0px;
	line-height: 1.60em;
	}
	
ul {
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	
ul li {
	list-style-type: disc;
	line-height: 16px;
	color: #515151;
	list-style-position: inside;
	margin: 7px 0px 0px 5px;
}

ul li a {
	color: #F7931E;
	text-decoration: none;
	font-weight: bold;
	}	
.ulMain {
	margin: 5px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	display: block;

	}
	
.ulMain li {
	list-style-type: disc;
	line-height: 16px;
	color: #515151;
	list-style-position:outside;
	margin: 7px 0px 0px 5px;

}
.ulLinks {
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	vertical-align:middle;
	}
	.ulLinks2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	vertical-align:middle;
	}
.ulLinksLi {
			color: #F7931E;
			list-style-type:none;
			list-style-position: outside;
			background-image: url(../media/images/interface/li_destacado.gif);
			background-repeat:no-repeat;
			padding: 0px 0px 0px 10px;
			margin: 0px 0px 0px 0px;
			line-height: 12px;
			font-weight: bold;
			vertical-align:middle;
	}
.ulLinksa 
{
	color: #F7931E;
	text-decoration: none;
	font-weight: bold;
	}
.Linkmain a{color:#515151;text-decoration:underline;}
.LinkMain a:hover{text-decoration:none;}
.ulLinksLiMain {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: block;

}
	
.ulLinksLiMain li {
	list-style-type: disc;
	line-height: 16px;
	color: #515151;
	list-style-position:outside;
	margin: 0px 0px 0px 0px;
}		
.fleft {
	float: left;
	}
	
.fright {
	float: right;
	}
	
ol {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	
ol li {
	list-style:none;
	color: #515151;
	line-height: 16px;
	}
ol.num {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	list-style-position: inside;
	}
	
ol.num li {
	list-style: decimal;
	color: #515151;
	line-height: 16px;	
	margin: 7px 0px 0px 5px;
	list-style-position: inside;
}	


ul.num2 {
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	
ul.num2 li {
	list-style-type: disc;
	line-height: 16px;
	color: #515151;
	list-style-position: inside;
	margin: 7px 0px 0px 5px;
}

a {
	
	color:#F7931E;
	text-decoration: none;
	}
a:hover {text-decoration: none;}

span.gris {
	color: #808080;
	}
	
span.cursiva {
	font-weight:normal;
	font-style:italic;
	}
	
.left_align{
	margin-left:10px;

}

.left_align2{
	margin-left:9px;
	
}


.right_align{
    margin-left:90px;
    clear:right;

}
.frm_row
{
   
    padding: 0em 0em 0em 1em;
    margin: 0em;
}
/*.frm_row
{
    margin-left: 1em;
    margin-right: 1em;
    clear: both;
    float: none;
    overflow: hidden;
    padding: 0em 0em 0em 1em;
    margin: 0em;
    width: 97%;
}*/


/**************************************************************************
ESTRUCTURA PRINCIPAL
***************************************************************************/	
#main {
	padding: 0 5%;
	}
	#container  {
		text-align:left;
		float: left;
		width:100%;
		background-image:url(../media/images/interface/back_left.gif);
		background-repeat:repeat-y;
		}
		#sidebarleft {
			float: left;
			width: 176px;
			
			}
		#content {
			/*capa del contenido central*/
			}
			#content-in {
				padding: 0px 186px 0px 186px;
				background-image:url(../media/images/interface/back_left.gif);
				background-repeat:repeat-y;
				background-position:right;
				
				}
				.main_module {
					display: block;
					margin-bottom: 30px;
					}
					.capa_titulo {
						height:124px;
						}
						.titulo_texto {
							padding: 40px 0px 0px 0px;
							background: none;
							font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
							color: #FFFFFF;
							font-size:1.34em;
							font-weight: bold;
							}
						.titulo_texto2 {
							padding: 30px 0px 0px 0px;
							background: none;
							font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
							color: #FFFFFF;
							font-size:1.34em;
							font-weight: bold;
							}
				.secciones {
					width: 48%;
					display: block;
					margin-bottom: 30px;
					}
		#sidebarright {
			float: right;
			width: 176px;
		}

/**************************************************************************
CABECERA
***************************************************************************/
#header {
	text-align: left;
	margin: 25px 0px 0px 0px; /*margen entre el top de la página al header*/
	
	}
	#logo {
		float: left;
		padding: 0px 0px 0px 40px;
	
		}
	#header h1 {
		float: left;
		padding: 8px 0px 0px 20px;
		width: 275px;
		font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.00em;
		color: #6e9bd2;
		
		}
	#contact {
		text-align:right;
		margin: 0px 10px 0px 0px; /*margen entre los links y las mini-img*/
		padding: 15px 0px 0px 0px;
		float: right;
		}
		#contact a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.86em;
			font-weight: normal;
			color: #a3adb7;
			text-decoration: none;
			}
	#contact-img {
		text-align: center;
		padding: 10px 0px 0px 0px;
		float: right;
		}
		img#img_contact {
			padding: 8px 0px 0px 0px;
			}
		img#img_mapa {
			padding: 5px 0px 0px 0px;
			}
	form#search {
		float: right;
		margin: 0px 0px 0px 10px;
		background: url(../media/images/interface/back_search.gif);
		width: 188px;
		height: 54px;
		
		}
		input#buscar {
			height: 15px;
			border:#bcbcbc solid 1px;
			vertical-align: middle;
			width: 98px;
			margin: 19px 0px 0px 14px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.84em;
			
			}
		input#loadbuscar {
			vertical-align: middle;
			margin: 19px 0px 0px 0px;
			
			}
	#cabecera {
		float: left;
		width:100%;
		text-align:left;
		background:#e6e6e6; /*url(../media/images/interface/cabecera01.jpg) left top no-repeat;	*/
		height:110px;
		margin: 7px 0px 8px 0px; /*márgenes entre: logo - cabecera - contenido*/
		}
	#cabecera img
	{
		width:100%;
		height:100%;
	}	
	#cabecera_2 {
		float: left;
		width:100%;
		text-align:left;
		background:#e6e6e6 url(../media/images/interface/cabecera02.jpg) left top no-repeat;	
		height:110px;
		margin: 7px 0px 8px 0px; /*márgenes entre: logo - cabecera - contenido*/
		}
		
	#cabecera_3 {
		float: left;
		width:100%;
		text-align:left;
		background:#e6e6e6 url(../media/images/interface/cabecera03.jpg) left top no-repeat;	
		height:110px;
		margin: 7px 0px 8px 0px; /*márgenes entre: logo - cabecera - contenido*/
		}
		
/**************************************************************************
MENU DE NAVEGACION - PRINCIPAL
***************************************************************************/
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	.menu li{
		background-color: #a3adb7;
		border-bottom: #bac2c9 solid 1px;
		list-style-type:none;
		list-style-position:outside;
		background-image:url(../media/images/interface/flecha_off.gif);
		background-position: left;
		background-repeat:no-repeat;
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 8px 10px 8px 35px;
		color: #ffffff;
		font-size:0.85em;
		}
	.menu li.active{
		background-color: #62686d;
		background-image:url(../media/images/interface/flecha_on.gif);
	
		}
	.menu li.inactive{
		
		background-image:url(../media/images/interface/flecha_off.gif);
	
		}
	.menu li:hover
	{
		background-color:#A3ADB7;
		
	}
	.menu li.hidden
	{
		/*display:none;*/
	}		
	.menu li a {
		color: #FFFFFF;
		text-decoration: none;
		}
	.menu li a img {
		margin-right: 10px;
		vertical-align:middle;
		margin-top: -1px;
		}
		
/**************************************************************************
MENU DE NAVEGACION - SEGUNDO NIVEL
***************************************************************************/
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	.submenu li{
		background-color: #879096;
		border-bottom: #dbdee0 solid 1px;
		list-style-type:none;
		list-style-position:outside;
		background-image:url(../media/images/interface/flecha_on.gif);
		background-position: left;
		background-repeat:no-repeat;
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 8px 10px 8px 35px;
		color: #879096;
		font-size: 0.85em;		
		}
	.submenu li.active{
		background-color: #aeaeaf;
		color: #FFFFFF;
		background-image:url(../media/images/interface/flecha_on_act.gif);
	
		}
	
	.submenu li.inactive{
		background-color: #f5f5f5;
		color: #879096;
		background-image:url(../media/images/interface/flecha_on_ina.gif);
		
		}
	
	.submenu li.hidden
	{
		/*display:none;*/
	}
	.submenu li a {
		color: #FFFFFF;
		text-decoration: none;
		}
				
/**************************************************************************
FOOTER
***************************************************************************/			
#footer {
	margin: 30px 0px 0px 0px;
	border-top: #f2f2f2 solid 2px;
	text-align: center;
	}
	#footer p {
		color: #bcbcbc;
		font-size: 0.83em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		vertical-align: middle;
		line-height: 20px;
		}
	#footer p a {
		color: #bcbcbc;
		}
	img.w3c {
		vertical-align: middle;
		display: inline;
		}

/**************************************************************************
MODULO DESTACADOS 
***************************************************************************/
#sidebarleft  .destacado {
	width: 156px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
	}
	#sidebarleft  .destacado h3 {
		background-color: #c1c1c1;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 0.94em;
		padding: 3px;
		margin: 0px;
		}
	#sidebarleft  .destacado p {
		color: #515151;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 10px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.94em;
		}
	#sidebarleft  .destacado ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		display: block;
		}
		#sidebarleft  .destacado li {
			color: #F7931E;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			list-style-type:none;
			list-style-position: outside;
			background-image: url(../media/images/interface/li_destacado.gif);
			background-repeat:no-repeat;
			padding: 0px 0px 0px 10px;
			margin: 0px 0px 0px 0px;
			line-height: 14px;
			font-weight: bold;
			}
			#sidebarleft  .destacado li a {
				color: #F7931E;
				text-decoration: none;
				font-weight: bold;
				}
	#sidebarleft  .destacado h4 {
		color: #6E9BD2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.94em;
		font-style:italic;
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		}
	#sidebarleft  .destacado p.promocion {
		background-color: #a3adb7;
		padding: 8px 11px 8px 11px;
		margin: 0px 0px 10px 0px;
		color: #ffffff;
		}
		#sidebarleft   .destacado p.promocion span.autor {
			color: #F2F2F2;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			font-style:italic;
			 }

#sidebarright  .destacado {
	width: 156px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
	}
	#sidebarright  .destacado h3 {
		background-color: #6e9bd2;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 0.94em;
		padding: 3px;
		margin: 0px;
		}
	#sidebarright  .destacado h3.normal {
		background-color: #f5f5f5;
		color: #6e9bd2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 0.94em;
		padding: 3px;
		margin: 0px;
		}
	#sidebarright  .destacado select#sector {
		width: 156px;
		border:#bcbcbc solid 1px;
		}
	#sidebarright  .destacado p {
		color: #515151;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 10px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.94em;
		}
	#sidebarright  .destacado ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		display: block;
		}
		#sidebarright  .destacado li {
			color: #F7931E;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			list-style-type:none;
			list-style-position: outside;
			background-image: url(../media/images/interface/li_destacado.gif);
			background-repeat:no-repeat;
			padding: 0px 0px 0px 10px;
			margin: 0px 0px 0px 0px;
			line-height: 14px;
			font-weight: bold;
			}
		#sidebarright  .destacado li a {
			color: #F7931E;
			text-decoration: none;
			font-weight: bold;
			}
	#sidebarright  .destacado h4 {
		color: #6E9BD2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.94em;
		font-style:italic;
		margin: 5px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		font-weight: normal;
		}
	#sidebarright  .destacado p.promocion {
		background-color: #a3adb7;
		padding: 8px 11px 8px 11px;
		margin: 0px 0px 10px 0px;
		color: #ffffff;
		}
		#sidebarright   .destacado p.promocion span.autor {
			color: #F2F2F2;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			font-style:italic;
			}
/**************************************************************************
PRODUCTO
***************************************************************************/
#sidebarright  .destacado2 {
	width: 156px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
	}
	#sidebarright  .destacado2 h3 {
		background-color: #B2B2B2;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 0.94em;
		padding: 3px;
		margin: 0px;
		}
	#sidebarright .destacado2 p {
		color: #515151;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 10px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.94em;
		}
	#sidebarright .destacado2 ul {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		display: block;
		}
		#sidebarright .destacado2 li {
			color: #F7931E;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			list-style-type:none;
			list-style-position: outside;
			background-image: url(../media/images/interface/li_destacado.gif);
			background-repeat:no-repeat;
			padding: 0px 0px 0px 10px;
			margin: 10px 0px 0px 0px;
			line-height: 14px;
			font-weight: bold;
			}
		#sidebarright  .destacado2 li a {
			color: #F7931E;
			text-decoration: none;
			font-weight: bold;
			}
		#sidebarright .destacado2 li span {
			color: #999999;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.94em;
			list-style-type:none;
			font-weight: bold;
			}
		#sidebarright .destacado2 p {
			color: #515151;
			font-size: 0.94em;
			}
		#sibebarright .destacado2 ol {
			margin: 10px 0px 10px 0px;
			padding: 0px 0px 0px 0px;
			display: block;
			}
			#sidebarright .destacado2 ol li {
				list-style:none;
				background-image: none;
				color: #515151;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size:0.94em;
				font-weight: bold;
				}
			
.claim {
	background-color: #bfcedd;
	margin: 10px 0px 10px 0px;
	vertical-align:bottom;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-style:italic;
	}
	.claim img {
		display: block;
		float: left;
		margin-right: 15px;
		}
.claim2 {
	background-color: #A3ADB7;
	margin: 10px 0px 10px 0px;
	vertical-align:bottom;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-style:italic;
	height:124px;
	}
	.claim2 img {
		display: block;
		float: left;
		margin-right: 15px;
		}
/*PARTNERS*/
.partner_logos
{
	width: 95%;
	overflow: hidden;
	
}
.partner_logo
{
	width: 47%;
	/*border: 1px solid red;*/
	margin-bottom: 1em;
	height: 5.7em;
	float: left;
	clear: none;
	text-align: center;
	padding-top: 1em;
	border-right: 1px dotted #A3ADB7;
}
.partner_logo img
{
	margin-left:auto;
	margin-right:auto;
}
.partner_logo .partner_separator
{
	width: 1px;
	height: 5.7em;
	float: left;
	clear: none;
	text-align: center;
	padding: 0px;
	
}
/**************************************************************************
LOCALIZADOR NAVEGACION
***************************************************************************/
#locator {
	background-color: #c1c1c1;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.84em;
	padding: 3px 3px 3px 3px;
	margin: 0px  0px  5px  0px;
	}
#locator a{
	color: #FFFFFF;
	}
/**************************************************************************
INFO-NET
***************************************************************************/
#info_main {
	margin: 0 5%;
	text-align: center;
	}
	#info_header {
		padding: 10px 10px 0px 40px;
		text-align:left;
		}
	#sub_header {
		/*height: 42px;*/
		background: #ebebeb;
		/*padding: 15px;*/
		padding: 5px 5px 5px 5px;
		margin: 0px;
		text-align:left;
		overflow:hidden;
		}
	.info_module {
		margin: 20px 0px 0px 0px;
		text-align: left;
		
		/*border-bottom: #f2f2f2 solid 2px;*/
		}
	#info_footer p {
		line-height: 15px;
		text-align:left;
		color: #f7931e;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.83em;
		font-weight: bold;
		}
/**************************************************************************
MAPA WEB
***************************************************************************/
.menu_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.94em;
	font-weight:bold;
	color: #FFFFFF;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	.menu_mapa li{
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.24em;
	color: #6E9BD2;
	border-bottom: 1px solid  #6E9BD2;
	padding-bottom: 4px;
	list-style: none;
	}
	.menu_mapa li.active{
		color: #6E9BD2;
	}
	.menu_mapa li a {
		color: #6E9BD2;
		text-decoration: none;
		}
.submenu_mapa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.94em;
	font-weight:bold;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	}
	.submenu_mapa li{
	
		list-style-type:none;
		list-style-position:outside;
		background-image:url(../media/images/interface/flecha_on.gif);
		background-position: left;
		background-repeat:no-repeat;
		display: block;
		margin: 0px 0px 0px 0px;
		padding: 8px 10px 8px 35px;
		color: #000000;
		font-size: 0.96em;		
		}
	.submenu_mapa li.active{

		color: #000000;
		background-image:url(../media/images/interface/flecha_on_act.gif);
	
		}
	
	.submenu_mapa li.inactive{
	
		color: #000000;
		background-image:url(../media/images/interface/flecha_on_ina.gif);
		
		}
	.submenu_mapa li a {
		color: #000000;
		text-decoration:non;
	}
/**************************************************************************
ELEMENTOS FORMULARIO
***************************************************************************/		

.frm_element {
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #b9b9b9 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	width: 400px;
	margin: 0 0 0;
	padding: 0 0 0 0;
	margin-left: 10px;
	
	
}
.frm_combo {
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #b9b9b9 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	width: 400px;
	margin: 0 0 0;
	padding: 0 0 0 0;
	margin-left: 10px;
	
}
.frm_button {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #62686D;
	TEXT-DECORATION: none;
	margin-right:4px !important;
	*margin-right:0em !important;
	padding:0em 0.5em 0.1em 0.5em !important;
	*padding:0em 0em 0em 0em !important;
}
.frm_buttonLimpiar
{
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #ffffff;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #62686D;
	TEXT-DECORATION: none;
	
}
a.frm_buttonLimpiar
{
	text-align:center;
	position:absolute;
	vertical-align:middle;
	padding:0.1em 0.85em 0.2em 0.8em ;
	
}
.frm_textarea
{
	height: 58px;
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #b9b9b9 1px solid;
	COLOR: #333333;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	width: 400px;
}
.frm_radio
{
	vertical-align:text-bottom;
	width:80px;
	margin-bottom:0px;
	margin-top:0px;
	
}

.form
{
	vertical-align: top;
	margin-left:100px;
	
	
}
.form_descargas
{
	margin-top:3%;
	margin-left:20%;
}
.frm_line
{
	margin-left: 1em;
    margin-right: 1em;
	clear:none;
	float:left;
    padding: 0em 0em 0em 1em;
    margin: 0em;
    width:20%;
}
.linkbold 
{
	font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.83em;
}
.lyr_section
{

	margin: 0px 0px 0em 0em;
	padding: 0px;
	overflow: hidden;
}
.results
{
	margin:100px 0px 0px 150px;
}
.clausula{
	width: 400px;
	padding: 0px 0px 0px 110px;
	text-align: justify;
	color: #bcbcbc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
}


.LinkArticulos a{
	color: #6E9BD2;
	text-decoration: none;
	font-weight: normal;
}
.LinkArticulos a:hover{
	text-decoration: underline;
}	



ul.liArticulos li {
	list-style: square;
	list-style-position: inside;
	padding-bottom: 150;
	padding-left: 10;
	padding-right: 10;
	padding-top: 150;
}