* {
	margin: 0px;
	text-decoration: none;
	background-position: center;
	padding: 0px;
	list-style: none;
}

img {
	border: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000000;
	background: url(../images2/background.jpg);
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

.clear {
	clear: both;
}

a {
	color: #2555b9;
	font-size:11px;
}

/* LAYOUT */

#wrap {
	width: 1006px;
	margin: 0 auto;
}

#top {
	height: 134px;
	background: transparent url(../images2/top.png) no-repeat;
	position: relative;
}

#bar, #container {
	background: transparent url(../images2/content.png) repeat-y;
}

#welcome {
	color: #fff;
}

#container {
	float: left;
	padding: 0 7px 0 17px;
}

#content {
	padding: 8px 20px 0 20px;
	margin:auto;
}

#bottom {
	clear: both;
	height: 40px;
	background: transparent url(../images2/bottom.png) no-repeat;
	behavior: url(../js/iepngfix.htc); /* TRASNPARENCIA */
		behavior: url(../../js/iepngfix.htc); /* TRASNPARENCIA */
}

#footer {
	clear: both;
	width: 981px;
	margin: 0 auto;
	padding: 0 0 15px 0;
	height: 38px;
	background: transparent url(../images2/footer.png) no-repeat;
	behavior: url(../js/iepngfix.htc); /* TRASNPARENCIA */
			behavior: url(../../js/iepngfix.htc); /* TRASNPARENCIA */
}

/* TOP */

#top a#logo {
	display: block;
	width: 285px;
	height: 78px;
	top: 29px;
	left: 40px;
	background: transparent url(../images2/logo.png) no-repeat;
	position: absolute;
	behavior: url(../js/iepngfix.htc); /* TRASNPARENCIA */
				behavior: url(../../js/iepngfix.htc); /* TRASNPARENCIA */
}

#top #flagesp {
	display: block;
	width: 27px;
	height: 20px;
	top: 45px;
	left: 340px;
	background: transparent url(../images2/flagesp.jpg) no-repeat;
	position: absolute;
}

#top #ctl00_flagesp {
	display: block;
	width: 27px;
	height: 20px;
	top: 45px;
	left: 340px;
	background: transparent url(../images2/flagesp.jpg) no-repeat;
	position: absolute;
}

#top #flaging {
	display: block;
	width: 27px;
	height: 20px;
	top: 45px;
	left: 375px;
	background: transparent url(../images2/flaging.jpg) no-repeat;
	position: absolute;
}

#top #ctl00_flaging {
	display: block;
	width: 27px;
	height: 20px;
	top: 45px;
	left: 375px;
	background: transparent url(../images2/flaging.jpg) no-repeat;
	position: absolute;
}

#top #separator1 {
	display: block;
	width: 3px;
	height: 78px;
	top: 42px;
	left: 369px;
	background: transparent url(../images2/line1.jpg) no-repeat;
	position: absolute;
}

#top #separator2 {
	display: block;
	width: 3px;
	height: 78px;
	top: 32px;
	left: 408px;
	background: transparent url(../images2/line2.jpg) no-repeat;
	position: absolute;
}

#top #tagline {
	display: block;
	width: 100px;
	height: 60px;
	top: 70px;
	left: 300px;
	color: #666665;
	font-size: 10px;
	position: absolute;
	font-weight: bold;
}

#top #tagline span {
	color: #ff6f24;
}

#top #toon1 {
	display: block;
	width: 60px;
	height: 78px;
	top: 28px;
	left: 490px;
	position: absolute;
	/* background: url(../images2/toon1.png) no-repeat; */
	behavior: url(../js/iepngfix.htc);
}

#top #toon2 {
/*   	background: url(../images2/toon2.png) no-repeat;*/
	display: block;
	width: 60px;
	height: 78px;
	top: 28px;
	left: 632px;
	position: absolute;
	behavior: url(../js/iepngfix.htc);
}

#top #toon3 {
/*  	background: url(../images2/toon3.png) no-repeat;*/
	display: block;
	width: 60px;
	height: 78px;
	top: 28px;
	left: 778px;
	position: absolute;
	behavior: url(../js/iepngfix.htc);
}

#top #toon4 {
/*  	background: url(../images2/toon4.png) no-repeat;*/
	display: block;
	width: 60px;
	height: 78px;
	top: 28px;
	left: 920px;
	position: absolute;
	behavior: url(../js/iepngfix.htc);
}

/* MENU */

#top #menu {
	top: 26px;
	right: 20px;
	position: absolute;
}

#top #menu ul li a span {
	top: 13px;
	left: 26px;
	color: #fff;
	position: absolute;
}

#top #menu ul li a:hover {
	cursor:hand;
}

#top #menu ul li {
	float: left;
}

#top #menu ul li a span.arrow {
	top: 13px;
	left: 14px;
	color: #fff;
	position: absolute;
}

#top #menu ul li.active a span.arrow {
	color: #a6d622;
	border: none;
}

#top #menu ul li.active a span {
	border-bottom: 2px #fff solid;
}

#top #menu ul li.active a:hover {
	cursor:hand;
}

#top #menu ul li a {
	display:block;
	width: 142px;
	height: 90px;
	font-size:15px;
	background: transparent url(../images2/button.png) no-repeat left bottom;
	position: relative;
}

#top #menu ul li.active a {
	background: transparent url(../images2/button.png) no-repeat left top;
	behavior: url(../../js/iepngfix.htc); /* TRASNPARENCIA */
}

/* BANNER */
#banner {
	
}




#banner .middle .more_event {
	background:transparent url(../images2/more_event.jpg) no-repeat;
	width:72px;
	height:22px;
	display:block;
	position:absolute;
	margin-top:5px;
	left:993px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 0 0 5px;
}



#banner .middle .more_event a{
color:#FFFFFF;
}

#banner .middle .more_event a:hover{
text-decoration:underline;
}


#banner #top {
	background: transparent url(../images2/banner-top.jpg);
	width: 939px;
	height: 45px;
}


#banner #top #fecha_restante {
	font-size:20px;
	color:#FFFFFF;
	padding:12px 0 0 0;
	font-weight:bold;
	float:left;
}

#banner #top #evento {
	font-size:20px;
	color:#99CC00;
	margin-top:12px;
	font-weight:bold;
	float:left;
}

#content .middle {
	width: 939px;
	float: left;
	background: transparent url(../images2/banner-middle.jpg) repeat-y scroll 0%;
	height:126px;
	margin:0;
	padding:0;
}

#banner #bottom {
	clear: both;
	background: transparent url(../images2/banner-bottom.jpg) no-repeat scroll 0%;
	width: 939px;
	height: 6px;
	margin-bottom:7px;
}

#banner #top h1{
	font-size:20px;
	color:#FFFFFF;
	padding:12px 0 0 48px;
	float:left;
}

#banner #top h2 a{
	font-size:13px;
	margin-top:1px;
	color:#999999;
	text-align:left;
	padding:6px 26px 0 0;

}

#banner #top h2 a:hover{
text-decoration:underline;
}


#banner #top h1 fecha_restante{
	font-size:20px;
	color:#FFFFFF;
	padding:12px 0 0 48px;
}
#banner #top h1 span{
	color:#99CC00;
}

#banner #content3 .conttext{
	background-color:#FFFFFF;
	width:344px;
	height:52px;
	float:left;
	padding:4px;
	border:solid 1px #999999;
	margin-right:4px;
}



#banner .conttext .text {
	background-color:#E4E3E4;
	width:334px;
	height:42px;
	border:1px #cccccc solid;
	float:left;
	padding:4px;
	font-size:12px;
	color:#636363;
	overflow-x:hidden;
	overflow-y:scroll;
}

#banner #room {
	margin-left:583px;
}

#banner #content2 .room{
	background-color:#FFFFFF;
	width:96px;
	height:52px;
	float:left;
	padding:4px;
	border:solid 1px #999999;
	margin-right:4px;
}


#banner #content2 .room .roomimage{
	background:transparent;
	height:52px;
	width:96px;
	float:left;
	margin: 0 5px 0 0;
	
}


#banner #room h4 {
	margin-left:103px;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}

#banner #content1 {
	width:200px;
	height:75px;
	float:left;
	margin-left:48px;
}

#banner #content2 {
	width:300px;
	height:75px;
	float:left;
}

#banner #content3 {
	width:350px;
	height:75px;
	float:left;
}

#banner #content1 .user{
	background-color:#FFFFFF;
	width:52px;
	height:52px;
	float:left;
	padding:4px;
	border:solid 1px #999999;
	margin-right:4px;
}


