.extrabox{width:200px;float:left;background-color:#ffffff;text-align:center;padding:10px 5px 10px 5px;margin:0;height:auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-top:10px;}

.extrabox img {border:none;}

.boxopi {
color:#636363;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:19px;
margin:25px 0px 25px 0px;
}

.boxopi ul {
display:block;
color:#636363;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:19px;
margin:7px 0px 2px 5px;
padding:0pt;
list-style-image:url(/img/flecha.jpg);
list-style-type:none;
}

.boxopi li {
margin-left: 15px;
margin-bottom: 5px;
}

.boxopi div {
color:#636363;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:19px;
}

.boxopi img{
border:none;
}

.boxopi .contentcore p {
display:block;
width:99%;
}

.boxopi .contentcore img{
margin: 3px 3px 3px 3px;
}

.opiface {
float:left;
width:90px;
}

.opitext {
float:left;
width:570px;
display: table; height: 70px;  #position: relative; overflow: hidden;
}

.opitextin{
#position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;
}

.titlepost{font-family:Arial, Helvetica, sans-serif;display:block;font-size:20px;#position: relative;  #top: -50%; #margin-top:-30px;}

.titlepost a{color:#ffffff; text-decoration:none;font-weight:bold;}
.titlepost a:hover{text-decoration:underline;}

.subtitlepost {padding-top:5px;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;}
.subtitlepost a {color:#000000;}

.boxopi .lindot {padding: 0px 0px 0px 0px;}

.boxopi .opicos {margin:0px 0px 0px;}

/**Web specific entries **/
/** cau.cat **/
.boxopi .contentcore .intro-right {
float:right;
margin:10px;
}

.boxopi .contentcore .intro {
float:left;
margin:10px;
}

.boxopi .contentcore .imgcenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.boxopi .cleanplanet {
padding-top: 10px;
margin-top:5px;
}

/** caballe.cat **/

.boxopi .contentcore img.alignright {
display:inline;
margin:2pt 0pt 2px 7px;
}

.boxopi .contentcore .alignright {
float:right;
}

.boxopi .contentcore img.alignleft {
display:inline;
margin:2pt 0pt 2px 7px;
}

.boxopi .contentcore .alignleft {
float:left;
}

.critical {
background-color:#FFA0A0;
}

.high {
background-color:#FFD8A0;
}

.moderate {
background-color:#FFFFA0;
}

.identica_box, .twitter_boxi, .boxgoogle_publi{
margin-bottom: 10px;
color: #636363;
}

.identica_box div {
-moz-border-radius:0.5em;
-webkit-border-radius:0.5em;
border-radius:0.5em;
font-size: 12.5px;
border: 1px solid #95AE38;
}

.identica_box div a{
color: #3B5998;
}


