@charset "utf-8";

@import url("facebox.css");

@import url("buttons.css");

@import url("jquery.jcrop.css");

@import url("jquery.wysiwyg.css");

body {
	background-repeat: repeat-x;
	background-color: #e8e6ef;
	background-image: url(../images/bg-site.png);
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6b6b6b;
}

input,textarea,select {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6b6b6b;
}

#error_popup,#error-vote {
	color: #BA4778;
	font-weight: bold;
	font-size: 12px;
	height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#error_iniciativa {
	color: #BA4778;
	font-weight: bold;
	font-size: 12px;
	height: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	line-height: 17px;
}

#error-vote {
	display: none;
}

a {
	color: #6b6b6b;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#comment_error,#login_error {
	display: none;
	color: #BA4778;
	font-weight: bold;
	height: 15px;
	margin-top: 5px;
}

#comentarios .box .unactivate {
	color: #BA4778;
}

/*************************************
 * wrap
 *************************************/
#wrap {
	width: 980px;
	margin: auto;
}

#wrap #header {
	height: 180px;
	width: 980px;
	position: relative;
}

#wrap #header #flash {
	height: 180px;
	width: 980px;
	float: left;
}

#wrap #header #user-panel {
	width: 275px;
	height: 145px;
	position: absolute;
	visibility: visible;
	top: 10px;
	right: 25px;
	border: 0px solid #fff;
}

#wrap #content {
	background-color: #FFFFFF;
}

/********* CHEAT PARA LA HOME */
#wrap #content .right-internal {
	width: 300px;
}

#wrap #content .left-internal {
	width: 630px;
}

/********* CHEAT PARA LA HOME */
#wrap #content .right-home {
	width: 230px;
}

#wrap #content .left-home {
	width: 730px;
}

#wrap #content .left-full {
	width: 940px;
}

/*********************/
#terminos {
	font-size: 12px;
	line-height: 17px;
	height: 200px;
	overflow: scroll;
	border: 1px solid #ccc;
	padding: 0 10px 0;
	margin-top: 20px;
}

#terminos h5 {
	color: #7C0029;
	font-weight: bold;
	margin: 10px 0;
}

#terminos h4 {
	font-size: 16px;
	color: #7C0029;
	font-weight: bold;
	margin: 10px 0;
}

/*************************************
 * footer
 *************************************/
#footer {
	width: 980px;
	margin: auto;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

/*************************************
 * user-panel
 *************************************/
#wrap #header #user-panel .rojo-oscuro {
	color: #7c0029;
}

#wrap #header #user-panel .mediano {
	font-size: 12px;
}

#wrap #header #user-panel #options {
	text-align: right;
	width: 160px;
	float: left;
	height: 115px;
}

#wrap #header #user-panel #user-image {
	float: left;
	width: 275px;
	height: 145px;
}

#wrap #header #user-panel #options #user-menu {
	height: 95px;
}

#wrap #header #user-panel #options #user-menu li {
	height: 17px;
	padding-right: 24px;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 3px;
	padding-bottom: 2px;
}

#wrap #header #user-panel #options #user-menu .logo {
	background-image: url(../images/icon-minilogo.gif);
}

#wrap #header #user-panel #options #user-menu .add-content {
	background-image: url(../images/icon-addcontent.png);
}

#wrap #header #user-panel #options #user-menu .content-published {
	background-image: url(../images/icon-content-published.png);
}

#wrap #header #user-panel #options #user-menu .alerts {
	background-image: url(../images/icon-alert.gif);
}

#wrap #header #user-panel #options #user-menu .close-session {
	background-image: url(../images/icon-locked.png);
}

#wrap #header #user-panel #user-image div.title {
	color: #7C0029;
	font-size: 16px;
	font-weight: bold;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}

#wrap #header #user-panel #image {
	height: 82px;
	width: 110px;
	float: right;
	text-align: center;
}

#wrap #header #user-panel #user-image #image img {
	margin: 2px;
}

/*************************************
 * menubar
 *************************************/
#wrap #menubar {
	height: 65px;
	width: 980px;
	background-color: #FFFFFF;
}

/*************************************
 * menu
 *************************************/
#wrap #menubar #menu {
	list-style-type: none;
	width: 546px;
	height: 65px;
	float: left;
}

/*************************************
 * search
 *************************************/
#wrap #menubar #search {
	float: left;
	height: 65px;
	width: 215px;
}

#wrap #menubar #search form {
	width: 215px;
	height: 45px;
}

/*************************************
 * sub-menu
 *************************************/
#wrap #menubar #sub-menu {
	float: left;
	width: 219px;
	height: 65px;
}

#wrap #menubar #sub-menu ul.menuimg {
	width: 219px;
	height: 50px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#wrap #menubar #sub-menu ul.menuimg li {
	float: left;
	background-image: url(../images/bg-submenu.png);
	margin-left: 20px;
	cursor: pointer;
}

#wrap #menubar #sub-menu ul.menuimg li span {
	display: none;
}

#wrap #menubar #sub-menu ul.menuimg li.principal {
	background-position: 0px -20px;
	width: 58px;
	height: 45px;
}

#wrap #menubar #sub-menu ul.menuimg li.contacto {
	background-position: -58px -20px;
	height: 45px;
	width: 80px;
}

/*************************************
 * right-side
 *************************************/
#wrap #content #right-side {
	float: right;
	height: 740px;
	background-color: #FFF;
}

#wrap #content #right-side #advertisement {
	height: 400px;
	width: 200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #D2D2D2;
}

#wrap #content #right-side-in {
	float: right;
	height: 500px;
	background-color: #FFF;
}

#wrap #content #right-side-in #advertisement {
	height: 400px;
	width: 200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #D2D2D2;
}

/*************************************
 * survey
 *************************************/
#wrap #content #right-side #survey {
	height: 340px;
	background-image: url(../images/bg-survey-rightside.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 211px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#wrap #content #right-side #survey .title {
	background-image: url(../images/title-encuesta.jpg);
	height: 35px;
	width: 135px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#wrap #content #right-side #survey .resultados .opciones {
	height: 165px;
}

#wrap #content #right-side #survey .resultados {
	margin-top: 10px;
	margin-left: 7px;
	margin-right: 10px;
}

#wrap #content #right-side #survey .comment {
	font-size: 14px;
	font-weight: bold;
	color: #532742;
	width: 195px;
	margin-left: 10px;
	margin-bottom: 0px;
}

#wrap #content #right-side #survey .submit {
	height: 31px;
	width: 75px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#wrap #content #right-side #survey #polls {
	height: 140px;
	width: 200px;
	padding-top: 10px;
	margin-left: 12px;
}

#wrap #content #right-side #survey #results {
	height: 140px;
	width: 200px;
	padding-top: 10px;
	margin: auto;
	display: none;
}

#wrap #content #right-side #survey #polls ul li {
	height: 35px;
}

#wrap #content #right-side #survey #results ul li {
	height: 35px;
}

/*************************************
 * left-side
 *************************************/
#wrap #content #left-side {
	float: left;
	background-color: #FFF;
	padding-left: 20px;
}

/*************************************
 * columns
 *************************************/
#wrap #content #left-side #columns {
	height: 350px;
	width: 230px;
	float: left;
}

#wrap #content #left-side #columns .title {
	height: 27px;
	width: 139px;
	margin: 10px;
}

#wrap #content #left-side #columns .box {
	height: 140px;
	width: 200px;
	margin: auto;
	background-image: url(../images/bg-columns-leftside.png);
	background-position: left bottom;
	padding-right: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
}

#wrap #content #left-side #columns .box .col_title {
	font-size: 14px;
	font-weight: bold;
	color: #9a8347;
}

img.border {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #d2d2d2;
}

#wrap #content #left-side #columns .box .col_image {
	height: 75px;
	width: 75px;
	float: left;
}

#wrap #content #left-side #columns .box .comment {
	float: right;
	width: 120px;
	height: 70px;
	padding-top: 5px;
	line-height: 13px;
}

