/*[DIMSOFT GROUP][V 1.0][01/10/2009][web@dimpanama.com][www.dimpanama.com]*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent}
html{font-size:70.5%;height:100%;font-family:Verdana,Geneva,sans-serif}
a{text-decoration:underline;color:#fff;}
a:hover{text-decoration:none}
body{background:transparent url(../images/sting_1900x1200.jpg) top center;color:#FFF;}/*bgcontent.jpg*/
/*body{background:#000 url(../images/bgcontent.jpg) top center no-repeat;color:#FFF;}/*bgcontent.jpg*/
h2{font-size:2.3em;}
h3{font-size:1.1em;text-transform:uppercase}
h4{font-size:1em;height:25px;text-transform:uppercase}
p,li,a{ font-size:12px}
.wrapper{position:relative;margin:0 auto;width:960px;}
.container{margin:auto;}
.center_wrapper{padding:0 5px;min-height:700px;height:100%;height:auto!important;/* sets min-height for IE */}
.header{height:80px; position:relative;}
.header object{position:absolute; top:0; left:0;}
.globalnav{position:absolute;height:20px;top:30px; right:0px;}
.globalnav ol{padding:0 5px;}
.globalnav li{float:left;list-style:none; line-height:180%;}
.globalnav li a{color:#FFF;text-decoration:none; font-size:11px;}
.globalnav li a:hover{text-decoration:underline;}
.content{clear:both;overflow:hidden;margin:20px 0; min-height:600px;background-color:#000;}
.telefonos{width:255px; height:200px; background:#000 url(../images/pic_sucursal.jpg);}
.main{float:left; width:550px;overflow:hidden;background-color:#000;}
.main p{ line-height:180%; text-align:justify;}
.slideBIG{clear:both;overflow:hidden;margin:25px 0;background-color:#000;}
.slide-sidebar{float:right; width:255px;}
.fichas-pdf h3{height:25px;text-indent:10px; background-color:#262626;border:1px solid #CCCCCC;/*background-image:url(../images/bg_h3.jpg);*/line-height:2em;}
.fichas-pdf li{ line-height:2.8em; list-style-image:url(../images/bullet_square_red.png);}
/* SIDEBAR */
.sidebar{}
/* PHOTO GALLERY */
/* CONTACT FORM */
form.contact_form{margin:10px;}
.contact_form,.contact_form fieldset,.contact_form ul{margin:0!important;padding:0!important;border:none}
.contact_form ul{list-style:none}
.contact_form li{display:block;padding:6px 0;clear:both;list-style:none}
.contact_form legend{display:none;margin:0!important;padding:0!important;text-indent:0;font-size:12px;font-weight:bold;color:#333}
.contact_form label{display:block;width:110px;font-size:12px;float:left;line-height:2.5em}
.contact_form .input_text{float:left;border:1px solid #ddd;font-size:12px;padding:10px;width:200px;margin:0;}
.contact_form .text_area{float:left;border:1px solid #ddd;font-size:12px;padding:8px;width:203px;height:150px;margin:0;}
.contact_form .input_text:focus,.contact_form .text_area:focus{border-color:#aaa;background-color:#fafafa}
.contact_form .form_help{float:left;width:165px;/*display:none;*/font-size:12px;color:#666;border:1px solid #dbdbdb;border-left:2px solid #dbdbdb;padding:.7em 4px .75em 15px;line-height:1.45em;background:#f2f2f2 url(../images/bullet_signup.gif) no-repeat 3px 50%;text-transform:lowercase}
.contact_form .correo{border-left:2px solid #dbdbdb;}
.contact_form .send{background-color:#f2f2f2;color:#900;text-align:center;border:1px solid #ddd;font-size:14px;padding:5px;width:150px;margin:0;}
.sendmail{font-family:Arial, Helvetica, sans-serif; 
       font-size:1.1em;
       border: 1px solid;
       margin: 10px 0px;
       padding:15px 10px 15px 50px;
       background-repeat: no-repeat;
       background-position: 10px center;
	   font-weight:bold;
}
.exito { color: #4F8A10; background-color: #DFF2BF; background-image:url(../images/exito.png);}
.error { color: #D8000C; background-color: #FFBABA; background-image: url(../images/error.png);}
.box_sucursal{padding:10px;background-color:#363B4E; border:1px solid #5A6B7D;}
/* MODELO VIEW */
.view-modelo h2{ display:block;width:400px;float:left;font-family:"Century Gothic", Tahoma; font-weight:normal;}
.modelo-tabs ul{width:450px;list-style:none;float:right;}
.modelo-tabs ul li{display:block;margin:0 5px;width:140px;height:40px;line-height:3em; font-weight:bold;text-align:center;float:left; background-color:#1E1E1E;color:#fff;cursor:pointer;}
.modelo-tabs ul li:hover{background-color:#006DAE}
.modelo-tabs ul .selected{background-color:#006DAE}
.modelo-tabs ul li a{ display:block;width:140px;height:40px;text-decoration:none; background-color:transparent; text-align:center}
.fcontent-tab{ height:150px!important;}
.content-tab{clear:both; overflow:hidden;border:1px solid #1E1E1E;}
.features{clear:both; margin:10px; padding-bottom:25px; overflow:hidden}
.features .photo{ position:relative;}
.features .pdf{position:absolute;top:10px;left:10px;display:block; width:234px; height:66px; background-image:url(../images/bg_btnpdf.jpg);}
.features .pdf span{display:none;}
.features ul{margin:10px 5px 30px;}
.features ul li{list-style-position:outside; margin-left:13px; line-height:180%;}
.features h3{background-color:#006DAE;border:#CCC 1px solid;margin:0!important;padding:3px;font-size:1.3em;}
.features .box{width:302px;margin-right:10px;float:left; background-color:#141414}
.features .non_margin{ margin-right:0!important;}
/* PHOTOS */
.photogallery ul{list-style:none;}
.photogallery ul li{list-style:none;}
/* PHOTO GALLERY */
.maingallery{width:610px;height:400px;float:left;}
.sidebargallery{width:310px;margin:5px 0;float:right;}
/* FOOTER */
.footer{height:35px;background:url(../images/bg_footer.jpg) no-repeat;}
.footer_content{position:relative;margin:5px 10px; line-height:2.8em;}
.dimsoft{position:absolute; top:-6px; right:10px;color:#999;}
.dimsoft a{font-size:10px!important;}
/*SLIDESHOW PORTADA*/.slideportada{position:relative;width:660px;height:190px;float:left}
/* DOCUMENTS PDF FEATURES */
.photo .content-pdf{position:absolute; top:5px; left:5px; padding:5px 10px 5px 5px;background-color:#333;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80); border:1px solid #FFF }
.content-pdf ul {margin:0; padding:0; list-style:none;}
.content-pdf ul li{-moz-opacity:1!important;opacity:1!important;filter:alpha(opacity=100)!important; clear:both }
.content-pdf ul li a{display:block; margin:3px 0;text-indent:22px;text-decoration:none; float:left; background:url(../images/download.png) no-repeat left}
.content-pdf ul li a:hover{text-decoration:underline;}
/* fichas-pdf */
.fichas{position:relative; overflow:hidden;background-color:#363B4E; border:1px solid #5A6B7D;}
.fichas-content{margin:10px;}
.fichas h3{ color:#39C}
.fichas ul{list-style:none;}
.fichas ul li{ clear:both; }
.fichas ul li a{display:block; margin:5px 0;text-indent:22px;text-decoration:none; float:left; background:url(../images/download.png) no-repeat left}
.fichas ul li a:hover{-moz-opacity:6!important;opacity:6!important;filter:alpha(opacity=60)!important; clear:both; text-decoration:underline;}
/* EXTRAS */
.BORDER{border:5px solid #000;}
/*.BGBODY2{ background-image:url(../images/sting_1900x1200.jpg)!important}*/
.BGCONTENT{background-color:#FFF;}
.LINK_NORMAL a{color:#666;}
.LINK_INVERT a{color:#FFF;}
abbr,acronym{ border-bottom:1px dotted #900;cursor:pointer;}
address{ font-style:normal}
.clearfix{height:30px;clear:both}
.fleft{float:left}
.clear{ clear:both;}
/* TABLE */
.table1 table,.table1 td{border:1px solid #CCC;border-collapse:collapse;font:small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;}
.table1 table{border:1px solid #CCC;}
.table1 thead th,.table1 tbody th{background:#F1F1F1;color:#666;border:1px solid #CCC;padding:5px 10px;}
.table1 tbody th{background:#fafafb;border-top:1px solid #CCC;text-align:left;font-weight:400;}
.table1 tbody tr td{color:#666;padding:5px 10px;}
.table1 tbody tr:hover{background:#FFF;}
.table1 tbody tr:hover td{color:#454545;}
.table1 tfoot td,.table1 tfoot th{border-left:none;border-top:1px solid #CCC;background:#FFF;color:#666;padding:4px;}
.table1 caption{text-align:left;font-size:120%;color:#666;padding:10px 0;}
.table1 table a:hover{color:#036;text-decoration:none;}
.table1 table a:active{color:#036;}
.table1 table a:link,.table1 table a:visited{color:#666;}