@import "style_form.css";
html,body,div,span,p,a,font,img,strong,ol,ul,li,form,label,h1,h2,h3,h4,h5,td {
margin:0px;
padding:0px;
font:normal 12px Arial;
color:#4C4C4C;
line-height:16px;
text-decoration:none;
}
strong{font-weight:bold;}
img { border:0; }
body { background:url(graficos/home_body_fondo.jpg) #969696 repeat-x top; }

h1{ font: normal 24px Arial; letter-spacing:-1px; color:#FFF; }
h2{ font: normal 20px Arial; letter-spacing:-1px; color:#FF8A00; }
h3{ font: bold 18px Arial; letter-spacing:-0.6px; color:#3BA5FD; }
h4{ font: bold 13px Arial; color:#39A5FF; }

.idioma {float:right; padding-right:30px; padding-top:5px;}
.idioma span {font: bold 11px Arial; color:#FC9603;}
.idioma a {font: normal 11px Arial; color:#FFF; text-decoration:underline;}

.home_header_es{
	width:990px;
	margin:auto;
	height:170px;
	display:block;
	border:0px dashed white;
	background:url(graficos/home_header1.jpg) #969696 no-repeat top;
}
.home_header_pr{
	width:990px;
	margin:auto;
	height:170px;
	display:block;
	border:0px dashed white;
	background:url(graficos/home_header1_pr.jpg) #969696 no-repeat top;
}
.home_content1{
	width:990px;
	height:427px;
	background:url(graficos/home_content_top.jpg) #969696 no-repeat top;
	margin:auto;
}
.home_content2{
	width:990px;
	height:194px;
	background:url(graficos/home_content_bot.jpg) #969696 no-repeat center top;
	margin:auto;
}
.home_cierre{
	width:990px;
	height:77px;
	background:url(graficos/home_cierre.jpg) #969696 no-repeat center top;
	margin:auto;
}
.dfondo{
	width:100%;
	border:0px dashed red;
	margin:auto;
	background:url(graficos/d_fondo.jpg) #969696 repeat-x;
}
.home_ventajas{
	width:636px;
	height:386px;
	margin:40px 0px 0px 0px;
	padding:0px 24px 0px 40px;
	border:0px dashed white;
	float:left;
}

.home_ventajas h1{ padding:16px 0 0 0px;}
.home_ventajas .resumen{
	padding:16px 0 0 0px;
	height:48px;
	overflow:hidden;
}
.ventajas_box{
	width:178px;
	height:200px;
	margin:40px 20px 0 10px;
	padding:0px 0px 0px 0px;
	float:left;
	border:0px dashed green;
}
.ventajas_box .vh{
	height:66px;
	overflow:hidden;
	padding:20px 12px 0 0;
}
.ventajas_box .vh a{
	color:#B9B9B9;
	font-size:14px;
}
.ventajas_box .vh a:hover{
	text-decoration:underline;
}
.ventajas_box .tv{
	font: normal 20px Arial; letter-spacing:-1px; color:#FF8A00;
	height:20px;
	overflow:hidden;
}
.home_descargas{
	width:264px;
	border:0px dashed red;
	margin:40px 0 0 10px;
	float:left;
	height:184px;
}
.home_descargas h1{ padding:16px 0 0 20px;}
.home_descargas p{
	color:#FFF;
	padding:20px 0 0 20px;
	height:30px;
}
.home_descargas a{
	display:block;
	color:#FFF;
	margin:24px 0 0 20px;
	width:106px;
	height:18px;
	text-align:right;
	padding-right:14px;
}
.home_quick{
	width:242px;
	border:0px dashed red;
	margin:0 0 0 10px;
	padding: 12px 0 0 22px;
	float:left;
	height:188px;
}
.home_quick h1{
	color:#FE9D00;
}
.home_quick ul{
	width:200px;
	margin:10px 0 0 0px;
}
.home_quick li{
	list-style:none;
	padding-top:12px;
}
.home_quick a{
	color:#3CA5FF;
}
.home_quick a:hover{
	text-decoration:underline;
}

.home_noti{
	width:656px;
	height:173px;
	margin:20px 0 0 0px;
	padding:0 26px 0 18px;
	border:0px dashed white;
	float:left;
}
.home_noti h1{ padding:16px 0 6px 26px; color:#FE9D00;}
.home_noti p { height:36px; overflow:hidden; margin-left:25px; margin-bottom:13px; color:#B9B9B9;}
.home_noti a{ margin:6px 0 0 44px; font: bold 12px Arial; color:#FFF;}
.home_noti .mas {font: bold 12px Arial; color:#FF6C00; text-decoration:underline; margin:0px; padding-left:6px;}
.home_screen{
	width:242px;
	border:0px dashed red;
	margin:20px 0 0 10px;
	padding: 12px 0 0 22px;
	float:left;
	height:162px;
}
.home_screen h1{
	color:#FFF;
}
.home_screen p{	color:#FFF; padding-top:6px; height:50px; width:130px;}
.home_screen a {
	display:block;
	color:#FFF;
	margin:28px 0 0 0px;
	width:96px;
	height:18px;
	text-align:center;
}

.cierre_sitio {
	padding-top:48px;
}
.cierre_sitio a {color:#FFF; font-size:10px; }
.cierre_sitio .aviso { width:90px; float:left; padding-left:30px; font-size:11px; }
.cierre_sitio .solnet {color:#FFF; float:right; padding-right:56px; font-size:11px;}
.mapa_sitio {float:left;}
.mapa_sitio ul {
	margin:0px;
}
.mapa_sitio li {
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
	line-height:13px;
}
.mapa_sitio li a {
	font:normal 11px Arial;
	text-decoration:none;
	color: #FFF;
	padding:0px;
}
/*/////////////////////*/
/* I N T E R I O R E S */
/*/////////////////////*/
.fondo_int {
	width:990px;
	margin:auto;
	background:url(graficos/interior_fondo.jpg) repeat-y center top;
}
.big_content{
	background:url(graficos/interior_fondo_top_blank.jpg) no-repeat center top;
}
.big_content2{
	background:url(graficos/interior_fondo_top3.jpg) no-repeat center top;
}
.titular{
	width:947px;
	height:143px;
	padding:0px 0px 0px 43px;
	border:0px dashed green;
}
.titular h1 {
	padding-top:40px; color:#FF9B01;
}
.big_menu{
	width:234px;
	padding:0px 50px 0px 59px;
	border:0px dashed yellow;
	float:left;
}
.big_menu2{
	width:80px;
	padding:0px;
	border:0px dashed yellow;
	float:left;
}
.big_cuerpo {
	width:600px;
	padding:0px 0px 0px 0px;
	border:0px dashed red;
	float:left;
}
.big_cuerpo h3 {padding-bottom:10px;}

.interior_cierre{
	width:990px;
	height:134px;
	background:url(graficos/interior_cierre.jpg) #969696 no-repeat center top;
	margin:auto;
	border:0px dashed red;
}
.cfondo{
	width:100%;
	border:0px dashed red;
	margin:auto;
	background:url(graficos/c_fondo.jpg) #969696 repeat-x;
}
.menu li {
	width:205px;
	height:32px;
	background:url(graficos/menu_fondo.jpg) #000 no-repeat;
	list-style:none;
	padding:0px 0px 0px 43px;
	overflow:hidden;
}
.menu a {
	line-height:32px; color: #FFF;
	font-size:14px;
}
.menu a:hover {
	color: #969696;/*#3AA6FF*/
}

#sub{
	background:url(graficos/menu_sub_fondo.jpg) no-repeat;
	list-style:none;
	padding:0px 0px 0px 63px;
	overflow:hidden;
	width:185px;
	height:32px;
	line-height:32px;
	border:0px solid green;
}
#sub a{
	font: normal 12px Arial;
	vertical-align:middle;
	line-height:32px; color: #FFF;
}


.faq_top {
	width:541px;
	background:url(graficos/faq_top.jpg) #151515 no-repeat top;
	color:#FEA000;
	padding:8px 0 4px 20px;
	font: bold 13px Arial;
}
.faq_bot {
	width:561px;
	height:7px;
	padding:0px;
	margin:0px;
	background:url(graficos/faq_bot.jpg) no-repeat bottom;
}
.faq_respuesta {
	width:561px;
	line-height:17px;
	padding:14px 0 14px 0;
}
.video {
	text-align:left;
	padding: 10px 0 50px 0;
}
.cap_content {
	width: 285px;
	float:left;
}
.cap_content h4{
	color:#4C4C4C;
	padding-bottom:4px;
}
.otros_screen {
	width: 285px;
	height: 323px;
	margin-right:10px;
	float:right;
	background:url(graficos/screenshot2.jpg) no-repeat top;
}
.otros_screen h1{ padding:30px 0 0 30px;}
.otros_screen p{
	color:#FFF;
	padding:0px 0 0 30px;
}
.otros_screen a{
	display:block;
	color:#FFF;
	margin:18px 0 0 40px;
	width:90px;
	height:18px;
	text-align:center;
	border:0px solid #000
}
.plan_tit {
	width:570px;
	height:66px;
	background:url(graficos/funcionalidades_fondo.jpg) repeat-x center;
	margin:10px 0 0px 0px;
}
.plan_tit h4 {
	float:left;
	line-height:66px;
	color:#FFA001;
}
.plan_txt {
	padding-right:40px;
	line-height:17px;
}
.plan_tit2 {
	width:570px;
	height:44px;
	background:url(graficos/docshare_ventajas3.jpg) repeat-x center;
	margin:0px 0 0px 0px;
}
.plan_tit2 a {
	float:left;
	line-height:38px;
	color:#FFA001;
	display:block;
	font-weight:bold;
}
.plan_txt2 {
	padding-right:40px;
	line-height:17px;
	display:none;
}

.dot {
	background:url(Graficos/dot.jpg) #FFF repeat-x; margin:4px 0px 4px 0px;}
.cliente_nombre {
	float:left;
	width:220px;
	padding-bottom:14px;
	font: normal 12px Arial;
	color:#757575;
}
.cliente_lnk{
	font: normal 12px Arial;
	color:#757575;
	text-decoration:underline;
}
.im_clientes {
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width:180px;
	height:170px;
}

.noticias {
	font-size:12px;
	margin-bottom:30px;
	height:80px;
	overflow:hidden;
}

.noticias p {
	margin:0;
	padding:0;
	line-height:15px;
}

.noticias .tit {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF5A00;
	font-weight:bold;
	margin:0;
	text-decoration:none;
}

.noticias .fecha {
	color:#3AA6FF;
	text-decoration:none;
	font:normal 12px Arial;
}

.img {
	display:block;
	border: 1px solid #BCBCBC;
	padding:1px;
	float:left;
	margin:0 15px 15px 0;
}
.descargas {
	background-color:#151515;
	width:561px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
}
.descargas h4 {
	line-height:1s6px;
	color:#FF5A00;
	padding-left:16px;
}
.descargas p {
	font:normal 12px Arial;
	color:#A2A2A2;
	padding-left:16px;
}
.contacto_separa 	{background:url(graficos/contacto_separa.jpg) repeat-y; margin:0px 40px 0px 40px;}