#wrap #content #left-side #columns .box .col_author {
	margin-bottom: 10px;
	margin-top: 5px;
}

#wrap #content #left-side #columns a {
	color: #6b6b6b;
	text-decoration: none;
}

/*************************************
 * interview
 *************************************/
#wrap #content #left-side #interview {
	height: 350px;
	width: 230px;
	float: left;
	background-image: url(../images/bg-interview-leftside.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-left: 10px;
}

#wrap #content #left-side #interview .title {
	height: 30px;
	width: 155px;
	margin: 10px;
}

#wrap #content #left-side #interview .inter_image {
	width: 208px;
	height: 154px;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	margin: auto;
}

#wrap #content #left-side #interview .inter_image img {
	margin: 2px;
}

#wrap #content #left-side #interview .inter_title a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #interview .inter_title a {
	font-size: 14px;
	color: #7894a2;
	text-decoration: none;
}

#wrap #content #left-side #interview .inter_title {
	font-size: 14px;
	color: #7894a2;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#wrap #content #left-side #interview .inter_who {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#wrap #content #left-side #interview .inter_comment {
	width: 200px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 70px;
	line-height: 13px;
}

/*************************************
 * tips
 *************************************/
#wrap #content #left-side #tips {
	height: 170px;
	width: 234px;
	float: left;
	margin-left: 10px;
}

#wrap #content #left-side #stories {
	height: 170px;
	width: 234px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

/*************************************
 * week
 *************************************/
#wrap #content #left-side #week {
	width: 455px;
	margin-top: 33px;
	background-image: url(../images/bg-week-leftside.png);
	height: 165px;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 15px;
	padding-top: 15px;
	float: left;
}

#wrap #content #left-side #week .title {
	height: 30px;
	width: 155px;
}

#wrap #content #left-side #week .week_day {
	width: 220px;
	font-size: 14px;
	font-weight: bold;
	color: #532742;
	height: 20px;
}

#wrap #content #left-side #week .week_categories ul {
	list-style-type: none;
}

#wrap #content #left-side #week .week_categories li {
	float: left;
}

#wrap #content #left-side #week .week_categories {
	width: 220px;
	height: 50px;
	position: absolute;
	margin-left: 230px;
}

#wrap #content #left-side #week .week_content .box {
	width: 140px;
	float: left;
	margin-right: 10px;
}

#wrap #content #left-side #week .week_content {
	width: 450px;
	height: 80px;
	margin-top: 20px;
}

#wrap #content #left-side #week .week_content .box .week_categorie {
	font-size: 11px;
	font-weight: bold;
	color: #532742;
	text-transform: uppercase;
}

#wrap #content #left-side #week .week_content .box .week_title {
	font-weight: bold;
	margin-top: 2px;
}

#wrap #content #left-side #week .week_content .box .week_comment {
	line-height: 14px;
	margin-top: 5px;
}

/*************************************
 * doveclub
 *************************************/
#wrap #content #left-side #doveclub {
	float: left;
	width: 234px;
	margin-top: 33px;
	height: 180px;
	margin-left: 10px;
	background-image: url(../images/bg-doveclub-leftside.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#wrap #content #left-side #doveclub .title {
	height: 27px;
	width: 141px;
	margin-top: 10px;
	margin-left: 10px;
}

#wrap #content #left-side #doveclub .dove_title a {
	color: #9a8348;
}

#wrap #content #left-side #doveclub .dove_title {
	color: #9a8348;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 14px;
}

#wrap #content #left-side #doveclub .dove_comment {
	width: 215px;
	margin-left: 10px;
	margin-top: 15px;
	height: 70px;
	line-height: 15px;
}

/*************************************
 * mini-publicidad
 *************************************/
#wrap #content #left-side #mini-publicidad {
	height: 120px;
	width: 230px;
	border: 1px solid #D2D2D2;
	margin-top: 33px;
	float: left;
}

/*************************************
 * blogs
 *************************************/
#wrap #content #left-side #blogs {
	width: 460px;
	height: 130px;
	float: left;
	background-image: url(../images/bg-blogs-leftside.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 10px;
	margin-top: 33px;
	padding-left: 15px;
}

#wrap #content #left-side #blogs .title {
	height: 30px;
	width: 108px;
	margin-bottom: 10px;
}

#wrap #content #left-side #blogs .box {
	height: 80px;
	width: 140px;
	float: left;
	margin-right: 10px;
}

#wrap #content #left-side #blogs .box .blog_title,#blogs .box .blog_title a
	{
	font-size: 14px;
	font-weight: bold;
	color: #6da43f;
}

#wrap #content #left-side #blogs .box .blog_post_title {
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

#search input.special {
	border: 0px solid #fff;
	height: 15px;
	width: 135px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6b6b6b;
	margin-left: 6px;
}

.bg-input {
	background-image: url(../images/bg-search-input.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 25px;
	width: 180px;
	padding-top: 1px;
	margin: auto;
}

#wrap #menubar #search .bg-input .search-button {
	
}

#wrap #content #left-side #column .top {
	background-image: url(../images/bg-column-top.png);
	height: 155px;
	width: 580px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#wrap #content #left-side #column .top .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #column .option-menu {
	width: 580px;
	height: 30px;
	margin-top: 10px;
}

#wrap #content #left-side #column .top .title {
	width: 450px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	color: #9a8347;
	font-weight: bold;
}

#wrap #content #left-side #column .top .name_author a {
	color: #939292;
}

#wrap #content #left-side #column .top .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 450px;
	color: #939292;
}

#wrap #content #left-side #column .top .date {
	float: left;
	width: 250px;
	margin-top: 5px;
}

#wrap #content #left-side #column .top .comment {
	float: left;
	width: 450px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #column .text {
	width: 580px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

#wrap #content #left-side #column .text p {
	margin-top: 5px;
}

#wrap #content #left-side #column .link {
	width: 580px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #column .link a {
	font-size: 12px;
	font-weight: bold;
	color: #9a8347;
}

/*********** COMMENTS */
#wrap #content #left-side #make_comment {
	width: 400px;
	margin-top: 5px;
}

#wrap #content #left-side #make_comment textarea {
	height: 100px;
	width: 400px;
	font-size: 12px;
	border: 1px solid #d2d2d2;
}

#wrap #content #left-side #make_comment .submit a {
	text-decoration: none;
	cursor: pointer;
}

#wrap #content #left-side #make_comment .submit a.columnas {
	color: #9a8347;
}

#wrap #content #left-side #make_comment .submit a.tips {
	color: #7c0029;
}

#wrap #content #left-side #make_comment .submit a.users {
	color: #7c0029;
}

#wrap #content #left-side #make_comment .submit a.entrevistas {
	color: #7894A2;
}

#wrap #content #left-side #make_comment .submit a.historias {
	color: #77aa4c;
}

#wrap #content #left-side #make_comment .submit {
	text-align: right;
	height: 20px;
	width: 400px;
	font-size: 17px;
}

#wrap #content #left-side #comentarios {
	width: 400px;
	margin-bottom: 10px;
	margin-top: 35px;
	margin-left: 10px;
}

#wrap #content #left-side #comentarios .title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
}

#wrap #content #left-side #comentarios .entrevistas {
	color: #7894A2;
}

#wrap #content #left-side #comentarios .tips {
	color: #7c0029;
}

#wrap #content #left-side #comentarios .columnas {
	color: #9a8347;
}

#wrap #content #left-side #comentarios .noticias {
	color: #9a8347;
}

#wrap #content #left-side #comentarios .historias {
	color: #77aa4c;
}

#wrap #content #left-side #comentarios .users {
	color: #7c0029;
}

#wrap #content #left-side #comentarios .box .author {
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}

#wrap #content #left-side #comentarios .box {
	margin-bottom: 15px;
}

#column .options-menu,#tip .options-menu,#novedad .options-menu,#history .options-menu
	{
	width: 400px;
	margin-top: 60px;
	height: 30px;
}

