/* CSS Document */

/*color de fondo*/
body{ background-color:#DDDDDD;}

/*estilo de los menus*/
a, A:link, a:visited, a:active
	{color: #0000aa; text-decoration: none; font-family:Arial; font-size: 11px}
A:hover
	{color: #ff0000; text-decoration: none; font-family:Arial; font-size: 11px}
p, tr, td, ul, li
	{color: #000000; font-family:Arial; font-size: 11px}
.header1, h1
	{color: #ffffff; background: #4682B4; font-weight: bold; font-family:Arial; font-size: 13px; margin: 0px; padding: 2px;}
.header2, h2
	{color: #000000; background: #DBEAF5; font-weight: bold; font-family:Arial; font-size: 12px;}
.intd
	{color: #000000; font-family:Arial; font-size: 11px; padding-left: 15px;}
.btn
	{color: #000066; font-family:Arial; font-size: 13px; background: #D6E7EF; border-bottom: 1px solid #104A7B; border-right: 1px solid #104A7B; border-left: 1px solid #AFC4D5; border-top: 1px solid #AFC4D5; text-decoration:none; cursor: hand;}
.a0
	{font-family: font-family: Arial;font-size: xx-small;color:#99FF99}
.a1,.a2
	{font-family: font-family: Arial;font-size: xx-small;color:#eeFFee}
.aa0
	{font-family: font-family: Arial;font-size: xx-small;color:#ffffff}
.aa1,.aa2
	{font-family: font-family: Arial;font-size: xx-small;color:#99FF99}
	
/*estilo de los títulos*/
.titulo{color:#DAD6D6; text-align:center; font-family:Arial; font-size:15px; background-color:#A72727;}
.titulo2{color:#A72727; text-align:center; font-family:Arial; font-size:12px;}
.titulo3{color:#A72727; text-align:center; font-family:Arial; font-size:12px; font-family:"Courier New", Courier, monospace; width:250px; font-weight:bold;}
.titulo4{color:#A72727; text-align:left; font-family:Arial; font-size:20px; height:30px;}
.titulo5{color:#DDDDDD; text-align:center; font-family:Arial; font-size:30px; height:30px;}
.fecha{color:#A72727; text-align:center; font-family:Arial; font-size:12px; font-family:"Courier New", Courier, monospace;}


	
/*estilo de los formularios*/
.izq{color:#DAD6D6; text-align:right; font-family:Arial; font-size:13px; background-color:#A72727;}
.user{color:#FFFFFF; text-align:left; font-family:Arial; font-size:10px; vertical-align:middle;}
input{color:#A72727; font-family:Arial;}
textarea{color:#A72727; font-family:Arial;}

/*estilo de los listados*/
.usuario{color:#A72727; text-align:left; font-size:12px; font-family:Arial font-weight:bold;}
.texto{color:#333333; text-align:justify; font-family:Arial; font-size:12px;}
.texto2{color:#DDDDDD; text-align:justify; font-family:Arial; font-size:22px;}
.texto3{color:#DDDDDD; text-align:justify; font-family:Arial; font-size:15px;}






div.scrollable
{
    width: 100%;
    height: 300px;
    margin: 0;
    padding: 0;
    overflow-y:scroll;overflow-x:hidden;
	font-family:Arial; 
}

#login
{
	width:1024px;
	margin:auto;
	background:#000000;
	color:#FFFFFF;
	text-align:left;
	font-size:10px;
	font-family:Arial; 
	vertical-align:middle;
	height:20px;
}

#navigation
{
	width:1024px;
	margin:auto;
	background:#000000;
	color:#FFFFFF;
	height:30px;
	font-family:Arial; 
}
#navigation_left
{
	width:480px;
	background:#666666;
	height:30px;
	border-top-right-radius:20px;
	font-family:Arial; 
}
#navigation_right
{
	float:right;
	background:#000000;
	height:20px;
	margin-top:10px;
	font-family:Arial; 
}

.linea_separacion
{
	width:1024px;
	margin:auto;
	color:#FF0000;
	background:#FF0000;
	height:3px;
	font-family:Arial; 
}

#banner_top
{
	width:1024px;
	margin:auto;
	height:120px;
}

#banner_bottom
{
	width:1024px;
	margin:auto;
	height:120px;
	
}

#center
{
	width:1004px;
	margin:auto;
	background:#666666;
	padding:10px;
	font-family:Arial; 
}

#section
{
	width:160px;
	background:#bf3d0c;
	height:600px;
	border-radius:10px;
	font-size:16px;
	color:#FFFFFF;
	padding-top:50px;
	padding:10px;
	font-family:Arial; 
}

#aside_private
{
	margin:auto;
	width:1014px;
	background:#FFFFFF;
	min-height:950px;
	height: auto !important;
	height: 950px;
	font-size:24px;
	color:#FFFFFF;
	padding:5px;
	font-family:Arial; 
}

#aside
{
	float:right;
	width:814px;
	background:#666666;
	height:610px;
	font-size:24px;
	color:#FFFFFF;
	padding:5px;
	font-family:Arial; 
}
#aside_head
{
	color:#FFFFFF;
	width:814px;
	font-family:Arial; 
}
#aside_head_mail
{
	color:#A72727;
	width:814px;
	font-family:Arial; 
}
#title
{
	color:#DDDDDD;
	text-align:center;
	font-size:30px;
	height:50px;
	width:814px;
	font-family:Arial; 
}
#text
{
	color:#FFFFFF;
	font-size:24px;
	text-align:justify;
	width:804px;
	padding:5px;
	font-family:Arial; 
}

#workspace_private
{
	width:1009px;
	height:auto;
	padding:5px;
	font-family:Arial; 
}

#titulo_private
{
	color:#A72727;
	text-align:center;
	font-size:20px;
	height:30px;
	margin-top:15px;
	font-family:Arial; 
}

#description_private
{
	color:#666666;
	text-align:center;
	font-size:14px;
	height:30px;
	padding:10px;
	font-family:Arial; 
}

.table
{
	width:1009px;
	text-align:center;
	font-family:Arial; 
}
.heading
{
	vertical-align:middle;
	height:40px;
	font-family:Arial; 
}
.row
{
	vertical-align:middle;
	height:20px;
	font-family:Arial; 
}
.cell_heading
{
	font-size:14px;
	color:#A72727;
	text-align:center;
	height:40px;
	font-family:Arial; 
}
.cell
{
	font-size:12px;
	color:#666666;
	height:40px;
	font-family:Arial; 
}

.button
{
	cursor: pointer;
	cursor: hand;
	font-size:12px;
	color:#A72727;
	font-family:Arial; 
}

.button_new
{
	float:right;
	cursor: pointer;
	cursor: hand;
	font-size:16px;
	color:#FFFFFF;
	background-image:url(../images/maqueta/bot_gra/fondo.jpg);
	border-radius:5px;
	text-align:center;
	padding:7px;
	margin:5px;
}

.linea_separacion_workspace
{
	width:1014px;
	margin:auto;
	color:#FF0000;
	background:#FF0000;
	height:3px;
}
.div_left_form
{
	height:auto; width:230px;float:left;font-family:Arial; 
}
.div_right_form
{
	height:auto; width:550px;float:left; padding-left:10px;font-family:Arial; 
}
.div_line_form
{
	float:right; width:1px; background:#C60C11;font-family:Arial; 
}
#div_tittle_form
{
	margin:auto; color:#FFFFFF; background:#C60C11; font-size:18px; height:30px; padding-top:10px;font-family:Arial; 
}
.campo_oblig
{
    font-size: 12px;
    color: #7F7F7F !important;
    font-style:italic;
    width:100% !important;
    margin-top:20px;
	font-family:Arial; 
}
.input_text
{
	width:255px;color:#666666;
	font-family:Arial; 
}



div.jMyCarousel  {   margin-top: 30px; height: 80px;  !important;}
div.jMyCarousel .prev  {   background: url('../images/left.png') center center no-repeat; width:47px; height:61px; border:0px; }
div.jMyCarousel .next  {   background: url('../images/right.png') center center no-repeat; width:40px; height:61px; border:0px; }
div.jMyCarousel ul li   {   margin:0px; line-height:0px; padding:0px; }
div.jMyCarousel ul li a  {   display:block; }
div.jMyCarousel ul li img   {   display:block; border:0px; margin: 0px 5px 0px; width:125px;}
#contenido_galeria {   position: relative; height: 430px; padding:7px;}
#contenido_galeria img  {   float: left; width: 790px;}
#contenido_galeria p {   width: 270px; position: absolute; top: 0px; left: 530px; color:#FFFFFF; font-size:16px; text-align:justify;font-family:Arial; }



/*estilo de las tablas*/
.titulo_tabla{color:#DAD6D6; text-align:center; font-size:14px;font-family:Arial; }
.texto_tabla{color:#DAD6D6; text-align:center; font-size:12px; width:80px;font-family:Arial; }