/*Generico a todas las pantallas*/
body, html {
margin: 0;
padding: 0;
color: #333;
background: #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 100%;
}






/*Enlace búsqueda avanzada*/
.AdvancedSearchLink 
{
	margin:0 4px;
	color:#000;
	line-height:14px;
	text-decoration:underline;
}
.AdvancedSearchLink span 
{
	margin:0 !important;
	border:0px !important;
	background-color:Transparent !important; 

}

/*Cabecera*/
.cbtrrtit a {
height: 82px !important;
}
#pers {
margin: 0 10px 0 0 !important;
height: 21px;
line-height: 22px;
vertical-align: middle;
}
.cbtrrizq {
min-height: 62px !important;
}


.TerraMenu {
font-size: 11px;
padding:1px 0;
margin: 0px 0;
Background-Color:#efefee;
}
.TerraMenu p {
margin: 2px 0;

}

/*Capas contenedoras estructura*/
#total {
width: 100%;
text-align: center;
}
#total2 {
width: 60em;
min-width: 960px;
text-align: left;
margin: auto;
}
#cab {
width: 100%;
}
#contenth {
width: 100%;
}
#content {
float: left;
width: 100%;
background: #efefee url(../images/terra/fondo_h1.jpg) no-repeat;
}
#cont {
float: left;
width: 49.35em;
min-width: 790px;
color: #000;
}
#cont2 {
/*float: left;
width: 59.22em;
min-width: 948px;*/
color: #333;
}
#col2_304 {
float: left;
width: 302px;
/*min-width: 304px;*/
margin-left:10px;
color: #333;
}
#col1_620 {
float: left;
width: 633px;
/*min-width: 620px;*/
color: #000;
padding-bottom: 15px;
}
#pie {
width: 924px;
margin-top: 10px;
margin-left: 23px;/*
float: left;*/
}

/* headings */
h1, h2, h3, h4, h5 {
margin: 0;
padding: 0;
text-align: left;
font-weight: normal;
/*font-size: 1em;*/
}

/* genericos */
form, fieldset, legend, label {
margin: 0;
padding: 0;
}
fieldset {
border: none;
}
legend {
display: none;
}
select, textarea, input, button {
}
/* button respuesta seleccionar etiqueta */
button {
width: 188px;
margin: 0 5px;
padding: 0;
color: #a4a4a4 !important;
background: #fff url(../images/terra/fondo_boton.gif) repeat-x left center;
border: 1px solid #b5afa4;
font-size: 11px;
line-height: 18px;
font-weight: bold;
}
td {
font-size: 1em;
}

/* otros estilos */
.sn {
display: none;
}
h1 {
margin: 0 0 0 -9999px;
display: inline;
float: left;
}
div h2 {
color: #f76408;
font-size: 1.4em;
font-weight: bold;
padding-top: 10px;
}

/*Publicidad*/
#contenedoraPubli {
/*float: right;*/
width: 300px;
/*min-width: 18.7em;*/
}
.bann {
background: #fff url(../images/terra/p300.gif) no-repeat;
padding: 15px 0 2px 0;
text-align: center;
margin-bottom: 10px;
}
#banner300 {
clear: left;
}
.publi {
display: none;
}
#blogs_foros, #ultimosVideos {
margin: 0 0 8px 12px;
}
#foros h2, #blogs h2 {
background-repeat: no-repeat;
background-position: 10px 10px;
padding: 10px 0 0 40px;
}
#foros h2 {
background-image: url(../images/terra/icono_foros.gif);
}
#blogs h2 {
background-image: url(../images/terra/icono_blogs.gif);
}
#ultimosVideos h2 {
padding: 10px 0 18px 40px;
background: url(../images/terra/icono_videos.gif) no-repeat 10px 10px;
}
#ultimasImagenes h2 {
background: url(../images/terra/top_right_ultimas_imagenes_.gif) no-repeat top right;
padding-top: 40px;
}
#ultimasImagenes h2 .cabeceraImagenes {
background: url(../images/terra/icono_imagenes.gif) no-repeat 10px 10px;
color: #f76408;
font-weight: bold;
padding: 10px 0 0 40px;
}
#foros {
float: right;
width: 47%;
margin-right: 1.5%;
display: inline;
}
#blogs {
float: left;
width: 47%;
margin-left: 1.5%;
display: inline;
}

/*Sección MENU*/
#menu {
float: left;
width: 100%;
height: 4em;
display: inline;
}
#menu strong {
display: none;
}
#menu ul {
float: left;
margin: 0;
padding: 1.3em 0 0 0;
list-style: none;
width: 100%;
background: url(../images/bg_menu) repeat-x bottom 0%;
height: 45px;
}
#menu ul li {
float: left;
}
#menu ul .seleccionado {
font-weight: bold;
background: #efefef url(../images/terra/bg_menu_seleccionado.gif) repeat-x top 0%;
}
#menu ul .ayuda {
color: #ec7425;
margin-left: 37em;
text-align: right;
font-size: 0.75em;
text-decoration: underline;
line-height: 2em;
}
#menu .buscar {
background: #fff url(../images/terra/bg_bot.gif) bottom 0%;
border: 1px solid #7a7b7b;
color: #333;
font-weight: bold;
width: 9.5em;
height: 1.5em;
line-height: 1em;
}
#buscador {
position: relative;
width: 100%;
text-align: left;
padding: 0;
margin: 0;
font-size: 0.8em;
}
#buscador .contenedoraBuscador {
position: absolute;
top: 0.3em;
width: 100%;
text-align: right;
}
#buscador .tf1 {
border: 1px solid #ccc;
font-size: 1em;
width: 10em;
margin-right: 10px;
}
#buscador .tf2 {
border: 1px solid #ccc;
font-size: 1em;
width: 10em;
margin-right: 10px;
}
.masValorados {
display: block;
color: #000000;
font-size: 0.7em;
}
#componenteGaleria {
background: url(../images/terra/ref_componente.jpg) no-repeat;
width: 616px;
height: 119px;
}
#componenteGaleria table {
width: 94%;
margin: 20px 0 0 20px;
}
#UsuariosOn {
margin:0 0 0 11px;
}
#UsuariosOn table {
width:97.5%;
}
#ultimasImagenes {
margin: 14.5em 0 0 12px;
padding-bottom: 8px;
background: url(../images/terra/bg_ultimas_imagenes.jpg) no-repeat bottom right;
}
#ultimasImagenes .bordeCajaExterno {
background: url(../images/terra/bg_ultimas_imagenes.jpg) no-repeat bottom right;
}
#ultimasImagenes .bordeCajaInterno {
background: url(../images/terra/top_left_ultimas_imagenes.gif) no-repeat top left;
}

/*Sección Blogs y Foros*/
#blogs_foros {
background: #fff url(../images/terra/bg_h2_foros_blogs.gif) repeat-x top right;
float: left;
clear: right;
display: inline;
}
#foros ul, #blogs ul {
padding-top: 25px;
}
.imagenBlog, .imagenForos {
float: left;
padding: 5px 6px 5px 6px;
width: 3.62em;
height: 3.62em;
}
.imagenVideo {
float: left;
display: inline;
margin: 5px 6px 0 0;
}
#blogs h4, #foros h4 {
color: #f76408;
font-size: 0.8em;
float: left;
}
#blogs h4 a, #foros h4 a {
color: #f76408;
text-decoration: none;
}
#blogs h4 a:hover, #foros h4 a:hover {
text-decoration: underline;
}

/*Sección Ultimos Videos*/
#UltimosVideos h4 {
color: #f76408;
font-size: 0.8em;
float: left;
}
#UltimosVideos h4 a {
color: #f76408;
text-decoration: none;
}
#UltimosVideos h4 a:hover {
text-decoration: underline;
}
.cierreClear {
clear: both;
}
ul {
list-style: none;
padding: 0;
margin: 0;
}
#blogs_foros li h3 {
font-weight: bold;
color: #666;
font-size: 0.75em;
padding: 5px 0 0 0;
min-height: 40px;
}
* html #blogs_foros li h3 {
height: 40px;
}
#blogs li, #foros li {
width: 100%;
min-height: 80px;
background: url(../images/terra/cierre_lista.gif) repeat-x 10px 75px;
}
* html #blogs li, #foros li {
height: 80px;
}
#blogs li span, #foros li span {
float: right;
}
#blogs p, #foros p {
text-align: right;
font-size: 0.7em;
padding: 0 0 10px 0;
margin: 0;
}
#blogs .vinculo, #foros .vinculo {
color: #333;
}
#ultimosVideos {
float: left;
display: inline;
background: #fff url(../images/terra/bg_h2_fondo_videos.gif) repeat-x top left;
padding: 0 10px 10px 10px;
float: left;
}
#ultimosVideos ul {
float: left;
display: inline;
width: 100%;
margin: 10px 0 0 0;
padding: 0px;
background:#fff;
}
#ultimosVideos .videoIzquierda {
float: left;
width: 48.4%;
}
#ultimosVideos .videoDerecha {
float: right;
width: 48.4%;
}
#ultimosVideos h3 {
font-size: 95%;
font-weight: bold;
color: #666;
display: block;
min-height: 65px;
min-width: 150px;
}
#ultimosVideos .contxt {
overflow:hidden;
float: left;
padding-bottom: 10px;
margin-bottom: 5px;
background: url(../images/terra/cierre_lista.gif) repeat-x bottom left;
}
#ultimosVideos .contxt2 {
float: left;
width: 10.7em;
margin-top: 8px;
}
* html #ultimosVideos h3 {
height: 65px;
font-size: 0.95em;
}
#ultimosVideos .comentarios {
font-size: 0.7em;
margin: 0;
padding: 0;
color: #7a6d67;
}
#ultimosVideos .parrafoVideo {
margin: 0;
font-size: 0.75em;
line-height: 18px;
float: left;
display: block;
}
.linkComentarios {
color: #f76408;
}
/* icono video */
.foto {
float: left;
display: inline;
text-align: center;
width: 6.3em;
margin: 8px 8px 0 8px;
position: relative;
overflow: hidden;
}
.foto img {
width: 6.3em;
min-width: 100px;
height: 4.9em;
min-height: 75px;
}
.foto .ico {
width: 23px;
height: 23px;
right: 6px;
bottom: 6px;
position: absolute;
background: url(../images/terra/ico_video2.png) no-repeat;
}