#banner #content1 .user .userimage{
	background:transparent url(../images2/banner-user.jpg) no-repeat;
	margin: 0 5px 0 0;
	border: 1px #a0a0a0 solid;
	width: 50px;
	height: 50px;
	float: left;
}

#banner h3 {
	color:#99CC00;
	margin:6px 0 6px 0;
	font-size:16px;

}

#banner #boton{
	background:url(../images2/btn_request.jpg) no-repeat;
	width:145px;
	height:25px;
	margin:63px 0 0 203px;
}
#banner h4 a{
	color:#99CC00;
	float:left;
	color:#333333;
	margin:2px 0 0 9px;
	font-size:13px;
}

#banner h4 a:hover{
text-decoration:underline;
}

#banner #content1 h2,#banner #content1 h2 a {
	color:#FF6600;
	font-size:14px;
	margin-top:-15px;
}

#banner #content2 h2, #banner #content2 h2 a {
	color:#2555B9;
	font-size:14px;
	margin-top:-15px;
}

#banner #content2 h2 a:hover, #banner #content1 h2 a:hover {
	 text-decoration:underline;
}

#banner  p {
	color:#636363;
	font-size:11px;
}

/* CONTENT STRUCTURE */

#content #left {
	width: 334px;
	margin: 1px 8px 0 0;
	float: left;
	background: transparent url(../images2/left2.jpg) repeat-y;
}

#content #left h1 {
	height: 38px;
	font-size: 24px;
	padding: 10px 0 0 30px;
	color: #fff;
	background: transparent url(../images2/left1.jpg) no-repeat;
}

#content #left #image {
	padding: 10px 0 0 30px;
}

#content #left p {
	color: #fff;
	padding: 5px 25px 5px 40px;
	font-size: 12px;
}

#content #left h2 {
	color: #fff;
	margin: 1px 0 0pt 20px;
	padding: 5px;
	font-size: 17px;
	text-align: left;
	background: transparent url(../images2/titleleft.jpg) repeat-x;
}

#content #left h1 span.arrow, #content #left h2 span.arrow {
	color: #99cc00;
}

#content #left h1 span {
	color: #ff6f24;
}

#content #left .bottom {
	height: 19px;
	background: transparent url(../images2/left3.jpg) no-repeat;
}

#content #right {
	width: 600px;
	float: right;
}

#content #right #column1 {
	width: 352px;
	margin: 0 8px 0 0;
	float:left;
	background: transparent url(../images2/column1_2.jpg) repeat-y;
}

#content #right #column1 h2 {
	height: 45px;
	font-size: 18px;
	padding: 14px 0 0 30px;
	color: #fff;
	background: transparent url(../images2/column1_1.jpg) no-repeat;
}

#content #right #column1 h2 span, #content #right #column2 h2 span {
	color: #99cc00;
}

#content #right #column1 .bottom {
	clear: both;
	height: 7px;
	background: transparent url(../images2/column1_3.jpg) no-repeat;
}

#content #right #column2 {
	width: 237px;
	float:left;
	background: transparent url(../images2/column2_2.jpg) repeat-y;
}

#content #right #column2 h2 {
	height: 45px;
	font-size: 18px;
	padding: 14px 0 0 30px;
	color: #fff;
	background: transparent url(../images2/column2_1.jpg) no-repeat;
}
#content #right #column2 .bottom {
	clear: both;
	height: 6px;
	background: transparent url(../images2/column2_3.jpg) no-repeat;
}

#content #webmasters {
	clear: both;
}

#content .error {
	color:#FF0000;
	font-weight:bold;
	font-size:12px;
	padding: 5px 5px 5px 30px;
}

#content .errorindex {
	color:#FF0000;
	font-weight:bold;
}

#content .errorcontact {
	color:#FF0000;
	margin-left:-175px;
	font-weight:bold;
	font-size:12px;
}



/* COLUMN1 */

#column1 .background {
	float: left;
	border: 1px #a7a7a7 solid;
	border-bottom:none;
	border-top:none;
	padding: 0px 6px 0 6px;
	background-color: #e4e4e4;
	width:303px;
}

#column1 .tabs {
	margin: 0 8px 20px 25px;
	position: relative;
	z-index: 999999;
}

#column1 .tabs ul li {
	float: left;
	font-size: 11px;
	padding: 8px 0 8px 6px;
	margin: 0 5px 0 0;
	background: transparent url(../images2/tab_left.jpg) repeat-y left 32px;
}

#column1 .tabs ul li.active {
	background: transparent url(../images2/tab_left.jpg) no-repeat top left;
	bottom: -1px;
	position: relative;
}

#column1 .tabs ul li.active a {
	color: #2b54ab;
	padding: 8px 10px 8px 6px;
	text-decoration:none;
	background: transparent url(../images2/tab_right.jpg) no-repeat right top;
}

#column1 .tabs ul li a {
	color: #bab9ba;
	padding: 8px 10px 8px 6px;
	background: transparent url(../images2/tab_right.jpg) repeat-y right 32px;
}

#column1 .tabs ul li a:hover {
	text-decoration:underline;
}

#column1 .tabs ul li.active a:hover {
	text-decoration:none;
}

#column1 .background .box {
	float: left;
	background-color: #f7f7f7;
	padding: 10px 17px 0 10px;
	height: 392px;
	width:270px;
	margin:0;
	overflow-x: hidden;
	overflow-y: scroll;
	scrollbar-face-color: #B7B7FF; 
	scrollbar-shadow-color: #f7f7f7; 
	scrollbar-highlight-color: #3366FF; 
	scrollbar-3dlight-color: #9B9BFF; 
	scrollbar-darkshadow-color: #B7B7FF; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #2555B9;	
	border-right:5px #f7f7f7 solid;
	clear:both;
}

#column1 .room {
	float: left;
	margin: 0 0 15px 0;
	width:269px;
	height:74px;
	display:block;
}

#column1 .room .thumbnail {
	float: left;
	margin: 0 10px 0 0;
	border: 1px #a0a0a0 solid;
	padding: 4px;
	width: 104px;
	height: 62px;
}

#column1 .room .title {
	font-size: 14px;
	color: #2555b9;
	padding: 0 1px 3px 1px;
	font-weight:normal;
	border-bottom:none;
	margin:0;
	background-image:none;
	text-transform:lowercase;
}

#column1 .room .title a{
	font-size:14px;
}

#column1 .room .title a:hover{
	text-decoration:underline;
}

#column1 .room .description {
	font-size: 10px;
}

#column1 .room .users {
	font-size: 10px;
	color: #ff8534;
}

#content .category {
	font-size: 10px;
	color:#000000;
}

#content .category span{
	font-size: 20px;
	color:#000000;
}

#content .category a:hover{
text-decoration:underline;
}

#column1 .room .point {
	font-size: 10px;
}

/* COLUMN2 */

#column2 .background {
	float: left;
	width:186px;
	border: 1px #a7a7a7 solid;
	border-bottom:none;
	border-top:none;
	padding: 0px 6px 0 6px;
	background-color: #e4e4e4;
}

#column2 .tabs {
	margin: 0 8px 20px 25px;
}

#column2 .tabs ul li {
	float: left;
	font-size: 11px;
	padding: 8px 0 8px 6px;
	margin: 0 5px 0 0;
	background: transparent url(../images2/tab_left.jpg) repeat-y left 32px;
}

#column2 .tabs ul li.active {
	background: transparent url(../images2/tab_left.jpg) no-repeat top left;
	bottom: -1px;
	position: relative;
}

#column2 .tabs ul li.active a {
	color: #ff6600;
	padding: 8px 10px 8px 6px;
	background: transparent url(../images2/tab_right.jpg) right top;
}

#column2 .tabs ul li a {
	color: #bab9ba;
	padding: 8px 10px 8px 6px;
	background: transparent url(../images2/tab_right.jpg) right 32px;
}

#column2 .tabs ul li a:hover {
	text-decoration:underline;
}

#column2 .tabs ul li.active a:hover {
	text-decoration:none;
}

#column2 .background .box {
	float: left;
	background-color: #f7f7f7;
	padding: 10px 0 0 10px;
	height: 392px;
	margin: 0;
	width:171px;
	overflow-x: hidden;
	overflow-y: scroll;
	border-right:5px #f7f7f7 solid;
	scrollbar-face-color: #FFCC33; 
	scrollbar-shadow-color: #f7f7f7; 
	scrollbar-highlight-color: #FFB366;
	scrollbar-3dlight-color: #FFB56A; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #FF6600;	
}

#column2 .user {
	float: left;
	margin: 0 0 10px 0;
	width:176px;
}

#column2 .user .thumbnail {
	float: left;
}

#column2 .user .thumbnail img{
	float: left;
	margin: 0 6px 4px 0;
	border: 1px #a0a0a0 solid;
	padding: 4px;
}

