@charset "utf-8";
/* CSS Document */

/*GENERALES*/

.Link
{
color:#BC117B;
font-weight:bold;
text-decoration:none;
}

.Link:hover
{
text-decoration:underline;
}

.Pink
{
color:#BC117B;
}

.Orange
{
color:#F1511F;
}

.Bold
{
font-weight:bold;
}

.Normal
{
font-weight:normal;
}


.size38px
{
font-size:38px;
}

.size26px
{
font-size:26px;
}

.size28px
{
font-size:28px;
}

.size24px
{
font-size:24px;
}

.size20px
{
font-size:20px;
}

.size18px
{
font-size:18px;
}

.size16px
{
font-size:16px;
}

.size15px
{
font-size:15px;
}

.size14px
{
font-size:14px;
}

.size12px
{
font-size:12px;
}

.size11px
{
font-size:11px;
}

.size10px
{
font-size:10px;
}

.size9px
{
font-size:9px;
}

.size8px
{
font-size:8px;
}

.Verdana
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.Grey
{
color:#6D6D6D;
}

.WWgrey
{
color:#D0D0D0;
}

.Wgrey
{
color:#9B9B9B;
}

.Blue
{
color:#7191E8;}

.fuxia
{
color:#E359A6;}

.rosa
{
color:#FE338F;}

.float
{
float:left;
}

*
{
padding:0px;
margin:0px;
border:0px;
}

.margentop
{
padding-top:5px;
}

.nifty_left_box{ margin: 0px 0px 0px 0px; height: 5px; background: transparent;}
b.rtop_left_box, b.rbottom_left_box{display:block;background: transparent;}
b.rtop_left_box b, b.rbottom_left_box b{display:block;height: 1px;overflow: hidden; background: #ffffff}
b.r1_left_box{margin: 0 5px}
b.r2_left_box{margin: 0 3px}
b.r3_left_box{margin: 0 2px}
b.rtop_left_box b.r4_left_box, b.rbottom_left_box b.r4_left_box{margin: 0 1px;height: 2px}

.nifty_rigth_box{ margin: 0px 0px 0px 0px; height: 5px; background: transparent;}
b.rtop_rigth_box, b.rbottom_rigth_box{display:block;background: transparent;}
b.rtop_rigth_box b, b.rbottom_rigth_box b{display:block;height: 1px;overflow: hidden; background: #ffffff}
b.r1_rigth_box{margin: 0 5px}
b.r2_rigth_box{margin: 0 3px}
b.r3_rigth_box{margin: 0 2px}
b.rtop_rigth_box b.r4_rigth_box, b.rbottom_rigth_box b.r4_rigth_box{margin: 0 1px;height: 2px}


/*ESPECIFICOS*/
.ContainerGeneral
{
width:980px;
height:399px;
overflow:hidden;
}

.niftyup
{
background-image:url(contacto_01_03.jpg);
width:980px;
height:10px;
overflow:hidden;
}

.niftydown
{
background-image:url(contacto_01_08.jpg);
width:980px;
height:10px;
overflow:hidden;
}

.ContainerBoxes
{
width:980px;
height:379px;
overflow:hidden;
background-color:#FFFFFF;
}

.BoxLeft
{
background-image:url(contacto_01_05.jpg);
width:281px;
height:379px;
overflow:hidden;
float:left;
}

.BoxRight
{
background-image:url(contacto_01_07.jpg);
width:279px;
height:379px;
overflow:hidden;
float:left;
}

.BoxCenter
{
background-color:#FFFFFF;
width:420px;
height:379px;
overflow:hidden;
float:left;
}

.title
{
width:420px;
height:58px;
overflow:hidden;
}

.ContainerCenter
{
width:420px;
height:321px;
overflow:hidden;
padding-top:15px;
}

.Box1
{
width:420px;
height:23px;
overflow:hidden;
}

.Box2
{
width:420px;
height:30px;
overflow:hidden;
padding-top:10px;
}

.Box3
{
width:420px;
height:120px;
overflow:hidden;
padding-top:10px;
}

.Asunto
{
text-align:right;
float:left;
padding-left:50px;
line-height:20px;
}

.Nombre
{
text-align:right;
float:left;
padding-left:45px;
line-height:25px;
}

.Email
{
text-align:right;
float:left;
padding-left:56px;
line-height:26px;
}

.Mensaje
{
text-align:right;
float:left;
padding-left:41px;
line-height:26px;
}


.ContengoInput
{
padding-left:5px;
float:left;
width:257px;
height:25px;

}

.input1
{
margin:0px;
padding:0px;
width:255px;
height:23px;
border:1px solid #000000;

}

.input2
{
margin:0px;
padding:0px;
width:255px;
height:26px;
border:1px solid #FE338F;
}

.input3
{
margin:0px;
padding:0px;
width:255px;
height:108px;
border:1px solid #FE338F;
}

.textomini
{
padding-left:103px;
}

.Botonera
{
padding-left:225px;
width:126px;
height:31px;
}

.body
{
width:100%;
overflow:hidden;
margin-top:15px;
padding-left:215px;
}

.linealtura
{
line-height:25px;
}
.enviar
{
background-image:url(botonrosa.jpg);
background-position:bottom;
background-repeat:repeat-x;
width:80px;
height:26px;
float:left;
overflow:hidden;
color:#FFFFFF;
text-decoration:none;
line-height:24px;
text-align:center;
margin-left:22px;
}

.enviar:hover
{

background-position:top;

}

.borrar
{
float:left;}