@media all{

body {
	color:#333333;
	background: #f2f2f2;
	background-image: url('imatges/placa01n.png');
		background-attachment: fixed;
	}
	a{ color:#cccccc; text-decoration:none; }
	a:link { color:#cccc00; text-decoration:none;}
	a:visited { color:#cccc00; text-decoration:none;}
	a:active { color:#ffffff; text-decoration:none;}
	a:hover { color:#ffffff; text-decoration:none;}

header {
	background: #1a1a1a;
	background-image: url('imatges/placa01.png');
	}
	
	

	nav ul {
		background-color: #2a2a2a;
	}
		nav li {
			background-color:#transparent;
		}
		nav li a {
			background-color:#transparent;
		}
		nav li a:hover {
			color: #ffffff;
			background-color: #111111;
		}
			.dropdown-content {
				background-color: #333333;
			}
		
		.barramenu {
			background:#333333;
		}
 
	#main > article {
		background: #transparent;
	}
  
	#main > nav {
		background: #transparent;
	}
   
   
   
footer {
	background: #cccccc;
	box-shadow:0px 0px 30px 10px rgba(0,0,0,0.3);
	}

.vid-cont {
	background-color:#333333;
}
	
	

.text00cap {
	font-size:22px; color:#cccc00; line-height:26px;
	text-shadow:0px 1px 1px rgba(102,102,102,0.4);
	}
.text01 {
	font-size:20px; color:#333333; line-height:28px;
	text-align:justify;
	}
.text02 {
	font-size:18px; color:#cccc00; line-height:28px;
	text-align:justify;
	}
	
	.forma0 {
		background-color:#2a2a2a;
	}
	
	.forma1 {
		color:#333333;
		background-color:#cccc00;
		/* text-shadow: 0px 4px 20px #666666; */
		box-shadow:0px 0px 30px 10px rgba(0,0,0,0.3);
		background-image: url('imatges/malla01.png');
	}
	
	.forma2 {
		color:#333333;
		background-color:#transparent;
	}
	
	#quadre00 {
		background-color:#e7e7e7;
		box-shadow: 0px 6px #cccccc;
		color:#333333;
	}
	#quadre01 {
		background-color:#4a4a4a;
		box-shadow: 0px 6px #333333;
		color:#cccc00;
	}
	#quadre02 {
		background-color:#cccc00;
		box-shadow: 0px 6px #b6b600;
		color:#333333;
	}
	
	
	.taula01 th, .taula01 td {
		border-bottom: 1px solid #999900;
	}
	
	.button01 {
		background-color:#666666;
		box-shadow: 0px 6px #505050;
		color:#cccc00;
	}
	.button01:hover {
		background-color:#707070;
		box-shadow: 0px 5px #5a5a5a;
		color:#dddd00;
		}
	.button01:active {
		background-color:#777777;
		box-shadow: 0px 2px #666666;
		color:#ffff99;
	}
	
	hr { background-color:#999900; }
	
	
	
	form,
	fieldset{
		border:0;
		padding:0;
		margin:0;
	}
	input{
		background:#ffffff;
		font:14px/17px Arial, Helvetica, sans-serif;  /*14px/17px*/
		color:#333333;
		width:;
		padding:5px;
		border:1px solid #666699;
		margin:0;
			resize:none;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
	}
	textarea{
		background:#ffffff;
		font:14px/17px Arial, Helvetica, sans-serif;  /*14px/17px*/
		color:#333333;
		width:96%;
		padding:5px;
		border:1px solid #666699;
		margin:0;
			resize:none;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
	}
	* +html input,
	* +html textarea,
	* +html .textField{
		width:;
		padding:0;
	}
	::-webkit-input-placeholder {
		color:    #444;
	}
	:-moz-placeholder {
		color:    #444;
	}
	
	
	
	/* Menú desplegable */
	.hamb00 {
		color:#cccc00;
	}
	.menudes li {
		border-bottom: 1px solid #666666;
	}
	.menudes li a {
		color: #cccc00;
	}
	.menudes li a:hover:not(.active) {
		background-color: #cccc00;
	}
	.menudes .active a {
		color: #ffffff;
	}
	
	
	
}