body{
	height:100%;
	margin:0px;
	padding:0px;
	line-height: 1.5em;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:10px;
	background-color: #000;
	background-image: url(fondo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden;}

a{color:#FF0000;}
a img { border:none; text-decoration:none;}

form { margin:0px;}


iframe
{
padding:0px;
margin:0px;
}

input
{
font-size:11px;
margin:0px;
}
select
{
font-size:11px;
margin:0px;
}
textarea
{
width:100%;
font-size:11px;
font-family:"Trebuchet MS", Verdana, Arial;
}

.campotexto
{
padding-left:0px;
padding-top:0px;
margin:0px;
height:12px;
background-color:#CCCCCC;
border-color: #999999;
}

h1
{
display:none;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection, #topsection2 {background: #EAEAEA;height: 117px; /*Height of top section*/background:url(logo.gif) left top no-repeat;padding:3px 0 10px 10px;}


#topsection h1{margin: 0;padding-top: 15px;}

#contentwrapper { margin-top:30px; float: left; width: 100%;}
#contentwrapper2{ margin-top:30px; float: left;	width: 100%;}
#contentwrapper3{ margin-top:30px; float: left;	width: 100%;}

#contentcolumn{ margin-right: 250px; /*Set right margin to RightColumnWidth*/ padding:8px 10px 0px 5px; font-size:11px;}

#contentcolumn2{
margin-left: 180px; /*Set right margin to RightColumnWidth*/
margin-top: -18px;
padding:8px 10px 0px 5px;
background:url(fondo_suscripciones.gif) left top no-repeat;
font-size:11px;
color:#FFFFFF;
min-height: 450px;

}

#contentcolumn3{
margin-left: 5px;
padding:8px 10px 0px 5px;
background:url(fondo_suscripciones.gif) left top no-repeat;
font-size:11px;
}
#contentcolumn4{
margin-left: 180px; /*Set right margin to RightColumnWidth*/
margin-top: -18px;
padding:8px 10px 0px 5px;
background:url(fondo_suscripciones.gif) left top no-repeat;
font-size:11px;
color:#FFFFFF;
}
#contentcolumn .title h2, #contentcolumn2 .title h2, #contentcolumn3 .title h2
{
margin:20px 0px 1px 4px;
font-size:18px;
padding-bottom:3px;
border-bottom:#666666 dotted 1px;
color:#FFFFFF;
}

#contentcolumn2 h3, #contentcolumn3 h3
{
color:#FFFFFF;
margin:10px 0px 2px 0px;
padding:2px 0px 2px 5px;
font-size:13px;
/*background:#EBEBEB;*/
background: #BB0004;
}
.titlet {
color:#FFFFFF;
margin:0px 0px 3px 4px;
font-size:16px;
border-bottom:#666666 dotted 1px;

}
.titlet h2 {
	padding-top:24px;
	font-size:20px;
	padding-left:30px;;
	font-weight:bold;
	background-image:url(/img/title3.png);
	background-repeat:no-repeat;
	background-position:left;
 }

#contentcolumn50_menu{
margin-top:-60px;
margin-right: 380px; /*Set right margin to RightColumnWidth*/
}
#contentcolumn50{
margin-top:-30px;
margin-right: 380px; /*Set right margin to RightColumnWidth*/
}

#topsuscription
{
background:url(fondo_suscripciones.gif) top no-repeat;
margin-bottom:10px;
/*padding:3px 5px 10px 9px;*/
padding:0px 5px 0px 9px;
/*border: 1px solid #CDE7AF;*/
}
#titlevideo
{
background:url(fondo_suscripciones.gif) left top no-repeat;
margin-bottom:0px;
padding:10px 5px 10px 9px;
/*border-bottom: 1px solid #CDE7AF;*/
}
#titlevideo2{margin-bottom:0px;padding:0px 5px 10px 9px;/*border-bottom: 1px solid #CDE7AF;*/}
#titlevideo3
{
background:url(fondo_suscripciones2.gif) left top no-repeat;
margin-bottom:0px;
padding:10px 5px 10px 9px;
font-size:11px;
margin-top:15px;
}

#titlevideo h2, #titlevideo2 h2
{
color:#FFFFFF;
margin:0px;
font-size:18px;
font-weight:normal;
}

#titlevideo2 h2 a {color:#FFFFFF;text-decoration:underline;}

#titlevideo2 h2 a:hover
{
text-decoration:underline;
}


#titlevideo3 h2
{
margin:0px;
margin-bottom:10px;
font-size:18px;
font-weight:normal;
}

#titlevideo2 h2 span, #titlevideo3 h2 span
{
font-size:11px;
font-weight: normal;
}

#leftcolumn{
font-size:11px;
float: left;
width: 180px; /*Width of right column*/
margin-left: -760px; /*Set left margin to -(RightColumnWidth) */
/*background:url(fondo_right.gif) top repeat-x;*/
}

#rightcolumn{
font-size:11px;
float: left;
width: 249px; /*Width of right column*/
height: 300px;
margin-top:30px;
margin-left: -250px; /*Set left margin to -(RightColumnWidth) */
/*background:url(fondo_right.gif) top repeat-x;*/
/*min-height:1120px;*/
}
#rightcolumn2{
font-size:11px;
float: left;
width: 249px; /*Width of right column*/
height: 300px;
margin-top:30px;
margin-left: -250px; /*Set left margin to -(RightColumnWidth) */
/*background:url(fondo_right.gif) top repeat-x;*/
/*min-height:1120px;*/
}

#rightcolumn50{
float: left;
width: 380px; /*Width of right column*/
margin-left: -380px; /*Set left margin to -(RightColumnWidth) */
margin-top: -30px;
}

#rightcolumn .title h2, #leftcolumn .title h2
{
height:19px;
background:url(title.gif) right no-repeat;
margin-bottom:10px;
margin-top:5px;
color:#FFFFFF;
text-align:right;
padding-right:14px;
padding-top:10px;
font-size: 13px;
font-weight:normal;
clear: both;
}
#rightcolumn2 .title h2, #leftcolumn .title h2
{
height:19px;
background:url(title.gif) right no-repeat;
margin-bottom:10px;
margin-top:5px;
color:#FFFFFF;
text-align:right;
padding-right:14px;
padding-top:10px;
font-size: 13px;
font-weight:normal;
clear: both;
}

