/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #161616;
	background-image: url(../img/fondo-header.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#container
{
	width:945px;
	margin-left:auto;
	margin-right:auto;
	padding:0 0 0 2px;
}
#header {
	background-color: white;
}
#header h5 {
	display: none;
}
#header ul {
 list-style: none;
	margin:0;
	padding:0;
}
#header ul li{
	list-style:none;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
}
#header li {
	float: left;
	width:134px;
	padding-right:1px;
}
#header a {
	display: block;
	background-image: url(../img/menuh-a.jpg);
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
    padding:7px 15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#header a:hover {
	font-size:13px;
	display: block;
	font-weight:bold;
	background-image: url(../img/menuh-b.jpg);
	color:#FFFFFF;
	padding:7px 10px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.Estilo1 {
	font-size: 18px;
	color: #FFCC00;
}
.Estilo2 {
	color: #000000;
	font-size: 18px;
}
.Estilo3 {
	color: #FFCC00;
	font-weight: bold;
}
.Estilo3 a, .Estilo3 a:visited, .Estilo3 a:link, .Estilo3 a:active {
	color: #FFCC00;
	font-weight: bold;
}
.Estilo4 {
	color: #FFFFFF;
}
.Estilo4 a{
	color: #FFFFFF;
}
.Estilo5 {
	color: #000000;
	font-size: 10px;
}

.Estilo6 {font-size: 10px}
.Estilo6 a{font-size: 10px}



.bl_girls li {
	list-style: none;
	float: left;
	width: 172px;

}


.bl_girls .bl_image { width: 160px; height: 120px;  }

.bl_girls .bl_right { width: 70px; text-align: right; }

.bl_girls .bl_right  img { border: 1px solid #000; }



.bl_girls .bl_info { margin-top: 5px; }

.bl_online {
    background: url(../img/online-girl.gif) no-repeat; padding-left: 18px;

}

.bl_online a {
    float:left;
    font-size: 12px;
    color: #000;
    text-decoration: none;
    font-weight: bold;
    text-transform: capitalize;

    position: relative;
    left:0px;
    top:0px;
    width:85px;

    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}


#subcontent_frame .input{
	text-align:left;
	display: block;
	margin-top:10px;
	margin-bottom:10px;
}

#subcontent_frame .input label{
	float: left;
	display: block;
	width: 100px;
	text-align:right;
}


#subcontent_frame .input input{
	float: right;
	display: block;
	width: 400px;

}




#subcontent_frame .input textarea{
	float: right;
	display: block;
}



#subcontent_frame .input select{
	float: right;
	display: block;
	width: 400px;
}


.clearfloat {
   height: 0; clear: both;
}




/*-----msg Atention-----*/

.attention {
	background-color: #FFF9E6;
	border:1px solid #BA501C;
	color:#e83d3d;


	text-align: center;

	margin-top: 20px;
	margin-bottom: 20px;
	padding: 2px;

	width: 500px ;
	  margin-left: auto ;
	  margin-right: auto ;




}
.attention h1 {
	font-size:21px;
	font-weight:bold;
	text-transform:none;
	color:#f00;
}


.attention .message {
	color:#000;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}


.attention p {
	color:#000;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}


.attention a {
	color:#000;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
}


.attention a:hover {
	color:#000;
}




.bl_button2{
	margin: 10px;
}







/* Cuadro Webcams */
.CuadroWebcam{
width:960px;
margin:0 auto 0 auto;
padding:0;
background-color:#000;
}
.CuadroWebcamUp{
background-image:url(../img/titulo-categorias.jpg);
width:960px;
height:44px;
}
.textCuadroWebcamUp{
padding:8px 0 0 50px;

float:left;
color: #000;
color: black;
font-size: 18px;
}
.CuadroWebcamBox{
    margin:0 auto 0 auto;
    padding:0;
    width:940px;
}
.CuadroWebcamBox ul{
    margin:0;
    padding:0 0 10px 20px;
    _padding:0 0 10px 14px;
    overflow:hidden;
}
.CuadroWebcamBox ul li{
    padding:0;
    width:170px;
    list-style:none;
    float:left;
    margin:0 4px 0 6px;
}
.CuadroWebcamDownBox{
/*background-image:url(../img/fondo-webcam.jpg);
background-repeat:no-repeat;*/
width:170px;
height:186px;
float:left;
}
.CuadroWebcamDownBox img{
padding:6px 0 0 0;
border:0;
}
.BoxTextN{
float:left;
padding:16px 0 0 35px;
*padding:14px 0 0 35px;
font-size:12px;
font-weight:bold;
}
.BoxTextCD{
float:right;
padding:11px 35px 0 0;
*padding:11px 31px 0 0;
font-size:11px;
font-style:oblique;
}
.CuadroWebcamDown{
background-image:url(../img/categorias-abajo.jpg);
background-repeat:no-repeat;
width:960px;
height:10px;
overflow:hidden;
clear:both;
}

.Lista{
margin:0px;
padding:0;
}
.Lista a{
_color:#333333;
}
.Lista a:hover{
_color:#FF0000;
}
.Lista ul{
    width:920px;
    overflow:hidden;
    margin:0 auto 0 auto;
}


.Lista ul li{
    padding:6px 0 0 0;
    background-image:url(../img/categorias-icono.jpg);
    background-repeat:no-repeat;
    width:279px;
    height:46px;
    list-style:none;
    float:left;
    margin:0 4px 0 14px;
    text-align:left;
    color:#333333;
}



.Lista ul li p{
	margin:0;
}

.Lista ul li a{
/*    color:#FC0;*/
}
.Lista ul li span a{
    color:#333333;
}
.ListaTextTitle{
padding:22px 0 0 42px;
color:#FC0;
font-size: 1.4em;
font-weight:bold;
}
.ListaTextTitle:hover{
color:#FC0;
}
.ListaTextTitle:visited{
color:#FC0;
}

.ListaTextConex{
padding:0 0 0 42px;
font-size: 1.2em;
color: white;
text-decoration: none;

}
.ListaTextConex a{
color:#333333;
font-size:12px;
}
