
* {
 padding: 0;
 margin: 0;
}

img {
 border: 0;
}

a {
 text-decoration:none;
 color: #fe8c45;
} 

a:hover {

}

a:visited {

}

body {
 color: #555;
 font-size: 62.5%; 
 font-size: 0.8em;
 font-family: Verdana, Arial, sans-serif;
 text-align: center;
 background: url(../images/background.jpg) top left repeat-x;
 background-color: white;
}

#sombra {
 min-height: 900px;
 height: auto !important;
 height: 900px;

 background: url(../images/shadow.png) top center repeat-y;
 width: 1088px;
 margin: 0px auto;
}

#contenedor {
 margin: 0 44px 0 44px; /* El ancho útil es de 1000px. Los 44px de cada lado es el ancho de la sombra */
 text-align: left;
 background-color: white;
}

#contenedorPopup {
 border: 2px solid #ff8235; 
 margin: 10px;
 padding: 10px;
 text-align: left;
 background-color: white;
}

#cabecera {
 background: url(../images/logo.jpg) top center no-repeat;
 height: 107px;
 padding-bottom: 0.7em;
}

#cabecera h1 {
 visibility: hidden;
}

#solapas {
 float: right;
 margin-top: 1.8em;
 margin-right: 0.5em;
}

#ficha {
 font-size: 0.8em;
 float: right;
 margin-right: 1em;
}

#ficha img {
 vertical-align: middle;
}

.menu {
 background: url(../images/select.jpg) top left no-repeat;
 border: 1px solid;
 border-color: #b9b9b9;
 padding-left: 18px;
 margin-top: 2px;
 margin-left: 10px;
 color: #c17e46;
 width: 200px;
 height: 22px;
}

.menu option {
 background: url(../images/pencil.png) center left no-repeat;
 color: #989898; 
 padding-left: 22px;
 padding-top: 4px;
 height: 20px;
}

.navegacionIcono {
 background: url(../images/navigation.png) top left no-repeat;
 padding-left: 18px;
 margin-left: 6px;
}

#herramientas {
 width: 135px; 
 padding: 10px;
 margin-top: 30px;
 float: left;
}

#herramientas .opcion, #herramientas .opcionSeleccionada, .nivel1, .nivel2, .nivel3, .nivel4, .nivel5, .nivel1Seleccionada, .nivel2Seleccionada, .nivel3Seleccionada, .nivel4Seleccionada, .nivel5Seleccionada {
 background: url(../images/option.jpg) top left no-repeat;
 color: white;
 font-size: 0.9em;
 vertical-align: middle;
 font-weight: 700;
 width: 115px;
 height: 24px; 
 padding-left: 30px;
 padding-top: 10px; 
 display: block;
}

#herramientas .opcion:hover, #herramientas .opcionSeleccionada, .nivel1:hover, .nivel2:hover, .nivel3:hover, .nivel4:hover, .nivel5:hover, .nivel1Seleccionada, .nivel2Seleccionada, .nivel3Seleccionada, .nivel4Seleccionada, .nivel5Seleccionada {
 background: url(../images/optionHover.jpg) center left no-repeat;
}

#herramientas .carpeta {
 background: url(../images/folder.jpg) top left no-repeat;
 color: #83ab0a;
 font-size: 0.9em;
 vertical-align: middle;
 font-weight: 700;
 width: 135px;
 height: 24px; 
 padding-left: 10px;
 padding-top: 10px; 
/* margin-top: 10px; */
 display: block;
 margin-left: -4px; 
}

.nivel1, .nivel1Seleccionada {
 margin-left: 0px;
 width: 115px;
}

.nivel2, .nivel2Seleccionada {
 margin-left: 10px;
 width: 105px;
}

.nivel3, .nivel3Seleccionada {
 margin-left: 20px;
 width: 95px;
}

.nivel4, .nivel4Seleccionada {
 margin-left: 30px;
 width: 85px;
}

.nivel5, .nivel5Seleccionada {
 margin-left: 40px;
 width: 75px;
}

.principalBorde {
 margin: 12px 10px 0px 155px;
 border: 3px solid #ff8235; 
}

.principalBordeExpandido {
 margin: 12px 10px 0px 10px;
 border: 3px solid #ff8235; 
}

