/* CSS Document */
/*Creado por: Irwin Borjas */
/*email:igraphicb@gmail.com*/

/* joomla */



#bannerflotante {
display:none;
position: absolute;
left:0px;
top:0px;
bottom:0px;
right:0px;
z-index:10000;
background: url(../images/bgad.png);
width:100%;
height:1200px;
padding-left:300px;
padding-top:80px;
}

#bannerflotante  input[type="button"] {
background:#ba0000;
border:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.article_separator {
border-bottom:#666666 1px dotted;
display:block;
}


#playlist tbody tr.even td {
      background-color: #eee;
    }
#playlist tbody tr.odd  td {
      background-color: #fff;
    }
	
	
.moduletable {

}

#sinborde {
border: none;
background:none;
padding:0;
margin:0;
}


img .sinborde{
border: none;
background:none;
padding:0;
margin:0;
}

.moduletable h3{
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color: #03689c;
font-weight:normal;
}

.contentheading {
font-size:20px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color: #03689c;
font-weight:normal;
padding-bottom:10px;
}


td#news h3 {
background: url(../images/barranoticias.png) right;
height:23px;
color:#FFFFFF;
margin-bottom:10px;
padding-top:7px;
padding-left:5px;
}

td#eventos h3 {
background: url(../images/barraeventos.png) right;
margin-bottom:10px;
height:23px;
color:#FFFFFF;
margin-bottom:10px;
padding-top:7px;
padding-left:5px;
}

.contentpagetitle {
font-size:14px;
color: #03689c;
}

.readmore {
color: #ffffff;
background:url(../images/bgreadmore.gif);
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#03486b solid 1px;
margin-top:5px;
}
/**/
* {
  margin: 0;
}

html, body {
background:#03486b url(../images/bgmain.png) top repeat-x;
margin:0;
padding:0;
font-family: Tahoma;
font-size: 12px;
height:100%;
line-height:16px ;
}

a {
text-decoration:none;
color: #03689c;
}

a:hover {
text-decoration:underline;
}

form {
margin:0;
padding:0;
}

.estilo1 {
color:#02669a;
}

p {
margin:0;
padding:0;
}

ul {
list-style:none;
}

li {
list-style:url(../images/listicon.gif);
}

.wrapper {
min-height: 100%;
height: auto;
margin: 0 auto;
width:980px;
background:#FFFFFF;
}

.header {
height:100px;
background:url(../images/header.jpg);
}

.mainmenu {
width:950px;
height:25px;
margin:auto;
background: url(../images/bgmenuh.gif);
border: solid 1px #c6c6c6;
}

input[type="text"] {
border: solid 1px #cccccc;
}


.jflow {
background:url(../images/jflowbg.jpg);
height:153px;
padding-top:20px;
}

.jflowframe {
margin:auto;
width:930px;
height:133px;
}

.contenido {
height:auto;
background:url(../images/bgafterjflow.gif) top repeat-x;
padding:20px;
text-align:justify;
}

.contenido img {
background:#FFFFFF;
padding:3px;
border:#CCCCCC solid 1px;
margin:3px;
}

.footer {
height:5em;
width:980px;
background: url(../images/footer.jpg);
margin:auto;
}

#suscripcion {
height:60px;
}

.menutop { 
background:#000000;
padding:3px;
margin-top:10px;
color:#FFFFFF;
width:200px;
text-align:center;
margin-left:180px;
}

.menutop a {
color:#FFFFFF;
}

.mapamundi { 
font-size:11px;
color:#FFFFFF;
padding-left:15px;
line-height:20px;
}

.mapamundi a {
text-decoration:none;
color:#FFFFFF;
}

.mapamundi a:hover {
text-decoration:underline;
}

#base1 .moduletable h3 {
font-size:16px;
font-weight:bold;
}

#suscripcion H3{
margin-bottom:5px;
}

#suscripcion input{
margin:2px;
}


.footertext {
padding-top:30px;
color:#FFFFFF;
font-size:11px;
}


