
label
{
	cursor:pointer;
}

div.lh0 {
	display: block;
	margin: 0px;
	border: 0px;
	padding:0px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
}

.lh0
{
	line-height:0px;
}

.cb
{
	clear:both;
}

#cabecera {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: bolder;
}

#cabecera img{
	border: 0px;
	width: 299px;
	height: 61px;
}


}

span.sube {
	color: #6a8ac0;
}

span.puntocom {
	font-size: 22px;
}


#caja_subir {
	margin-top: 0px;
	text-align: center;
}


#caja_subir table {
	margin: 0px auto;
	border: 0px;
}

#caja_subir td {
	text-align: left;
}

#caja_subir td.centrado {
	text-align: center;
}

#caja_subir blockquote {
	margin: 0px auto 10px auto;
	color: #FF0000;
	font-weight: bold;
}

#caja_subir .nota {
	width: 250px;
	font-size: 10px;
	text-align: left;
	color: #000000;
	margin: 5px auto 5px auto;
	padding: 10px;
	border: 1px dotted #000000;
}



#ver_foto {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size:10px;
}



#imagen_original {
	border: 0px;
	padding: 5px;
	margin: 0px auto 0px auto;
}


#error_carga {
	margin: 10px auto;
	padding: 15px;
	width: 300px;
	border: 1px dotted #FF0000;
	font-size: 12px;
	color: #FF0000;
}

#lista_thumbs {
	border: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

#lista_thumbs td {
	width: 225px;
	vertical-align: bottom;
	text-align: center;
}

#lista_thumbs td img {
	border: 0px;
}

div.paginacion {
	text-align: center:
	font-weight: bolder;
	padding: 5px;
}

div.paginacion a {
	font-weight: bolder;
	text-decoration: none;
	color: #386898;
}

#votar_foto {
	position: relative;
	border: 1px solid #000000;
	height: 25px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background: url('http://static.subefotos.com/votar.gif');
	cursor: pointer;
}


#votar_foto td {
	width: 17px;
	padding: 0px;
	margin: 0px;
}

#puntuacion {
	text-align: center;
	width: 30px;
	font-size: 14px;
	font-weight: bold;
	border: 1px dashed #000000;
	background-color: #FFFFFF;
	color: #000000;
	margin-top: 5px;
}

input.votar {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}

#marcador {
	position: relative;
	bottom: 10px;
	margin: 0px;
	width: 16px;
	height: 16px;
	border: 0px;
	z-index: 2;
}

#div_cuerpo {
	width: 728px;
	margin: 0px auto 0px auto;
}

#opciones_ver {
	padding: 10px;
	margin: 0px auto;
	border: 0px;
	text-align: center;
}

#opciones_ver input {
	cursor:pointer;
	width:110px;
	margin-left:2px;
	margin-right:2px;
	height:30px;
	text-align:center;
	border: 0px;
	font-size: 10px;
	font-weight: bold;
	color:#FFFFFF;
}

#opciones_ver input.menu_unselect {
	background: url(http://static.subefotos.com/boton.gif) no-repeat;
}

#opciones_ver input.menu_select {
	background: url(http://static.subefotos.com/boton_gris.gif) no-repeat;
}

#muestra_urls {
	position: relative;
	margin: 0px;
	text-align: center;
	padding: 10px 10px 20px 10px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

#muestra_urls b{
	font-size: 10px;
}

#email_amigo {
	margin-left: 5px;
	margin-right: 5px;
}

#tabla_info {
	width: 100%;
	padding: 0px;
	margin: 5px auto;
	border: 0px;
	font-size: 12px;
}

#tabla_info td {
	padding: 3px;
	text-align: left;
}

#tabla_info td.thumb {
	width: 230px;
	vertical-align: top;
	text-align: center;
}

#tabla_info td.eti {
	font-weight: bold;
}

#reportar_abuso {
	display: table;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
}

#select_abuso {
	font-weight: normal;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 4px;
}

#reportar_abuso input.enviar {
	margin-left: auto;
	margin-right: auto;
}

#filtro_adultos {
	float: right;
}

#filtro_adultos a{
	color: #FFFFFF;
	text-decoration: none;
}

#filtro_adultos a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/*Caja exterior*/
#box
{
	display: table;
}

