/*
	Projecto:  Mutual Red Federal
	Archivo:  css/styles.css
	Fecha:  Mayo 2012
	
------------------------------------------------------*/



/* =ESTRUCTURA  ------------------------------------*/
* {
	margin: 0;
	list-style: none;
	padding: 0
}
body {
	background: none repeat scroll 0 0 #EBEBEB;
	color: #58595B;
	font: 11px/14px Arial,sans-serif;
}
.left  {  float:left;  }
.right  {  float:right;  }
.clearfix {
	clear:both;
	height:0;
}
a { text-decoration: none; }
.container {
	background: none repeat scroll 0 0 #FFFFFF;
	margin: 0 auto;
	padding: 10px 0 0;
	width: 940px;
}
.content {
	/*background:red;*/
	clear: both;
	margin: 10px 0 0;
}
.content .main {
	/*background:orange;*/
	float: right;
	margin: -10px 0 0;
	width: 752px;
}
.content .main .info {
	/*background:pink;*/
	float: left;
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
	width: 560px;
}
.content .main .info > div {
	/*background:green;*/
	width: 545px;
}
.content .atajos_internos {
	float: right;
	width: 170px;
}
.imgsec { margin: 0 0 10px -5px;}
/*------------------------------*/


/* =TIPOGRAFIAS  ------------------------------------*/
@font-face {
    font-family: 'FormataBold';
    src: url('formata-bold-webfont.eot');
    src: url('formata-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('formata-bold-webfont.woff') format('woff'),
         url('formata-bold-webfont.ttf') format('truetype'),
         url('formata-bold-webfont.svg#FormataBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FormataLight';
    src: url('formata-light-webfont.eot');
    src: url('formata-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('formata-light-webfont.woff') format('woff'),
         url('formata-light-webfont.ttf') format('truetype'),
         url('formata-light-webfont.svg#FormataLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FormataRegular';
    src: url('formata-regular-webfont.eot');
    src: url('formata-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('formata-regular-webfont.woff') format('woff'),
         url('formata-regular-webfont.ttf') format('truetype'),
         url('formata-regular-webfont.svg#FormataRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*------------------------------*/


/* =HEADER  ------------------------------------*/
.header {
	background: url("../images/sprite.png") repeat scroll 0 -1px transparent;
	height: 170px;
	position:relative; top:0; left:0;
}
.header .logo{
	background: url("../images/sprite.png") repeat scroll -27px -217px transparent;
    display: block;
    float: left;
    height: 52px;
    margin: 45px 0 0 30px;
    width: 235px;
}
.header .direccion {
    float: right;
    height: 32px;
    margin: 10px 12px 0 0;
    padding: 0;
    text-align: right;
    width: 250px;
}
.direccion p { 
    float: right;
    font: 12px Arial,sans-serif;
    margin: 0 7px 0 0;
    width: 170px;
}
.direccion .sobrecito{
    background: url("../images/sprite.png") repeat scroll -27px -281px transparent;
    float: right;
    height: 32px;
    width: 32px;
}
.direccion .home{
    background: url("../images/sprite.png") repeat scroll -65px -281px transparent;
    float: right;
    height: 32px;
    width: 32px;
}
/*------------------------------*/


/* =HOME  ------------------------------------*/
.sliderContainer {  overflow:hidden; position:relative; top:0; left:0; }
.anterior, .siguiente {
	height: 73px; width: 150px;
	position:absolute; top:80px;
	z-index: 100;
}
.siguiente { background: url("../images/sprite.png") repeat scroll 148px -262px transparent; right: 2px; }
.anterior { background: url("../images/sprite.png") repeat scroll 208px -261px transparent; left: 5px; }
.slider {
	height: 239px;
	width:940px;
}
.slide {
	position:relative; top:0; left:0;
	height: 239px; width:940px;
}
.slide img {
	position:absolute; top:0; left:0;
	display:block;
	height: 239px; width:940px;
}
.slider .info {
    float: right;
    height: 111px;
    margin: 64px 0 0 0;
    position: relative;
    width: 333px;
    z-index: 10;
}
.slider .info h1 {
	color: #96801B;
	font: 28px/33px 'FormataBold';
	margin: 0 0 0 -107px;
	width: 319px;
}
.slider .info p {
	color: #58595B;
	font: 13px/15px Arial, sans-serif;
	margin: 3px 0 0 -107px;
	width: 321px;
}
.slider .afiliarse h1{
    line-height: 33px;
    margin: 0 0px 0 -107px;
    width: 200px;
}
.slider .tiempolibre h1{
    line-height: 33px;
    margin: 0 0px 0 -107px;
    width: 300px;
}
/**/
.content .sidebar {
	float: left;
    padding: 0 0 0 10px;
    width: 160px;
}
.interna .sidebar {
    float: left;
    margin: 0 18px 0 0;
    padding: 0 0 0 13px;
    width: 160px;
}
.sidebar li {
    border-bottom: 1px solid #E5DFC5;
    padding: 8px 0 5px 10px;
    width: 145px;
}	
.sidebar li.last { border:none; }	
.content .sidebar a {
	color:#000000;
	font:14px 'Formata Regular', sans-serif;
	text-decoration: none;
}	
.sidebar li a:hover { color: #96801B; }
/**/
.content .turismo {
	background: url("../images/sprite.png") repeat scroll -204px -394px transparent;
	float: left;
	height: 284px;
	margin: -16px 9px 0 15px;
	position: relative;
	width: 346px;
	z-index: 100;
}
.content .turismo h1 {
	color: white;
	font: 22px/25px 'FormataBold',sans-serif;
	margin: 19px 0 8px 30px;;
}
.turismo h1 span {
	font-family: "FormataRegular";
	font-size: 19px;
	color: #FFFFFF;
}
.turismo ul {
    color: #58595B;
    font: 12px/15px Arial, sans-serif;
    list-style-type: lower-alpha;
    margin: 125px 0 0 25px;
    width: 170px;
}	
.turismo ul li { margin: 0 0 3px 0; }		
.turismo ul li span {
	color: #96801B;
	font: bold 12px/15px Arial, sans-serif;
	margin: 3px 0 0 0;
	padding: 0 3px 0 0;
}		
.turismo .masinformacion {
    background: url("../images/sprite.png") repeat scroll -26px -324px transparent;
    display: block;
    float: right;
    height: 30px;
    margin: 0 15px 0 0;
    width: 130px;
}
/*	*/

/*Atajos-----*/
.content .atajos {
	float: right;
	margin: 10px 0 0;
	width: 370px;
}
.content .atajos > div { width: 370px; }
.content .atajos .txt {
	float: right;
	width: 176px;
}
.content .atajo1 {
	background: url("../images/sprite.png") repeat scroll -557px -421px transparent;
	height: 137px;
	margin: 0;
	position: relative; left: 0; top: 0;
}
.content .atajos h1 {
	color: #539929;
	font: 22px/25px 'FormataBold',sans-serif;
	margin: 0;
	padding: 15px 0 0 0;
}
.content .atajos p { font: 12px/16px arial,sans-serif; }
.content .atajo2 {
	background: url("../images/sprite.png") repeat scroll -557px -567px transparent;
	height: 101px;
	margin: 10px 0 0;
	padding: 7px 0 0;
	position: relative; left:0; top:0;
}	
.content .atajo2 .txt { margin: 0 45px 0 0; width: 206px; }
.content .atajos a {
    background: url("../images/sprite.png") repeat scroll -1838px -684px transparent;
    display: block;
    position: absolute; bottom: 4px; right: 6px;
    height: 22px; width: 22px;
}	
/*Novedades-----*/
.content .novedades {
	border-bottom: 1px solid #dbdbdb;
	float: left;
	margin: 17px 0 0 19px;
	padding: 0 0 10px;
	width: 721px;
} 
.novedadesContent {
	float: left;
	line-height: 17px;
	margin: 12px 0 0 28px;
	width: 580px;
}
.content .novedades h1{
	border-bottom: 1px solid #dbdbdb;
	color: #6D6E70;
	font: 21px 'FormataLight', sans-serif;
}
.content .novedades h2{
	color: #96801B;
	font: 12px/13px Arial, sans-serif;
}
.content .novedades p{
	color: #58595B;
	font: 11px/16px Arial, sans-serif;
}
.content .novedades img {
	float: left;
	height: 85px;
	margin: 9px 0 0;
	width: 106px;
}
.novedadesContent a {
	color: #96801B;
	font: 11px/22px Arial, sans-serif;
}
/*------------------------------*/


/* =FOOTER  ------------------------------------*/
.footer {
	background: url("../images/sprite.png") repeat scroll 0 -4297px transparent;
    clear: both;
    font: 11px Arial, sans-serif;
    height: 30px;
    margin: 30px auto 0;
    padding: 11px 0 0;
    text-align: center;
    width: 940px;
}
.footer a {
	text-decoration:none;
	color:#000;
}
.footer a:hover {
	text-decoration:underline;
	color:#000;
}
/*------------------------------*/


/*headers internas ------------------------------------*/
.interna {
    background: url("../images/head_interna.png") no-repeat scroll 0 bottom transparent;
    height: 135px;
    margin: 20px 0 0;
    width: 940px;
}
.interna .logo { margin: 0 0 0 30px; }
.titular {
	clear: both;
	float: right;
	display:inline;
	/*padding: 43px 14px 0 0;*/
	text-align: right;
	position: absolute; bottom: 15px; right: 14px;
}
.titular p {
	color: #FFFFFF;
	font: 22px/25px 'FormataBold';
	text-shadow: 2px 2px 3px #000000;
	filter: dropshadow(color=#000000, offx=2, offy=2);

}

/* Atajos internas*/
.atajos_internos h1 {
	color: #539929;
    display: block;
    font: 17px'FormataBold', sans-serif;
    padding: 0 0 0 7px;
}
.atajos_internos > div {
	display:block;
	padding: 15px 0 0 0;
	width: 165px;
}
.atajos_internos a {
    display:block;
    margin: 6px 0 0;
    width: 165px;
}
.atajo_turismo {
	height:170px;
	background:#FFF url("../images/imgturismo.jpg") 0 bottom no-repeat;
}
.atajo_turismo a {  height: 150px; }
.atajo_asociarse {
	background:#FFF url("../images/imgasociarse.jpg") 0 bottom no-repeat;
	height:126px;
}
.atajo_asociarse a { height: 92px; }

.atajo_contacto {
	background:#FFF url("../images/imgcontacto.jpg") 0 bottom no-repeat;
	height:110px;
}
.atajo_contacto a { height: 74px; }

.atajo_informacion {
    background: url("../images/imginformacion.jpg") no-repeat scroll 0 bottom #FFFFFF;
    height: 84px;
    margin: 8px 0 0;
    padding: 0 !important;
}
.atajo_informacion a  { height: 84px; }


/*mutual*/
.content .destacado_mutual {}
.content .destacado_mutual p {
	font-family: arial;
    font-size: 11px;
    margin: 0 0 10px;
}	



/*turismo*/
.content .destacado_turismo {}

.content .destacado_turismo p {
	font-family: arial;
    font-size: 11px;
    margin: 15px  0 10px;
}	

.destacado_turismo h1{
	color: #539929;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 20px 0 0;
}

.destacado_turismo h2{
	color: #539929;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 20px 0 0;
}


.destacado_turismo ul{
	color: black;
    font-family: "Arial";
    font-size: 11px;
    font-weight: normal;
    margin: 10px 0 0;
}

.destacado_turismo li {
	margin: 0 0 0 15px;
    padding: 0 0 5px;
	font-family: "Arial";
}		

.destacado_turismo li span{
	color: #539929;
    font-family: Arial;
    font-size: 11px;
    margin: -2px 0 0 -19px;
    padding: 0 3px 9px;
	font-weight: bold;
}		

.promociones {
	width: 530px;
	height: 145px;
	margin: 20px 0 0 0;
}

.mdq{
	width: 170px;
	height: 100px;
	float: left;
	padding: 30px 8px 0 0;
	background: url("../images/promo_mdq.jpg") no-repeat scroll 0 0 #FFFFFF;
}

.carlospaz{
	width: 170px;
	height: 100px;
	float: left;
	padding: 30px 8px 0 0;
	background: url("../images/promo_carlospaz.jpg") no-repeat scroll 0 0 #FFFFFF;
}

.sanluis{
	width: 174px;
	height: 100px;
	float: left;
	padding: 30px 0px 0 0;
	background: url("../images/promo_sanluis.jpg") no-repeat scroll 0 0 #FFFFFF;
}

.promociones h1{
	font-family: "FormataBold";
    font-size: 15px;
    margin-top: 0;
	padding: 0 0 8px 0
}



/*turismo_mdq*/
.content .destacado_turismomdq {}

 .destacado_turismomdq h1{
    color: #539929;
    font-family: "FormataLight";
    font-size: 17px;
    font-weight: normal;
    margin: 8px 0 0;
    padding: 0 0 18px;
}

 .destacado_turismomdq h1 span{
	font-family: "FormataBold";
	font-size: 17px;
	font-weight: normal;
	color: #539929;
}

 .destacado_turismomdq h2{
    color: #539929;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0 0 5px 0;
}

 .destacado_turismomdq ul{
	color: #404041;
    font-family: "Arial";
    font-size: 11px;
    font-weight: normal;
    padding: 10 0 0 0px;

}

 .destacado_turismomdq li{
	color: #404041;
    font-family: "Arial";
    font-size: 11px;
    font-weight: normal;
	padding: 0 0 6px;
}

 .destacado_turismomdq p{
    color: #404041;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 15px 0 0;
}

 .destacado_turismomdq p span{
	color: #539929;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    padding: 10 0 4px;
	margin: 0 0 0 0
}

.volver {
	background: url("../images/volver.png") no-repeat scroll 0 0 #FFFFFF;
    margin: 32px 23px 14px 470px;
    padding: 0 0 1px 63px;
    width: 53px;
	
}


/*prestamos*/
.content .destacado_prestamos {}

.destacado_prestamos h1{
	font-family: "FormataBold";
	font-weight: normal;
	font-size: 15px;
	color: #539929;
	margin: 20px 0 0 0
}

.destacado_prestamos ul{
	font-family: "Arial";
	font-weight: normal;
	font-size: 11px;
	color: #404041;
	margin: 5px 0 0 0
}

.destacado_prestamos ul span {
	color: #539929;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 20px 0 0;
    padding: 0 5px 0 0;
}

.destacado_prestamos li{
	padding: 0 0 3px 0
}

.destacado_prestamos p{
	font-family: "Arial";
	font-size: 9px;
	color: #404041;
	font-weight: normal;
	margin: 0px 0 0 0
}

.texto1{
	margin: 40px 0 0;
    padding: 0 3px 0 0;
}

.texto2 {
	margin: 15px 0 0;
    padding: 0 15px 0 0;
}


/*recreativo*/

.content .destacado_recreativo {}

.destacado_recreativo h1{
	color: #539929;
    font: bold 11px/14px Arial, sans-serif;
    margin: 11px 0 0 -11px;
    padding: 0 0 0 10px;
}
.lugares{
    height: 280px;
    margin: 24px 0 0;
    width: 519px;
}
.lugaresContent {
	float: left;
    line-height: 17px;
    margin: 9px 0 0 8px;
    width: 300px;
	
	
}
.lugares img { float:left; }
.lugares h2{ font: bold 11px/14px Arial, sans-serif; }
.lugares p{
	font: 11px/14px Arial, sans-serif;
    margin: 0 0 0 8px;
}
.lugares p span { font-weight:bold; }
.lugares h2 span {
	font-weight:bold;
	color: #539929;
}
.lugares a { text-decoration: none; }
.lugares a span {
	color: #539929;
	font: bold 11px/14px Arial, sans-serif;
	margin: 0 0 0 8px;
	text-decoration: none;
}

.recreativoluchis{
	float: left;
    margin: 100px 0 0 -394px;
}

.recreativotiro{
	float: left;
    margin: 90px 0 0 -85px;
}

.recreativozoo{
	float: left;
    margin: 151px 0 0 -240px;
}


/*contacto*/
.content .destacado_contacto {}

.destacado_contacto h1{
	color: #539929;
    font: bold 11px/14px Arial, sans-serif;
}


/*subsidios*/
.content .destacado_subsidios {}

.destacado_subsidios h1{
	color: #539929;
	font: 15px/18px "FormataBold", sans-serif;
	padding: 0 20px 0 0;
}

.destacado_subsidios .texto1{
    font: bold 11px/14px Arial, sans-serif;
    margin: 25px 0 0;
	width: 182px;
	height: 50px;
}
.destacado_subsidios .texto1 h1{
   color: #539929;
    font: bold 11px/14px Arial, sans-serif;
    margin: -2px 0 0;
}

.destacado_subsidios .texto2{
    font:  11px/14px Arial, sans-serif;
	width: 182px;
	height: 50px;
}

.destacado_subsidios .texto2 h1{
    font: bold 11px/14px Arial, sans-serif;
	color: #539929;
	margin: -2px 0 0;
}

.destacado_subsidios .texto3{
    font: 11px/14px Arial, sans-serif;
	width: 485px;
	height: 60px;	
	margin: 35px 0 0 0
}

.destacado_subsidios .texto3 h1{
    font: bold 11px/14px Arial, sans-serif;
	color: #539929;
	margin: -2px 0 0;
}

.destacado_subsidios .texto3 p{
    font: bold 11px/14px Arial, sans-serif;
	color: #404041;
	margin: 0px 0 0;
	padding: 20px 0 0 0
}

.frasesolicitudes{
	font: 13px/15px "FormataLight",sans-serif ; 
	color: #539929;
	padding: 20px 0 0 0
}

.destacado_subsidios ul{
	font: 11px/14px Arial, sans-serif;
	color: #404041
}
.destacado_subsidios li { padding: 4px 0 0 0; }
.destacado_subsidios span{
	font: 11px/14px Arial, sans-serif;
	color: #539929;
	padding: 0 5px 0px 0
}


/*beneficios*/
.content .destacado_beneficios {}
.destacado_beneficios > h1{
	color: #539929;
	font: 12px/15px "FormataBold", sans-serif;
}
.recuadro_beneficios{
    margin: 13px 0 0;
    height: 145px;
    width: 519px;
}
.recuadro_beneficios img { float:left; }
.recuadro_beneficios > p {
    color: #404041;
    float: right;
    font: 12px/15px "FormataLight",sans-serif !important; 
    margin: 41px 0 0;
    width: 318px;
}
.destacado_beneficios p {
	font: 11px/14px Arial, sans-serif;
}
.destacado_beneficios h2{
	color: #539929;
	font: bold 13px/16px Arial, sans-serif;
	margin: 17px 0 0;
}

.listado h1{
    color: #539729;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px;
}

.listado a{
	color: #94801B;
    font-family: "Arial";
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
	margin: 0px 0 0 0
}

.botoncitos_descuentos{
	float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
	background: url("../images/descuentos.png") no-repeat scroll 0 bottom #FFFFFF;
	
}

.texto_descuentos p{
	color: #539729;
    font-family: "Arial";
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    margin: -139px 0 0;
}

.listado { clear:both; margin: 0 0 60px 0; }
.listado .listcat  {
	border-bottom: 1px solid #DBDBDB;
	clear:both;
	margin: 15px 0 0;
	padding: 0 0 20px;

}
.listado .listcatin  {
	clear:both;
	margin: 20px 0 0 0;
}
.listado > div p {  margin: 10px 0 0 0;  }
.opticas p { padding: 0 130px 0 0; }

.opticas .botoncitos_descuentos{
	background: url("../images/descuentos.png") no-repeat scroll -60px -1px transparent;
    float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
}
.farmacias .botoncitos_descuentos{
	background: url("../images/descuentos.png") no-repeat scroll -803px 0 transparent;
    float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
}

.elsol .botoncitos_descuentos{
	background: url("../images/descuentos.png") no-repeat scroll -803px 0 transparent;
    float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
}

.santalucia .botoncitos_descuentos{
	background: url("../images/descuentos.png") no-repeat scroll -803px 0 transparent;
    float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
}


.direcciones p {
	color: #000000;
	font: 11px/14px Arial,sans-serif;
	margin: 0;
}
.direcciones span {
	color: #94801B;
	font: italic 11px/14px Arial,sans-serif;
}

.listado h2{
	color: #231F20;
	font: bold 14px/17px Arial,sans-serif;
	margin: 0 0 0 0
}

.farmacias p { padding: 0 88px 0 0; }
.electrodomesticos p { padding: 0 88px 0 0; }

.electrodomesticos .botoncitos_descuentos{
	background: url("../images/descuentos.png") no-repeat scroll -187px -1px transparent;
    float: left;
    height: 55px;
    margin: -58px 0 0 449px;
    width: 55px;
}
.indumentaria p { padding: 0 88px 0 0; }
.recreativo p {  padding: 0 88px 0 0;  }
.recreativo .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -248px -1px transparent; }
.luchis .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -312px -1px transparent; }
.tirofederal .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -373px -1px transparent; }
.zoo .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -686px -1px transparent; }
.construcciones .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -433px 0 transparent; }
.restaurantes .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -372px -1px transparent; }
.automotor .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -494px -1px transparent; }
.belleza .botoncitos_descuentos { background: url("../images/descuentos.png") no-repeat scroll -744px 0 transparent; }


/*beneficiospdf*/

.content .destacado_beneficiospdf {}

.destacado_beneficiospdf h1{
	color: #539929;
    font-family: "FormataBold";
    font-size: 16px;
    font-weight: normal;
    margin: 27px 0 0;
    text-align: center;
}




/*asociarse*/
.content .destacado_asociarse {}
.destacado_asociarse ul{
	color: #404041;
	font: 11px/14px Arial,sans-serif;
	margin: 0 0 20px;
}
.destacado_asociarse li{
	margin: 0 0 0 0px;
    padding: 0 0 5px;
}
.destacado_asociarse li span{
	margin: 0 5px 0 0px;
    padding: 0 0 5px 0px;
}
.pdfasociate {
    background: url("../images/img_pdf_asociate.jpg") no-repeat scroll 0 bottom #FFFFFF;
    display: block;
    height: 75px;
    width: 264px;

} 

.destacado_asociarse p{
	color: #539929;
	font: 12px/15px  "FormataRegular",Arial,sans-serif;
	margin: 31px 0 0 0;
}
.destacado_asociarse p span{
	color: #539929;
	font: 12px/15px  "FormataBold",Arial,sans-serif;
	display:block;
}



/*novedades*/
.novedadkit{}
.novedadkit > img {float: left;}
.texto{
    float: right;
    width: 355px;
}
.texto h1{
	color: #96801B;
	font: bold 12px/15px Arial, sans-serif;
}
.texto h2{
	font: italic 11px/15px Arial, sans-serif;
	color: #58595B;
	margin: 2px 0 0 0;
}
.texto p{
	color: #58595B;
	font: italic 11px/15px Arial, sans-serif;
	margin: 10px 0 0 0;
}


/*form contacto*/
#form1 input[type=text]{
	background-color:#EBEBEB;
	border:1px solid #999999;
}

#form1 textarea{
	background-color:#EBEBEB;
	border:1px solid #999999;
}

#form1 p{
	font-size:11px;
	color:#666666;
}

#form_div{
	margin: 40px auto 0;
	width: 420px;
}