/* CSS Document */
*{
font-family: Verdana,arial,tahoma,sans-serif;
font-size : 9pt;
}

body{
	/*background-image: url(bk1.jpg); color fondo alternativo clarito: #dfeafc*/
	background-image: url('imag/back2a.jpg');
	background-repeat:repeat;	
	margin-top:0pt;
	}
#logotec{
	Float: left;
     	width:30%;
	text-align:left;
	margin-left:15px;
	/*background:transparent;*/
	}
#logoun{
	
	position:relative;
  	width:95%;
	text-align:right;
	vertical-align:center;
	background:transparent;

	}
#tit{
	Float: left;
    	width:95%;
	background:#CC0000;
	border-left:#fff 1px solid;
	border-top:#fff 1px solid;
	border-right:#fff 1px solid;
	margin-left:15px;
	}
#dep{
	Float: left;
    	width:23%;
	background:transparent;
	text-align:right;
	border-right:#fff 1px solid;
	}

#dib1, #dib2, #dib3{
	Float: left;
	position:relative;
    	width:20%;
	background:transparent;
	text-align:center;
	}

#celda{
	Float: left;
    	idth:95%;
	background:transparent;
	text-align:left;
	margin-left:15px;
	}
#subtit{
	clear: both;
	Float: left;
    	width:95%;
	background:transparent;
	border-bottom:#fff 1px solid;
	border-right:#fff 1px solid;
	border-left:#fff 1px solid;
	margin-left:15px;
	}
#date{
	Float: left;
    	width:95%;
	background:transparent;
	margin-top:10px;
	margin-left:15px;
	}
ol,li,ul{
	line-height:18pt;
	margin-left:25px;
	font-size:8pt;
}
p {
	color: #000;
	margin: 10px 10px 10px 10px; 
	text-align:justify;
	line-height:13pt;
	}
p.tits{
	margin: 10px 5px 10px 5px;
	/*margin: 0.8em 0.7em 0.8em 0.7em;*/
	text-align:right;
	line-height:13pt;
	}
.tits{
	font-family: Trebuchet MS, arial;
	font-size:12pt;
	color:#fff;
	font-weight: bold;
	font-variant: normal;
	font-style: italic;
	}
p.titp{
	margin: 20px 5px 15px 5px;
	text-align:left;
	line-height:1.1em;
	}
p.tavis{
	margin-top: 20px;
	margin-bottom:15px;
	text-align:center;
	line-height:12pt;
	border:#121679 1px solid;
	}
p.top{
	margin-top: 15px;
	margin-bottom:15px;
	text-align:center;
	line-height:10pt;
	}
p.name{
	margin: 20px 5px 5px 40px;
	text-align:left;
	line-height:17pt;
	}
.titp{
	font-family:Verdana,arial,tahoma,sans-serif;
	font-size : 10pt;
	color:#CC0000;
	font-weight: bold;
	text-decoration:none;
	}
.titpb{
	font-family:Verdana,arial,tahoma,sans-serif;
	font-size : 9pt;
	/*color:#3c477d;*/
	color:#5b68b0;
	font-weight: bold;
	text-decoration:none;
	}
.tavis{
	font-family:Verdana,arial,tahoma,sans-serif;
	font-size : 10pt;
	color:#121679;
	font-weight: bold;
	}
.name{
	font-family:Verdana,arial,tahoma,sans-serif;
	font-size : 9pt;
	color:#CC0000;
	text-decoration:none;
	}
td.men{
    width:23%;
	/*background-color:transparent;*/
	background-image: url('imag/backa.jpg');
	background-position:top;
	background-repeat:repeat;
	border-right:1px solid #5b68b0;
	height:100%;
	vertical-align: top
	}
td.meng{
        width:23%;
	/*background-color:transparent;*/
	background-image: url('imag/backag.jpg');
	background-position:top;
	background-repeat:repeat;
	border-right:1px solid #5b68b0;
	height:100%;
	vertical-align: top
	}
td.conten{
    width:62%;
	background-color:#fff;
	height:100%;
	vertical-align: top;
	}