#leftcolumn .title2 h2
{
height:19px;
background:url(title2.gif) right no-repeat;
margin-bottom:10px;
margin-top:5px;
color:#FFFFFF;
text-align:right;
padding-right:14px;
padding-top:10px;
font-size: 13px;
font-weight:normal;
}

#leftcolumn .title2 h2 a { color:#fff }

.solocontent
{
color:#FFFFFF;
font-size:11px;
background: url(fondo_registro.jpg) 10px 10px no-repeat;
padding:20px;
margin-top: 20px;
min-height:210px;
}


#footer{
position:relative;
font-size:10px;
clear: left;
width: 100%;
background: #000;
color: #fff;
text-align: center;
padding: 4px 0;
border-top: 1px dotted  #CCCCCC;
/*margin-top: 700px;*/
}

#footer a{
color: #FF0000;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
text-align:left;
padding-right:5px;}

.innertubetop{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
margin-bottom:0px;
text-align:right;
font-size:11px;
color:#FFFFFF;
padding-right:10px;
padding-top: 2px;
}
.innertubetop a, .innertubetop2 a
{
color:#FFFFFF;
text-decoration:none;
}
.innertubetop a:hover, .innertubetop2 a:hover
{
text-decoration:underline;
}

.innertubetop2{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
text-align:right;
font-size:11px;
color:#FFFFFF;
padding:0 10px 0 0;
}

.innertubetop2 input
{
font-size:9px;
}

#utilidades
{
/*padding-left:10px;*/
}

#mistags
{
margin-bottom:10px;
padding-left:10px;
text-align:center;
line-height:15px;
}

#mistags .l1 { font-size:18px; font-weight:bold; text-decoration:none; color:#FFFFFF}
#mistags .l2 { font-size:17px; font-weight:bold; text-decoration:none; color:#CCCCCC}
#mistags .l3 { font-size:16px; font-weight:bold; text-decoration:none; color:#999999}
#mistags .l4 { font-size:14px; font-weight:bold; text-decoration:none; color:#666666}
#mistags .l5 { font-size:13px; text-decoration:none; color:#666666}

#mistags a:hover {text-decoration:underline;}

#tagsg
{
margin-top:25px;
margin-bottom:25px;
padding-left:10px;
padding-right:10px;
text-align:center;
line-height:14pt;
}
#tagsg .l1 { font-size:32px; font-weight:bold; text-decoration:none; color:#FFFFFF; line-height:22pt;}
#tagsg .l2 { font-size:28px; font-weight:bold; text-decoration:none; color:#E9E9E9; line-height:22pt;}
#tagsg .l3 { font-size:25px; font-weight:bold; text-decoration:none; color:#CCCCCC; line-height:22pt;}
#tagsg .l4 { font-size:22px; font-weight:bold; text-decoration:none; color:#B8B7B7; line-height:22pt;}
#tagsg .l5 { font-size:19px; font-weight:bold; text-decoration:none; color:#999999; line-height:22pt;}
#tagsg .l6 { font-size:16px; font-weight:bold; text-decoration:none; color:#848383; line-height:22pt;}
#tagsg .l7 { font-size:13px; font-weight:bold; text-decoration:none; color:#666666; line-height:22pt;}
#tagsg .l8 { font-size:13px; text-decoration:none; color:#666666; line-height:22pt;}

#tagsg a:hover {text-decoration:underline;}

/* MENU */

#fondomenutop{margin-top:3px;height:18px;background-image:url(/img/fondo_menu_sup.gif);background-repeat:repeat-x;background-position:left;}

/*
.ddoverlap{
margin-left: 168px;
height: 95px;
width: 581px;
/*margin-top: 24px;
}
*/

.ddoverlap{margin-top:15px;height: 75px; margin-left:200px;/*margin-top: 24px;*/}
.ddoverlap ul{height:23px;padding: 0;margin: 0 0 0 0px;font-weight:bold;font-size:13px;list-style-type: none;
background-image: url(righttabdefault.gif);background-repeat: repeat;background-position: 0% top;
}
.ddoverlap li{height:42px;display: inline;margin: 0;}
.ddoverlap li a{padding: 5px 10px 0 10px;padding-bottom: 3px;text-decoration: none;color: #FFFFFF; /*give illusion of shifting 1px down vertically*/border-left: 1px solid #FFFFFF;position: relative;display: block;
float: left;margin-left: 0; /*shift tabs 20px to the left so they overlap*/left: 35px;}
.ddoverlap li a:hover{text-decoration: underline;}
.ddoverlap li.selected a{ /*selected tab style*/color: white;/*z-index: 100; /*higher z-index so selected tab is topmost*//*top: 1px; Shift tab 1px down so the border beneath it is covered*/background: transparent url(righttabselected3.gif) 0% top no-repeat;}
.ddoverlap li.selected a:hover{text-decoration: none;}



/* APARTADO NUEVO */
.ddoverlapnew{
margin-left: 160px;
margin-top: 24px;
}
.ddoverlapnew ul{
padding: 0;
margin: 0;
font-weight:bold;
font-size:13px;
list-style-type: none;
}

.ddoverlapnew li{
display: inline;
margin: 0;
}

