#o2o_profile {
  float: left;
  width: 80%;
  padding-left: 10px;
  padding-top: 5px;
}

#o2o_profile_functions {
  float: right;
  width: 16%;
  padding:3px;
  font-size: 90%
}

#o2o_profile td {
  font-size: 80%;
  border: 0px;
  padding: 2px;
  margin: 5px;
}
div#o2o_content_container{
	float:left;
	width: 380px;
}

div#o2o_content{
  padding-bottom:7px;
  font-size: 80%;
}


div#o2o_content p{
  font-size: 85%;
}

div#o2o_content .image{
  padding-right: 10px;
  padding-top: 5px;
  float:left;
  width: 50px;
  height: 60px;
  text-align: center;
	width:50px;
	text-align:center;
}

div#o2o_content .content{
  padding-left: 20px;
  min-height: 60px;
}



/* O2O top menu style */


#topMenu{
border-top: 1px solid;
border-right: 1px solid;
border-left: 1px solid;
width: 120px;
text-align:center;
padding-top: 5px;
margin-right: 2px;
}

#topMenu a {
  text-decoration: none;
   font-weight: bold;
  color: #336699;
}

#topMenu a:hover {
  text-decoration: none;
  font-weight: normal;
}

#topMenu a:hover span {
  text-decoration: none;
  font-weight: normal;
}

#tabsC {
float:left;
font-size:93%;
line-height:normal;
/*width:100%*/;
}

#tabsC ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
color: #336699;
/*padding:10px 10px 0pt 50px;*/
}
#tabsC li {
display:inline;
margin:0pt;
padding:0pt;
color: #336699;
}
#tabsC a {
/*background:green;*/
float:left;
margin-right:2px;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
border-top: 1px solid #AD2525;
border-right: 1px solid #AD2525;
border-left: 1px solid #AD2525;
width: 120px;
text-align:center;
}

#tabsC a.selected {
float:left;
margin-right:2px;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
border-top:
1px solid;
border-right: 1px solid; border-left: 1px solid; width: 105px; text-align:center;
}

#tabsC a span {
font-size: 100%;
background:white;
display:block;
float:left;
padding:5px 15px 4px 6px;
}
#tabsC a.selected span {
background:#6D81AF;
color:white;
display:block;
float:left;
padding:5px 15px 4px 6px;
}

#tabsC a span {
font-size: 100%;
float:none;
}
#tabsC a:hover span {
color:#FFFFFF;
}
#tabsC a:hover {
background-position:0% -42px;
background:#AD2525;
}
#tabsC a:hover span {
background-position:100% -42px;
background:#AD2525;
}

/* css imagenes sidebar */

div#sidebargroups {
padding-top: 10;
}

div#sidebargroups img{
border: 1px solid #2cadca;
padding: 2px;
/*min-height: 70px;*/
/*width:70px;*/
}

