/* CSS Document */

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

body{
background-image:url(../img/fondo.jpg);
background-repeat:repeat-x;
background-color:#7BCB61;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px;
margin:0px;
}

#cabecera{
height:225px;
width:980px;
margin:0 auto;
background-image:url(../img/cabecera.jpg);
background-repeat:no-repeat;
}

#cabecera h1{
}
#cabecera h1 span{
visibility:hidden;
}

#contenedor_principal{
	width:980px;
	background-image:url(../img/fondo-degradado.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:0 auto;

}

#pie{
height:30px;
width:980px;
background-image:url(../img/fondo-pie.jpg);
background-repeat:no-repeat;
background-position:center;
margin:0 auto;
}


#contenido{
	margin:0 auto;
	padding-left:182px;
	padding-right:130px;
	padding-top: 10px;
}

.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:175px;
	padding-top:40px;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	padding-top:5px;
	color:#F39810;
	background-color:inherit;
	padding-bottom:5px;
	border-left:5px solid #F39810;
	border-bottom:1px solid #F39810;
	padding-left: 10px;
}
h2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#F39810;
	background-color:inherit;
	text-decoration:none;
}

h2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#7BCB61;
	background-color:inherit;
	text-decoration:none;
}

.txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight: bold;
}

.txt a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.txt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}
.txt strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.txt ol{
}

.txt li{
	text-indent:20px;
	padding-left:20px;
	}
.txt .clase{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF00FF;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}
.txt .propiedad{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	margin-left:20px;
}
.txt .definicion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.txt .definicion a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000FF;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	text-decoration:none;
}

.txt .definicion a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0000FF;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	text-decoration:underline;
}

.txt_pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F2F2F2;
	background-color:inherit;
	padding-top:15px;
	text-align: center;
}

.txt_pie a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F2F2F2;
	background-color:inherit;
	padding-top:15px;
	text-align: center;
	text-decoration:none;	
}

.txt_pie a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F2F2F2;
	background-color:inherit;
	padding-top:15px;
	text-align: center;
	text-decoration:underline;
}

.limpiar{
	clear:both;
	padding-top: 10px;
}


.imagen{
padding-top:20px;
padding-right:20px;}

/*Menu navegacion----------------------------------------------------*/
#navbar {
	text-align:left;
	padding-left:200px;
	padding-top:85px;
	width:730px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
      		}
      		
			#navbar ul {
				border-bottom: 1px solid #F39810;
				padding:0px 0px 6px 25px;
				margin-bottom:2px;
				margin:0px;
				height:10px;
      			} 
      		
      		#navbar li {
      			display: inline;
      			margin: 0px;
				padding:0px;
      			}
      			
      		#navbar a:link, #navbar a:visited {
      			padding: 0px 20px 2px 20px;
      			color: #ad9;
      			text-decoration: none;
				background: inherit;
      			}
      			
      		#navbar a:active, #navbar a:hover{
      			padding: 0px 20px 2px 20px;
      			color: #F39810;
      			border-bottom: 3px solid #ad9;
      			text-decoration: none;
				background: inherit;
      			}
				
      		#navbar .activa{
				padding: 0px 20px 2px 20px;
      			color: #F39810;
      			text-decoration: none;
				border-bottom: 3px solid #F39810;
				background: inherit;
      			}
				
			      
		
/*Menu navegacion----------------------------------------------------*/
/*Menu navegacion----------------------------------------------------*/
#navbar2 {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:30px;
      		}
      		
			#navbar2 ul {
				border-bottom: 1px solid #F39810;
				padding:0px 0px 6px 25px;
				margin-bottom:2px;
				margin:0px;
				height:10px;
      			} 
      		
      		#navbar2 li {
      			display: inline;
      			margin: 0px;
				padding:0px;
      			}
      			
      		#navbar2 a:link, #navbar2 a:visited {
      			padding: 0px 20px 2px 20px;
      			color: #ad9;
      			text-decoration: none;
				background: inherit;
      			}
      			
      		#navbar2 a:active, #navbar2 a:hover{
      			padding: 0px 20px 2px 20px;
      			color: #F39810;
      			border-bottom: 3px solid #ad9;
      			text-decoration: none;
				background: inherit;
      			}
				
      		#navbar2 .activa{
				padding: 0px 20px 2px 20px;
      			color: #F39810;
      			text-decoration: none;
				border-bottom: 3px solid #F39810;
				background: inherit;
      			}
.galeria{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}
.galeria li{
	padding:0px 0px 5px 0px;
}
.galeria li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight: bold;
}

.galeria li a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.galeria li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.lista_grande{
	color:#999;
	line-height:1.5em;
	list-style-image:url("http://www.qipdesigns.com/fotos/camara2.gif");
	padding-bottom:20px;
	background-color:inherit;
	padding-left: 40px;
	padding-top:10px;
}



.lista_peque{
	color:#999;
	line-height:1.2em;
	list-style-image:url("http://www.qipdesigns.com/fotos/camera.gif");
	background-color:inherit;	
	padding-left:25px;
	padding-top:5px;
}

.proyecto{
	float:left;
	width:665px;
	text-align: left;
	height: 85px;
	margin-bottom: 10px;
	}

.proyecto .foto{
	background-color: #F49811;
	width: 300px;
	height:75px;
	padding:5px;
	float: left;
	margin-right: 10px;
	}
	
.proyecto .txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	text-align:left;
}

.proyecto .txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight: bold;
}

.proyecto .txt a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.proyecto .txt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}


.proyecto-textil{
	float:left;
	width:210px;
	margin-right:10px;
	text-align: center;
	}

.proyecto-textil .foto{
	background-color: #F49811;
	width: 200px;
	height:150px;
	padding:5px;
	}
	
.proyecto-textil .txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	text-align:center;
}

.proyecto-textil .txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight: bold;
}

.proyecto-textil .txt a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.proyecto-textil .txt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}


.ultimos-trabajos{
	float:right;
	width:200px;
	height:auto;
}

.ultimos-trabajos .tit-ult{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight:bold;
	border-bottom:1px solid #7CCB60;
	padding-top:15px;
}

.ultimos-trabajos .ver-mas-proyect{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight:bold;
	text-align:right;
}

.ultimos-trabajos .ver-mas-proyect a{
	text-decoration:none;
	color:#F39810;	
}

.ultimos-trabajos .ver-mas-proyect a:hover{
	text-decoration:underline;
	color:#7CCB60;

}

.proyecto-ultimo{
	float:left;
	width:200px;
	text-align: center;
	}

.proyecto-ultimo .foto{
	background-color: #F49811;
	width: 190px;
	height:100px;
	padding:5px;
	}
	
.proyecto-ultimo.txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	text-align:center;
}

.proyecto-ultimo .txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
	font-weight: bold;
}

.proyecto-ultimo.txt a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7CCB60;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}

.proyecto-ultimo .txt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F39810;
	background-color:inherit;
	margin-bottom:10px;
	line-height:16px;
}