#wrap #content #left-side #comentarios .box .comment {
	line-height: 15px;
	margin-top: 5px;
}

#wrap #content #left-side #comentarios .box .date {
	margin-top: 5px;
}

#wrap #content #left-side #column {
	margin-left: 10px;
}

/*********** LOGIN */
#wrap #header #user-panel input.special {
	border: 0px solid #fff;
	height: 15px;
	width: 165px;
	margin: 5px 0 0 8px;
	padding-top: 3px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #6b6b6b;
}

#wrap #header #user-panel .bg-input {
	background-image: url(../images/bg-input-login-user.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 31px;
	width: 200px;
	float: left;
}

#wrap #header #user-panel #login h2 {
	color: #7C0029;
	font-size: 16px;
	margin-top: 8px;
	margin-left: 40px;
	margin-bottom: 10px;
}

#wrap #header #user-panel #login .input {
	width: 235px;
	height: 31px;
	margin-left: 20px;
}

#wrap #header #user-panel #login .input .text {
	float: left;
	width: 30px;
	margin-top: 8px;
}

#wrap #header #user-panel #login .input .bg-input .submit {
	position: absolute;
	left: 215px;
	top: 74px;
	cursor: pointer;
}

#wrap #header #user-panel #login .options {
	width: 210px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 25px;
}

#wrap #header #user-panel #login .options li.login {
	float: left;
}

#wrap #header #user-panel #login .options ul.login li {
	float: left;
	margin-right: 10px;
	margin-top: 6px;
	background-repeat: no-repeat;
	background-position: right;
	background-position: left;
}

#wrap #header #user-panel #login .options ul.login li.logo {
	background-image: url(../images/icon-minilogo.gif);
	padding-left: 25px;
}

#wrap #header #user-panel #login .options ul.login li.question {
	background-image: url(../images/icon-question.gif);
	padding-left: 15px;
}

#wrap #header #user-panel .avatar {
	float: right;
	width: 100px;
	height: 145px;
}

#wrap #header #user-panel #user-image .logout {
	float: right;
	width: 110px;
	text-align: center;
	height: 20px;
	padding-top: 7px;
}

#wrap #header #user-panel #user-image #user-name {
	float: left;
	margin-top: 7px;
	margin-left: 15px;
}

#wrap #header #user-panel #user-image .top-perfil .title a {
	color: #7C0029;
	text-decoration: none;
}

#wrap #header #user-panel #user-image .top-perfil {
	width: 240px;
	margin-left: 30px;
	height: 30px;
}

#wrap #header #user-panel #user-image #options #alertas {
	float: right;
}

#wrap #content #right-side #columns {
	background-image: url(../images/bg-columns-rightside-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 255px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 35px;
}

#wrap #content #right-side #columns .title {
	background-image: url(../images/title-columnas-rigthside.jpg);
	height: 22px;
	width: 166px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#wrap #content #right-side #columns .title-nov {
	background-image: url(../images/title-novedades-rigthside.jpg);
	height: 22px;
	width: 166px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#wrap #content #right-side #columns .bg-top {
	background-image: url(../images/bg-columns-rightside-top.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 250px;
	float: right;
	background-position: left top;
}

#wrap #content #right-side #columns .box {
	margin-bottom: 20px;
	width: 220px;
	margin-left: 30px;
}

#wrap #content #right-side #columns .box .title_col a {
	font-size: 14px;
	font-weight: bold;
	color: #9a8347;
}

#wrap #content #right-side #columns .box .author_col {
	margin-top: 3px;
}

#wrap #content #right-side #columns .view-more {
	background-image: url(../images/bg-columns-rightside.png);
	background-repeat: no-repeat;
	height: 83px;
	width: 250px;
	background-position: right bottom;
}

#wrap #content #right-side #columns .view-more .link_to {
	width: 120px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 20px;
	padding-top: 10px;
	padding-left: 35px;
	background-image: url(../images/icon-edit.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}

#wrap #content #left-side #column-history .box {
	background-image: url(../images/bg-columns-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #column-history .box .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #column-history .box .title a {
	color: #9a8347;
	font-weight: bold;
}

#wrap #content #left-side #column-history .box .title {
	width: 305px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
}

#wrap #content #left-side #column-history .box .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 305px;
	color: #939292;
}

#wrap #content #left-side #column-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #column-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
}

#wrap #content #left-side #column-history .box .comment {
	float: left;
	width: 305px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #columns .box .col_title a {
	color: #9B814E;
	text-decoration: none;
}

#wrap #content #left-side #columns .box .col_title a:hover {
	color: #9B814E;
	text-decoration: underline;
}

#wrap #content #left-side #column-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #column-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #column-history #paginador .current {
	color: #958048;
	text-decoration: underline;
}

#wrap #content #left-side #column-history .title_sector {
	background-image: url(../images/title-columnas.jpg);
	height: 30px;
	width: 140px;
	margin-top: 40px;
}

#wrap #content #left-side #user-perfil #menu-editor {
	width: 870px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	border: 1px solid #7F002B;
	padding: 20px;
}

#wrap #content #left-side #user-perfil #menu-editor .title-entrevistas {
	background-image: url(../images/title-entrevista.jpg);
	height: 30px;
	width: 149px;
}

#wrap #content #left-side #user-perfil #menu-editor table#tabla-entrevistas
	{
	font-size: 12px;
	width: 100%;
	margin-top: 10px;
}

#wrap #content #left-side #user-perfil #menu-editor table#tabla-entrevistas tr td
	{
	margin-top: 10px;
}

#wrap #content #left-side #user-perfil #sector-title {
	background-image: url(../images/title-perfiles.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 128px;
}

#wrap #content #left-side #user-perfil #box .name {
	color: #7F002B;
	font-size: 16px;
	font-weight: bold;
	width: 400px;
	margin-bottom: 10px;
}

#wrap #content #left-side #user-perfil #box {
	width: 700px;
	margin-top: 10px;
	height: 140px;
}

#wrap #content #left-side #user-perfil #box .avatar {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
}

#wrap #content #left-side #user-perfil #box .birthday {
	float: left;
	margin-top: 10px;
	width: 600px;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil #box .work {
	float: left;
	margin-top: 10px;
	width: 600px;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil #box .rojo-oscuro {
	color: #7F002B;
}

#wrap #content #left-side #user-perfil #box .personal {
	float: left;
	margin-top: 10px;
	width: 600px;
	line-height: 17px;
	height: 45px;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil .publications {
	width: 700px;
	margin-bottom: 20px;
}

#wrap #content #left-side #user-perfil .publications .title {
	color: #7c0029;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
}

#wrap #content #left-side #user-perfil .publications .blogs li,.contenidos li
	{
	margin-top: 20px;
}

#wrap #content #left-side #user-perfil .publications .blogs li a,.contenidos li a
	{
	text-decoration: none;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil .publications .blogs li a:hover,.contenidos li a:hover
	{
	text-decoration: underline;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil {
	margin-top: 5px;
	margin-left: 10px;
}

#wrap #content #left-side #user-perfil .title_miperfil {
	background-image: url(../images/title-miperfil.jpg);
	height: 36px;
	width: 122px;
}

#wrap #content #left-side #user-perfil .subtitle {
	width: 600px;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 20px;
	line-height: 17px;
}

#wrap #content #left-side #user-perfil .update {
	color: #7c0029;
	text-align: center;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	line-height: 17px;
	font-weight: bold;
}

#wrap #content #left-side #user-perfil .box {
	width: 310px;
	float: left;
	margin-top: 20px;
	line-height: 17px;
}

#wrap #content #left-side #user-perfil .box .title {
	font-size: 14px;
	color: #7c0029;
	font-weight: bold;
	height: 20px;
}

#wrap #content #left-side #user-perfil .box .content-title {
	font-size: 12px;
	color: #7c0029;
	font-weight: bold;
	height: 20px;
	margin-top: 10px;
	padding-left: 25px;
}

