@charset "utf-8";
/* CSS Document */

/*ROUNDED IMAGES*/
.imagewrapper1 { width:120px; height:90px; position:relative; }
.imagewrapper1 .pic { position:absolute; width:120px; height:90px; z-index:0;}
.imagewrapper1 .frame { position:absolute; width:120px; height:90px; z-index:1; }

.imagewrapper2 { width:60px; height:45px; position:relative; }
.imagewrapper2 .pic { position:absolute; width:60px; height:45px; z-index:0;}
.imagewrapper2 .frame { position:absolute; width:60px; height:45px; z-index:1; }

/*GRIS CLAR*/
.box1 { width: 200px; background: #EEE; margin-bottom: 20px }
.box1 .headertitle { margin:0; padding: 0 0 3px; background: #CECECE; color: #000; text-align: center }
.box1 .content { margin:0; padding: 5px 10px; text-align: justify; }
.box1 .image { background: #FFF; margin:0; padding: 5px 10px; text-align: center; }

/*PISTACHO FONDO 666*/
.box7 { width: 150px; background: #CF0; margin-bottom: 20px }
.box7 .headertitle { margin:0; padding: 0 0 3px; font-size:16px; font-weight:bold;  color: #000; text-align: center }
.box7 .content { margin:0; padding: 5px 10px; text-align:center; }
.box7 .image { background: #FFF; margin:0; padding: 5px 10px; text-align: center; }

/*HOME BANNER GRIS CLAR*/
.box8 { width: 250px; background: #EEE; margin-bottom: 20px }
.box8 .headertitle, .box8 .headertitle a, .box8 .headertitle a:visited { margin:0; padding: 0 0 3px; background: #333;font-size:22px; font-weight:normal; color: #FFF; text-align: center }
.box8 .headertitle a:hover {text-decoration:underline;}
.box8 .content { margin:0; padding: 5px 10px; }
.box8 .image { background: #FFF; margin:0; padding: 5px 10px; text-align: center; }

/*VERD PISTACHO MENU*/
.box0 { width:150px; background: #CF0; margin-bottom: 20px; }
.box0 .headertitle { margin:0; padding: 0 0 3px; font-size:16px; font-weight:bold;  color: #000; text-align: center }
.box0 .content { margin:0; padding: 5px 10px; text-align: justify; }
.box0 .image { background: #FFF; margin:0; padding: 5px 10px; text-align: center; }

/*BOX CENTRAL VERDE CLARO*/
.box5_530 { width:530px; background: #F6FFD2; margin-bottom: 20px; }
.box5_530 .headertitle { margin:0; padding: 0 0 0 10px; background: #EAFF94; }
.box5_530 .content { margin:0; padding: 5px 10px; }

/*BOX IZQUIERDA Y CENTRAL VERDE CLARO*/
.box5_690 { width:690px; background: #F6FFD2; margin-bottom: 20px; }
.box5_690 .content { margin:0; padding: 5px 10px; }

/*FORM BOX*/
.formcontainer { width:530px;background: #EEE;margin-bottom: 20px;  }
.formcontainer .title{ height:18px;font-size:12px; margin:0;padding: 0 0 0px 10px;background: #CECECE;color: #000;}
.formcontainer .content{margin:0;padding: 5px 10px;}
.formcontainer1 { width:440px;background: #EEE;margin-bottom: 20px;  }
.formcontainer1 .title{ height:18px;font-size:12px; margin:0;padding: 0 0 0px 10px;background: #CECECE;color: #000;}
.formcontainer1 .content{margin:0;padding: 5px 10px;}
.formcontainer2 { width:200px;background: #EEE;margin-bottom: 20px;  }
.formcontainer2 .title{ height:36px;font-size:12px; text-align: center; margin:0;padding: 0 0 0px 10px;background: #CECECE;color: #000;}
.formcontainer2 .content{margin:0;padding: 5px 10px;}
.formcontainer3 { width:590px;background: #EEE;margin-bottom: 20px;  }
.formcontainer3 .title{ height:18px;font-size:12px; margin:0;padding: 0 0 0px 10px;background: #CECECE;color: #000;}
.formcontainer3 .content{margin:0;padding: 5px 10px;}

/*ERR BOX*/
.err_msg { width:530px; margin-bottom: 20px; background: #FF8282; }
.err_msg .title{ height:18px;font-size:12px; margin:0;padding: 0 0 0px 10px;background: #F00;color: #FFF;}
.err_msg .content{margin:0;padding: 5px 10px;}

/*MSG BOX*/
.msg_msg { width:530px; margin-bottom: 20px; background: #F6FFD2; }
.msg_msg .title{ height:18px;font-size:12px; margin:0;padding: 0 0 0px 10px;background: #EAFF94;color: #000;}
.msg_msg .content{margin:0;padding: 5px 10px;}

.box2 { width: 200px; background: #DBCEDB; margin-bottom: 20px }
.box2 div { margin:0; padding: 0 0 3px; background: #994C99; color: #FFF; text-align: center }
.box2 p { margin:0; padding: 5px 10px; text-align: justify }
.box3 { width: 200px; background: #F2FFBF; margin-bottom: 20px }
.box3 .headertitle { margin:0; padding: 0 0 3px; background: #93A938; color: #000; text-align: center }
.box3 .content { margin:0; padding: 5px 10px; text-align: justify }
.box4 { width: 200px; background: #F2FFBF; margin-bottom: 20px }
.box4 .headertitle { margin:0; padding: 0 0 3px; background: #E5FF7F; color: #000; text-align: center }
.box4 .content { margin:0; padding: 5px 10px; text-align: justify }
.box6 { width: 200px; background: #DBCEDB; margin-bottom: 20px }
.box6 .headertitle { margin:0; padding: 0 0 3px; background: #6C4C99; color: #FFF; text-align: center }
.box6 .content { margin:0; padding: 5px 10px; text-align: justify }
.box3_530 { width:530px; background: #F2FFBF; margin-bottom: 20px; }
.box3_530 .title { font-size:14; font-weight:normal; margin:0; padding: 0 0 0 10px; background: #93A938; color: #000; }
.box3_530 .content { margin:0; padding: 5px 10px; }
.box4_530 { width:530px; background: #F2FFBF; margin-bottom: 20px; }
.box4_530 .headertitle { font-size:14; font-weight:normal; margin:0; padding: 0 0 0 10px; background: #E5FF7F; color: #000; }
.box4_530 .content { margin:0; padding: 5px 10px; }
