/* CSS Reset */
*{padding:0px; margin:0px}
body{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.82em;
	color: #333;
}
a{color:#0079df;}
a:visited,a:active{}
p{line-height:20px; padding:0 0 10px 0;}
h1,h2,h3,h4{padding-bottom:10px; display:block;position:relative; }
h1{color:#333; font-family: 'Droid Sans', arial, serif;}
h1 a{color:#333;text-decoration:none;}
h1 a:hover{color:#0079df;text-decoration:none;}
h2{}
h3{}
h4{}
img{border:none;}
.clear{clear:both;height:1px;}
ul{padding:0 0 0px 0px; margin:0 0 0 0px;}

/*LOGO*/
#top-container{margin:0; padding:0px;width:100%;height:72px;margin:0 0 5px 0;}
#top-container #logo{width:200px;}
#top-container #logo h1{padding:0px;margin:0px;display:block;	float:left;width:186px;height:72px;background:url(../images/logo.jpg) no-repeat 15px 0px;text-indent:-9999px;}
#top-container #logo h1 a{display:block;height:100%;width:100%}

/*LOGO MENU*/
#top-container #menu-top ul{marging:0 0 0 0;padding:20px;}
#top-container #logo #menu-top li{display:inline;float:left;padding-right:20px;}
#top-container #menu-top a{color:#fff;text-decoration:none;font-size:0.82em;}

/*BANNER*/
#banner-container{width:891px; height:229px; display:block;margin:4px auto 0 auto;}

/*MENU*/
#menu-global{position:absolute;background:url(../images/menu-yellow.jpg) no-repeat 0 0; position:relative; width:889px;height:72px;display:block;margin:0 auto;}
#menu-global ul{padding:10px 0 0 10px;margin:0px}
#menu-global li{}
#menu-global a{}
#menu-global a:hover{}

/*CONTENT*/
#content-container{width:891px;	margin:0 auto;position:relative;}
#container-left{float:left;width:565px;padding:5px;margin-left:5px}
#container-right{float:right;width:270px;padding:5px;margin-right:5px}

/*EXTENDED*/
#content-container-extended{margin:0 5px 0 5px;}
#extended-holder{padding:8px}

/*FOOTER*/
#footer-container{width:891px;margin:0 auto;}

/*EXTRA FOOTER*/
#extra-container{width:875px;margin:20px auto;font-size:10px;}

/*--------JOOMLA STYLES--------------*/
/*Componentheading*/
.componentheading{background:url(../images/cmp-heading.png) no-repeat 0 0; height:27px; padding:0 0 15px 35px; line-height:27px;font-weight:bold; color:#777}

/*contentheading*/
.contentheading{display:block; clear:both;font-size:24px;font-weight:bold;padding:0 0 10px 5px;margin:0 0 10px 0;background:url(../images/title-bg.png) repeat-x 0px bottom;}

/*--carga las herramientas de actualizacion, autor--*/
.article-tools{display:block;clear:both;padding:0 0 10px 0;}
.article-content{display:block;clear:both;padding:0;}
.article-content li{display:block;margin:0 0 30px 0;}
.article_separator{padding:10px 0 25px 0;display:block;height:20px}
.createdate{font-size:10px;font-weight:normal;line-height:25px;padding:0 15px 10px 0;float:left;}
.createby{font-size:10px;font-weight:normal;line-height:25px;padding:0 0px 10px 0;float:left;}
.buttonheading{padding:5px 10px;margin:0px;float:left;line-height:20px}
.modifydate{font-size:10px;font-weight:normal;line-height:30px;display:block;padding:0 0 10px 0;}
.readon{text-indent:-9999px;background:url(../images/readon.gif) no-repeat 0 0;width:107px;height:23px;display:block;padding:0 0 15px 0;}
.readon a{}
.contentpaneopen li{list-style:none;background:url(../images/bullet-1.gif) no-repeat 0 2px;display:block;height:14px;width:90%; padding-left:22px}
/*Right styles modules*/
#container-right div.moduletable h3{font-size:18px;font-weight:bold;margin:0 0 10px 0;padding:5px 0 0 10px;height:40px; display:block; position:relative; background:url(../images/title-bg.png) repeat-x 0px 8px;}
#container-right div.moduletable ul{padding:5px 0 10px 0px;}
#container-right div.moduletable li{list-style:none;line-height:20px;font-size:10px;}
#container-right li a{text-decoration:none;color:#000}
#container-right fieldset{border:none;padding:5px 0}
#container-right label{font-size:11px;color:#0079df; font-weight:bold;}
#container-right .button{font-size:10px}
#container-right form{padding:0 10px;font-size:11px}
#container-right input{border: 1px solid #ccc;padding:3px}

/*--moduletable-right*/
#container-right div.moduletable-right h3{font-size:18px;font-weight:bold;margin:0 0 10px 0;padding:5px 0 0 10px;height:40px; display:block; position:relative; background:url(../images/title-bg.png) repeat-x 0px 8px;}
#container-right div.moduletable-right ul{padding:5px 0 10px 0px;}
#container-right div.moduletable-right li{padding:0 0 0 20px; background: url("../images/bullet-1.gif") no-repeat 0 3px; width:250px; height:20px; list-style:none;line-height:20px;font-size:11px;}
#container-right div.moduletable-right li a{text-decoration:none;color:#000}

/*FORMS*/
form{font-size: 11px}
input{border:solid  1px #999999;  padding:3px; margin:10px 0;}
textarea{border:solid  1px #999999;  padding:2px; margin:10px 0;}