/*Seccion Usuario mas Valorado*/
#usuarioMasValorado {
/*float: right;*/
overflow:hidden;
width: 287px;
margin: 25px 0 10px;
padding: 2px;
background: #ffe0cc;
}
#numeroUsuariosConectados {
color: #fff;
padding: 5px 0;
margin: 5px 14px 0;
display: block;
font-size: 0.87em;
background: #C04A04 url(../images/bg_numerousuarios.gif) no-repeat bottom left;
text-align:center;
font-weight: normal;
}
#usuarioMasValorado h3 {
margin:5px 14px;
padding-bottom: 5px;
color: #FF8800;
background: url(../images/terra/cierre_masvalorado.gif) repeat-x left bottom;
font-size: 110%;
font-weight: normal;
}
.imagenMasValorado {/*
float: left;
margin: 0 0 5px;
width: 6.87em;
height: 6.87em;
border: 0 none;*/
}
#usuarioMasValorado h4 {
margin: 10px 10px 5px;
color: #cc3300;
font-size: 150%;
}
#usuarioMasValorado .valoracion {
margin: 28px 10px 10px;
}
#usuarioMasValorado .ForumPostUserIcons {
margin: 8px 0 29px -9px;
}
.votos {
float: left;
font-size: 0.75em;
}
#usuarioMasValorado .votos {
margin: 8px 0 29px 0;
font-size: 11px;
text-align: right;
}
#usuarioMasValorado h5 {
padding: 0 0 15px 15px;
font-weight: bold;
}
#usuarioMasValorado ul {
color: #796c66;
display: inherit;
margin:5px 10px;
}
#usuarioMasValorado li {
display: inline;
margin-bottom: 0.8em;
}
#usuarioMasValorado ul strong {
color: #333;
}
#usuarioMasValorado .imagenBlog {
width: 2.92em;
height: 2.92em;
}

/*Seccion Tus Blogs*/
#tusBlogs {
float: right;
min-width: 18.7em;
width: 18.7em;
background: #fff;
padding: 2px;
margin-bottom: 10px;
min-height: 253px;
}
* html #tusBlogs {
height: 253px;
}
#tusBlogs h3 {
background: #b5afa4;
color: #fff;
font-weight: bold;
font-size: 0.9em;
padding: 8px 0 8px 10px;
}
#tusBlogs h4 {
float: left;
color: #ed772c;
font-weight: bold;
font-size: 0.81em;
width: 13em;
min-height: 40px;
margin-top: 10px;
}
#tusBlogs span {
float: left;
display: block;
}
#tusBlogs .blogMasVotado {
display: block;
float: right;
width: 100%;
min-height: 80px;
margin-top: 3px;
background: #f7f6f5 url(../images/terra/cierre_masvalorado.gif) repeat-x bottom 0%;
}
#tusBlogs .valoracion {
float: left;
width: 13em;
text-align: right;
}
#tusBlogs .votos {
width: 11em;
text-align: right;
}
#tusBlogs .imagen {
float: left;
margin: 10px 10px 0 10px;
}
#tusBlogs .listaTusBlogs {
float: left;
width: 100%;
margin: 0;
padding: 0;
}
* html #tusBlogs h4 {
height: 40px;
}
* html #tusBlogs .blogMasVotado {
height: 80px;
}
* html #tusBlogs {
width: 18.7em;
}
.spanValoracion {
float: left;
}

/*Seccion Mensajes Valorados*/
#mensajesValorados {
/*float:right;*/
width: 300px;
/*min-width: 18.7em;*/
padding: 2px;
margin-bottom: 10px;
background: #fff;
}
#mensajesValorados h3 {
padding: 8px 0 8px 10px;
color: #fff;
background: #b5afa4;
font-weight: bold;
font-size: 0.9em;
}
#mensajesValorados ul {
margin: 15px;
padding: 0 5px;
font-size: 75%;
}
#mensajesValorados li {
overflow:hidden;
width: 100%;
padding:5px 0 8px;
margin:5px 0;
background: url(../images/terra/cierre_lista.gif) repeat-x left bottom;
}
#mensajesValorados .lastListElement {
background: none;
}
#mensajesValorados .imagenBlog {
float:none;
margin: 0 5px;
padding: 0;
vertical-align:bottom;
}

/*Vinculos*/
#menu ul a {
display: block;
padding: 1em 1.8em 0.7em 1.8em;
color: #333;
font-size: 1em;
text-decoration: none;
}
#menu ul a:hover {
text-decoration: underline;
}
#ultimasImagenes h2 a, #foros h2 a, #blogs h2 a, #ultimosVideos h2 a {
color: #f76408;
text-decoration: none;
}
#ultimasImagenes h2 a:hover, #foros h2 a:hover, #blogs h2 a:hover, #ultimosVideos h2 a:hover {
text-decoration: none;
}
#blogs_foros li h3 a, #foros li h3 a {
color: #666;
text-decoration: none;
}
#blogs_foros li h3 a:hover, #foros li h3 a:hover {
text-decoration: underline;
}
#tusBlogs h4 a {
color: #ed772c;
text-decoration: none;
}
#tusBlogs h4 a:hover {
text-decoration: underline;
}
#tusBlogs ol {
display: inherit;
margin-left: 30px;
padding-left: 5px;
margin-top: 15px;
font-size: 0.75em;
color: #796c66;
}
#tusBlogs li {
line-height: 1.2em;
margin-bottom: 0.8em;
}
#tusBlogs .lastListElement {
margin-bottom: 0;
padding-bottom: 0;
}
#tusBlogs ol strong {
color: #333;
}
#ultimosVideos h3 a {
color: #666;
text-decoration: none;
}
#ultimosVideos h3 a:hover {
text-decoration: underline;
}
#usuarioMasValorado h4 a {
color: #cc3300;
text-decoration: none;
}
#usuarioMasValorado h4 a:hover {
text-decoration: underline;
}
#usuarioMasValorado li a {
color: #cc3300;
text-decoration: none;
}
#usuarioMasValorado li a:visited {
color: #cc3300;
text-decoration: none;
}
#mensajesValorados h3 a {
color: #fff;
text-decoration: none;
}
#mensajesValorados h3 a:hover {
text-decoration: underline;
}
#mensajesValorados .vinculoBlog, #tusBlogs .vinculoForos {
text-align: right;
display: block;
width: 100%;
margin-bottom: 12px;
}
#mensajesValorados .vinculoBlog a, #tusBlogs .vinculoForos a {
padding-left: 15px;
margin-right: 10px;
color: #333;
font-size: 0.75em;
background-image: url(../images/terra/bullet_vinculo.gif) no-repeat left 0%;
}
#mensajesValorados ol li a, #tusBlogs ol li a {
color: #796c66;
text-decoration: none;
}
#mensajesValorados ol li a:hover, #tusBlogs ol li a:hover {
text-decoration: underline;
}


a {
color: #ec7425;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.subrayado {
color: #ec7425 !important;
text-decoration: underline !important;
}