#wrap #content #left-side #user-perfil .box .minilogo {
	background-image: url(../images/icon-minilogo.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 25px;
}

#wrap #content #left-side #user-perfil .box p {
	font-size: 12px;
	margin-left: 25px;
	margin-top: 5px;
}

#wrap #content #left-side #user-perfil .box .agregar {
	background-image: url(../images/icon-addcontent.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 20px;
	padding-top: 2px;
	margin-top: 30px;
	margin-bottom: 8px;
}

#wrap #content #left-side #user-perfil .box .publicar {
	font-size: 12px;
}

#wrap #content #left-side #user-perfil .box .publicar li {
	background-image: url(../images/icon-dot-plus.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 3px;
	margin-bottom: 14px;
	margin-left: 5px;
}

#wrap #content #left-side #user-perfil .box .publicado {
	font-size: 12px;
}

#wrap #content #left-side #user-perfil .box .publicado li {
	padding-left: 20px;
	margin-left: 5px;
}

#wrap #content #left-side #user-perfil .box .alert {
	background-image: url(../images/icon-alert.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 25px;
}

#wrap #content #left-side #user-perfil .box .publicaciones {
	background-image: url(../images/icon-content-published.png);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 25px;
}

#wrap #content #left-side #user-perfil .box .alerts {
	font-size: 12px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#wrap #content #left-side #user-perfil .box .separacion {
	margin-top: 20px;
}

#wrap #content #left-side #user-perfil .box .inbox li {
	margin-top: 5px;
}

#wrap #content #left-side #user-perfil .box .inbox {
	margin-top: 10px;
	margin-left: 25px;
	font-size: 12px;
}

#wrap #content #left-side #user-perfil .box .publicated li {
	margin-top: 10px;
}

#wrap #content #left-side #user-perfil .box .publicated {
	font-size: 12px;
	margin-top: 10px;
	margin-left: 25px;
}

#wrap #content #left-side #registro {
	width: 100%;
}

#wrap #content #left-side #registro .title_sector {
	background-image: url(../images/title-miperfil.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 122px;
}

#wrap #content #left-side #registro .title_text {
	color: #7c0029;
	font-size: 12px;
	font-weight: bold;
	width: 200px;
	margin-top: 10px;
}

#wrap #content #left-side #registro #upload-box {
	height: 100px;
	width: 530px;
	margin-top: 10px;
}

#wrap #content #left-side #registro #upload-box #upload-user {
	height: 90px;
	width: 90px;
	margin-right: 20px;
	float: left;
}

#wrap #content #left-side #registro #upload-box #avatar_upload {
	cursor: pointer;
}

#wrap #content #left-side #registro #upload-box #upload-field {
	float: left;
}

#wrap #content #left-side #registro #upload-box #upload-field {
	font-size: 12px;
	width: 420px;
	height: 35px;
}

#wrap #content #left-side #registro #upload-box .upload-help {
	width: 200px;
	float: left;
	height: 50px;
	margin-top: 10px;
}

#wrap #content #left-side #registro #upload-box .upload-input {
	width: 200px;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	height: 50px;
}

#wrap #content #left-side #registro #upload-box .upload-loading {
	float: left;
	margin-top: 25px;
	margin-left: 50px;
	text-decoration: blink;
	display: none;
	font-size: 12px;
	color: #7c0029;
}

input.inputbig,select.inputbig,textarea.inputbig {
	width: 350px;
}

input.inputsmall,select.inputsmall,textarea.inputsmall {
	width: 120px;
}

select.inputnice {
	height: 20px;
	font-size: 12px;
	border: 1px solid #d2d2d2;
	margin-top: 10px;
}

textarea.inputnice {
	height: 70px;
	font-size: 12px;
	border: 1px solid #d2d2d2;
	margin-top: 10px;
}

input.inputnice {
	height: 20px;
	border: 1px solid #d2d2d2;
	margin-top: 10px;
}

.inputcontenido {
	border: 1px solid #d2d2d2;
	height: 20px;
}

#wrap #content #left-side #registro .table-registro {
	font-size: 12px;
}

span.rojo-oscuro {
	color: #7c0029;
}

span.gold {
	color: #958048;
}

span.texto-chico {
	font-size: 11px;
}

#wrap #content #left-side #registro .table-registro tr {
	
}

#wrap #content #left-side #registro .table-registro textarea {
	width: 350px;
	margin-top: 20px;
	height: 160px;
	border: 1px solid #d2d2d2;
}

#wrap #content #left-side #registro .table-registro .text_fix {
	margin-top: 20px;
}

#wrap #content #left-side #registro .table-registro .inputcheckbox {
	margin-top: 10px;
	padding: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
}

input.error,textarea.error {
	border: 1px solid #7C0029;
}

.error {
	color: #7c0029;
}

span.error {
	display: none;
}

#errorfloat {
	height: 15px;
	width: 530px;
	margin-top: 10px;
	font-weight: bold;
}

#wrap #content #left-side #agregar-columna #title_section {
	background-image: url(../images/title-columnas.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 140px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-columna .subtitle {
	color: #958048;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-columna .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-columna table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-columna table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #column .images {
	margin-top: 20px;
}

#wrap #content #left-side #novedad .images {
	margin-top: 20px;
}

#wrap #content #left-side #column .images img {
	margin: 5px;
}

.opcion_respuesta {
	height: 20px;
}

.opcion_porcentaje {
	width: 200px;
}

.opcion_pregunta {
	font-size: 11px;
	color: #6b6b6b;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 7px;
}

.encuestas_anteriores {
	width: 175px;
	margin: 10px auto 0px auto;
	cursor: pointer;
}

div.novoto {
	background-image: url(../images/bar_0.jpg);
	background-repeat: no-repeat;
	width: 100%;
}

div.encuesta_1 {
	background-image: url(../images/bar_1.gif);
}

div.encuesta_2 {
	background-image: url(../images/bar_2.gif);
}

div.encuesta_3 {
	background-image: url(../images/bar_3.gif);
}

div.encuesta_4 {
	background-image: url(../images/bar_4.gif);
}

/*************************************
 * HISTORIAL DE ENTREVISTAS
 *************************************/
#wrap #content #left-side #interview-history .box {
	background-image: url(../images/bg-interview-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #interview-history .box .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #interview-history .box .title a {
	color: #7894a2;
	font-weight: bold;
}

#wrap #content #left-side #interview-history .box .title {
	width: 305px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
}

#wrap #content #left-side #interview-history .box .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 305px;
	color: #939292;
}

#wrap #content #left-side #interview-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #interview-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
}

#wrap #content #left-side #interview-history .box .comment {
	float: left;
	width: 305px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #interview-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #interview-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #interview-history #paginador .current {
	color: #7894a2;
	text-decoration: underline;
}

#wrap #content #left-side #interview-history .title_sector {
	background-image: url(../images/title-entrevista.jpg);
	height: 30px;
	width: 149px;
	margin-top: 40px;
}

/*************************************
 * HISTORIAL DE TIPS
 *************************************/
#wrap #content #left-side #tip-history .box {
	background-image: url(../images/bg-tips-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #tip-history .box .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #tip-history .box .title a {
	color: #7c0029;
	font-weight: bold;
}

#wrap #content #left-side #tip-history .box .title {
	width: 305px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	margin-left: 20px;
}

#wrap #content #left-side #tip-history .box .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 305px;
	color: #939292;
	margin-left: 20px;
}

#wrap #content #left-side #tip-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #tip-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
	margin-left: 20px;
}

#wrap #content #left-side #tip-history .box .comment {
	float: left;
	width: 380px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 20px;
}

#wrap #content #left-side #tip-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #tip-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #tip-history #paginador .current {
	color: #7c0029;
	text-decoration: underline;
}

#wrap #content #left-side #tip-history .title_sector {
	background-image: url(../images/title-tips.jpg);
	height: 30px;
	width: 81px;
	margin-top: 40px;
}

