
/* ARCHIVOS CSS A INCORPORAR*/

@import url("CSS/menu.css");
@import url("CSS/Objects.css");
@import url("CSS/Article.css");


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;background-color:#f0f0f0;
}


/*---------------------------------ENCABEZADOS GENERALES --------------------------------*/

h1{
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
	color:#333;
	}
	
h1 a, h1 a:link, h1 a:active, h1 a:visited, h1 a:hover {
	color:#333;
	text-decoration:none;
	}
	
h1 a:hover {
	color:#f5881f;
	text-decoration:none;
	}
	
h2{
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	color:#333;
	}
	
h2 a, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover {
	color:#333;
	text-decoration:none;
	}
	
h2 a:hover {
	color:#f5881f;
	text-decoration:none;
	}
	
h3{ 
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	color:#002241;
	}
	
h3 a, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover {
	color:#002241;
	text-decoration:none;
	}
	
h3 a:hover {
	color:#f5881f;
	text-decoration:none
	}
	
h4{

	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#333;
	}
	
h4 a, h4 a:link, h4 a:active, h4 a:visited, h4 a:hover {
	color:#333;
	text-decoration:none;
	}
	
h4 a:hover {
	color:#f5881f;
	text-decoration:none
	}
	
h5{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#f5881f;
	}
	
h5 a, h5 a:link, h5 a:active, h5 a:visited, h5 a:hover {
	color:#f5881f; text-decoration:none;
	}
	
h5 a:hover {
	border-bottom:1px dotted #f5881f;
	}

/*-----------------------------------ESTRUCTURA--------------------------------------*/

#Outer_wrap {height:auto; background-color:#fff}
#control_wrap{background-color:#f5881f;}
.Control{width:960px; margin:auto}

#outer_header{background:url(IMG/Fondo_head.png) left top repeat-x; background-color:#98a6b3}
#header{width:990px; margin:auto; padding:10px 10px 20px 10px; text-align:left}
#header h1 {display:none}