/*Contenedor Exterior*/
#CommonOuter {
width: 960px;
margin-left: 23px;
margin-top:110px;
}
/*Contenedor*/
#Common {
background: #efefee;
}
.CabeceraTerra {
width: 960px;
min-width: 960px;
text-align: left;
margin-left: 23px;
position:Absolute;
Top:0px;
}
.CabeceraTerra noscript {
display: none;
}
#CommonHeader {
width: 100%;
background: #fff;
padding: 0;
}
#CommonFooter {
display: none; /* PROVISIONAL */
padding: 36px 0;
text-align: center;
}
#CommonFooter a {
display: none; /* PROVISIONAL */
}
#CommonLeftColumn {
background: #fff;
padding-bottom: 12px;
}
/* TD columna principal */
#CommonBodyColumn {
padding-bottom: 7px;
}
/* TD columna derecha */
#CommonRightColumn {
padding-bottom: 7px;
}
.CommonJumpArea {
font-size: 90%;
padding: 4px;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}
.CommonFeedArea {
margin: 10px;
font-size: 90%;
padding: 4px;
padding-left: 0;
padding-right: 0;
font-weight: bold;
}
.CommonPagingArea {
font-size: 90%;
padding: 6px;
margin: 1px 5px 0 3px;
color: #636361;
font-weight: normal;
}
.CommonPagingArea span.columnText {
float: left;
}
.CommonPagingArea a {
font-weight: normal;
}
.CommonPagingArea a:link, .CommonPagingArea a:visited {
color: #666;
}
.CommonSortArea {
font-size: 90%;
padding: 5px;
margin-left: 3px;
margin-right: 3px;
font-weight: bold;
margin-right: 40px;
}
.CommonBreadCrumbArea {
font-size: 16px;
margin: 1px 1px 10px;
padding: 5px 5px 5px 20px;
background: #b7afa4;
color: #fff;
}
.CommonBreadCrumbArea a:link, .CommonBreadCrumbArea a:visited, .CommonBreadCrumbArea a:hover, .CommonBreadCrumbArea a {
color: #fff;
font-weight: bold;
}
.CommonFilterArea {
font-size: 90%;
padding: 4px;
margin-left: 3px;
margin-right: 3px;
font-weight: bold;
margin-right: 40px;
}
div.CommonTitleBarImage {
width: 100%;
margin: 7px 0 0;
}
/* Contenedor buscador cabecera */
div.CommonTitleBarImage table {
float: left;
}
/* Contenedor buscador cabecera */
div.CommonTitleBarImage table input {
width: 116px;
}
div.CommonTitleBarImage table {
width: 100%;
}
#welcome {
margin-left:20px;
color: #333;
font-size: 12px;
}
#welcome A, #welcome A:visited, #welcome A:active, #welcome A:hover {
font-size: 12px;
}
.CommonSearch {
overflow:hidden;
width: 405px;
}
.CommonSearch input {
font-size: 12px;
color: #666;
width: 116px;
border: 1px solid #999;
}
.CommonSearch select {
margin: 0 4px;
font-size: 12px;
color: #333;
width: 116px;
border: 1px solid #999;
}
.CommonSearch span {
background: #fff none;
padding: 0;
margin: 0 12px 0 6px;
border: 1px solid #9e9e9e;
}
.CommonSearch .CommonSearchButton {
background: #ccc url(../images/terra/fondo_boton.gif) repeat-x left center;
color: #333;
font-size: 12px;
font-weight: bold;
text-align: center;
margin: 0;
cursor: pointer;
}
.CommonSearchResults {
font-size: 80%;
color: #333;
font-weight: bold;
padding: 8px;
}
.CommonSearchResultsArea {
border-style: solid;
border-width: 0;
border-top-width: 2px;
border-color: #ccc;
margin-top: 16px;
padding-top: 4px;
}

/*Tree Form Element*/
.CommonTreeFormArea {
border-style: solid;
border-color: #999;
border-width: 1px;
padding: 2px;
width: 350px;
height: 175px;
overflow: auto;
margin: 4px;
margin-left: 2px;
}
.CommonTreeFormTree {
padding: 0;
}
.CommonTreeFormNode {
cursor: pointer;
font-size: 90%;
}
.CommonTreeFormNodeSelected {
padding: 1px;
font-weight: bold;
background: #ddd;
border-style: solid;
border-width: 1px;
border-color: #ccc;
cursor: pointer;
font-size: 90%;
}
.CommonTreeFormNodeHover {
cursor: pointer;
font-size: 90%;
}

/*Title Bar Styles*/
.CommonTitleBar {
height: 27px;
/*position: relative;*/
}
.CommonTitleBarTitleArea {
display: none;
}
.CommonTitleBarSearchArea {

text-align: right;
font-size: 11px;
color: #666;
}
.CommonSearchButtonOuter
{
display:block;
float:right;
width:120px;
height:19px;
margin:0 12px;
padding:0 1px !important;
color: #333;
background: url(../images/common/search-button.gif) no-repeat top left;
text-align: left;
font-weight: bold;
}
.CommonSearchButton {
display:block;
padding:0 !important;
color: #333;
background: url(../images/common/search-button-right.gif) no-repeat top right;
font-size: 12px;
line-height:19px;
text-align: center;
font-weight: bold;
}
.CommonSearchButton:link, .CommonSearchButton:visited, .CommonSearchButton:active {
color: #333;
text-decoration: none;
}
.CommonSearchButton:hover {
text-decoration: underline;
}
td.CommonTitleBarImage {
display: none;
width: 250px;
}
td.CommonTitleBarImage * {
display: none;
}
.CommonTitleBarTitle {
height: 50px;
padding: 0 0 0 4px;
font-size: 150%;
color: #555555;
margin: 0;
margin-bottom: -5px;
font-weight: bolder;
}
.CommonTitleBarTitle A:link {
color: #333;
text-decoration: none;
}
.CommonTitleBarTitle A:visited {
color: #333;
text-decoration: none;
}
.CommonTitleBarTitle A:active {
color: #333;
text-decoration: none;
}
.CommonTitleBarDescription {
position: relative;
top: -4px;
padding: 0 0 0 6px;
color: #999;
margin: 0;
margin-bottom: -14px;
}

/* User Area */
.CommonUserArea {
text-align: left;
padding: 0;
color: #666;
font-size: 10px !important;
font-weight: normal;
margin: 5px 0;
}
.CommonUserArea A:link, .CommonUserArea A:visited, .CommonUserArea A:active, .CommonUserArea A:hover {
font-weight: bold;
text-decoration: underline;
}

/*Form Styles*/
.CommonFormArea {
clear: both;
}
.CommonFormArea table {
margin: 8px 0;
padding: 0;
font-size: 13px;
font-weight: normal;
}
.CommonFormArea table td {
padding-bottom: 10px;
}
.CommonFormTitle {
color: #999;
font-size: 140%;
font-weight: bold;
padding: 4px;
padding-left: 0;
margin: 0;
}
.CommonFormDescription {
padding: 2px;
padding-left: 0;
padding-bottom: 8px;
padding-top: 8px;
}
TD.CommonFormFieldName {
color: #666;
padding: 2px;
padding-right: 8px;
font-weight: bold;
}
TD.CommonFormFieldName label{
font-size:75%;
}
DIV.CommonFormFieldName {
color: #666;
padding: 2px;
padding-top: 8px;
font-weight: bold;
}
TD.CommonFormFieldDescription {
color: #333;
padding: 2px;
font-size: 90%;
font-weight: normal;
}
DIV.CommonFormFieldDescription {
color: #333;
padding: 2px;
font-size: 90%;
font-weight: normal;
}
TD.CommonFormField {
color: #666;
padding: 2px;
}
TD.CommonFormFieldOptions {
border-bottom: 0px;
color: #666;
padding: 2px;
}
TD.CommonFormField label{
font-size:75%;
}
DIV.CommonFormField {
color: #333;
padding: 2px;
}
.CommonFormActionButtons {
color: #666;
padding: 2px;
text-align: right;
}
/*Boton Publicar Mensaje - pantalla respuesta */
#Buttons input {
display: block;
width:100px;
text-align: center;
padding: 4px 8px;
background: #fff url(../images/terra/fondo_boton.gif) left center !important;
color: #666;
border:1px solid #9c9c9c;
font-size:12px;
font-weight: bold;
}

/* Join Form Styles */
.JoinTitle {
width: 650px;
text-align: left;
font-size: 140%;
font-weight: bold;
background: #b7b1a3;
color: #698d73;
padding: 8px;
padding-left: 8px;
margin: 0;
margin-top: 20px;
}
.JoinArea {
width: 650px;
color: #333;
background: #b7b1a3;
padding: 8px;
padding-bottom: 16px;
text-align: left;
}

/* Message Styles */
.CommonMessageArea {
width: 50%;
margin-top: 64px;
margin-bottom: 64px;
background: #fff;
}
.CommonMessageTitle {
text-align: left;
font-size: 140%;
font-weight: bold;
background: #b7b1a3;
color: #fff;
padding: 2px;
padding-left: 8px;
margin: 0;
border-style: solid;
border-width: 1px;
border-color: #ccc;
}
.CommonMessageContent {
color: #333;
padding: 8px;
padding-bottom: 16px;
text-align: left;
border-style: solid;
border-width: 1px;
border-top-width: 0;
border-color: #ccc;
}
.CommonInlineMessageArea {
margin-top: 4px;
margin-bottom: 4px;
border: 1px solid #ccc;
background: #fff;
}
.CommonInlineMessageTitle {
padding: 6px;
padding-left: 8px;
margin: 0;
background: #f4f4f4;
color: #666;
border-bottom: 1px solid #ccc;
text-align: left;
font-weight: bold;
}
.CommonInlineMessageArea A:link, .CommonInlineMessageArea A:visited, .CommonInlineMessageArea A:active, .CommonInlineMessageArea A:hover {
color: #666;
}
.CommonInlineMessageContent {
font-size: 80%;
line-height:13px;
color: #333;
padding: 8px;
text-align: left;
}
.CommonInlineTidbit {
background: url('/cs/themes/default/images/tidbit_arrow.gif') no-repeat 1px 1px;
display: inline-table;
display: inline;
display: inline-block;
padding: 4px;
margin: 1px;
padding-left: 22px;
margin-left: 40px;
}
.CommonInlineTidbit, .CommonInlineTidbit A {
text-align: left;
font-size: 80%;
font-weight: bold;
color: #66bb66;
}
.CommonInlineTidbit A {
color: #449944;
}
.CommonMessageSuccess {
padding: 8px;
color: #334433;
font-weight: bold;
border: 1px solid #999;
background: #cfe7c0;
margin: 8px 0;
}
.CommonLicenseMessageSuccess {
padding: 8px;
color: #334433;
font-weight: bold;
border: 1px solid #999;
background: #cfe7c0;
margin-top: 8px;
margin-bottom: 8px;
}
.CommonSmallMessageSuccess {
padding: 2px;
font-size: 80%;
font-weight: bold;
color: #334433;
}
.CommonMessageError {
margin: 8px 0;
padding: 4px;
color: #443333;
border: 1px solid #999;
background: #ebd9d9;
font-weight: bold;
}
.CommonLicenseMessageError {
margin-top: 8px;
margin-bottom: 8px;
padding: 4px;
color: #444433;
font-weight: bold;
border: 1px solid #999;
background: #fff499;
}
.CommonSmallMessageError {
padding: 2px;
font-size: 80%;
font-weight: bold;
color: #990000;
}

