/* CSS Document */
#divSlideCont{position:absolute; z-index:10; left:0; top:100; height:600; width:170; visibility:hidden}
.text_file{
		background-color: rgb(255,255,255); 
		color: rgb(0,0,0); 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9; 
		border: 1px solid rgb(50,50,50)
}
.text_file_busc{
		background-color: rgb(255,255,255); 
		color: rgb(80,80,80); 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9; 
		border: 1px solid rgb(100,100,100)
}
.combos{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 	
		font-size: 10;
		}

a:link{
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
 .texto_titulos_azules { 
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10pt; 
	 text-decoration: none; 
	 white-space: normal; 
	 text-indent: 0px; 
	 color: #0066CC;
	 font-style: normal; 
	 font-weight: bold;
 }
a:visited {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}
a:hover {
	color: #999999;
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}
 .texto_pequeno { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 text-decoration: none; 
 white-space: normal; 
 text-indent: 0px; 
 color: #000000;
 }
 .texto_pequeno_avisos { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 text-decoration: none; 
 white-space: normal;
 line-height:11px; 
 text-indent: 0px; 
 color: #000000;
 }
.texto_pequeno_blanco {
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.table {
	border-collapse:collapse
}
.texto_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	white-space: normal;
	text-indent: 0px;
	color: #000000;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: baseline;

 }
.texto_titulos {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	white-space: normal;
	text-indent: 0px;
	color: #000000;
	font-weight: bold;
 }
 .texto_titulos_index {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-decoration: none;
	white-space: normal;
	text-indent: 0px;
	color: #003399;
	font-weight: bold;
 }
 .texto_titulos_contenidos {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-decoration: none;
	white-space: normal;
	text-indent: 0px;
	color: #000000;
	font-weight: bold;
 }
 .texto_titulos_sec {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	text-decoration: none;
	white-space: normal;
	text-indent: 0px;
	color: #FFFFFF;
	font-weight: bold;
 }
li 
{
list-style-image: url("../img/vineta_li.gif");
}

.input {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #e6e6e6}
	
.input {  
	border-color: #ffffff; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px}
	
img {border:none}

.titulo_blanco {
	font-size: 10px;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	}
.titulo_blanco_peq {
	font-size: 10px;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
}
 .texto_titulos_blancos_index { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12pt; 
 text-decoration: none; 
 white-space: normal; 
 text-indent: 0px; 
 color: #FFFFFF;
 font-style: normal; 
 font-weight: bold;
  }
 .texto_titulos_azules_index { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12pt; 
 text-decoration: none; 
 white-space: normal; 
 text-indent: 0px; 
 color: #0066CC;
 font-style: normal; 
 font-weight: bold;
 }
 body {
scrollbar-base-color: #333333;
    scrollbar-face-color: #f0f0f0;
    scrollbar-track-color: #CCCCCC;
    scrollbar-arrow-color: #0066cc;
    scrollbar-3dlight-color: #0066cc;
    scrollbar-darkshadow-color: #0066cc;
    scrollbar-highlight-color: #f0f0f0;
    scrollbar-shadow-color: #f0f0f0;}
}
 .titulo_secundaria {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #0066CC;
	font-weight: normal;
 }
  .titulo_ppal {
	font-family: Arial, Helvetica;
	font-size: 18px;
	color: #0066CC;
	font-weight: normal;
 }
.texto_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
 }
.textico{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #000000;
 }
.texto_cineforo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
/*.scrollavi {
	height: 100px;
	overflow: auto;
}

.scrollotros {
	height: 150px;
	overflow: auto;
}

.scrollofer {
	height: 140px;
	overflow: auto;
}

.especia {
	height: 120px;
	overflow: auto;
}
.instructivo {
	height: 60px;
	overflow: auto;
}
.virtuales {
	height: 60px;
	overflow: auto;
}
.inscripciones {
	height: 80px;
	overflow: auto;
}
*/
hr{
	noshade:noshade;
	color: #cccccc;
	size: 1px;
	border-style:dotted;
}


/* New CSS Document */




/* CSS Basic Document */
body
{
margin:0px auto;
padding:0px;
}
td.off {
background-color:#0B7600;
height:32px;
color:#FFFFFF;
}
td.on{
background-color:#074B00;
height:32px;
color:#DDFFD9;
}
.border_bottom
{
border-bottom:1px solid #FFFFFF;
}
.border_right
{
border-right:5px solid #D7D7D7;
}
.input_box
{
border:1px solid #AFAFAF;
background-color:#FFFFFF;
width:150px;
height:16px;
padding-left:5px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 20px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #4b4b4b;
text-decoration: none;
}
.news_padding
{
padding:10px 0px 0px 10px;
}
.news_title
{
background:url(../images/news_bg.gif) left top no-repeat #0B7600;
padding-left:18px;
line-height:32px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
}
.gray_line
{
border-bottom:1px solid #D7D7D7;
}
.body_inside_padding
{
padding:10px 0px 0px 10px;
}
.product_image
{
border:1px solid #737373;
}
.featured_product_table
{
margin-top:10px;
}




/* CSS Backgrand image Document */
.header_bg
{
background:url(../images/header.jpg) left top no-repeat #00407f;
height:222px;
color:inherit;
}
.footer_bg
{
background:url(../images/footer_bg.jpg) left bottom repeat-x;
height:62px;
}
.new_project_bg
{
background:url(../images/new_project_bg.gif) left top no-repeat #DCDCDC;
height:32px;
padding-left:18px;
font-family: Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #B30004;
text-decoration: none;
}


/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	background-color:inherit;
	text-decoration: none;
}
.body_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.body_link:hover
{
color:#212121;
background-color:inherit;
text-decoration:underline;
}
.white_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.white_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.white_link:hover
{
color:#E7FF9E;
background-color:inherit;
text-decoration:underline;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.red_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B30004;
	background-color:inherit;
	text-decoration: none;
}
.green_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.green_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.green_link:hover
{
color:#00407f;
background-color:inherit;
text-decoration:underline;
}
.green_link_underline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.green_link_underline:hover
{
color:#B30004;
background-color:inherit;
text-decoration:underline;
}
.top_menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.top_menu:hover
{
text-decoration:none;
color:#DDFFD9;
background-color:inherit;
}
.red_title
{
font-family: Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 32px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #B30004;
background-color:inherit;
text-decoration: none;
}
.blue_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00407f;
	background-color:inherit;
	text-decoration: none;
}
.blue_link:hover
{
color:#00407f;
text-decoration:underline;
background-color:inherit;
}


