﻿@charset "utf-8";
body, div, a, p, ul, li, span, table, td{margin:0;padding:0;font-family:'Maven Pro', sans-serif!important;font-weight:400;font-size:14px;line-height:19px;list-style:none;text-decoration:none;color:#545454}
input[type=text]::-ms-clear {display: none;}
.header{background-image: linear-gradient(bottom, rgb(161,64,0) 0%, rgb(127,51,1) 57%);
background-image: -o-linear-gradient(bottom, rgb(161,64,0) 0%, rgb(127,51,1) 57%);
background-image: -moz-linear-gradient(bottom, rgb(161,64,0) 0%, rgb(127,51,1) 57%);
background-image: -webkit-linear-gradient(bottom, rgb(161,64,0) 0%, rgb(127,51,1) 57%);
background-image: -ms-linear-gradient(bottom, rgb(161,64,0) 0%, rgb(127,51,1) 57%);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(161,64,0)),color-stop(0.57, rgb(127,51,1)));padding:5px 15px;height:60px;border-bottom:5px solid #dadada}
.content{padding:10px 30px 100px 30px; overflow:hidden;}
.editar ul {width:100%}
.editar ul li{display:inline-block;padding:5px 10px;vertical-align:top}
.editar > ul > li:first-child{text-align:right;width:100px}
.editar ul li form textarea{min-width:790px;height:150px}

