
/*---------------------iframe--*/
a{
text-decoration:none;
color:#FFFFFF;
}
a:hover{
color:#FFCC00;
}
#contenedor_iframe{
width:822px;
min-height:950px;
margin:15px 0px 0px 51px;
background-image:url(../img/back_homepage.jpg);
background-repeat:no-repeat;

}
#afrodita{
width:812px;
height:950px;
margin:7px 5px 5px 6px;

}

*{
font-family:Verdana, Arial;
}

body{
margin:0px;
}

img{
border:none;
}

/*------------------fin iframe-*/

/*---------------------home----*/
#contenedor_text_intro{
width:822px;
height:171px;
}
.titulo_cuerpo{
width:822px;
height:25px;
}
.interno_titulo_cuerpo{
width:230px;
height:25px;
color:#FFFFFF;
float:right;
font-size:12px;
font-weight:bold;
}
#text_intro{
width:804px;
height:171px;
color:#FFF;
font-size:12px;
text-align:justify;
padding:10px 5px 0 0px;

}
#contenedor_central{
width:900px;
min-height:389px;
}

.contenedor_titulos_home{
width:auto;
height:20px;

}
.tit_izq{
float:left;
width:400px;
height:20px;
color:#FFCC00;
font-size:12px;
font-weight:bold;
}
.tit_der{
float:left;
width:410px;
height:20px;
color:#FFCC00;
font-size:12px;
font-weight:bold;
}
#contenedor_izquierdo{
width:400px;
height:389px;
float:left;

}
.promo_izq{
width:400px;
height:368px;
background-image:url(../img/promo_home.jpg);
}
#separador_promo_home{
width:auto;
height:320px;
}
#contenedor_bot_izq_promo_home{
width:400px;
height:32px;
}
#boton_promo_home{
width:85px;
height:20px;
float:right;
margin:2px auto 0 7px;
font-size:12px;
color:#FFCC00;
}
#boton_promo_home a{
width:85px;
height:20px;
float:right;
margin:4px auto 0 7px;
font-size:12px;
color:#FFcc00;
text-decoration:none;
}
#boton_promo_home a:hover{
width:85px;
height:20px;
float:right;
margin:4px auto 0 7px;
font-size:12px;
color:#FFF;
}
/*---------------------------------------------------------------*/
#contenedor_derecho{
width:410px;
height:665px;
background-image:url(../img/back_homepage_derecho.jpg);
float:left;

}
.proyectos_recientes{
width:390px;
height:123px;
margin-left:7px;
}
.foto_proy_res{
width:146px;
height:103px;
float:left;
margin-top:8px;
margin-left:8px;
}
.contenedor_explic_proy_res{
width:220px;
height:103px;
float:right;
margin-top:8px;
margin-right:11px;

}
.titulo_proy_res{
width:210px;
height:20px;
color:#FFFFFF;
font-weight:bold;
float:left;
margin-left:5px;
margin-top:5px;
font-size:12px;
color:#FFCC00;
}
.texto_proy_res{
width:210px;
height:65px;
clear:both;
margin-left:5px;
margin-top:5px;
float:left;
font-size:12px;
color:#FFFFFF;
}
.titulo_noticias{
width:350px;
height:20px;
margin-left:13px;
color:#FFCC00;
font-size:12px;
font-weight:bold;
margin-top:5PX;
}
.texto_noticias{
width:369px;
height:250px;
margin-left:13px;
margin-top:8px;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding:5px;
}
.separador_noticias{
width:369px;
height:45px;
}
.separador_noticias2{
width:369px;
height:60px;
}
.separador_noticias3{
width:369px;
height:68px;
}
.link_noticias{
width:120px;
height:20px;
margin-top:6px;
margin-left:200px;
}
.link_noticias span a{
text-decoration:underline;
font-weight:bold;
color:#FFCC00;
font-size:12px;
}
.imagen_noticias{
width:373px;
height:105px;
background-image:url(../img/foto_noticia.jpg);
margin-left:13px;
}
/*-------------------------------------formulario*/
#contenedor_titulo_form_inmediata{
width:410px;
height:20px;
color:#FFCC00;
font-size:12px;
font-weight:bold;
margin:5px 0 0 0;
}