/*Content*/
.CommonTextBig {
margin: 1px;
padding: 5px;
font-weight: bold;
font-size: 120%;
}
.CommonInputSearch {
font-size: 90%;
}
.CommonInputBig {
width: 90%;
font-size: 13px;
}
.CommonContentArea {
background: #fff;
margin: 10px 12px 5px;
border: 2px solid #fff;
}
.CommonFreeTextContent {
line-height: 20px;
padding-left: 15px;
}
.CommonTitle {
background: #b5afa4;
color: #fff;
font-size:90%;
font-weight: bold;
padding: 8px 10px;
margin: 0;
margin-bottom: 5px;
}
.CommonTitle a:link, .CommonTitle a:active, .CommonTitle a:visited {
color: #fff;
text-decoration: none;
}
.CommonTitle a:hover {
text-decoration: underline;
}
.CommonProfileTitle {
visibility: visible;
display: block;
background: #b5afa4 url(../images/terra/fondo_post_titulo.jpg) repeat-x left bottom;
color: #666;
font-size: 16px;
font-weight: bold;
padding: 6px 0 6px 10px;
margin: 63px 5px 5px 0;
}
* html .CommonProfileTitle {margin-top:64px;}
.CommonSubTitle {
display: none;
padding: 4px;
padding-left: 0;
margin: 0;
color: #999;
font-size: 140%;
font-weight: bold;
}
.CommonHeader {
color: #666;
font-weight: bold;
padding: 0;
margin: 0;
margin-top: 8px;
}
.TopPubli {
padding: 5px 0 3px;
background: #efefee;
text-align: center;
}
.TopPubli table {
margin: 0 auto;
}
.CommonContent {
margin: 0;
padding: 0;
}
.CommonGroupedContentArea {
padding-bottom: 8px;
margin: 10px 5px 20px;
border-bottom: 1px solid #eee;
font-size: 12px;
line-height: 18px;
}
.CommonGroupedContentArea h3.CommonSubTitle {
display: block;
padding-bottom:2px;
margin-bottom:5px;
font-size: 14px;
font-weight:normal;
color:#65523f;
border-bottom:1px dashed #65523f;
}
.CommonGroupedContentArea h4 {
font-size: 16px;
}
.CommonGroupedContentArea td.CommonFormField {border-bottom:1px solid #ccc;}
.CommonFloatArea {
float: left;
width: 126px;
margin: 8px;
margin-left: 0;
padding: 8px;
padding-top: 0;
}
UL.CommonFloatList {
margin: 0;
padding: 0;
list-style-type: none;
}
UL.CommonFloatList LI {
margin-bottom: 8px;
clear: both;
}
.CommonNonFloatArea {
margin-left: 150px;
}

/*Columna Derecha - Modulos*/
/*Contenido Columna derecha*/
.CommonSidebar {
padding: 12px 12px 0 0;
margin: 0;
}
/*Contenedor modulos columna derecha*/
.CommonSidebarArea, .CommonSideBarArea {
overflow: hidden;
padding: 2px;
margin: 0 0 12px 0;
width: 300px; /* 314 - 24 de margen*/
background: #fff;
}
/*Links modulos columna derecha*/
.CommonSidebarArea a:link, .CommonSidebarArea a:active, .CommonSidebarArea a:visited {
color: #666;
font-weight: bold;
text-decoration: none;
}
/*Links marcados modulos columna derecha*/
.CommonSidebarArea A:hover {
text-decoration: underline;
}
.CommonSidebarHeader {
padding: 4px 8px;
margin: 0;
background: #dedbd4;
color: #666;
font-size: 14px;
text-align: left;
font-weight: bold;
}
.CommonSidebarHeader a {
color: #666;
}
.CommonSidebarContent a:link, .CommonSidebarContent a:active, .CommonSidebarContent a:visited {
color: #ec7425;
font-weight: bold;
text-decoration: none;
}
.CommonSidebarContent a:hover {
text-decoration: underline;
}
.CommonSidebarContent {
padding: 12px 10px 2px;
background: #fff;
color: #666;
overflow: hidden;
font-size: 90%;
padding-bottom:12px;
}
.CommonSidebarContentItem
{
	background-image: url(../images/terra/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0em;
	padding-left: 1.5em;
	margin: 2px 0 2px 7px;
	color: #666;
	font-size: 90%;

}

.CommonSidebarContentItemSinList {

margin: 0 0 7px 14px;
color: #666;
font-size: 90%;
}
#CommonSidebarContentItem {
font-size: 0.75em;
}
#CommonSidebarContentItem h4 {
font-size: 0.95em;
}
ul.CommonSidebarList {
margin: 0;
padding: 0;
}
ul.CommonSidebarList li {
margin-bottom: 5px;
margin-left: 10px;
color: #666;
}
ul.CommonSidebarRssList {
margin: 0;
padding: 0;
}
ul.CommonSidebarRssList li {
margin-bottom: 5px;
padding-bottom: 1px;
margin-left: 16px;
list-style-image: url(../images/common/feed-icon-12x12.png);
color: #fff;
}
li.CommonSidebarRssListItem {
margin-bottom: 5px;
padding: 0 0 1px 14px;
margin-left: 16px;
background: url(../images/common/feed-icon-12x12.png) no-repeat left 3px;
color: #fff;
}
.CommonSidebarImage {
margin-top: 4px;
margin-bottom: 4px;
padding: 3px;
border: 1px solid #c4d6ae;
background: #fafafa;
text-align: center;
}
ul.CommonSidebarImageList {
margin: 0;
padding: 0;
list-style-type: none;
}
.CommonSidebarFooter {
padding: 0 10px 10px 0;
overflow: hidden;
font-size: 12px;
color: #666;
text-align: right;
}
.CommonSidebarFooter a {
padding-left: 15px;
color: #333 !important;
text-decoration: underline !important;
font-weight: normal !important;
background: url(../images/terra/ico_flecha.gif) no-repeat left center;
}
.CommonDescription {
display: none;
color: #333;
padding: 0;
margin-top: 0;
}

/*Text Button*/
.CommonTextButton {
display:block;
width:100px;
margin: 10px 1px 0;
padding: 3px 4px !important;
color: #333 !important;
border: 1px solid #999;
background: #fff url(../images/terra/fondo_boton.gif) repeat-x left bottom !important;
font-size: 12px !important;
line-height: 14px;
font-weight:bold;
text-align:center;
text-decoration: none !important;
}
.CommonTextButton:hover {
color: #000 !important;
text-decoration:underline !important;
}
.CommonTextButtonBig {
clear: left;
margin: 6px 0 6px 8px;
padding: 3px 4px !important;
color: #333 !important;
border: 1px solid #333;
border-top-color: #999;
border-left-color: #999;
background: #fff url(../images/Common/fondoBotonPaneldecontrol.gif) repeat-x left bottom !important;
font-family: Arial;
font-size: 13px;
line-height: 45px;
font-weight: bold;
text-decoration: none !important;
letter-spacing: 0px;
}

.CreateForumLink {
display:block;
clear: left;
width:85px;
margin: 6px 0 6px 8px;
padding: 0 0 0 33px !important;
color: #333 !important;
background: #fff url(../images/terra/bt_crear.gif) no-repeat left center !important;
font-size: 13px;
line-height: 28px;
font-weight: bold;
text-decoration: none !important;
letter-spacing: 0px;
}

