.contingut_complert {
margin: 0;
padding: 0;
width: 600px;
}

p { padding: 5px 0; }
 
.contingut_obre {
color: #FFF;
margin: 0;
padding: 3px 10px;
width: 20%;
cursor: pointer;
position: relative;
background-color:#c5c5c5 
}
.contingut_ocult {
padding: 5px 10px;
border-style:dotted;
border-width:1px;
background-color:#fafafa; 
}
p { padding: 5px 0; }

.contingut_tanca {
margin: 1px;
color: #fff;
padding: 3px 10px;
width: 20%;
cursor: pointer;
position: relative;
background-color:#464646;
}
.itm_simple_show {
color: #fff;
background-color:#c5c5c5;
width: 30px;
float: left;
padding: 3px 5px;
border-radius: 3px;
margin: 10px;
cursor: pointer;
}

.itm_simple_hide {
color: #fff;
background-color:#464646;
width: 30px;
float: left;
padding: 3px 5px;
border-radius: 3px;
margin: 10px;
cursor: pointer;
}


.itm_simple_element {
color: #FFF;
margin: 0;
padding: 5px;
width: 600px;
float:left;
border-style:solid;
border-width:1px;
border-radius: 3px;
 
}

img.itm_left {
    float: left; 
	vertical-align: text-top;
	padding-right: 20px; 
	padding-bottom: 5px;
}
.itm_simple_slidetoggle  {
background-color:#fafafa; 
max-width: 200px;
padding: 25px;
border-style: solid;
border-width: 3px;
border-radius: 20px;
cursor: pointer;
}
.itm_simple_hidden  {
background-color:#fafafa; 
max-width: 500px;
margin: 10px;
padding: 15px;
border-style: dashed;
border-width: 1px;
border-radius: 20px;
cursor: pointer;
}
.itm_simple_next {
background-color:#fafafa; 
max-width: 200px;
padding: 10px;
border-style: solid;
border-width: 1px;
border-radius: 20px;
cursor: pointer;
}