/* CSS Document */
.fuxia{ color:#cb035c;}
.verde { color:#7cc53f;}
.gris { color:#666;}
.bold { font-weight:700}
.simple { font-weight:100}
.size11 { font-size:11px;}
.size12 { font-size:12px;}
.size14 { font-size:14px;}
.size16 { font-size:16px;}
.size18 { font-size:18px;}
.size22 { font-size:22px;}
.size24 { font-size:24px;}
.size28 { font-size:28px;}
.right { text-align:right;}
.tit { float:left; width:92.5%; background:#e7f4dc; padding:5px; color:#7cc53f; }

.boxContent { margin:20px auto 0 auto; width:1000px; font-family:Verdana; font-size:12px; }
.boxContent .boxBorder { float:left; width:998px; border:solid 1px #ccc; border-right:solid 2px #ccc; padding:0 0 10px 0; }
.boxContent .boxBorder .boxHead {float:left; width:973px; margin:12px 0 0 12px;}
.boxContent .boxBorder .boxHead .head { float:left; width:973px; border:solid 1px #ccc;  background:url(images/fd-head.jpg) no-repeat top; height:90px;}
.boxContent .boxBorder .boxHead .head p { margin:20px 0 0 20px; font-family:Arial; font-size:36px; color:#000; font-weight:100;}
.boxContent .boxBorder .boxHead .boxBoton { float:left; width:786px; margin:0 0 0 15px;}
.boxContent .boxBorder .boxHead .boxBoton .boxSecc { float:left; width:100px; margin:0 0 0 5px; border-bottom:solid 2px #ccc; border-right:solid 2px #ccc;border-left:solid 1px #ccc; background:#eee; }
.boxContent .boxBorder .boxHead .boxBoton .boxSecc p{ text-align:center; font-size:12px; font-family:Verdana; margin:8px 0 0 0; height:22px; }
.boxContent .boxBorder .boxHead .boxBoton .boxSecc p a { text-decoration:none; color:#000; }
.boxContent .boxBorder .boxHead .boxBoton .boxSecc:hover { background:#ddd; cursor:pointer;}

.boxBorder .boxCentr { float:left; width:973px; margin:12px 0 0 12px;}
.boxBorder .boxCentr .contCarga { float:left; width:790px; margin:0 0 0 20px;}
.boxBorder .boxCentr .contCarga .boxFlash { float:left; width:788px; border:solid 1px #ccc; height:450px;}
.boxBorder .boxCentr .contCarga .boxLink { float:left; width:115px; margin:5px 0 0 0; }
.boxBorder .boxCentr .contCarga .boxLink .linkMas { float:left; width:112px; border-bottom:solid 2px #ccc; border-right:solid 2px #ccc; border-top:solid 1px #ccc; margin:10px 0 0 0; background:#eee;}
.boxBorder .boxCentr .contCarga .boxLink .linkMas p{ text-align:center; font-size:11px; font-family:Verdana; margin:6px 0 0 0; height:19px;}
.boxBorder .boxCentr .contCarga .boxLink .linkMas p a { text-decoration:none; color:#2e40b1;}
.boxBorder .boxCentr .contCarga .boxLink .linkMas:hover { background:#ddd; cursor:pointer;}

.boxBorder .boxCentr .boxPubli { float:left; width:150px; border:solid 1px #ccc; margin:0 0 15px 10px;}
.boxBorder .boxCentr .boxPubli p { text-align:center; margin:10px 0 0 0; font-size:12px; color:#666;}
.boxBorder .boxCentr .boxPubli .hover { float:left; width:150px; margin:10px 0 15px 5px; font-size:11px;}
.boxBorder .boxCentr .boxPubli .hover a { float:left; width:140px; border-bottom:dotted 1px #ccc; line-height:25px; text-decoration:none; color:#666;}
.boxBorder .boxCentr .boxPubli .hover a:hover { color:#666; background:#eee;}

.boxBorder .secciLink { float:left; width:953px; margin:12px 0 0 30px; border:solid 1px #ccc; background:#eee;}
.boxBorder .secciLink p { color:#e3e3e3; margin:10px; font-weight:700; padding:0 0 10px 0; line-height:25px;}
.boxBorder .secciLink p a { color:#cecccc; text-decoration:none;}
.boxBorder .secciLink p .fuxia:hover { color:#cb035c;}
.boxBorder .secciLink p .yellow:hover { color:#f7a40a;}
.boxBorder .secciLink p .verde:hover { color:#7cc53f;}
.boxBorder .secciLink p .blanco:hover { color:#fff;}
.boxBorder .secciLink p .azul:hover { color:#5b60e7;}

.boxContent .boxPie { float:left; width:998px; margin:10px 0 0 0; text-align:center; font-size:11px; }
.boxContent .boxPie a { color:#7cc53f; text-decoration:none;}

/*estilos trabajos*/
.boxCentr .contCarga .boxInfor { float:left; width:775px; border:solid 1px #ccc; *height:auto; padding-bottom:10px; min-height:450px}
.boxCentr .contCarga .boxInfor .tut { float:left; width:765px; margin:10px 0 0 10px; font-weight:700; color:#666; line-height:18px; }
.boxCentr .contCarga .boxInfor .miniWeb { float:left; width:575px; margin:10px 0 0 0; }
.boxCentr .contCarga .boxInfor .miniWeb .mini { float:left; width:100px; margin:10px 0 0 10px; border:solid 1px #ccc; }
.boxCentr .contCarga .boxInfor .miniWeb .mini img { border:0; }
.boxCentr .contCarga .boxInfor .colabo { float:left; width:175px; margin:10px 0 0 10px; }
.boxCentr .contCarga .boxInfor .colabo p { margin:10px 0 0 0; color:#2e40b1; font-size:11px; }

/*estilos servicios empresa*/
.boxCentr .contCarga .boxInfor .pagInter { float:left; width:750px; font-size:16px; margin:10px 0 0 10px; text-align:center; }
.boxCentr .contCarga .boxInfor .pagInter a { text-decoration:underline; color:#7cc53f; }
.boxCentr .contCarga .boxInfor .pagInter a:hover { text-decoration:none; color:#4a5dd3; }
.des { text-decoration:none; color:#4a5dd3;}

.boxCentr .contCarga .boxInfor .secVar { float:left; width:765px; margin:10px 0 0 10px;}
.boxCentr .contCarga .boxInfor .secVar .tuti{ float:left; width:750px; border:solid 1px #b1bbf9; margin:15px 0 0 0; background:#e4e7f9; font-size:12px; padding:3px; color:#4a5dd3; }
.boxCentr .contCarga .boxInfor .secVar .tutiRos { float:left; width:630px; border:solid 1px #7cc53f; margin:15px 0 0 0; background:#f2f9eb; font-size:16px; padding:3px; color:#7cc53f; font-weight:100; }
.boxCentr .contCarga .boxInfor .secVar p { float:left; width:750px; margin:10px 0 0 0; color:#666; font-size:11px; line-height:16px;}
.secVar .boxArea { float:left; width:230px; border:solid 1px #7cc53f; background:#f9f8f8; margin:20px 10px 0 0; padding:10px 0 0 10px; color:#666; height:200px }
.secVar .boxArea .espace { float:left; width:230px; line-height:20px; margin:10px 0 0 0;  }

/*estilos contacto*/
.confirmacion { margin:200px auto; font-size:12px; height:450px; width:100%; text-align:center; font-family:Verdana;}
.confirmacion p{ margin:0; }
.tipoboton { margin:30px auto; width:100px;}
.tipoboton p a {  background:#edf7e4; border:1px #808080 solid; padding:5px; font-size:10px; color:#808080; text-decoration:none;}

#serinformacion { width:500px; margin:10px auto; font:bold 13px Verdana; color:#61BF1A;}
#serinformacion .boxTitulo{ float:left; width:500px; height:36px;}
#serinformacion .boxTitulo p { color:#333; margin:13px 0 0 10px;}
#serinformacion .textillo{ float:left; width:495px; color:#333; font-size:10px; font-weight:100;}
#serinformacion .textillo p { float:left; margin:10px 5px 0 10px;}
#serinformacion .textillo p a { font-weight:700; color:#61BF1A; text-decoration:none; font-size:12px;}

/*publicidad google*/
#addgoo { float:left; width:150px; }