/* begin logo shtes
--------------------------------------------------------- */
/* end logo shtes
--------------------------------------------------------- */

/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {
}

.tableheader2 { color: #FFFFFF; background-color: #69747E }
.cellstyle   { border-bottom: 1px solid #B5CDDB }
/* Normal link */
a {
	color: #666666;font-size:11px; font-family:Verdana
	
}

a:hover, a:active, a:focus {
	color: #0066CC;
	text-decoration: underline; font-size:11px; font-family:verdana
}

/* Titulos */
.titulos {
	font-family: Verdana;
	font-size:18px; color:#2C63A7; text-align:left; font-weight:bold; line-height:100%; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:0
}

/* Texto pequeño */
.textopeq { font-size: 10px; color: #666666; text-transform: capitalice }

/* Contenidos */
.contenido {
	margin:1 0; line-height: 150%;
	list-style-image:url('../images/bullet.gif');
	background-color:#FFFFFF;
	color:#555864; font-family:verdana; font-size:12px; text-align:justify; word-spacing:0; padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0
}
	
.contenidotd { border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; 
               border-top: 1px solid #C0C0C0 }
/* Subtitulos */
.subtitulos {
	line-height: 100%;
	list-style-image:url('../images/bullet.gif');
	background-color:#FFFFFF;
	color:#555864; font-family:Arial; font-size:12px; font-weight:bold; padding-left:15px

}

/* FORM
--------------------------------------------------------- */
form {
	margin: 0; height:30
	
}

form label {
	cursor: pointer;
}

input, select, textarea, .inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%
}

select, textarea, .inputbox {
	background: #FFFFFF;
	color: #3C4A53;
}

.button {
	background-position: center top; font-weight: bold;
	font-size: 75%;
	color: #0B294A;
	border: 0px solid #FFFFFF;; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-color:#EFF4F8; background-repeat:repeat-x; background-attachment:fixed
}

a.button {
	background-position: 10px 9px; display: block;
	color: #204479;
	text-decoration: none;
	padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0; background-image:url('../images/bullet-list.gif'); background-repeat:no-repeat; background-attachment:scroll; font-size:11px
}

a:hover.button, a:active.sublevel, a:focus.sublevel {
	color: #0066CC;
	text-decoration: underline; padding-left:25px; font-size:11px
}


.menuder {
	background-position: center top; font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px
}

a.menuder {
	background-position: 10px 9px; display: block;
	color: #FFFFFF;
	text-decoration: none; font-family:arial; font-size:14px; font-weight:bold; background-color:#669CD9
}

a:hover.menuder, a:active.sublevel, a:focus.sublevel {
	color: #CCFF33;
	text-decoration: none; font-family:arial; font-size:14px; font-weight:bold; background-color:#3366CC
}


.inputbox {
	background-position: 0% 0%; margin-bottom: 1px;
	border: 1px solid #92A3AE; background-image:none; background-repeat:repeat; background-attachment:scroll
}

:hover.inputbox, :focus.inputbox {
}

/* BONUS TYPOGRAPHY STYLES
--------------------------------------------------------- */
/* Quote hilight */
/* Small quote */
/* Rropcap */
/* Tips, Error, Message, Hightlight*/
.error {
	padding-left: 25px;
	color: #CC0000;
	background: url(../images/bullet-error.gif) no-repeat top left;
}

.mensajes {
	padding-left: 25px;
	color: #DF8600;
	background: url(../images/bullet-info.gif) no-repeat top left;
}

/* Note Style */
.articulos {
	background: #FFFFFF url('../images/download-bg.gif') no-repeat 5px center;
	border: 1px solid #D0D9DF; font-size:10px; font-family:verdana; 
}

/* Check list */
/* Check list */
/* Bignumber */
/* Talking box. Thinking box. */
/* JOOMLA STYLE
--------------------------------------------------------- */
.category {
	
font-size: 16px; padding-left: 25px; 
               padding-right: 0; padding-top: 10px; padding-bottom: 10px}

.encabezados { color: #228FDB; font-size: 18px; font-weight: bold; font-family:Arial; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px }

td.footer    { height: 23; background-image: url('../images/index_r24_c2.jpg') }
.createdate {
	padding: 3px;
	text-transform: lowercase;
	font-size: 90%;
	color: #999;
}

.buscar    { height: 30; color:#FFFFFF; font-size:10px; font-family:verdana; background-color:#6C7279 }
.createdate {
	padding: 3px;
	text-transform: lowercase;
	font-size: 90%;
	color: #999;
}

/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
/* HEADER
--------------------------------------------------------- */
/* MAIN NAVIGATION
--------------------------------------------------------- */
/* Default Joomla! Menu */
.mainlevel { background-position: left bottom; display: block; color: #024393; font-weight: bold; line-height: 25px; padding-right: 0; padding-left: 10px; ; text-align:left; background-image:url('../images/a-mainlevel.gif'); background-repeat:no-repeat; background-attachment:scroll; margin-left:25; font-family:Arial; font-size:12px }
/* MODULE
--------------------------------------------------------- */
/* SPOTLIGHT
--------------------------------------------------------- */
/* Spotlight Box Style */
/* Bottom Spotlight */
/* LEFT COLUMN + RIGHT COLUMN
--------------------------------------------------------- */
/* USER TOOLS
--------------------------------------------------------- */
/* FOOTER
--------------------------------------------------------- */

/* Search */
#at-searchwrap { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; position: absolute; width: 22.99%; float: left; height: 30px; }

#at-search {
	background: url(../images/icon-search.gif) no-repeat center left;
	padding-left: 17px;
	margin: 6px 0 0 20px;
}

#at-search .inputbox { 
	width: 0;
	height: 0; 
	color: #999; 
	background: ; 
	border: 1px solid #1333;; padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:0px 
	}
	
. #at-search .inputbox {
	width: 100px;
}.tableheader { background-color: #658FC2; height:15px }
hr           { background-color: #B5CDDB }
.divisiontd  { background-color: #E3EDF2 }