#column2 .user .username a:hover{
text-decoration:underline;
}

#column2 .user .place, #column2 .user .age ,#column2 .user .room {
	font-size: 10px;
}

/* WEBMASTERS */

#webmasters {
	float: left;
	height: 110px;
	width: 595px;
	padding: 6px 0 0 25px;
	margin: 10px 0 0 0;
	background: transparent url(../images2/webmasters.jpg) no-repeat;
	position: relative;
}

#webmasters h1 {
	font-size: 24px;
	color: #fff;
}

#webmasters h1 span {
	color: #FF8534;
}

#webmasters a {
	color: #FF8534;
	font-weight:bold;
	font-size:12px;
}

#webmasters a:hover {
	text-decoration:underline;
}

#webmasters a.more_info {
	display: block;
	top: 70px;
	right: 50px;
	width: 50px;
	height: 23px;
	background: transparent url(../images2/more_info.jpg) no-repeat;
	position: absolute;
}

#webmasters a span {
	display: none;
	color: #FF8534;
}

#webmasters p {
	width: 460px;
	padding: 7px 0 0 10px;
	color: #fff;
	font-size:11px;
}

/* FOOTER */

#footer .links {
	text-align: center;
	color: #fff;
	font-size: 12px;
	padding: 12px 0 0 0;
	font-weight: bold;
}

#footer a {
	color: #fff;
}

#footer a:hover {
	text-decoration: underline;
}

/* GENTE STRUCTURE */

#content #subtitle .gente {
	background: transparent url(../images2/columngente920-1.jpg);
	width: 920px;
	height: 45px;
}

#content #subtitle .salas {
	background: transparent url(../images2/columnroom920-1.jpg);
	width: 920px;
	height: 45px;
}

#content #subtitle .perfil {
	background: transparent url(../images2/columnperfil920-1.jpg);
	width: 920px;
	height: 45px;
}

#content #subtitle .private {
	background: transparent url(../images2/columnprivate920-1.jpg);
	width: 920px;
	height: 45px;
}

#content #subtitle .title {
	font-size: 18px;
	color: #FFFFFF;
	padding: 12px 0 0 30px;
	font-weight:bold;
	border-bottom:none;
	background-image:none;
}

#content #gente #column .username{
	color:#FF6F24;
	font-size:16px;
}

#content #gente #column .username a{
	color:#FF6600;
	font-size:14px;
}

#content #gente #column .username a:hover{
	text-decoration:underline;
}

#content .description{
	color:#999999;
	font-size:11px;
	padding: 0 0 0 0;
}

#content #gente .contienegente {
	width: 420px;
	float: left;
}

#content #gente #line1 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 478px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #gente #line2 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 763px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #gente .room .username, #content #gente .room .username a {
	font-size: 15px;
	margin: 0 0 5px 0;
	color: #2655ad;
}

#content #gente .room .message {
	color: #666665;
	font-size: 11px;
}

#content #gente .room .room {
	font-size: 11px;
	color: #666665;
	padding: 5px 0 10px 0;
}

#content .user .room a {
	font-size: 10px;
	color:#000000;
}

#content #gente .room .point {
	color: #CCCCCC;
	font-size: 10px;
}

#content #gentebottom {
	clear: both;
	background: transparent url(../images2/columngentebottom.jpg) no-repeat scroll 0%;
	width: 920px;
	height: 6px;
}

/* COLUMNS */

#content #right #column .bottom {
	clear: both;
	height: 6px;
	background: transparent url(../images2/column2_3.jpg) no-repeat;
}

#column .background {
	float: left;
	border-right:1px #a7a7a7 solid;	
	border-left:1px #a7a7a7 solid;
	margin: 0px 0px 0px 25px;
	background-color:#E4E4E4;
	width:877px;
}

#column .background .profile {
	float: left;
	background-color:#00FF33;
}

#column .watch {
	float: left;
	margin: 15px 0 5px 30px;
	padding: 6px;
}

#column .watch .left{
	float: left;
	margin-right:20px;
}

#column .watch .right{
	float: left;
	width: 335px;
}

#column .watch .box {
	float: left;
	background-color: #f7f7f7;
	padding: 0 13px 12px 10px;
	width: 848px;
}

#column .watch .box .subtitle{
	border-bottom:1px solid #2555B9;
	color:#2555B9;
	font-size:14px;
	font-weight:bold;
	margin: 0 8px 10px 0;
	width: 368px;
}

#column .tabs {
	clear: both;
	margin: 20px 8px 0 25px;
	float: left;
}

#column .tabs ul li {
	float: left;
	font-size: 11px;
	padding: 8px 0 8px 6px;
	margin: 0 5px 0 0;
	background: transparent url(../images2/tab_left.jpg) repeat-y left 32px;
}

#contieneredondobigup1 {
	clear:both;
	margin:0px 0px 0px 6px;
	float:left;
	width: 878px;
	height:7px;	
}

#contieneredondobigup1 #redondor {
	background: transparent url(../images2/rd1upright.jpg) no-repeat right top;
	height:7px;
	float:left;
	width:858px;
}

#contentbigtop1 {
	clear:both;
	float:left;
	height:7px;
	margin: 0 0 0 25px;
	background: transparent url(../images2/rdbigtop1.jpg) no-repeat;
	width:879px;
}

#contentbigtop2 {
	float:left;
	height:7px;
	background: transparent url(../images2/rdbigtop2.jpg) no-repeat;
	width:865px;
	margin: 0 0 0 6px;
}

#contentbigbutton {
	margin: 0px;
	text-decoration: none;
	background-position: center;
	padding: 0px;
	list-style: none;

}

#column2 .user .username,#column2 .user .username a {
	font-size: 14px;
	margin: 0 0 5px 0;
	color: #ff6600;
	text-transform:lowercase;
}

#column2 .user .username:first-letter,#column2 .user .username a:first-letter{
	text-transform:uppercase;
}

#content #gente {
	width: 920px;
	float: left;
	background: transparent url(../images2/columngentemiddle.jpg) repeat-y scroll 0%;
}

#content #gente .thumbnail {
	padding: 4px;
	border: 1px #a0a0a0 solid;
	float: left;
	margin: 0 10px 30px 0;
}


#content #gente .thumbnail img{
	width:85px;
	height:85px;	
}


#content #gente .thumbnailmini {
	padding: 4px;
	border: 1px #a0a0a0 solid;
	float: left;
	margin: 0 10px 30px 0;
}


#content #gente .thumbnailmini img{
	width:85px;
	height:85px;	
}


#content #gente .user {
	float: left;
	width: 267px;
	height: 110px;
	margin: 0 10px 10px 0;
	border-bottom: 2px #ccc dotted;
}

#content #gente .user-noline {
	float: left;
	width: 271px;
	height: 110px;
	margin: 0 10px 10px 0;
}


#contienemassalas{
	clear:both;
	float:left;
}

#column .watch .massalas{
	margin:1px 4px 0 4px;
	float:left;
	height:115px;
	width:115px;
}

#column .watch .massalastexto{
	text-align:center;
}

#column .watch .massalastexto a{
	color:#3333CC;
	text-align:center;
	font-size:10px;
}

#column .watch .massalastexto a:hover{
	text-decoration:underline;
}

#contentbigtop1 {
	clear:both;
	float:left;
	height:7px;
	margin: 0 0 0 25px;
	background: transparent url(../images2/rdbigtop1.jpg) no-repeat;
}

#contentbigbutton2 {
	float:left;
	height:7px;
	background: transparent url(../images2/rdbigbuttom2.jpg) no-repeat;
	width:865px;
	margin: 0 0 0 6px;
}

#contentbigbutton1 {
	clear:both;
	float:left;
	height:7px;
	margin: 0 0 4px 25px;
	background: transparent url(../images2/rdbigbuttom1.jpg) no-repeat;
	width:879px;
}

#contieneredondo1 {
	clear:both;
	margin:-1px 0 10px 6px;
	float:left;
	width: 878px;
	height:7px;	
}

#contieneredondo1 #redondol {
	background: transparent url(../images2/rd1downleft.jpg) no-repeat left;
	width:7px;
	height:7px;
	float:left;
}

#contieneredondo1 #redondor {
	background: transparent url(../images2/rd1downright.jpg) no-repeat right top;
	height:7px;
	float:left;
	width:858px;
}

#contieneredondo2 {
	clear:both;
	float:left;
	width: 900px;
	height:7px;	
}

#contieneredondo2 #redondo2l {
	background: transparent url(../images2/rd2downleft.jpg) no-repeat left;
	width:7px;
	height:7px;
	float:left;
	margin: 0 0 0 -1px;
}

