/* --------------------------- GENERAL ---------------------------------- */

body
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	line-height: 14px;
	background-color: #FFFFFF;
	background-image: url('../images/background_body_3.png');
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: top left;
}


a:link,  a:visited {
	color: #ff6600;
	font-weight: normal;
}

a:hover {
/*  background-color: #ffd !important;*/
  color: #FF9147;
}



p
{ 
line-height: 19px;
margin-top: 10px;
margin-bottom: 10px;
}


ul
{
	margin: 0;
	margin-bottom: 30px;
	padding: 0;
	list-style: none;
}

ul li
{
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url('../images/bullet_a.png');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin: 8px
}


ol
{
	margin: 8px;
	margin-bottom: 22px;
	padding-left: 15px;
}

ol li
{
	line-height: 15px;
	padding-left: 0px;
	padding-top: 0px;
	margin: 8px
}



#FacebookShare-es
{
  display: block;
  width: 180px;
  height: 22px;
  background: url("../images/share_button_facebook_es.png") no-repeat 0 0;

}




#TwitterShare-es
{
  display: block;
  width: 162px;
  height: 22px;
  background: url("../images/share_button_twitter_es.png") no-repeat 0 0;

}


#FacebookShare-es:hover, #TwitterShare-es:hover
{ 
  background-position: 0 -22px;
}

#FacebookShare-es span, #TwitterShare-es span
{
  display: none;
}



/* Beginns Tooltip */

a.tooltipclass:link, a.tooltipclass:visited, a.tooltipclass:active, a.tooltipclass:hover,
table.contentpaneopen a.tooltipclass:link, table.contentpaneopen a.tooltipclass:visited, form a.tooltipclass:link, form a.tooltipclass:visited,
.frontpage a.tooltipclass:link , .frontpage a.tooltipclass:visited
{
	color: #111111;
	text-decoration: none;
	border-bottom: 1px dotted #FF6600;
	font-weight: normal;	
}


 a.tooltipclass:hover, form a.tooltipclass:hover, .frontpage a.tooltipclass:hover
{
background-color: #ffd !important;
cursor: help;
}



a.tooltipclassimg:hover
 {
cursor: default;
}


.dvhdr1 {
background:#E5E5E5;
font-family:verdana;
font-size:12px;
line-height: 16px;
font-weight:bold;
border:1px solid #B2B2B2;
padding:5px;
width:200px;
}
         
.dvbdy1 {
background:#FAFAFA;
font-family:verdana;
font-size:12px;
line-height: 15px;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
border-bottom:1px solid #B2B2B2;
padding:5px;
width:200px;
}

/* Ends Tooltip */

/* Begins Breadcrumbs Tooltip */


#breadcrumbs, .breadcrumbs
{
	font-size:8pt;
}

#breadcrumbsdiv, .breadcrumbsdiv
{
 	margin: 5px 0px 20px 0px;
 	padding: 0px 0px 0px 0px;
}


/* Ends Breadcrumbs Tooltip */

/* --------- BEGIN DIV PERSONALIZADOS ------------------ */

.legend-title, .legend-title2, .module-legend h4, .module-legend2 h4, .module-legend3 h4, .module-legend4 h4, .module-legend5 h4, .module-legend6 h4 {
	background-color: #ffffff;
	display: block;
	float: left;
	font-weight: bold;
	left: 7px;
	margin: 0;
	padding: 0 3px;
	position: absolute;
	top: -12px;
}

.legend-title, .module-legend-title, .module-legend h4, .module-legend2 h4, .module-legend3 h4, 
.module-legend4 h4, .module-legend5 h4, .module-legend6 h4,  .module-blank h4, .module-blank2 h4 {
	font-size: 100%;
}

.module-blank h4, .module-blank2 h4 {
	color: #268e56;
}

.legend-title2 {
	font-size: 125%;
}


.legend, .legend2, .legend3, .legend4, .legend5, .legend6, .legend7, .legend8, .legend9, .legend10, .legend11, .legend12  {
	margin: 0px 0px 20px 0px;
	padding: 0px 10px 0px 10px;
	position: relative;
}

.legend, .module-legend {
	background-color: #ffffdd;
	border: 1px solid #ffcc99;
}

.legend2, .module-legend2 {
	background-color: #e6f3ff;
	border: 1px solid #dddddd;
}

.legend3, .module-legend3 {
	background-color: #FFE5F3;
	border: 1px solid #dddddd;
}

.legend4, .module-legend4 {
	background-color: #efefef;
	border: 1px solid #dddddd;
}

