/* CSS Document */

html {margin: 0; padding: 0; height:100%; background-color:#3d0019;hight:100% }
body {
	font:normal 11px Verdana, Helvetica, sans-serif;
	color: #fff;
	margin: 0; padding: 0;
	}

a, a:link {text-decoration:none; color:#fff;}
a:active, a:hover {color:#DC99B5;text-decoration:none;background-color:transparent;}
img, img:link, img:active, img:hover { border:none}
h1, h2 { display:inline; color:#DC99B5; font:bold 14px Verdana;}
.clr{clear:both;} 
.rosa, a.rosa, a.rosa:link, a.rosa:visited  {color:#DC99B5; display:block; height:10px; text-decoration:underline;}
.rosab, a.rosab, a.rosab:link, a.rosab:visited  {color:#DC99B5;text-decoration:underline;}
#fondo {
	margin:0;
	padding:0;
	position:absolute;
	left: 0;
	top: 0;
	width:100%;
	z-index:1;
}   
#cuerpo { margin: 215px 0 0 120px;
		  height:545px;
		  width:850px;
		  background-image: url(../img/negro53.png)!important;  /* Mozilla only */
  		  background-color: transparent !important;           /* Mozilla only */
 		  background-image: none;                             /* IE only */
  		  background-color: #000;                          /* IE only */
   		  filter:alpha(opacity=53); 	                    /* IE only */
		  border-bottom:solid 6px #000;
			}
#cuerpo_blog { margin: 215px 0 0 120px;
	display:block;
	width:880px;
	background-image: url(../img2/fondos/transparencia.png );
	background-repeat: no-repeat;
			}
*html #cuerpo_blog {
	background-image: none;                             /* IE6 only */
	background-color: #3d0017;                          /* IE6 only */
	filter:alpha(opacity=38); 	 
			}

#menu {
		margin:0;
		height:295px;
		width:130px;
		padding:45px 0 0 70px;
		display:block;
		float:left;
		position: relative}
		
#menu a {display:block; padding:2px 0 2px 0;}

#menu ul li a:hover, #menu ul li a.menuseleccion,
#pa1 #a1, #pa2 #a2, #pa3 #a3, #pa4 #a4, #pa5 #a5, #pa6 #a6, #pa7 #a7, #pa8 #a8, #pa9 #a0, #pa99 #a9 {color:#DC99B5;}

#galeria { background:#000;
			height:680px;
			width:555px;
			float:left;
			margin:30px 0 0 25px;
			padding:15px 0 0 15px;
		  	position: relative}
#galeria2 { background:#000;
			height:480px;
			width:555px;
			float:left;
			margin:30px 0 0 25px;
			padding:15px 0 0 15px;
		  	position: relative}

.foto {float:left; padding:0 15px 15px 0;border: 0;}

.boton {float:left; padding:10px 15px 15px 0;border: 0; display:block; height:40; vertical-align:middle;}

#columna { background:#000;
			width:600px;
			float:left;
			margin:30px 0 0 25px;
			padding:10px 0 0 10px;
		  	position: relative;
			}

a.columna {text-decoration:none; color:#DC99B5;}

#biografia { background:#000;
			height:580px;
			width:620px;
			float:left;
			margin:30px 0 0 30px;
			padding:15px 0 0 15px;
		  	position: relative}
			
#servicios { background:#000;
			height:470px;
			width:550px;
			float:left;
			margin:30px 0 0 30px;
			padding:15px 0 0 15px;
		  	position: relative}
			
#contacto { background:#000;
			height:400px;
			width:450px;
			float:left;
			margin:30px 0 0 30px;
			padding:15px 0 0 15px;
		  	position: relative}
			
#misvideos { background:#000;
			height:480px;
			width:620px;
			float:left;
			margin:30px 0 0 15px;
			padding:15px 0 0 15px;
		  	position: relative}
						
#mishow { background:#000;
			height:480px;
			width:620px;
			float:left;
			margin:30px 0 0 25px;
			padding:15px 0 0 15px;
		  	position: relative}		
			
#links { background:#000;
			width:550px;
			float:left;
			margin:30px 0 0 30px;
			padding:15px 0 0 15px;
		  	position: relative}
						
.cp{ text-align:right; margin: 5px 0 90px 120px; display:block; width:850px; display:none;}		
.pie {text-align:right; margin: 5px 0 0 120px; display:block; width:850px;}
.recomendamos ul, .recomendamos li {
padding: 0px;
margin: 0px;
list-style-type: none;
}
.recomendamos a, .recomendamos a:link, .recomendamos a:visited, .recomendamos a:hover { color:#666666; text-decoration:none;}
.recomendamos { margin: 90px 0 0 0; text-align:left;}
.biografiatexto a, .biografiatexto  a:link, .biografiatexto a:visited, .biografiatexto  a:hover { color:#FFFFFF;text-decoration:none; }

/* blog */
#menu_derecha { float:left; background-color:#000000; padding:10px; margin:30px 10px 20px 0; width:130px;padding:10px 0 0 70px;}
#menu_derecha ul, #menu_derecha ul li {
padding: 0px;
margin: 0px;
list-style-type: none;
}
#menu_derecha ul li ul { padding-left:15px;}
#menu_derecha ul li { padding:2px 0;}
#menu_derecha ul li ul li a, #menu_derecha ul li ul li a:visited { text-decoration:underline; color:#DC99B5;}