#wrap #content #left-side #agregar-entrevista #title_section {
	background-image: url(../images/title-entrevista.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 149px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-entrevista .subtitle {
	color: #7894a2;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-entrevista .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-entrevista table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-entrevista table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #interviews {
	margin-left: 10px;
}

#wrap #content #left-side #interviews .top {
	background-image: url(../images/bg-interview-top.png);
	height: 420px;
	width: 580px;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 15px;
}

#wrap #content #left-side #interviews .top .imagen_principal {
	height: 385px;
	width: 255px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #interviews .option-menu {
	width: 580px;
	height: 30px;
	margin-top: 10px;
}

#wrap #content #left-side #interviews .top .title {
	width: 290px;
	float: left;
	margin-top: 10px;
	font-size: 16px;
	color: #7894a2;
	font-weight: bold;
}

#wrap #content #left-side #interviews .top .name_author a {
	color: #939292;
}

#wrap #content #left-side #interviews .top .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 290px;
	color: #939292;
	margin-top: 3px;
}

#wrap #content #left-side #interviews .top .date {
	float: left;
	width: 250px;
	margin-top: 5px;
}

#wrap #content #left-side #interviews .top .comment {
	float: left;
	width: 290px;
	height: 114px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #interviews .top .images_chicas {
	float: left;
	width: 290px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #interviews .top .inter_image {
	width: 270px;
	height: 206px;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	float: left;
	margin-top: 4px;
}

#wrap #content #left-side #interviews .top .inter_image img.rigth {
	margin-rigth: 3px;
	margin-left: 4px;
}

#wrap #content #left-side #interviews .top .inter_image img.left {
	margin-left: 3px;
	margin-top: 3px;
}

#wrap #content #left-side #interviews .text {
	width: 580px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

#wrap #content #left-side #interviews .text p {
	margin-top: 5px;
}

#wrap #content #left-side #interviews .link {
	width: 580px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #interviews .link a {
	font-size: 12px;
	font-weight: bold;
	color: #7894a2;
}

#wrap #content #right-side-interviews {
	float: right;
	background-color: #FFF;
	margin-right: 0px;
}

#wrap #content #right-side-interviews .interview-cite {
	background-image: url(../images/quotes.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 195px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
	color: #888;
	padding-top: 15px;
	padding-left: 35px;
	padding-right: 20px;
}

#wrap #content #right-side-interviews .interview-espejo {
	width: 270px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../images/bg-interview-rightside.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 70px;
	background-color: #f6f6f6;
}

#wrap #content #right-side-interviews .interview-espejo .texto {
	width: 240px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 17px;
}

#wrap #content #right-side-interviews .interview-espejo-bottom {
	background-image: url(../images/bg-interview-rightside_top.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 56px;
	width: 278px;
	margin: auto;
}

#wrap #content #right-side-interviews .inter_image {
	width: 270px;
	height: 206px;
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	float: left;
}

#wrap #content #right-side-interviews .inter_image img.rigth {
	margin-rigth: 3px;
	margin-left: 4px;
}

#wrap #content #right-side-interviews .inter_image img.left {
	margin-top: 3px;
}

#wrap #content #left-side #agregar-blog #title_section {
	background-image: url(../images/title-blogs.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 108px;
}

#wrap #content #left-side #agregar-blog .subtitle {
	font-size: 14px;
	font-weight: bold;
	color: #6da43f;
	margin-top: 20px;
}

#wrap #content #left-side #agregar-blog .inputs-final {
	margin: 20px 0px;
}

#wrap #content #left-side #agregar-blog table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-blog table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #agregar-blog #proponer-contenido .step-1 {
	background-image: url(../images/blogs/paso1.jpg);
	height: 21px;
	width: 136px;
	margin-top: -38px;
	margin-left: 400px;
}

#wrap #content #left-side #agregar-blog #proponer-contenido .step-2 {
	background-image: url(../images/blogs/paso2.jpg);
	height: 21px;
	width: 136px;
	margin-top: -38px;
	margin-left: 400px;
}

#wrap #content #left-side #agregar-blog #proponer-contenido .step-3 {
	background-image: url(../images/blogs/paso3.jpg);
	height: 21px;
	width: 136px;
	margin-top: -38px;
	margin-left: 400px;
}

span.verde-oscuro {
	color: #6da43f;
}

/*************************************
 * HISTORIAL DE BLOGS
 *************************************/
#wrap #content #left-side #blogs-history .box {
	background-image: url(../images/bg-history-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #blogs-history .box .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #blogs-history .box .title a {
	color: #6da43f;
	font-weight: bold;
}

#wrap #content #left-side #blogs-history .box .title {
	width: 305px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
}

#wrap #content #left-side #blogs-history .box .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 305px;
	color: #939292;
}

#wrap #content #left-side #blogs-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #blogs-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
}

#wrap #content #left-side #blogs-history .box .posts {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	color: #6da43f;
	margin-left: 110px;
}

#wrap #content #left-side #blogs-history .box .comment {
	float: left;
	width: 305px;
	height: 45px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #blogs-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #blogs-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #blogs-history #paginador .current {
	color: #6da43f;
	text-decoration: underline;
}

#wrap #content #left-side #blogs-history .title_sector {
	background-image: url(../images/title-blogs.jpg);
	height: 33px;
	width: 108px;
	margin-top: 40px;
}

#wrap #content #left-side #tip .top {
	background-image: url(../images/bg-tip-top.png);
	height: 155px;
	width: 580px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#wrap #content #left-side #tip .top .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #tip .option-menu {
	width: 580px;
	height: 30px;
	margin-top: 10px;
}

#wrap #content #left-side #tip .top .title {
	width: 550px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	color: #7c0029;
	font-weight: bold;
	margin-left: 20px;
}

#wrap #content #left-side #tip .top .name_author a {
	color: #939292;
}

#wrap #content #left-side #tip .top .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 550px;
	color: #939292;
	margin-left: 20px;
}

#wrap #content #left-side #tip .top .date {
	float: left;
	width: 550px;
	margin-top: 5px;
	margin-left: 20px;
}

#wrap #content #left-side #tip .top .comment {
	float: left;
	width: 550px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 20px;
}

#wrap #content #left-side #tip .text {
	width: 580px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

#wrap #content #left-side #tip .text p {
	margin-top: 5px;
}

#wrap #content #left-side #tip .link {
	width: 580px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #tip .video {
	width: 580px;
	margin-top: 35px;
	height: 300px;
}

#wrap #content #left-side #tip .link a {
	font-size: 12px;
	font-weight: bold;
	color: #7c0029;
}

#wrap #content #right-side #tips {
	background-image: url(../images/bg-columns-rightside-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 255px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 35px;
}

#wrap #content #right-side #tips .title {
	background-image: url(../images/title-otros-tip.png);
	height: 33px;
	width: 153px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#wrap #content #right-side #tips .bg-top {
	background-image: url(../images/bg-tips-rightside-top.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 250px;
	float: right;
	background-position: left top;
}

#wrap #content #right-side #tips .box {
	margin-bottom: 20px;
	width: 220px;
	margin-left: 30px;
}

#wrap #content #right-side #tips .box .title_col a {
	font-size: 14px;
	font-weight: bold;
	color: #7c0029;
}

#wrap #content #right-side #tips .box .author_col {
	margin-top: 3px;
}

#wrap #content #right-side #tips .view-more {
	background-image: url(../images/bg-tip-rightside.png);
	background-repeat: no-repeat;
	height: 83px;
	width: 250px;
	background-position: right bottom;
}

#wrap #content #right-side #tips .view-more .link_to {
	width: 120px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 20px;
	padding-top: 10px;
	padding-left: 35px;
	background-image: url(../images/cafe.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}