#form_resp_inmediata{
width:380px;
height:255px;
margin:0px;
padding:22px 0 0 15px;
background-image:url(../img/back_form.jpg);
}
.titulos_formulario{
margin:1px 0 2px 0;
color:#fff;
width:250px;
font-size:12px;
}
.titulos_formulario2{
margin:1px 0 0 0;
color:#fff;
width:170px;
}
#interna4{
margin:2px 3px 1px 0px;
width:auto;
height:25px;
}

#interna6{
width:auto;
margin:0px 3px 10px 0px;
height:20px;
}
#interna10{
margin:0;

}
.llenado{
width:365px;
height:20px;
font-size:12px;
font-family:Verdana;
font-weight:bold;
color:#fff;
border:none;
background-color:#255f7a;
margin:0px;
border-width:1px;
border-style:solid;
border-color:#ccc;

}
.llenado:hover{
background-color:#0D2B3C;
}
.scroll_mio {
width: 365px;
height:59px;
color:#fff;
background-repeat:no-repeat;
background-position:center;
font-size:12px;
background-color:#255f7a;
border:none;
font-weight:bold;
overflow:hidden;
border-width:1px;
border-style:solid;
border-color:#ccc;
}


.bot_link2{
width:102px;
height:30px;
background-image:url(../img/botrex.jpg);
background-color:#0066FF;
margin:0px 12px 0 0;
border:none;
font-size:12px;
color:#FFCC00;
float:right;
}
.bot_link2 a{
text-decoration:none;
color:#ffcc66;
display:block;
text-align:center;
padding:1px 0 0 0;
color:#FFF;
}
.bot_link2 a:hover{
text-decoration:none;
color:#ffcc66;
display:block;
text-align:center;
padding:1px 0 0 0;
color:#FFF;
}
/*-------------------------fin home----*/
/*productos----------------------------*/
.titulo_mod_peq{
width:350px;
height:5px;
font-size:12px;
font-weight:bold;
color:#FFCC00;
padding-top:5px;
padding-left:10px;
padding-bottom:8px;
}
.interna_productos{
width:819px;
height:820px;
}
.izquierdo_productos{
width:400px;
height:810px;
float:left;
margin-right:5px;
margin-left:3px;

}
.fot_izq_int_prod{
width:135px;
height:135px;
float:left;
margin-top:2px;
}
.content_info_prod_der{
width:210px;
float:left;
font-size:12px;
color:#FFFFFF;
text-align:justify;
padding:5px;
}
.text_inter_prod{
padding:1px 5px;
}

.derecho_productos{
width:400px;
height:810px;
margin-right:10px;
float:right;
}
.comun_productos{
width:371px;
height:190px;
margin:5px 0 0 5px;
padding-top:18px;
padding-left:18px;
background-image:url(../img/background_comun_p.jpg);
}
/*fin productos------------------------------*/
/*portafolio---------------------------*/
#contenedor_central2{
width:823px;
min-height:389px;
}
#contenedor_text_intro2{
width:822px;
height:45px;
}
.titu_portafolio{
color:#FFCC00;
font-weight:bold;
font-size:12px;
margin-left:10px;
margin-top:3px;
display:block;
clear:both;
}
.titu_portafolio span{
color:#FFf;
font-weight:bold;
font-size:12px;
margin-left:10px;
margin-top:3px;
}
.content_fot{
width:81px;
height:80px;
background-image:url(../img/back_miniaturas.jpg);
background-repeat:no-repeat;
padding-top:0px;
float:left;
}
.interna_content_fot{
width:68px;
height:68px;
margin:6px 0 0 6px;
}
.soyelboton{
text-decoration:none;

}