td.lat{
    width:15%;
	background-image: url('imag/bla.jpg');
	/*background-color:transparent;
	background-color:#d6d6d6;
	background-color:#d5dfee;*/
	border-left:#5b68b0 1px solid;
	height:100%;
	vertical-align: top;
	}

td.dep{
	background-color:#CC0000;
	width:15%;
	height:1.8em;
	vertical-align: middle;
	border-right:#fff 1px solid;
	/*horizontal-align:right;*/
	}
td.dib{
	background-color:#CC0000;
	width:15%;
	height:1.8em;
	vertical-align: middle;
	/*horizontal-align:right;*/
	}
td.menu{
	background-color:#FFF;
	height:25px;
	vertical-align: middle;
	border-bottom:#5b68b0 1px solid;
	}
td.smenu{
	background-color:#5b68b0;
	height:14px;
	border-right:#5b68b0 1px solid;
	border-left:#5b68b0 1px solid;
	}
td.seppi{
	background-color:#5b68b0;
	height:8px;
	border-right:#5b68b0 1px solid;
	border-left:#5b68b0 1px solid;
	border-bottom:#5b68b0 1px solid;
	}
td.sepps{
	background-color:#5b68b0;
	height:8px;
	border-right:#5b68b0 1px solid;
	border-left:#5b68b0 1px solid;
	}
td.sep{
	background-color:#fff;
	height:13px;
	vertical-align: middle;
	border-bottom:#5b68b0 1px solid;
	/*border-bottom:#ece9d8 2px solid;*/
	}
td.menuon{
	/*background-color:#252966;*/
	height:25px;
	vertical-align: middle;
	border-bottom:#5b68b0 1px solid;
	
	}
td.menuin{
	background-color:#CC0000;
	height:25px;
	vertical-align: middle;
	border-bottom:#5b68b0 1px solid;*/
	}
.cmenu{
	font-family:Verdana,arial;
	color:#CC0000;
	font-weight: bold;
	font-size : 8pt;
	padding:4px;
	margin-left:6px;
	text-decoration:none;
	letter-spacing: 1pt;
	}
.csep{
	font-family:Verdana,arial;
	color:#fff;
	font-size:5px;
	margin-left:8px;
	text-decoration:none;
	/*border-left:#CC0000 1px solid;*/
	}
.csmenu{
	font-family:Verdana, arial;
	color:#fff;
	font-weight: bold;
	font-size : 7.5pt;
	margin-left: 12px;
	letter-spacing: 1pt;
	text-decoration:none;
	/*border-left:#fff 1px solid;
	border-bottom:#fff 1px solid;*/
	line-height: 14pt;
	padding:1px;
	}
.cmenuon{
	font-family:Verdana,arial;
	color:#fff;
	font-weight: bold;
	font-size : 8pt;
	padding:4px;
	margin-left:6px;
	text-decoration:none;
	letter-spacing: 1pt;
	}
.csmenuon{
	font-family:Verdana, arial;
	/*color:#3c477d;*/
	color:#CC0000;
	font-weight: bold;
	font-size : 7.5pt;
	margin-left: 12px;
	letter-spacing: 1pt;
	text-decoration:none;
	/*border:#fff 1px solid;
	border:#CC0000 1px solid;*/
	line-height: 14pt;
	padding:1px;
	/*background-color:#edffa4;*/
	}
a.cmenu:hover{
	color:#fff;
	text-decoration:none;
	}
a.csmenu:hover{
	/*color:#edffa4;
	border:#edffa4 1px solid;*/
	color:#fff;
	border:#fff 1px solid;
	}
.edate{
	color:#fff;
	font-weight: bold;
	margin-top:8pt;
	font-size : 7.5pt;
	text-decoration:none;
	}
.ctop{
	color:#CC0000;
	font-weight: bold;
	margin-top:8pt;
	font-size : 7.5pt;
	text-decoration:none;
	}
a.name:hover{
	border:#CC0000 1px solid;
	}
a.titp:hover, a.titpb:hover, a.ctop:hover,a.edate:hover{
	text-decoration:underline;
	}

