/*
* Joomla template by:OpenWeb Software Ltda.
* Plantilla joomla centrado con 3 columnas
* Website:http://www.openwebsoft.com
*/
/* BEGIN basic Layout */
html,body{
background:#FFE6CA none;
color:#000000;
font:normal normal normal 12px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
#pagewidth{
border:1px solid #000000;
background:#FFFFFF none;
}
#header{
background:url(../images/cabezote.jpg) #666666 no-repeat scroll top;
}
#leftcol{
}
#maincol{
}
#footer{
}
/* END basic Layout */
/* BEGIN custom Layout */
#pathWay{
}
#mainBody{
}
#topbar{
background:#B22F16;
}
#cenefa{
background:url(../images/cenefa.jpg) #FFF0D8 no-repeat scroll top;
}
#topModules{
}
#leftModules{
}
#footerModules{
}
#copyright{
}
#creditsOWS{
}
#creditsJOS{
}
#header h1{
}
/* END custom Layout */
/* BEGIN basic html elements */
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading{
margin:5px 0px;
padding:0px;
}
li,dd,blockquote{
margin-left:10px;
}
fieldset{
}
form{
margin:0px;
padding:0px;
}
input,select,textarea{
font:11px "Courier New",Courier,monospace;
}
img{
padding:0px;
margin:0px;
border:0px;
}
p,td,tr,div{
font:normal normal 1em inherit;
}
p{
font:normal normal 1em inherit;
}
pre{
font:1.0em monospace;
}
strong,b{
font-weight:bold;
}
td{
font:normal normal 1em inherit;
text-align:left;
}
tr{
font:normal normal 1em inherit;
}
div{
margin:0px;
padding:0px;
}
abbr,acronym{
font:normal normal 1em inherit;
cursor:help;
}
hr{
}
/********* LIST STYLES *********/
ol,ul,li{
margin:0px;
padding:0px;
list-style:none;
font-size:1em;
line-height:1.2em;
}
ul,ol{
}
ul{
margin:0px;
padding:0px;
}
ol{
margin:0px;
padding:0px;
list-style:none;
}
li{
margin-left:2em;
list-style:disc outside none;
line-height:1.2em;
}
/********* LINK STYLES *********/
/*Catch all for all link styles */
a,a:link,a:visited,a:hover,a:active,a:focus{
color:#B22F16;
text-decoration:none;
}
/*Individual link styles */
a:link{
}
a:visited{
color:#B22F16;
}
a:hover{
color:#000000;
}
a:focus{
}
a:active{
}
/* END basic html elements */
/* BEGIN Joomla Classes */
.contentpaneopen{
}
table.contentpaneopen{
width:100%;
padding:0px;
margin:0px;
}
table.contentpaneopen td{
padding:0px;
margin:0px;
font-size:1.1em;
text-align:left;
}
table.contentpaneopen td.componentheading{
padding:0px;
margin:0px;
}
table.contentpaneopen fieldset{
}
h1,
.componentheading{
color:#800000;
font-family:inherit;
font-size:20px;
font-style:normal;
text-align:left;
line-height:25px;
}
h2,
.contentheading,
table.contentpaneopen td.contentheading,
a.contentheading:link,
a.contentheading:visited,
.contentpagetitle,
a.contentpagetitle:link,
a.contentpagetitle:visited,
.componentheading{
color:#800000;
font-family:inherit;
font-size:20px;
font-style:normal;
text-align:left;
text-decoration:none;
line-height:25px;
}
.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited{
font-size:1em;
}
a.contentheading:hover{
}
a.contentpagetitle:hover{
text-decoration:none;
}
h3,table.moduletable th{
color:#800000;
font:normal inherit 1.6em inherit;
text-align:left;
}
h4{
color:#800000;
font:normal inherit 1.5em inherit;
text-align:left;
}
h5{
color:#800000;
font:normal inherit 1.4em inherit;
text-align:left;
}
h6{
color:#800000;
font:normal inherit 1.3em inherit;
text-align:left;
}
.componentheading{
}
.contentpane{
}
table.contentpane{
width:100%;
padding:0px;
margin:0px;
}
table.contentpane td{
margin:0px;
padding:0px;
}
table.contentpane td.componentheading{
}
/* SECTIONS LISTINGS */
td.sectiontableheader{
padding:0px;
margin:0px;
padding-left:10px;
color:#FFFFFF;/* This is for styling the section table headers on a SECTION's page.
Example:table header of "Date","Item Title","Author" and "Hits"? */
background:#000000;
font-weight:bold;
font-size:1.2em;
line-height:1.8em;
}
.sectiontableentry1{
background:#FFF0D8;
}
.sectiontableentry2{
background:#B22F16;
}
.sectiontableentry1 a:link,
.sectiontableentry1 a:visited,
.sectiontableentry1 a:hover{
margin-left:20px;
display:block;
color:#000000;
font-weight:normal;
font-size:14px;
text-decoration:none;
line-height:25px;
vertical-align:middle;
}
.sectiontableentry1 a:hover{
color:#B22F16;
}
.sectiontableentry2 a:link,
.sectiontableentry2 a:visited,
.sectiontableentry2 a:hover{
margin-left:20px;
display:block;
color:#FFFFFF;
font-weight:normal;
font-size:14px;
text-decoration:none;
line-height:25px;
vertical-align:middle;
}
.sectiontableentry2 a:hover{
color:#FFCF9F;
}
/* Begin MODULES FORMATTING */
.module{
}
table.moduletable{
width:100%;/* Formatting the module table if using 0,1,-2 suffix */
margin:0px;
padding:0px;
}
div.moduletable{
padding:0;
margin-bottom:2px;
}
table.moduletable th,div.moduletable h3{
padding-left:0px;
color:#000000;
font-weight:normal;
font-size:1em;
text-align:left;
line-height:21px;
text-transform:uppercase;
height:21px;
}
table.moduletable td{
padding:0px;
margin:0px;
font-size:1em;
font-weight:normal;
}
/* Formatting the table cells of the module table */
/* Rounded div corners if using -3 suffix. Images go in /template/images folder */
/*
div.module{
margin:0px;
padding:0px;
margin-bottom:20px;
background:url(../images/topleftofbox.png) 0 0 no-repeat;
}
div.module div{
background:url(../images/toprightofbox.png) 100% 0 no-repeat;
}
div.module div div{
background:url(../images/bottomleftofbox.png) 0 100% no-repeat;
}
div.module div div div{
padding:0px;
width:auto !important;
width:100%;
background:url(../images/bottomrightofbox.png) 100% 100% no-repeat;
}
*/
/* End MODULES FORMATTING */
/* FORMS SETTINGS */ 
.button{
width:auto;
padding:0px;
border:1px solid #000000;
font-size:1.2em;
font-weight:normal;
text-align:center;
line-height:1.4em;
}
.inputbox{
padding:0px;
border:1px solid #000000;
color:#000000;
background:#C0C0C0;
font:1.2em/1.4em monospace;
}
label{
font-weight:bold;
}
.search{
}
/*formatting the <div> which holds search items:inputbox,search button...*/
/* NAVIGATION/MENU SETTINGS */
ul#mainlevel{
padding:0px;
margin:0px;
}
ul#mainlevel li{
padding:0px;
margin:0px;
float:left;
list-style-type:none;
white-space:nowrap;
background:transparent url(../images/bordeizq.jpg) no-repeat scroll left;
}
ul#mainlevel li a{
}
ul#mainlevel li a:hover{
}
.mainlevel{
}
a.mainlevel{
padding:0px 19px 0px 0px;
margin:0px 10px 0px 19px;
display:block;
color:#FFCF9F;
background:url(../images/bordederec.jpg) #000000 no-repeat scroll right;
font-size:14px;
font-weight:normal;
text-decoration:none;
line-height:30px;
text-align:left;
vertical-align:middle;
}
a.mainlevel:link,a.mainlevel:visited{
text-decoration:none;
}
a.mainlevel:link{
}
a.mainlevel:visited{
}
a.mainlevel:hover{
color:#FF3300;
text-decoration:none;
}
#active_menu{
}
a.mainlevel#active_menu{
color:#FF3300;
background:url(../images/bordederec.jpg) #000000 no-repeat scroll right;
}
a.mainlevel#active_menu:hover{
color:#FF3300;
}
/* sufixx -nav definido en joomla administrator */
ul#mainlevel-nav{
padding:0px;
margin:0px;
}
ul#mainlevel-nav li{
padding:0px;
margin:0px;
list-style-type:none;
white-space:nowrap;
}
ul#mainlevel-nav li a{
}
ul#mainlevel-nav li a:hover{
}
.mainlevel-nav{
}
a.mainlevel-nav{
padding:0px 15px 0px 0px;
margin:4px 0px 4px 0px;
display:block;
color:#F9A870;
background:#B22F16;
font-size:12px;
font-weight:normal;
text-decoration:none;
line-height:18px;
text-align:right;
vertical-align:middle;
}
a.mainlevel-nav:link,a.mainlevel-nav:visited{
text-decoration:none;
}
a.mainlevel-nav:link{
}
a.mainlevel-nav:visited{
}
a.mainlevel-nav:hover{
color:#B22F16;
background:#F9A870;
text-decoration:none;
}
#active_menu-nav{
}
a.mainlevel-nav#active_menu-nav{
color:#B22F16;
background:#F9A870;
}
a.mainlevel-nav#active_menu-nav:hover{
color:#FF3300;
}
/* sufixx FooterMenu definido en joomla administrator */
ul#mainlevelFooterMenu{
padding:0px;
margin:0px;
width:auto;
list-style-type:none;
}
ul#mainlevelFooterMenu li{
padding:0px 10px;
margin:0px;
float:left;
list-style-type:none;
white-space:nowrap;
}
ul#mainlevelFooterMenu li a{
}
ul#mainlevelFooterMenu li a:hover{
}
.mainlevelFooterMenu{
}
a.mainlevelFooterMenu{
padding:0px;
margin:0px;
font-size:0.9em;
font-weight:normal;
text-decoration:none;
line-height:1.5em;
vertical-align:middle;
}
a.mainlevelFooterMenu:link,
a.mainlevelFooterMenu:visited{
text-decoration:none;
}
a.mainlevelFooterMenu:link{
}
a.mainlevelFooterMenu:visited{
}
a.mainlevelFooterMenu:hover{
text-decoration:none;
}
#active_menuFooterMenu{
}
a.mainlevelFooterMenu#active_menuFooterMenu{
color:#800000;
font-weight:normal;
}
a.mainlevelFooterMenu#active_menuFooterMenu:hover{
color:#FF0000;
font-weight:normal;
}
a.sublevel{
}
a.sublevel:link,a.sublevel:visited{
}
a.sublevel:link{
}
a.sublevel:visited{
}
a.sublevel:hover{
}
a.sublevel#active_menu{
}
/* BEGIN Patway formating */
span.pathway{
color:#C0C0C0;
font-size:1em;
line-height:1.2em;
}
a.pathway,a.pathway:link,a.pathway:visited,a.pathway:hover{
font-size:1em;
line-height:1.2em;
text-decoration:none;
}
#pathway_text{
}
#pathway_text img{
}
/* END Patway formating */
/* as the name implies,this is for formatting texts for those "<< Start < Previous 1 Next > End >>" links */ 
.pagenav,.pagenavbar{
}
.pagenav{
}
.pagenavbar{
}
a.pagenav:visited,.pagenavbar:visited,.pagenavbar:link{
}
a.pagenav:hover{
}
.pagenavcounter{
}
.pagenav_prev{
}
.pagenav_next{
}
/*Style for the "Read More" link that is displayed for large content items*/
.readon{
font-size:1em;
font-weight:bold;
text-decoration:none;
}
a.readon:link,a.readon:visited{
font-size:1em;
font-weight:bold;
text-decoration:none;
}
a.readon:hover{
font-size:1em;
font-weight:bold;
text-decoration:none;
}
/*Style for the "Read More" link that is displayed for large content items - PUSH BUTTON VERSION*/
/*
a.readon:link,a.readon:visited{
margin:;
padding:;
width:;
display:block;
color:;
background:;
font:;
font:;
text-align:;
}
a.readon:hover{
margin:;
padding:;
color:;
font:;
font:;
text-align:;
position:relative;
top:1px;
left:1px;
}
*/
/*Style for the "BACK" button.*/
.back_button{
float:left;
border:3px double #CCCCCC;
width:auto;
padding:0px 10px;
margin:1px;
margin-top:10px;
background:url(../images/button_bg.png) repeat-x;
font-size:11px;
font-weight:bold;
text-align:center;
line-height:20px;
}
a.back_button{
}
a.back_button:hover{
}
/*Style for the "BACK" button. Push button version */
/*
a.back_button{
margin:;
padding:;
width:;
display:block;
color:;
background:;
font:;
font:;
text-align:;
}
a.back_button:hover{
margin:;
padding:;
color:;
font:;
font:;
text-align:;
position:relative;
top:1px;
left:1px;
}
*/
/*Style for latest news list - by default,latest news is user1 module*/
.latestnews{
}
.latestnews ul{
}
.latestnews li{
}
/*Style for most popular list - by default,most popular is user2 module*/
.mostread{
}
.mostread ul{
}
.mostread li{
}
/* CONTENT PAGE SETTINGS */
.category{
}
a.category:link{
}
a.category:hover{
}
a.category:visited{
}
.blogsection{
}
.blog_more{
}
a.blogsection:link{
}
a.blogsection:visited{
}
a.blogsection:hover{
}
.contentdescription{
}
table.contenttoc{
padding:0px;
margin:0px;
}
/* Formating the table of the Tables of Contents for multiple pages content or article */
table.contenttoc td{
padding:0px;
}
/* same as above,used to format the td and able cells */
table.contenttoc th{
padding-top:0px;
padding-left:0px;
color:#000000;
font-weight:normal;
font-size:1em;
text-align:left;
text-transform:uppercase;
height:21px;
}
/* same as above,used to format the th of "Tables of Content" ( normally Article Index)*/
.toclink{
}
table.contenttoc td.toclink{
}
a.toclink:link{
}
a.toclink:visited{
}
a.toclink:hover{
}
/* COMPONENTS */
/* Begin Newsfeeds */
.newsfeed{
}
.newsfeedheading{
}
.newsfeeddate{
}
.fase4rdf{
}
/* End Newsfeeds */
/* Begin Polls */
#poll{
}
.polls{
}
.pollsborder{
}
.poll{
}
.pollstableborder{
}
table.pollstableborder td{
padding:0px;
}
/* End Polls */
/* Begin Weblinks */
.weblinks{
}
a.weblinks:hover{
}
/* End WebLinks */
/* Search page */
table.searchintro{
width:100%;
}
/* This is for formatting the box with "Search Keyword:test returned 4 matches" box
that appears after you have entered a search value. It appears on the mainbody
with the search results */
table.searchintro td{
font-weight:normal;
}
/* MISCELLANEOUS */
/* For styling the date the content/articles are created under contents title */
.createdate{
font-size:1em;
}
/* Formating "Last updated on" text at the end of articles/contents */
.modifydate{
font-size:1em;
}
/* OTHER STUFF */
.clr{
clear:both;
}
.outline{
padding:0px;
}
table.content_table{
width:100%;
padding:0px;
margin:0px;
}
table.content_table td{
padding:0px;
margin:0px;
}
.contentcolumn{
padding-right:0px;
}
.sectiontablefooter{
}
div.mosimage{
}
.mosimage{
margin:0px;
}
.mosimage_caption{
padding:0px;
color:#000000;
font-size:1em;
}
span.article_seperator{
width:20%;
margin:10px auto;
display:block;
height:1px;
}
#blockrandom{
}
#contact_email_copy{
}
#contact_text{
}
#emailForm{
}
#mod_login_password{
}
#mod_login_remember{
}
#mod_login_username{
}
#search_ordering{
}
#search_searchword{
}
#searchphraseall{
}
#searchphraseany{
}
#searchphraseexact{
}
#voteid1,#voteid2{
}
.adminform{
}
table.blog{
margin:0px;
padding:0px;
}
.buttonheading{
}
.contact_email{
}
.content_rating{
}
.content_vote{
}
.footer{
}
.frontpageheader{
}
.message{
}
.sectionentry1{
}
.sectionentry2{
}
.sectionheader{
}
.sitetitle{
}
.small{
}
.smalldark{
}
.syndicate{
}
.syndicate_text{
}
.text_area{
}
.wrapper{
}
.small{
}
/*Found in poll result page,for " Number of Voters".. text */
.smalldark{
}
.maintitle{
}
.error{
}
.highlight{
}
.code{
}
hr.separator{
}
/* Other Stuff */ 
table.contentpane form{
margin:10px 0px;
}

#linkLogin a {
	font-size: 10px;
	font-weight: normal;
}
