﻿html {
	height:100%;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height:100%;
}


.trs
{
	background-image:url(../images/ICONOS/headerBg.gif);
	height:20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	font-variant:normal;
	text-transform: capitalize;
}

.tds
{
	padding-left:2px;
	border-bottom: #D6CBBD 1px solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.trs2
{
  	background-color: #F1F7F8; /*#EFEBE7;*/
}


.noticias
{
	position: relative;
	width: 400px;
	height: 194px;
	/*top: 0px;
	left: 0px;*/
	background-image: url(../images/194x6_backDIV.jpg);
	background-repeat:repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:Black;
	text-indent:2px;
/*	vertical-align:middle;
	text-align:center;*/
}

.noticiasdentro
{
	position: relative;
	width: 380px;
	height: 174px;
	/*
	top:10px;
	left:5%;*/
	background-color:White;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color:Black;
	border:solid 1px black;
/*	vertical-align:middle;
	text-align:center;*/
	
}

.letras {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.letrasNoticias {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

.letras1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight:bold;
}

.letraserrores {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Red;
}

.links
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color:#255F6A;
}

.links A:link {	text-decoration:underline;	color:#255F6A;}
.links A:visited {color:#255F6A; }
.links A:active {color:#255F6A;}

A:hover {color:#FF6600;}


.titulos
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #255F6A;
	font-weight: bold;
}


.textbox
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	margin: 1px;
	border-left: dimgray 1px solid;
	color: #000000;
	border-bottom: dimgray 1px solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #f8f8ff;
	cursor:text;
}

.textboxNoBorder
{
	border-right: #F5FBFC 1px solid;
	border-top: #F5FBFC 1px solid;
	border-left: #F5FBFC 1px solid;
	border-bottom: #F5FBFC 1px solid;
	font-size: 10pt;
    font-weight:bold;
	margin: 0px;
	color: #000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #F5FBFC;
	cursor:text;
	border:0px;
}

.textboxNoBorderW
{
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-size: 10pt;
    font-weight:bold;
	margin: 0px;
	color: #000000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	cursor:text;
	border:0px;
}


h2,h3 {
    margin-top: 0px;
    padding-top: 0px;
}
div#head {
    position: absolute;
    width:100%;
    height:23px;
    left:0px;
    top: 0px;
    /*background-image:url(../images/backTop.png);*/
    border-bottom:solid;
    border-bottom-color:#4C747C;
    border-bottom-width:3px;
    z-index:99;
    background-image:url(../images/iconos/bkpmenu.jpg);
	

}
div#content {
    position:absolute;
    width: 100%;
	height: 100%;
    top: 0px;
    left: 0px;
    z-index:-1;
	
}


div#side1 {
    position:absolute;
    width:200px;
    height:100%;
	top: 0px;
    left:0px;
    border-right:thin;
	border-right-style:solid;
    border-right-color:#4C747C;
    z-index:2;
}

div#logo {
    position:absolute;
    width:200px;
    height:100%;
    bottom: 110px;
    left:5px;
	text-align:center;
    /*z-index:999;*/
    

}
div#foot {
    position:absolute;
    width: 100%;
    height:100px;
    bottom: 0px;
    left: 0px;
    /*z-index;*/
    background-image:url(../images/backdown.png);
    text-align:right;
    vertical-align:text-bottom;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:10px;
    font-style:normal;
    color:Gray;
 
  } 
div#dvmenu {
    position: absolute;
    width: 100%;
    top: 0px;
    left: 0px;
    background-image:url(../images/iconos/bkpmenu.jpg);

}
div#topnombre
{
	position: relative;
	width: 100%;
	height: 52px;
	top: 0px;
	left: 0px;
	background-image: url(../images/backinfo.jpg);
	background-repeat:repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:0px;
	font-weight:normal;
	font-size: 18px;
	text-transform: capitalize;
	color: white;
	vertical-align:text-bottom;
	
}
div#dvidiomas {
    position: absolute;
    top: 1px;
    right:2px;
}

div#dvcalendar {
    position: absolute;
    bottom: 10px;
    left: 15px;
 
  } 
  
.botones2
{
	border-right: black 1px solid;
	border-top: black 1px solid;	
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10pt;
	background-image: url(../IMAGES/bkpBotones.jpg);
	color: black;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*
.botones
{
	color: #333333;
	background-color: #EEEEEE;
	background-image: url(../IMAGES/bkpBotonesGris.jpg);
	background-repeat:repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: pointer;
	border-bottom:  black 1px solid;
	border-left:  white 1px solid;
	border-right: black 1px solid;
	border-top:  white 1px solid;
	border-bottom-color:#333333;
	
border-top-color:#CCCCCC;
	height: 19px;

	width: 69px;
	font-weight : bold;
	text-transform: capitalize;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;

	
}
*/
.tablas
{

border-color:#999999;
border-bottom-width:1px;
border-bottom-style: solid;
}

.cbox {
	background: url(../css/img/roundedcornr_944692_tl.png) no-repeat top left;
}
.ctop {
	background: url(../css/img/roundedcornr_944692_tr.png) no-repeat top right;
}
.cbottom {
	background: url(../css/img/roundedcornr_944692_bl.png) no-repeat bottom left;
}
.cbottom div {
	background: url(../css/img/roundedcornr_944692_br.png) no-repeat bottom right;
}
.ccontent {
	background: url(../css/img/roundedcornr_944692_r.png) top right repeat-y;
}

.ctop div,.ctop,
.cbottom div, .cbottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.ccontent, .cbottom {
	margin-top: -19px;
}
.ccontent { padding: 0 15px; }

input[type="text"], input[type="password"] {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#333333;
margin-bottom:7px;
padding:5px;
width:95%;
}
input[type="submit"] {
background:#EEEEEE none repeat scroll 0 0;
border:3px double #CCCCCC;
font-size:1em;
padding:2px;
width:50%;
}
#wrap {
background:#FFFFFF none repeat scroll 0 0;
border:5px solid #99CC66;
margin:30px auto 1em;
padding:2em;
text-align:left;
width:400px;
}