/*   nuevo menu azul  */

#button {
        width: 130px;
        border-right: 1px solid #000;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Tahoma, Arial, sans-serif;
                /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 10px;
        background-color: #90bade;
        color: #333;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 10px solid #1958b7;
                border-right: 10px solid #508fc4;
                background-color: #2175bc;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }

        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }

        #button li #active {
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }


/*  fin de menu azul */



/**/


.border { border:1px solid #1a7ca9}
.general3_1 { width:162px; padding:28px 25px 20px 34px}
.box_header_txt	td{ height:24px; vertical-align:middle; background:url(images/li.gif);
				  font-weight:bold;  color:#ffffff; font-size:11px;}
.box_body  ul 	{padding:0; margin:0 0 0 11px; list-style:none; }
.box_body .bg_list 	{background:url(images/bg_list1.gif) left  bottom no-repeat; }
.box_body .bg_list  a	{background:url(images/bg_list.gif) left top no-repeat;  line-height:22px; background-position:0 3px; color:#242d3a; text-decoration:none; padding-left:18px;}
.box_body .bg_list  a:hover	{color:#9ace07;text-decoration:none;}

.box_body .bg_list_un 	{background:url(images/bg_list_un.gif) left top no-repeat; line-height:23px; background-position:0 10px; margin-left:15px}
.box_body .bg_list_un  a	{color:#A10E04;text-decoration:underline; padding-left:10px;}
.box_body .bg_list_un  a:hover	{color:#A10E04; text-decoration:none;}

.box_body .bg_list_sub 	{background:url(images/bg_list1.gif) left  bottom no-repeat; }
.box_body .bg_list_sub  a	{background:url(images/bg_list_sub.gif) left top no-repeat;  line-height:22px; background-position:0 3px; color:#242d3a; text-decoration:none; padding-left:18px; margin-left:17px}
.box_body .bg_list_sub  a:hover	{color:#9ace07;text-decoration:none;}

#scroll {
     width:170px;
     height:260px;
     overflow:auto;
}

