html, body, div, span, h1, h2, h3, h4, h5, h6, p,
blockquote, a, em, font, img, small, ol, ul, li,
fieldset, form, label, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 97%;
     vertical-align: baseline}

html, body {
	color: #333;
	margin:0px;
	padding:0px;
	background: #F9F6ED url(../img/bg-colores.jpg) no-repeat top center;
	font-family:"Trebuchet MS", Arial;}

#contenedor {
	margin: 0 auto !important;
	width: 1000px;}

.logo {
	padding:10px;}

.banderas {
	float:right;
	padding: 10px;}
.banderas img {
	padding-right: 10px;}
	
h2 {
	color: #666;
	padding: 8px 5px;
	font-size: 1.7em;}
	
h3 {
	color: #333;
	padding: 10px 0 20px 0;
	font-weight:bold;
	font-size: 2.1em;}
	
h4 {
	font-weight:bold;
	padding: 0px 0 5px 10px;}

.glidecontentwrapper{
	background:url(../img/bg-contenido.png) no-repeat;
	position: relative; /* Do not change this value */
	margin:0 auto;
	width: 1000px;
	height: 475px; /* Set height to be able to contain height of largest content shown*/
	overflow: hidden;}

.glidecontent{ /*style for each glide content DIV within wrapper.*/
	position: absolute; /* Do not change this value */	
	text-align:justify;
	background: url(../img/bg-content.jpg) repeat-x;
	margin: 10px;
	padding: 15px;
	line-height:25px;
	visibility: hidden;
	width: 980px;
	height:500px !important;}

.navigation{
	height:40px;
	margin:-70px 0 20px 390px;}

.navigation ul{
	list-style:none;}
	
.navigation li{
	float:left;
	list-style:none;}
	
.navigation li a{
    color: #333;
	width:120px;
	float:left;
	display:block;
	font-size: 1em;
	text-decoration:none;
	line-height:35px;
	text-align:center;
	cursor:pointer;	}

.navigation a.selected{
	color:#fff !important;
	background:url(../img/bg-navigation.jpg) no-repeat right 5px;}
		
.navigation li a:hover{
	color:#fff;
	background:url(../img/bg-navigation.jpg) no-repeat left 5px;}

.imagen-fondo1, 
.imagen-fondo2,
.imagen-fondo3,
.imagen-fondo4{
	height: 475px;
	margin-top:-25px;}

.imagen-fondo1{	background:url(../img/img-home.jpg) no-repeat top right;}
.imagen-fondo2{	background:url(../img/img-servicios.jpg) no-repeat top right;}
.imagen-fondo3{	background:url(../img/img-productos.jpg) no-repeat top right;}
.imagen-fondo4{	background:url(../img/img-contacto.jpg) no-repeat top right;}

.imagen-fondo1 p,
.imagen-fondo4 p{
	padding: 0px 40px 20px 10px;
	width:600px;}
.imagen-fondo3 p{
	padding: 0px 0px 10px 10px;
	width:640px;}
	
.imagen-fondo2 p{
	padding: 5px 0px 5px 15px;
	width:700px;
	font-size:13px;}

.imagen-fondo1 h3,
.imagen-fondo2 h3,
.imagen-fondo3 h3,
.imagen-fondo4 h3{
	padding: 20px 40px 20px 10px;
	width:600px;}	

.footer {
	text-align:center;
	font-size:0.8em;
	padding-bottom: 20px;}
	
.imagen-fondo3 ul {
	list-style-type:  circle;
	padding-left: 40px;
	width:600px;
	font-size: 0.9em;
	line-height: 20px;}
	
	
/*SERVICIOS*/
.shadetabs { padding-left: 5px;}
.shadetabs li{
	display: inline;
	margin: 0;}
	
.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 3px 7px;
	margin-right: 3px;
	font-size: 14px;
	color: #2d2b2b;}

.shadetabs li a:visited{
	color: #2d2b2b;}

.shadetabs li a:hover{
	color: #2d2b2b;
	background: #eee;}

.shadetabs li a.selected{
	position: relative;
	top: 1px;
	background: #ccc;}

.tabcontent{display:none;}

@media print {
.tabcontent {
	display:block !important;}}

.tabcontent ul li, .imagen-fondo2 ul li {
	list-style-type:  circle;
	margin-left: 50px;
	width:670px;
	font-size: 12px;
	line-height: 23px;}
	
/* Formulario de Contacto */
#FormContacto{
	padding-left: 20px;
	border:0px;
	color: #666;
	font-size:1.1em;}

#FormContacto input, #FormContacto textarea{
	position:absolute;
	width:300px;
	height:20px;
	font-size:1em;
	color:#777;
	left:200px;
	border:1px solid #ccc;}

#FormContacto textarea{
	height:150px;
	overflow:auto;}

#FormContacto #boton{
	border:0px;
	width:96px;
	height:22px;
	background: url(../img/contacto.jpg);
	cursor:pointer;}

#FormContacto #boton:hover{	background: url(../img/contacto.jpg) 0 -22px;}

#error{ font-size:13px;
	color: #CC3333;
	padding-top:5px;
	padding-bottom:5px;}

#exito{
	color: #2173af;
	padding-bottom:20px;
	font-size:12px;}
/* End Contacto */