#contieneredondo2 #redondo2r {
	background: transparent url(../images2/rd2downright.jpg) no-repeat right top;
	width:873px;
	height:7px;
	float:left;
}

#contieneredondo1index1up {
	float:left;
	height:7px;
	background: transparent url(../images2/rd1upright.jpg) no-repeat right top;
	width:302px;
}

#content-cols {
	margin: 0 0 0 25px;
}

#contieneredondo1index2up {
	float:left;
	height:7px;
	background: transparent url(../images2/rdtopcol1.jpg) no-repeat;
	width:317px;
	position:relative;
}

#contieneredondo2index2up {
	float:left;
	height:7px;
	background: transparent url(../images2/rdtopcol2.jpg) no-repeat;
	width:201px;	
}

#contieneredondo2index1up {
	float:left;
	height:7px;
	background: transparent url(../images2/rd2upright.jpg) no-repeat right top;
	width:186px;
}

#contieneredondo1index1 {
	clear:both;
	float:left;
	height:7px;
	background: transparent url(../images2/rdwcol1buttom.jpg) no-repeat  right top;
	width:302px;
	margin:0;
}

#contieneredondo1index2 {
	clear:both;
	float:left;
	margin-bottom:3px;
	height:7px;	
	background: transparent url(../images2/rdbuttomcol1.jpg) no-repeat;
	width:318px;	
}

#contieneredondoindex1 {
	float:left;
	height:7px;	
	background: transparent url(../images2/rdwcol2buttom.jpg) no-repeat right top;
	width:186px;
}

#contieneredondoindex2 {
	clear:both;
	float:left;
	height:7px;	
	background: transparent url(../images2/rdbuttomcol2.jpg) no-repeat;
	width:201px;
	float:left;
	margin-bottom:3px;
}

#column .tabs ul li.active {
	background: transparent url(../images2/tab_left.jpg) no-repeat top left;
	bottom: -1px;
	position: relative;
}

#column .tabs ul li.active a {
	color: #ff6600;
	padding: 8px 10px 8px 6px;
	background: transparent url(../images2/tab_right.jpg) no-repeat right top;
}

#column .tabs ul li.active a:hover {
	text-decoration:none;
}

#column .background .box {
	float: left;
	background-color: #f7f7f7;
	width:845px;
	padding: 2px 10px 5px 10px;
	margin-left:6px;
	margin-right:6px;
}

#content .button-right {
	margin-right:16px;
}

#gente #column .background .datacontentl {
	padding: 0 20px 20px 30px;
	float: left;
	width: 180px;
	border-right: thin;
	border-bottom-width: thin;
	border-right-color: #666666;
}

#gente #column .background .username {
	font-size: 18px;
	color: #2951B0;
}

#content .usernamewb {
	font-size: 18px;
	color: #FF6600;
	width: 800px;
	padding: 10px 0 10px 0;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	margin: 5px 0 30px 30px;
}

#content .usernamewbprivate {
	font-size: 18px;
	color: #FF6600;
	padding: 10px 0 10px 0;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	margin: 0 0 14px 0px;
}

#gente #column .background .datacontentr {
	float: left;
	background-color:#FFFFFF;
	border:1px solid #A0A0A0;
	width:570px;
	padding: 15px;
}

#content .dataprofile {
	color:#2951B0;
	font-size:12px;
	padding: 25px 0 5px 0;
}

#content .data {
	color:#333333;
	font-size:10px;
}

#gente #column .background .datacontentr span.dataprofile {
	color:#333333;
	padding: 10px 0 10px 0;
}

#column .user {
	float: left;
	margin: 0 0 10px 0;
}

#column .user .username {
	font-size: 14px;
	margin: 0 0 5px 0;
	color: #ff6600;
}

#column .user .place, #column .user .room, .place, .room{
	font-size: 10px;
}

/* BAR */

#bar {
	width: 931px;
	padding-left:20px;
	padding-right:20px;
	height: 28px;
	background: transparent url(../images2/bar.jpg) no-repeat;
}

#bar #welcome, #bar #search, #bar #shortcuts {
	float: left;
}

#bar #search {
	width: 330px;
	float:left;
	height:21px;
	margin:0pt;
	padding:0px;
}

#bar #welcome {
	padding: 7px 0 0 7px;
	width: 341px;
}

#bar #search #box{
	float:left;
}

#bar #search #box #input1{
	padding: 0 3px 0 0;
	float:left;
	margin: 3px 0 0 0  ;
}

#bar #search #box #input2{
	padding: 4px 2px 0 2px;
	float:left;
}
#bar #search #box #input3{
	padding: 2px 1px 0 1px;
	float:left;
	height:5px;
	font-size:16px;
}

#bar #search #box1{
	padding: 0 3px 0 0;
	float:left;
	clear:both;
}

#bar #shortcuts {
	color: #FFFFFF;
	text-align: right;
	padding: 7px 0 0 0;
	width: 240px;
	float:left;
}

#bar #shortcuts ul {
	float: right;
}

#bar #shortcuts ul li {
	float: left;
	margin: 0 2px 0 2px;
	text-align:right;
}

#bar #shortcuts ul li a {
	color: #fff;
	text-align:right;
	font-size:12px;
}

#bar #shortcuts ul li a:hover {
	text-decoration: underline;
	text-align:right;
}

/* CONTENT STRUCTURE */

#column1 .room .point {
	font-size: 10px;
}

#content #gente .room a {
	font-size: 11px;
	color: #2555B9;
	font-weight: bold;
}

#content #gente .room a:hover,#column .tabs ul li a:hover {
	text-decoration:underline;
}

#column .tabs ul li a {
	color: #bab9ba;
	padding: 8px 10px 8px 6px;
	background: transparent url(../images2/tab_right.jpg) repeat-y right 32px;
}

#gente #column .background .datacontentr .dataprofile {
	color: #333333;
	padding: 0 0 6px 0;
}

/* SALAS STRUCTURE */

#salaspage {
}

#salaspage #left {
	width: 200px;
	float: left;
	margin: 0 14px 0 0;
}

#salaspage #left ul {
	
}

#salaspage #left ul li,#salaspage #left ul li a {
	color: #FFFFFF;
}

#salaspage #left ul li.color1 {
	background-color: #3F3F3F;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;
}

#salaspage #left ul li.color2 {
	background-color: #2D2D2D;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;
}

#salaspage #left ul li.active1 {
	background-color: #3F3F3F;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;
}

#salaspage #left ul li.active2 {
	background-color: #2D2D2D;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;
}

#salaspage #left ul li.active {
	background-color: #2D2D2D;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
}

#salaspage #left ul li.active1 a, #salaspage #left ul li.active2 a,#salaspage #left ul li.active a{
	color:#86AB10;
}

#salaspage #left ul li a {
	font-weight: bold;
}

#salaspage #left ul li a:hover {
	text-decoration: underline;
}

#salaspage #left h1 {
	height: 38px;
	font-size: 18px;
	padding: 14px 0 0 30px;
	color: #fff;
	background: transparent url(../images2/roomleft1.jpg) no-repeat;
}

#salaspage #left h2 {
	color: #fff;
	padding: 4px 3px 0 10px;
	font-size: 14px;
	text-align: left;
	height: 20px;
	background: transparent url(../images2/roomtitleleft.jpg) repeat-x;
}

#salaspage #left h2 a {
	color: #fff;
	text-align: left;
}

#salaspage #left .ppp {
	color: #fff;
	padding: 1px 5px 0 30px;
	font-size: 12px;
	text-align: left;
	height: 20px;
}

#salaspage #left .bottom {
	clear: both;
	background: transparent url(../images2/roomleft3.jpg) no-repeat;
}

#salaspage #right {
	width: 706px;
	float: left;
}

#salaspage #right h1 {
	height: 31px;
	font-size: 18px;
	padding: 14px 0 0 30px;
	color: #fff;
	background: transparent url(../images2/columnroom1.jpg) no-repeat;
}

#salaspage #right h1 span {
	color: #99cc00;
}

#salaspage #right #column {
	background: transparent url(../images2/columnroom2.jpg) repeat-y;
	float: left;
	width: 706px;
}

#salaspage #right #bottomr {
	clear: both;
	height: 7px;
	background: transparent url(../images2/columnroom3.jpg) no-repeat;
}

#salaspage #right #column  .thumbnail {
	float: left;
	padding: 0 10px 20px 0;
}

#salaspage #right #column  .thumbnail img {
	border: 1px solid #A0A0A0;
	height: 62px;
	padding: 4px;
	width: 104px;
}

#salaspage #right #column #contieneprincipal {
	padding: 10px 0 0 0;
}

