#contingutBlau #contingut .columna h1{
    color:#fff;
    font-size:18px;
    padding:0;
    margin-bottom:0;
    margin-top:12px;
}
#contingutBlau #contingut .columna h1 b{
    color:#C8EBEF;
}
#contingutBlau #contingut .columna{
    width:300px;
    float:right;
    color:#fff;
}
#contingutBlau #contingut .columnaContenido{
    color:#CDECF1;
    float:left;
}
#contingutBlau #contingut .columnaContenido h1 {
    color:#FFFFFF;
    font-size:22px;
    margin-bottom:0;
    margin-top:12px;
    padding:10px 0 0;
}
#contingutBlau #contingut .columnaContenido p {
    font-size:17px;
    margin:12px 0 10px;
    padding:0;
}
#contingutBlau #contingut .columnaContenido b {
    color:#FFFFFF;
}
#contingutBlau #contingut .columna a{
    float:left;
}
#contingutBlau #contingut .columna p{
    padding:0;
    margin:8px 0 10px;
    font-size:12px;
}
#contingutBlau{
    height:270px;
}
#contingutBlau .mobileSubReq{
    width:250px;
    float:left;
}
#contingutBlau .mobileSubReq p{
    color:#fff;
    font-weight:bold;
    width:150px;
    float:right;
    font-size:14px;
    margin-bottom:5px;
}
#contingutBlau .supBlau{
    line-height:30px;
    color:#fff;
    text-align:right;
    font-size:11px;
    display:block;
}
#contingutBlau .subBlau{
    line-height:22px;
    color:#fff;
    text-align:left;
    float:right;
    font-size:11px;
    display:block;
    width:305px;
}
#contingutBlau .botoBlauGros{
    display:block;
    width:312px;
    padding:0;
    margin:0;
    height:102px;
    background:url(../img/descargar01_104alt.gif) left top no-repeat transparent;
}
#contingutBlau .botoBlauGros.win{
    background:url(../img/descargar01_104alt_win.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauGros:hover{
    background-position:left bottom;
}
#contingutBlau .botoBlauGros .botoBlauGrosTitol{
    padding-top:10px;
    float:right;
    width:200px;
    color:#fff;
    font-size:22px;
    font-weight:bold;
}
#contingutBlau .botoBlauGros .p{
    color:#13539F;
    float:right;
    width:190px;
    padding:5px 10px 0 0;
    margin:0;
    font-size:13px;
    line-height:13px;
    display:block;
}
#contingutBlau .botoBlauGros .botoBlauGrosSubtitol{
    float:right;
    width:200px;
    color:#fff;
    font-size:18px;
    font-weight:bold;
}
#contingutBlau .botoBlauMini{
    display:block;
    width:129px;
    padding:20px 10px 10px;
    margin:0;
    height:85px;
    background:url(../img/descargar02_115alt.gif) left top no-repeat transparent;
}
#contingutBlau .botoBlauMini.mac{
    background:url(../img/descargar02_115alt_mac.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauMini.linux{
    background:url(../img/descargar02_115alt_linux.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauMini:hover{
    background-position:left bottom;
}
#contingutBlau .botoBlauMini .botoBlauMiniTitol{
    color:#fff;
    font-size:14px;
    font-weight:bold;
}
#contingutBlau .botoBlauMini .p{
    color:#13539F;
    width:129px;
    padding:5px 0 0;
    margin:0;
    font-size:11px;
    line-height:13px;
    display:block;
}
#contingutBlau .botoBlauGrosMobile{
    display:block;
    width:311px;
    padding:0;
    margin:0;
    margin-top:40px;
    height:102px;
    background:url(../img/descargar_mobile01.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauGrosMobile:hover{
    background:url(../img/descargar_mobile01.jpg) left bottom repeat-x transparent;
}
#contingutBlau .botoBlauGrosMobile .botoBlauGrosMobileTitol{
    padding-top:15px;
    float:right;
    width:210px;
    color:#fff;
    font-size:20px;
    font-weight:bold;
}
#contingutBlau .botoBlauGrosMobile .p{
    color:#fff;
    float:right;
    width:200px;
    padding:5px 10px 0 0;
    margin:0;
    font-size:13px;
    line-height:13px;
    display:block;
    font-weight:bold;
}
#contingutBlau .botoBlauGrosMobilePrim{
    display:block;
    width:311px;
    padding:0;
    margin:0;
    margin-top:10px;
    height:46px;
    background:url(../img/descargar_mobile02.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauGrosMobilePrim:hover{
    background:url(../img/descargar_mobile02.jpg) left bottom repeat-x transparent;
}
#contingutBlau .botoBlauGrosMobilePrim .p{
    color:#fff;
    float:left;
    width:305px;
    padding:10px 0 0 10px;
    margin:0;
    font-size:12px;
    line-height:14px;
    display:block;
    font-weight:bold;
}
#contingutBlau .botoBlauGrosMobileMig{
    display:block;
    width:311px;
    padding:0;
    margin:0;
    margin-top:17px;
    height:82px;
    background:url(../img/descargar_mobile03.jpg) left top no-repeat transparent;
}
#contingutBlau .botoBlauGrosMobileMig:hover{
    background:url(../img/descargar_mobile03.jpg) left bottom repeat-x transparent;
}
#contingutBlau .botoBlauGrosMobileMig .botoBlauGrosMobileMigTitol{
    padding-top:30px;
    float:right;
    width:210px;
    color:#fff;
    font-size:20px;
    font-weight:bold;
}
#contingutBlau .botoBlauGrosMobileMig .p{
    color:#fff;
    float:right;
    width:200px;
    padding:5px 10px 0 0;
    margin:0;
    font-size:13px;
    line-height:13px;
    display:block;
    font-weight:bold;
}
#contingutExito{
    width:315px;
    margin:0;
    padding:0;
    float:right;
    text-align:left;
    font-size:13px;
}
.columnaExitoBloc p{
    color:#fff;
    margin:13px 0;
}
.columnaExitoBloc img{
    margin:0;
    padding:18px 0 0;
}
.columnaExitoBloc a{
    float:left;
}
#contingutBlanc{
    padding-top:15px;
}
#contingutBlanc .columnes4{
    width:202px;
    float:left;
    padding-right:30px;
    padding-bottom:30px;
}
#contingutBlanc p{
    color:#595959;
    font-size:13px;
    line-height:15px;
    margin:0;
    padding:0;
    text-align:left;
}
#contingutBlanc h2{
    color:#EE8360;
    font-size:22px;
    padding:0 0 5px;
    margin:0;
}
#contingutBlanc h2 b{
    color:#75C9E0;
}
#contingutBlanc h3 b, #contingutBlanc h3 a b{
    color:#EE8360;
}
#contingutBlanc h3 a:hover b{
    color:#e14e2d;
}
#contingutBlanc .casosExito1,#contingutBlanc .casosExito2,#contingutBlanc .casosExito3{
    margin:9px 9px 0 0;
    width:132px;
    text-align:center;
    padding:0;
    float:left;
    border:1px solid #ddd;
}
#contingutBlanc img{
    border:none;
}
#contingutBlanc .casosExito3{
    margin:9px 0 0 0;
}
h3{
    padding-top:10px;
}
.columnaEsqGrosa{
    width:580px;
    float:left;
    margin:0;
    padding:0 0 50px;
}
.columnaEsqGrosa li{
    list-style-image:url(../img/diccionario/puntetLlista.gif);
    color:#595959;
    margin:0;
    padding:2px 0;
    font-weight:bold;
}
.columnaEsqGrosa ul{
    margin:0;
    font-size:13px;
    padding:12px 0 12px 12px;
}
.columnaEsqGrosa .colEsqGrosaImg{
    width:130px;
    float:left;
}
.columnaEsqGrosa .colEsqGrosaTxt{
    width:420px;
    float:left;
}
.columnaEsqGrosa .colEsqGrosaTxt p{
    padding-top:10px;
}
#contingutExito .botoGris{
    position:relative;
    border-top:1px solid #dbdbdb;
    border-left:1px solid #dbdbdb;
    border-bottom:1px solid #adadad;
    border-right:1px solid #adadad;
    margin-top:13px;
    margin-left:13px;
    margin-bottom:30px;
    background:url(../img/fons_degra_lateral.gif) bottom left repeat-x #fff;
}
#contingutExito .botoGris h3{
    font-size:16px;
}
#contingutExito .botoGrisTxt{
    width:200px;
    padding:0 20px 0px 82px;
}
#contingutExito .botoGrisTxt a{
    margin-top:5px;
}
#contingutExito .botoGris .stick{
    position:absolute;
    margin:0;
    padding:0;
    top:-14px;
    left:-14px;
}
.stickComparativa{
    position:absolute;
    margin:0;
    padding:0;
    top:-36px;
    right:105px;
}
#contingutBlanc tr{
    background:#fff;
}
#contingutBlanc table{
    margin-top:20px;
    border-right:1px solid #0B8AAD;
    border-top:1px solid #0B8AAD;
    border-bottom:1px solid #0B8AAD;
    color:#666;
    font-size:12px;
}
#contingutBlanc table td{
    text-align:center;
}
#contingutBlanc table td:first-child, #contingutBlanc table th:first-child {
    text-align:left;
}
#contingutBlanc table td, #contingutBlanc table th {
    text-align: expression(this.cellIndex==0?'left':'center');
}
#contingutBlanc table .tr_last_child{
    color:#0B8AAD;
    font-weight:bold;
}
#contingutBlanc td{
    border-left:1px solid #0B8AAD;
    padding:5px;
}
#contingutBlanc th{
    border-left:1px solid #0B8AAD;
    background-color:#039AC5;
    color:#fff;
    font-weight:bold;
    padding:10px 5px;
}
#contingutBlanc tr.blanc{
    background-color:#fff;
}
#contingutBlanc tr.gris{
    background-color:#EBEBEB;
}
th.colHover{
    background-color:#69C3DD;
    opacity: .5;
    filter: alpha(opacity=50);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
#contingutBlanc .blanc{
    background-color:#fff;
}
#contingutBlanc .normal{
    background-color:transparent;
}
.selContenidos{
    width:225px;
    border:1px solid #039AC5;
    color:#595959;
}
.botoGenericDreta{
	padding:0px;
}
.botoGenericDreta a{
	color:#fff;
	padding:3px 10px;
	text-align:center;
	text-decoration:none;
        display:block;
        height:17px;
        font-size:12px;
        background-color:#039AC5;
        border:1px solid transparent;
        float:right;
}
.botoGenericDreta a:hover{
        background-color: #fff;
        color:#039AC5;
        border:1px solid #039AC5;
}
#contingutBlanc #galeriaFotos{
    margin:0 auto;
}