h1{font-size:25px;color:#542478;margin:0 0 10px;font-weight:500}
h2{font-size:21px;color:#006287;margin:0 0 5px;font-weight:300}
h3{font-size:17px;color:#558ed5;margin:0 0 5px;font-weight:500}
h4{font-size:15px;color:#7f3301;margin:0 0 5px;font-weight:300}
p{margin:0 0 5px;font-weight:400}
.content input[type=button], input[type=submit], input[type=text]:not(.input-mini), input[type=password]{font-family:'Maven Pro', sans-serif;font-weight:400;font-size:14px;border:none;padding:0 8px;line-height:25px;height:25px;border-radius:10px;vertical-align:top;box-shadow:2px 2px 0 #d6d6d6}
.content input[type=text], input[type=password], textarea, select{font-family:'Maven Pro', sans-serif;font-weight:400;font-size:14px;color:#595959;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3}
.content input[type=button], input[type=submit]{height:30px;min-height:30px;background:linear-gradient(bottom, rgb(177,0,106) 0%, rgb(117,0,70) 57%); 
background: -o-linear-gradient(bottom, rgb(177,0,106) 0%, rgb(117,0,70) 57%); 
background: -moz-linear-gradient(bottom, rgb(177,0,106) 0%, rgb(117,0,70) 57%); 
background: -webkit-linear-gradient(bottom, rgb(177,0,106) 0%, rgb(117,0,70) 57%); 
background: -ms-linear-gradient(bottom, rgb(177,0,106) 0%, rgb(117,0,70) 57%); 
background: -webkit-gradient(linear, left bottom, left top,color-stop(0, rgb(177,0,106)),color-stop(0.57, rgb(117,0,70))); 
color: #ffffff; cursor: pointer; border: none; -moz-transition-property: background; -o-transition-property: background; -webkit-transition-property: background; transition-property: background; 
-moz-transition-duration: 5s; -o-transition-duration: 5s; -webkit-transition-duration: 5s; transition-duration: 5s; -moz-transition-timing-function: linear; -o-transition-timing-function: linear; -webkit-transition-timing-function: linear; transition-timing-function:linear}
.content input[type=button]:hover, input[type=submit]:hover{background: linear-gradient(bottom, rgb(177,0,70) 0%, rgb(117,0,106) 57%);
background: -o-linear-gradient(bottom, rgb(177,0,70) 0%, rgb(117,0,106) 57%);background: -moz-linear-gradient(bottom, rgb(177,0,70) 0%, rgb(117,0,106) 57%);
background: -webkit-linear-gradient(bottom, rgb(177,0,70) 0%, rgb(117,0,106) 57%);background: -ms-linear-gradient(bottom, rgb(177,0,70) 0%, rgb(117,0,106) 57%);
background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(177,0,70)),color-stop(0.57, rgb(117,0,106)));color:#ffffff;border:none}
.content select, textarea{border-radius:5px;padding:5px 10px;}
.content select{padding:0 0 0 5px;line-height:25px;height:25px}

ul.listado{float:left;width:46%;margin-right:7%}
.last{margin-right:0!important}
ul.listado li{margin:0 0 15px;border-bottom:1px dotted #a4a4a4;padding-bottom:15px}
ul.listado li h1, ul.listado li h1 a{font-size:16px;line-height:19px;font-weight:400;color:#006287;margin:0 0 5px}
ul.listado li h1 a:hover{color:#0090c7}
ul.listado li h2{font-size:14px;font-weight:400;color:#000000;margin:0}
ul.listado li p{font-size:12px;font-weight:400;color:#595959;margin:0}

ul.publicaciones{float:left;margin-right:25px;width:240px;overflow:hidden}
ul.publicaciones li{display:block}
ul.publicaciones li h1{font-size:15px;font-weight:300}
ul.publicaciones li .fecha{font-size:11px}
ul.publicaciones li.inline{display:inline;color:#2264b0}
ul.publicaciones li.inline:after{content:" - "}
ul.publicaciones li.inline + li.inline:after{content:""}
ul.publicaciones li .tags{font-size:10px;color:#666666;text-transform:uppercase}
ul.publicaciones li .desarrollo{font-size:13px;line-height:17px;color:#555555;position:relative;height:90px}
ul.publicaciones li .detalle{background:url(../Images/ico-detalle.png) no-repeat;width:16px;height:16px;display:block;position:absolute;bottom:0;right:0}
ul.publicaciones li .detalle:hover{background:url(../Images/ico-detalle-ov.png) no-repeat}

.ico-nuevo{float:left;background:url(../Images/nuevo.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}
.ico-nuevo:hover{background:url(../Images/nuevo-ov.png) right 0 no-repeat;color:#002857}
.ico-detalle{float:left;display:inline-block;width:30px;height:30px;background:url(../Images/detalle.png) no-repeat;margin:30px 0 0 10px}
.ico-detalle:hover{background:url(../Images/detalle-ov.png)}
.ico-editar{float:left;display:inline-block;width:30px;height:30px;background:url(../Images/editar.png) no-repeat;margin:0 0 0 10px;padding:0;color:#7f3504}
.ico-editar:hover{background:url(../Images/editar-ov.png) no-repeat;color:#000000}
.ico-editar2{float:right;display:inline-block;width:30px;background:url(../Images/editar2.png) no-repeat;margin:0 0 0 10px;padding:13px 0 0 28px;color:#7f3504;text-transform:uppercase;font-size:12px;}
.ico-editar2:hover{background:url(../Images/editar2.png) no-repeat 0 -55px;color:#000000}
.ico-ingles{float:left;background:url(../Images/ingles.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}
.ico-ingles:hover{background:url(../Images/ingles-ov.png) right 0 no-repeat;color:#002857}
.ico-semaforo-verde{float:left;background:url(../Images/ico-guardar.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}
.ico-semaforo-amarillo{float:left;background:url(../Images/ico-editar.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}
.ico-semaforo-rojo{float:left;background:url(../Images/ico-cancelar.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}
.ico-camara{float:left;background:url(../Images/ico-camara.png) right 0 no-repeat;padding:0;font-size:13px;height:30px;width:30px;color:#2264b0;margin-left:5px}



    table.table1 td {
        padding: 10px;
    }


table.listado{width:100%}
table.listado, table.listado td, table.listado th{border-collapse:collapse}
table.listado td, table.listado th{padding:10px;border-bottom:1px dotted #a6a6a6}
table.listado th{text-align:left;text-transform:uppercase;border-bottom:1px solid #cccccc}
table.listado tr:hover{background-image: linear-gradient(bottom, rgb(250,250,250) 16%, rgb(245,245,245) 58%);
background-image: -o-linear-gradient(bottom, rgb(250,250,250) 16%, rgb(245,245,245) 58%);
background-image: -moz-linear-gradient(bottom, rgb(250,250,250) 16%, rgb(245,245,245) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(250,250,250) 16%, rgb(245,245,245) 58%);
background-image: -ms-linear-gradient(bottom, rgb(250,250,250) 16%, rgb(245,245,245) 58%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.16, rgb(250,250,250)),
	color-stop(0.58, rgb(245,245,245))
);cursor:pointer}
table.listado thead tr:hover {background-image:none!important;cursor:default}

.filtros{position:relative;padding-bottom:30px}
.filtros .content{background:#f6f6f6;border-left:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;border-right:1px solid #c4c4c4;padding:10px;overflow:hidden;margin:-10px 30px 0 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px}
.filtros .ocultar, .filtros .mostrar{overflow:hidden}
.filtros .ocultar a, .filtros .mostrar a{position:absolute;bottom:0;right:60px;height:30px;line-height:31px;padding:0 15px 0 25px;border-left:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#666;text-transform:uppercase;font-size:11px;}
.filtros .ocultar a{background:url(../Images/flechas.png) no-repeat 10px 13px #f6f6f6}
.filtros .ocultar a:hover{background:url(../Images/flechas.png) no-repeat 10px -7px #f6f6f6}
.filtros .mostrar a{background:url(../Images/flechas.png) no-repeat 10px -27px #f6f6f6}
.filtros .mostrar a:hover{background:url(../Images/flechas.png) no-repeat 10px -47px #f6f6f6}
.filtros .ocultar a:hover, .filtros .mostrar a:hover{color:#acacac}
.filtros .col{ display:inline-block; vertical-align:top; width:335px;}
.filtros ul { margin:0; }
.filtros ul li{display:inline-block;padding:5px 0;text-align:right;margin-bottom:5px}
.filtros ul li:first-child{padding-right:10px;text-align:right;width:90px}
.filtros .buscar{float:right;clear:both}
table.listado td .ico-detalle{margin:0 0 0 10px}

ul.detalle li{display:inline-block;padding:10px 5px}
ul.detalle li:first-child{color:#2264b0;min-width:70px;text-align:right;vertical-align:top}
ul.detalle li p{max-width:1250px}

.recuadro-punteado{border-bottom:1px dashed #adadad;border-top:1px dashed #adadad;padding:10px;border-radius:20px;margin:0 0 40px}
.recuadro-punteado2{overflow:hidden;border:1px dotted #adadad;border-radius:10px;padding:10px;margin:10px 0 20px}

.hidden { display:none; }
tbody.sortable tr:hover { cursor:move; }
.tdDelete { cursor:pointer; }
.tdEdit { cursor: pointer; }
.tdTags, .tdCountries { white-space:nowrap; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; }
.ui-datepicker-trigger { vertical-align:top; margin-left:10px; margin-top:5px; }

.nuevo2{background:url(../Images/nuevo.png) no-repeat;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px;margin-bottom:20px}
.nuevo2:hover{background:url(../Images/nuevo.png) no-repeat 0 -35px}

.nuevo3{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background:rgb(0,183,239); /* Old browsers */
background:-moz-linear-gradient(top,  rgba(0,183,239,1) 0%, rgba(0,85,128,1) 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,183,239,1)), color-stop(100%,rgba(0,85,128,1))); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  rgba(0,183,239,1) 0%,rgba(0,85,128,1) 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  rgba(0,183,239,1) 0%,rgba(0,85,128,1) 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  rgba(0,183,239,1) 0%,rgba(0,85,128,1) 100%); /* IE10+ */
background:linear-gradient(to bottom,  rgba(0,183,239,1) 0%,rgba(0,85,128,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ef', endColorstr='#005580',GradientType=0 ); /* IE6-9 */}
.nuevo3 span{background:url(../Images/ico-nuevo2.png) no-repeat;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.nuevo3:hover{background: rgb(0,85,128); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,85,128,1) 0%, rgba(0,136,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,85,128,1)), color-stop(100%,rgba(0,136,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,85,128,1) 0%,rgba(0,136,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,85,128,1) 0%,rgba(0,136,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,85,128,1) 0%,rgba(0,136,204,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,85,128,1) 0%,rgba(0,136,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005580', endColorstr='#0088cc',GradientType=0 ); /* IE6-9 */}
.nuevo3:hover span{background:url(../Images/ico-nuevo2.png) no-repeat 0 -35px}


.guardar{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background: rgb(2,164,2); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(2,164,2,1) 0%, rgba(26,100,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(2,164,2,1)), color-stop(100%,rgba(26,100,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(2,164,2,1) 0%,rgba(26,100,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(2,164,2,1) 0%,rgba(26,100,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(2,164,2,1) 0%,rgba(26,100,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(2,164,2,1) 0%,rgba(26,100,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02a402', endColorstr='#1a6400',GradientType=0 ); /* IE6-9 */}
.guardar span{background:url(../Images/ico-guardar.png) no-repeat;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.guardar:hover{text-decoration:none; background: rgb(26,100,0); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(26,100,0,1) 0%, rgba(2,164,2,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,100,0,1)), color-stop(100%,rgba(2,164,2,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(26,100,0,1) 0%,rgba(2,164,2,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(26,100,0,1) 0%,rgba(2,164,2,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(26,100,0,1) 0%,rgba(2,164,2,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(26,100,0,1) 0%,rgba(2,164,2,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a6400', endColorstr='#02a402',GradientType=0 ); /* IE6-9 */}
.guardar:hover span{background:url(../Images/ico-guardar.png) no-repeat 0 -36px}


.edit{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background: rgb(0,180,187); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,180,187,1) 0%, rgba(0,117,128,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,180,187,1)), color-stop(100%,rgba(0,117,128,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,180,187,1) 0%,rgba(0,117,128,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,180,187,1) 0%,rgba(0,117,128,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,180,187,1) 0%,rgba(0,117,128,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,180,187,1) 0%,rgba(0,117,128,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b4bb', endColorstr='#007580',GradientType=0 ); /* IE6-9 */}
.edit span{background:url(../Images/ico-editar.png) no-repeat;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.edit:hover{text-decoration:none; background: rgb(0,117,128); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,117,128,1) 0%, rgba(0,180,187,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,117,128,1)), color-stop(100%,rgba(0,180,187,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,117,128,1) 0%,rgba(0,180,187,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,117,128,1) 0%,rgba(0,180,187,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,117,128,1) 0%,rgba(0,180,187,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,117,128,1) 0%,rgba(0,180,187,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007580', endColorstr='#00b4bb',GradientType=0 ); /* IE6-9 */}
.edit:hover span{background:url(../Images/ico-editar.png) no-repeat 0 -36px}


.buscar{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background: rgb(175,0,105); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(175,0,105,1) 1%, rgba(117,0,70,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(175,0,105,1)), color-stop(100%,rgba(117,0,70,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(175,0,105,1) 1%,rgba(117,0,70,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(175,0,105,1) 1%,rgba(117,0,70,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(175,0,105,1) 1%,rgba(117,0,70,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(175,0,105,1) 1%,rgba(117,0,70,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af0069', endColorstr='#750046',GradientType=0 ); /* IE6-9 */}
.buscar span{background:url(../Images/ico-buscar.png) no-repeat;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.buscar:hover{text-decoration:none; background: rgb(117,0,70); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(117,0,70,1) 0%, rgba(175,0,105,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(117,0,70,1)), color-stop(99%,rgba(175,0,105,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(117,0,70,1) 0%,rgba(175,0,105,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(117,0,70,1) 0%,rgba(175,0,105,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(117,0,70,1) 0%,rgba(175,0,105,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(117,0,70,1) 0%,rgba(175,0,105,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#750046', endColorstr='#af0069',GradientType=0 ); /* IE6-9 */}
.buscar:hover span{background:url(../Images/ico-buscar.png) no-repeat 0 -36px}


.cancelar{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background: rgb(217,217,217); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(217,217,217,1) 0%, rgba(150,150,150,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,217,217,1)), color-stop(100%,rgba(150,150,150,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#969696',GradientType=0 ); /* IE6-9 */}
.cancelar span{background:url(../Images/ico-cancelar.png) no-repeat 0 1px;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.cancelar:hover{text-decoration:none; background: rgb(150,150,150); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(150,150,150,1) 0%, rgba(217,217,217,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,150,150,1)), color-stop(100%,rgba(217,217,217,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */}
.cancelar:hover span{background:url(../Images/ico-cancelar.png) no-repeat 0 -36px}


.volver{border-radius:10px;width:inherit;height:30px;line-height:30px;display:inline-block;color:#ffffff; cursor:pointer;
font-size:13px;margin-bottom:20px;padding-right:10px;box-shadow:2px 2px 0 #d6d6d6;
background: rgb(217,217,217); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(217,217,217,1) 0%, rgba(150,150,150,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,217,217,1)), color-stop(100%,rgba(150,150,150,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(217,217,217,1) 0%,rgba(150,150,150,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#969696',GradientType=0 ); /* IE6-9 */}
.volver span{background:url(../Images/ico-volver.png) no-repeat 0 1px;height:30px;line-height:30px;display:inline-block;color:#ffffff;font-size:13px;padding:0 0 0 35px}

.volver:hover{text-decoration:none; background: rgb(150,150,150); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(150,150,150,1) 0%, rgba(217,217,217,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,150,150,1)), color-stop(100%,rgba(217,217,217,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(150,150,150,1) 0%,rgba(217,217,217,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#d9d9d9',GradientType=0 ); /* IE6-9 */}
.volver:hover span{background:url(../Images/ico-volver.png) no-repeat 0 -36px}



.tag{border-radius:10px;height:30px;line-height:30px;padding:0 5px 0 10px;
background:rgb(247,247,247) ; /* Old browsers */
background:-moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 100%); /* IE10+ */
background:linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(234,234,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
box-shadow:1px 1px 2px #CCCCCC;vertical-align:top;display:table; margin:5px;
}
.tag .cerrar{text-transform:uppercase;height:20px;width:20px;display:inline-block;font-weight:bold;font-size:11px;
background:url(../Images/ico-cerrar.png) no-repeat right 0;vertical-align:middle;margin-left:5px; cursor:pointer;}
.tag .cerrar:hover{background:url(../Images/ico-cerrar.png) no-repeat right -25px; cursor:pointer;}
.tag .mover{text-transform:uppercase;height:20px;width:20px;display:inline-block;font-weight:bold;font-size:11px;
background:url(../Images/move_down.png) no-repeat right 0;vertical-align:middle;margin-left:5px; cursor:pointer;}

.acctions { margin-top:20px; }
/*.tagContainer { max-width:235px; }*/
.w50 { width:50px; }
.w100 { width:100px; }
.w150 { width:150px; }
.w200 { width:200px; }
.w250 { width:250px; }
.w500 { width:500px; }
.w600 { width:600px; }
.w700 { width:700px; }
.w800 { width:800px; }

.tdEllipsis { /*white-space:nowrap; */overflow:hidden; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; display:block; }
tr.weekend { background-color:#d6d6d6; }
input[type=text][readonly=readonly], textarea[readonly=readonly] { cursor:text; }

.taglink {
    text-decoration: underline;
    cursor: pointer;
}