.module_blogs{    width: 100%;    overflow: hidden;    position: relative;    margin-top: 20px;}.k2ItemsBlock_blogs ul li {    float: left;    width: 18em;    margin-right: 17px !important;}.k2ItemsBlock_blogs  ul {    float: left;    width: 101%;    padding: 0;    margin: 0;    list-style-type: none;}.k2ItemsBlock_blogs .k2moduleInfo {   position: absolute;    bottom: 0px;    left: 0px;    font-family: arial;    font-weight: bold;    text-decoration: none;    color: #FFFFFF !important;    min-height: 74px;    font-size: 15px;}.k2ItemsBlock_blogs .linea {    background-color: #215B33;    padding: 3px;    margin-bottom: 9px;    }.k2ItemsBlock_blogs .even {    margin-right: 12px;}.k2ItemsBlock_blogs .even{    background-color: #FFFFFF !important;    border-bottom: 0px dotted #ccc;}.k2ItemsBlock_blogs  .odd{    background-color: #FFFFFF !important;    border-bottom: 0px dotted #ccc;}span.modulePretext {    background-color: #215B33;    float: left;    color: #fff !important;    font-weight: bold;    font-family: arial;    padding-left: 15px;    padding-right: 15px;    font-size: 17px;    margin: 0;    padding-top: 6px;}.linea {    background-color: #215B33;    padding: 3px;    clear: both;    position: relative;    top:-2px;}.k2ItemsBlock_blogs .boton_plumas {    float: right;    margin-top: -33px;    margin-right: -3px;}.k2moduleInfo {    bottom: 0px;    left: 0px;    display: block;    position: absolute;    font-family: arial;    font-weight: bold;    text-decoration: none;    color: #FFFFFF !important;    min-height: 74px;    background-image: url(../tmpl/Default/images/sombra.png) !important;    width: 100%;    z-index: 2;}.k2moduleInfo a{    display: block;}.moduleItemTitlek2{    color: #FFFFFF !important;    text-decoration: none;    font-size: 18.667px;    opacity: initial;    font-family: Droid Sans;    font-weight: 700;}.moduleItemTitlek2:hover{    color: #FFFFFF !important;    text-decoration: none;    font-size: 18.667px;    opacity: initial;    font-family: Droid Sans;    font-weight: 700;} .moduleItemIntrotext_blogs{    display: block;    padding: 5px 0;    line-height: 70%;    font-weight: 400 !important;    font-family: Droid Sans;    font-size: 15px;    width: 100%;    padding-left: 11px;    padding-right: 11px;    }.moduleItemIntrotext_blogs_black{    display: block;    padding-top: 3px;    min-height: 34px;    padding-left: 11px;    padding-right: 11px;    line-height: 95%;    font-weight: 400 !important;    font-family: Droid Sans;    font-size: 13px;    background-color: #000;}#k2ModuleBox105 {    width: 940px;    height: 290px;}#k2ModuleBox137 .containerScrollk2 {    float: left;    width: 939px;    height: 266px;    overflow: hidden;    position: relative;}div.k2ItemsBlock ul li a.moduleItemCategory_blogs{    overflow: hidden;    font-family: 'Oswald Bold';    font-weight: 700;    font-size: 16px;    padding-left: 1px;    padding-right: 7px;    padding-top: 5px;    padding-bottom: 5px;    position: relative;    color: #215b33;    text-decoration:none;  }div.k2ItemsBlock ul li a.moduleItemTitle_blogs {    text-decoration: none;    color: #363636;    padding-left: -1px;    font-family: 'Oswald Bold';    font-size: 16px;    font-weight: 400;}.even {    background-color: #f0f0f0;    border-bottom: 1px solid #D8DCDD;    padding: 0px!important;}.odd {    background-color: #f0f0f0;    border-bottom: 1px solid #D8DCDD;    padding: 0px!important;}div.k2ItemsBlock ul li {    list-style-type: none;    background-color: #f0f0f0;}/*estilos que estaban en el codigo*/.carousel_inner {    float:left; /* important for inline positioning */    width:100%; /* important (this width = width of list item(including margin) * items shown */     overflow: hidden;  /* important (hide the items outside the div) */    /* non-important styling bellow */    height: 220px;}#carousel_ul {    position:relative;    /*left:-210px; /* important (this should be negative number of list items width(including margin) */    list-style-type: none; /* removing the default styling for unordered list items */    margin: 0px;    padding: 0px;    /*width:9999px; /* important */    /* non-important styling bellow */    padding-bottom:10px;    height: 100%;    width: 200%;    float:left;}#carousel_ul li{    float: left; /* important for inline positioning of the list items */                                        /* just styling bellow*/    padding:0px;    background: #000000;    margin-top:10px;    margin-bottom:10px;     margin-left:5px;     margin-right:5px;     position: relative;}#carousel_ul li img {    margin-bottom:2px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/    /* styling */    cursor:pointer;        border:0px;     position: relative;    z-index: 1;}#carousel_ul li a{    position: relative;    z-index: 1;}#left_scroll img, #right_scroll img{    border:0; /* remove the default border of linked image */    /*styling*/    cursor: pointer;    float: left;    }/*///////////////////*/#carousel_container {   }.moduleItemTitle_blogs{    font-family: Droid Sans;    font-weight: 700;    font-size: 17px;    color: #FFF;    padding-left: 11px;    text-decoration:none;  }#right_scroll{  float: left;}.botones{    position: absolute;    right: 0px;    top: 0px;        width: 72px;    overflow: hidden;}#right_scroll,#left_scroll {    float: left}#left_scroll span{    background-image: url(../images/botones1_left.png);}#right_scroll span{    background-image: url(../images/botones1_right.png);}#left_scroll span,#right_scroll span{    width: 36px;    height: 34px;    line-height: 34px;    display: block;    overflow: hidden;}#left_scroll span:hover{    background-image: url(../images/botones2_left.png);}#right_scroll span:hover{    background-image: url(../images/botones2_right.png);}