body  {
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;

	background-image:url(../images/back.jpg);
	}
	#videogallery a#videolb{ display:none}
#menu2 {
	
	height:65px;
  width:100%;
	background-image:url(../images/liston.jpg);
	background-repeat:repeat-x;	
	margin:0 auto;
	margin-top:50px;

z-index:1; 

	
	}
	#fleft{
		width:160px;
		height:120px;
	margin:0 auto;

z-index:1; 
		}
		
		
	#creditos{
		color:#333;
		text-align:left;
		
		width:400px;


	margin:100 auto;
	margin-top:30px;
z-index:100;

		
		
		margin:0 auto;
		margin-left:500px;
        z-index:100;
		}
				
		
		#principal li { 
   display:inline; 
   float:left; 
   width:96px;
   height:222px;
   text-align: center;
   padding-left:45px;
   padding-top:10px;
 
} 

	#principal2 { 
   
   width:800px;
   height:200px;
   text-align:left;
   margin-top:50px;
   margin-left:70px;
   line-height:80px;
}


		#principal2 li { 
   display:inline; 
   width:96px;
   height:200px;
   padding-left:40px;
   padding-top:70px;
   
}
#logo2 {
	height:129px;
	width:182px;
	background-image:url(../images/logo.png);
	position:absolute;
top:10px;
margin-left:200px;
	float:left;
z-index:100;

	}
	
	
#botones {
	height:42px;
	width:320px;
	margin-left:50%;
	float:left;
	margin-top:10px;
	color:#404040;
	background-image:url(../images/bar.png);

	}	
	.naranja {
		color:#F60;
		font-weight:bold;

	}	
	
	#columna1 {
	height:347px;
	width:300px;
	margin-top:170px;
  margin-left:120px;
	float:left;
	color:#685b4f;
	text-align:justify;
	font-size:14px;
	position:absolute;
	z-index:2;
	}	
	
	
		#columna2 {
	height:347px;
	width:650px;
	margin-top:170px;
  margin-left:120px;
	float:left;
	color:#685b4f;
	text-align:justify;
	font-size:14px;
	position:absolute;
	z-index:2;
	}	
	
	
		#columna3 {
	height:347px;
	width:400px;
	margin-top:170px;
  margin-left:450px;
	float:right;
	color:#685b4f;
	text-align:justify;
	font-size:14px;
	position:absolute;
	z-index:2;
	}
	
	
		#tit {
			background-image:url(../images/nosotros_gran.png);
position:absolute;
width:134px;
height:43px;
margin-top:103px;
margin-left:30px;
z-index:1;
color:#0F0;
	}
	
			#gal {
			background-image:url(../images/galeria_gran.png);
position:absolute;
width:120px;
height:43px;
margin-top:103px;
margin-left:30px;
z-index:1;
color:#0F0;
	}		
	

		#contact2{
			background-image:url(../images/contacto_gran.png);
position:absolute;
width:134px;
height:43px;
margin-top:103px;
margin-left:30px;
z-index:1;
color:#0F0;
	}	


#botones2 {


	}		
		
		#gal2 {
width:893px;
	height:670px;
	
	padding-top:50px;
	padding-left:10px;

	}		
		
#wrap {
	
	width:1000px;
	height:670px;
	background-image:url(../images/main.png);
	background-repeat:no-repeat;
	margin:0 auto;
	margin-top:30px;
z-index:100;

	

	}
	
	#videos {
	
	width:893px;
	height:670px;

	margin:0 auto;
	margin-top:140px;
z-index:100;

	
	}
	
	
	
	
	
	        .lavaLampWithImage {
	position: relative;
	height: 43px;
	width: 320px;
	padding: 1px;
	;
			
           
			              

        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("lava.png") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
						margin-top:-5px;
						
						
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("lava.png") no-repeat top left;
                            height: 30px;
							
                            margin-right: 9px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 10px arial;
                        text-decoration: none;
						color:#000;
                        
                        outline: none;
                        text-align: center;
                        top: 5px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: -2px 10px; 
						   
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }

        .lavaLampNoImage {
            position: relative;
            height: 29px;
            width: 292px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;

        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        background-color: #e6e8ea;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }                    

        .lavaLampBottomStyle {
            position: relative;
            height: 29px;
            width: 292px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid blue;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }    
						  
.demo-container {width: 260px; margin: 50px auto;}
.demo-container h4 {font-size: 14px; margin: 0 0 5px 0;}
.clear {clear: both;}
.test {background:#0F0;}
p {margin-bottom: 1em;}

/* Floater */
.dc-social-float .tab {
cursor: pointer;
height: 38px;
margin-left: -1px;
}
.dc-social-float .dc-social-float-content {
background: #fff;
border: 1px solid #bbb;
padding: 5px 5px 0 5px;
text-align: center;
}
.dc-social-float .dc-social-float-content {
border-radius: 5px; -webkit-border-radius: 5px;
}
.dcssb-btn {margin-bottom: 5px;}