.BotonNuevo {
width:100%;
position:relative;
margin: 5px 0 20px;
text-align: right;
line-height:55px;
}
.BotonNuevo span{padding:0 40px 0 0;font-size:12px;text-align:left;color:#999;}
.BotonNuevo span span{position:absolute;left:15px;top:22px;}
* html .BotonNuevo span span{top:15px;}
.TextButtonNuevaConversacion {
margin: 6px 5px 6px 5px;
padding: 5px 4px !important;
color: #333 !important;
border: 1px solid #9E9E9E;
background: #fff url(../images/terra/fondo_boton.gif) repeat-x left bottom !important;
font-size: 12px;
line-height: 25px;
font-weight: bold;
text-decoration: none !important;
letter-spacing: 0px;
}
* html .TextButtonNuevaConversacion{padding: 2px 4px !important;}


.CommonTextButtonBig:hover {
color: #333 !important;
border-color: #bbb;
border-bottom-color: #ddd;
border-right-color: #ddd;
background-image: url(../images/Common/fondoBotonPaneldecontrolHover.gif) !important;
}
.CommonTextButtonHighlight {
display: inline-table;
display: inline;
display: inline-block;
margin: 1px;
padding: 4px;
border: 1px solid #999;
border-top-color: #ccc;
border-left-color: #ccc;
background: #bbb;
color: #333;
font-size: 80%;
font-weight: bold;
white-space: nowrap;
}
.CommonTextButtonHighlight:link, .CommonTextButtonHighlight:visited, .CommonTextButtonHighlight:active, .CommonTextButtonHighlight:hover {
background: #bbb;
color: #333;
text-decoration: none;
}
.CommonImageTextButton {
padding: 3px 26px;
margin: 0 0 0 10px;
background: no-repeat left center;
border: 0 none;
color: #4a4a4a !important;
font-size: 13px;
font-weight: bold;
padding-left: 33px;
line-height: 22px;
}
.CommonFormArea .CommonImageTextButton {
padding: 5px;
padding-left: 22px;
margin: 3px 10px;
border: 0 none;
color: #333;
font-weight: normal;
}
.ForumPostButtons .CommonImageTextButton {
padding: 5px 4px;
padding-left: 24px;
margin: 1px 0;
border: 0 none;
border-right: 1px solid #999;
color: #333;
font-size: 80%;
font-weight: bold;
}
.ForumPostButtons .CommonImageTextButton:link, .ForumPostButtons .CommonImageTextButton:visited, .ForumPostButtons .CommonImageTextButton:active .ForumPostButtons .CommonImageTextButton:hover {
text-decoration: none;
color: #333;
}
.CommonImageTextButtonBig {
padding: 6px 15px;
margin: 5px;
background: #fff no-repeat left center;
color: #4a4a4a !important;
font-size: 13px;
font-weight: bold;
padding-left: 30px;
line-height: normal;
}
.ForumPostButtons .CommonImageTextButtonHighlight {
padding: 5px 4px;
margin: 1px 0;
background: no-repeat 1px 1px;
border-right: 1px solid #999;
color: #333;
font-size: 80%;
font-weight: bold;
padding-left: 24px;
line-height: normal;
}
.ForumPostButtons .CommonImageTextButtonHighlight:link, .ForumPostButtons .CommonImageTextButtonHighlight:visited, .ForumPostButtons .CommonImageTextButtonHighlight:active, .ForumPostButtons .CommonImageTextButtonHighlight:hover {
text-decoration: none;
color: #333;
}
.CommonButtonInnerContentDown {
background-image: url(../images/common/button-down-arrow.gif) no-repeat right center;
padding-right: 9px;
}
.CommonButtonInnerContentRight {
background-image: url(../images/common/button-right-arrow.gif) no-repeat right center;
padding-right: 7px;
}
.CommonBigButton {
font-size: 18px;
}

/*Options Styles*/
.CommonOptionsListArea {
padding: 4px;
padding-top: 6px;
padding-bottom: 6px;
margin: 0;
margin-bottom: 6px;
background: #f4f4f4;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.CommonOptionsListTitle {
font-size: 8pt;
font-weight: normal;
color: #666;
margin: 0;
margin-bottom: 4px;
padding: 0;
}
.CommonOptionsListItem {
font-size: 8pt;
}

/*Anuncios*/
.CommonStandardTopAdArea {
padding: 4px;
margin: 0;
margin-bottom: 4px;
border-top: 1px solid #999;
text-align: center;
}
.CommonStandardTopAdArea IFRAME {
margin: 0 auto;
}
.CommonStandardBottomAdArea {
padding: 4px;
margin: 0;
margin-top: 4px;
border-top-width: 1px solid #999;
text-align: center;
}
.CommonStandardBottomAdArea IFRAME {
border: 1px solid #999;
margin: 0 auto;
}

/*Listas*/
.CommonListArea {
padding: 0;
margin: 5px 0 25px;
}
.CommonListArea table th {
font-weight: normal;
border-bottom: 1px dashed #ccc;
}
.CommonListArea table th.ForumMyImageAndNameHeader {
padding-left: 25px;
text-align: left;
font-size: 15px;
font-weight: bold;
}
.CommonListTitle {
padding: 0;
margin: 0 0 12px 0;
color: #666;
font-weight: bold;
}
.CommonListTitle A, .CommonListTitle A:visited, .CommonListTitle A:active, .CommonListTitle A:hover {
color: #666;
}
.CommonListHeaderLeftMost {
text-align: left;
padding: 4px;
color: #666;
font-size: 80%;
font-weight: bold;
}
.CommonListHeader {
padding: 4px;
color: #666;
font-size: 12px;
font-weight: bold;
text-align: left;
}
.CommonListCellLeftMost {
padding: 4px;
color: #333;
font-size: 80%;
}
.CommonListCell {
padding: 4px;
border: 0 none;
color: #333;
font-size: 80%;
text-align: left;
}

.AlternateCommonListCell {
padding: 4px;
border: 0 none;
color: #333;
font-size: 80%;
text-align: left;
background-color:#f6f6f6 
}
.CommonListCell a {
color: #ec7425;
}

/*Simple Tab Strip Styles*/
.CommonSimpleTabStripTab {
height: 28px;
color: #333;
font-size: 14px;
cursor: pointer;
}
.CommonSimpleTabStripTab A:link, .CommonSimpleTabStripTab A:visited, .CommonSimpleTabStripTab A:active {
display: block;
height: 22px;
padding: 8px 16px 0;
color: #666;
font-size: 14px;
text-decoration: none;
}.CommonSimpleTabStripTab A:hover {
text-decoration: underline;
}
.CommonSimpleTabStripTabHover {
font-size: 14px;
}
.CommonSimpleTabStripTabHover A:link, .CommonSimpleTabStripTabHover A:visited, .CommonSimpleTabStripTabHover A:active {
display: block;
height: 22px;
padding: 8px 16px 0;
color: #666;
font-size: 14px;
text-decoration: none;
}
.CommonSimpleTabStripTabHover A:hover {
text-decoration: underline;
}
.CommonSimpleTabStripSelectedTab {
height: 28px;
background: #efefee;
font-size: 14px;
font-weight: bold;
color: #333;
cursor: pointer;
}
.CommonSimpleTabStripSelectedTab A:link, .CommonSimpleTabStripSelectedTab A:visited, .CommonSimpleTabStripSelectedTab A:active {
display: block;
height: 22px;
padding: 8px 16px 0;
color: #333;
text-decoration: none;
}
.CommonSimpleTabStripSelectedTab A:hover {
}

/*Estilo pestanas principal*/
.CommonTabBar {
margin: 0;
height: 40px;
overflow: hidden;
background: #efefee url(../images/terra/fondo_subcabecera.gif) repeat-x left bottom;
width: 960px;
min-width: 960px;
}

.CommonTabBarInner {
border: 0 none;
}
.CommonTopGroup ul {
margin: 0;
padding: 0;
}
.CommonTopGroup li {
float: left;
margin: 0;
padding: 0;
list-style-type: none;
}
.CommonTopLevelTab, .CommonTopGroup li {
padding: 8px 16px;
border-right: 1px solid #999;
color: #333;
font-size: 12px;
cursor: pointer;
white-space: nowrap;
}
.CommonTopLevelTab A:link, .CommonTopLevelTab A:visited, .CommonTopLevelTab A:active {
color: #333;
display: block;
text-decoration: none;
}
.CommonTopLevelTab A:hover {
color: #333;
display: block;
text-decoration: none;
}
.CommonTopLevelTabHover {
padding: 8px 16px;
color: #333;
background: url(../images/common/top_item_selected_bg.gif) repeat-x;
border-right: 1px solid #999;
font-size: 12px;
white-space: nowrap;
cursor: pointer;
}
.CommonTopLevelTabHover A:link, .CommonTopLevelTabHover A:visited, .CommonTopLevelTabHover A:active {
display: block;
color: #333;
text-decoration: none;
}
.CommonTopLevelTabHover A:hover {
display: block;
color: #333;
text-decoration: none;
}
.CommonSelectedTopLevelTab {
padding: 8px 16px;
color: #333;
background: url(../images/common/top_item_selected_bg.gif) repeat-x;
border-right: 1px solid #999;
font-size: 12px;
font-weight: bold;
white-space: nowrap;
cursor: pointer;
}
.CommonSelectedTopLevelTab A:link, .CommonSelectedTopLevelTab A:visited, .CommonSelectedTopLevelTab A:active {
display: block;
color: #333;
text-decoration: none;
}
.CommonSelectedTopLevelTab A:hover {
display: block;
color: #333;
text-decoration: none;
}

/*Resultados busqueda*/
.CommonSearchResultArea {
border-bottom: 1px dashed #eee;
margin: 8px;
margin-left: 0;
}
.CommonSearchResult {
color: #333;
line-height: 17px;
}
.CommonSearchResultName {
color: #738ac4;
font-size: 115%;
font-weight: bold;
padding: 4px;
padding-left: 0;
margin: 15px 0 10px;
}
.CommonSearchResultName a {
text-decoration:underline !important;
}
.CommonSearchResultDetails {
margin-top: 10px;
margin-bottom: 10px;
color: #999;
font-size: 90%;
}
.CommonSearchStatistics {
font-size: 70%;
margin: 8px 10px 16px;
padding: 6px 0;
border-bottom:1px dashed #ccc;
}
UL.CommonSearchResultList {
margin: 0 10px;
padding: 0;
list-style-type: none;
font-size:13px;
}

/*Validation Styles*/
.CommonValidationWarning {
color: #ff0000;
font-weight: bold;
padding: 2px;
}

/*Popup Area*/
.CommonPopupArea {
padding: 8px;
background: #eee;
border: 1px solid #999;
}
/*CA*/
.CATopGroup {
z-index: 99;
position: relative;
}
.CADefaultTab {
color: #000;
background: url(../../../utility/caimages/tabs/tab_bg.gif);
font-size: 11px;
cursor: default;
}
.CADefaultTabHover {
color: #000;
background: url(../../../utility/caimages/tabs/hover_tab_bg.gif);
font-size: 11px;
cursor: default;
}
.CASelectedTab {
color: #000;
background: url(../../../utility/caimages/tabs/selected_tab_bg.gif);
font-size: 11px;
cursor: default;
}
.CADisabledTab {
color: #aaa;
background: url(../../../utility/caimages/tabs/tab_bg.gif);
font-weight: bold;
cursor: default;
}
.CAMultiPage {
position: relative;
padding: 10px;
top: -3px;
left: 1px;
width: 100%;
z-index: 98;
background: #fff;
border: 1px solid #919b9c;
}
.CAMultiPageModal {
background: #fff;
border: 1px solid #919b9c;
height: 350px;
position: relative;
padding: 20px;
top: -3px;
left: 1px;
z-index: 98;
}
.PageViewModalPanel {
height: 290px;
padding-right: 2px;
}

/*ContentParts*/
.CommonContentPartBorderOff {
padding: 1px;
}
.CommonContentPartBorderOn {
border-style: dashed;
border-width: 1px;
border-color: #999;
background: #efefef;
}
.CommonInlineEditOn {
background: #efefef;
}
.CommonInlineEditOff {
padding: 0;
}

/*Copyright*/
.Copyright {
margin-top: 10px;
margin-left: 13px;
margin-right: 13px;
font-size: 11px;
text-align: right;
}

/*Context Menu Styles*/
.CommonContextMenuGroup {
background: #fff;
border: 1px solid gray;
}
.CommonContextMenuItem {
background: white;
font-size: 90%;
border: 1px solid white;
cursor: pointer;
padding: 3px;
}
.CommonContextMenuItemHover {
background: #b7b1a3;
color: black;
font-size: 90%;
border: 1px solid #ddd;
cursor: pointer;
padding: 3px;
}
.CommonContextMenuItemExpanded {
background: silver;
color: black;
font-size: 90%;
border: 1px solid white;
cursor: pointer;
padding: 3px;
}
.CommonContextMenuSeperatorItem {
background: #ccc;
height: 1px;
border-style: solid;
border-color: white;
border-width: 4px;
cursor: pointer;
}

/*Modal Styles*/
.CommonModalMask {
background: #333;
}
.CommonModal {
border: 1px solid #888;
border-right-width: 3px;
border-bottom-width: 3px;
background: #eee;
}
.CommonModalTitle {
overflow: hidden;
height: 24px;
padding: 5px;
padding-bottom: 7px;
border: 1px solid #ccc;
background: #edeeef;
color: #666;
font-size: 16px;
font-weight: bold;
cursor: move;
}
.CommonModalTitle span {
padding: 5px 0 3px 25px;
line-height: 28px;
background: url(../images/terra/ico_actualizar.gif) no-repeat 4px center;
}
.CommonModalClose {
float: right;
width: 25px;
height: 25px;
background: url(../images/common/close.gif) no-repeat right center;
cursor: pointer;
}
.CommonModalContent {
background: #fff;
}
.CommonModalContent iframe {
padding: 0;
}
.CommonModalFooter {
border: 1px solid #ccc;
background: #eee;
padding: 2px;
}
.CommonModalResize {
float: right;
overflow: hidden;
width: 14px;
height: 14px;
background: url(../images/common/resize.gif) no-repeat;
cursor: se-resize;
}

/*Rating Styles*/
.CommonRateControlReadOnly {
display: inline-table;
display: inline;
display: inline-block;
background: #fff;
padding: 4px;
white-space: nowrap;
}
.CommonRateControlReadOnly img {
width: auto !important;
height: auto !important;
}
.CommonRateControl {
display: inline-table;
display: inline;
display: inline-block;
background: #eee;
border: 1px solid #999;
cursor: pointer;
padding: 1px;
white-space: nowrap;
}
.CommonRateControlActive {
display: inline-table;
display: inline;
display: inline-block;
background: #ffcc66;
border: 1px solid #cc9933;
cursor: pointer;
padding: 1px;
white-space: nowrap;
}

/*Content Selector Styles*/
.CommonContentSelectorTreeArea {
background: #fff;
height: 200px;
width: 215px;
margin: 5px;
border-style: solid;
border-width: 1px;
border-color: #999;
overflow: auto;
}
.CommonContentSelectorItemsArea {
height: 200px;
overflow: auto;
padding: 4px;
margin: 5px;
margin-bottom: 0;
margin-left: 0;
background: #fff;
border: 1px solid #999;
}
.CommonContentSelectorOptionsArea {
margin: 0 5px 5px 0;
backgroundr: #fff;
border-style: 1px solid #999;
height: 60px;
overflow: auto;
padding: 4px;
}
.CommonContentSelectorTree {
padding: 0;
height: 200px;
width: 215px;
overflow: visible;
}
.CommonContentSelectorTreeNode {
cursor: pointer;
}
.CommonContentSelectorTreeNodeSelected {
font-weight: bold;
cursor: pointer;
}
.CommonContentSelectorTreeNodeHover {
cursor: pointer;
}
.CommonContentSelectorItem {
font-size: 90%;
border: 1px solid #ccc;
cursor: pointer;
padding: 3px;
width: 79px;
height: 79px;
overflow: hidden;
margin: 6px;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
}
.CommonContentSelectorItemSelected {
font-size: 90%;
border-style: solid;
border-width: 3px;
border-color: #999;
cursor: pointer;
padding: 1px;
width: 79px;
height: 79px;
overflow: hidden;
margin: 6px;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
}
.CommonContentSelectorItem img, .CommonContentSelectorItemSelected img {
margin-top: auto;
margin-bottom: auto;
}
.CommonContentSelectorItemName {
font-size: 90%;
font-weight: normal;
text-align: center;
cursor: pointer;
padding: 2px;
width: 83px;
height: 12px;
overflow: hidden;
margin: 6px;
margin-top: 1px;
margin-bottom: 16px;
}
.CommonContentSelectorItemNameSelected {
font-size: 90%;
font-weight: normal;
text-align: center;
background: #999;
cursor: pointer;
padding: 2px;
width: 83px;
height: 12px;
overflow: hidden;
margin: 6px;
margin-top: 1px;
margin-bottom: 16px;
}
.CommonContentSelectorButtonArea {
text-align: right;
margin: 5px;
margin-top: 0;
font-weight: bold;
font-size: 120%;
}

/*ThreePanelResizeableControl Styles*/
.CommonResizeArea {
width: 8px;
background: #7fa2bd;
border-right: 1px solid #333;
border-left: 1px solid #333;
position: relative;
cursor: move;
cursor: n-resize;
}
.CommonCollapseButton {
display: inline-table;
display: inline;
display: inline-block;
padding-top: 16px;
padding-bottom: 16px;
background: #ccc;
color: #333;
font-size: 10px;
font-weight: bold;
vertical-align: middle;
border-style: 1px solid #666;
}
.CommonCollapseButton:link, .CommonCollapseButton:visited, .CommonCollapseButton:active {
color: #333;
}
.CommonCollapseButton:hover {
background: #eee;
color: #333;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin: 0;
margin-bottom: 1.0E-4pt;
}

/* Comment Form */
#CommonCommentForm, #CommonContactForm {
padding: 0;
font-size: 0.95em;
}
#CommonCommentForm h2, #CommonContactForm h2 {
margin-bottom: 0;
}
#CommonCommentForm h3, #CommonContactForm h3 {
font-size: 1.3em;
margin: 0 10px 0 0;
padding: 10px 0 5px;
font-weight: 600;
letter-spacing: 0;
}
#CommonCommentForm p, #CommonContactForm p {
padding: 0;
font-size: 0.95em;
}
#CommonCommentForm dl, #CommonContactForm dl {
margin: 0;
padding: 0;
}
#CommonCommentForm dt, #CommonContactForm dt {
padding-top: 5px;
padding-bottom: 5px;
padding-right: 0;
padding-left: 0;
font-size: 1em;
margin: 0;
}
#CommonCommentForm dd, #CommonContactForm dd {
color: #777777;
margin-left: 0;
}
#CommonCommentForm dt em, #CommonContactForm dt em {
font-size: 0.95em;
}
#CommonCommentForm .smallbox, #CommonContactForm .smallbox {
width: 350px;
padding: 2px;
border-top: 1px solid #7f8d3e;
border-right: 1px solid #e2e3d1;
border-bottom: 1px solid #e2e3d1;
border-left: 1px solid #e2e3d1;
}
#CommonCommentForm textarea, #CommonContactForm textarea {
width: 500px;
height: 150px;
padding: 2px;
border: 1px solid #e2e3d1;
border-top: 1px solid #7f8d3e;
font-size: 1em;
}