#salaspage #right #column #contienesecundaria {
	background-color: #FFFFFF;
	clear: both;
	float: left;
	border:1px #a0a0a0 solid;
	margin: 15px 4pt 5px 30px;
	padding: 1px 24px 20px 20px;
	width:614px;
}

#salaspage #right #column #contienesecundaria .room {
	float: left;
	padding: 20px 2px 0 0;
	margin: 0 8px 0 0;
	width: 297px;
	border-bottom:2px dotted #CCCCCC;
}

#salaspage #right #column #contienesecundaria .room-noline {
	float: left;
	padding: 20px 2px 3px 0;
	margin: 0 8px 0 0;
	width: 297px;
}

#salaspage #right #column .highlite img.highlite {
	float: left;
	border: 1px #a0a0a0 solid;
	padding: 4px;
	height: 90px;
	width: 140px;
}

#salaspage #right #column .highlite {
	padding: 10px 10px 20px 30px;
}

#salas #column .highlitebig img.highlitebig {
	float: left;
	padding: 7px;
	border: 1px #a0a0a0 solid;
	height: 250px;
	width: 417px;
	margin: 7px 12px 4px 0;
}

#cplay {
	position:relative;
	width:530px;
	height:300px;
}

#cplay #play {
	cursor:hand;
	top: 89px;
	left: 130px;
	width: 152px;
	height: 121px;
	position:absolute;
	behavior: url(../js/iepngfix.htc); /* TRASNPARENCIA */
	background: transparent url(../images2/play-chat.png) no-repeat;
}

#salas #column .error {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

#salas #column .highlitebig {
	padding: 0 10px 10px 0px;
	float: left;	
}

#salaspage #right #column .title {
	font-size: 24px;
}

#salaspage #right #column .spotlightTitle {
	font-size: 20px;
	padding: 0 0 0 30px;
}

#salaspage #right #column .spotlightTitle a{
	font-size: 20px;
}

#salaspage #right #column .spotlightTitle a:hover{
	text-decoration:underline;
}
#salaspage #right #column .star {
	float: left;
	padding: 2px 5px 0pt 30px;
}

#salaspage #right .spotlighttext {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	padding: 0 15px 15px 200px;
}

#salaspage #right .spotlighttext a {
	text-decoration: underline;
}

#salaspage #right #column .texto {
	font-size: 10px;
	padding: 1px 6px 1px 0;
}

#salaspage #right #column .category {
	color: #666666;
	font-size: 52px;
	font-weight: bold;
	padding: 2px 0 2px 10px;
}

#content .roomtitle a {
	font-size: 14px;
	color:#2555B9;
	text-transform:lowercase;
}

#content .roomtitle a:hover{
	text-decoration:underline;
}

#salaspage #right #column .description {
	color: #999;
	font-size: 11px;
	text-transform:lowercase;
}

#salaspage #right #column .roomtext {
	font-size: 11px;
}

#salas  .roomtext {
	font-size: 11px;
	padding: 6px 0 6px 0;
}

#salas .data {
	color:#666666;
	list-style:circle;
	font-size: 11px;
	padding: 2px 0 2px 0;
}

#salas ul.data li {
	color:#666666;
	list-style:circle;
	font-size: 11px;
	margin: 0 0 0 12px;
	padding: 2px 0 2px 0;
}

#salaspage #right #column #conteinerroombig {
	float: left;
	padding: 10px 0 0 0;
}

/* RESULTADOS DE SALAS */

#content #salas {
	width: 920px;
	float: left;
	background: transparent url(../images2/columnroom920-2.jpg) repeat-y scroll 0%;
}

#content #salas .contienegente {
	width: 420px;
	float: left;
}

#content #salas #line1 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 478px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #salas #line2 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 763px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #salas .thumbnail img {
	width: 104px;
	height: 62px;
}

#content #salas .thumbnailms {
	width: 104px;
	height: 62px;
	float:none;
	border: 1px solid #A0A0A0;
	padding: 4px;
	margin-top:10px;
}

#content #salas .room {
	float: left;
	width:263px;
	padding-right:7px;
	height: 90px;
	margin: 0 10px 10px 0;
	border-bottom: 2px #ccc dotted;
}

#content #salas .room-noline {
	float: left;
	width:263px;
	padding-right:7px;
	height: 90px;
	margin: 0 10px 10px 0;
}

#content #salas .thumbnail {
	float: left;
	margin: 0 10px 10px 0;
	border: 1px #a0a0a0 solid;
	padding: 4px;
}

#content #salas .room .message {
	color: #666665;
	font-size: 11px;
}

#content #salas .room .grayText {
	font-size: 11px;
	color: #666665;
	padding: 5px 0 10px 0;
}

#content #salas .room a {
	font-size: 14px;
	color: #2555B9;
}

#content #salas .room .point {
	color: #CCCCCC;
	font-size: 10px;
}

#content #salasbottom {
	clear: both;
	background: transparent url(../images2/columnroom920-3.jpg) no-repeat scroll 0%;
	width: 920px;
	height: 6px;
}

#content #privatebottom {
	clear: both;
	background: transparent url(../images2/columnprivate920-3.jpg) no-repeat scroll 0%;
	width: 920px;
	height: 6px;
}

#salas #column .background .datacontentl {
	background-color: #F2F2F2;
	padding: 0 20px 20px 30px;
	float: left;
	width: 200px;
	border-right: thin;
	border-bottom-width: thin;
	border-right-color: #666666;
}

#salas #column .background .username {
	font-size: 18px;
	color: #2951B0;
}

#salas #column .background .datacontentr {
	float: left;
}

/* PERFIL STRUCTURE */

#content #subtitlep {
	background: transparent url(../images2/columnperfil1.jpg) no-repeat;
	width: 932px;
	height: 45px;
}

#content #subtitlep .title {
	font-size: 18px;
	color: #FFFFFF;
	font-weight:bold;
	padding: 12px 0 0 30px;
	border-bottom:none;
	background-image:none;
}

#content #perfil {
	width: 920px;
	float: left;
	background: transparent url(../images2/columnperfilmiddle.jpg) repeat-y scroll 0%;
}

#content #perfil #background {
	background-color: #000099;
	width: 720px;
	float: left;
	padding: 30px 0 0 0;
}

#content #perfil #background #box {
	background-color: #CCFF33;
	width: 620px;
	float: left;
}

#content #perfil #line1 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 478px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #perfil #line2 {
	display: block;
	width: 3px;
	height: 522px;
	top: 276px;
	left: 763px;
	background: transparent url(../images2/point.jpg) repeat-y;
	position: absolute;
}

#content #perfil .thumbnail img {
	width: 85px;
	height: 65px;
}

#content #perfil .user {
	float: left;
	width: 274px;
	margin: 0 10px 10px 0;
	border-bottom: 2px #ccc dotted;
}

#content #perfil #perfilbottom {
	background: transparent url(../images2/columnperfil920-3.jpg) no-repeat scroll 0%;
	width: 920px;
	height: 6px;
	clear:both;
}

#content #perfil h1 {
	font-size:18px;
	margin: 0 10px 10px 300px;
	color: #2555B9;
}

#content #perfil .data {
	font-size:12px;
	margin: 0 10px 10px 300px;
}

#content #perfil .errormessage {
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;




	padding: 0 0 10px 0;
}

#content #perfil .errormessagelogin {
	margin-left:40px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	padding: 0 0 10px 0;
}

/* PRIVATE STRUCTURE */

#content #private {
	width: 920px;
	float: left;
	background: transparent url(../images2/columnprivate920-2.jpg) repeat-y scroll 0%;
}

#content #private #left,#content #gente #left {
	width: 394px;
	float: left;
	margin-right:26px;
	margin-left:12px;
	background:none;
}

#content #private #right,#content #gente #right {
	width: 330px;
	float: left;
}

#content #private #right .content{
	background-color:#FFFFFF;
	padding: 10px 4px 0 6px;
}

#content #private .thumbnail {
	margin: 0px 15px 5px 0;
	float:left;
}

#content #private .bullet img {
	width: 47px;
	height: 30px;
	float:left;
	margin: 0 5px 0 0px;
	background-color:#000000;
	padding: 1px;
}

#content #private  .thumbnailh5 {

	margin: 6px 35px 17px 57px;
	padding: 4px;
	background-color:#FFFFFF;
	border:1px solid #A0A0A0;
	width: 150px;
	float:left;
}

#content #private  .thumbnailhi5nofloat {
	margin: 5px 28px 5px 23px;
	padding: 4px;
	background-color:#FFFFFF;
	border:1px solid #A0A0A0;
	width: 150px;
}

