/*-----------------------------------------------------------------------------
Asociacion SIAD
version:   1.0
date:      08/09
author:    [Noel Lazuen]
email:     [noel.lazuen@gmail.com]
-----------------------------------------------------------------------------*/
/* Estilos globales 
-----------------------------------------------------------------------------*/
* {
margin: 0;
padding: 0;
border: 0;
}

body{
background: url(../../../../../images/fondo.bmp);
background-repeat: repeat;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: .8em;
}

img {
padding: 0px 0px 0px 0px;
}

a{
text-decoration:none;
color: #a59532;
font-size: 14px;
padding: 0px 0px 0px 0px;
}

li {
list-style:none;
}

li a {
color:#046380;
} 

li a:hover {
color: #4A8797;
} 

/* Header ---------------------------------------*/
#header h1 {
letter-spacing: -0.05em;
color: #fff;
margin-bottom:30px;

}

/* Maquetación -------------------------------------------------*/
#wrapper { 
position: absolute;
left: 50%;
width: 770px;

margin-top: 10px;
margin-left: -375px;
overflow: auto;
border: 0px solid red;
background: #FFF;
}

#banner {
width: 610px;
float: left;
padding: 0px;
height:30px;
padding-bottom:5px;
background: #FFF;
}

#header {
width: 100%;
float: left;
padding: 0px;
height:50px;
padding-bottom:5px;
background: #FFF;
}

#leftcolumn { 
 margin: 0px 10px 0px 0px;
 padding: 0px;
 width: 210px;
 float: left;
background: #Fff;
margin-bottom: 3px;
padding: 2px;
color: #006600;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
text-align: justify;
font-weight: bold;
}

#topcolumn { 
 margin: 0px 0px 10px 0px;
 padding: 0px;
 width: 100%;
 float: left;
background: #FFF;
}

#content { 
 float: left;
 margin: 0px 10px 0px 0px;
 padding: 0px;
 width: 360px;
background: #FFF;
overflow: auto;
padding: 2px;
color: #006600;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
text-align: justify;


}

#rightcolumn { 
 margin: 0px 10px 0px 0px;
 padding: 0px;
 width: 150px;
 float: left;
background: #Fff;
margin-bottom: 3px;
padding: 2px;
color: #006600;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
text-align: left;
}

#footer { 
 width: 100%;
 clear: both;
 margin: 0px 0px 0px 0px;
 padding: 0px;
background: #FFF;
}

/* ---------- Menu principal ------------*/
a:link, a:visited {
color: #a59532; 
text-decoration: none;

padding-left: 0px;
font-weight: normal;
}

a:hover {
color: #a59532;
text-decoration: underline;
padding-left: 0px;
font-weight: normal;
}

/* Estilos para Joomla!
-----------------------------------------------------------------------------*/
/*Estilos referentes al contenido principal*/
.contentheading {
text-align: justify;
line-height: 1.3em;
font-size: 1em;
color: #00649f;
font-weight: bold;
background: #FFF;
padding: 1px;
}

.contentheading a{
color: #79B33A;
background: #000;
line-height: 1.3em;
color: #a59532;
}
.contentheading a:hover{
color: #96D377;
line-height: 1.3em;
font-size: 1em;
color: #FFF;
}

.contentpaneopen{
color: #A79787;
padding:0 0px 0 0;
text-align:justify;
margin: 7px;
line-height: 1.1em;
color: #d72245;
}

.contentpaneopen li{
padding:0 0px 0 10px;
background: url(../images/lista.gif) no-repeat 0 5px;
list-style:none;
color: #00FFEE;
}

.createdate, .modifydate{  
color: #FFF;
}

.readon, .readon:hover{ 
color: #497858; 
text-decoration:underline;
}

.pagenav_next a, .pagenav_prev a{
text-decoration:none;
color:#77C727;
font-weight: bold;
}

/*Estilos referentes a los módulos*/
.moduletable, .moduletable_menu{
margin-bottom:0px;
color: #FFA500;
}

.moduletable h3, .moduletable_menu h3 {
margin-bottom: 2px;
color: #ffd504;
font-weight: bold;
line-height: 1.3em;
font-size: 1em;
}

.moduletable .search input{
color:#666;
padding:2px 0 2px 5px;
color: #ffd504;
}

.moduletable .search input:hover{
background-color:#000;
line-height: .3em;
color: #FFA500;
}

.moduletable .mainlevel{
text-decoration:none;
color: #235033;
}

table.adminform textarea {
  width: 540px;
  height: 400px;
  color: #000099;
}

.formtext {
color: #FFF;
font-family: Helvetica, Arial, sans-serif;
margin-left: 8px;
}

.button {
width: 72px;
height: 14px;
margin-bottom: 3px;
border: 1px Solid #006600;
background: #006600;
background-image: url(f1.jpg);
background-repeat: no-repeat;
padding: 0px;
color: #FFF;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
}

.title {
height: 18px;
margin-bottom: 3px;
padding: 2px;
color: #006600;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 20px;
}
.datos {
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 9px;
}

.title2 {
height: 12px;
margin-bottom: 3px;
padding: 2px;
color: #006600;
font-family: tahoma, Helvetica, Arial, sans-serif;
font-size: 14px;
}

.whitebox {
width: 100%;
height: 12px;
margin-bottom: 3px;
border: 1px Solid #333;
background: #E1FFE1;
padding: 0px;
color: #006600;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
}
.whitebox2 {
width: 100%;
height: 70px;
margin-bottom: 3px;
border: 1px Solid #333;
background: #E1FFE1;
padding: 0px;
color: #006600;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
}