/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}
/* background color for the content part of the pages */
body {
	
	SCROLLBAR-FACE-COLOR: #EFF7FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EFF7FF;
	SCROLLBAR-SHADOW-COLOR: #D6D6D6;
	SCROLLBAR-3DLIGHT-COLOR: #D6D6D6;
	SCROLLBAR-ARROW-COLOR: #638AAE;
	SCROLLBAR-TRACK-COLOR: #D6D6D6;
	SCROLLBAR-DARKSHADOW-COLOR: #D6D6D6;
	/*background-color: #C2C0B7;*/
	background-color: #FFFFFF;
	/*background-image: url(body.png);*/
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0;
}

.Head {
   font-family: Arial, Helvetica, sans-serif;
   font-size:  18px;
   font-weight: normal;
   color: BLACK;
}

.ControlPanel {
}

/*REGISTRER - LOGIN*/

.SkinObject
{
cursor: pointer; 
cursor: hand; 
color: #95B3D7; 
font-size: 10pt; 
font-weight: normal; 
font-style: normal; 
background-color: transparent; 
font-family: Arial, Helvetica, sans-serif;
white-space: nowrap; 
}

A.SkinObject:link
{
	color:#DBE5F1;
}

A.SkinObject:visited
{
	color: #FFFFFF;
}

A.SkinObject:hover
{
text-decoration: none;
color:#FFFFFF;
}

A.SkinObject:active
{
	color: #95B3D7;
}
/* background/border colors for the selected tab */
.TabBg {
}

.txtAzulmed 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #294460; 
	text-decoration: none;
	background-color: transparent;
}

Table
{
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #294460; 
	text-decoration: none;
	background-color: transparent;
}
/*MENU PRINCIPAL*/
.main_dnnmenu_container 
{
	/*background-color: transparent; */
}
.main_dnnmenu_bar { /*Texto en la barra de navegacion */
	cursor: pointer; 
	cursor: hand;
	height:16px;
	font-weight: normal; 
	font-style: normal; 
	font-family: Arial, Verdana, Arial;
	font-size:xx-small;
	/*background-color: transparent; */
}
.main_dnnmenu_item td { /*Despliega los subitems de cada item de men*/
	cursor: hand; 
	color: #DBE5F1;
	font-size: 8.5pt;
	font-weight: normal;
	font-style: normal;
	background-color: #2B2B2B;  /*#8da4dd;*/
	font-family: Arial, Helvetica, sans-serif; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}
.main_dnnmenu_rootitem  { /*Barra del men */
	cursor: pointer; 
	cursor: hand; 
	color:#DBE5F1;
	font-size: 9pt; 
	font-weight: normal; 
	font-style: normal; 
	background-color: transparent; 
	font-family: Arial, Helvetica, sans-serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 10px;   /*explicitly set padding for root menu items*/
	
}
/*MOUSEOVER DEL MENU*/
.main_dnnmenu_itemhover {  
 color: #FFFFFF;
}
.main_dnnmenu_itemhover td {  
	background-color: #707376; 
}
.main_dnnmenu_icon 
{
	font-weight: normal; 
	font-style: normal; 
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
	
}
.main_dnnmenu_submenu {
    background-color: trensparent;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	text-align: left;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#ffffff', Direction=115, Strength=1); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	width: 125;
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}
.main_dnnmenu_arrow {
/*	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid; */
	font-family: Arial, Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	cursor: pointer; 
	cursor: hand; 
	}
.main_dnnmenu_rootmenuarrow {
	font-family: Arial, Verdana;
	font-weight: normal;  
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	
}

.home_tabla
{
background-image: url(fondo_news.bmp);
/*border-top: white;*/
color: #666666;
font-size: 11 px;
font-family: Arial;
}

A:active
{
	text-decoration: none;
color: #666666;

}
A:link
{
	text-decoration: none;
	color: #666666;
}

A:visited
{
	text-decoration: none;
color: #666666;
}

A:hover
{
	text-decoration: underline;
	color: black;
}

.1
{
/*background-image: url(degrade_back.jpg);*/
font-family: Arial;
font-size: 11 px;
color: #666666;
}

/*POPUP *****************************************************************************************************************************************/
#GB_overlay {
    background-color: #E8F0F8;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
	WIDTH: 480px;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #ccc;
    border-top: 3px solid #ccc;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 40px;
    font-size: 15px;
	  font-weight: bold;
	 font-family: Arial, Verdana;
    padding: 1px 0;
    color: #595959;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 1px;
    cursor: pointer; 
	  font-weight: bold;
	 font-family: Arial, Verdana;
	 color: #FFFFFF;
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
/*FINNNNNNNNNNNNNNNNNNNNNNNNNNNNNN*/


table /*texto que va en el mismo lugar que los destacados (a la derecha)*/
{
color: #666666;
font-size: 11px;
text-align: justify;
}

.DNN_marquee_home
{
	
	border-bottom: #a5c6ce 1px solid;	
	border-right: #a5c6ce 1px solid;	
	border-left: #a5c6ce 1px solid;
	background:#CEE7EF;	
	height:89; 
	width:206;	    
}

.DNN_marquee_serv
{
	background:#FFFFFF;	
	height:304; 	
	width:186;
}

.DNN_marquee_prod
{
	background:#FFFFFF;
	height:305; 
	width:186;
}

.DNN_marquee_corp
{
	background:#FFFFFF;
	height:304; 
	width:186;
}

.DestacadoClass  /*ttitulo del destacado*/

{
	color: #000000;
	font-size: 13px;
	color: #141654;
}

.DNN_marquee_tic
{
	border-bottom: #a5c6ce 1px solid;	
	border-right: #a5c6ce 1px solid;	
	border-left: #a5c6ce 1px solid;
	background:#CEE7EF;	
	height:195; 
	width:190;
}

.DNN_marquee_ali
{
	background:#FFFFFF;
	height:304; 
	width:186;
}

.DNN_marquee_tec
{
	background:#FFFFFF;
	height:304; 
	width:186;
}

.DNN_marquee_about
{
	background:#FFFFFF;
	height:304; 
	width:186;
}

.hr
{
background: #c6d8e6; 
border-right: #c6d8e6 solid; 
border-top: #c6d8e6 solid; 
border-left: #c6d8e6 solid; 
width: 100%; color: #c6d8e6; 
border-bottom: #c6d8e6 solid; 
/*height: 7px*/
}

.contactFieldName /*modifica los titulos en la seccion contacto*/
{
	font-size:11px;
	font-weight:normal;
	color: #666666;
}

.ComboOption
{
	font-size:11px;
	font-weight:normal;
	color: #141654;
}

.TitlePanel
{
	color:#003A4D;
	text-decoration:none;
	font-size:12px;
}

.contactFieldError
{
	font-size:9px;
	font-weight:normal;
	color: #BF0000;
	font-family:Arial,Helvetica;
}

.contactMsg
{
	border: solid 1px #BFBFBF;
	font-family:Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	Width:227px;
}

.AcercaDeTitle /*Títulos*/ 
{
	font-size:14px;
	font-weight:normal;
	color: #141654;
	text-align: left;
	

}

.FooterPage
{
	font-size:11px;
	font-weight:;
	color: #959595;
	padding-left: ;
	background-color: #2B2B2B;
}





















