
*/
.base {
	background: #FFFFFF;
	border:solid 0px #FFFFFF;
	/*border:solid 1px #7e99aa;
	border:solid thin #2e466b;*/
}
body.fondo {
margin:0px;
padding:0px;
/*background-image:url(motivo_fondo_news_blanco.png);*/
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
background-color:#eeeeee;
}
.cabecera {
	background:url(img_html/fons_cap_manual.png) no-repeat #EEEEEE;
	margin:0px;
	padding:0px;
}
.cap {
	background:url(img_html/fons_cap_manual_cat.png) no-repeat #EEEEEE;
	margin:0px;
	padding:0px;
}
.pie {
	background:url(img_html/fons_peu_manual.png) repeat-x top #EEEEEE;
	margin:0px;
	padding:0px;
}
.titulo_cap {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight:normal;
	line-height:normal;
	font-style:normal;
	color:#515151;
}
.fondo {
	background-color:#EEEEEE;
	background-attachment: fixed;
	margin:0;
}
.ampli {
	background:url(fondo_nota_ampliada.gif);
}
.base_borde {
	background: #FFFFFF;
	border:solid 16px #FFFFFF;
}
.full_borde_left {
	background:url(img_html/full_borde_left.png) repeat-y left;
}
.full_borde_right {
	background:url(img_html/full_borde_right.png) repeat-y right;
}
.text_medio {
	vertical-align:top;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#515151;
}
.text_medio B {
	font-style:bold;
}
.text_medio li {
	vertical-align:top;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#515151;
	
}
.text_puntos {
	vertical-align:top;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.text_index {
	font-size:12px;
	color:#515151;
	vertical-align:top;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.text_index A {
	color:#515151;
	text-decoration:none;
}
.text_index A:hover {
	color:#515151;
	text-decoration:underline;
}
.text_puntos A:hover {
	text-decoration:underline;
}
.text_modulo {
	/*margin-bottom:10px;*/
	vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color:#515151;
}
.text_modulo A {
	color:#515151;
	text-decoration:none;
}
.text_modulo A:hover {
	text-decoration:underline;
}
.text_modulo {
	vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	color:#515151;
}
.text_titulo {
	/*margin-bottom:10px;*/
	vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	color:#515151;
}

.text_ruta {
	vertical-align:top;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	font-weight:normal;
	color:#515151;
}

.text_idea {
	vertical-align:top;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	
	
	color:#515151;
	background:url(img_html/idea_destaca.png) no-repeat;
	padding-left:40px;
	margin-top:20px;
	margin-bottom:20px;
	display:block;
}

.copy {
font-size:9px;
text-align:center;
color:#515151;
}

.nota {
background-color:#EEE;
padding:15px;
}

/* CSS para jquery */
body, table, input, textarea, select, li, button{
        font:1em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        line-height:1.5em;
        color:#333;
        }       
body{   
        font-size:12px;
        background:#fff;                
        }       
        
        img{border:0}
        
#container{
        padding:30px;
        }       
        
        #easy_zoom{
        width:400px;
        height:300px;   
        border:5px solid #eee;
        background:#fff;
        color:#333;
        position:fixed;
        top:200px;
        left:20px;
        overflow:hidden;
        -moz-box-shadow:0 0 10px #777;
        -webkit-box-shadow:0 0 10px #777;
        box-shadow:0 0 10px #777;
        /* vertical and horizontal alignment used for preloader text */
        line-height:400px;
        text-align:center;
        }

/* CSS para jquery END */

/* CSS para TABLAS */

#tablagran
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#tablagran th
{
	padding: 8px 2px;
	font-weight: normal;
	font-size: 14px;
	border-bottom: 2px solid #B9D300;
	border-right: 30px solid #fff;
	border-left: 30px solid #fff;
	color: #A2AD00;
}
#tablagran td
{
	padding: 12px 2px 0px 2px;
	border-right: 30px solid #fff;
	border-left: 30px solid #fff;
	color: #515151;
	border-bottom: 1px solid #ccc;
}