#box div.t
{
	background:url('http://static.subefotos.com/bt.gif') left top repeat-x;
}
#box div.b
{
	background:url('http://static.subefotos.com/bb.gif') left bottom repeat-x;
}
#box div.l
{
	background:url('http://static.subefotos.com/bl.gif') left top repeat-y;
}
#box div.r
{
	background:url('http://static.subefotos.com/br.gif') right top repeat-y;
}

#box div.tl
{
	background:url('http://static.subefotos.com/btl.gif') left top no-repeat;
}
#box div.tr
{
	background:url('http://static.subefotos.com/btr.gif') right top no-repeat;
}
#box div.bl
{
	background:url('http://static.subefotos.com/bbl.gif') left bottom no-repeat;
}
#box div.br
{
	background:url('http://static.subefotos.com/bbr.gif') right bottom no-repeat;
}

#box div.bcs
{
	padding:14px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

/*Menú*/
div.footer
{
	padding:0px;
	margin:0px auto 10px auto;
	font-size:12px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:auto;
	margin-top:6px;
	line-height:16px;
	white-space:nowrap;
	color:#868686;
}

div.footer .sep 
{
	display:inline; 
	margin:auto 10px;
}

div.footer a
{
	color:#868686;
	text-decoration:none;
}

div.footer a:hover
{
	text-decoration:underline;
}

/*caja interior*/
div.cbox
{
}
div.cbox div.ct
{
	background:url('http://static.subefotos.com/cbt.gif') left top repeat-x;
}
div.cbox div.cb
{
	background:url('http://static.subefotos.com/cbb.gif') left bottom repeat-x;
}
div.cbox div.cl
{
	background:url('http://static.subefotos.com/cbl.gif') left top repeat-y;
}
div.cbox div.cr
{
	background:url('http://static.subefotos.com/cbr.gif') right top repeat-y;
}

div.cbox div.ctl
{
	background:url('http://static.subefotos.com/cbtl.gif') left top no-repeat;
}
div.cbox div.ctr
{
	background:url('http://static.subefotos.com/cbtr.gif') right top no-repeat;
}
div.cbox div.cbl
{
	background:url('http://static.subefotos.com/cbbl.gif') left bottom no-repeat;
}
div.cbox div.cbr
{
	background:url('http://static.subefotos.com/cbbr.gif') right bottom no-repeat;
}
div.cbox div.cboxcs
{
	margin-top:
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
/*Titulo*/
div.cbox div.cboxcs .cboxtt
{
	font-size:12px;
	font-weight:bolder;
	color:#ffffff;
	text-align:left;
	line-height:18px;
	padding:10px;
	padding-bottom:0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
/*Contenido*/
div.cbox div.cboxcs .cboxct
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:justify;
	font-size:12px;
	color:#868686;
	padding:10px;
	border-top:1px solid #B9B9B9;
}
/*Formulario*/
div.cbox div.cboxcs .cboxform
{	
	width:340px;
	margin:auto;
	padding:30px 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	text-align:right;
	font-size:12px;
	color:#386898;
	line-height:21px;
}

div.cbox div.cboxcs .cboxform form
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0px;
	padding:0px;
}

div.cbox div.cboxcs .cboxform form select, div.cbox div.cboxcs .cboxform form input.file,div.cbox div.cboxcs .cboxform form input.submit
{
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin:0px;
	padding:0px;
	width:250px;
	font-size: 12px;
}

div.cbox div.cboxcs .cboxform form input.submit
{
	width:340px;
	background:#386898 url('http://static.subefotos.com/bboton.gif') left top repeat-x;
	color:#ffffff;
	font-weight:bolder;
	font-size:16px;
	padding:0px;
	padding-top:3px;
	border-top:0px;
	border-left:1px solid #386898;
	cursor:pointer;
	margin-top:6px;
}

div.cbox div.cboxcs .cboxform form input.radio
{
	margin:0px;
	padding:0px;
}

div.cbox div.cboxcs .cboxform span.field
{
	float:left;
	display:block;
	width:80px;
	text-align:left;
}
div.cbox div.cboxcs .cboxform span.r
{
	width:250px;
	float:right;
	color:#000000;
}

div.ads{width:728px;height:90px;margin:auto;}