.ddoverlapnew li a{
padding: 5px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: #FFFFFF;
background: transparent url(righttabnew.gif) 100% 0 no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #333333;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}

.ddoverlapnew li a:hover{
text-decoration: underline;
}

.ddoverlapnew li.selected a{ /*selected tab style*/
color: black;
z-index: 100; /*higher z-index so selected tab is topmost*/
/*top: 1px; Shift tab 1px down so the border beneath it is covered*/
background: transparent url(righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlapnew li.selected a:hover{
text-decoration: none;
}



/*LISTADO*/

#listado
{
font-size:11px;
margin-left:5px;
}

.datos
{
color:#FFFFFF;
background: #000 url(fondo_listado.gif) top right no-repeat;
padding-left:5px;
padding-top:5px;
font-size:11px;
}
.datos_tutv
{
color:#FFFFFF;
background: #000 url(fondo_listado_tutv2.gif) top right no-repeat;
padding-left:5px;
padding-top:5px;
font-size:11px;
}
.datos_tutv a{ color:#FFF}

.datos_alt
{
color:#FFFFFF;
background: #000 url(fondo_listado2.gif) top right no-repeat;
padding-left:5px;
font-size:11px;
}
.datos2
{
color:#FFFFFF;
background: #000 url(fondo2_listado.gif) top right no-repeat;
padding-left:5px;
padding-top:5px;
font-size:11px;
}
.datos_alt2
{
color:#FFFFFF;
background: #000 url(fondo2_listado2.gif) top right no-repeat;
padding-left:5px;
font-size:11px;
}
.datos_right
{
color:#FFFFFF;
background: #000 url(fondo_listado3.gif) top right no-repeat;

}

.videochat_linea
{ background: #000 url(fondo_listado_videochat.gif) top right no-repeat; padding-top:25px; padding-bottom:20px; }


.datos h2, .datos_alt h2, .datos_tutv h2 {
font-size:13px;
margin:0px;
margin-bottom:2px;
}
.datos2 h2, .datos_alt2 h2
{
font-size:13px;
margin:0px;
margin-bottom:2px;
}

.datos_right h3
{
color:#CC0000;
font-size:13px;
margin:0px;
margin-bottom:2px;
}

.datos h2 .tmp, .datos_alt h2 .tmp, .datos_right h2 .tmp
{
color:#FFFFFF;
font-size:10px;
font-weight:normal;
}
.datos2 h2 .tmp, .datos_alt2 h2 .tmp, .datos_right2 h2 .tmp
{
color:#FFFFFF;
font-size:10px;
font-weight:normal;
}

.datos h2 a, .datos_alt h2 a, .datos_right h2 a {
/*color: #FF9900;*/
color: #FF0000;
}

.datos_right h3 a
{
/*color: #FF9900;*/
color: #FF0000;
}

.votos
{
width:100%;
background: url(votos2.gif) repeat-x;
text-align:center;
padding-bottom:5px;
font-size:11px;
}

/*RIGHTMENU*/

#rightmenu
{
padding-right: 10px;
margin-right: 0;
text-align:right;
font-size:14px;
margin-top:0px;
margin-bottom:0px;
}

#rightmenu li
{
list-style: none;
margin: 0;
padding: 0.25em;
}

#rightmenu li a 
{
color: #FFFFFF;
text-decoration: none;
font-weight:bold;
}

#rightmenu li a:hover 
{
text-decoration:underline;
color: #999999;
}

/*#rightmenu li#kurrin
{
text-decoration:underline;
color: #000;
background:#CCCCCC;
}*/

#rightmenu img
{
margin-left: 8px;
}

/*RIGHTMENU2*/

#rightmenu2
{
padding-right: 10px;
margin-right: 0;
text-align:right;
font-size:14px;
margin-top:0px;
margin-bottom:0px;
}

#rightmenu2 li
{
list-style: none;
margin: 0;
padding: 0.25em;
}

#rightmenu2 li a 
{
color:#999;
text-decoration: none;
font-weight:bold;
background: url(ico_menu.gif) right no-repeat;
padding-right: 35px;
}

#rightmenu2 li a:hover 
{
background: url(ico_menu2.gif) right no-repeat;
text-decoration:underline;
color:#FFF;
}

/*LEFTMENU*/

#leftmenu
{
padding-left: 0px;
margin-left: 0;
font-size:13px;
margin-top:0px;
margin-bottom:0px;
}

#leftmenu li
{
list-style: none;
margin: 0;
padding: 0.25em;
}

#leftmenu li a 
{
color:#CCC;
text-decoration: none;
font-weight:bold;
background: url(ico_menu.gif) left no-repeat;
padding-left: 33px;
}

#leftmenu li a:hover 
{
background: url(ico_menu2.gif) left no-repeat;
text-decoration:underline;
color:#FFF;
}

#leftmenu li a#kurrin 
{
background: url(ico_menu2.gif) left no-repeat;
text-decoration:underline;
color:#FFF;
}

/* FORMULARIO */

/* FORMULARIOS */

.borde {
	/*border-color: #057B70;
	border-width: 1px;
	border-style: dotted;
	padding: 10;
	margin: 10px;
	margin-left: 0px;*/
	border:0px;
}
legend {
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

#formulario{
}

em{
font-style:normal;
text-decoration:underline;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
}

form { margin: 0px; padding: 0px;}
form dl{ width: 98%;}
form dt{ float: left; width: 30%; margin: 0px; padding: 5px 2px 2px 2px; text-align:right }
form dt{ clear:both;}/* Hack for mac-ie5 */
form dd{ float: left; width: 60%; margin: 0px; padding: 2px;}
form dd.especial{ float: left; width: 50px; margin: 0px; padding: 2px;}

.boton {
text-align:center;
display:inherit;
clear:both;
margin-bottom:10px;
}

.salto{
background: #ccc;
font-size: 10px;
color: #000;
border: 1px solid #778;
letter-spacing: 1px;
padding-right: 4px;
padding-left: 4px;
}
.cancel{
background: #FF6633;
font-size: 10px;
color: #000;
border: 1px solid #036;
letter-spacing: 1px;
padding-right: 4px;
padding-left: 4px;
}
.error
{
color: #FF0000;
/*margin-top: 15px;*/
text-align:center;
min-height:1px;
}
.diverror
{
width:22px;
height:23;
background: url(form_no.png) no-repeat;
float:right;
}
.divcorrecto
{
width:22px;
height:23;
background: url(form_ok.png) no-repeat;
float:right;
}

#buscar
{
text-align:right;
/*padding: 10px 10px 0px 0px;*/
}

#buscar input
{
font-size:11px;
}

#loginbox
{
padding: 0px 10px 0px 0px;
}

#loginbox strong
{
font-size:13px;
}

#loginbox input
{
font-size:11px;
}


#video
{
margin-left:4px;
margin-bottom:5px;
}

#opcionesv
{
background:url(fondo_opcionesv.jpg) no-repeat;
height:70px;
width:482px;
margin-left:4px;
padding-left:10px;
margin-bottom:10px;
}
#opcionesv a
{
color:#FF0000;
}

#votarv
{
float:left;
font-size:22px;
width:53px;
text-align:center;
padding-top:20px;
}

#votarv span
{
font-size:12px;
margin-top:3px;
}

#opcionescontent
{
font-size:13px;
margin-left:56px;
padding-top: 12px;
}

#opcionescontent .img
{
margin-right: 15px;
}


.comentsms
{
margin-bottom: 30px;
font-size:11px;
}
.comentsms h3
{
background: url(fondo_mensaje_sms.gif) top no-repeat;
width:402px;
height:70px;
padding:10px 0px 2px 90px;
font-size:13px;
color:#000;
margin-bottom:-20px;
}
.comentsms h3 span
{
font-weight:normal;
font-size:11px;
}

.comentsms .lineasms
{
color: #fff;
margin-left:100px;
margin-right:25px;
margin-bottom: 10px;
padding-bottom:10px;
padding-left:30px;
background: url(comentario.gif) left top no-repeat;
border-bottom: 1px dotted #fff;
}
.comentsms .vertodos
{
padding: 0px 0px 10px 0px;
color: #fff;
text-align:right
}
.comentsms .vertodos a
{
color: #fff;
}

.coment
{
margin-left:4px;
margin-bottom: 10px;
padding-left:25px;
font-size:11px;
background: url(comentario.gif) left top no-repeat;
}

.subcoment
{
margin-left:4px;
margin-bottom: 10px;
padding-left:50px;
font-size:11px;
background: url(subcomentario.gif) left top no-repeat;
}

.coment h3
{
margin:10px 0px 2px 0px;
padding:2px 0px 2px 5px;
font-size:13px;
color:#FFFFFF;
background:#333;
}
.subcoment h3
{
margin:10px 0px 2px 0px;
padding:2px 0px 2px 5px;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
background: #333 url(f_subcomentario.gif) right repeat-y;
}

.coment h3 span
{
font-weight:normal;
font-size:11px;
}
#votar
{
height:36px;
width:149;
background: url(comentar.gif) no-repeat;
font-size:18px;
padding-left:45px;
padding-top:9px;
margin-left:346px;
}

#votar a
{
text-decoration:none;
color:#000000;
}

#votar a:hover
{
text-decoration:underline;

}

#votar1
{
height:36px;
width:149;
background:url(comentar.gif) no-repeat;
font-size:18px;
padding-left:45px;
padding-top:9px;
margin-left:346px;
}

#votar1 a
{
text-decoration:none;
color:#000000;
}

#votar1 a:hover
{
text-decoration:underline;

}

#datosvideo
{
color:#FFFFFF;
padding-left:5px;
margin-right:6px;
padding-top:10px;
padding-right:5px;
background:url(fondo_datos_video.jpg) top right no-repeat;
}
#datosvideo #options
{
float:right;
margin-top:-5px;
margin-right:5px;
margin-bottom: 15px;
width:100px;
padding-left:10px;
/*border-left: 1px solid #999999;*/
text-align:right
}
#datosvideo strong
{
margin-botton:10px;
}

#datosvideo p
{
color:#FFFFFF;
background: #000000;
margin-top:10px;
margin-bottom:10px;
}

#datosvideo2 {height:13px;margin-right:6px;argin-bottom:8px;background:url(fondo_datos_video2.jpg) top right no-repeat;}

#embed {color:#FFFFFF;margin-right:6px;margin-bottom:10px;text-align:left; margin-top: 10px;}
#embed input{font-size:11px;width:200px;margin: 2px 0px 12px 0px;}

/*MENU MIS VIDEOS*/

#misvideos {padding: 2px;margin-left: 0;margin-bottom:5px;border-bottom: 1px solid #778;}

#misvideos li {list-style: none;margin: 0;display: inline;}

#misvideos li a {padding: 2px 4px 2px 4px;margin-left: 2px;border: 1px solid #778;border-bottom: none;background:#E5E5E5;text-decoration: none;color:#666666;}

#misvideos li a:hover
{
color: #000;
background: #ccc;
border-color: #227;
}

#misvideos li.kurrin a
{
background: white;
border-bottom: 1px solid white;
color:#000;
}

#misvideos .titucategoria h3
{
background:none;
margin-top: 0px;
}

#misvideos .titucategoria h3 a
{
color: #FFFFFF;
text-decoration:none;
}

#misvideos .titucategoria h3 a:hover
{
text-decoration:underline;
}

#misvideos td
{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #CCCCCC;
}

/*LISTADO VIDEOS*/
.misvideos td
{
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}

#misopciones
{
margin-left: 8px;
margin-bottom:10px;
margin-right:0px;
padding-left: 6px;
padding-top:3px;
padding-bottom:3px;
background: url(misopciones1.gif) top left no-repeat;
font-size:11px;
width:250px;
text-align:left;
}
#misopciones2
{
height:21px;
margin-left: 0px;
margin-bottom:10px;
margin-top:10px;
margin-right:0px;
padding-left: 6px;
padding-top:5px;
background: url(misopciones1.gif) top left no-repeat;
font-size:11px;
/*float:left;*/
width:250px;
}

#misopciones3
{
height:18px;
margin-left: 4px;
margin-bottom:0px;
margin-right:0px;
padding-left: 6px;
padding-top:3px;
padding-bottom:5px;
background: url(misopciones3.gif) top left no-repeat;
font-size:11px;
/*float:left;*/

}

#misopciones4
{
height:21px;
margin-left: 8px;
margin-bottom:10px;
margin-right:0px;
padding-left: 6px;
padding-top:5px;
background: url(misopciones1.gif) top left no-repeat;
font-size:11px;
/*float:left;*/
width:250px;
}

.table1 td
{
padding:0px;
border-bottom:none;
}

.espia th
{
padding:2px ;
text-align:center;
}

.espia td
{
padding:8px;
/*border-left: 1px solid #fff;*/
border-bottom:1px dotted #CCCCCC;
background: url(fondo_espia.gif) bottom repeat-x;
} 

/*TRANSPARENCIAS ESPIA*/

.tras
{
/*height:32px;*/
/*margin-left:5px;*/
}

.tras1
{
/*margin-left:5px;*/
height:32px;
filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.80; opacity:0.8;
}
.tras2
{
/*margin-left:5px;*/
height:32px;
filter: alpha(opacity=60);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
 -moz-opacity: 0.60; opacity:0.6;
}
.tras3
{
/*margin-left:5px;*/
height:32px;
filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}
.tras4
{
/*margin-left:5px;*/
height:32px;
filter: alpha(opacity=20);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
 -moz-opacity: 0.20; opacity:0.2;
}
.tras5
{
/*margin-left:5px;*/
height:32px;
filter: alpha(opacity=10);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
 -moz-opacity: 0.10; opacity:0.1;
}

/*UPLOAD*/
/*FIELDSET {width: 400px; border: 1px solid
#b3b3b3; font: 13px Arial; text-align: left;}
LEGEND   { border: 1px solid #b3b3b3; font: bold
13px Arial; padding: 2px;}*/
div1, .file_list
{
text-align: left; 
color: #484B50; 
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

div1 {width: 100%; padding: 10px;}
upload_input input {font: 12px Arial; border: 1px solid #636363;
margin-top: 1px; width: 100%;}
file_list
{
width: 100%; 
border: 1px solid #434343;
}
file_list input
{
font: 12px Arial; 
border: 1px solid #c3c3c3; 
margin-top:1px;
}
myForm {font: 12px Arial; border: 1px solid #636363; margin-top: 1px;}
fdescr {width: 300px;}
xfname  {color: #333;}
xdescr  {color: #aaa;}

/*CONTACTOS*/

#contacto
{
/*width:555px;*/
margin-left:10px;
margin-top:3px;
}

#contacto #contactotop
{
background: #666 url(fondo_contactos01.jpg) left no-repeat;
height: 42px;
padding-left:17px;
}

#contactoleft
{
background: #DDD url(fondo_contactos02.jpg) top repeat-x;
padding:0px;
}

/*menu*/

#contactoleft ul
{
margin:0;
margin-right:0;
padding: 0;
list-style-type: none;
}

#contactoleft a
{
display: block;
padding: 3px;
padding-left:5px;
padding-right:5px;
border-left: 1px solid #fff;
border-right: 1px solid #CCCCCC;
color: #FFFFFF;
text-decoration:none;
}

#contactoleft a:hover
{
background-color: #fff;
color: #000;
}
#contactoleft a#kurrin
{
background-color: #fff;
color:#000000;
}

/*fin menu*/

#opcionescont
{
background: #EBEBEB url(fondo_contactos03.jpg) left repeat-y;
border-bottom:1px solid #D9D9D9;
padding:5px;
}
#opcionescont2
{
background: #EBEBEB url(fondo_contactos03.jpg) left repeat-y;
border-top:1px solid #D9D9D9;
padding:5px;
}

#listcont td
{
padding: 5px;
border-bottom: 1px dotted #ccc;
}
/*MILISTA*/

.milist
{
margin-left: 10px;
}

.milist ul
{
/*list-style-image: url(arrow.gif);*/
list-style:none;
margin-top:0px;
margin-left:10px;
}
.milist ul li
{
padding: 5px;
padding-left:20px;
background: url(arrow.gif) left no-repeat;
}

.categorias li 
{
list-style-type: none;
display:inline;
margin:0px;
margin-right:20px;
padding:0px;
text-align:left;
}

#enviar td
{
color:#FFFFFF;
width:50%;
padding-left:15px;
padding-top: 15px;
font-size:11px;
}

#none td
{
padding:0px;
width:auto;
}

#minimen
{
	color:#FFFFFF;
	width:725px !important;
	font-size:11px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:10px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	vertical-align: bottom;
	background-color: #000;
	background-image: url(fondo_minimen.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#minimen a
{
	color:#FF9900;
	text-decoration:none;
	vertical-align: bottom;
}

#minimen a:hover
{
color:#FFFFFF;
}

#minimen a#kurrin
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#minibusca
{
	color:#FFFFFF;
	width:172px;
	font-size:11px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:15px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	vertical-align: bottom;
	background-color: #000;
	background-image: url(fondo_minimen.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: -25px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 470px;
}
#minibusca a
{
	color:#FF9900;
	text-decoration:none;
	vertical-align: bottom;
}

#minibusca a:hover
{
color:#FFFFFF;
}

#minibusca a#kurrin
{
color:#000000;
text-decoration:none;
font-weight:bold;
}


/*MENU CATEGORIAS*/

#categorias, #categoriasp, #categoriasnoa
{
margin-bottom:10px;
padding-left:10px;
font-size:12px;
}

#categorias ul, #categoriasp ul, #categoriasnoa ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#categoriasnoa li
{
display: block;
padding: 3px 0px 3px 5px;
padding-left:5px;
width: 150px;
background: url(fondo_categorias.gif) bottom repeat-x;
color:#FFFFFF;
border-bottom: 1px solid #eee;
}

#categorias a
{
display: block;
padding: 5px;
padding-left:15px;
width: 140px;
background: url(fondo_categorias.gif) bottom repeat-x;
border-bottom: 1px solid #CC0000;
}

#categoriasp a
{
display: block;
padding: 5px;
padding-left:15px;
width: 200px;
background: url(fondo_categorias.gif)  bottom repeat-x;
border-bottom: 1px solid #CC0000;
}

#categorias a:link, #categoriasp a:link, #categorias a:visited, #categoriasp a:visited
{
color: #FFF;
text-decoration: none;
}

#categorias a:hover, #categoriasp a:hover
{
color: #FF0000;
text-decoration:underline;
}

.info {
	font-style:italic;
	font-size: 0.9em;
	color: #FFFFFF;
}

#subirvideo
{
font-size:13px;
font-weight:bolder;
}
#subirvideo a
{
color:#FFBF35;
}

#boletin
{
background: url(banner_boletin.jpg) top center no-repeat;
height:40px;
margin-top:10px;
margin-bottom:10px;
padding-top:135px;
padding-left: 20px;
}

.procesando
{
position:absolute;
width:100%;
height:650px;
z-index:2000;
padding-top: 250px;
text-align:center;
}

.procesando2
{
background:#fff;
filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.80; opacity:0.8;
position:absolute;
z-index:1999;
width:100%;
height:650px;
}

#bsubir
{
color:#FFF;
text-align:center;
padding:15px;
background: url(fondo_bsubir.gif) center no-repeat;
font-size:13px;
font-weight:bold;
}

#bsubir a
{
color:#FFF;
text-decoration:none;
}
#bsubir a
{
text-decoration:underline;
}

#noelementos
{
text-align:center;
padding:25px;
background: url(fondo_noelementos.gif) center no-repeat;
font-size:13px;
font-weight:bold;
}
.suscribirse:link{color:#333333; text-decoration:none; font-size:12px;}
.suscribirse:visited{color:#333333; text-decoration:none; font-size:12px;}
.suscribirse:active{color:#333333; text-decoration:none; font-size:12px;}
.suscribirse:hover{color:#333333; text-decoration:underline; font-size:12px;}
.video {
text-align:center;
background-image:url(/img/clave.gif);
background-position:100px 30px;
background-repeat:no-repeat;
margin-bottom:80px;
padding-bottom:20px;
}

.comentario {
	font-weight:normal;
	font-style:italic;
	color:#CCCCCC;
}
#comentario {
background-color:#666666;
color:#FFFFFF;
padding:3px;
border:thin;
border-color:#CCCCCC;
}
.privado
{
border: 1px solid #fff;
background:#CCC;
color:#000000;
}
.noprivado
{
border: 1px solid #000;
background: #000;
}
.estado_privado
{
float:right;
width: 100px;
height:20px;
/*background: url(privado.gif) top right no-repeat;*/
text-align:right;
font-family:"Arial Black";
color:#000;
font-size: 22px;
filter: alpha(opacity=30);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
 -moz-opacity: 0.30; opacity:0.3;
}
.estado_privado2
{
float:right;
width: 100px;
height:100px;
/*background: url(privado.gif) top right no-repeat;*/
text-align:right;
padding-top:7px;
padding-right:15px;
}
#visto
{
color:#FFFFFF;
float:right;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background: #000000;
padding: 2px 3px 2px 5px;
}

/*RANKING*/

#rankingmenu
{
margin-bottom:5px;
margin-top:0px;
padding: 3px 0;
margin-left: 10px;
border-bottom: 1px solid #778;
text-align:right;
}

#rankingmenu li
{
list-style: none;
margin: 0;
display: inline;
}

#rankingmenu li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #999;
text-decoration: none;
color:#FFF
}

#rankingmenu li a:link { color: #448; }
#rankingmenu li a:visited { color: #FFF; }

#rankingmenu li a:hover
{
color: #000;
background: #CCC;
border-color: #227;
}

#rankingmenu li a.kurrent
{
color:#000000;
background: white;
border-bottom: 1px solid white;
}

/*RANKING LISTADOS*/

#rankinglist td
{
padding:2px;
}

#rusuarios caption
{
text-align: right;
padding:2px 5px 2px 5px;
}
#rusuarios th, #rusuarios td
{
padding: 3px;
border-bottom: 1px dotted #ccc;
background:#E2E1E1
}
#rusuarios .num
{
font-size:14px;
font-weight: bold;
}
#rusuarios td.alt
{
background: #ECEAEA;
}
#rusuarios td.num_alt
{
font-size:14px;
font-weight: bold;
background: #ECEAEA;
}




#rvideos caption
{
text-align: right;
padding:2px 5px 2px 5px;
background: url(pest_videos.gif) right top no-repeat;
}
#rvideos th
{
background:#ccc;
padding: 3px;
border-bottom: 1px dotted #fff;
}
#rvideos td
{
background:#CCC;
padding: 3px;
border-bottom: 1px dotted #fff;
}

#rvideos td.alt
{
background:#E4E3E3;
}

#rusuarios td, #rvideos td, #ractividad td
{
height:30px;
}

#ractividad caption
{
text-align: right;
padding:2px 5px 2px 5px;
background: url(pest_actividad.gif) right top no-repeat;
}
#ractividad th
{
background:#BBBBBB;
padding: 3px;
border-bottom: 1px dotted #fff;
}
#ractividad td
{
background:#BBBBBB;
padding: 3px;
border-bottom: 1px dotted #fff;
}
#ractividad td.alt
{
background:#D7D6D6;
}
.link69:link { color:#000000; text-decoration:none;}
.link69:visited { color:#000000; text-decoration:none;}
.link69:active { color:#000000; text-decoration:none;}
.link69:hover { color:#000000; text-decoration:underline;}

.bagontabla {  }
.bagon { padding-top:3px; background-image:url(/img/centro.gif); background-repeat:repeat-x; width:430px; height:147px; text-align:center; vertical-align:middle; }
.bagon ul { 
	margin:0;
	padding:0;
	margin-left:10px;
	}
#bagonlist li
{
float:left;
border:1px solid #ddd;
background-color:#FFF;
background-position:bottom;
background-repeat:no-repeat;
width:100px;
height:135px;
display: inline;
list-style-type: none;
margin-right:3px;
margin-top:1px;
text-decoration:none;
}
/*#paglist ul {
	margin:0;
	padding:0;
}
#paglist li {
display:inline;
list-style-type: none;
background-color:#666;
border:1px solid #ccc;
padding-bottom:5px;
padding-left:1px;
padding-right:1px;
padding-top:5px;
}
#paglist li a {
background:#eee;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
padding-top:3px;
border:1px solid #FFF;
color:#333;
text-decoration:none;
font-weight:bold;
}*/
.paginacion { 

margin-top:3px;
padding-top:10px;
}
.paginacion a {
width:100%;
height:100%;
padding-bottom:3px;
padding-left:6px;
padding-right:7px;
padding-top:3px;
border:1px solid #ccc;
background-color:#eee;
text-decoration:none;
}
.paginacion a:link
{
color: #000;
background-color: #FFF;
text-decoration: none;
}
.paginacion a:visited
{
color: #000;
background-color: #FFF;
text-decoration: none;
}
.paginacion a:active
{
color: #333;
background-color: #CC0000;
text-decoration: none;
}
.paginacion a:hover
{
color: #FFF;
background-color: #666666;
text-decoration: none;
}
#paglist ul
{
margin: 0;
padding: 0;
white-space: nowrap;
}

#paglist li
{
display: inline;
list-style-type: none;
margin:0;
padding:0;
}

.paginacion #actual
{

background-color:  #CC0000;
padding-bottom:3px;
padding-left:6px;
padding-right:7px;
padding-top:3px;
border:1px solid #ccc;
color:#FFF;
}

#abajoe { vertical-align:baseline; margin-bottom:0px; width:100%; text-align:right; padding-right:4px; color:#FFFFFF;}

.webcam 
{ 
background-image:url(/img/webcam.png); 
background-repeat:no-repeat; 
background-position:right; 
height:140px; 
width:113px; 
float:right; 
font-size:12px;
font-weight:bold; 
color:#FFFFFF; 
padding-left:25px; 
padding-right:90px; 
padding-top:15px; 
font-weight:normal;
}

.webcam a:link, .webcam a:visited
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration: underline;
line-height:30px;
}
.webcam a:hover
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration:underline;
line-height:30px;
}
.razon { line-height:42px; padding-left:4px; }
.razon:link { color:#666666; text-decoration:none; font-weight:bold; }
.razon:visited { color:#666666; text-decoration:none; font-weight:bold; }
.razon:active { color:#666666; text-decoration:none; font-weight:bold; }
.razon:hover { color:#666666; text-decoration:underline; font-weight:bold; }

.tiempo { font-weight:bold; font-size:12px; }
.izena:link { border: none; text-decoration:none; font-weight:bold; }
.izena:visited { border: none; text-decoration:none; font-weight:bold; }
.izena:active { border: none; text-decoration:none; font-weight:bold; }
.izena:hover { border: none; text-decoration:none; font-weight:bold; }

.captura { padding:20px; }

.italico { font-style:italic; color:#CCCCCC; }

/* MENSAJES */
#mensajes{
background: #fff url(fondo_contactos01.jpg) left no-repeat;
margin-left:10px;
margin-top:3px;
}
#mensajesmenu
{
background: #ddd url(fondo_contactos02.jpg) top repeat-x;
padding:0px;
}
#mensajes #mensajestop
{
background: #666 url(fondo_contactos01.jpg) left no-repeat;
height: 41px;
padding-left:17px;
}
#mensajesmenu a
{
height:16px;
display: block;
padding: 3px;
padding-left:5px;
padding-right:5px;
border-left: 1px solid #000;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #000;
border-top: 1px solid #CCCCCC;
color: #ffffff;
text-decoration:none;
}
#mensajesseccion
{
heigh: 10px;
}
#mensajesmenu a:hover
{
background-color: #FFFFFF;
color: #000;
}
#listamensajes
{
color:#000000;
width:555px;
background-color:#cccccc;
}
#mensde
{
width:150px;
}
#mensasunto
{
width:250px;
}
#mensfecha
{
width:100px;
}
#menscabecera
{
background: #cccccc;
border-color:#FFFFFF;
padding-top: 1px;
border-bottom:solid;
border-top:solid;
}
#mensnoleido
{
background-color: #FFFFFF;
}
#mensleido
{
background-color: #EEECEC;
}
#mensninguno
{
padding:0;
margin:0;
width:555px;
background-color: #ECE9E9;
color:#000000;
}
#menscabecerav
{
background: #DCEDCA;
border-width: 1px;
border-bottom: solid;
border-color: #FFFFFF;
}
.mensdisabled
{
color:#333333;
background-color: #FFFFFF;
border:1px;
border-style:solid;
border-color:#00CC33;
}
#anchomensleer
{
	background-color: #666666;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 545px;
	background-image: url(/img/fondo_mensleer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #99CC66;
	border-right-color: #99CC66;
	border-bottom-color: #99CC66;
	border-left-color: #99CC66;
}
#fondomensleer
{
color:#ffffff;
}
.mensnota
{
color: #666666;
}
.camara {
background-image:url(/img/camara.png);
background-repeat:no-repeat;
background-position:center;
height:160px; 
width:113px; 
float:right; 
font-size:12px; 
font-weight:bold; 
color:#FFFFFF; 
padding-left:25px; 
padding-right:90px; 
padding-top:15px; 
font-weight:normal;
}
.camara a:link, .camara a:visited
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration: underline;
line-height:30px;
}
.camara a:hover
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration:underline;
line-height:30px;
}

.fotovideo { 
background-image:url(/img/fotovideo.png); 
background-repeat:no-repeat; 
background-position:right; 
height:140px; 

float: right; 
font-size:12px; 
font-weight:bold; 
color:#333333; 
padding-left:25px; 
padding-right:90px; 
padding-top:15px; 
font-weight:normal;
}
.fotovideo a:link, .fotovideo a:visited
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration: underline;
line-height:30px;
}
.fotovideo a:hover
{
height:20px;
font-size:14px; 
font-weight:bold;
text-decoration:underline;
line-height:30px;
}
.foto_video {
 width:100%;
 border: #999999 solid 1px;
 background-color:#eeeeee;
 margin:5px;
 padding:10px;
}
.foto_video td { text-align:center;}
.foto_video div {
 text-align:center;
 width:89px;
 float:left;
 margin-top:5px;
 margin-bottom:5px;
 margin-left:0px;
 margin-right:0px;
 background-image:url(/img/go.png);
 background-position:right;
 background-repeat:no-repeat;
 padding-right:24px;
 padding-left:2px;
}
.foto_video div div { margin-bottom:5px; }
.foto_video div#basura {
background-color:#FFFFFF;
height:110px;
vertical-align:middle;
padding-top:12px;
background-image:none;
padding-right:5px;
}

#permitComent {
height:70px;
text-align:center;
background: url(/img/fondo_comment_no.gif) top left no-repeat;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 25px;
margin-top:10px;
color:#FFF;
}
#enviar__registro{
font-size:11px;

padding-left:30px;
padding-top:10px;
background-image:url(/img/promoenviar_reg.gif);
background-repeat:no-repeat;
background-position:top;
width:350px;
}
#promo_importar {
width: 310px;
height: 310px;
font-size:11px;
scrollbar:no;
padding:0;
margin:0 0 0 10;
}
.comenticonomas{
display:none;
float:left;
margin-left:-2em;
margin-top:5px;
}
.comenticonomenos{
float:left;
margin-left:-2em;
margin-top:5px;
}
.omitirpaso{
font-size:14px;
float:right;
}
.botonminimenu2{
margin-right:6px;
}
#relacionados2{
overflow:auto;
position: absolute;
top:0px;
left:0px;
width:255px;
height: 384px;
/*border:1px solid #999999;*/
margin:5px 0 0 0;
padding:0 0 0 0;
z-index: 3
}

#masdelusuario2{
display:none;
overflow:auto;
position: absolute;
top:0px;
left:0px;
width:255px;
height: 384px;
/*border:1px solid #999999;*/
margin:5px 0 0 0;
padding:0 0 0 0;
z-index: 2
}

#otrosusuarios2{
display:none;
overflow:auto;
position: absolute;
top:0px;
left:0px;
width:255px;
height: 384px;
/*border:1px solid #999999;*/
margin:5px 0 0 0;
padding:0 0 0 0;
z-index: 1
}
.title h3{
color:#FFFFFF;
}

.adserver{
text-align: center;
margin-left:0.5%;
margin-top:5px;
float:left;
}

.sms{background-image: url(../img/sms.gif);background-repeat: no-repeat; float:left; padding: 85px 0 20px 5px; font-size:14px;color: #FFF;font-weight: bold; width:153px; }

/*.sms_mask{background: url(http://www.tuporno.tv/imagenes/videos/l/i/little-lupe-video-1-de_imagen2.jpg) -30px 20px no-repeat; margin: 0 0 0 160px;}*/

.moviles_compatibles{padding-top:5px;font-size: 10px;}

#video_ticket_pe{
background: url(/img/enviasms_esp.jpg) top left;
height: 69px;
width: 491px;
padding: 50px 0 0 -5px;
margin: 10px 0 -10px -5px;
text-align:center;
font-size:16px;
color:#000;
}
#video_ticket_fr{
background: url(/img/enviasms_fra.jpg) top left no-repeat;
height: 69px;
width: 491px;
padding: 50px 0 0 -5px;
margin: 10px 0 -10px -5px;
text-align:center;
font-size:16px;
color:#000;
}
#video_ticket_us{
background: url(/img/enviasms_eng.jpg) top left;
height: 69px;
width: 491px;
padding: 50px 0 0 -5px;
margin: 10px 0 -10px -5px;
text-align:center;
font-size:16px;
color:#000;
}
#video_ticket_text{
padding-top: 25px;
font-weight:bold;
}
#video_ticket_button{
padding-top: 5px;
}
#contador{
background: url(/img/contador2.gif) top right no-repeat;
font-size:12px;
text-align:right;
width:86px;
height: 20px;
color:#000;
margin:0 0 0 5px;
padding:2px 3px 0 12px;
float:left;
}
/* MENU PAGO*/
#fondomenutop2{
margin-left:79px;
margin-top:3px;
height:18px;
width: 565px;
background-image:url(/img/fondo_menu_sup.gif);
background-repeat:repeat-x;
background-position:left;
}

.ddoverlap_pago{
margin-left: 105px;
margin-top:4px;
/*margin-top: 24px;*/
}

.ddoverlap_pago ul{
height:42px;
padding: 0;
margin: 0 0 0 75px;
font-weight:bold;
font-size:13px;
list-style-type: none;
}

.ddoverlap_pago li{
height:42px;
display: inline;
margin: 0;
}

.ddoverlap_pago li a{
	padding: 5px 11.5px 0 11.5px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #FFFFFF; /*give illusion of shifting 1px down vertically*/
	border-left: 1px solid #FFFFFF;
	position: relative;
	display: block;
	float: left;
	margin-left: 0; /*shift tabs 20px to the left so they overlap*/
	left: 4px;
	background-color: transparent;
	background-image: url(righttabdefault.gif);
	background-repeat: no-repeat;
	background-position: 0% top;
}


.ddoverlap_pago li a:hover{
text-decoration: underline;
}

.ddoverlap_pago li.selected a{ /*selected tab style*/
color: white;
/*z-index: 100; /*higher z-index so selected tab is topmost*/
/*top: 1px; Shift tab 1px down so the border beneath it is covered*/
background: transparent url(righttabselected3.gif) 0% top no-repeat;
}

.ddoverlap_pago li.selected a:hover{text-decoration: none;}

#avisosubmenu{ color:#FFF; padding-left: 15px; margin-right: 5px; float:right; clear:left; margin-top: -30px; margin-bottom: 10px; font-size:12px; vertical-align:top; height: 30px; z-index:1; text-align:right}
#avisosubmenu2{ color:#FFF; margin-right: 25px; margin-top: -20px;  float:right; font-size:12px; vertical-align:top; height: 30px;}
.banner_ganar{ text-align:center; padding: 10px 0 5px 0;}

.fondoafiliados{ width:550px; background-color:#333333; padding:5px 0 5px 5px; margin-top:-3px;}
.fondoafiliados h2{ font-size:18px; font-weight:normal; margin-top: 13px;}

.tabla_afiliados_lista{ background:#666; border-color:#CCC; border-style:solid; border-width:thin;}
/*.tabla_afiliados tr { background-color:#666;}*/
/*.tabla_afiliados td { background-color:#666; padding-left: 5px;}*/
/*#tr_cabecera_afiliados { background-color:#666;}*/
/*td .cabecera_afiliados { background-color:#666;}*/
#resultado_afiliados { background-color:#000; padding-left: 5px;}
.blanco { color:#FFF}

/* ERROR */
.boletin_error { border:2px solid #FC8C13; padding:2px; margin:0 auto 17px auto; width: 75%}
.error_inner { border:2px solid #FFC445; padding:25px 15px; background:url("../img/fondo_error.gif") repeat-x bottom; font-size:125%; text-align:center; color:#e00; font-weight:bold}
.txt_alerta{ font-size:18px; /*color:#AB0000;*/ color:#FC8C13; line-height:22px; text-align:center;margin:0 0 10px 0}

/* IFRAME VIDEOCHAT */
.iframevideo { background: #000 url(/img/fondo_iframe_videochat.gif) top left no-repeat; padding-left:5px; padding-top:5px; font-size:13px;}
.iframevideo2 { background:#000 url(/img/fondo_iframe_videochat2.gif) top left no-repeat; padding-left:5px; padding-top:5px; font-size:13px; }
.iframevideo a, .iframevideo2 a { font-size:13px; }
.videochat { margin-left:180px; margin-bottom:15px; }
.videochat2 {  }


/*condiciones*/
#desactivar { display:none;	position:absolute; top:0; left:0; z-index:5000;	width:100%;	height:100%; background-color:#fff;	-moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60)}
#desactivar[id]{position:fixed}
#caja{	display:none; position: absolute; top:55%; left:55%; z-index:9999; width:1px; height:1px; background:#fff; margin:-220px 0 0 -250px; border:1px solid #fff;	text-align:left;}
#caja[id]{position:fixed}
.desactivar {display:none; position:absolute; width:100%; height:100%; background:#fff; filter: alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.50; opacity:0.5;z-index:3000;}
.borrarcondiciones {position:relative;	padding:10px;	border: 2px solid #666666;	width:350px; background: #efefef; left:0px;	text-align:left; z-index:5000;}
.borrarcondiciones h3{ font-size:13px; color:#000000; font-weight:bold; padding:3px 0}
.borrarcondiciones textarea {	width:95%;	font: 11px Arial, Helvetica, sans-serif;}
.bloquetxt{	font: 11px Arial, Helvetica, sans-serif; color: #333333;	background: #FFFFFF; padding:10px;	text-align: justify;}
