/*
body, html {
  height: 100%;
  background-image: url("../images/fundo.jpg"); 
  height: 100%;  
  background-position: center; 
  background-repeat: repeat;
  background-size: cover;
  font-family: Arial, Helvetica, sans-serif;
}
*/
body{ 
	background-image: url('../images/fundo.jpg'); 
	background-attachment:fixed;
	background-repeat:repeat;
	font-family: Arial, Helvetica, sans-serif;
}

#mn1 a, #mn2 a, #mn3 a, #mn4 a, #mn5 a, #mn6 a, #mn7 a{
	color:#FFF;
	text-decoration:none;}
	
#mn1 a:hover, #mn2 a:hover, #mn3 a:hover, #mn4 a:hover, #mn5 a:hover, #mn6 a:hover, #mn7 a:hover{
	color:#FFF;
	text-decoration:none;}	

.bt{cursor:pointer}
#td{
background:#000;
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
#td2{
background:#000;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
#td3{
background:#000000;
filter:alpha(opacity=100);
-moz-opacity:1.0;
-khtml-opacity:1.0;
opacity:1.0;
/*z-index: -1;*/
}
#parte1, #parte2, #parte3, #parte4, #parte6, #parte7{	
	color:silver;
	text-align:justify;
	padding: 20px 10px 10px 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#parte1 h1, #parte2 h1, #parte3 h1, #parte4 h1, #parte6 h1{
	pading: 5px 5px 5px 5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#parte2 table, #parte3 table, #parte6 table, #parte7 table{
	color:silver;
	border-collapse:collapse;
	font-size:12px;}
#parte2 h2{
	padding-top:15px;
	padding-bottom: 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}

#parte4 a, #parte6 a, #parte7 a{
	color:silver;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#parte4 a:hover, #parte6 a:hover, #parte7 a:hover{
	text-decoration:underline;
	color:FFF;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#parte5{
	color:#FFF;
}

#parte17{
	color:#FFF;
}

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 0px 60px 0px 60px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
video::-webkit-media-controls {
  display: none;
}

.shad {
filter: drop-shadow(-5px -5px 5px black);
}




