body{
	margin:0px;
	text-align:center;
	background:url(../img/bg.gif) ;;
}

ul, dl, dd, dt, p, h1, #listNot h4, h3.subTith3{
	margin:0px;
	padding:0px;
	list-style:none;
}

a{text-decoration:none;}

.tL{text-align:left;}
.tR{text-align:right;}

img{border:0px;}

.t1{font:500 12px Arial, Helvetica, sans-serif;}
.t2{font:500 9px Helvetica, Arial, sans-serif;}
.t3{font:500 22px Helvetica, Arial, sans-serif;}
.t4{font:500 12px Helvetica, Arial, sans-serif;}
.t5{font:500 15px Helvetica, Arial, sans-serif;}
.t6{font:500 9px Arial, Helvetica, sans-serif;}
.t7{font:500 12px Arial, Helvetica, sans-serif;}
.t8{font:500 11px Arial, Helvetica, sans-serif;}
.t9{font:500 15px Arial, Helvetica, sans-serif;}
.t10{font:500 11px Arial, Helvetica, sans-serif;}

.c1, #menSup li ul li:hover a, #menSup li ul a:hover{color:#FFFFFF;}
#menSup li a:hover{color:#ffd0c0;}
.c2{color:#BABBBD;}
.c3, .lnk1{color:#FF3F00;}
.c4{color:#858585;}
.lnk1:hover{color:#9CBE3F;}
.c5, #pie a:hover{color:#FF3F00;}
.c6{color:#EDCDCD;}
.c7{color:#FF3F00;}
.c8{color:#ffd0c0;}

.p6{padding:0px 7px 0px 0px;}
.p7{padding:0px 0px 0px 10px;}	
.p8{padding:2px 0px 2px 5px;}	

.out{
	position:absolute;
	top:-6000px;
	left:-6000px;
}	

.bckg3{background:#3a91cf;}
.bckg4{background:#9cbe3f;}
.bckg5{background:#BABBBD;}



.clear{clear:both;}

#con1{
	width:820px;
	margin:0px auto 0px auto;
	border:1px solid #DCE4E9;
	background:#FFFFFF;
}

#cab{
	height:135px;	
}
.con2{
	width:800px;
	position:relative;
	margin:10px auto 0px auto;	
}

h1 a{
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:100px;
	display:block;	
}

#colDer{
	float:right;
	width:600px;
	text-align:left;
	border-left:1px dotted #CFD8E0;
	padding:0px 0px 0px 30px;
	margin:0px 0px 10px 0px;	
}

#menSup, #menSup li{
	float:left;
	background:#FF3F00;
	height:14px;	
	position:relative;	
		
}

#menSup{marging:0px 0px 0px 30px;}

#menSup li{
	text-align:center;
	margin:0px 15px 0px 0px;
	position:relative;	
}

#menSup li ul{
	position:absolute;
	top:15px;
	display:none;
}

#menSup li a:hover ul, #menSup li:hover ul{display:block;}

#menSup li ul li{
	background:url(../img/bullet2.gif) #ffd0c0 no-repeat 4px 4px;
	padding:0px 0px 0px 10px;
	width:120px;
	text-align:left;
	border-bottom:1px solid #FFFFFF;
}

#menSup li ul li:hover{
	background:url(../img/bullet3.gif) #DA6393 no-repeat 4px 4px;
}

#menSup li ul li a{margin:2px 0px 0px 0px;}

#conCen{
	margin:0px auto 0px auto;
	background:url(../img/bckg1.gif) repeat-x;
	border-top:1px solid #FF3F00;
}

#menSup li a{
	display:block;
	margin:0px;
}

#conDel1 p#loc{margin:8px 0px 0px 0px;}

h2#tit{margin:30px 0px 15px 0px;}

#conDel1{
	width:450px;
	float:left;	
	border-right:1px dotted #CFD8E0;	
	padding:0px 0px 10px 0px;
	text-align:justify;			
}

#conDel2{
	width:145px;
	float:right;		
}

#conDel1 p{
	margin:0px 0px 10px 0px;
	width:420px;
}

#txtIntro{
	text-align:right;
	margin:110px 5px 0px 0px;
	width:165px;
}

#txtFecha{margin:0px 0px 0px 0px;}

#subTit{
	border-top:1px solid #CFD8E0;
	border-bottom:1px solid #CFD8E0;
	margin:85px 0px 0px 0px;
	background:url(../img/bullet1.gif) no-repeat 135px 6px;
	padding:0px 0px 0px 5px;
}

#listNot{padding:0px 0px 0px 5px;
	text-align:justify;			
}


#listNot a{
	float:right;
	margin:10px 0px 0px 0px;
}

#listNot h4{margin:5px 0px 0px 0px;}

#listNot a span{font-weight:bold;}

.tabla, .tabla2, .tabla3{
	width:290px;
	border:1px solid #CCE1A4;
	margin:20px 0px 0px 55px;
}
.tabla thead{
	background:#3a91cf;
	height:16px;
}

.tabla2 thead{
	background:#9cbe3f;
	height:16px;
}

.tabla3 thead{
	background:#4c5f69;
	height:20px;
}

.tabla4{
	width:440px;
	border:1px solid #CCCCCC;
	margin:20px 0px 0px 0px;

}

#col1{width:200px;}
#col2{width:200px;}
#col3{width:145px;}

.tabla, .tabla2, .tabla3 td{height:16px;}



#pie{
	clear:both;
	border-top:1px solid #CFD8E0;
	padding:4px 0px 20px 0px;
	position:relative;
}

#txtSello{
	text-align:right;
	width:90px;
	float:left;
	background:url(../img/sello.gif) no-repeat right 0px;
	padding:0px 40px 0px 30px;
}

#pie ul, #pie ul li{float:left;}
#pie ul{
	position:absolute;
	top:-4px;
	left:196px;
}
#pie ul li{
	margin:0px 20px 0px 0px;	
}

#copy{	
	position:absolute;
	top:20px;
	left:270px;
}

h3.subTith3{
	border-bottom:1px solid #EEBBD5;
	position:relative;
	left:-8px;
	padding:0px 0px 0px 8px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

h4.subTith4{
	border-bottom:1px solid #BEBEBE;
	position:relative;
	left:-8px;
	padding:0px 0px 0px 8px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
ul.lista{margin:15px 0px 18px 0px;}

.lista li{
	background:url(../img/bullet4.gif) no-repeat 9px 5px;
	padding:0px 0px 0px 18px;
	margin:0px 0px 3px 0px;
	width:380px;
	
}
.lista2 li{
	padding:10px 0px 0px 38px;
	margin:0px 0px 3px 0px;
	width:380px;
	
}
/* Clases para los controles de formularios */
.txtIn, .txtIn2{
	border:1px solid #D0DDBF;
	width:310px;
}

.txtIn3 {
	border:1px solid #D0DDBF;
	width:80px;
}

.txtIn2
{
    height: 120px;
}

.lblIn
{
    float: left;
    display:block;
    width: 70px;
    margin: 0px 20px 0px 0px;
}

.btnEnv {
	background:url(../img/btnEnviar.gif) no-repeat 0px;
	width:77px;
	height:23px;
	border:0px;
	overflow:hidden;
	cursor:pointer;	
}

.alignCenter 
{
    text-align: center;
}

.clasificacion { font: 500 9px Arial,Helvetica; text-align:left; }
.numerico { text-align:right; }