#wrap #admin-menu {
	background-color: #FFFFFF;
	width: 980px;
	height: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#wrap #content #left-side #agregar-tip #title_section {
	background-image: url(../images/title-tips.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 140px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-tip .subtitle {
	color: #7c0029;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-tip .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-tip table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-tip table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #tip .images {
	margin-top: 20px;
}

#wrap #content #left-side #agregar-historia #title_section {
	background-image: url(../images/title-historias.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 128px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-historia .special {
	font-size: 16px;
	font-weight: bold;
}

#wrap #content #left-side #agregar-historia .subtitle {
	color: #77aa4c;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-historia .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-historia table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-historia table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #historia .images {
	margin-top: 20px;
}

#wrap #content #left-side #historias-history .box {
	background-image: url(../images/bg-history-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #historias-history .box .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #historias-history .box .title a {
	color: #6da43f;
	font-weight: bold;
}

#wrap #content #left-side #historias-history .box .title {
	width: 305px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
}

#wrap #content #left-side #historias-history .box .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 305px;
	color: #939292;
}

#wrap #content #left-side #historias-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #blogs-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
}

#wrap #content #left-side #historias-history .box .posts {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	color: #6da43f;
	margin-left: 110px;
}

#wrap #content #left-side #historias-history .box .comment {
	float: left;
	width: 305px;
	height: 45px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #historias-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #historias-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #historias-history #paginador .current {
	color: #6da43f;
	text-decoration: underline;
}

#wrap #content #left-side #historias-history .title_sector {
	background-image: url(../images/title-historias.png);
	height: 35px;
	width: 128px;
	margin-top: 40px;
}

#wrap #content #left-side #history .images {
	margin-top: 20px;
}

#wrap #content #left-side #history .images img {
	margin: 5px;
}

#wrap #content #left-side #history .categoria {
	font-size: 16px;
	margin-top: 20px;
	font-weight: normal;
	margin-bottom: 20px;
}

#wrap #content #left-side #history .categoria .title {
	color: #77aa4c;
}

#wrap #content #left-side #history .top {
	background-image: url(../images/bg-history-top.png);
	height: 155px;
	width: 580px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#wrap #content #left-side #history .top .image_author {
	height: 90px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#wrap #content #left-side #history .option-menu {
	width: 580px;
	height: 30px;
	margin-top: 10px;
}

#wrap #content #left-side #history .top .title {
	width: 450px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	color: #77aa4c;
	font-weight: bold;
}

#wrap #content #left-side #history .top .name_author a {
	color: #939292;
}

#wrap #content #left-side #history .top .name_author {
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 450px;
	color: #939292;
}

#wrap #content #left-side #history .top .date {
	float: left;
	width: 250px;
	margin-top: 5px;
}

#wrap #content #left-side #history .top .comment {
	float: left;
	width: 450px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

#wrap #content #left-side #history .text {
	width: 580px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

#wrap #content #left-side #history .text p {
	margin-top: 5px;
}

#wrap #content #left-side #history .link {
	width: 580px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #history .video {
	width: 580px;
	margin-top: 35px;
	height: 400px;
}

#wrap #content #left-side #history .link a {
	font-size: 12px;
	font-weight: bold;
	color: #9a8347;
}

#wrap #content #left-side #agenda {
	width: 980px;
}

#wrap #content #left-side #agenda li {
	float: left;
}

#wrap #content #left-side #agenda li#left-agenda {
	background-image: url(../images/bg_week_left.jpg);
	width: 230px;
	height: 914px
}

#wrap #content #left-side #agenda #right-agenda {
	background-image: url(../images/bg_week_right.jpg);
	width: 230px;
	height: 914px
}

#wrap #content #left-side #agenda #content-agenda {
	width: 520px;
}

#wrap #content #left-side #agenda #content-agenda #calendar {
	background-image: url(../images/bg_week_history.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 155px;
	width: 514px;
	margin: auto;
	padding-top: 20px;
}

#wrap #content #left-side #agenda #left-agenda .title {
	background-image: url(../images/title-lasemana.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 155px;
	margin-top: 50px;
	margin-left: 40px;
}

#wrap #content #left-side #agenda #content-agenda #calendar .today {
	background-image: url(../images/bg-calendar-today.png);
	background-repeat: no-repeat;
	height: 90px;
	width: 70px;
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	font-size: 18px;
	color: #532742;
	text-align: center;
	line-height: 30px;
	padding-top: 17px;
	cursor: pointer;
}

#wrap #content #left-side #agenda #content-agenda #calendar .next {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
	background-image: url(../images/bg-calendar-next.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 60px;
	font-size: 11px;
	text-align: center;
	padding-top: 10px;
	line-height: 20px;
	cursor: pointer;
}

#wrap #content #left-side #agenda #content-agenda #calendar .next .grande
	{
	font-size: 16px;
	font-weight: bold;
}

#wrap #content #left-side #agenda #content-agenda #calendar .today .muy_grande
	{
	font-size: 30px;
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos {
	background-image: url(../images/bg_week_history.jpg);
	background-position: right bottom;
	width: 514px;
	margin: 25px auto 0px auto;
	background-repeat: no-repeat;
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos .eventos-top
	{
	background-repeat: no-repeat;
	height: 40px;
	width: 200px;
	margin-left: 20px;
}

#wrap #content #left-side #agenda #content-agenda .libros {
	background-image: url(../images/icon_week_libros.png);
}

#wrap #content #left-side #agenda #content-agenda .cine {
	background-image: url(../images/icon_week_cine.png);
}

#wrap #content #left-side #agenda #content-agenda .musica {
	background-image: url(../images/icon_week_musica.png);
}

#wrap #content #left-side #agenda #content-agenda .paseos {
	background-image: url(../images/icon_week_paseos.png);
}

#wrap #content #left-side #agenda #content-agenda .espectaculos {
	background-image: url(../images/icon_week_espectaculos.png);
}

#wrap #content #left-side #agenda #content-agenda .otros {
	background-image: url(../images/icon_week_otros.png);
}

#wrap #content #left-side #agenda #content-agenda .eventos {
	background-image: url(../images/icon_week_eventos.png);
}

#wrap #content #left-side #agenda #content-agenda .teatro {
	background-image: url(../images/icon_week_teatro.png);
}

#wrap #content #left-side #agenda #content-agenda .muestras {
	background-image: url(../images/icon_week_muestras.png);
}

