@charset "UTF-8";
/* CSS Document */

body {
background-color: #ffffff;
text-align:center;
margin:0;
padding:0;
}

#wrapper {
width:1000px;
margin:0px auto 0 auto;
padding:0;
position:relative;
}

#bgwrap {
position:absolute;
z-index:-2;
}

#content {
position:absolute;
z-index:3;
top:280px;
left:370px;
width:520px;
text-align:left;

}

#sidemenu {
float:left;
}


#contenido{
position:relative;
}

#constant {
position:absolute;
top:587px;
left:98px;
}

.submit {
position:relative;
top:9px;
left:5px;
}

#contador {
font-size:22px;
font-family:Trebuchet MS;
color: #FF9900;
position:absolute;
left:85px;
top:860px;
text-transform:uppercase;
background-image:url(../images/contador_blanco.png);
background-repeat:no-repeat;
background-position:top;
width:195px;
height:63px;
padding-left:30px;
}

.ulti_counter_leading{
float:left;
font-size:11px !important;
}

.ulti_counter_middle{
float:left;
margin-left:10px;
margin-right:10px;
}

 .ulti_counter_tailing {
float:left;
}


#logo {
top:15px;
position:absolute;
left:45px;
z-index:3;
}

img {
border:0;
}

a {
color:#333333;
}

#footer {
text-align:left;
width:888px;
margin:0 auto 0 auto;
position:fixed;
bottom:0;
z-index:999;
}

.left {
float:left;
}

.right{
float:right;
}

#menu {
position:absolute;
top:208px;
right:34px;
}

#menu a{
color:#666666;
text-decoration:none;
font-family:Arial;
font-size:11px;
margin-right:32px;
float:left;
}

#menu2 {
position:absolute;
top:68px;
left:77px;
text-align:left;
width:200px;
}

#menu2 li{
margin:0;
padding:0;
list-style: circle;
list-style-image:url(../images/bulletrojo.gif);
padding-bottom:9px;

}

#menu2 a{
color:#1E0400;
text-decoration:none;
font-family:Arial;
font-size:12px;
}


#menu3 {
position:absolute;
top:266px;
left:77px;
text-align:left;
width:200px;

}

#menu3 li{
margin:0;
padding:0;
list-style:none;
padding-bottom:9px;
list-style: circle;
list-style-image:url(../images/bulletrojo.gif);
}

#menu3 a{
color:#1E0400;
text-decoration:none;
font-family:Arial;
font-size:12px;
}



#menu4 {
position:absolute;
top:557px;
left:55px;
text-align:left;
width:200px;

}

#menu4 li{
margin:0;
padding:0;
list-style:none;
padding-bottom:2px;

}

#menu4 a{
color:#1E0400;
text-decoration:none;
font-family:Arial;
font-size:12px;
}

.moduletable_gour{
margin-top:0;
}

.moduletable_gour a {

}


html
{
height: 100%;
}

body
{
height: 100%;
}

#nonFooter
{
position: relative;
min-height: 100%;
}

* html #nonFooter
{
height: 100%;
}

#content
{
padding-bottom: 9em;
}

#footer
{
position: relative;
margin-top: -7.5em;
} 

#ftlogo {
position:absolute;
left:90px;
top:800px;
}

/* Joomla */

 .contentheading {
 display:none;

 }
 
 .componentheading  { display:none;

 }
 
  .componentheading p {
 }
 
 .contentpane {
 }
 
  .contentpane p {
 }
 
 .contentpane a{
 }
 
   .contentpane img{
 }
 
.buttonheading img{
border:0 !important;
 }
 .buttonheading a:link, a:hover{
 }
.contentheading,
.contentpagetitle   {
 }

.createdate,
.modifydate {
 }
 
.contentpaneopen {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
 }
 
.searchintro {
 }
  
 .readon{
 }
 
 .readon:hover {
 }
 
 

.mostread-pop {
}

a.mostread-pop:link,
a.mostread-pop:visited {
}

a.mostread-pop:hover {
}

#login .inputbox {
background:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #999999;

}

#formlogin {
display:none;
}

#login {
padding:20px;
}

#login label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.moduletable_login .button {
color:#666666 !important;
font-family:Verdana !important;
font-size:11px !important;
border:1px solid #e3e3e3 !important;
background-image:none !important;
background-color:#FFFFFF;
text-indent:0px !important;
width:auto !important;
height:auto !important;
}
.moduletable_login{
clear:both;
}

.moduletable_login a {
		display:block;
		text-decoration:none;
		width:180px;
		border:0;
		border-bottom:1px solid #999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		background-position:right;
		height:20px;
		padding-top:7px;
		padding-left:5px;
		background-image:url(../images/flechagris.gif);
		background-repeat:no-repeat;

}

.moduletable_login hr{
border:0;
}
 
 /* Search */

.small {
 }

.inputbox {
 }
 
 .highlight {
 }
  
.button {
}

.search {
}

.showhide {
display:none;
}
.showhide2 {
display:none;
}

/* Safariy Google Chrome  */

@media screen and (-webkit-min-device-pixel-ratio:0)
 {
 
 .stext {
 width:140px;
 }
 
 
#menu3 {
top:260px !important;
}
 
 #menu3 li {
 padding-bottom:10px !important;
 padding-top:1px !important;
 }

}

 /* Opera */
 @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
 {
 head~body #menu2 li {
  
  padding-bottom:14px !important;
  
  }
  
   head~body #menu3 li {
  
  padding-bottom:14px !important;
  
  }
  
   head~body .submit{
  
  left:35px !important;
  
  }
  
 }