.legend5, .module-legend5 {
	background-color: #ffffff;
	border: 1px solid #dddddd;
}

.legend6, .module-legend6 {
	background-color: #e2ffe4;
	border: 1px solid #dddddd;
}

.legend7, .module-legend7 {
	background-color: #d8f3bc;
	border: 1px solid #a0cf70;
}

.legend8, .module-legend8 {
	background-color: #b4e1fd;
	border: 1px solid #008dd6;
}

.legend9, .module-legend9 {
	background-color: #f7f7e7;
	border: 1px solid #cccccc;
}

.legend10, .module-legend10 {
	background-color: #ffeae0;
	border: 1px solid #ffd3b4;
}

.legend11, .module-legend11 {
	background-color: #fefdec;
	border: 1px solid #edebcd;
}

.legend12, .module-legend12 {
	background-color: #e1e1e1;
	border: 1px solid #cccccc;
}



div.cuadro-1, div.cuadro-2, div.cuadro-3, div.cuadro-4, div.cuadro-5, div.cuadro-6, div.cuadro-7, div.cuadro-8, 
div.cuadro-9, div.cuadro-10, div.cuadro-11, div.cuadro-12  {
	margin: 15px 0px 15px 0px;
	padding: 0px 10px 0px 10px;
}

div.cuadro-1 {
	background: #ffffdd;
	border: 1px solid #ffcc99;
}
	
div.cuadro-2 {
	background: #e6f3ff;
	border: 1px solid #dddddd;
}

div.cuadro-3 {
	background: #FFE5F3;
	border: 1px solid #DDDDDD;
}
	
div.cuadro-4 {
	background: #efefef;
	border: 1px solid #DDDDDD;
}
	
div.cuadro-5 {
	background: #ffffff;
	border: 1px solid #DDDDDD;
}
	
div.cuadro-6 {
	background: #e2ffe4;
	border: 1px solid #DDDDDD;
}
	
div.cuadro-7 {
	background: #d8f3bc;
	border: 1px solid #a0cf70;
}	
	
div.cuadro-8 {
	background: #b4e1fd;
	border: 1px solid #008dd6;
}		

div.cuadro-9 {
	background: #f7f7e7;
	border: 1px solid #cccccc;
}	

div.cuadro-10 {
	background: #ffeae0;
	border: 1px solid #ffd3b4;
}	

div.cuadro-11 {
	background: #fefdec;
	border: 1px solid #edebcd;
}

div.cuadro-12 {
	background: #e1e1e1;
	border: 1px solid #cccccc;
}


div.lineas-1, div.lineas-2, div.lineas-3, div.lineas-4, div.lineas-5, div.lineas-6, div.lineas-7, div.lineas-8,
div.lineas-9, div.lineas-10, div.lineas-11, div.lineas-12  {	
	margin: 15px 0px 15px 0px;
	padding: 0px 10px 0px 10px;	
}	

div.lineas-1 {
	background: #ffffdd;
	border-top: 2px solid #ffcc99;
	border-bottom: 2px solid #ffcc99;
}
	
div.lineas-2 {
	background: #e6f3ff;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}

div.lineas-3 {
	background: #FFE5F3;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}
	
div.lineas-4 {
	background: #efefef;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}
	
div.lineas-5 {
	background: #ffffff;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}
	
div.lineas-6 {
	background: #e2ffe4;
	border-top: 2px solid #DDDDDD;
	border-bottom: 2px solid #DDDDDD;
}	
	
div.lineas-7 {
	background: #d8f3bc;
	border-top: 2px solid #a0cf70;
	border-bottom: 2px solid #a0cf70;
}		
	
div.lineas-8 {
	background: #b4e1fd;
	border-top: 2px solid #008dd6;
	border-bottom: 2px solid #008dd6;
}		
	
div.lineas-9 {
	background: #f7f7e7;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}	

div.lineas-10 {
	background: #ffeae0;
	border-top: 2px solid #ffd3b4;
	border-bottom: 2px solid #ffd3b4;
}	

div.lineas-11 {
	background: #fefdec;
	border-top: 2px solid #edebcd;
	border-bottom: 2px solid #edebcd;
}		
	
div.lineas-12 {
	background: #e1e1e1;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
}


/* --------- END DIV PERSONALIZADOS ------------------ */



/* begin Button */

textarea.formulario, input.formulario, select.formulario
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0019ff;
	border: 1px solid #b2b2b2;
	background-color:#ffffe6!important;
	padding: 1px;
}


input.boton {
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
color:#222222;
font-size:9pt;
font-weight: bold;
}



/* end Button */