/* Comments */
#comments {
margin: 0;
padding: 0;
}
#comments dl {
margin: 0;
padding: 0;
}
#comments h3 {
font-size: 1.3em;
margin: 0;
padding: 10px 0 5px;
font-weight: 600;
letter-spacing: 0;
}
#comments dt {
font-size: 1.1em;
letter-spacing: 0;
font-weight: 600;
margin-left: 0;
padding-left: 0;
}
#comments dd {
padding: 0.5em 1em;
margin-top: 0;
margin-right: 0;
margin-bottom: 1em;
margin-left: 0;
padding-left: 0;
font-size: 0.9em;
}
#comments dd span {
font-weight: 600;
padding-top: 0.5em;
font-size: 0.9em;
color: #777777;
}
.comment h4 {
font-size: 1.1em;
margin: 0;
padding: 0;
font-weight: 600;
}

/* Help icon */
.helpicon {
border-style: none;
line-height: normal;
}
.helpicon img {
height: 20px;
width: 16px;
vertical-align: middle;
}
a.helpicon {
border: 0 none;
height: 20px;
background: url(../images/common/help_out_lt.gif) no-repeat left top;
}
a.helpicon:hover, a.helpicon:active {
background: url(../images/common/help_hover.gif) no-repeat left top;
cursor: help;
}