#outer_menu{background-color:#98a6b3; height:30px; margin:0px;}
#menu{width:990px; text-align:left; }
.Out_sheet_wrap{background-color:#FFF}
#outer_sheet{width:990px; margin:auto; padding:15px 10px 30px 10px;}
.inner_sheet{background-color:#FFF; text-align:left}
.Content{width:710px;  /*float:left;margin:30px 250px 0px 0px;*/ text-align:left; padding:0px 25px 20px 0px; background-color:#fff;}
.Content_full{/* float:left;*/ width:100%;margin:30px 0px 0px 0px; text-align:left; padding:0px 15px 20px 0px; background-color:#fff;}
.contenido{width:710px;text-align:left; padding:0px 15px 20px 0px;}
.contenido2{width:340px;text-align:left; padding:0px 15px 20px 0px;}
.Middle{width:340px;text-align:left; padding:0px 0px 20px 15px; border-left:1px solid #ececec}
.Right_content{width:240px; margin-left:20px;/*margin-left:680px; float:right;*/ background-color:#f0f0f0; border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;}
.right{padding:10px 0px 10px 10px; background-color:#f0f0f0; text-align:left;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;}


#pie{margin-top:10px; border-top:2px solid #999; background-color:#f0f0f0;}
#foot{width:960px; margin:auto; padding:10px 0px 30px 0px; height:auto}
.footer{color:#666; font-size:11px;}
.footer a, a.footer, .footer a:link, a.footer:link,.footer a:active, a.footer:active,.footer a:visited, a.footer:visited,.footer a:hover, a.footer:hover {color:#666; text-decoration:none}
.Login{font-size:11px; color:#f0f0f0}
.Login a, a.Login, .Login a:link, a.Login:link, .Login a:active, a.Login:active,.Login a:hover, a.Login:hover{color:#ffffff; text-decoration:none} 
/*--------------------------- Control ------------------------------------------------------*/
.ControlPanel{
	background-color:#fff; 
	border:none;
	}
	
	
/*-----------------------------------------TEXTOS -----------------------------------*/

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox{
	font-family:Arial;
	}
	
.Head{
	color:#f5881f;
	font-size:18px;
	font-weight:normal;
	}
	
.SubHead {
	color:#666;
	font-weight:normal;
	font-size:15px;
	}
	
.SubSubHead{
	color:#ccc;
	}
	
.SubHead2{
	font-size: 12px;
	color:#ccc;
	font-family:Arial;
	font-weight:normal;
}

.TitleHead{
	font-family:Arial;
	font-size: 14px; 
	font-weight: normal;
	color:#002241;
}

.SubtitleHead{}

.SubSubHead{}

.Normal{
	Font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#333;
}

.NormalRed {
	color:#f5881f;
	}
	
SMALL{ 
	font-size:9px
}

BIG{ 
	font-size:24px
}

strong {
	font-weight: bold;
}

/* PARRAFOS Y TEXTOS */

p {
	font-size: 14px;
	color: #333;
	font-family: Arial;
	text-align: left;
	}

.lateral {
	font-size: 12px;
	color: #333;
	font-family: Arial;
	text-align: left;
	}
dl{}
dt {}
dd {}
/*IMAGENES*/

img {
	border:0px;
}

img.float-right {}
img.float-left {}

/* LISTAS */

UL LI { 
	list-style-type: disc;
	font-size:14px;
	}
	
UL LI LI{
	list-style:circle;
	font-size:14px;
	}
	
UL LI LI LI{
	list-style-type: none;
	font-size:14px;
	}

OL LI{
	padding-bottom:10px;
	font-size:14px;
	}
	
OL OL LI{}
OL OL OL LI{}
OL UL LI{
	list-style-type: disc;
	font-size:12px;
	}

HR{
	color: #fff;
	height: 1pt;
	text-align: left;
}

HR{}
.content li{ list-style:none;}
.content ol li{}
.content ul ol li{}
.content ul li{ }
.content ol ul li {}

/* Enlaces */

a img{
	border:0px
}



a,
a:link,
a:visited,
a.visited{
	text-decoration: none;
	color: #2f7fca;
}

a:hover,
a.hover{
	text-decoration: none;
	color: #2f7fca;
	
}
/* Entrecomillados , codigos, acronimo */

code {
  	margin: 3px 0;
  	padding: 15px;
  	text-align: left;
  	display: block;
  	overflow: auto;  
	font-family:Arial;
	font-size:120px;
	font-weight:normal;
  	border: 1px solid #F0F0F0;
	background-color: #F8F8F8;  
}

acronym {
  cursor: help;
  border-bottom: 1px dotted #555;
}

blockquote{	
	margin: 10px 20px;
 	padding: 10px 10px 10px 32px;  
   	border: 1px solid #F0F0F0;
	background-color: #f8f8f8;
	font-weight: normal;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
	font-family: Arial;	
	color: #807f83;
}

blockquote p{}
div.hr{}
.Hidden{}


/*--------------------------------------------------------------BREADCRUMB------------------------------------------------*/

#Bread{
	padding:0px 15px 15px 0px; text-align:left; line-height:15px; width:660px; /*float:left;*/ background-color:#fff;
}
.Bread{padding:0px 15px 15px 0px; text-align:left; line-height:15px;}
.Breadcrumb_Text{
	font-size:11px;
	color:#333;
}
.Breadcrumb, a.Breadcrumb:link, .Breadcrumb a:link, a.Breadcrumb:active, .Breadcrumb.a:active, .Breadcrumb a:visited, a.Breadcrumb:visited{
	font-size:11px;
	color:#2f7fca;
	text-decoration:none;
}
a.Breadcrumb:hover, .Breadcrumb a:hover{
	color:#2f7fca;
	text-decoration:none;
	}
	
/*--------------------------------------------------------------COMMAND-----------------------------------------------------*/
/* Botones */

a.CommandButton{
	text-decoration: none;
	color: #2f7fca;
}
a.CommandButton:link,
a.CommandButton:visited{
	text-decoration: none;
	color: #2f7fca;
}

a.CommandButton:hover{
	text-decoration: underline;
	color: #f5881f;
}

.tit_cat {
    color: #F5881F;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
