body {background-color:#cccccc; margin-top:5px; width:100%}
body, form, td, a.boton, a.link_nota {color:#404040; font-family: Tahoma,Sans; font-size:10px;}
.todo {border-width:1px; border-color:#000000; border-style:solid; width:970px; text-align:left;}
.titulo {
	min-height:80px; _height:80px; padding:0px;
	background: #ffffff url(img/logo_cegnc.png) 5px 1px no-repeat;
	border-bottom-color:#003366; border-bottom-width:5px; border-bottom-style:solid;
}
img {text-decoration:none; border:0;}
/*=================LOGIN===================*/
.titulo_table {
	border-width:0px; border-color:#000000; border-style:none;
	min-height:80px; _height:80px; width:420px; float:right;
}
.titulo_sep {border-left-width:1px; border-left-color:#cccccc; border-left-style:solid;}
form.login_frm {margin:0px; padding:0px; background:#000000; float:right;}
div.login {text-align:right; float:right; clear:right; width:190px; padding-top:8px; padding-right:20px; margin:0;}
label.login_sub {text-align:right;}
#casilla_loginsubmit {vertical-align:middle; padding-left:2px;}
#loginsubmit {
	width:20px; vertical-align:top;
	font-family:Tahoma; font-size:8px;
	float:right; padding-left:2px; padding-bottom:0px; margin-top:12px; margin-left:4px; font-size:10px;
}
.cpan {
	padding:0px; padding-top:10px; padding-right:30px;
	width:160px; float:right; 
}
.cpanlnk {
	background: #ffffff; color: #000000; 
	text-decoration: none; cursor: pointer;	text-align:center;
}
.div_cpan, .cpantit {
	border-color:#99cc33; border-width:1px; border-style:solid;
	font-size: 10px; font-family: Tahoma; 
	padding:1px; margin:0px; margin-top: 2px;
	float:right; display:block; width:120px; text-align:center;
}
.cpantit {border-width:0px; font-size:11px;}
.cpantext, .cpanlabel {font-size: 11px; font-family: Tahoma;}
a.recup_contras, a.recup_contras:visited {
	font-family: Tahoma; font-weight:bold; font-size:9px; 
	text-decoration:none; color:#003366;
}
a.recup_contras:hover, a.recup_contras:active {text-decoration:none; color:#006699;}
div.recup_contras {margin-right:24px;}
span.rojo {color:#990000;}
/*-------------*/
#barra_dir {
	background-color: #003366; color:#ffffff;
	text-align:right;
}
#barra_dir_text {color:#ffffff;	font-family:verdana; font-size:11px;} 
#barra_dir_text a {text-decoration:none; color:#ffffff;}
#barra_dir_text a:hover, #barra_dir_text a:active {text-decoration:underline;}
.ppal {
	width:970px; background-color: #ffffff;	
	border-top-color:#99cc33; border-top-width:3px; border-top-style:solid;
}
.nav {
	width:150px; vertical-align:top; font-size:11px;
	border-color:#99cc33; border-right-width:3px; border-right-style:solid;
	background-color:#d1d7c4;	
}
.boton {
	padding:4px; padding-left:20px; padding-right:4px;
	border-color:#b5b6ba; border-bottom-style:solid; border-bottom-width:1px;
}	
.tema {
	font-size:11px; Font-Family: Tahoma;
}
.otros {color:#003366;}
.seccion {padding-left:12px; font-weight:bold; border-bottom-width:1px;}
.boton 			 {background: url(img/fondo.gif) 3px -300px no-repeat;}
.seccion 		 {background: url(img/fondo.gif) 3px 0 no-repeat;}
.fin_subseccion {background: url(img/fondo.gif) 3px -400px no-repeat}
.expand_cerrado {background: url(img/fondo.gif) 3px -100px no-repeat}
.expand_abierto {background: url(img/fondo.gif) 3px -200px no-repeat}

a.boton, a.link_nota {text-decoration:none; display:block;}
a.boton:active, .selected, a.cpanlnk:active {background-color:#eaefde;}
a.boton:hover, a.cpanlnk:hover {background-color: #e2e6da;}
a.boton.otros:hover, a.boton.otros:active {background-color:#fbf3df;}

.volver_ult_not {font-weight:bold; font-size:13px; text-align:right; font-variant:small-caps;}

h2, h3 {font-weight:bold; margin-top:4px; margin-bottom:6px;}
h2 {text-transform:uppercase;}
p {margin:0px; margin-top:2px; margin-bottom:3px;}
p.chico {font-size:9px;}
h2.size1 {font-size:16px;}
h2.size2 {font-size:14px;}
h2.size3 {font-size:13px;}
h2.size4 {font-size:13px;}
p.size1 {font-size:13px;}
p.size2 {font-size:12px;}
p.size3 {font-size:11px;}
p.size4 {font-size:11px;}
div.desarrollo{font-size:10px; font-style: italic;}

h3.chico {font-size:10px;}
.art {padding:10px; padding-top:0px; padding-bottom:10px; margin:2px; margin-bottom:6px;}
.cont {border-top: #cccccc 1px solid;}
.columna1,.columna2 {width:300px;}
.columna2, .columna3 {border-left-width:1px; border-left-color:#cccccc; border-left-style:solid;}
.columna3 {font: 8px Tahoma;}
.fecha_titular {text-align:right; font-family: Tahoma; font-size:10px; color:#88a055; text-align:right;}