/* BEGIN ComponentArt Date Picker and Popup Calendar */
.calendar_button {
border: none;
cursor: pointer;
}
.picker {
background: #fff;
border: 1px solid gray;
font-size: 12px;
font-weight: bold;
padding: 2px;
cursor: pointer;
}
.calendar td {
font-size: 11px;
}
.title {
font-weight: bold;
background: #d7d7e5;
}
.day {
width: 25px;
cursor: pointer;
text-align: center;
border-width: 1px;
border-color: #f6f6f6;
border-style: solid;
}
.dayhover {
width: 25px;
cursor: pointer;
text-align: center;
text-decoration: underline;
border-width: 1px;
border-color: #f6f6f6;
border-style: solid;
}
.dayheader {
width: 25px;
text-align: center;
border-width: 1px;
border-color: white;
border-style: solid;
font-weight: bold;
background: #fff;
}
.othermonthday {
color: #999;
}
.outofrangeday {
visibility: hidden;
}
.selectedday {
width: 25px;
background: #fbe694;
color: #333;
border-width: 1px;
border-color: #bb5503 !important;
border-style: solid;
font-weight: bold;
}
.calendar {
border-style: solid;
border-width: 1px;
border-color: black;
border-collapse: collapse;
background: #fff;
cursor: default;
}
.month {
background: #f6f6f6;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-top: 0;
}
.nextprev {
cursor: pointer;
height: 25px;
vertical-align: middle;
padding: 0 5px 0 5px;
}
.selector {
width: 14px;
cursor: pointer;
text-align: left;
vertical-align: middle;
background: #fff;
}

/*Encuestas*/
.CommonPollMoveUpButton {
display: inline-table;
display: inline;
display: inline-block;
margin: 1px;
border: 1px solid #999;
border-top-color: #ccc;
border-left-color: #ccc;
color: #333;
font-size: 80%;
font-weight: bold;
width: 20px;
height: 20px;
line-height: normal;
background: #eee url(../images/common/up.gif) no-repeat left top;
}
.CommonPollMoveUpButton:link, .CommonPollMoveUpButton:visited, .CommonPollMoveUpButton:active {
text-decoration: none;
color: #333;
}
.CommonPollMoveUpButton:hover {
text-decoration: none;
color: #333;
background: #ddd;
}
.CommonPollMoveDownButton {
display: inline-table;
display: inline;
display: inline-block;
margin: 1px;
border: 1px solid #999;
border-top-color: #ccc;
border-left-color: #ccc;
color: #333;
font-size: 80%;
font-weight: bold;
width: 20px;
height: 20px;
line-height: normal;
background: #eee url(../images/common/down.gif) no-repeat left top;
}
.CommonPollMoveDownButton:link, .CommonPollMoveDownButton:visited, .CommonPollMoveDownButton:active {
text-decoration: none;
color: #333;
}
.CommonPollMoveDownButton:hover {
text-decoration: none;
color: #333;
background-color: #ddd;
}
.CommonPollDeleteButton {
display: inline-table;
display: inline;
display: inline-block;
margin: 1px;
border-style: 1px solid #999;
border-top-color: #ccc;
border-left-color: #ccc;
color: #333;
font-size: 80%;
font-weight: bold;
width: 20px;
height: 20px;
line-height: normal;
background: #eee url(../images/common/delete.gif) no-repeat left top;
}
.CommonPollDeleteButton:link, .CommonPollDeleteButton:visited, .CommonPollDeleteButton:active {
text-decoration: none;
color: #333;
}
.CommonPollDeleteButton:hover {
text-decoration: none;
color: #333;
background: #ddd;
}
ol.CommonPollAnswerList {
margin: 0;
padding: 0;
}
ol.CommonPollAnswerList li {
margin-left: 24px;
}
.CommonPollArea {
width: 60%;
background: #fff;
border: 1px solid #bbb;
margin: 5px auto;
}
.CommonPollQuestion {
background: #edeeef;
border-bottom: 1px solid #ccc;
padding: 4px;
color: #fff;
margin: 0;
font-size: 14px;
}
.CommonPollContent {
padding: 4px;
}
.CommonPollDescription {
padding: 5px 10px;
font-size: 12px;
}
.CommonPollSwitchedContent {
width: 80%;
margin: 6px auto;
font-size: 14px;
}
.CommonPollSwitchedContent input, .CommonPollSwitchedContent input:active {
float: right;
margin: 3px 10px;
padding: 1px 20px;
background: #fff url(../images/terra/fondo_boton.gif) repeat-x left bottom;
border: 1px double #ccc;
font-size: 12px;
font-weight: bold;
}
.CommonPollSwitchedContent ul li input {
float: none;
margin: 3px 10px;
background: none;
border: 0 none;
}
ul.CommonPollAnswerList {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.CommonPollAnswerList li {
padding: 0;
margin: 6px;
margin-left: 0;
margin-right: 0;
}
.CommonPollAnswer {
padding: 2px;
}
.CommonPollUserVote {
color: #999;
}
.CommonPollFooter {
padding: 2px;
background: #edeeef;
border-top: 1px solid #ccc;
font-size: 11px;
color: #333;
}
ul.CommonPollFooterList {
list-style-type: none;
margin: 0;
color: #333;
text-align: center;
}
ul.CommonPollFooterList li {
display: block;
margin-left: 6px;
margin-right: 6px;
}

/*Etiquetas*/
.CommonTagCloud {
background: #f7f7f7;
padding: 8px;
padding-top: 16px;
padding-bottom: 16px;
margin: 0;
margin-bottom: 16px;
margin-top: 16px;
color: #999;
line-height: 250%;
list-style-type: none;
}
.CommonSidebarTagCloud {
line-height: 170%;
margin: 0 0 1em;
padding: 0;
list-style-type: none;
}
.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6 {
margin: 0;
padding: 0;
display: inline;
font-weight: normal !important;
}
.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 120%;
}
.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 110%;
}
.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 100%;
}
.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 90%;
}
.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 80%;
}
.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active {
margin-right: .6em;
text-decoration: none;
color: #666;
font-size: 70%;
}
.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover {
text-decoration: underline;
}
.CommonSearchArea {
margin-bottom: 8px;
margin-top: 16px;
padding: 6px;
background: #f3f3f3;
border-style: solid;
border-width: 1px;
border-color: #ccc;
}
.CommonSearchArea table {
margin-left: auto;
margin-right: auto;
}

/*TabPane Styles*/
.CommonPane {
margin:0 5px;
padding: 8px;
padding-top: 20px;
/*font-size: 75%;*/
border-style: solid;
border-width: 1px;
border-color: #999;
border-top-width: 0;
background: #fff;
}
.CommonPane div {
overflow:inherit !important;
border:1px solid #fff;
}
.CommonPane div div div strong {
color: #EC7425;
font-size:11px;
}
.CommonPaneTabSet {
font-size: 11px;
margin:21px 5px 0;
padding: 0;
background: #fff url(../images/common/tabset.gif) repeat-x bottom left;
white-space: nowrap;
}
.CommonPaneTab {
height: 23px;
margin-top: 4px;
padding-right: 4px;
background: #fff url(../images/common/tab-right.gif) no-repeat top right;
font-size: 13px;
color: #333;
}
.CommonPaneTab1 {
padding-left: 3px;
background: #fff url(../images/common/tab-left.gif) no-repeat top left;
}
.CommonPaneTab2 {
overflow: hidden;
height: 13px;
padding: 5px 8px;
cursor: pointer;
white-space: nowrap;
background: #fff url(../images/common/tab.gif) repeat-x top left;
text-align: center;
}
.CommonPaneTabSelected {
height: 26px;
padding-right: 4px;
background: #fff url(../images/common/tab-selected-right.gif) no-repeat top right;
margin-top: 1px;
font-size: 15px;
color: #666;
}
.CommonPaneTabSelected1 {
height: 26px;
padding-left: 3px;
background: #fff url(../images/common/tab-selected-left.gif) no-repeat top left;
}
.CommonPaneTabSelected2 {
height: 26px;
line-height: 32px;
padding: 0 20px;
cursor: pointer;
white-space: nowrap;
background: #fff url(../images/common/tab-selected.gif) repeat-x top left;
text-align: center;
font-weight: bold;
overflow: hidden;
}
.CommonPaneTabHover {
padding-right: 4px;
background: #fff url(../images/common/tab-hover-right.gif) no-repeat top right;
height: 23px;
margin-top: 4px;
font-size: 13px;
color: #333;
}
.CommonPaneTabHover1 {
padding-left: 3px;
background: #fff url(../images/common/tab-hover-left.gif) no-repeat top left;
}
.CommonPaneTabHover2 {
padding: 5px 8px;
cursor: pointer;
white-space: nowrap;
height: 13px;
background: #fff url(../images/common/tab-hover.gif) repeat-x top left;
text-align: center;
overflow: hidden;
}
/* Inline tag editor */
.CommonInlineTagEditor {
padding: 4px;
border: 1px solid #999;
background: #f3f3f3;
}

