body  {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../imagenes/fondo.jpg);
	background-attachment: fixed;
	text-align : center;
    margin: 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
margin:0;
color: #FF9900;
font-size: 14px;
}
 h2, h3 {
margin:0;
color: #FF9900;
font-size: 12px;
}


p, .Descripcion {
margin:0;
color: #666666;
font-size: 12px;

}


a {
text-decoration:none;
border:0;
color:#666666;

}

a:hover {
color:#666666;
border:0;

}

#centrado {
	xposition : relative;
	width : 700px;
	xheight : auto;
	margin : auto;
	padding : 0;
	background: #ffffff;
	padding-bottom: 25px;

}

#cabecera { 
   float: left; 
   text-align : left;
   background: #ffffff; 
   margin-top: 0px;
   width: 700px; 
   height : 210px;
   padding: 0px; 
} 

#contenido {
   width: 650px;
   background: #ffffff;
   margin: 0px 25px 0px 25px;
   text-align: left;
      
}

#contenido ul li {
    list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
    font-size: 12px;
	font-weight:bold;
}

#contenido .columna1 ul li {
     color: #666666;
     font-size: 12px;
	 font-family: Arial, Helvetica, sans-serif;
	 list-style-type: none;
}

#contenido .columna1 h1 {
     padding: 0px 0px 5px 55px;
     color:#6d4485;
}


#contenido .columna2 ul li {
     color: #666666;
     font-size: 12px;
	 font-family: Arial, Helvetica, sans-serif;
	 list-style-type: none;
	    
}

#logos {
   width:100%;
   height: auto;
   text-aling: center;
   padding: 0px 25px 0px 25px;
}

#menu_serv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}



/*******MENU SOLUCIONES*******/

#menu_serv  {
    margin: 0px;
	padding: 15px 5px 15px 5px;
	height: 180px auto;
	list-style-type: none;
	line-height: 150%;
	background:url("../imagenes/fondo_cuaderno.png") no-repeat 0px 0px;
}  
 
 #menu_serv a { 
  text-decoration: none;
  color:#6d4485;
}

#menu_serv a:hover {
  color: #ff9900;
 }
 

#pie {
    position: relative;
	margin: auto auto 0px auto;
	width: 700px;
	height: auto;
	background: #6d4485;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:10px;
	padding: 5px 0px 5px 0px;
}


.alinear { float:right; }

.logo_izq { float:left; }

.corte { clear: both;}



/*******SOLUCIONES********/

.columna1 { margin:0px; padding:0px; width: 200px; float: left; }

.columna2 { margin:0px 0px 0px 220px; padding: 0px; width: 440px; height: auto; }

.linea1 H2 { padding: 0px 0px 5px 0px; }

.Marcas { width:660px; margin: 5px 0px 0px 0px; overflow: auto; }

.Marcas H1 { padding: 10px 0px 10px 0px; }

.Marcas H2 { padding: 10px 0px 10px 0px; color:#666666; font-weight:bold; font-size: 12px;}

.Descripcion {
	padding: 5px 0px 0px 0px;
}

.marca_descrip {
	padding: 0px 0px 15px 0px;
	text-align: left;
}
.marca_descrip  ul{
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
	padding: 0px;
	list-style-type: none;
	font-style: italic;
}

#lista_marcas .cuadro_marcas .marca_descrip img { display: none; }
#lista_marcas .cuadro_marcas .marca_descrip h1 { display: none; }
#lista_marcas .cuadro_marcas h2 { display: none; }
#lista_marcas .cuadro_marcas .marca_descrip  { display: none; }
#lista_marcas .cuadro_marcas .marca_descrip ul li { display: none; }
#lista_marcas .cuadro_marcas .marcar_web { display: none; }
#lista_marcas .cuadro_marcas .marca_logo img { display: none; }

.cuadro_marcas {width: 200px; padding: 00px 0px 0px 0px; margin-right: 20px; }

.marcar_web a { padding: 5px 0px 0px 0px; font-size: 11px; color:#660099; }

.marcar_web a:hover { text-decoration: underline; }

#contenido .cuadro_marcas .marca_descrip img {	visibility: visible; }

#contenido .cuadro_marcas { width:300px;
}
#contenido .cuadro_marcas .marca_descrip { width:300px;
}



/*****CONTACTO******/


#contacto label.error {
  background:url("../imagenes/unchecked.gif") no-repeat 0px 0px;
  padding-left: 20px;
  padding-top: 0px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #EA5200;
}

#contacto label.checked {
  background:url("../imagenes/checked.gif") no-repeat 0px 0px;
}

#form_contacto {
   border:none;
   float: left;
}

#form_contacto p {
   text-aling:left;
   padding: 30px 0px 30px 0px;
}

label {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6d4485;
	display: block;
	padding: 10px 0px 3px 0px;
}

input {
    border: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

textarea {
    border: 1px solid #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	overflow: auto;
	
}

.bot_envio { 
   background-color: #ffffff;
   border-style: none;
   border: 1px solid #6d4485;
   font-family: Arial, Helvetica, sans-serif;
   color: #6d4485;
}
.Textoredestacado {
	font-weight: bold;
	color: #F90;
}

