.problemsSolved h2
{
    color:#ffffff;
    background-repeat:no-repeat;
    line-height:52px;
    padding-left:75px;
    float:left;
    width:469px;
    font-weight:normal;
}

.problemsSolved h1.security
{
    color:#ffffff;
    background-image:url(../images/products-header-security.png);
    padding-left:75px;
    background-repeat:no-repeat;
    line-height:48px;
}

.problemsSolved h1.infrastructure
{
    color:#ffffff;
    background-image:url(../images/products-header-infrastructure.png);
    padding-left:75px;
    background-repeat:no-repeat;
    line-height:48px;
}

.problemsSolved h1.server
{
    color:#ffffff;
    background-image:url(../images/products-header-server.png);
    padding-left:75px;
    background-repeat:no-repeat;
    line-height:48px;

}

.problemsSolved h2.security
{
    background-image:url(../images/consult-security.png);
}

.problemsSolved h2.infrastructure
{
    background-image:url(../images/consult-infrastructure.png);
}

.problemsSolved h2.server
{
    background-image:url(../images/consult-server.png);
}

.problemsSolved ul
{
    list-style:none;
    padding:0px;
    margin:0px;
    padding-left:60px;
    padding-top:5px;
    float:left;
}

.problemsSolved ul.group
{
    padding-left:0px;
}

.problemsSolved ul li
{
    padding-bottom:10px;
}

.problemsSolved ul li a.documentTitle
{
    font-size:14px;
}

.problemsSolved ul li div.documentTitle
{
    font-size:21px;
    padding-bottom:5px;
}

.otherProblems
{
padding-top:10px;
float:left;
}
.otherProblemDocs
{
    float:left;
    width:540px;
    background-image:url(../images/problems-solved-top.png);
    background-repeat:none;
}

.otherProblemDocsBot
{
    float:left;
    width:500px;
    background-image:url(../images/problems-solved-bottom.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    padding:20px;
    padding-top:12px;
    min-height:50px;
    line-height: 20px;
}

.otherProblemDocsBot h3
{
    font-size:21px;
    font-weight:normal;
    line-height:34px;
}

.otherProblemDocsBot h3.Security
{
    color: #00bce4;
}
.otherProblemDocsBot h3.Infrastructure
{
    color: #004990;
}
.otherProblemDocsBot h3.Server
{
    color: #4c4c4c;
}

.otherProblemDocsBot a
{
    font-size:11px;
}

.problemPromo 
{
    width:213px;
    float:left;
    padding-top:10px;
}
.problemPromo .problemPromoTop
{
    width:213px;
    float:left;
    background-image:url(../images/problems-solved-promo-top.png);
    background-repeat:no-repeat;
}

.problemPromo .problemPromoBottom
{
    width:173px;
    float:left;
    background-image:url(../images/problems-solved-promo-bottom.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    padding:20px;
}
.problemPromo .problemPromoTitle
{
    font-size: 25px;
    color:#004990;
    padding-bottom:15px;
}
.problemPromo .security
{
    font-size: 20px;
    color:#00b0d8;
    padding-top: 10px;
    padding-bottom:5px;
}
.problemPromo .infrastructure
{
    font-size: 20px;
    color:#004990;
    padding-top: 10px;
    padding-bottom:5px;
}
.problemPromo .server
{
    font-size: 20px;
    color:#4c4c4c;
    padding-top: 10px;
    padding-bottom:5px;
}

.problemPromo .hr
{
    border-bottom: solid 2px #d3d3d3;
    width:100%;
    height:5px;
}

.problemImage
{
    float:right;
    padding-left:10px;
    padding-bottom:10px;
}













/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

