@charset "utf-8";
/* CSS Document */
p{margin: 0px; padding: 0px;}
/*body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}*/

body,td,th {
	/*font-family: Arial,Helvetica;*/
	font-family:  Arial, Helvetica;
	font-size: 12px;
	margin:0;
	padding:0;
	/*color: #000;*/
	/*color: #999;*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: auto !important;
	/*border : 1px solid #CCCCCC;*/
	/*background-color: #d1dabb;*/ /*Verde*/
	/*background-color: #ffe3a6; CAfe*/
	/*background: url("../images/body.jpg") no-repeat scroll #fceed0;*/
	background: url("../images/varios/body/background_3.jpg") no-repeat scroll #ffebb0;
	background-position: center 0px;
}
/*
.centrar{
	margin:0 auto 0 auto;
	padding: 0;
	width: 1385px; 
	height: 1676px;
}
*/
a:link {
	text-decoration: none;
	color: #333;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #333;
}

.ver_mas{
	color: #333;
}

.main{
	width: 960px;
	margin: 0 auto;
}


.full-Block {
	width:960px;
	text-align:left;
	clear:both;
}

.page-Block {
	width:960px;
	text-align:left;
	clear:both;
}

.double-Block {
	width:615px;
	float:left;
}

.single-Block {
	width:300px;
	text-align:left;
	float:left;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.block-margin{
	/*margin-left:11px !important;*/
	margin-left:15px !important;
}

.block-margin-bottom{
	/*margin-bottom:10px !important;*/
	margin-bottom:15px !important;
}

.separador {
	border-bottom:solid 1px #CCC;
	margin-top:10px;
	margin-bottom:10px;
	/*height:12px;*/
	width:50%;
}

.clear {
	clear: both;
}


.header_widget {
	height:24px;
	padding:4px;
	/*color:#D5591E;*/
	font-size: 18px;
	font-weight: bold;
	letter-spacing:3px;	
	font-family: Arial,Helvetica
}


.header_widget_fondo {
	background-image:url(../images/background.gif);
	height:14px;
	padding:4px;
	/*color:#D5591E;*/
	font-size: 14px;
	font-weight: bold;
	color:#6b2228;
	letter-spacing:3px;	
}

.header_widget_fondo_gris{
	background-color: #F7F7F7;
}


.texto-chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
}
/*Footer*/
.footer {
	list-style:none;
	margin:0px;
	padding:0px;	
	line-height:16px;
}

.footer li {
	color:#999;
	line-height:16px;	
}

.footer a {
	color:#999;
	text-decoration:none;
}

.footer a:hover {
	color:#999;
	text-decoration:underline;
}


/*SOMBRAS*/
.sombra_larga {
	background-image:url(../images/sombra_larga.jpg);
	background-repeat:no-repeat;
	height:20px;
}

