﻿/* __________________________________________________Normalizar */
	
	
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
	{ margin : 0; padding : 0; }


h1,h2,h3,h4,h5,h6 { font-size : 100%; font-weight: normal; }


address, caption, cite, code, dfn, em, strong, th, var
	{ font-style : normal; font-weight : normal; }
	
ol,ul { list-style : none; }
    
fieldset,img, img a { border : 0; }


a { outline:none;text-decoration:none;}

a img { border:none; }


/* __________________________________________________Layout */

body {
	font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;

	color: #000;
}

.background-home {background:url("../img/background-home.jpg") repeat-x;}
.background-inside {background:#EDEDED url("../img/background-inside.jpg") repeat-x;}

#box {width:994px; margin:0 auto;}
#header  {height: 177px;}
#content {}
#content .flash {height:444px;}
#content .blocks {height:198px;}
#footer {height:60px;margin:20px 0 0 0;}

/* __________________________________________________header */

#header .logo {margin:5px 0 0 10px;}
#header .lang {float:right;margin:25px 10px 0 0;font-size:11px;}


ul#main-menu {position: absolute;}

ul#main-menu li.services a { position: absolute; text-indent: -9999px;background: url('../img/mn_top_br.png') no-repeat 0 0; width: 118px; height: 37px; top: 108px; left: 165px; }
ul#main-menu li.services a:hover { background: url('../img/mn_top_br.png') no-repeat 0 -37px; }
ul#main-menu li.services span a { background: url('../img/mn_top_br.png') no-repeat 0 -37px; }

ul#main-menu li.solucion a { position: absolute; text-indent: -9999px; background: url('../img/mn_top_br.png') no-repeat -118px 0; width: 106px; height: 37px; top: 108px; left: 283px; }
ul#main-menu li.solucion a:hover { background: url('../img/mn_top_br.png') no-repeat -118px -37px; }
ul#main-menu li.solucion span a { background: url('../img/mn_top_br.png') no-repeat -118px -37px; }

ul#main-menu li.tecno a { position: absolute; text-indent: -9999px; background: url('../img/mn_top_br.png') no-repeat -224px 0; width: 106px; height: 37px; top: 108px; left: 389px; }
ul#main-menu li.tecno a:hover { background: url('../img/mn_top_br.png') no-repeat -224px -37px; }
ul#main-menu li.tecno span a { background: url('../img/mn_top_br.png') no-repeat -224px -37px; }

ul#main-menu li.customers a { position: absolute; text-indent: -9999px; background: url('../img/mn_top_br.png') no-repeat -330px 0; width: 106px; height: 37px; top: 108px; left: 495px;}
ul#main-menu li.customers a:hover { background: url('../img/mn_top_br.png') no-repeat -330px -37px; }
ul#main-menu li.customers span a { background: url('../img/mn_top_br.png') no-repeat -330px -37px; }

ul#main-menu li.soporte a { position: absolute; text-indent: -9999px; background: url('../img/mn_top_br.png') no-repeat -436px 0; width: 106px; height: 37px; top: 108px; left: 601px;}
ul#main-menu li.soporte a:hover { background: url('../img/mn_top_br.png') no-repeat -436px -37px; }
ul#main-menu li.soporte span a { background: url('../img/mn_top_br.png') no-repeat -436px -37px; }

ul#main-menu li.about a { position: absolute; text-indent: -9999px; background: url('../img/mn_top_br.png') no-repeat -542px 0; width: 118px; height: 37px; top: 108px; left: 707px; }
ul#main-menu li.about a:hover { background: url('../img/mn_top_br.png') no-repeat -542px -37px; }
ul#main-menu li.about span a { background: url('../img/mn_top_br.png') no-repeat -542px -37px; }


.contact-menu {float:right;margin:40px 10px 0 0;font-size:11px;}
.contact-menu li {float:left;margin:0 0 0 20px;}
.cmrg {margin:-5px 3px 0 0;}

.menu-idiomas {position:absolute;margin:5px 0 0 852px;}
.menu-idiomas li {float:left;margin:0 0 0 20px;}

/* __________________________________________________links */


a {text-decoration:none;}
a:hover {text-decoration:none; color:#F05503; }
a span {font-weight:bold;}

.lnk {color:#F05503;}
.lnk2 {color:#2D2D2D;}
.lnk3 {color:#2D2D2D;}
.lnk3 {color:#000000;}
.lnk4 {color:#FFFFFF;}
.bld {font-weight:bold;}

.lnk5 {color:#000000;text-decoration:underline;}
.lnk5:hover {color:#000000;text-decoration:none;}

.lnk-btn {position:absolute;top:805px;width:105px;height:24px;background:url("../img/btn-home.png") no-repeat top center;text-align:center;padding:4px 0 0 0;margin:0 0 0 130px;}
.lnk-btn a {color:#ffffff;}



/* __________________________________________________menu popup */



.popup a, .popup2 a, .popup3 a, .popup4 a, .popup5 a {color:#000;text-decoration:none;}

.popup a:hover, .popup2 a:hover, .popup3 a:hover, .popup4 a:hover, .popup5 a:hover {text-decoration:underline;}


.popup {position:absolute; z-index:100;width:625px;margin:0 0 0 72px;padding:5px;background:url("../img/mnbk.png") no-repeat top center;font-size:11px;text-align:center;}

.popup2 {position:absolute; z-index:100;width:510px;margin:0 0 0 348px;padding:5px;background:url("../img/mnbk2.png") no-repeat top center;font-size:11px;text-align:center;}

.popup3 {position:absolute; z-index:100;width:198px;margin:0 0 0 341px;padding:5px;background:url("../img/mnbk3.png") no-repeat top center;font-size:11px;text-align:center;}

.popup4 {position:absolute; z-index:100;width:700px;margin:0 0 0 142px;padding:5px;background:url("../img/mnbk4.png") no-repeat top center;font-size:11px;text-align:center;}

.popup5 {position:absolute; z-index:100;width:510px;margin:0 0 0 230px;padding:5px;background:url("../img/mnbk5.png") no-repeat top center;font-size:11px;text-align:center;}






/* __________________________________________________img */


.lft {float:left;}

.rgt {float:right;}

.mrg {margin: -10px 10px 0 0;}

.mrg {*margin: 0px 10px -38px 0;}

.mrg2 {padding:0 0 0 120px;width:440px;}

.mrg3 {margin:10px;}

.mrg3b {margin:0 10px;}

.mrg3c {margin:0 45px 0 10px;}
.mrg4 {padding:0 0 0 110px;width:380px;}

.mrg5 {margin: 10px 10px 80px 0;}

.center {text-align:center; margin:10px 0;}
.center2 {text-align:center;}

.bold {font-weight:bold;}

.mrg6 {margin: 30px 10px 0 0;}

.mrg7 {margin: -30px 10px 0 10px;}

.mrg8 {margin: 30px 10px 10px 20px;}

.mrg9 {margin: 30px 0 0 0;}

.mrg10 {padding: 0 0 0 90px;width:440px;}


.mrg11 {margin:-20px 0 0 5px;}

.wd {margin:0 0 0 80px;}

.wd1 {margin:0 0 0 100px;}

.wd2 {margin:0 0 0 90px;}

.wd3 {margin:0 0 0 150px;}

.ico-title {position:absolute;}

.mrg_sp {margin:0 0 0 190px;}
.mrg_sp2 {margin:20px 0 0 190px;}

.mrg_fq {margin:0 0 0 240px;}

.pdd {padding:0 10px;}

.pdd2 {padding:10px 0 0 0;}

.mrgul {margin:20px 0 20px 70px;}
.mrgsv {margin:10px 10px 50px 10px;}
.mrgsv2 {margin:0 10px 50px 10px;}

.mcust {margin:0 0 0 50px;}

/* __________________________________________________content */


#content .blocks {width:952px;height:198px;background:url("../img/blocks.jpg") no-repeat top center;margin:20px 0 0 0;}

#content .ulblock li {float:left;}
#content .liblock1 {margin:0;}
#content .liblock2 {margin:0 0 0 8px;}
#content .liblock3 {margin:0 0 0 8px;}

#content .inblock {width:313px;height:198px;}
#content .inblock2 {width:309px;height:198px;}
#content1 .inblock2 {width:309px;height:198px;}

#content .pblock {margin:15px 15px 10px 45px;line-height:16px;}
#content .pblock2 {margin:5px 10px 10px 30px;line-height:16px;}
#content .pblock3 {margin:15px 10px 10px 110px;line-height:16px;}

#s6 {margin:0 5px 0 30px;}

#content h1 {font-size:10px;font-weight:bold;line-height:20px;}
#content h1 span {font-size:11px;}
#content .title {margin:30px 5px 5px 90px;}
#content .title2 {margin:30px 5px 5px 70px;}
#content .title3 {margin:30px 5px 5px 110px;}


#content-inside {width:994px;background:url("../img/back-cont-inside.png") repeat-y;padding:10px 0 50px 0;}
#content-inside .screen {text-align:center;}

#content-inside .menubar {width:145px;margin:20px 0 0 20px;float:left;border: 1px solid #fff;padding:10px;background:#F25E04 url("../img/mnar.jpg") no-repeat top center}
#content-inside .menubar h2 {padding-bottom:2px;border-bottom:1px solid #fff;margin:0 0 10px 0;color:#fff; text-align:center;}
#content-inside .menubar li {margin:3px 0 0 0;padding-bottom:5px;font-size:11px;}
#content-inside .menubar li a {color:#fff; text-decoration:none;}
#content-inside .menubar li a:hover {color:#fff; text-decoration:none;}
#content-inside .menubar li span {color:#fff;font-weight:bold;}
#content-inside .menubar li span img {float:left;margin:0px 5px 0 -16px;}
#content-inside .menubar .submn {margin:2px 0 2px 0;font-size:11px;}
#content-inside .menubar .submn2 {margin:2px 0 2px 25px;font-size:11px;padding-bottom:2px;}
#content-inside .menubar .submn2 a {color:#fff;}
#content-inside .menubar .submn3 {margin:2px 0 2px 45px;font-size:11px;padding-bottom:2px;}
#content-inside .menubar .submn3 a {color:#fff;}
#content-inside .menubar .submn4 {margin:2px 0 2px 55px;font-size:11px;padding-bottom:2px;}
#content-inside .menubar .submn4 a {color:#fff;}

#content-inside .menubar2 {width:145px;margin:20px 0 0 20px;float:left;border: 1px solid #E9E9E9;padding:10px;background:url("../img/menu-back-img.jpg") repeat-x top center;}
#content-inside .menubar2 h2 {padding-bottom:2px;border-bottom:1px solid #E9E9E9;margin:0 0 10px; 0;}

#content-inside .menubar2 span {color:#F05503;font-size:11px;}
#content-inside .menubar2 span img {float:left;margin:0px 5px 0 -8px;}

#content-inside .menubar2 li span {color:#F05503;font-size:11px;}
#content-inside .menubar2 li span img {float:left;margin:0px 5px 0 -16px;}
#content-inside .menubar2 .submn {margin:0 0 0 0px;font-size:11px;}
#content-inside .menubar2 .submn2 {margin:0 0 0 5px;font-size:11px;}
#content-inside .menubar2 .submn3 {margin:0 0 0 10px;font-size:11px;}
#content-inside .menubar2 .submn4 {margin:0 0 0 15px;font-size:11px;}


#content-inside h1 {font-size:22px; line-height:30px;}
#content-inside h2 {font-size:18px; line-height:24px;}
#content-inside h3 {font-size:14px;line-height:18px;}
#content-inside h4 {font-size:16px;line-height:18px;}

#content-inside .text {width:560px;margin:20px 0 0 215px;}

#content-inside .ptext {margin:30px 0 0 0;line-height:20px;text-align:justify;}
#content-inside .ptext2 {margin:30px 0 0 0;line-height:20px;text-align:left;}
#content-inside .ptext3 {margin:10px 0 0 0;line-height:20px;text-align:justify;}
#content-inside .ptext4 {margin:5px 0 10px 0;line-height:20px;text-align:justify;}
#content-inside .ptext5 {margin:10px 0 0 0;line-height:24px;text-align:left;font-weight:normal;font-style:italic;}


#content-inside .ultext {line-height:20px;list-style: url("../img/dot.gif") outside; text-align:justify;margin:20px 0;}
#content-inside .ultext li {margin:20px 0 0 20px;}

#content-inside .map {line-height:20px;list-style: url("../img/dot.gif") outside; text-align:justify;margin:20px 0;}
#content-inside .mapsub {margin:5px 0 0 20px;}

#content-inside .mapsub2 {margin:5px 0 0 40px;}

#content-inside .ultext2 {line-height:20px;text-align:justify;margin:20px 0;}
#content-inside .ultext2 li {margin:20px 0 0 20px;}

#content-inside .ultext3 {line-height:20px;text-align:justify;margin:20px 0;}
#content-inside .ultext3 li {margin:5px 0 0 0;}

#content-inside .ultext4 {line-height:18px;list-style: url("../img/dot.gif") outside;;margin:20px 0;}
#content-inside .ultext4 li {margin:5px 0 0 20px;}

#content-inside .ulst {margin:20px 0;}
#content-inside .ulst li {width:413px;height:21px;background:url(../img/ulst.jpg) no-repeat top left;margin:5px 0 0 0;padding:2px 0 0 25px; color:#F05503;font-weight:bold;font-size:12px;}


#content-inside .ultik {line-height:20px;list-style: url("../img/ticket.png") outside; text-align:justify;margin:20px 0;}
#content-inside .ultik li {margin:10px 0 0 35px;}
#content-inside .sid {margin: -98px 0 0 285px;}

#content-inside .ulrgt {margin: -18px 0 0 160px;}
#content-inside .ln {border-top:1px solid #000;width: 150px;}


#content-inside .sidebar {width:167px;float:right;margin:20px 20px 0 0;}
#content-inside .banner {margin:0 0 10px 0;}


#content-inside .bar-title {width:560px;height:28px;background:url(../img/h1bk.jpg) no-repeat top center;margin:10px 0;}
#content-inside .bar-title h1 {color:#fff;margin:0 0 0 10px;}
#content-inside .bar-title h1 span {color:#fff;margin:0 0 0 0;font-size:18px;}

#content-inside .quote {background:#F8F8F8; border: 1px solid #E5E5E5; padding:10px;line-height:20px;margin:20px 0;text-align:center;font-style:italic;}
#content-inside .quote p {text-align:right;font-weight:bold;}

#content-inside .quote2 {width:250px;padding:10px;line-height:20px;margin:20px 0;text-align:left;font-style:italic;}
#content-inside .quote2p {height:100px;}


#content-inside .share-ico {font-size:11px;width:425px;margin:10px 0;color:#666;}


#content-inside .ccbene {border-top:1px dotted #ccc;margin:5px 0;padding:20px 0;}

#content-inside .bubble01 {background:url(../img/bubble2.gif) no-repeat top center;width:250px;height:146px;position:absolute;top:930px;*margin:0 0 0 -150px;display:none;}
#content-inside .bubble01 h2 {padding:5px 10px;font-size:16px;color:#F05503;font-weight:bold;}
#content-inside .bubble01 p {padding:5px 10px;}
#content-inside .bubble01 a {color:#F05503;text-decoration:none;font-weight:bold;}
#content-inside .bubble01 a:hover {text-decoration:underline;}

#content-inside .bubble02 {background:url(../img/bubble2.gif) no-repeat top center;width:250px;height:146px;position:absolute;top:1100px;*margin:0 0 0 -150px;display:none;}
#content-inside .bubble02 h2 {padding:5px 10px;font-size:16px;color:#F05503;font-weight:bold;}
#content-inside .bubble02 p {padding:5px 10px;}
#content-inside .bubble02 a {color:#F05503;text-decoration:none;font-weight:bold;}
#content-inside .bubble02 a:hover {text-decoration:underline;}


#content-inside .bubble03 {background:url(../img/bubble2.gif) no-repeat top center;width:250px;height:146px;position:absolute;top:1320px;*margin:0 0 0 -150px;display:none;}
#content-inside .bubble03 h2 {padding:5px 10px;font-size:16px;color:#F05503;font-weight:bold;}
#content-inside .bubble03 p {padding:5px 10px;}
#content-inside .bubble03 a {color:#F05503;text-decoration:none;font-weight:bold;}
#content-inside .bubble03 a:hover {text-decoration:underline;}


#content-inside .bubble04 {background:url(../img/bubble2.gif) no-repeat top center;width:250px;height:146px;position:absolute;top:1100px;*margin:0 0 0 -150px;display:none;}
#content-inside .bubble04 h2 {padding:5px 10px;font-size:16px;color:#F05503;font-weight:bold;}
#content-inside .bubble04 p {padding:5px 10px;}
#content-inside .bubble04 a {color:#F05503;text-decoration:none;font-weight:bold;}
#content-inside .bubble04 a:hover {text-decoration:underline;}

#content-inside .sidenav li {margin:-3px 0 0 0;}
.crblock2{display:none;}

#content-inside .crblock {height:250px;}

#content-inside .crlior {width:200px;height:20px;background:#F05503;color:#fff;font-weight:bold;text-align:center;padding:5px 0 0 0;}

#content-inside .crligr {width:360px;height:20px;background:#f4f4f4;padding:5px 0 0 0;}
#content-inside .pcr2 {font-weight:bold;text-align:center;}
#content-inside .pcr {font-weight:normal;text-align:left;margin:0 10px 5px 10px;}

#content-inside .orbk {color:#fff;font-weight:bold;background:#F05503;padding:5px 10px;text-align:center;}


.logcust {width:740px;border-top:1px solid #F05503;padding:10px 0 0 0;}
.logcust img {margin:10px;}


/* __________________________________________________customers */


#content-inside .text-client {width:740px;margin:20px 0 0 36px;}
#log-slide {padding:0;margin:10px 0 10px 18px;}

#myController{position:absolute;top:199px;z-index:1000;margin:0 0 0 30px;}
#myController span{color:#CCC;background:#FAFAFA;margin-right:2px;cursor:pointer;padding:2px 3px;}
#myController span.jFlowSelected {background:#E6E6E6;color:#666666;}
	

#latest {background-image: url('../img/client-back-img.jpg');background-repeat: no-repeat;width:954px;height:216px;margin:5px auto;}	
#latest2 {}


#tclient {width:600px;padding:20px 0 10px 80px;}
#tclient img {}

#com-log {width:680px;margin: 10px 0px;border-bottom: 1px solid #ccc;padding:20px 30px;background:#fafafa;}
#com-log img {margin:80px 5px 0px 0px;float:left;}
#com-log p {margin: 15px 0 15px 200px;line-height:18px;text-align:justify;font-style:italic;}

#com-log2 {width:680px;margin: 10px 0px;border-bottom: 1px solid #ccc;padding:20px 30px;background:#fff;}
#com-log2 img {margin:70px 5px 0px 0px;float:left;}
#com-log2 p {margin: 15px 0 15px 200px;line-height:18px;text-align:justify;font-style:italic;}

.lnk-btn1 {top:560px;width:740px;height:25px;background:url(../img/wtc.jpg)repeat-x;color:#fff;}



/* __________________________________________________acordion */

.applemenu{
margin: 5px 0;
padding: 0;

border-bottom: 1px solid #E9E9E9;
}

.applemenu div.silverheader a{

font: normal 11px Arial, sans-serif;
color: #333;
display: block;

position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.unselected a, .applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #333;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover, .applemenu div.silverheader span{
color: #F05503;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
font: normal 11px Arial, sans-serif;
height: 150px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}


/* __________________________________________________tree */


.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url("../img/treeview-default.gif") -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { cursor: pointer; }

.treeview li { background: url("../img/treeview-default-line.gif") 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url("../img/treeview-default.gif"); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }



#tree {font-size:11px;}

/* __________________________________________________nav bar */


#nvbar {font-size:10px;border-bottom: 1px solid #E9E9E9;padding:0 0 10px; 0;color:#333;}
#nvbar  a {color:#F05503;text-decoration:underline;}
#nvbar  a:hover {color:#333;text-decoration:underline;}

#nvbar .lnk6 a {color:#333;text-decoration:underline;}
#nvbar .lnk6 a:hover {color:#F05503;text-decoration:underline;}

#nvbar span {color:#333;}


/* __________________________________________________table */



th, td {border:1px solid #CCCCCC;padding:5px;}

#tab th, #tab td {border:1px solid #fff;padding:5px;font-size:11px;}

#tab td {background:url(../img/img-nos-cld3.jpg)no-repeat top center;}

#tab th {background:#F05503;color:#fff;font-weight:bold;}


/* __________________________________________________newsletter */


.spamrec {width:388px;height:329px;background:url(../img/spamrec.jpg) no-repeat top center;padding:162px 0 0 0;}

.spamul {margin:0 0 0 67px;}
.spamul li {margin:0 0 2px 0;}





/* __________________________________________________soluciones */

.coda-cont {width:954px; height:236px;background:url(../img/sld-serv-screen.jpg) no-repeat top center;margin: 0 0 0 20px;}

#codaCon {width:781px;margin:25px 0 0 8px;position:absolute;z-index:1;}
#codaCon p{width:156px;height:46px;background:url(../img/sld-serv-btnl2.png) no-repeat top left;float:left;text-align:center;cursor:pointer;font-size:11px;}
#codaCon p img{margin: -15px 0 0 0;}
#codaCon p em {color:#F05503;}
#codaCon p.jFlowSelected {background:url(../img/sld-serv-btnb.png) no-repeat top center;}

.coda {width:781px;height:130px;background: url(../img/sld-serv-bk.png) no-repeat top left;margin: 70px 0 0 8px;position:absolute;overflow:hidden;}




/* __________________________________________________coda soporte */

.coda3 {width:556px;height:100%;border-right:1px solid #CDCDCD;border-left:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;}
#codaCon3 {width:560px;height:55px;}
#codaCon3 p {width:93px;height:55px;background:url(../img/fq-g.jpg) no-repeat top center;float:left;text-align:center;cursor:pointer;font-size:11px;}
#codaCon3 p.jFlowSelected {background:url(../img/fq-w.jpg) no-repeat top center; color:#F05503;}

.sld3 {margin:20px;}

.scbox {width:620px;height:112px;position:absolute;margin:90px 0 0 270px;}
.scbox p {float:left;}

.uglobk {width:550px;height:15px;border:1px solid #e5e5e5;background:#fafafa;padding:5px;}
.ulglo {margin:0 0 0 30px;}
.ulglo li {float:left;margin:0 0 0 3px;}

.ulglo li a {color:#333;text-decoration:none;}
.ulglo li a:hover {color:#F05503;text-decoration:underline;}

.ltglo {font-size:24px;font-weight:bold;color:#000;}

.pbk {background:#fafafa;padding:10px;border:1px solid #e5e5e5;}

.hr {border-bottom:1px dotted #ccc;text-align:right;padding:0 0 5px 0:}

.solimg {width:272px;}

/* __________________________________________________pilares marca */

.codaCont2 {margin:20px 0;height:300px;overflow:hidden;}

#codaCon2 {width:560px;margin:25px 0 0 0;}
#codaCon2 p{width:110px;height:80px;float:left;text-align:center;cursor:pointer;font-size:11px;border:1px solid #ccc;}
#codaCon2 p img{margin: 5px 0 0 0;}
#codaCon2 p em {color:#F05503;}
#codaCon2 p.jFlowSelected {border-top:1px solid #ccc;border-bottom:1px solid #fff;border-right:1px solid #ccc;border-left:1px solid #ccc;}

.coda2 {background: url(../img/pil-back.jpg) no-repeat top center;;width:558px;height:150px;margin: 0 0 0 0;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}




/* __________________________________________________pilares */

.pil {border:1px solid #F05503;padding:10px 20px 20px 120px;}

.pilb {border:1px solid #F05503;padding:10px 20px 20px 120px;background:#FEF4EE;}

.pilimg {position:absolute;margin: 50px 0 0 -110px;}
.pilimg2 {position:absolute;margin: 155px 0 0 -110px;}
.pilimg3 {position:absolute;margin: 0 0 0 -110px;}
.pil2 {padding:10px 20px 20px 20px;}
.pmrg {margin:80px 0 0 -110px;}
.pil5c {border:1px solid #e5e5e5;padding:30px;background:#fafafa;}
.pil3 {border:1px dashed #CCCACA;padding:5px;width:95px;font-size:11px;float:left;margin: 0 0 0 3px;}
.pil4 {border:1px solid #F05503;padding:15px;width:240px;height:290px;overflow:hidden;float:left;margin:0 0 10px 8px;}
.pil5 {border:1px dashed #CCCACA;padding:15px;}
.pil5b {border:1px dotted #F05503;padding:15px;}
.pil6 {border-bottom:1px dashed #CCCACA;padding:10px 20px 20px 120px;}
.pil8 {padding:20px;border:1px solid #F05503;}
.pil9 {background:#FEF4EE;padding:20px;border:1px solid #F05503;}
.pil9b {background:#FEF4EE;padding:20px;border:1px solid #F05503;}
.pil10 {border:1px dashed #CCCACA;padding:10px;width:155px;height:350px;overflow:hidden;float:left;margin:0 0 10px 5px;}
.pil11 {background:url(../img/sst-bk.jpg) no-repeat top center;padding:20px;color:#fff;}
.pil14 {border:1px solid #F05503;padding:15px;width:240px;height:550px;overflow:hidden;float:left;margin:0 0 10px 8px;}
.cnmas {position:absolute;margin:260px 0 0 -20px;}
.cnmas2 {position:absolute;margin:260px 0 0 60px;}

.th2 {border:1px dotted #F05503;background:#fff;padding:5px;position:absolute;margin:-30px 0 0 0;}
.th2 {*margin:-30px 0 0 -232px;}

.cldbox {position:absolute;margin:-40px 0 0 -13px;}

/* __________________________________________________soporte */


.sp01 {background:url(../img/sp-ic01.jpg) no-repeat top center; width:561px;height:268px;}
.sp02 {background:url(../img/sp-ic02.jpg) no-repeat top center; width:561px;height:268px;}
.sp03 {background:url(../img/sp-ic03.jpg) no-repeat top center; width:561px;height:268px;}
.sp04 {background:url(../img/sp-ic04.jpg) no-repeat top center; width:561px;height:268px;}

.sp01 p, .sp02 p, .sp03 p, .sp04 p {width:150px;}

.ulsp01 li, .ulsp02 li, .ulsp03 li, .ulsp04 li {float:left;}

.ulspli01 {margin: 20px 0 0 40px;}
.ulspli02 {margin: 20px 0 0 130px;}
.ulspli03 {margin: 20px 0 0 100px;}
.ulspli04 {margin: 20px 0 0 120px;}

.spmas {position:absolute;margin:200px 0 0 80px;}

.spbox {border:1px solid #808080;padding:5px;text-align:center;margin:20px 0;}

.eds select {width:200px; font-size:13px;}

/* __________________________________________________forms */

.form-section {margin:20px auto;}
.section {font-size:11px;color:#000;margin:10px 0px;}
.section label {float:left;width:120px;margin: 0 0 0 5px;}
.section p { margin: 5px 0 10px 5px;}
.section ol li {margin: 5px 0 5px 0;}
.section legend {font-size:18px;color:#000;*margin:0 0 0 -7px;padding:0 5px;}
.section input, textarea, select {display: inline;margin: 0 0 0 20px;font-family:Verdana, sans-serif;font-size:11px;color:#000;}

.sectionb {font-size:11px;color:#000;margin:10px 0px;border-bottom:1px dashed #ccc;padding-bottom:20px;}
.sectionb label {float:left;width:120px;margin: 0 0 0 5px;}
.sectionb p { margin: 5px 0 10px 5px;}
.sectionb ol li {margin: 5px 0 5px 0;}
.sectionb legend {font-size:18px;color:#000;*margin:0 0 0 -7px;padding:0 5px;}
.sectionb input, textarea, select {display: inline;margin: 0 0 0 20px;font-family:Verdana, sans-serif;font-size:11px;color:#000;}

.comment {font-style:normal;color:#000;margin: 0 0 0px 145px;font-size:10px;}
.toptext{font-weight:bold;color:#000; margin: 0 0 10px 20px;}
.bottomtext  {font-weight:bold;color:#000; margin: 20px 0 10px 20px;}
#submit-item input {color:#FFFFFF;margin: 0px 0px 0px 145px;font-weight:bold;font-size:14px;width:86px;height:25px;background:url(../img/submit.png) no-repeat top center;border:0;}
.btnbk {font-size:24px;}

.clear {clear:both;}

/* __________________________________________________footer */

#footer-inside {background:url("../img/foot-inside.png") no-repeat top center;padding:60px 0 0 0;clear:both; font-size:11px; margin:0 0 20px 0;}
#footer-inside p {margin:0 0 0 20px;}