/***************************************************
   HTML Element Styles
 ***************************************************/

/* Sub level menu links style */
ul.bullets{
margin-left:20px;
padding: 0;
list-style-type: none;
text-decoration: none;
color: #4B4B4B;
}

ul.bullets li{
padding: 0px 0px;
/*border-bottom: 1px solid #ccc;*/
/*background:url('../images/b-1.jpg') left 7px no-repeat;*/
list-style-image: url('../images/b-1b.jpg') ;
font-weight:bold;
}

ul.bullets li a:link {
padding: 0px 0px;
text-decoration: none;
color: #4B4B4B;
/*background:url('../images/b-1.jpg') left 7px no-repeat;*/
list-style-image: url('../images/b-1b.jpg');
}

ul.bullets li a:visited {
padding: 0px 0px;
text-decoration: none;
/*background:url('../images/b-1.jpg') left 7px no-repeat;*/
list-style-image: url('../images/b-1b.jpg');
}

ul.bullets li a:active {
padding: 0px 0px;
text-decoration: none;
/*background:url('../images/b-1.jpg') left 7px no-repeat;*/
list-style-image: url('../images/b-1b.jpg');
}

ul.bullets li a:hover {
padding: 0px 0px;
text-decoration: none;
color:red;
/*background:url('../images/b-1.jpg') left 7px no-repeat;*/
list-style-image: url('../images/b-1c.jpg');
}

body {
  margin: 0px;
  padding: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  color: #4B4B4B;
  background-color: #EEE;
}

body a{
color: #4B4B4B;
text-decoration: none;
font-weight:bold;
}

body a:visited{
color: #4B4B4B;
text-decoration: none;
}

body a:hover{
color: red;
text-decoration: none;
}

/*Estilos panel izquierdo*/
#lpanel2 .heading {
  background-color: #FF3300;
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  height:13px;
  width:170px;
}

#lpanel2 .idiomas{
text-align: center;
font-weight:bold;
}

#lpanel2 .heading2 {
  background-color: #FF3300;
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}

#lpanel2 a {
  color: #333;
  text-decoration: none;
  font-weight: bold;
  padding-left: 15px;
  font-size: 9px; 
}

#lpanel2 a:hover {
  color: red;
}
/* Fin Estilos panel izquierdo*/

.imagen {
  float: right;
  padding: 3px;
  margin: 3px;
  border: 1px solid #cccccc;
}

.imagenCentro {

  float: center;
  padding: 3px;
  margin: 3px 50px;
  border: 1px solid #cccccc;
}

.imagenNormal{
border: 1px solid #cccccc;
padding: 3px;
}

.titulo{
font-size:11px;
font-weight: bold;
margin-bottom:7px;
}
.inputAbm{
font-size:10px;
border: 1px solid #ccc;
width: 65px;
}


.textareaAbm{
font-size:10px;
border: 1px solid #C8C8C8;
width: 265px;
height: 50px;
}
/***************************************************
   Site Layout Containers
 ***************************************************/
/*posicion del encabezado*/
#header {
  clear:  both;
  float:  right;
  width:  798px;
  height: 82px;
  top:    0px;
  margin: 0px;
  padding: 10px;
  background-color: #FFF;
  border: 1px solid #DDD;
  /*primera opcion*/
/* background: url("../images/encabezado.jpg") no-repeat top left; */
  /*segunda opcion */
  background-image: url("../images/encabezado.jpg");
  background-repeat: no-repeat;
}

/*posicion del menu izq*/
#lpanel2 {

  float: left;
  width: 170px;
  padding:5px;
  background-color: #FFF;
  border: 1px solid #DDD;
}

/*posicion del contenido*/
#content {
  float: right;
  width: 610px;
  padding:10px;
  background-color: #F6f6f6;
  border: 1px solid #DDD;
  line-height: 20px;
}

#content3 {
  width: 210px;
  background-color: #F6f6f6;
}

#content2 {
  width: 748px;
  margin: 0px 0px 0px 5px;
  padding: 10px;
  background-color: #F6f6f6;
  border: 1px solid #DDD;
  line-height: 20px;
}

#contentQuienes {
  width: 570px;
  margin: 0px 200px 5px 182px;
  padding: 10px;
  background-color: #F6f6f6;
  border: 1px solid #DDD;
  line-height: 20px;
  height:340px;
}

/*posicion del pie*/
#footer {
  width:610px;
  float: right;
 /* margin: 5px 150px 5px 182px;*/
  padding: 10px;
  background-color: #FFF;
  border: 1px solid #DDD;
 /* text-align:right;*/
}

#footer2 {
  width: 748px;
  margin: 0px 0px 0px 5px;
  padding: 10px;
  background-color: #FFF;
  border: 1px solid #DDD;
  text-align: right;
}

/* ESTILOS MENU                      */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 170px; /* Width of Menu Items */
border-bottom: 5px solid red;
line-height: 17px;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 230px; /*sub menu width*/
top: 0;
visibility: hidden;
background-color: #fff;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border-bottom: 1px solid #ccc;
background:url('../images/b-1.jpg') left center no-repeat;
}

.suckerdiv ul li a:visited{
color: black;

}
.suckerdiv ul li a:hover{
background-color: #D8D8D8;
background:url('../images/b-2.jpg') left center no-repeat;
}

.suckerdiv .subfolderstyle{
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


/***************************/
.encabezados {
	color:#535353;
	font-size:11px;
	font-weight:bold;
}

table.tListado{
	border: 1px solid #cecece;
	font-size: 10px;
	line-height: 17px;
}

/*////////////////
clases creadas 25-10-2007
////////////////////*/
.inputForm{
	border: 1px solid #fab356;
	color:#777777;	
	font-size:10px;
	font-family:Verdana;	
	}

textarea{
	color:#777777;
	font-family:verdana;
	font-size:10px;
	border: 1px solid #fab356;
	}


table.tFormulario{
	border:0px;
}
table.tFormulario td{
	color:#fab356;
}

table.tFormulario caption{
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	text-align:left;
}


table.tMail{
	color:#888888;
	font-size:11px;
	border: 0px solid #fab356;
	/*background-color:#ffdddd;*/
	text-align:center;
}