/*fin portafolio-----------------------------*/
/*-------------------------inicia planes web*/
.contenedor_text_planes_web{
width:779px;
height:837px;
background-image:url(../img/planes_web_back.jpg);
margin-left:17px;
margin-top:5px;
}
.texto_intro_planes_web{
width:779px;
height:85px;
}
.separador_izq_temp{
width:96px;
height:85px;
float:left;
}
.sep_sup_temp{
width:680px;
height:38px;
float:right;
}
.sep_inf_temp{
width:680px;
height:43px;
float:right;
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
}

.texto_desarrollo_plane_web{
width:779px;
height:357px;
}
.interno_dpw{
width:700px;
height:340px;
margin-left:auto;
margin-right:auto;
font-size:12px;
color:#FFFFFF;
text-align:justify;
}
.separador_puto_iexplorer{
width:5px;
height:20px;

}
.contenedor_tipos_de_pagina{
width:779px;
min-height:30px;

}
.contenedor_fot_miniatura_left{
width:90px;
height:80px;
background-image:url(../img/foto_web_ejemplo.jpg);
float:left;
margin-left:25px;
margin-top:7px;
}
.contenedor_info_der{
width:760px;
height:50px;
float:right;
font-family:verdana;
font-size:12px;
color:#FFFFFF;
}

.div_sup_contenedor{
width:780px;
height:45px;
float:left;

}
.div_left{
width:155px;
height:40px;
float:left;
margin-top:5px;
}
.div_left span{
color:#FFCC00;
font-weight:bold;
}
.div_rigth{
width:615px;
height:30px;
float:right;
padding-right:10px;
margin-top:5px;
}
.div_rigth span{
color:#FFCC00;
font-weight:bold;
}
.div_inf_contenedor{
width:630px;
height:45px;
float:left;
border-top:1px;
border-top-color:#FFFFFF;
border-top-style:solid;
padding-top:4px;
}
.div_inf_contenedor span{
color:#FFCC00;
font-weight:bold;
}
.separador_sup_plnw{
width:50px;
height:40px;
}
.separador_planes_web_inf{
width:auto;
height:20px;
clear:both;
}
#contenedor_fotos_planes_web_general{
width:auto;
height:40px;
}
.foto_planesweb_interna{
width:120px;
height:140px;
margin-left:31px;
float:left;
}
.divderidu1{
width:auto;
height:120px;
}
.divderidu2{
width:120px;
height:20px;
font-size:12px;
font-family:Verdana;
color:#FFFFFF;
text-align:center;
font-weight:bold;
display:block;
margin-top:22px;
clear:both;
}
/*fin planes web----------------------------*/
/*-------------------------------videotutoriales*/
.contenedor_text_videotutoriales{
width:779px;
height:837px;
margin-left:17px;
margin-top:5px;
}
.titurrin{
font-weight:bold;
font-size:12px;
margin-bottom:10px;
color:#fab719;
}
.texto_intro_videotutos{
font-size:12px;
margin-bottom:20px;
color:#FFFFFF;
}

/*fin videotutos-------------------------------*/
/*-------------------------------------panel colapsable*/

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border:none;
	}
.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-image:url(../img/back_tut_flash.jpg);
	background-repeat:no-repeat;
	height:59px;
	width:779px;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	border:none;
}
.CollapsiblePanelTab1 {
	font: bold 0.7em sans-serif;
	background-image:url(../img/back_tut_dream.jpg);
	background-repeat:no-repeat;
	height:59px;
	width:779px;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelTab2 {
	font: bold 0.7em sans-serif;
	background-image:url(../img/back_tut_fireworks.jpg);
	background-repeat:no-repeat;
	height:59px;
	width:779px;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.CollapsiblePanelContent {

	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.CollapsiblePanelContent span{
	padding-left:55px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin-top:4px;
	padding-top:2px;
	padding-bottom:2px;
}
.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}
.titulete_acordionillos{
color:#fab719;
padding-left:55px;
padding-top:15px;
}
.sub_titulete_acordionillos{
color:#fff;
padding-left:55px;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {

}
.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {

}

.CollapsiblePanelFocused .CollapsiblePanelTab {

}

/*fin colapsable---------------------------------*/