*{
	margin:0px;
	padding:0px;
}

div#general{
	margin:auto;
	margin-top:25px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width:1080px;

	background-color:#000;
	-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);



}

div#cabecera{
	margin-top:10px;
	width:1080px;
	height:200px;
	background-color:#000;
	background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");
	
}

div#menu1{
	margin-top:3px;
	width:1080px;
	height:36px;
	background-color:#f00;
	background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

}

div#listado1{
	margin-right:3px;
	margin-top:3px;
	float:left;
	width:780px;
background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

	background-color: #000;
	
}

div#panel1{
	float:left;
	margin-top:3px;
	width:297px;
background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

	background-color:#000;
	
}

div#pie1{
	clear:left;
	float:bottom;
	width:1080px;
	height:50px;
	background-color:#000;
}

div#video1{

	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	width:375px;
	height:100px;
	background-color:#aa3333;

border: 2px solid #000000;


}

div#video2{

	float:left;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	width:765px;
	height:100px;
	background-color:red;

border: 2px solid #000000;


}

div#submenu{
	float:left;
	margin-top:7px;
	width:780px;
	background-color:#afafaf;
	background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

}

div#imagen{
	position: relative;
	float:left;
	margin-right:8px;
	margin-top:7px;
	margin-bottom:5px;
	margin-left:15px;
	width:85px;
	height:85px;
	background-color:#afafaf;
}

div#hosting{
	float:left;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:5px;
	margin-left:5px;
	width:32px;
	height:32px;
}

div#botones{
	float:left;

	margin-right:8px;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:2px;
	width:100px;
	height:20px;
	font-family: Arial, Helvetica;
	font-size: 14px;
	background-color:#a33;

	border: 2px solid #000000;



}

div#login1{
	margin-right:25px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	font-size: 22px;
	color: white;
	font-family: Arial, Helvetica;
	background: rgba(0,0,0,1);
	border: 5px solid #000000;
}

body {

    background-color: #000;
    margin: 10px;
    padding: 10px;
	
	
}




input#buscar1{
	
	padding-left:5;
	float:left;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:8px;
	width:150px;
	height:23px;
	background-color:red;

	border: 2px solid #000000;


}

input#buscar4{
	
	padding-left:5;
	float:left;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:8px;
	width:150px;
	height:24px;
	background-color:red;

	border: 2px solid #000000;

}

input#buscar2{
	

	float:left;
	margin-right:8px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	width:40px;
	height:24px;
	background-color:red;

	border: 2px solid #000000;

}

input#registro2{
	float:right;
	margin-right:70px;
	margin-bottom:0px;
	margin-left:0px;
	width:80px;
	height:30px;
	background-color:red;
	border-radius: 21px 21px 21px 21px;

	border: 2px solid #000000;
	font-size: 16px;

}

input#user1{
		float:left;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:8px;
	width:150px;
	height:23px;
	background-color:red;

	border: 2px solid #000000;


}

input#user2{
	padding-left:5;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:8px;
	width:150px;
	height:23px;
	background-color:red;

	border: 2px solid #000000;

}

input#password{
	padding-left:5;
	margin-right:0px;
	margin-top:2px;
	margin-bottom:5px;
	margin-left:8px;
	width:150px;
	height:23px;
	background-color:red;

	border: 2px solid #000000;
	font-size: 24px;
		font-family: Arial, Helvetica;


}

p#titulovideo{
	
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	font-family: Arial, Helvetica;
	text-transform: capitalize;
	font-size: 13px;

}

p#categoria{
	margin-top:1px;
	font-size: 11px;
	font-family: Arial, Helvetica;

}

.enlace:link {
color: #0000ff;	
text-decoration:none;
}

.enlace:visited {
color: #0000ff;

}

.enlace:hover {
font-weight: bold;	
color: #ff0000;
border-bottom:3px dotted #ff0000;
text-decoration:none;
font-weight: bold;

	
}

.enlace:active {
    background-color: blue;
} 


.enlace2:link {
color: #000000;	
text-decoration:none;
}

.enlace2:visited {
color: #5555ff;

}

.enlace2:hover {

color: #ff0000;
border-bottom:3px dotted #ff0000;
text-decoration:none;
font-weight: bold;
		-webkit-box-shadow: 15px 15px 10px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 15px 15px 10px -5px rgba(0,0,0,0.75);
	box-shadow: 15px 15px 10px -5px rgba(0,0,0,0.75);	
}

.enlace2:active {
    background-color: blue;
} 

.enlaceimagen:hover {

color: #ff0000;
text-decoration:none;
	font-size: 14px;
	width:89px;
	height:89px;	
		-webkit-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
}

.enlaceimagen2:hover {

color: #ff0000;
	 
		-webkit-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
}



.enlace3:link {
color: #000000;	
text-decoration:none;
}

.enlace3:visited {
color: #000000;

}

.enlace3:active {
    background-color: blue;
} 

.enlace3:hover {

color: #ff0000;
font-weight: bold;
text-decoration:none;
	font-size: 14px;
	
		-webkit-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
}


.enlace4:link {
color: #000000;	
text-decoration:none;
}

.enlace4:visited {
color: #000000;

}

.enlace4:active {
    background-color: #ffffff;
	color: #ffffff;
} 

.enlace4:hover {

color: #ff0000;
font-weight: bold;
text-decoration:none;
	font-size: 24px;
	
		-webkit-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	-moz-box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
	box-shadow: 20px 20px 10px -5px rgba(0,0,0,0.75);
}
	
.xx:link {
color: #ffffff;	
text-decoration:none;
}

.xx:visited {
color: #ffffff;

}

.xx:hover {

color: #ff0000;
border-bottom:3px dotted #ff0000;
text-decoration:none;


	
}

.xx:active {
    background-color: blue;
} 






        #contenedor {
            height: 0px;
            width: 950px;
            background-color:#f00;
			background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

        }
        #barra{
            height: 43px;
            width: 1080px;
            background-color:#f00;
            position:fixed;
            top:0px;
            margin:0 auto;
			background-image: url("https://2.bp.blogspot.com/-_WAvrdJTbLk/W2XuCuPrAiI/AAAAAAAAFk8/l6IJ_1FeV5Icm4bYpU6Lqf6MrWAKz5eMgCLcBGAs/s1600/FondoVieoDeepWeb.jpg");

        }


.notify: {}
		
.notify:hover {
            height: 34px;
            width: 34px;
}

.pm: {}
		
.pm:hover {
            height: 34px;
            width: 34px;

}

.admin: {}
		
.admin:hover {
            height: 34px;
            width: 34px;

}

.usernoti: {}
		
.usernoti:hover {
            height: 34px;
            width: 34px;

}

.btn {

  background: #4267b2;

  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
height: 30px;
 width: 70px;
  text-decoration: none;
}

.btn:hover {
  background: #3cb0fd;

  text-decoration: none;
}

button {
 border: none;
 background: #3a79ff;
 color: #f2f2ff;
 padding: 5px;
 font-size: 18px;
 border-radius: 5px;
 position: relative;
 box-sizing: border-box;
 transition: all 500ms ease;
}
button:hover {
 background: rgba(0,0,0,0);
 color: #000000;
 box-shadow: inset 0 0 0 3px #0000ff;
}