*{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

body{
background-image:url(../imagenes/bg1.gif);
background-position:center top;
background-repeat:no-repeat;
font-size:11px;
margin:0px;
}

p{
line-height:17px;
}

a{
text-decoration:none;
color:#CC0000;
}
a:hover{
text-decoration:none;
color:#CCCCCC;
}

#contenedor{
width:760px;
margin:0px auto;

}

#cabecera{
width:760px;
height:150px;
background-image:url(../imagenes/logo.jpg);
background-repeat:no-repeat;
background-position:left center;
}

#menu{
width:228px;
min-height:420px;
overflow:auto;
float:left;
color:#FF4426;
background-image:url(../imagenes/bgbole.jpg);
background-position:top;
background-repeat:no-repeat;
}
#menu ul{
margin:0px 0px 0px 20px;
padding:0px;
list-style:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}
#menu ul a{
color:#FFFFFF;

}
#menu ul a:hover{
color:#FF4426;
}
#menu li{
padding:0px 0px 0px 20px;

line-height:33px;
}
.seleccionado{
padding:0px 0px 0px 20px;
background-image:url(../imagenes/4_b.gif);
background-position:left;
background-repeat:no-repeat;
line-height:33px;
}
.actual{
color:#5F6896;
font-weight:bold;
}

.empresa{
background-image:url(../imagenes/servicios_t.jpg);
}
#contacto{
width:50px;
padding:60px 0px 0px 0px;
float:right;
text-align:center;
}
#contacto a{
color:#FF4426;
}
#contacto a:hover{
color:#FFFFFF;
}

#derechai{
float:left;
width:520px;
height:auto;

}
#derecha{
background-color:#FFFFFF;
float:left;
width:500px;
height:auto;
padding-right:0px;
margin:0px;
}
#menu_servicios{
background-color:#FFFFFF;
background-image:url(../imagenes/bg_servicios.jpg);
background-repeat:no-repeat;
background-position:top center;
display:inline;
float:left;
width:520px;
height:220px;
padding-left:10px;
margin: 10px 10px 5px 0px;
}
#contenidos{

width:760px;
height:auto;
overflow:auto;

}
#textos1{
width:490px;
height:auto;
float:left;
margin:10px;
background-image:url(../imagenes/CD_Braille.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
#textos2{
width:480px;
float:left;
margin:10px;
}
#jard1{
width:270px;
height:220px;
background-image:url(../imagenes/el-jardin.jpg);
float:left;
margin:0px;

}
#servi1{
width:270px;
height:200px;
background-image:url(../imagenes/servicios.jpg);
float:left;
margin:0px;

}
#traba1{
width:270px;
height:200px;
background-image:url(../imagenes/trabajos.jpg);
float:left;
margin:0px;

}
#menu2{
width:384px;
height:136px;
margin:25px 10px 5px 40px;
font-size:12px;
line-height:20px;
padding:20px 0 0 50px;
background-image:url(../imagenes/bg_braille.jpg);
background-repeat:no-repeat;
}
#contactog{
width:410px;
height:186px;
margin:10px 0px 5px 35px;
font-size:10px;
line-height:20px;
padding:35px 10px 0 20px;
background-image:url(../imagenes/bg_contacto.jpg);
background-repeat:no-repeat;
}
#textos3{

width:400px;
float:left;
margin:10px;
border:1px #999999 solid;
padding:10px;
}


#trabajosin{
width:250px;
height:150px;
padding:32px 10px 0px 10px;
color:#6871A6;
font-weight:bold;
}
.imagen1{
margin: 10px 5px 5px 20px ;
border:1px solid #003366;
text-decoration:none;
}
.imagen{
margin: 0px 20px 5px 10px ;
border:1px;
border-color:#FFCC33;
text-decoration:none;
float:left;
}
.titulo{
font-size:11px;
font-weight:bold;
color:#000033;
}
.titulo A{
font-size:11px;
font-weight:bold;
color:#000033;
}
.titulo A:hover{
font-size:11px;
font-weight:bold;
color:#006699;
}
.enlace{
font-size:10px;
color:#000033;

}
.enlace A{
font-size:10px;
color:#006699;
}
.enlace A:hover{
font-size:10px;
color:#3399FF;

}
.ver{
font-size:10px;
color:#000033;
font-style:italic;
margin:0px 25px 0px 0px;
text-align:right;
padding:0;
}
.ver A{
font-size:10px;
color:#FF0033;
}
.ver A:hover{
font-size:10px;
color:#3399FF;
}
.blanco{
color:#FFFFFF;
}
.fondonaranja1{
background-color:#CC3300;
}
#pie{

height:17px;
line-height:17px;
color:#FFFFFF;
background-color:#292929;
background-image:url(../imagenes/bgpie.jpg);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
.centrop{
text-align:left;
margin-left:190px;

}
.derechap{
text-align:left;
margin-left:190px;

}
#bole{
width:180px;
height:180px;
padding:40px 5px 0px 20px;
font-size:10px;
color:#FFFFFF;
}
.naranja1{
color:#FF4426;
font-size:14px;
}
.naranja2{
color:#FF4426;
font-style:italic;
line-height:20px;

font-size:12px;
}
input {
font-size:10px;
}
form{
margin:0;
}
#caracteristicas{
width:340px;

float:left;
margin:10px;
padding-top:200px;
}
#rompe{
float:none;
clear:both;
height:25px;
margin:0px;
padding:0px;
background-color:#FFFFFF

}
#rompe2{
float:none;
clear:both;
margin:0px;
padding:0px;
}

hr{
color:#000033;
size:1px;

}

.borde{
border:1px solid #003366;
margin-bottom:20px;
}

.izquierda{
margin:0px 20px 10px 0px;
float:left;
}
.arriba{
float:right;
margin:0px 40px 0px 0px;

}
.derecha{
float:right;
margin:0px 40px 0px 0px;
border:1px solid #003366;
}
.derecha2{
float:right;
margin: 0 0 10px 0;
}
.enviar{
float:right;
margin:0px 10px 5px 0px;
border:1px solid #003366;

}



h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#A9180D;
padding-top:20px;
}
h2{
font-size:12px;
background-image:url(../imagenes/cuadro_azul.jpg);
background-repeat:no-repeat;
background-position:left;
line-height:15px;
font-weight:bold;
margin:0px 0px 0px 12px;
padding-left:15px;
color:#6633CC;
}

.azul{
color:#0066CC;
}
.lista2{
list-style:none;

}
.lista2 li{
background-image:url(../imagenes/punt.jpg);
background-position:0% 15%;
padding-left:20px;
background-repeat:no-repeat;
line-height:15px;
}
