/* Tags HTML */

body
{
    background:url('images/fondo.png') repeat;
    margin:0;
    text-align:center;
    font-family:Verdana,Helvetica;
    font-size:11px;
    color: #6f757d;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	border-right:0px solid #cccccc;
	border-left:0px solid #cccccc;
}

a
{
  	font-family:inherit;
  	color: #414752;
	text-decoration:underline;
}

a:hover
{
  	font-family:inherit;
	color: #e8b22a;
	text-decoration:underline;
}

table, td, div
{
	margin:0 auto;
	font-family:Verdana,Helvetica;
	font-size:11px;
	color: inherit;
	text-align:justify;
	vertical-align:top;    
}

span
{
	font-family:inherit;
	font-size:inherit;
	color: inherit;
}

hr
{ 
	width:95%;
	height:0;
	text-align:center;
	border-top:0;
	border-bottom:1px solid #444B55;
}

/* ID's */

/* Class */

.foro_cabecera_izq
{
	background:url('images/table_sup_izq.png') 0 0 no-repeat;
	height:30px;
	padding-left:30px;
}

.foro_cabecera_drch
{
	background:url('images/table_sup_der.png') 100% 0 no-repeat;
	height:30px;
}

.foro_cabecera_drch div
{
	color: #FFFFFF;
	font-weight:bold;
}

.foro_cabecera_centro
{
	background:url('images/table_sup_cen.png') 0 0 repeat-x;
	height:30px;
	margin: 0 10px;
}

.foro_pie_izq
{
	background:url('images/bloque_pie_izq.png') 0 0 no-repeat;
	height:14px;
}

.foro_pie_drch
{
	background:url('images/bloque_pie_der.png') 100% 0 no-repeat;
	height:14px;
}

.foro_pie_centro
{
	background:url('images/bloque_pie_cen.png') 0 0 repeat-x;
	height:14px;
	margin:0 10px;;
}

.foro_contenido_izq
{
	background:url('images/bloque_cont_borde.png') 0 0 repeat-y;
}

.foro_contenido_drch
{
	background:url('images/bloque_cont_borde.png') 100% 0 repeat-y;
	text-align:center;
}

.foro_contenido_centro
{
	background:url('images/table_fondo.png') 0 0 repeat;
	margin:0 10px;
}

.foro_tabla1 {
	border:1px solid #E1E3ED;
	background: #FFFFFF;
	padding:10px;
}

.foro_tabla2 {
	border: 1px solid #FFFFFF;
	background: #E1E3ED;
	padding:10px;
}

.select_multiple
{
    height:80px;
}

.cita_caja 
{
    border-top: 20px solid #434B55;
    border-left: 1px solid #434B55;
    border-right: 1px solid #434B55;
    border-bottom: 1px solid #434B55;
    color:#000000;
    background-color:#FFFFFF;
}

.cita_tit 
{
    background-color: #434B55;
    border: 0;
    color: #FFFFFF;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
}

.codigo_caja 
{
    border: 1px solid #434B55;
    width:90%;
    margin: 0 auto;
}

.codigo_cont
{
    overflow:auto;
    margin:0;
    color:#006600;
    background-color:#FFFFFF;
    font:12px sans-serif;
	padding:5px;
	height:50px;
}

.codigo_cont2
{
	overflow:auto;
    margin:0;
    color:#006600;
    background-color:#FFFFFF;
    font:12px sans-serif;
    padding:5px;
}

.codigo_tit 
{
    background-color: #434B55;
    border:0;
    color: #FFFFFF;
    height: 20px;
    line-height: 20px;
    font:14px sans-serif;
    font-weight: bold;    
    padding-left:5px;
    padding-top:5px;
}

.comentarios_cont 
{
    background:#D6DFE4;
    color:#3C7796;
    border: 1px solid #91a0ae;
    text-align:left;
    padding:5px;
	width:95%;
	overflow:hidden;
}

.comentarios_tit 
{
    background:#3C7796;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    font:14px sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
    padding:5px;
	border: 1px solid #3C7796;
	width:95%;
}

.aviso_privados
{
}

.tabla_privados 
{
	margin: 0 auto;
    background-color:#3C7796;
}

.tr_privados 
{
    background-color:#D6DFE4;
}

.adminmenu 
{
    background:#ffffff;
    color:#000000;
    border:1px dashed #006699;
    width:170px;
}

.adminmenucentral 
{
    background:#ffffff;
    color:#000000;
    border:1px dashed #006699;
    width:100%;
}

.admintitle 
{
    BACKGROUND: #7282B1;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    font:14px sans-serif;
    TEXT-DECORATION: none;
    text-align: center;
}

.admintitle a:link, .admintitle a:visited
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    font:14px sans-serif;
    TEXT-DECORATION: none;
}

.barra_encuesta 
{
    background-color : #FF0000;
    border: 1px solid #000000;
    height: 4px;
    margin: 2px 0;
    vertical-align : middle;
}

.help {
    cursor: help;
    border:1px solid #FFCC00;
    BACKGROUND: #f3e785;
    COLOR: #000000;
    font:12px sans-serif;
    TEXT-DECORATION: none;
    text-align:left;
    padding:10px;
    margin: 0 auto;
}

.info_llamadas
{
    cursor: help;
    border:1px solid #FFCC00;
    BACKGROUND: #f3e785;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    font:10px sans-serif;
    TEXT-DECORATION: none;
    text-align:left;
    padding:2px;
    margin: 0 auto;
    display:block;
}

.la_cabecera {
    BACKGROUND: #7282B1;
    COLOR: #FFFFFF;
    font:14px sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    text-align: center;
  }

.la_cabecera a:link, .la_cabecera a:visited
{
    BACKGROUND: #7282B1;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    font:14px sans-serif;
}

.la_cabecera a:hover, .la_cabecera a:active
{
    background-color:inherit;
    color:#dd6900;
    text-decoration:underline;
    font:14px sans-serif;
}

.menu_tit {
    cursor:pointer;
    margin-left:5px;
  }
.menu_cont {
    margin-left:10px;
  }

.onclick {
    background-color : inherit;
    color : inherit;
    cursor : pointer;
	text-decoration: underline;
  }

.previa {
    BACKGROUND-color: inherit;
    border:1px solid #3C7796;
    COLOR: #000000;
    text-align:left;
  }

.previa_texto
{
    height:200px;
	overflow:auto;
}

.tabla {
    background:#fafafa;
    border:1px solid #d1d7dc;
    vertical-align:top;    
    padding:5px;
    margin:0 auto;
  }

.tabla1 {
	border:1px solid #E1E3ED;
	background: #FFFFFF;
	padding:10px;
    vertical-align:top;
  }

.tabla2 {
    background:#FFFFFF;
    border: 1px solid #E1E3ED;
	padding:10px;
    vertical-align:top;
  }

.tableline {
    color:#000000;
    background:#ffffff;
    border:1px dashed #006699;
  }

.titular
{
    background:inherit;
    COLOR: #424A53;
    FONT-WEIGHT: bold;
    font:14px sans-serif;
    TEXT-DECORATION: none;
    border-bottom:1px solid #424A53;
}

.titular a
{
	text-decoration:none;
}

.titular_pie {
    background:#C3D1E3;
    COLOR: #006699;
    font:10px sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
  }

.titular_texto { 
    background:inherit;
    COLOR: #FFFFFF;
    font:12px sans-serif;
	font-weight:bold;
  }

.exp_minus
{
	cursor: pointer;
	border:0;
}