.principal {
 min-height: 350px;
 height: auto !important;
 height: 350px;

 margin-top: -3px;
 margin-left: -3px;
 font-size: 1em;
 font-weight: normal;
 width: 835px;
 background: url(../images/contentBackground.jpg) top left no-repeat;

 padding-left: 20px;
}

.principalExpandido {
 min-height: 350px;
 height: auto !important;
 height: 350px;

 margin-top: -3px;
 margin-left: -4px;
 font-size: 1em;
 font-weight: normal;

 width: 990px; 

 background: url(../images/contentBackgroundExpandido.jpg) top left no-repeat;

 padding-left: 20px;
}

.iconoDerecha {
 padding: 10px 30px 0px 0px;
 float: right;
}

#bloqueo {
 background-color: black;
 margin: 0 0 0 0;
 width:100%;
 height:100%;
}

#ventana {
 background: url(../images/window.jpg) center center no-repeat;
 margin: 50px auto 0px auto;
 width: 400px;
 height: 200px;
 font-size: 16px;
 color: white;
}

#ventana h3 {
 padding: 15px 0px 30px 5px;
 text-align: center;
 font-size: 1.6em;
 font-weight: 700;
}

#ventana input[type="text"], #ventana input[type="password"] {
 color: #555;
 border-radius: 5px;
 font-weight: 700;
}

#principal h3 {
 color: grey;
 font-size: 2em;
 font-weight: 700;
 padding: 15px 0px 15px 0px;
 text-align: center;
}

#contenedorPopup>h3 {
 color: #ff8235;
 font-size: 2em;
 font-weight: 700;
 padding: 15px 0px 15px 0px;
 text-align: center;
}

.botonNuevo {
 color: #fe8c45;
 background: url(../images/new.jpg) top left no-repeat;
 width: 220px; 
 height: 25px;
 padding-left: 25px;
 padding-top: 6px;
 font-size: 1em;
 font-weight: 700;
 display: block;
}

input[type="text"], input[type="password"] {
 background-color: #e6efbc;
 border: 1px solid #ccc;
 border-radius: 3px;
}