#new_btn {
	margin: -23px 0 0 56px;
}

#content #private  .album {
	padding: 5px 5px 5px 5px;
}

#content #private .thumbnailuser {
	float:left;
	background-color:#FFFFFF;
	border:1px solid #A0A0A0;
	border-style:solid;
	padding:4px;
	width: 90px;
	height:90px;
}

#content #private .texto,#content #gente .texto {
	color:#333333;
	font-size:12px;
	padding: 2px 5px 4px 0;
	word-wrap: break-word;
    overflow: hidden; 
}

#content .texto {
	color:#333333;
	font-size:10px;
	padding: 1px 0 1px 0;
}

#content #private .texto a:hover{
	text-decoration:underline;
}

#content .link {
	font-size:10px;
	padding: 0 5px 2px 0;
	text-align:left;
	clear: both;
}

#content .linkprof {
	font-size:10px;
	padding: 0 5px 2px 0;
	text-align:left;
}


#content .linkcontact {
	font-size:10px;
	padding: 3px 5px 2px 0;
	text-align:left;
	color:#2555B9;
}

#content .link a:hover, #content .linkcontact a:hover, #content .linkprof a:hover{
	text-decoration:underline;
}

#content .add {
	font-size:10px;
}

#content .add a:hover{
	text-decoration:underline;
}

#content #private .linkcenter {
	font-size:10px;
	padding: 0 5px 10px 10px;
	text-align:center;
	clear: both;
}

#content #private .linkcenter a:hover{
	text-decoration:underline;
}

#content #private #contentphotos {
	background-color:#00CC00;
	height:300px;
	width:300px;
	float:left;
}

#content #private .linkfotos {
	color:#CC33CC;
	text-align:center;
}

#content #private .linkfotos a{
	font-weight:normal;
}

#content #private .linkfotos a:hover{
	text-decoration:underline;
}

#content #private .link a{
	color:#2555B9;
	font-size:10px;
}

#content #private .link a:hover{
	text-decoration:underline;
	font-size:10px;
}

#content #private .linkright a{
	font-size:10px;
}


#content #private .linkright {
	text-align:right;
	font-size:10px;
	font-weight:bold;
}

#content #private .linkright a:hover{
	text-decoration:underline;
	font-size:10px;
}

#content #private .subtitle {
	color:#2555B9;
	font-size:16px;
	padding: 2px 5px 10px 0;
	border-bottom:1px;
	border-bottom-color:#2555B9;
	border-bottom-style:solid;
	margin: 3px 40px 10px 0;
}

#content #private .groups {
	padding: 5px 5px 2px 5px;
	height:44px;
	width: 300px;
	margin: 7px 0 5px 0;
}

#content #private .groups .name{
	color:#FF6600;
	font-size:14px;
}

#content #private .username {
	padding: 0px 5px 2px 0;
	color:#999999;
	font-size:10px;
}

#content #private .contactname,#content #gente .contactname {
	padding: 0px 5px 5px 0;
	color:#FF6600;
	font-size:14px;
}
#content #private .username,#content #private .username a{
	color: #ff6600;
	font-size:14px;
}

#content #private .username a:hover{
	text-decoration:underline;
}

#content #private a.username {
	color: #ff6600;
	font-size:18px;
	padding: 5px 5px 5px 10px;
}

#content #private .profiletitle {
	color: #2555B9;
	font-size:18px;
	padding: 5px 5px 5px 10px;
}
#content #private .message {
	color:#999999;
	font-size:11px;
	padding: 5px 5px 5px 10px;
}

#content #private .memberStat {
	color:#ff6600;
	font-size:14px;
	padding: 3px 2px 0px 0px;
}

#content #private .user-thumb-large img {
	width: 90px;
	height: 90px;
	padding: 5px;
	border: 1px #999999 solid;
}

#content #private #leftcontact {
	width: 215px;
	float: left;
}

#content #private #leftcontact h1 {
	height: 38px;
	font-size: 18px;
	padding: 14px 0 0 30px;
	margin: 17px 0 0 0;
	color: #fff;
	background: transparent url(../images2/roomleft1.jpg) no-repeat;
}

#content #private #leftcontact .green {
	background-color:#99CC01;
	float:left;
}

#content #private #leftcontact ul li.color1 {
	background-color: #2D2D2D;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;
}

#content #private #leftcontact ul li.active{
	background-color: #2D2D2D;
	padding: 5px 0 5px 16px;
	margin: 0 0 0 20px;
	width: 164px;	
}

#content #private #leftcontact ul li.active a{
	color:#86AB10;
	background-color: #2D2D2D;
	width: 164px;
	font-size:12px;
}

#content #private #leftcontact ul li.color1 a{
	color:#FFFFFF;
	font-size:12px;
}

#content #private #leftcontact ul li.color1 a:hover{
	text-decoration:underline;
}

#content #private .bottom {
	clear: both;
	background: transparent url(../images2/roomleft3.jpg) no-repeat;
	height:20px;
	width:200px;
}

#content #private .state {
	color:#FF6699;
	font-size:10px;
}

#content #private #rightcontact {
	width: 603px;
	float: left;
}

#content .contactos {
	width: 520px;
	float: left;
	border-bottom:2px dotted #CCCCCC;
	margin: 10px 0 16px 0;
	background-color:#FFFFFF;
	padding: 5px 0 0 0;
}

#sitemap {
	font-size:10px;
	color:#2555B9;
	padding: 0 0 0 20px;	
}

#sitemap a:hover{
	text-decoration:underline;
}

#content .memberContainer {
	float:left;
	width:294px;
	height:115px;
	margin: 3px;
	background-color:#FFFFFF;
	padding: 3px 0 3px 0;
}

#memberContainer {
	float:left;
	width:360px;
	margin: 3px;
	padding: 3px 0 3px 0;
}

#memberContainer .thumbnailprofile{
	border:1px solid #A0A0A0;
	margin:0 4px 50px 0;
	margin-right:4px;
	float:left;
	padding:4px;
}

#memberContainer .thumbnail{
	border:1px solid #A0A0A0;
	margin:0;
}

#profiledatacontentinside{
	background-color:#FFFFFF;
	width:390px;
	padding-left:10px;
}

/* 
#profiledatacontentinside img{
	border:1px solid #A0A0A0;
	padding:4px;
}
*/
#profiledatacontentinsidew{
		width:433px;
}

#watchright1{		
		background: transparent url(../images2/watchright1.jpg) no-repeat;
		height:40px;
		width:400px;
}

#watchright1 h1 {
	color:#2555B9;
	font-size:15px;
	padding: 11px 4px 3px 27px;
}

#watchright3{		
		background: transparent url(../images2/watchright3.jpg) no-repeat;
		height:40px;
		width:400px;
		clear:both;
}

#greenwatch{		
		background: transparent url(../images2/greenwatch.jpg) no-repeat;
		height:40px;
		width:440px;
}

#greenwatchbig {		
		background: transparent url(../images2/greenwatchbig.jpg) no-repeat;
		height:40px;
		width:863px;
		clear:both;
}

#greenwatch h1, #greenwatchbig h1, #greenwatchbig a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding: 5px 1px 1px 10px;
}

#content .title {
	font-size:18px;
	font-weight:bold;
	color:#2555B9;
	padding: 0px 4px 4px 4px;
	margin: 0 0 7px 0;
	background: url(../images2/separator.jpg) repeat-x left bottom;
}

#content .title a{
	font-size:18px;
}

#content .title a:hover{
	text-decoration:underline;
}

#content .subtitle {
	color:#666666;
	font-size:13px;
	padding: 0px 0px 7px 0px;
	font-weight:bold;
	margin: 6px 0 12px 0;
	border-bottom:1px solid #E4E4E4;
	width:659px;
}

#content  .funcion {
	font-size:14px;
	color:#FF3333;
	padding: 12px 4px 4px 4px;
}

#content .infotext {
	color:#333333;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin: 4px 0 4px 0;
	text-align:justify;
	padding-right:16px;
}

#content .infotext ul li{
	list-style-image:url(../images2/bullet.jpg);
	margin-left:30px;
}

#content .labelform {
	clear:both;
	color:#666666;
	font-size:11px;
	margin-left:40px;
	padding-bottom:2px;
}

#content .labelform a:hover{
	text-decoration:underline;
}

#content .labelprofile{
	clear:both;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:2px;
}

#content .warning {
	clear:both;
	color:#999999;
	font-size:10px;
	padding-top:1px;
}

#content .smalltext {
	font-size:24px;
	color:#009966;
}

#content .infotext a {
	font-size:12px;
}


#content .infotext a:hover {
text-decoration:underline;
}