#wrap #content #left-side #agenda #content-agenda .cursos {
	background-image: url(../images/icon_week_cursos.png);
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos .box .image
	{
	float: left;
	height: 90px;
	width: 90px;
	margin: 10px 10px 10px 0;
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos .box .title
	{
	font-size: 15px;
	font-weight: bold;
	float: left;
	width: 400px;
	margin-top: 10px;
	height: 20px;
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos .box .comment
	{
	float: left;
	width: 390px;
	height: 60px;
	margin-top: 10px;
}

#wrap #content #left-side #agenda #content-agenda .agenda-eventos .box {
	width: 500px;
	margin: 10px auto 0px auto;
	height: 120px;
	padding-left: 10px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento {
	width: 520px;
	margin-top: 20px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .categoria
	{
	background-repeat: no-repeat;
	height: 40px;
	width: 200px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .link {
	width: 500px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .link a
	{
	font-size: 12px;
	font-weight: bold;
	color: #9a8347;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .title
	{
	font-size: 15px;
	font-weight: bold;
	margin-top: 20px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .body {
	line-height: 16px;
	margin-top: 20px;
}

#wrap #content #left-side #agenda #content-agenda #agenda-evento .image
	{
	margin-top: 20px;
}

#wrap #content #right-side #histories {
	background-image: url(../images/bg-columns-rightside-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 255px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 35px;
}

#wrap #content #right-side #histories .title {
	background-image: url(../images/title-otros-history.png);
	height: 33px;
	width: 153px;
	margin-bottom: 20px;
	margin-left: 25px;
	background-repeat: no-repeat;
}

#wrap #content #right-side #histories .bg-top {
	background-image: url(../images/bg-columns-rightside-top.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 250px;
	float: right;
	background-position: left top;
}

#wrap #content #right-side #histories .box {
	margin-bottom: 20px;
	width: 220px;
	margin-left: 30px;
}

#wrap #content #right-side #histories .box .title_col a {
	font-size: 14px;
	font-weight: bold;
	color: #77aa4c;
}

#wrap #content #right-side #histories .box .author_col {
	margin-top: 3px;
}

#wrap #content #right-side #histories .view-more {
	background-image: url(../images/bg-history-rightside.png);
	background-repeat: no-repeat;
	height: 83px;
	width: 250px;
	background-position: right bottom;
}

#wrap #content #right-side #histories .view-more .link_to {
	width: 120px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 20px;
	padding-top: 10px;
	padding-left: 35px;
	background-image: url(../images/icon-edit.gif);
	background-repeat: no-repeat;
	background-position: 5px;
}

#wrap #content #left-side #agregar-agenda #title_section {
	background-image: url(../images/title-lasemana.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 155px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-agenda .subtitle {
	color: #7c0029;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-agenda .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-agenda table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-agenda table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #registro #registro-socio .table-registro tr td.title
	{
	width: 150px;
	height: 30px;
}

#wrap #content #left-side #registro #registro-socio .table-registro tr td
	{
	height: 30px;
}

#wrap #content #left-side #search-perfil .title {
	background-image: url(../images/title-perfiles.jpg);
	height: 43px;
	width: 128px;
	background-repeat: no-repeat;
}

#wrap #content #left-side #search-perfil .results a,#wrap #content #left-side #search .results a
	{
	color: #7c0029;
}

#wrap #content #left-side #search-perfil .results,#wrap #content #left-side #search .results
	{
	font-size: 12px;
	line-height: 17px;
	margin-top: 20px;
}

#wrap #content #left-side #search-perfil .search-box,#wrap #content #left-side #search .search-box
	{
	width: 400px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#wrap #content #left-side #search-perfil #results {
	width: 920px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#wrap #content #left-side #search-perfil #results .results-box {
	width: 400px;
	margin-top: 20px;
}

#wrap #content #left-side #search-perfil #results .results-box .avatar {
	height: 90px;
	width: 90px;
	float: left;
	margin-right: 10px;
}

#wrap #content #left-side #search-perfil #results .results-box .name {
	font-size: 16px;
	font-weight: bold;
	float: left;
	margin-top: 10px;
	width: 280px;
}

#wrap #content #left-side #search-perfil #results .results-box .name a {
	color: #7c0029;
	text-decoration: none;
}

#wrap #content #left-side #search-perfil #results .line {
	background-color: #CCC;
	width: 400px;
	height: 1px;
	margin-top: 10px;
}

#wrap #content #left-side #search-perfil #results .results-box .date,#wrap #content #left-side #search-perfil #results .results-box .link
	{
	float: left;
	width: 280px;
	margin-top: 10px;
}

#wrap #content #left-side #search-perfil #results .results-box .link a {
	text-decoration: none;
	color: #7c0029;
}

#wrap #content #left-side #search-perfil .search-box .top-buscador,#wrap #content #left-side #search .search-box .top-buscador
	{
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #7c0029;
}

#wrap #content #left-side #search-perfil #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #search-perfil #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #thanks {
	text-align: center;
}

#wrap #content #left-side #thanks h1 {
	font-size: 16px;
	margin-top: 100px;
	color: #9a8347;
}

#wrap #content #left-side #thanks p {
	margin-top: 10px;
}

#wrap #content #left-side #login p,#wrap #content #left-side #thanks p {
	line-height: 16px;
	margin-top: 20px;
	font-size: 12px;
}

#wrap #content #left-side #login p a,#wrap #content #left-side #thanks p a
	{
	color: #7C0029;
	text-decoration: underline;
}

#wrap #content #left-side #login #inputs-login .bg-input {
	background-image: url(../images/bg-login-inputs.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 170px;
	border: 0px solid #FFFFFF;
}

#wrap #content #left-side #login #inputs-login .bg-input .special {
	border: 0px solid #fff;
	height: 20px;
	width: 145px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #6b6b6b;
	margin-left: 10px;
	margin-top: 5px;
}

#wrap #content #left-side #login #inputs-login table {
	margin-top: 40px;
}

#wrap #content #left-side #login .title {
	background-image: url(../images/title-login.jpg);
	height: 31px;
	width: 197px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#wrap #content #left-side #login .login-error {
	width: 300px;
	margin-top: 20px;
	margin-bottom: auto;
	background-color: #F7E6F0;
	text-align: center;
	font-size: 12px;
	color: #7C0029;
	line-height: 16px;
	padding: 5px;
	border: 1px solid #7C0029;
}

#wrap #content #left-side #search .title {
	font-size: 16px;
	font-weight: bold;
}

#wrap #content #left-side #search .entrevistas {
	color: #7894a2;
}

#wrap #content #left-side #search .entrevistas {
	color: #7894a2;
}

#wrap #content #left-side #search .historias,#wrap #content #left-side #search .blogs
	{
	color: #77aa4c;
}

#wrap #content #left-side #search .doveclub,#wrap #content #left-side #search .columnas
	{
	color: #9a8348;
}

#wrap #content #left-side #search .posts {
	color: #537d2f;
}

#wrap #content #left-side #search .lasemana {
	color: #532742;
}

#wrap #content #left-side #search .tips {
	color: #7c0029;
}

#wrap #content #left-side #search .author {
	font-size: 12px;
	margin-top: 5px;
	font-weight: bold;
}

#wrap #content #left-side #search .result {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 20px;
}

#wrap #content #left-side #search .box {
	margin-top: 40px;
}

#wrap #content #left-side #search .line {
	border-bottom: 1px solid #ccc;
	margin: 10px 0 10px 0;
	width: 400px;
}

#wrap #content #left-side #search .title_sector {
	background-image: url(../images/title-buscador.jpg);
	height: 28px;
	width: 136px;
	background-repeat: no-repeat;
}

#wrap #content #left-side #contacto .title {
	background-image: url(../images/title-contacto.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 129px;
}

#wrap #content #left-side #contacto .subtitle {
	color: #958048;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	margin-top: 20px;
}

#wrap #content #left-side #contacto form {
	margin-top: 20px;
}

#wrap #content #left-side #contacto table.contacto {
	width: 500px;
	font-size: 12px;
	margin-top: 20px;
}

#wrap #content #left-side #contacto table.contacto tr {
	margin-top: 20px;
}

#wrap #content #left-side #contacto table.contacto .campo {
	padding-top: 10px;
}

#wrap #content #left-side #contacto table.contacto textarea {
	width: 350px;
	margin-top: 20px;
	height: 160px;
	border: 1px solid #d2d2d2;
}

#wrap #content #left-side #contacto .contacto .text_fix {
	padding-top: 20px;
}

#wrap #content #left-side #encuesta-historial .title_sector {
	background-image: url(../images/title-encuesta.jpg);
	height: 33px;
	width: 135px;
	margin-top: 40px;
}

#wrap #content #left-side #encuesta-historial {
	
}

#wrap #content #left-side #encuesta-historial .box {
	background-image: url(../images/bg-survey-rightside.png);
	background-repeat: no-repeat;
	height: 240px;
	width: 211px;
	background-position: right bottom;
	padding-bottom: 20px;
	float: left;
	margin-top: 40px;
	margin-right: 20px;
}

#wrap #content #left-side #encuesta-historial .box .title {
	font-size: 14px;
	font-weight: bold;
	color: #532742;
	width: 195px;
	margin-left: 10px;
	margin-bottom: 0px;
}

#wrap #content #left-side #encuesta-historial .box .resultados {
	margin-top: 20px;
	margin-left: 7px;
	margin-right: 7px;
}

#wrap #content #left-side #encuesta-historial .box .resultados .opcion_respuesta
	{
	margin-top: 10px;
}

#wrap #content #left-side #dove #sector-title {
	background-image: url(../images/title-doveclub.jpg);
	height: 27px;
	width: 141px;
}

#wrap #content #left-side #dove p {
	font-size: 12px;
	line-height: 17px;
}

#wrap #content #left-side #dove .title {
	font-size: 12px;
	font-weight: bold;
	color: #a39160;
	margin-top: 20px;
}