.sombra_mediana {
	background-image:url(../images/sombra_mediana.jpg);
	background-repeat:no-repeat;
	background-position:50px 0px;
	height:20px;
	width:100%;
}
.redondear {
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	-khtml-border-radius:5px; /* Browser en Linux */
	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	behavior: url(../css/border-radius.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	background-color: rgb(255, 255, 255);
	border : 1px solid #CCCCCC; /*#999*/
	/*padding-left : 5px;
	padding-right : 5px;*/  
}

.border-radio-superior
{
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	/*behavior: url(css/border-radius.htc);*/
	/*background-color: rgb(255, 255, 255);*/
	border-top : none; /*#999*/
	border-left : none;
	border-right : none;
	/*padding-left : 5px;
	padding-right : 5px;  */
}
.border-radio-inferior
{
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	/*behavior: url(css/border-radius.htc);	*/
	/*background-color: rgb(255, 255, 255);*/
	border-bottom : 1px solid #CCCCCC; /*#999*/
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	/*padding-left : 5px;
	padding-right : 5px;  */
}

.borde {
	border:#CCC solid 1px;
}
.borde_superior {
	border-top:#CCC solid 1px;
}
.borde_inferior {
	border-bottom:#CCC solid 1px;
}
.borde_izquierdo {
	border-left:#CCC solid 1px;
}
.borde_derecho {
	border-right:#CCC solid 1px;
}

.borde_inferior_dash {
	border-bottom:#CCC dashed 1px;
}

.borde_superior_dash {
	border-top:#CCC dashed 1px;
}

/* TEXTOS */
.titulo_barra {
	height:24px;
	padding:4px;
	font-size: 18px;
	font-weight: bold;
	background: #e7e7e7;
	letter-spacing:3px;	
	font-family: Arial,Helvetica;
	border-top: 1px solid rgb(204, 204,204);
	border-bottom: 1px solid rgb(204, 204,204)
}

.texto_0 {
	color:#000;
}

.texto_1 {
	color:#333;
}

.texto_2 {
	color:#666;
}

.texto_3 {
	color:#999;
}

.texto_4{
	color:#CCC;
}

.texto_5 {
	color:#333;
	font-size:14px;
}

.texto_6 {
	color:#666;
	font-size:14px;
}

.texto_7 {
	color:#999;
	font-size:14px;
}

.texto_8{
	color:#CCC;
	font-size:14px;
}
.texto_9 {
	color:#333;
	font-size:16px;
}

.texto_10 {
	color:#666;
	font-size:16px;
}

.texto_11 {
	color:#999;
	font-size:16px;
}

.texto_12{
	color:#CCC;
	font-size:16px;
}
.texto_azul{
	color:#45aae9;
}
.texto_naranja{
	color:#f1c15b;
}
.texto_verde{
	color:#9acf48;
}
.texto_fecha {
	color:#999;
	font-size:11px;
}

.texto_titulo {
	font-size:13px;
	font-weight: bold;
}



.abajo div {
	width:20px;
	height:17px;
	margin-left:5px;
	text-decoration:none;
	float:left;
	border:solid 1px #CCC;
	background-color:#F4F4F4;
	background-image:url(../images/flecha_abajo_off.png);
	background-repeat:no-repeat;
	background-position:center;		
}
.abajo a {
	width:20px;
	height:17px;	
	text-decoration:none;
	margin-left:5px;
	float:left;
	border:solid 1px #CCC;
	background-color:#F4F4F4;
	background-image:url(../images/flecha_abajo_a.png);
	background-repeat:no-repeat;
	background-position:center;	
}
.abajo a:hover {
	width:20px;
	height:17px;	
	text-decoration:none;
	float:left;
	border:solid 1px #000;
	margin-left:5px;
	background-color:#000;
	background-image:url(../images/flecha_abajo_hover.png);
	background-repeat:no-repeat;
	background-position:center;
}


.arriba div {
	width:20px;
	height:17px;	
	text-decoration:none;
	float:left;
	border:solid 1px #CCC;
	background-color:#F4F4F4;
	background-image:url(../images/flecha_arriba_off.png);
	background-repeat:no-repeat;
	background-position:center;		
}
.arriba a {
	width:20px;
	height:17px;	
	text-decoration:none;
	float:left;
	border:solid 1px #CCC;
	background-color:#F4F4F4;
	background-image:url(../images/flecha_arriba_a.png);
	background-repeat:no-repeat;
	background-position:center;	
}
.arriba a:hover {
	width:20px;
	height:17px;	
	text-decoration:none;
	float:left;
	border:solid 1px #000;
	background-color:#000;
	background-image:url(../images/flecha_arriba_hover.png);
	background-repeat:no-repeat;
	background-position:center;
}
/*LISTA*/
.inline-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	/*font-weight: bold;*/
}

.inline-list li { 
	display: inline; 
	margin-right: 10px;
}
.inline-list ol li { 
	display: inline; 
	margin-right: 10px;
}

/*
.inline-list a { 
	color: #D5591E;
	text-decoration: none;
	cursor: pointer !important;
}

.inline-list label{
	cursor: pointer;
	padding-left: 20px;
	background: no-repeat;
}

.inline-list label span{
	color: #000;
}
.inline-list li div{ 
	display: inline; 
	margin-right: 10px;
}

.inline-list .afavor {
	background-image: url(../images/comentario_up.jpg);
}

.inline-list .encontra {
	background-image: url(../images/comentario_down.jpg);
}

.inline-list .inadecuada {
	background-image: url(../images/comentario_report.jpg);
}*/