#content  .infotextend {
	text-align:right;
	font-weight:bold;
	color:#333333;
	padding: 4px;
}

#content  #contactoleft {
	float:left;
}

#content  #contactoleft  ul li,#backgroundtexto ul li{
	list-style-image:url(../images2/bullet.jpg);
	margin-left:15px;
}

#content  #contactoleft  li,#backgroundtexto li a{
	font-size:14px;
	color:#333333;

}

#content #backgroundtexto li a:hover{
	text-decoration:underline;
}

#content #contactoright {
	float:left;
	width:400px;
	padding: 0 14px 5px 9px;
	margin: 0 0 10px 0;
}

#content #contactoform {
	float:left;
	margin-bottom: 10px;
}

#content #contactoform .col1 {
	width:320px;
	height:90%;
	padding: 10px;
	margin-left:40px;
	margin-right:20px;
	background-color:#fcfcfc;
}

#content #contactoform .col1 .infotext{
	padding:1px 2px 3px 40px;
}

#content .col2 {
	width:465px;
	float:left;
	padding: 10px 21px 11px 13px;
	background-color:#FCFCFC;
}

#content #contactoform .col2 .infotext{	
}

#content #number {
	background-image:url(../images2/number.jpg);
	float:left;
	height:26px;
	width:26px;	
}

#content #number-orange {
	background-image:url(../images2/number-orange.jpg);
	float:left;
	height:26px;
	width:26px;
}

#content  .text{
	float:left;
	font-weight:bold;
	padding: 4px 0 0 9px;
	color:#FFFFFF;
	font-size:14px;
}

#content  #formbig{
	background-image:url(../images2/formbig.jpg);
	height:26px;
	width:545px;
	color:#FFFFFF;
	font-size:16px;
}

#content #formbig h1,#content #greenkit h1, #content #greenright h1, #content #perfil #greenwatchbig h1, #faq #greenfaq h1{
	color:#FFFFFF;
	clear:both;
	padding:4px 0 0 12px;
	margin:0;
	font-size:15px;
	background:none;
	background-image:none;
}

#content #formbigbottom {
	background-image:url(../images2/textbottombig.jpg);
	height:11px;
	width:566px;
	color:#FFFFFF;
	font-size:16px;
}

#content .formsmallbottom {
	background-image:url(../images2/textbottomsmall.jpg);
	height:15px;
	width:340px;
	margin-left:40px;
	margin-bottom:16px;
	display:block;
	float:left;
}

#content .formright {
	background-image:url(../images2/formright.jpg);
	height:15px;
	width:499px;
	display:block;
	float:left;
}

#content #formsmall{
	background:url(../images2/formsmall.jpg) no-repeat;
	height:26px;
	width:280px;
	margin-left:40px;
	color:#FFFFFF;
	font-size:16px;
}

#content #profilebartop{
	background-image:url(../images2/profilebartop.jpg);
	height:11px;
	width:400px;
	margin-top:9px;
}

#column .watch .left .rdwatchtop{
	background-image:url(../images2/rdwatchtop.jpg);
	height:11px;
	display:block;
	width:400px;
	margin-top:9px;
}

#content  #profiletopcontact{
	background-image:url(../images2/profiletopcontact.jpg);
	height:11px;
	width:620px;
	margin-top:9px;
}

#content #profilebottomcontact{
	background-image:url(../images2/profilebottomcontact.jpg);
	height:11px;
	width:620px;
}

#content  #profilebarcontact{
	background-image:url(../images2/profilebarcontact.jpg);
	height:26px;
	width:600px;
	margin-bottom:6px;
}

#content  #profiletopbig{
	background-image:url(../images2/profiletopbig.jpg);
	height:11px;
	width:820px;
	margin-top:9px;
	margin-left:12px;
}

#content  #profilebig{
	background-color:#FFFFFF;
	width:800px;
	margin-left:12px;
	padding-left:10px;
	padding-right:10px;
}

#content  #profilebig1{
	background-color:#FFFFFF;
	width:800px;
	height:188px;
	margin-left:12px;
	padding-left:10px;
	padding-right:10px;
}



#content  #profilebig #fotos {
}

#content  #profilebig #fotos img{
	margin:5px;
	float:left;
}

#content  #profilebottombig{
	background-image:url(../images2/profilebottombig.jpg);
	height:11px;
	margin-left:12px;
	width:820px;
}

#content  #profilebarbottom{
	background:url(../images2/profilebarbottom.jpg) no-repeat;
	height:13px;
	width:400px;
	margin-bottom:12px;
}

#content  #rdtopw{
	background-image:url(../images2/rdtopw.jpg);
	height:9px;
	width:454px;
}

#content  #rdbottomw{
	background-image:url(../images2/rdbottomw.jpg);
	height:9px;
	width:454px;
}

#content  #private #profilebar,#content  #gente #profilebar{
	background:url(../images2/profilebar.jpg) no-repeat;
	height:26px;
	width:380px;
}

#content  #private #profilebar-inside{
	background:url(../images2/profilebar-inside.jpg) no-repeat;
	height:26px;
	width:340px;
	margin-left:39px;
}

#content  #private #profilebar-inside-big{
	background:url(../images2/profilebar-inside-big.jpg) no-repeat;
	height:26px;
	width:378px;
	margin-left:39px;
}

#content  #private #profilebarbig{
	background:url(../images2/profilebarbig.jpg) no-repeat;
	height:26px;
	width:800px;
	clear:both;
}

#content  #private #profilebarbig h1,#content #gente #profilebar h1, #content  #private #profilebarcontact h1,#content  #private  #profilebar h1,#content  #private #profilebar-inside h1,#content  #private #profilebar-inside-big h1{
	background-image:none;
	color:#FFFFFF;
	font-size:14px;
	margin:0;
	padding:4px 0 0 15px;
}

#content  #private #profilebar-inside h1{
	font-size:13px;
}

#content  #profiledatacontent {
	background-color:#FFFFFF;
	width:380px;
	height:170px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
}

#content #profiledata {
	background-color:#FFFFFF;
	min-height:300px;
	width:380px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
}

#content  #profilecontactcontent {
	background-color:#FFFFFF;
	width:600px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	min-height:230px;
}

#content  #profilecontactcontent img {
	border: 1px #a0a0a0 solid;
	padding: 4px;
}
#content  #profiledatacontent #photocontent{
	padding: 3px 0 0 10px;
	float:left;
	background-color:#FFFFFF;
}

#content  #profiledatacontent #photocontent .thumbnail {
	border: 1px #a0a0a0 solid;
	height:90px;
	padding: 4px;
	width:90px;
}

#content  #profiledatacontent .texto{
	color:#333333;
}

#content .numbertext{
	color:#FFFFFF;
	font-size:18px;
}

#content .install {
	float:left;
	background-color:#C8BCFE;
	border: 1px #2555B9 solid;
	padding: 0px 10px 5px 9px;
	margin: 10px 0 10px 0;
	width:853px;
}

#content #roundedup {
	clear:both;
	height:7px;
	position:static;
	background: transparent url(../images2/roundedup.jpg) no-repeat;
	margin:0 0 0 6px;	
}

#content #roundedup-col1 {
	height:7px;
	clear:both;
	position:static;
	width:302px;
	margin: 6px 0 0 0 ;
	background: transparent url(../images2/roundedup-col1.jpg) no-repeat;
}

#content #roundeddown2big {
	height:7px;
	clear:both;
	margin: 0 0 0 -1px;
	width:902px;
	height:7px;
	background: transparent url(../images2/roundeddown2big.jpg) no-repeat;
}

#content #roundedup-col2 {
	height:7px;
	width:200px;
	clear:both;
	background: transparent url(../images2/roundedup-col2.jpg) no-repeat;
	margin: 0 0 0 6px;
}

#content #roundeddown-col2 {
	height:7px;
	clear:both;
	margin: 0 0 0 6px;
	width:200px;
	background: transparent url(../images2/roundeddown-col2.jpg) no-repeat;
}

#content #roundeddown2-col2 {
	height:7px;
	clear:both;
	background: transparent url(../images2/roundeddown2-col2.jpg) no-repeat;
	width:200px;
	border:none;
	margin: 0 0 0 25px;
}

#content #roundeddown2-col1 {
	height:7px;
	clear:both;
	background: transparent url(../images2/roundeddown2-col1.jpg) no-repeat;
	width:316px;
	border:none;
	margin: 0 0 0 25px;
}

#content #roundedup2-col1 {
	height:7px;
	clear:both;
	background: transparent url(../images2/roundedup2-col1.jpg) no-repeat;
	width:316px;
	border:none;
	margin: 0 0 0 25px;
}

