.rojo {
	color:red;
	}

*{
			margin:0;
			padding:0;
		}
		a{
			color:#8FC2FF;
			text-decoration: none;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		textarea,input{
			font-family:Arial,Helvetica,Verdana,sans-serif;
		}
		body {
			overflow:hidden;/*Needed to eliminate scrollbars*/
			background:#FFFFFF url (../images/p1.jpg);
			min-height:100%;
			font-family:Arial;
		}
			/*HEADER*/			
				#content{
					margin:0px auto;
					height:8%;
					width:100%;
					opacity:.84;
					filter: alpha(opacity=84);
					z-index: 3;
					background:black no-repeat 90%;
					border-top:1px solid #000;
					border-bottom:1px solid #4F4F4F;
					position:absolute;
					min-height:65px;
				}
				
				#logo2-container{
        
					width:200px;
					display:block;
					position:absolute;
					right:13%;
					z-index:4;

				}
				#logo2{
					/*margin-left:72.5%;*/

			
				}
				#logo1{
					left:5%;
					bottom:12%;
					position:absolute;
					z-index:10;
				}
				#wrap-gallery{
					position:absolute;
					left:20%;
					top:10%;
					width: 500px;
					height: 800px;
					z-index:2;
					background-color: white;
					display:none;
				}
			/*FHEADER*/
		#footer{
			width:100%;
			height:8%;
			opacity:.84;
			filter: alpha(opacity=84);
			margin:0px auto;
			background:black no-repeat 90%;
			border-bottom:1px solid #000;
			border-top:1px solid #4F4F4F;
			z-index: 3;
			position:absolute;
			bottom:0%;
			min-height:65px;
		}
		#slidecounter{
			float:left;
			color:#4F4F4F;
			font:50px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:18px 20px;	
		}
		#slidecaption{
			overflow: hidden;
			float:left;
			color:#FFF;
			font:26px "Helvetica Neue", Arial, sans-serif;
			font-weight:bold;
			margin:33px 0;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 25px 20px 0 0;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			background: grey;
			width:70px;
			height:auto;
			float: right;
			margin:22px 20px 0 0;
		}
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
		.min{
			width:20px;
		}
		
/* ACORDEON */

#basic-accordian{
        
        width:450px;
        position:absolute;
        right:15%;
        z-index:4;
        margin:2px;
        top:13%;
        height:400px;

}

.accordion_headings{
        padding:3px;
        background:#81fabd;
        opacity:.84;
		filter: alpha(opacity=84);
        color:#000000;
        margin:2px;
        cursor:pointer;
        
        width:200px;
}

.accordion_headings:hover{
        background:#49de93;
        opacity:.84;
		filter: alpha(opacity=84);
		margin:2px;
}

.accordion_child{
        padding:15px;
        background:black;
        height:350px;
        margin-right:50px;
        width:250px;
        opacity:.84;
		filter: alpha(opacity=84);
}

.header_highlight{
        background:#49de93;
}

.caja{
		background:black; /*va el negro en realidad*/
		height:auto;
		width:200px;
		margin:2px;
		opacity:.84;
		filter: alpha(opacity=84);
		padding:3px;
}
.caja2{
		background:black; /*va el negro en realidad*/
		height:auto;
		width:200px;
		margin:2px;
		opacity:.84;
		filter: alpha(opacity=84);
		  padding:3px;
}

#menu{
		width:125px;
		float:right;
}

h3 {
		text-transform:uppercase;
		font-weight:bold;
        font-family:Arial;
        font-size:0.55em;
        letter-spacing:-0.02;
        width:190px;
      
}
h2.padding{
		text-decoration:underline;
		}
p, h2 {
		
		font-size:0.7em;
		font-family:Arial;
		
}
p {
		margin-top:10px;
		color:white;
	}

a,h2 {
		color:#81F9FA;
		font-family:Arial
}

form {
		text-align:left;
		color:white;
		font-size:0.6em;
		margin:4px;
		font-family:Arial;
}
.linea{
		width:100%;
		display:block;
		margin-top:5px;
}

label{
		width:100%;
		display:block;
}
textarea{height:2em;
}
ul.menu{
		color:white;
		font-size:0.6em;
		margin-left:25px;
		font-family:Arial;
		margin-top:5px;
		margin-right:5px;
	}
ul.menu li, ul.menu2 li{
		margin-top:3px;
		}
ul.menu li.black{
		color:black;
		}
ul.menu2{
		color:white;
		font-size:0.6em;
		margin-top:5px;
		margin-left:25px;
		font-family:Arial;
		margin-right:5px;
}
ul.peque{
		font-size:0.7em;
		margin-top:5px;
	}
#test1-content,#test2-content,#test3-content,#test4-content,#test5-content{
	display:none;
	}
	
#footer1{
		width:100%;
		height:10px;
	}
	ul.redes{
		margin-top:10px;
		margin-right:10%;
	}
	ul.redes li{
		list-style-type:none;
		float:right;
		margin-right:10px;
		
		
	}
	
#footer2{
		width:100%;
		height:10px;
	}
	ul.info{
		color:#8FC2FF;
		bottom:5px;
		text-align:center;
		margin-left:28%;
		position:absolute
	}
	ul.info li{
		list-style-type:none;
		font-size:0.6em;
		font-weight:bolder;
		float:left;
		margin-left:10px;
	}
	ul.info a{
		text-decoration:none;
		color:#8FC2FF;
		}
	ul.info a:hover{
		text-decoration:underline;
		}
a.button1, a.button2, a.button3, a.button4 {
	width:100%;
	display:block;
	text-align:right;
	cursor:hand;
	text-decoration:none;
	font-weight:bold;
	font-size:0.7em;
}
a.button1:hover, a.button2:hover, a.button3:hover, a.button4:hover{
	cursor:pointer;
}
	
/* css de la galería */

.nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}

.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}

.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}

.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}
#parts-img {
	border: 1px solid black;
}
img.nav {
	border: 1px solid black;
	margin-bottom: 5px;
}

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

.panel img{
	width:100%;
	height:100%;
}

img.logofoot{
	height:20px;
	
}		