/* Directorio */
.directorio .CommonInlineMessageTitle {
background: #c9c8ce;
color: #686868;
font-size: 15px;
}
.directorio .CommonInlineMessageContent a {
color: #333 !important;
font-weight: bold;
font-size: 12px;
}
.directorio .CommonInlineMessageContent table {
width: 100%;
}
.directorio .CommonInlineMessageContent td {
width: 33%;
}
.directorio .CommonInlineMessageContent td p {
margin:5px 0;
}
.directorio .CommonInlineMessageContent td span {
color: #7a7172;
margin-left: 5px;
}

/* Buscador */
.buscador {
border: 1px solid #c9c9c9;
margin: 2px;
}
.buscador .CommonSidebarHeader {
background: #fff;
color: #626262;
padding: 8px 5px;
margin: 0;
}
.buscador .CommonSidebarContent {
text-align: center;
padding: 0;
margin: 0 10px 10px 10px;
}
.buscador .CommonSidebarContent p {
padding: 0;
margin: 0 0 10px 0;
}
.boton {
width: 117px;
height: 28px;
background: #fff url(../img/fondo_boton.gif);
color: #333;
font-weight: bold;
padding: 1px;
border: 1px solid #9e9e9e;
cursor: pointer;
}

/* Categorias */
.categoria {
margin: 4px 4px 12px 8px;
}
.categoria h3 {
padding: 0;
margin: 0;
color: #666;
font-size: 13px;
font-weight: bold;
}
.categoria h3 img {
vertical-align: middle;
margin: 0 3px 0 0;
}
.categoria h3 span {
color: #7a6d67;
font-size: 12px !important;
font-weight: normal !important;
padding: 0;
margin: 0;
}
.categoria p {
padding: 0 0 0 35px;
margin: 0;
}
.categoria p a {
color: #000 !important;
font-size: 12px;
font-weight: normal;
text-decoration: none !important;
}
.categoria p a:hover {
text-decoration: underline !important;
}
.categoria .derecha a {
color: #ec7425 !important;
font-weight: bold;
text-decoration: underline !important;
}
.categoria thead th {
padding-top: 5px;
font-weight: normal;
border-bottom: 1px dashed #ccc;
}

/* Varios */
.derecha {
text-align: right;
}
.CommonOnlineScroller {
background: #fff;
padding-top: 0;
padding-bottom: 0;
overflow: hidden;
height: 80px;
width: 100%;
}
.CommonUserOnlineScroller {
background: url(../images/terra/onlinescroller-background.gif) repeat-x;
padding-top: 5px;
padding-bottom: 5px;
overflow: hidden;
height: 37px;
width: 100%;
}
.CommonUserOnlineScrollerMoveLeft {
background: url(../images/terra/onlinescroller-moveleft.gif) no-repeat;
width: 26px;
height: 37px;
padding-top: 5px;
padding-bottom: 5px;
cursor: pointer;
}
.CommonUserOnlineScrollerMoveRight {
background: url(../images/terra/onlinescroller-moveright.gif) no-repeat;
width: 27px;
height: 37px;
padding-top: 5px;
padding-bottom: 5px;
cursor: pointer;
}
.CommonOnlineScrollerUserArea {
height: 28px;
margin-left: 24px;
width: 190px;
overflow: hidden;
}
.CommonOnlineScrollerUserName {
padding-left: 8px;
color: #006699;
font-size: 8pt;
}
.CommonOnlineScrollerUserName A:link, .CommonOnlineScrollerUserName A:active, .CommonOnlineScrollerUserName A:visited, .CommonOnlineScrollerUserName A:hover {
color: #006699;
}
.CommonOnlineScrollerUserStats {
padding-left: 8px;
color: #333;
font-size: 7pt;
}
.CommonOnlineScrollerMoveLeft {
width: 24px;
height: 80px;
cursor: pointer;
background: transparent url(../images/terra/img_izq.jpg) no-repeat;
padding-top: 5px;
padding-bottom: 5px;
border-style: solid;
border-color: #999;
border-width: 0;
}
.CommonOnlineScrollerMoveRight {
width: 24px;
height: 80px;
cursor: pointer;
background: transparent url(../images/terra/img_der.jpg) no-repeat;
padding-top: 5px;
padding-bottom: 5px;
}
.GalleryPictureScrollerImageArea {
height: 70px;
margin-left: 24px;
width: 100px;
overflow: hidden;
}
.GalleryPictureScrollerDetails {
padding-left: 8px;
color: #006699;
font-size: 8pt;
}
.GalleryPictureScrollerImage {
padding-left: 8px;
color: #333;
font-size: 7pt;
}
#VideoGallery table td {
vertical-align: top;
}
#VideoItem {
font-size: 0.95em;
}
#Statistics {
font-size: 0.75em;
}
#Details {
font-size: 0.75em;
}
.crearforo {
overflow: hidden;
width: 100%;
background: #fff;
}
.crearforo li {
display: block;
float: left;
margin: 6px 5px;
padding: 6px;
text-align: left;
}
.crearforo li input {
display: block;
margin: 4px 0;
color: #333;
}
.crearforo li span {
font-weight: bold;
}
.crearforo li img {
display: block;
margin: 5px 0;
border: 1px solid #ccc;
}
.crearforo #RequiredFieldValidator1 {
font-size: 11px;
}
.crearforo #lblResultado {
color: #ff0000;
font-weight: bold;
}
.crearforo .creaforoConfirma {
width: 34em;
padding-top: 18px;
clear: both;
border-top: 1px dashed #ccc;
}
.CommonSinglePager {
font-size: 80%;
}
/* Boton buscar menu principal */
.CommonTitleBarImage span.CommonSearchButtonOuter {
padding: 1px;
}
.CommonTitleBarImage span.CommonSearchButtonOuter a {
border: 0 none;
}
#SearchTexbox, #SearchTexboxBottom {padding:15px 10px;font-size:11px;text-align:center;}
#SearchTexbox div {float:right;margin:25px 0 0;}

td.AvatarPerfil {padding:5px 5px 0;}






/*Seccion Crea tu Blog*/
.creaTuBlog{overflow:hidden;margin:0pt 0pt 12px;background:#FFFFFF;padding:2px;width:300px;}
.creaTuBlog h3{background:#DEDBD4;color:#666666;font-size:14px;font-weight:bold;margin:0pt;padding:4px 8px;text-align:left;}
.creaTuBlog h3 a{color:#fff;}

.creaTuBlog .MyBlogsUserInfo,
.creaTuBlog .MyGalleriesUserInfoContainer{overflow:hidden;height:1%;padding:0 0 10px;text-align:left;}
	.creaTuBlog .MyBlogsUserInfo .MyBlogsUserInfoAvatar {overflow:hidden;margin:0 5px;padding:0;width:90px}
	.creaTuBlog .MyGalleriesUserAvatar{float:left;margin:0 5px;padding:0;}
		.creaTuBlog .MyGalleriesUserAvatar img,
		.creaTuBlog .MyBlogsUserInfo .MyBlogsUserInfoAvatar img{width:70px;height:70px;margin:5px 0;padding:8px;background:#fff;}
	.creaTuBlog .MyBlogsUserInfo .MyBlogsUserInfoData,
	.creaTuBlog .MyGalleriesUserInfo{float:left;margin:1px;padding:0;background:none;text-align:left;}
		.creaTuBlog .MyBlogsUserInfoData a,
		.creaTuBlog .MyGalleriesUserInfo a{display:block;padding:0 0 5px;font-weight:bold;}
	.creaTuBlog .MyBlogsUserInfo .fondoBtCreaTuBlogNone{clear:both;margin:0;padding:15px 0;color:#046899;background:none;font-size:80%;font-align:left;}
	.creaTuBlog .fondoBtUploadImage {border:0 none;margin:20px 0;}
	.creaTuBlog .fondoBtUploadImage a {display:block;width:146px;padding:0 5px 0 14px;line-height:26px;font-size:12px;color:#666;background:url(../images/terra/imfoto.gif) no-repeat 0 1px;text-align:center;font-weight: bold;}
	
.creaTuBlog .listaTusBlogs {float:left;width:100%;margin:0;padding:0;background:#fff;font-size:80%;}
	.creaTuBlog .listaTusBlogs ol {margin:0;padding:12px 10px;list-style:none;}
		.creaTuBlog .listaTusBlogs li {background:url(../images/terra/bullet.gif) no-repeat 0em 50%;color:#666;font-size:13px;margin:2px 0pt 2px 7px;padding-left:1.5em;font-weight:bold;}

.creaTuBlog .MarcoPunteado {overflow:hidden;height:1%;padding:15px 10px;margin:0;background:#fff;border:0 none;}
	.creaTuBlog .MyGalleriesRandomImage {margin:0;float:left;}
		.creaTuBlog .MyGalleriesRandomImage img{width:50px;height:50px;padding:7px;margin:0 7px 0 0;border:1px solid #ccc;}
	.creaTuBlog .MyGalleriesRandomImageInfo{margin:3px 7px;font-size:85%;text-align:left;}

.creaTuBlog .MyBlogsMarcoPunteado {clear:both;padding:10px;margin:10 0 0;text-align:left;border-top:1px dashed #999;font-size:70%;}
	.creaTuBlog .MyBlogsMarcoPunteado a{color:#046899;font-weight:bold;text-decoration:underline;}
