/*
 * Design to Interface User, General code from correct vista to browser
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
body {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	background-color:#265F7A;
}
form{
	display:inline;
	margin-bottom:0;
}
a {outline:0;}
#swf {
z-index: -999;
}
IMG { behavior: url(../js/pngs/iepngfix_n.htc); }
/*
 * Design to LOGIN - Interface User, based in CSS 2.0 specifications
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
div#container_login{
	width:900px;
	height:580px;
	margin: 0 auto;
	text-align:left;/*centrar todo el contenido*/
}
div#head_login{
	width:900px;
	height:20px;
	overflow:auto;
}
div#content_login{
	width:900px;
	height:540px;
}
div#overview{
	width:340px;
	height:200px;
	padding-bottom:170px;
	padding-top:170px;
	padding-left:50px;
	padding-right:50px;
	float:left;
}
div#line{
	width:20px;
	height:540px;
	float:left;
	background-image: url(../images/admin/bg4.jpg);
	background-repeat:  repeat-y;
	background-position: center top;
}
div#access{
	width:340px;
	height:200px;
	padding-bottom:170px;
	padding-top:170px;
	padding-left:50px;
	padding-right:50px;
	float:right;
}
div#footer_login{
	width:900px;
	height:20px;
}
/*
 * Formularios 
 */
.myFormLogin{
	width:292px;
	font-size: 11px;
	font-family:Verdana;
	color:#000000;
}
.myFormLogin label{
	width:70px;
	display:block;
	float:left;
}
.myFormLogin img#boton_ingreso{
	padding-left:200px;
}
.myFormLogin input{
	width:200px;
	height:18px;
	padding-left:24px;
	padding-top:4px;
	border:1px solid #A5BDE9;
	font-family:Verdana;
	font-size:11px;
}
.myFormLogin input#txt_usuario{
	background: #ebe9ed url(../images/admin/icons/user_login.gif) no-repeat top left;
}
.myFormLogin input#txt_password{
	background: #ebe9ed url(../images/admin/icons/access_login.gif) no-repeat top left;
}
/*
 * Design to PUBLIC - Interface User, based in CSS 2.0 specifications
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
div#container{
	width:970px;
	margin: 0 auto;
	text-align:left;/*centrar todo el contenido*/
}
div#head{
	width:970px;
	height:200px;
}
div#toolbar{
	width:970px;
	overflow:auto;
}
div#content{
	width:970px;
	font-family:Arial;
	font-size:12px;
	overflow:auto;
}
div#footer{
    font-family:Arial;
	font-size:12px;
	width:970px;
	height:22px;
	border-top:1px solid #9A9A9A;
}
/*
 * Menu List
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
ul#navegacion_admin{
	list-style:none;
	margin:0;
	padding:0;
}
ul#navegacion_admin li{
	margin:0;
}
ul#navegacion_admin li a{
	display:block;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-top:4px;
	padding-left:4px;
	height:20px;
}
ul#navegacion_admin li a:hover{
	background-color:#c7d7f1;
}
ul#navegacion_system{
	list-style:none;
	margin:0;
	padding:0;
}
/*
 * System
*/
ul#navegacion_system li{
	margin:0;
}
ul#navegacion_system li a{
	display:block;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-top:4px;
	padding-left:4px;
	height:20px;
}
ul#navegacion_system li a:hover{
	background-color:#c7d7f1;
}

/*
 * Classes from Menu List
 */
ul#navegacion_admin li a span{
	display:block;
	text-indent:20px;
	height:20px;
}
ul#navegacion_admin li a span.user_btn{
	background:url(../images/admin/icons/user.gif) no-repeat;
}
ul#navegacion_admin li a span.sesion_btn{
	background:url(../images/admin/icons/disconnect.gif) no-repeat;
}
ul#navegacion_admin li a span.rss_btn{
	background:url(../images/admin/icons/rss.gif) no-repeat;
}
/*
 * System
*/
ul#navegacion_system li a span{
	display:block;
	text-indent:20px;
	height:20px;
}
ul#navegacion_system li a span.project_btn{
	background:url(../images/admin/icons/file_manager.gif) no-repeat;
}

.seccion_select {
	background-color:#c7d7f1;
}

/*
 * Type text
 */
.texto_public_1 {
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration: none;
	text-align:justify;
}
.texto_public_1 a{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.texto_public_1 a:hover{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration:underline;
}
.texto_public_2 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_public_2 a{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_public_2 a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.contenido_columna{
	font-family: Verdana;
	color: #242523;
	font-size:12px;
	font-style:normal;
}
/*
 * Paginacion
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
div#numero_pagina{
	width:10px;
	height:10px;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	float:left;
}

/*bordes blobales*/

div#menu_admin,div#menu_system,div#section_titulo,div#section_main,div#section_paginacion,div#bar1,div#numero_pagina{
	border:1px solid #a6bde7;
}

/*
 * From of the system
 * Autor Juan Minaya Leon
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
.myFormRegister_file input{
	width:220px;
	height:18px;
	border:1px solid #9A9A9A;
	font-family:Arial;
	font-size:10px;
}
.myFormRegister_file select{
	width:222px;
	height:20px;
	border:1px solid #9A9A9A;
	font-family:Arial;
	font-size:10px;
}
.myFormRegister_file textarea{
	width:222px;
	height:100px;
	border:1px solid #9A9A9A;
	font-family:Arial;
	font-size:10px;
}
.myFormRegister_file input#button{
	width:222px;
	height:22px;
	border:1px solid #9A9A9A;
	font-family:Arial;
	font-size:10px;
}
/*
 * Input Cuztomizable
 * Autor Michael McGrady 
 * jminaya@chamonix.com.pe
 * 30/05/2008
 */
 
#divinputfile{
	background:url(../images/admin/examinar.gif) no-repeat 100% 1px;
	height:28px;
	width:385px;
	margin:0px;
}

#divinputfile #filepc{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:18px;
}

#fakeinputfile{
	margin-top:-28px;
}

#fakeinputfile #fakefilepc{
	width:265px;
	height:20px;
	font-size:11px;
	font-family:Verdana;
	border:1px solid #A5BDE9;
}
#fakeinputfile #fakefilepc2{
	width:265px;
	height:20px;
	font-size:11px;
	font-family:Verdana;
	border:1px solid #A5BDE9;
}.fondo_1 {
	background-image: url(../images/public/registro1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	font-family:Verdana;
}
.fondo_2 {
	background-image: url(../images/public/noticias.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	font-family:Verdana;
}
.fondo_3 {
	background-image: url(../images/public/enfoque_fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:11px;
	font-family:Verdana;
}
.fondo_4 {
	background-image: url(../images/public/bg_2.jpg);
	background-repeat:  repeat-y;
	background-position: left top;
	font-size:11px;
	font-family:Verdana;
}
.texto_public_3 {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight:bold;
	color: #32317F;
	text-decoration: none;
}
.texto_public_4 {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #003366;
	text-decoration: none;
}
.texto_public_4 a{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #003366;
	text-decoration:none;
}
.texto_public_4 a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #003366;
	text-decoration: underline;
}
.texto_public_5 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #32317F;
	text-decoration: none;
}
.texto_public_5 a{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #32317F;
	text-decoration: none;
}
.texto_public_5 a:hover{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #32317F;
	text-decoration:underline;
}
input{
	font-size: 11px;
	color: #2A2C79;
}
select{
	font-size: 11px;
	color: #2A2C79;
}