#wrap #content #left-side #dove #publicar-contenidos {
	background-image: url(../images/text-publicar-contenidos.jpg);
	height: 151px;
	width: 351px;
	margin: auto;
}

#wrap #content #left-side #dove a {
	color: #9a8348;
	text-decoration: underline;
}

#wrap #content #left-side #dove {
	width: 650px;
	float: left;
}

#wrap #content #left-side #dove #videos {
	height: 520px;
	width: 600px;
	margin-top: 20px;
}

#wrap #content #left-side #dove #videos .video {
	height: 360px;
	width: 420px;
	float: right;
	padding: 5px;
	border: 1px solid #d5d5d5;
}

#wrap #content #left-side #dove #videos .listado .box {
	width: 140px;
	float: left;
	cursor: pointer;
	margin-left: 30px;
	margin-top: 20px;
}

#wrap #content #left-side #dove #videos .listado .box .nombre {
	font-size: 14px;
	color: #9a8348;
	font-weight: bold;
	line-height: 16px;
}

#wrap #content #left-side #dove #videos .listado .box .subtitle {
	font-size: 12px;
	margin-top: 5px;
}

#wrap #content #left-side #dove #videos .listado .box .image {
	margin-top: 10px;
	text-align: center;
}

#wrap #content #left-side #dove #videos .listado {
	float: left;
}

#wrap #content #left-side #dove #logos {
	margin-top: 20px;
}

#wrap #content #left-side #dove #logos .promo {
	height: 150px;
	background-image: url(../images/bg_beneficios.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 30px;
}

#wrap #content #left-side #dove #logos .promo .image {
	width: 200px;
	height: 120px;
	margin-top: 5px;
	float: left;
	margin-right: 20px;
}

#wrap #content #left-side #dove #logos .promo .title {
	float: left;
	width: 400px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 16px;
}

#wrap #content #left-side #dove #logos .promo .descuento {
	float: left;
	width: 400px;
	margin-top: 5px;
	font-size: 14px;
	color: #a39160;
	font-weight: bold;
}

#wrap #content #left-side #dove #logos .promo .descuento .porcentaje {
	font-size: 18px;
}

#wrap #content #left-side #dove #logos .promo .texto {
	float: left;
	width: 400px;
	margin-top: 5px;
	font-size: 12px;
}

#wrap #content #left-side #dove #logos .promo .condiciones {
	float: left;
	width: 400px;
	margin-top: 5px;
}

#wrap #content #left-side #dove .nota p {
	font-size: 11px;
}

#wrap #content #left-side #dove .nota {
	margin-top: 20px;
}

#wrap #content #left-side #agregar-encuesta #title_section {
	background-image: url(../images/title-encuesta.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 135px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-encuesta .subtitle {
	color: #532742;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-encuesta .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-encuesta table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-encuesta table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #post-actual .video {
	width: 480px;
	margin-top: 35px;
	height: 400px;
}

#wrap #content #left-side #post-actual .link {
	width: 480px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #post-actual .link a {
	font-size: 12px;
	font-weight: bold;
	color: #9a8347;
}

#wrap #content #left-side #encuesta-historial #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #encuesta-historial #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #encuesta-historial #paginador .current {
	color: #7c0029;
	text-decoration: underline;
}

#wrap #content #left-side #news-history .box {
	background-image: url(../images/bg-columns-history.png);
	height: 162px;
	width: 432px;
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	margin-right: 30px;
	margin-top: 25px;
}

#wrap #content #left-side #news-history .box .title a {
	color: #9a8347;
	font-weight: bold;
}

#wrap #content #left-side #news-history .box .title {
	width: 380px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	margin-left: 20px;
}

#wrap #content #left-side #news-history .box .name_author a:hover {
	text-decoration: underline;
}

#wrap #content #left-side #news-history .box .date {
	float: left;
	width: 305px;
	margin-top: 5px;
	margin-left: 20px;
}

#wrap #content #left-side #news-history .box .comment {
	float: left;
	width: 380px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 20px;
}

#wrap #content #left-side #news-history #paginador a {
	text-decoration: none;
}

#wrap #content #left-side #news-history #paginador {
	width: 250px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

#wrap #content #left-side #news-history #paginador .current {
	color: #9a8347;
	text-decoration: underline;
}

#wrap #content #left-side #news-history .title_sector {
	background-image: url(../images/title_novedades.jpg);
	height: 27px;
	width: 200px;
	margin-top: 40px;
}

#wrap #content #left-side #novedad .top {
	background-image: url(../images/bg-column-top.png);
	height: 155px;
	width: 580px;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#wrap #content #left-side #novedad .option-menu {
	width: 580px;
	height: 30px;
	margin-top: 10px;
}

#wrap #content #left-side #novedad .top .title {
	width: 550px;
	float: left;
	margin-top: 10px;
	height: 20px;
	font-size: 16px;
	color: #9a8347;
	font-weight: bold;
	margin-left: 20px;
}

#wrap #content #left-side #novedad .top .date {
	float: left;
	width: 550px;
	margin-top: 5px;
	margin-left: 20px;
}

#wrap #content #left-side #novedad .top .comment {
	float: left;
	width: 550px;
	height: 60px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin-left: 20px;
}

#wrap #content #left-side #novedad .text {
	width: 580px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 15px;
}

#wrap #content #left-side #novedad .text p {
	margin-top: 5px;
}

#wrap #content #left-side #novedad .link {
	width: 580px;
	margin-top: 35px;
	height: 30px;
}

#wrap #content #left-side #novedad .link a {
	font-size: 12px;
	font-weight: bold;
	color: #9a8347;
}

#wrap #content #left-side #agregar-noticia #title_section {
	background-image: url(../images/title-doveclub.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 141px;
	margin: 20px 0px 20px;
}

#wrap #content #left-side #agregar-noticia .special {
	font-size: 16px;
	font-weight: bold;
}

#wrap #content #left-side #agregar-noticia .subtitle {
	color: #9a8347;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}

#wrap #content #left-side #agregar-noticia .inputs-final {
	margin: 40px auto 20px auto;
	width: 270px;
}

#wrap #content #left-side #agregar-noticia table {
	font-size: 12px;
}

#wrap #content #left-side #agregar-noticia table tr td {
	padding-top: 20px;
}

#wrap #content #left-side #historia .images {
	margin-top: 20px;
}

#wrap #content #left-side #dove #bienvenida-title {
	background-image: url(../images/title_bienvenida.jpg);
	height: 27px;
	width: 154px;
	margin-top: 20px;
}

#wrap #content #left-side #dove #dove-y-vos-title {
	background-image: url(../images/title_doveclubyvos.jpg);
	height: 27px;
	width: 205px;
	margin-top: 20px;
}

#wrap #content #left-side #dove #beneficios-title {
	background-image: url(../images/title_beneficios.jpg);
	height: 27px;
	width: 200px;
	margin-top: 20px;
}

#wrap #content #left-side #dove #quienessomos-title {
	background-image: url(../images/title_quienes.jpg);
	height: 27px;
	width: 200px;
	margin-top: 20px;
}









.tipsy { padding: 5px; font-size: 10px;background-repeat: no-repeat; }
  .tipsy-inner { padding: 4px 5px; background-color: black; color: white; max-width: 200px; text-align: center;font-weight: bold; -moz-border-radius:3px;-webkit-border-radius: 3px;}
  .tipsy-north { background-image: url(../images/tipsy-north.gif); background-position: top center; }
  .tipsy-south { background-image: url(../images/tipsy-south.gif); background-position: bottom center; }
  .tipsy-east { background-image: url(../images/tipsy-east.gif); background-position: right center; }
  .tipsy-west { background-image: url(../images/tipsy-west.gif); background-position: left center; }
  
  
#wrap #content #left-side #dove #logos .promo .texto a {
	text-decoration: none;
}

#wrap #content #left-side #dove #logos .promo .texto a:hover {
	text-decoration: underline;
}