input[type="submit"]{
border:1px solid #8bcf54; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 3px 3px 3px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
 background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
 background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
 background-image: -o-linear-gradient(top, #a9db80, #96c56f);
 background-image: linear-gradient(to bottom, #a9db80, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}

input[type="submit"]:hover{
 border:1px solid #74bf36;
 background-color: #8ed058; background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed058), to(#7bb64b));
 background-image: -webkit-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -moz-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -ms-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -o-linear-gradient(top, #8ed058, #7bb64b);
 background-image: linear-gradient(to bottom, #8ed058, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed058, endColorstr=#7bb64b);
}

.calendario {
 font-size: 1em;
 border: 1px solid #ccc;
}

.calendario td {
 border: 1px solid #ccc;
  height: 1.1em; 
}

.calendario .titulo {
 font-size: 1.1em;
 color: white;
 font-weight: 700;
 background: url(../images/table.png) top left repeat-x;
}

.calendario .interno {
 font-weight: 700;
 border-top: none;
 border-bottom: none;
}

.listado {
 font-size: 1em;
 border: 1px solid #ccc;
 border-bottom: none;
}

.listado .par {
 background-color: #eee;
}

.listado .verde {
 background: url(../images/green.jpg) bottom left repeat-x;
}

.listado .amarillo {
 background: url(../images/yellow.jpg) bottom left repeat-x;
}

.listado .rojo {
 background: url(../images/red.jpg) bottom left repeat-x;
}

.listadoCabecera {
 font-size: 1.1em;
 color: white;
 font-weight: 700;
 background: url(../images/table.png) top left repeat-x;
 
 height: 22px;
 background: #a5c956; /* Old browsers */
background: -moz-linear-gradient(top,  #a5c956 0%, #cdeb8e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5c956), color-stop(100%,#cdeb8e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5c956 0%,#cdeb8e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5c956 0%,#cdeb8e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5c956 0%,#cdeb8e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5c956 0%,#cdeb8e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5c956', endColorstr='#cdeb8e',GradientType=0 ); /* IE6-9 */

}
.pestana{
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border: 1px solid #000000;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 35px;
    text-align: center;
    font-size: 14px;
    color: white;
    width: 100%;
         background-color: #fe8c45; /* Old browsers */
/*background: -moz-linear-gradient(top,  #ffffff 0%, #fe8c45 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fe8c45)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #ffffff 0%,#fe8c45 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #ffffff 0%,#fe8c45 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #ffffff 0%,#fe8c45 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  #ffffff 0%,#fe8c45 100%);*/
}
.pestanaActual{
    background-color: white;
    border-bottom: 0px solid #000000;
     background: #a5c956; /* Old browsers */
background: -moz-linear-gradient(top,  #3F7E00 0%, #a5c956 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3F7E00), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3F7E00 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3F7E00 0%,#a5c956 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3F7E00 0%,#a5c956 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3F8E00 0%,#a5d056 100%);
}
.listadoCabecera td, .listado td {
 border-bottom: 1px solid #ccc;
 padding-left: 1em; 
}

.arbol {
 border-bottom: 1px solid #ccc;
 padding-left: 0; 
}

.arbol td td {
 border-bottom: none;
 padding-left: 0; 
}

.paginacionNormal {
 font-weight: bold;
 color: #888;
}

.paginacionSeleccionada {
 font-weight: bold;
 color: #c17e46;
}

#pie {
 clear: both;
}

.suelo {
 clear: both;
}

.optimizado {
 text-align: center;
 color: #666;
 margin: 0 auto;
}

.centrado {
 width: 54em;
 margin: 12px 12px 0px 12px;
 padding: 1em 3em 1em 3em;
 border: 1px solid #ff8235; 
 background-color: #e6efbc;
}

.fotoGrande {
 margin: 12px 52px 0px -100px; 
 border: 1px solid #ff8235; 
 padding: 5px;
 background-color: #e6efbc;

 width: 100px;
 float: right;
}

.fotoPequenya {
 border: 1px solid #ff8235; 
 padding: 2px;
 background-color: #e6efbc; 
 width: 40px;
}

.fotoMediana {
 padding: 5px;
 background-color: #e6efbc;
 width: 150px;
}

.submit{
border:1px solid #8bcf54; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 3px 3px 3px 3px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
 background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
 background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
 background-image: -o-linear-gradient(top, #a9db80, #96c56f);
 background-image: linear-gradient(to bottom, #a9db80, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}

.submit:hover{
 border:1px solid #74bf36;
 background-color: #8ed058; background-image: -webkit-gradient(linear, left top, left bottom, from(#8ed058), to(#7bb64b));
 background-image: -webkit-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -moz-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -ms-linear-gradient(top, #8ed058, #7bb64b);
 background-image: -o-linear-gradient(top, #8ed058, #7bb64b);
 background-image: linear-gradient(to bottom, #8ed058, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8ed058, endColorstr=#7bb64b);
}

.botonNuevaCarpeta {
 color: #fe8c45;
 background: url(../images/carpeta.png) top left no-repeat;
 width: 220px; 
 height: 25px;
 padding-left: 33px;
 padding-top: 6px;
 font-size: 1em;
 font-weight: 700;
 display: block;
}

.botonNuevoMover {
 color: #fe8c45;
 background: url(../images/cut.png) top left no-repeat;
 width: 220px; 
 height: 25px;
 padding-left: 33px;
 padding-top: 6px;
 font-size: 1em;
 font-weight: 700;
 display: block;
}

.botonNuevoCancelar {
 color: #fe8c45;
 background: url(../images/delete_32.png) top left no-repeat;
 width: 220px; 
 height: 25px;
 padding-left: 33px;
 padding-top: 6px;
 font-size: 1em;
 font-weight: 700;
 display: block;
}

#firma {
 visibility:hidden;
 display: none; 
}
.boton{
border:1px solid #ffad41;
-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 3px 3px 3px 3px;
text-decoration:none; 
display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ffc579; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc579), to(#fb9d23));
 background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
 background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
 background-image: linear-gradient(to bottom, #ffc579, #fb9d23);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

.boton:hover{
 border:1px solid #ff9913;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf46), to(#e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(to bottom, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}
.botonGris{
border:1px solid #cacaca; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 3px 3px 3px 3px;
text-decoration:none;
display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #E6E6E6; background-image: -webkit-gradient(linear, left top, left bottom, from(#E6E6E6), to(#CCCCCC));
 background-image: -webkit-linear-gradient(top, #E6E6E6, #CCCCCC);
 background-image: -moz-linear-gradient(top, #E6E6E6, #CCCCCC);
 background-image: -ms-linear-gradient(top, #E6E6E6, #CCCCCC);
 background-image: -o-linear-gradient(top, #E6E6E6, #CCCCCC);
 background-image: linear-gradient(to bottom, #E6E6E6, #CCCCCC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E6E6E6, endColorstr=#CCCCCC);
}

.botonGris:hover{
 border:1px solid #b3b3b3;
 background-color: #cdcdcd; background-image: -webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#b3b3b3));
 background-image: -webkit-linear-gradient(top, #cdcdcd, #b3b3b3);
 background-image: -moz-linear-gradient(top, #cdcdcd, #b3b3b3);
 background-image: -ms-linear-gradient(top, #cdcdcd, #b3b3b3);
 background-image: -o-linear-gradient(top, #cdcdcd, #b3b3b3);
 background-image: linear-gradient(to bottom, #cdcdcd, #b3b3b3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#cdcdcd, endColorstr=#b3b3b3);
}
.botonEliminar{
border:1px solid #ff6262; 
-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 3px 3px 3px 3px; 
text-decoration:none; display:inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #ff9a9a; background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a), to(#ff4040));
 background-image: -webkit-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -moz-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -ms-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: -o-linear-gradient(top, #ff9a9a, #ff4040);
 background-image: linear-gradient(to bottom, #ff9a9a, #ff4040);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff9a9a, endColorstr=#ff4040);
}

.botonEliminar:hover{
 border:1px solid #ff3434;
 background-color: #ff6767; background-image: -webkit-gradient(linear, left top, left bottom, from(#ff6767), to(#ff0d0d));
 background-image: -webkit-linear-gradient(top, #ff6767, #ff0d0d);
 background-image: -moz-linear-gradient(top, #ff6767, #ff0d0d);
 background-image: -ms-linear-gradient(top, #ff6767, #ff0d0d);
 background-image: -o-linear-gradient(top, #ff6767, #ff0d0d);
 background-image: linear-gradient(to bottom, #ff6767, #ff0d0d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff6767, endColorstr=#ff0d0d);
}
.paginadorRespuetas{
    padding: 5px;
    border: 1px solid grey;
    background-color: #dddddd;
    cursor: pointer;
}

.checkNoMarcado{
cursor: pointer;
color: black;
border:1px solid #d1dcdf; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;
font-family:arial, helvetica, sans-serif; 
padding: 5px 5px 5px 5px; 
text-decoration:none; 
display:inline-block;
font-weight:bold;
 background-color: #f2f5f6; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f5f6), to(#c8d7dc));
 background-image: -webkit-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -moz-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -ms-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -o-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: linear-gradient(to bottom, #f2f5f6, #c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f5f6, endColorstr=#c8d7dc);
}
.checkNoMarcado:hover{
border:1px solid #8bcf54; 
-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 5px 5px 5px 5px; 
text-decoration:none; 
display:inline-block;
font-weight:bold; color: #FFFFFF;
 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
 background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
 background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
 background-image: -o-linear-gradient(top, #a9db80, #96c56f);
 background-image: linear-gradient(to bottom, #a9db80, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}
.checkMarcado{
    cursor: pointer;
border:1px solid #8bcf54; 
-webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 5px 5px 5px 5px; 
text-decoration:none; 
display:inline-block;
font-weight:bold; color: #FFFFFF;
 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #a9db80, #96c56f);
 background-image: -moz-linear-gradient(top, #a9db80, #96c56f);
 background-image: -ms-linear-gradient(top, #a9db80, #96c56f);
 background-image: -o-linear-gradient(top, #a9db80, #96c56f);
 background-image: linear-gradient(to bottom, #a9db80, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#96c56f);
}

.checkMarcado:hover{
color: black;
border:1px solid #d1dcdf; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;
font-size:12px;
font-family:arial, helvetica, sans-serif; 
padding: 5px 5px 5px 5px; 
text-decoration:none; 
display:inline-block;
font-weight:bold;
 background-color: #f2f5f6; background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f5f6), to(#c8d7dc));
 background-image: -webkit-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -moz-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -ms-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: -o-linear-gradient(top, #f2f5f6, #c8d7dc);
 background-image: linear-gradient(to bottom, #f2f5f6, #c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f5f6, endColorstr=#c8d7dc);
}