#content .chat {
	margin: 10px 48px 7px 0 ;
	border: 1px #a7a7a7 solid;
	overflow:scroll;
	overflow-x:hidden;
	height:246px;
	background-color:#FFFFFF;
	scrollbar-face-color: #B7B7FF; 
	scrollbar-shadow-color: #f7f7f7; 
	scrollbar-highlight-color: #3366FF; 
	scrollbar-3dlight-color: #9B9BFF; 
	scrollbar-darkshadow-color: #B7B7FF; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #2555B9;
	width:356px;
}

#content .chat .toon{
	width:336px;
	background-color:#ccccff;
	margin: 1px;
	padding: 1px;
	min-height: 32px;
}

#content .chat .toonpic{
	background-color:#A0A0A0;
	margin: 2px;
	padding: 1px;
	float:left;
}

#content .chat .texto{
	color:#333333;
	font-size:11px;
	margin: 0 3px 0 3px;
	overflow-x: hidden;
}

#content .chat .texto span{
	color:#2555B9;
	font-weight:bold;
}

#column .watch .leftwatch {
	width: 430px;
	float: left;
}
#column .watch .rightwatch {
	width: 415px;
	float: right;
	margin: 7px 0 0 0 ;
}

#backgroundtexto {
	padding: 0 30px 30px 30px;
	float:left;
}


#backgroundform {
	padding: 0 30px 30px 30px;
	float:left;
	width:470px;

	background-color:#990000;
}

#content .register {
	padding: 10px 0 10px 0;
	margin: 0 0 14px 0px;
}

/* ABOUT US STRUCTURE*/

#backgroundaboutleft {
	padding: 0 30px 30px 30px;
	float:left;
	width:556px;
	height:1972px;
}

#terms {
	padding: 0 30px 30px 30px;
	float:left;
	width:856px;
}

#terms .text{
	float:left;
	width:861px;
	padding-right:10px;
	background-color:#fbfbfb;
}

#rdabouttop {
	background:url(../images2/rdabouttop.jpg);
	width:565px;
	height:9px;
}

#termstop {
	background:url(../images2/termstop.jpg) no-repeat;
	width:881px;
	height:9px;
}

#termsbottom {
	background:url(../images2/termsbottom.jpg) no-repeat;
	width:881px;
	height:9px;
	clear:both;
}

#rdaboutbottom {
	background:url(../images2/rdaboutbottom.jpg) no-repeat;
	width:565px;
	height:9px;
	clear:both;
}

#rddouble{
	clear:both;
	background:url(../images2/rddouble.jpg) no-repeat;
	width:859px;
	height:9px;
	margin-left:40px;
}
#backgroundaboutleft .text{
	background-color:#FCFCFC;
	padding:4px 10px 10px 10px;
	width:546px;
}

#backgroundaboutleft .text img{
	margin-left:12px;
	margin-bottom:34px;
}

#backgroundaboutleft h1 span {
	float:left;
}

#backgroundaboutleft h2 {
	color:#FF6600;
	font-size:14px;
	float:left;
	font-weight:bold;
}

#backgroundaboutleft h3 {
	color:#2555B9;
	float:left;
	font-size:14px;
	font-weight:bold;
}

#backgroundaboutleft h3 a{
	color:#2555B9;
	float:left;
	font-size:14px;
	font-weight:bold;
}

#content .float{
	float:left;
}

#backgroundaboutleft h3 a:hover{
	text-decoration:underline;
}

#backgroundaboutright{
	padding: 0 40px 30px 0;
	float:left;
	width:200px;
	}
	
#backgroundaboutright #column1 {
	width: 302px;
	margin: 0 8px 0 0;
	float:left;
	background: transparent url(../images2/col-site2.jpg) repeat-y;
}

#salas #column1 {
	width: 407px;
	margin: 0 8px 0 0;
	padding-left:25px;
	float:left;
	background: transparent url(../images2/watchright2.jpg) repeat-y;
}

#backgroundaboutright  #column1 h2 {
	height: 45px;
	font-size: 18px;
	padding: 12px 0 0 30px;
	color: #FF6600;
	background: transparent url(../images2/col-site.jpg) no-repeat;
}

#backgroundaboutright  #column1 .infotext {
	padding: 0 32px 0 28px;
}

#backgroundaboutright  #column1 .bottom {
	clear: both;
	height: 7px;
	background: transparent url(../images2/col-site3.jpg) no-repeat;
}
		
#backgroundaboutright  #column1 ul,#backgroundform  ul,.col2 ul,#backgroundaboutleft ul{
	margin: 6px 0 6px 30px;
}

#backgroundaboutright  #column1 li,#backgroundform li, .col2 li,#backgroundaboutleft li{
	color:#333333;
	font-size:12px;
	padding: 6px 50px 6px 0;
	margin:0 0 0 20px;
	list-style-image:url(../images2/bullet.jpg)
}
				
#backgroundaboutright .title{
	font-size:20px;
	font-weight:bold;
	color:#FF6600;
}
		
 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#contienehorarios li {
	font-size: 11px;
	list-style-position: inside;
	list-style-type: disc;
	line-height: 20px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

/* PAGINATION STRUCTURE */

#pagination {
	font-size:10px;
}

#paginationcenter {
	margin:0 auto;
	font-size:10px;
	width:300px;
}

#pagination li{
	border:0; margin:0; padding:0;
	font-size:10px;
	list-style:none;
	float:left;
}
#pagination a{
	border:solid 1px #2555B9;
	margin-right:2px;
	float:left;
	font-size:10px;
	color:#2555B9;
}

#pagination .previous-off,
#pagination .next-off {
	color:#9393FF;
	display:block;
	float:left;
	font-weight:bold;
	padding:3px;
	margin-right:2px;
	border:solid 1px #9393FF;

}

#pagination .next a,
#pagination .previous a {
	font-weight:bold;
	float:left;
	color:#2555B9;
} 

#pagination .active{
	background-color:#FF6F24;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:3px;
	margin-right:2px;
	border:solid 1px #FF6F24;
}

#pagination a:link,
#pagination a:visited {
	color:#2555B9;
	display:block;
	float:left;
	padding:3px 3px;
	text-decoration:none;
}

#pagination a:hover{
	border:solid 1px #2555B9;
	text-decoration:none;
	background-color:#2555B9;
	color:#FFFFFF;
}
/* SPAN STRUCTURE */

span.blue {
	color:#2555B9;
	font-size:14px;
	font-weight:bold;
}

/* KIT DE PRENSA */

#content .boxkit {
	background-color:#ffffff;
	margin-right:16px;
	padding-left:11px;
	margin-left:30px;
}

#content .boxkit img{
}

#content #topkit{
	width:900px;
	height:9px;
	margin-top:20px;
	margin-left:32px;
	background: transparent url(../images2/topkit.jpg) no-repeat;
}

#content #bottomkit{
	width:900px;
	height:9px;
	margin-left:-11px;
	background: transparent url(../images2/bottomkit.jpg) no-repeat;
}

#content #greenkit{
	width:851px;
	height:26px;
	margin-bottom:10px;
	background: transparent url(../images2/greenkit.jpg) no-repeat;
}

#content #greenright{
	width:480px;
	height:26px;
	margin-bottom:10px;
	background: transparent url(../images2/greenright.jpg) no-repeat;
}

#faq #greenfaq{	
	height:26px;
	margin-bottom:10px;
	width:661px;
	background: transparent url(../images2/greenfaq.jpg) no-repeat;
}

#faq #contactoleft {
	padding-top:12px;
}

#faq #contactoleft p{
	text-align:justify;
}

#faq img{
	padding-right:5px;
	padding-bottom:5px;
	float:left;
}


.BscdrInpt {
float:left;
font-size:11px;
margin:2px 4px 0 0;
width:275px;
}

.BscdrBtn {
float:left;
font-size:11px;
margin:2px 4px 0 0;
width:275px;
height:21px;
padding-top:1px;
}

.BscdrSlct {
float:left;
font-size:11px;
margin:2px 8px 0pt 3px;
width:93px;
height:18px;
}

.import {
	padding:5px;
	margin:0px 4px 0px 49px;
	border-bottom:1px solid #E0E0E0;
	height:34px;
	color:#333333;
}

.import .thumbnailimport {
	float: left;
	margin: 0 3px 0 3px;
	border: 1px #a0a0a0 solid;
	padding: 1px;
}

.checkbox{
	float: left;
	margin-right:30px;
	margin-bottom:30px;
}
.contentimport {
background-color:#CCFFFF;
}

.input1 {
margin-top:4px;
margin-right:3px;
float:left;
width:200px;
}

.input2 {
	margin-top:4px;
	float:left;
	height:18px;
	font-size:11px;
}